@charset "UTF-8";

/** Import media query **/

/** Import config global **/

/** Import config global **/

/** Import Mixins **/

/** Import config global **/

/**** Config variable ****/

/**** breackpoints ****/

/**** Wrapper ****/

/**** Colors ****/

/**** Fonts ****/

/**** Components ****/

/*** Slider ***/

/**** Margin ****/

/**** Hightlight ****/

/*******   HEADER  ******/

/******* NAVIGATION ******/

/**** Stars ****/

/*** Login ***/

/*** form ***/

/** title **/

/*** Nav ***/

/** Import Animations **/

@-webkit-keyframes draw {
  from {
    stroke-linecap: round;
  }

  to {
    stroke-linecap: round;
    stroke-dashoffset: 0;
  }
}

@keyframes draw {
  from {
    stroke-linecap: round;
  }

  to {
    stroke-linecap: round;
    stroke-dashoffset: 0;
  }
}

@-webkit-keyframes modalcookie {
  from {
    -webkit-transform: translateY(100%) translateZ(0);
            transform: translateY(100%) translateZ(0);
  }

  to {
    -webkit-transform: translateY(0) translateZ(0);
            transform: translateY(0) translateZ(0);
  }
}

@keyframes modalcookie {
  from {
    -webkit-transform: translateY(100%) translateZ(0);
            transform: translateY(100%) translateZ(0);
  }

  to {
    -webkit-transform: translateY(0) translateZ(0);
            transform: translateY(0) translateZ(0);
  }
}

/** Import Mixins **/

/** Import polyfill normalize **/

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

audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden] {
  display: none;
}

html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

html,
button,
input,
select,
textarea {
  font-family: sans-serif;
}

body {
  margin: 0;
  color: #333333;
}

a {
  text-decoration: none;
  color: var(--primary-color);
}

a:focus {
  outline: thin dotted;
}

a:active,
a:hover {
  outline: 0;
}

h1,
.title-page {
  font-size: 1.5rem;
}

.title-page {
  font-weight: 600;
}

h2 {
  font-size: 1.125rem;
}

h3 {
  font-size: 0.9375rem;
}

h4 {
  font-size: 0.8125rem;
}

h5 {
  font-size: 0.75rem;
}

h6 {
  font-size: 0.5rem;
}

h1,
h2,
h3,
h4,
h5,
h6,
.title-page {
  margin: 30px 0;
  color: var(--text-on-body);
  font-family: var(--font-family-title);
}

abbr[title] {
  border-bottom: 1px dotted;
}

b,
strong {
  font-weight: 600;
}

blockquote {
  margin: 1em 40px;
}

dfn {
  font-style: italic;
}

mark {
  background: #ff0;
  color: #000;
}

p,
pre {
  margin: 0;
}

code,
kbd,
pre,
samp {
  font-family: monospace,serif;
  _font-family: 'courier new',monospace;
  font-size: 1em;
}

pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

q {
  quotes: none;
}

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

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

dl,
menu,
ol,
ul {
  margin: 0;
}

dd {
  margin: 0 0 0 20px;
}

menu,
ol,
ul {
  padding: 0 0 0 20px;
}

nav ul,
nav ol {
  list-style: none;
  list-style-image: none;
}

img {
  border: 0;
  -ms-interpolation-mode: bicubic;
  image-rendering: -webkit-optimize-contrast;
  max-width: 100%;
}

.chrome img {
  image-rendering: crisp-edges;
}

img[src=''] {
  display: none;
}

.picture {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

#fb-root iframe {
  height: 0;
}

.lazyload,
.lazyloading {
  text-indent: -999999px;
  display: inline-block;
  opacity: 0;
  -webkit-transition: opacity .3s ease;
  -o-transition: opacity .3s ease;
  transition: opacity .3s ease;
}

.lazyloaded {
  opacity: 1;
}

picture .with-loading img {
  opacity: 0;
  -webkit-transition: opacity 600ms ease;
  -o-transition: opacity 600ms ease;
  transition: opacity 600ms ease;
}

picture .with-loading.loaded img {
  opacity: 1;
}

picture .with-loading.loaded img.error {
  opacity: 0;
}

picture .with-loading.loaded + .prod__loading,
picture .with-loading.loaded + .slider__loading {
  visibility: hidden;
  opacity: 0;
}

picture .with-loading + .prod__loading {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #f3f3f3 url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22xMidYMid%22%20class%3D%22lds-ellipsis%22%3E%3Ccircle%20cx%3D%2284%22%20cy%3D%2250%22%20r%3D%220%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%2210%3B0%3B0%3B0%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2284%3B84%3B84%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2284%22%20cy%3D%2250%22%20r%3D%224.89806%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B10%3B10%3B10%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-1s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B50%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-1s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2267.3466%22%20cy%3D%2250%22%20r%3D%2210%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B10%3B10%3B10%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-0.5s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B50%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-0.5s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2233.3466%22%20cy%3D%2250%22%20r%3D%2210%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B10%3B10%3B10%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B50%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2250%22%20r%3D%225.10194%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B0%3B10%3B10%3B10%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B16%3B50%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3C/circle%3E%3C/svg%3E) no-repeat center center;
  background-size: 25% auto;
  z-index: 2;
  opacity: 1;
  -webkit-transition: opacity 300ms ease,visibility 300ms ease 300ms;
  -o-transition: opacity 300ms ease,visibility 300ms ease 300ms;
  transition: opacity 300ms ease,visibility 300ms ease 300ms;
}

picture .with-loading.gallery__picture + .prod__loading {
  background-size: 10% auto;
}

picture:not(.with-loading) img.lazyloaded {
  opacity: 1;
}

picture img.error {
  opacity: 0;
}

iframe.lazyload,
iframe.lazyloading {
  background: #f3f3f3 url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22xMidYMid%22%20class%3D%22lds-ellipsis%22%3E%3Ccircle%20cx%3D%2284%22%20cy%3D%2250%22%20r%3D%220%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%2210%3B0%3B0%3B0%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2284%3B84%3B84%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2284%22%20cy%3D%2250%22%20r%3D%224.89806%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B10%3B10%3B10%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-1s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B50%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-1s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2267.3466%22%20cy%3D%2250%22%20r%3D%2210%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B10%3B10%3B10%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-0.5s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B50%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-0.5s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2233.3466%22%20cy%3D%2250%22%20r%3D%2210%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B10%3B10%3B10%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B50%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2250%22%20r%3D%225.10194%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B0%3B10%3B10%3B10%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B16%3B50%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3C/circle%3E%3C/svg%3E) no-repeat center center;
  background-size: 100px auto;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 0;
}

form {
  margin: 0;
}

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: .35em .625em .75em;
}

legend {
  border: 0;
  padding: 0;
  white-space: normal;
  *margin-left: -7px;
}

button,
input,
select,
textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
  *vertical-align: middle;
}

button,
input {
  line-height: normal;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
  *overflow: visible;
}

button[disabled],
input[disabled] {
  cursor: default;
}

input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
  height: 13px;
  width: 13px;
}

input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

textarea {
  overflow: hidden;
  vertical-align: top;
}

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

input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px white inset !important;
}

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// ONLY TABLET //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// ONLY DESKTOP //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

select {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  border-radius: 0;
  border-style: solid;
  border-width: 1px;
  border-color: var(--text-on-body);
  background: transparent no-repeat center right 15px url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2210%22%20height%3D%226.032%22%3E%3Cpath%20data-name%3D%22Arrow%20copie%203%22%20d%3D%22M0%20.016L5%204.65l5-4.634v1.378L5%206.028%200%201.394V.02z%22%20fill%3D%22%232b2b2b%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E);
  font-family: inherit;
  line-height: normal;
  padding: .5625rem;
  width: 100%;
  height: 40px;
  font-size: 0.8125rem;
}

/* ----------------------------------------------------------------------------------------------------- //
 * -------------------------------------------// FROM XL //--------------------------------------------- //
 * ----------------------------------------------------------------------------------------------------- */

.h1 {
  font-weight: 600;
  display: block;
  line-height: 1;
}

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

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

*:focus {
  outline: 0;
}

*::-moz-focus-inner {
  border: none;
}

.close-cookie-alert {
  cursor: pointer;
}

.prod__img[src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="] {
  width: 125%;
  height: 125%;
  max-width: 125%;
  max-height: 125%;
  min-width: 125%;
  min-height: 125%;
}

[id^="___ratingbadge"] {
  z-index: 2147483646 !important;
}

body .ms-overlay {
  z-index: 99999;
}

*[data-htap] {
  cursor: pointer;
}

/** Import wrapper **/

/* ----------------------------------------------------------------------------------------------------- //
 * -------------------------------------------// Class //----------------------------------------------- //
 * ----------------------------------------------------------------------------------------------------- */

.hidden {
  display: none;
}

.button,
.button.form__button {
  height: 40px;
  line-height: 40px;
  padding: 0 20px;
  border-radius: 4px;
  text-transform: none;
  font-weight: 600;
}

/** Import header **/

.headroom {
  will-change: transform;
  -webkit-transition: -webkit-transform 200ms linear;
  transition: -webkit-transform 200ms linear;
  -o-transition: transform 200ms linear;
  transition: transform 200ms linear;
  transition: transform 200ms linear, -webkit-transform 200ms linear;
}

.headroom--pinned {
  -webkit-transform: translateY(0%);
      -ms-transform: translateY(0%);
          transform: translateY(0%);
}

.headroom--unpinned {
  -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
          transform: translateY(-100%);
}

/** Import header **/

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// Variables //--------------------------------------------- //
 * ----------------------------------------------------------------------------------------------------- */

body {
  background: rgba(0, 0, 0, 0.1);
}

/* ----------------------------------------------------------------------------------------------------- //
 * --------------------------------------// All - Mobile first //--------------------------------------- //
 * ----------------------------------------------------------------------------------------------------- */

.header__content {
  height: 58px;
  width: 100%;
  border-bottom: 1px solid #dedddd;
  background: transparent;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
}

.header__relative {
  width: 100%;
  max-width: var(--max-row-size);
  position: relative;
  margin: 0 auto;
  background: var(--background-body);
}

.header__h1 {
  margin: 0;
  font-family: var(--font-family-title);
}

.header__innav {
  position: absolute;
  z-index: 2;
  right: 0;
  top: 0;
  width: auto;
  padding: 22px 50px 18px 20px;
  text-transform: uppercase;
  font-size: 0.75rem;
}

.header__nav {
  padding: 22px 15px 20px 15px;
  margin: 0;
  width: 58px;
  height: 58px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
}

.header__nav__icon {
  width: 19px;
  height: 16px;
  position: relative;
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer;
  display: block;
}

.header__nav__icon__text {
  display: inline-block;
  text-indent: -999999px;
}

.header__nav__icon--innav {
  width: 19px;
  height: 10px;
  position: absolute;
  right: 20px;
  top: 20px;
}

.header__nav__icon__span {
  display: block;
  position: absolute;
  height: 3px;
  width: 90%;
  background: var(--text-on-body);
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}

.header__nav__icon__span--first {
  top: 0;
  width: 19px;
}

.header__nav__icon__span--first.header__nav__icon__span--close {
  top: 18px;
  width: 0%;
  left: 50%;
}

.header__nav__icon__span--second {
  top: 6px;
  width: 16px;
}

.header__nav__icon__span--second.header__nav__icon__span--close {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}

.header__nav__icon__span--third {
  top: 6px;
  width: 16px;
}

.header__nav__icon__span--third.header__nav__icon__span--close {
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.header__nav__icon__span--fourth {
  top: 12px;
  width: 19px;
}

.header__nav__icon__span--fourth.header__nav__icon__span--close {
  top: 18px;
  width: 0%;
  left: 50%;
}

.header__close {
  display: none;
}

.header__account__a {
  background: transparent center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%221717%2046%2020.003%2020.001%22%3E%3Cpath%20d%3D%22M1717.001%2055.998a10%2010%200%201%200%202.93-7.07%209.6%209.6%200%200%200-2.93%207.07zm19.17%200a8.8%208.8%200%200%201-2.16%205.86c-1.38-.54-2.87-1.06-4.47-1.54a.743.743%200%200%201-.1-.53%203.039%203.039%200%200%201%20.29-1.1%206.138%206.138%200%200%200%20.44-1.54%203.529%203.529%200%200%200%20.67-1.54%203.285%203.285%200%200%200%200-1.34.139.139%200%200%200-.05-.1%204.366%204.366%200%200%201%20.14-1.83%203.078%203.078%200%200%200-.72-2.5%203.44%203.44%200%200%200-2.78-1.34h-.87a3.639%203.639%200%200%200-2.79%201.34%203.077%203.077%200%200%200-.72%202.5%204.6%204.6%200%200%201%20.15%201.83v.1a2.586%202.586%200%200%200-.05%201.34%204.353%204.353%200%200%200%20.67%201.59%207.24%207.24%200%200%200%20.43%201.49%202.642%202.642%200%200%201%20.2%201.15.544.544%200%200%201-.15.48%2030.461%2030.461%200%200%200-4.32%201.54%209.158%209.158%200%201%201%2016.19-5.86z%22%20fill%3D%22%23333333%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E);
  background-size: 27px;
}

.header__search {
  display: block;
}

.header__cart {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  width: 58px;
  height: 58px;
}

.header__cart__a {
  position: relative;
  background: transparent center center no-repeat url("https://media.cdnws.com/_i/19700/6114/3104/15/doriane-panier.png");
  background-size: 100% auto;
  display: block;
  width: 100%;
  height: 58px;
  cursor: pointer;
  text-indent: -9999px;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.header__cart__a__nb {
  text-indent: 0;
  display: block;
  position: absolute;
  left: 66%;
  top: 8px;
  color: #fff;
  background: var(--primary-color);
  width: 18px;
  height: 18px;
  line-height: 18px;
  text-align: center;
  border-radius: 50%;
  font-size: 11px;
  font-weight: 600;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}

.header__cart__a__nb__article {
  display: none;
}

.header__cart__a__nb--hide {
  opacity: 0;
}

.header__cart__a__nb--alwaysHide {
  display: none !important;
}

.header__cart__sublevel {
  display: none;
}

.header__cart__sublevel__text {
  text-indent: 0;
  color: var(--primary-color);
  font-size: 0.75rem;
  text-align: center;
  display: block;
  padding: 20px;
}

.header__logo {
  width: 100%;
  height: 58px;
  overflow: hidden;
  padding: 7px 65px;
  z-index: 10;
  position: relative;
}

.header__logo__a {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  height: 44px;
}

.header__logo__a__img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  height: auto;
  width: auto;
  max-height: 100%;
}

.header__logo__a__name__title {
  display: block;
  font-size: 0.875rem;
  line-height: 1.1;
  color: var(--text-on-body);
  font-weight: 600;
  margin: 0;
}

.header__logo__a__name__slogan {
  display: none;
  color: var(--text-on-body);
  font-weight: 400;
}

.header__checkbox {
  display: none;
}

.header__checkbox--nav:checked ~ .header .header__nav {
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.header__checkbox--nav:checked ~ .header .header__nav__icon {
  z-index: 2;
}

.header__checkbox--nav:checked ~ .header .header__nav__icon__span--first {
  top: 18px;
  width: 0%;
  left: 50%;
}

.header__checkbox--nav:checked ~ .header .header__nav__icon__span--second {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}

.header__checkbox--nav:checked ~ .header .header__nav__icon__span--third {
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.header__checkbox--nav:checked ~ .header .header__nav__icon__span--fourth {
  top: 18px;
  width: 0%;
  left: 50%;
}

.header__checkbox--nav:checked ~ .header .nav {
  opacity: 1;
}

.header__checkbox--nav:checked ~ .header .nav__close {
  display: block;
  cursor: pointer;
}

.header__checkbox--nav:checked ~ .header__close {
  visibility: visible;
  opacity: 1;
}

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// FROM DESKTOP //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

.header__nojs {
  margin: 0;
  height: 40px;
  line-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  position: relative;
  width: 100%;
  background: #fad390;
}

.header__nojs__wrapper {
  text-align: center;
  padding: 0 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  width: 100%;
  max-width: 800px;
}

.header__nojs__text {
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
  width: auto;
}

.header__nojs__label {
  position: absolute;
  display: block;
  top: 50%;
  right: 20px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 25px;
  height: 25px;
  overflow: hidden;
  cursor: pointer;
}

#nojs-checkbox:checked ~ noscript .header__nojs {
  display: none;
}

.header__cart__a__nb--hide {
  opacity: 1;
  -webkit-transition: -webkit-transform .3s linear;
  transition: -webkit-transform .3s linear;
  -o-transition: transform .3s linear;
  transition: transform .3s linear;
  transition: transform .3s linear, -webkit-transform .3s linear;
  -webkit-transform: translate(-50%, 0) scale(0);
      -ms-transform: translate(-50%, 0) scale(0);
          transform: translate(-50%, 0) scale(0);
}

.header__cart:hover .header__cart__a__nb {
  -webkit-transform: translate(-50%, 0) scale(1);
      -ms-transform: translate(-50%, 0) scale(1);
          transform: translate(-50%, 0) scale(1);
}

/** Import header **/

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// Variables //--------------------------------------------- //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * --------------------------------------// All - Mobile first //--------------------------------------- //
 * ----------------------------------------------------------------------------------------------------- */

.nav {
  position: fixed;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  top: 0;
  right: -90%;
  width: 90%;
  right: calc(-100% + 58px);
  width: calc(100% - 58px);
  height: 100%;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-transition: all 200ms linear;
  -o-transition: all 200ms linear;
  transition: all 200ms linear;
  z-index: 2;
}

.nav h2,
.nav h3,
.nav h4 {
  margin: 0;
  font-weight: 400;
}

.nav h3 {
  font-family: inherit;
}

.nav.ovh {
  overflow: hidden;
}

.nav__close {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.55);
  -webkit-transform: translate3d(0, 0, 0) translateZ(0);
          transform: translate3d(0, 0, 0) translateZ(0);
  z-index: 30;
  cursor: pointer;
}

.nav__label {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  padding: 0;
  float: left;
  position: static;
  width: 100%;
  color: #333333;
  -webkit-transition: text-indent .15s, height .3s;
  -o-transition: text-indent .15s, height .3s;
  transition: text-indent .15s, height .3s;
}

.nav__label__img {
  display: none;
  margin-right: 10px;
  position: relative;
  top: 2px;
  width: 16px;
}

.nav__label__span {
  position: relative;
  display: block;
}

.nav__label--rich {
  display: block;
  float: none !important;
}

.nav__li--all .nav__a {
  background: #eaeaea;
}

.nav__arrow {
  display: block;
  position: absolute !important;
  top: 50%;
  right: 15px;
  width: 10px;
  height: 10px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.nav__arrow:before {
  content: '';
  width: 10px;
  height: 2px;
  display: block;
  position: absolute;
  background: #333333;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.nav__arrow:after {
  content: '';
  width: 2px;
  height: 10px;
  display: block;
  position: absolute;
  background: #333333;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  -o-transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}

.nav__a {
  width: 100%;
  left: 0;
  padding: 10px 40px;
  -webkit-transition: text-indent .3s,-webkit-box-shadow .3s;
  transition: text-indent .3s,-webkit-box-shadow .3s;
  -o-transition: box-shadow .3s,text-indent .3s;
  transition: box-shadow .3s,text-indent .3s;
  transition: box-shadow .3s,text-indent .3s,-webkit-box-shadow .3s;
  position: relative;
  font-size: 0.8125rem;
  float: left;
  color: #333333;
}

.nav__a__lvl2 {
  width: 100%;
  left: 0;
  -webkit-transition: text-indent .3s,-webkit-box-shadow .3s;
  transition: text-indent .3s,-webkit-box-shadow .3s;
  -o-transition: box-shadow .3s,text-indent .3s;
  transition: box-shadow .3s,text-indent .3s;
  transition: box-shadow .3s,text-indent .3s,-webkit-box-shadow .3s;
  position: relative;
  border-bottom: 1px solid #DCE5E9;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 0.8125rem;
  float: left;
  padding: 25px;
  color: #333333;
}

.nav__a__lvl2--hide {
  display: none;
}

.nav__a--lvl2 {
  background: #fff;
  color: #333333;
}

.nav__a--link {
  background: #fff;
}

.nav__a.nav__a--current {
  color: var(--primary-color);
}

.nav__wrapper {
  overflow-x: hidden;
  overflow-y: scroll;
  position: relative;
  padding-bottom: 60px;
}

.nav__wrapper2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative;
}

.nav__itemlvl1 {
  position: relative;
  display: block;
  padding: 18px 20px;
  color: #333333;
  text-decoration: none;
  border-bottom: 1px solid #DCE5E9;
  font-weight: 600;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  font-size: 0.875rem;
  float: left;
  width: 100%;
  text-transform: none;
  font-weight: 400;
  font-family: var(--font-family-text);
}

.nav__itemlvl1--search {
  display: none;
}

.nav__itemlvl1__text {
  padding: 10px;
  background: var(--primary-color);
  color: #fff;
  display: block;
  font-size: 0.6875rem;
  border-radius: 2px;
  text-transform: uppercase;
  text-align: center;
}

.nav__sublevel {
  top: 0;
  left: 100%;
  padding: 0;
  margin: 0;
  max-height: 0;
  -webkit-transition: max-height 0.3s cubic-bezier(0, 1, 0, 1);
  -o-transition: max-height 0.3s cubic-bezier(0, 1, 0, 1);
  transition: max-height 0.3s cubic-bezier(0, 1, 0, 1);
  float: left;
  width: 100%;
  overflow: hidden;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
}

.nav__checkboxlvl0:checked + div {
  -webkit-transition-property: height;
  -o-transition-property: height;
  transition-property: height;
  -webkit-transition-duration: .6s;
       -o-transition-duration: .6s;
          transition-duration: .6s;
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
  border-bottom: 1px solid #DCE5E9;
}

.nav__checkboxlvl0:checked + div .nav__sublevel {
  z-index: 1;
  -webkit-transform: translateX(-100%) translateZ(0);
          transform: translateX(-100%) translateZ(0);
  height: 100%;
  min-height: 100%;
  min-height: 100vh;
  max-height: 100%;
  max-height: 100vh;
  -webkit-transition: max-height 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: max-height 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -o-transition: max-height 0.3s ease-in-out, transform 0.3s ease-in-out;
  transition: max-height 0.3s ease-in-out, transform 0.3s ease-in-out;
  transition: max-height 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  overflow: hidden;
}

.nav__checkboxlvl0:checked + div .nav__itemlvl1 {
  color: var(--primary-color);
  border: none;
}

.nav__checkboxlvl0:checked + div > * > .nav__arrow {
  border-left: none;
}

.nav__checkboxlvl0:checked + div > * > .nav__arrow:after {
  -webkit-transform: translate(-50%, -50%) rotate(90deg);
      -ms-transform: translate(-50%, -50%) rotate(90deg);
          transform: translate(-50%, -50%) rotate(90deg);
}

.nav__checkboxlvl0:checked + div > .nav__arrow:before,
.nav__checkboxlvl0:checked + div > .nav__arrow:after {
  background: #fff;
}

.nav__checkboxlvl1:checked + div {
  -webkit-transition-property: height;
  -o-transition-property: height;
  transition-property: height;
  -webkit-transition-duration: .6s;
       -o-transition-duration: .6s;
          transition-duration: .6s;
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

.nav__checkboxlvl1:checked + div .nav__contentlvl3 {
  max-height: 10000px;
  -webkit-transition: max-height 0.3s ease-in-out;
  -o-transition: max-height 0.3s ease-in-out;
  transition: max-height 0.3s ease-in-out;
}

.nav__checkboxlvl1:checked + div .nav__itemlvl3 {
  color: var(--primary-color);
}

.nav__checkboxlvl1:checked + div > * > .nav__arrow:after {
  -webkit-transform: translateX(-50%) rotate(90deg);
      -ms-transform: translateX(-50%) rotate(90deg);
          transform: translateX(-50%) rotate(90deg);
}

.nav__checkboxlvl1:checked + div > .nav__arrow:before,
.nav__checkboxlvl1:checked + div > .nav__arrow:after {
  background: var(--primary-color);
}

.nav__ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
  position: relative;
}

.nav__ul__header {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  min-height: 58px;
  padding: 12px 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  background: #fff;
  width: 100%;
  border-bottom: 1px solid #DCE5E9;
}

.nav__ul__header__text {
  font-weight: 400;
  font-size: 1rem;
}

.nav__ul__header__label {
  display: block;
  position: absolute;
  top: 50%;
  left: 20px;
  width: 30px;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
}

.nav__ul__header__icon.material-icons {
  font-size: 1.5rem;
  color: rgba(51, 51, 51, 0.6);
}

.nav__rich__a {
  width: 100%;
  left: 0;
  -webkit-transition: text-indent .3s, -webkit-box-shadow .3s;
  transition: text-indent .3s, -webkit-box-shadow .3s;
  -o-transition: box-shadow .3s, text-indent .3s;
  transition: box-shadow .3s, text-indent .3s;
  transition: box-shadow .3s, text-indent .3s, -webkit-box-shadow .3s;
  position: relative;
  font-size: 0.8125rem;
  float: left;
  color: #333333;
}

.nav__rich--with-subnav {
  padding: 0;
}

.nav__rich--without-txt {
  display: none;
}

.nav__rich2__a {
  font-size: 0.8125rem;
  text-transform: none;
  font-weight: 400;
  padding: 10px 25px 10px 55px;
}

.nav__rich2__a--last {
  border: none;
}

.nav__rich2--last {
  border: none;
}

.nav__itemlvl3 {
  padding: 15px 40px;
  float: left;
  width: 100%;
  position: relative;
  display: block;
  background: transparent;
  color: #333333;
}

.nav__contentlvl3 {
  padding: 0;
  margin: 0;
  max-height: 0;
  -webkit-transition: max-height 0.3s cubic-bezier(0, 1, 0, 1);
  -o-transition: max-height 0.3s cubic-bezier(0, 1, 0, 1);
  transition: max-height 0.3s cubic-bezier(0, 1, 0, 1);
  float: left;
  width: 100%;
  overflow: hidden;
}

.nav__text.hidden {
  display: block;
}

.nav__col {
  width: 100%;
  float: left;
}

.nav__bottom {
  display: none;
}

.nav ::-webkit-scrollbar {
  display: none;
}

.lang + .nav__label + .nav__itemlvl1--account + .nav__itemlvl1--home {
  margin-top: 0;
}

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// FROM TABLET //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// FROM DESKTOP //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

.nav__wrapper .cart {
  position: absolute;
  right: -60px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  z-index: 1;
}

.nav__itemlvl1--login {
  display: none;
}

.nav h3 {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
}

/** Import components **/

.slider {
  position: relative;
  overflow: hidden;
  width: 100%;
  background-size: 5% auto;
  height: 0;
  -webkit-transition: background 300ms ease;
  -o-transition: background 300ms ease;
  transition: background 300ms ease;
  padding-bottom: 4px;
  background: var(--background-body);
}

.slider--ready {
  height: auto;
  opacity: 1;
  padding-bottom: 0;
  -webkit-transition: 0s;
  -o-transition: 0s;
  transition: 0s;
}

.slider--ready .slider__absolute:not(.slider__absolute--single) {
  padding-top: 0 !important;
}

.slider--ready .slider__wrapper--single:not(.slick-initialized) {
  position: absolute !important;
  top: 0 !important;
  left: 50% !important;
  -webkit-transform: translateX(-50%) !important;
      -ms-transform: translateX(-50%) !important;
          transform: translateX(-50%) !important;
}

.slider--ready .slick-track,
.slider--ready .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition-delay: 100ms;
       -o-transition-delay: 100ms;
          transition-delay: 100ms;
}

.slider__background {
  max-width: var(--max-row-size);
  margin: 0 auto;
  width: 100%;
}

.slider__link {
  display: block;
  width: 100%;
}

.slider__wrapper {
  position: relative;
  width: 100%;
}

.slider__wrapper:not(.slick-initialized) {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

.slider__wrapper.slick-dotted.slick-slider {
  margin-bottom: 0;
}

.slider__wrapper .slick-slide {
  width: 100%;
}

.slider__wrapper .slick-dots {
  position: absolute;
  bottom: 20px;
  left: 0;
  width: 100%;
  margin: 0;
}

.slider__wrapper .slick-dots li {
  width: 10px;
  height: 4px;
  margin: 0 11px;
}

.slider__wrapper .slick-dots li.slick-active button:before {
  background: var(--primary-color);
  opacity: 1;
}

.slider__wrapper .slick-dots li button {
  opacity: 1;
}

.slider__wrapper .slick-dots li button:before {
  content: '';
  opacity: 1;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #fff;
}

.slider__wrapper .slick-arrow {
  display: none !important;
}

.slider__wrapper .slick-arrow:before {
  display: none;
}

.slider__wrapper .slick-next {
  right: -60px;
}

.slider__wrapper .slick-prev {
  left: -60px;
}

.slider__wrapper .material-icons {
  font-size: 1.5rem;
  color: #333333;
}

.slider__wrapper--single .slick-arrow,
.slider__wrapper--single .slick-dots {
  display: none;
}

.slider__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  width: 100%;
}

.slider__picture {
  width: 100%;
}

.slider__img {
  margin: 0 auto;
  width: 100%;
  display: block;
  opacity: 0;
}

.slider__img--load {
  display: block !important;
}

.slider__loading {
  display: none;
}

.slider:not(.slider--ready) .slider__item:not(:first-child) {
  visibility: hidden;
  max-height: 0;
  overflow: hidden;
}

/** Import components **/

.bloc {
  width: 100%;
  margin: 0 0 30px 0;
  font-size: 1rem;
  color: var(--text-on-body);
}

.bloc--wrapper {
  position: relative;
  width: auto;
}

.bloc--wrapper .bloc--a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.bloc--wrapper .bloc--img {
  display: block;
  max-width: 100%;
  margin: 0 auto;
}

.bloc--text {
  text-align: left;
}

.bloc--text table {
  margin: 10px auto;
}

.bloc--text > :last-child {
  margin-bottom: 0;
}

.bloc--text > :first-child {
  margin-top: 0;
}

.bloc--text p {
  line-height: 1.6;
}

.bloc a {
  text-decoration: underline;
}

.bloc a span {
  text-decoration: underline;
}

.new-bloc .bloc {
  width: 100%;
  margin: 0 0 30px 0;
  font-size: 1rem;
  color: var(--text-on-body);
}

.new-bloc .bloc--wrapper {
  position: relative;
  width: auto;
  min-width: 100%;
}

.new-bloc .bloc--wrapper .bloc--a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.new-bloc .bloc--wrapper .bloc--img {
  display: block;
  max-width: 100%;
  margin: 0 auto;
}

.new-bloc .bloc--wrapper-left picture {
  float: left;
  margin: 0 20px 20px 0;
}

.new-bloc .bloc--wrapper-right picture {
  float: right;
  margin: 0 0 20px 20px;
}

.new-bloc .bloc--text {
  text-align: left;
}

.new-bloc .bloc--text table {
  margin: 10px auto;
}

.new-bloc .bloc--text > :last-child {
  margin-bottom: 0;
}

.new-bloc .bloc--text > :first-child {
  margin-top: 0;
}

.new-bloc .bloc--text p {
  line-height: 1.6;
}

.new-bloc .bloc a {
  text-decoration: underline;
}

.new-bloc .bloc a span {
  text-decoration: underline;
}

.new-bloc.blog__block.bloc--left .bloc--wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.new-bloc.blog__block.bloc--left .bloc--wrapper img {
  float: left;
}

.new-bloc.blog__block.bloc--right .bloc--wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.new-bloc.blog__block.bloc--right .bloc--wrapper img {
  float: right;
}

.new-bloc.blog__block.bloc--center .bloc--wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.new-bloc.blog__block.bloc--left .bloc--wrapper img,
.new-bloc.blog__block.bloc--center .bloc--wrapper img,
.new-bloc.blog__block.bloc--right .bloc--wrapper img {
  margin: 0;
}

/** Import components **/

.stars--lvl0 {
  position: relative;
  color: #b9b9b9;
  width: 102.5px;
  height: 20.5px;
}

.stars--lvl0 .material-icons {
  display: block;
  float: left;
  width: 20.5px;
  height: 20.5px;
  font-size: 20.5px;
}

.stars--lvl0 .stars--lvl1 {
  position: absolute;
  top: 0;
  left: 0;
  height: 20.5px;
  color: var(--primary-color);
  overflow: hidden;
}

.stars--lvl0 .stars--lvl1-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 102.5px;
  height: 20.5px;
}

.stars__wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 102.5px;
  height: 20.5px;
}

.stars-lvl1-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
}

/** Import components **/

.prod {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 100%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -7.5px 30px -7.5px;
}

.prod-list__title {
  width: 100%;
  text-align: center;
  color: var(--text-on-body);
  line-height: 1;
  font-weight: 600;
}

.prod .prod__title {
  width: 100%;
  text-align: center;
  font-weight: 400;
  color: var(--text-on-body);
  margin: 0 0 20px 0;
  line-height: 1;
}

.prod .prod__relative,
.prod .prod__shadow {
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.prod .prod__article {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 50%;
  padding: 0 7.5px;
  margin: 0 0 5px 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.prod .prod__article--remove {
  opacity: 0;
  z-index: -1;
}

.prod .prod__article--sale .prod__price__cur {
  color: #e2c160;
}

.prod .prod__article--promo .prod__price__cur {
  color: #9F3123;
}

.prod .prod__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  background: transparent;
  position: relative;
}

.prod .prod__form--copy {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 20px;
  background: transparent;
}

.prod .prod__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  height: 100%;
  color: #333333;
  z-index: 1;
}

.prod .prod__link.zindex,
.prod .prod__link.zindex2 {
  z-index: 2;
}

.prod .prod__top {
  width: 100%;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}

.prod .prod__top__wrapper {
  display: block;
  position: relative;
  width: 100%;
  padding-top: 100%;
  overflow: hidden;
}

.prod .prod__picture {
  max-width: 100%;
}

.prod .prod__picture--hover {
  display: none;
}

.prod .prod__img {
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.prod .prod__name {
  display: block;
  width: 100%;
  font-weight: 400;
  font-size: 0.875rem;
  overflow: hidden;
  padding: 10px 0 6px 0;
  margin: 0;
  line-height: 1.3;
  text-align: center;
  position: relative;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  color: var(--text-on-body);
  font-family: var(--font-family-text);
}

.prod .prod__bottom {
  width: 100%;
}

.prod .prod__price {
  position: relative;
  width: 100%;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  text-align: center;
  line-height: 1;
  margin-top: auto;
}

.prod .prod__price__cur {
  font-size: 0.875rem;
  color: var(--text-on-body);
  font-weight: 600;
}

.prod .prod__price__from {
  display: inline-block;
  color: var(--text-on-body);
  font-size: 0.625rem;
  margin-right: 6px;
  width: auto;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

.prod .prod__price__tax {
  margin-left: 3px;
  font-size: 0.6875rem;
}

.prod .prod__price__rev,
.prod .prod__price__promo {
  font-size: 0.875rem;
  margin-left: 15px;
  color: var(--text-on-body);
}

.prod .prod__price__rev {
  width: 100%;
  margin: 5px 0 0 0;
}

.prod .prod__price__cur,
.prod .prod__price__rev,
.prod .prod__price__promo {
  display: inline-block;
}

.prod .prod__hover {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  max-height: 0;
  opacity: 0;
  height: 34px;
  visibility: hidden;
  z-index: 13;
}

.prod .prod__hover__wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.prod .prod__variation {
  width: 100%;
  margin-bottom: 10px;
  padding: 0 10px;
  cursor: default;
  position: relative;
}

.prod .prod__variation__trigger {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  border-radius: 0;
  border-style: solid;
  border-width: 1px;
  border-color: var(--text-on-body);
  background: transparent no-repeat center right 15px url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2210%22%20height%3D%226.032%22%3E%3Cpath%20data-name%3D%22Arrow%20copie%203%22%20d%3D%22M0%20.016L5%204.65l5-4.634v1.378L5%206.028%200%201.394V.02z%22%20fill%3D%22%232b2b2b%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E);
  font-family: inherit;
  line-height: normal;
  padding: .5625rem;
  width: 100%;
  height: 40px;
  cursor: pointer;
  position: relative;
  font-size: 0.875rem;
}

.prod .prod__variation__trigger.error {
  border-color: #f16767;
}

.prod .prod__variation__trigger__disabled {
  white-space: nowrap;
  overflow: hidden;
  display: block;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  padding-right: 35px;
  color: var(--text-on-body);
  line-height: 1;
}

.prod .prod__variation__trigger__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: absolute;
  bottom: 39px;
  left: 10px;
  width: 100%;
  width: calc(100% - 20px);
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height .3s linear;
  -o-transition: max-height .3s linear;
  transition: max-height .3s linear;
  background: #fff;
  color: #333333;
  border: none;
  z-index: 1;
}

.prod .prod__variation__trigger__wrapper.close {
  border: none;
  max-height: 0;
  padding: 0;
  overflow: hidden;
  -webkit-transition: 0s;
  -o-transition: 0s;
  transition: 0s;
  opacity: 0;
}

.prod .prod__variation__trigger__wrapper.open {
  border: 1px solid #333333;
  max-height: 300px;
}

.prod .prod__variation__trigger__wrapper span {
  display: block;
  width: 100%;
  font-size: 0.8125rem;
  line-height: 1.4;
  cursor: pointer;
  padding: 8px 10px;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.prod .prod__variation__trigger__wrapper span:hover {
  background: #333333;
  color: #fff;
}

.prod .prod__variation2 {
  width: 100%;
  margin-bottom: 10px;
  padding: 0 10px;
  cursor: default;
  position: relative;
}

.prod .prod__variation2__trigger {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  border-radius: 0;
  border-style: solid;
  border-width: 1px;
  border-color: var(--text-on-body);
  background: transparent no-repeat center right 15px url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2210%22%20height%3D%226.032%22%3E%3Cpath%20data-name%3D%22Arrow%20copie%203%22%20d%3D%22M0%20.016L5%204.65l5-4.634v1.378L5%206.028%200%201.394V.02z%22%20fill%3D%22%232b2b2b%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E);
  font-family: inherit;
  line-height: normal;
  padding: 13px;
  width: 100%;
  height: 40px;
  cursor: pointer;
  position: relative;
  font-size: 0.875rem;
}

.prod .prod__variation2__trigger.error {
  border-color: #f16767;
}

.prod .prod__variation2__trigger__disabled {
  white-space: nowrap;
  overflow: hidden;
  display: block;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  padding-right: 35px;
  color: var(--text-on-body);
  line-height: 1;
}

.prod .prod__variation2__trigger__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: absolute;
  bottom: 39px;
  left: 10px;
  width: 100%;
  width: calc(100% - 20px);
  max-height: 0;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-transition: max-height .3s linear;
  -o-transition: max-height .3s linear;
  transition: max-height .3s linear;
  background-color: #fff;
  color: #333333;
  border: none;
  z-index: 1;
}

.prod .prod__variation2__trigger__wrapper.close2 {
  border: none !important;
  max-height: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  -webkit-transition: 0s !important;
  -o-transition: 0s !important;
  transition: 0s !important;
  opacity: 0 !important;
}

.prod .prod__variation2__trigger__wrapper.open2 {
  border: 1px solid #333333 !important;
  max-height: 300px !important;
}

.prod .prod__variation2__trigger__wrapper span {
  display: block;
  width: 100%;
  font-size: 0.8125rem;
  line-height: 1.4;
  cursor: pointer;
  padding: 8px 10px;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.prod .prod__variation2__trigger__wrapper span:hover {
  background-color: #333333;
  color: #fff;
}

.prod .prod__state {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  height: 30px;
  line-height: 30px;
  font-weight: 600;
  white-space: nowrap;
  max-width: 100%;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  font-size: 0.875rem;
  padding: 0 10px;
  color: #fff;
}

.prod .prod__state--sale {
  background: #e2c160;
}

.prod .prod__state--promo {
  background: #9F3123;
}

.prod .prod__state--new {
  background: #333333;
  text-transform: uppercase;
  font-weight: 400;
}

.prod .prod__type__title {
  display: none;
}

.prod .prod__wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}

.prod .prod__wrapper__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}

.prod__stay {
  position: absolute;
  top: 100%;
  left: 50%;
  display: block;
  color: var(--text-on-body);
  -webkit-transform: translateY(-20px) scale(0);
      -ms-transform: translateY(-20px) scale(0);
          transform: translateY(-20px) scale(0);
  opacity: 0;
  -webkit-transition: opacity .3s ease, right .3s linear, color .3s ease, -webkit-transform .3s linear;
  transition: opacity .3s ease, right .3s linear, color .3s ease, -webkit-transform .3s linear;
  -o-transition: transform .3s linear, opacity .3s ease, right .3s linear, color .3s ease;
  transition: transform .3s linear, opacity .3s ease, right .3s linear, color .3s ease;
  transition: transform .3s linear, opacity .3s ease, right .3s linear, color .3s ease, -webkit-transform .3s linear;
  cursor: pointer;
}

.prod__stay.anim {
  -webkit-transform: translateY(0) scale(1);
      -ms-transform: translateY(0) scale(1);
          transform: translateY(0) scale(1);
  left: 0;
  opacity: 1;
}

.prod__stay:hover {
  color: var(--primary-color);
}

.prod__goToCart {
  position: absolute;
  bottom: 8px;
  z-index: 12;
  height: 40px;
  width: auto;
  padding-left: 40px;
  line-height: 40px;
  background: transparent center left 10px no-repeat url(data:image/svg+xml,%3Csvg%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22/%3E%3Cpath%20d%3D%22M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z%22/%3E%3C/svg%3E);
  background-size: auto 20px;
  text-align: center;
  display: block;
  -webkit-transform: translateY(-20px) translateX(-50%) scale(0);
      -ms-transform: translateY(-20px) translateX(-50%) scale(0);
          transform: translateY(-20px) translateX(-50%) scale(0);
  text-transform: uppercase;
  color: #fff;
  font-weight: 600;
  opacity: 0;
  left: 48%;
  left: calc(50% - 10px);
  white-space: nowrap;
  -webkit-transition: opacity .3s ease, right .3s linear, color .3s ease, -webkit-transform .3s linear;
  transition: opacity .3s ease, right .3s linear, color .3s ease, -webkit-transform .3s linear;
  -o-transition: transform .3s linear, opacity .3s ease, right .3s linear, color .3s ease;
  transition: transform .3s linear, opacity .3s ease, right .3s linear, color .3s ease;
  transition: transform .3s linear, opacity .3s ease, right .3s linear, color .3s ease, -webkit-transform .3s linear;
}

.prod__goToCart.anim {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  opacity: 1;
}

.prod__stars {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  margin-bottom: 10px;
}

.prod__slider {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding-top: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  z-index: 1;
}

.prod__slider:before,
.prod__slider:after {
  content: '';
  display: block;
  position: absolute;
  width: 1px;
  height: 100%;
  top: 0;
  background: var(--background-body);
}

.prod__slider:before {
  left: 0;
}

.prod__slider:after {
  right: 0;
}

.prod__slider__absolute {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
}

.prod__slider__wrapper {
  position: relative;
  width: 100%;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  opacity: 0;
}

.prod__slider__wrapper.slick-initialized {
  opacity: 1;
  background: transparent;
}

.prod__slider__wrapper.slick-initialized:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 100%;
  background: var(--background-body);
  z-index: 2;
}

.prod__slider__wrapper.slick-initialized:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 100%;
  background: var(--background-body);
  z-index: 2;
}

.prod__slider .slick-arrow {
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  position: absolute;
  top: 50%;
  width: 40px;
  height: 40px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  background: rgba(255, 255, 255, 0.4) !important;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  margin: 0;
  padding: 0;
  opacity: 0;
}

.prod__slider .slick-arrow:hover {
  background: #fff !important;
}

.prod__slider .slick-arrow:focus {
  background: rgba(255, 255, 255, 0.4) !important;
}

.prod__slider .slick-arrow .material-icons {
  color: #333333;
}

.prod__slider .slick-arrow:before,
.prod__slider .slick-arrow:after {
  display: none;
}

.prod__slider__link {
  width: 100%;
  padding-top: 100%;
  position: relative;
}

.prod__slider__link:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: var(--background-body);
}

.prod__slider__link img {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  opacity: 1;
}

.prod__slider .wb-product-slider-primary__imgVar__close {
  right: 5px;
  top: 5px;
}

.prod .bloc--cat {
  text-align: center;
}

.prod .flash-sale {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  display: block;
  width: 100%;
  height: 25px;
  background: #9F3123;
}

.prod .flash-sale .c1-flash-sale {
  line-height: 25px;
  left: rem-calc(0);
  height: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.prod .flash-sale .countdown {
  font-size: 14px;
  font-weight: 600;
  display: block;
  float: left;
  width: auto;
  height: 25px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.prod .flash-sale .countdown .dash {
  line-height: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  height: 25px;
  margin-right: 3px;
  text-transform: none;
  width: auto;
  font-weight: 600;
}

.prod .flash-sale .countdown .dash .digit {
  font-size: 12px;
  line-height: 25px;
  width: auto;
  background-color: transparent;
}

.prod .flash-sale .countdown .weeks-dash {
  display: none;
}

.prod .flash-sale .countdown .dash-ext {
  display: inline;
  font-size: 13px;
  color: #fff;
  line-height: 25px;
}

.prod__article__bg {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
  background: rgba(255, 255, 255, 0.6);
}

.prod__noResult {
  width: 100%;
  font-size: 2.25rem;
  text-transform: uppercase;
  font-weight: 600;
  text-align: center;
  margin: 60px 0;
}

.prod__name__brand {
  display: none;
  width: 100%;
  color: rgba(51, 51, 51, 0.6);
  margin-top: 3px;
}

.prod__corner__top,
.prod__corner__bottom {
  display: none;
}

.prod__corner__bottom {
  display: none !important;
}

.prod .modal-cart {
  display: none;
  position: absolute;
  width: 99%;
  top: 1%;
  left: 1%;
  height: 99%;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  z-index: 999;
  visibility: visible;
  overflow: visible;
  padding: 30px;
}

.prod .modal-cart__right {
  position: absolute;
  width: 100%;
  background: #fff;
  bottom: -50px;
  left: 0;
  padding-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

.prod .modal-cart__left {
  padding: 0;
  position: static;
}

.prod .modal-cart__left__wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.prod .modal-cart__title {
  line-height: 1.2;
  text-align: center;
  font-size: 1.125rem;
  margin-bottom: 20px;
  padding: 0 20px;
}

.prod .modal-cart__info {
  display: none;
}

.prod .modal-cart__stay,
.prod .modal-cart__cart {
  width: 100%;
  margin-bottom: 0;
  height: 40px;
  line-height: 40px;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}

.prod .modal-cart__stay {
  margin-right: 10px;
  width: 40%;
}

.prod .modal-cart__cart {
  width: 60%;
  margin-left: 10px;
  background: #27ae60;
}

.prod .modal-cart__cart:hover,
.prod .modal-cart__cart:focus {
  background: #19703e;
}

.prod .modal-cart__gallery {
  width: 100%;
  position: relative;
  padding-top: 66%;
}

.prod .modal-cart__gallery img {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.prod .modal-cart .logup__close__icon {
  color: #333333;
}

.prod .modal-cart__close:hover .material-icons {
  color: var(--primary-color);
}

.prod__article__bg {
  display: none !important;
}

.firefox .prod .modal-cart__left__wrapper {
  height: 55%;
}

.prod .prod__article.success.fixed .prod__corner__top {
  height: calc(100% + 55px);
}

.prod .prod__state.prod__state--withBadge {
  top: 35px;
}

.page-homepage .nosto_element {
  padding: 0 20px;
  margin: 0 auto 30px auto;
  width: 100%;
  max-width: var(--max-row-size);
}

/** Import components **/

.flash-sale {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: block;
  width: 100%;
  height: 25px;
  background: #9F3123;
}

.flash-sale__wrapper {
  position: relative;
  min-height: 25px;
  width: 100%;
}

.flash-sale__wrapper .flash-sale {
  max-width: 251px;
  display: inline-block;
  border-radius: 3px;
}

.flash-sale .c1-flash-sale {
  line-height: 25px;
  left: rem-calc(0);
  height: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.flash-sale .flash-sale-h1 {
  font-size: 14px !important;
  font-weight: 400;
  line-height: 25px !important;
  text-transform: uppercase;
  display: block;
  float: left;
  position: relative;
  width: auto;
  height: 25px;
  text-indent: 0;
  text-align: center;
  color: #fff !important;
  margin: 0 8px 0 0 !important;
}

.flash-sale .flash-sale-h1 .icon {
  display: none;
  width: 25px;
  height: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: center center no-repeat transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cpath fill='%23FFF' d='M428.684 159.834H271.895L332.784 0H183.333L83.316 275.048h154.022l-27.85 76.587h-52.766L238.882 512l184.969-160.365h-68.234z'/%3E%3C/svg%3E");
  background-size: auto 14px;
}

.flash-sale .countdown {
  font-size: 14px;
  font-weight: 600;
  display: block;
  float: left;
  width: auto;
  height: 25px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  overflow: hidden;
  margin: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.flash-sale .countdown .dash {
  line-height: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  height: 25px;
  margin-right: 3px;
  text-transform: none;
  width: auto;
  font-weight: 600;
}

.flash-sale .countdown .dash .digit {
  font-size: 12px;
  line-height: 25px;
  width: auto;
  background-color: transparent;
}

.flash-sale .countdown .weeks-dash {
  display: none;
}

.flash-sale .countdown .dash-ext {
  display: inline;
  font-size: 13px;
  color: #fff;
  line-height: 25px;
}

.body .prod-details__bottom .flash-sale .flash-sale-h1 {
  text-indent: 0 !important;
  width: auto !important;
}

/** Import components **/

.brand {
  width: 100%;
  position: relative;
  margin: 0 0 30px 0;
}

.brand__title {
  width: 100%;
  text-align: center;
  font-weight: 400;
  color: var(--text-on-body);
  margin: 0 0 20px 0;
  line-height: 1;
}

.brand__wrapper {
  width: 100%;
  position: relative;
}

.brand__wrapper:not(.slick-slider) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  opacity: 0;
}

.brand__content {
  position: relative;
  overflow: hidden;
  width: 100px;
}

.brand__slide {
  width: 100px;
  float: left;
  position: relative;
}

.brand__slide:not(:last-child) {
  margin-right: 15px;
}

.brand__link {
  display: block;
  padding-top: 100%;
}

.brand__img {
  display: block;
  position: absolute;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.brand__img.lazyload,
.brand__img.lazyloading {
  background-size: 40% auto;
}

/** Import components **/

.lang {
  background: transparent;
  padding: 20px;
}

.lang.z-index-low {
  z-index: 0;
}

.lang--current {
  position: relative;
  background: #f3f3f3;
  width: 100%;
  min-height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.4);
          box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.4);
  padding: 0 40px 0 45px;
  font-size: 0.9375rem;
  display: block;
  z-index: 1;
}

.lang--current-more {
  display: block;
  position: absolute !important;
  top: 50%;
  right: 15px;
  width: 10px;
  height: 10px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.lang--current-more:before {
  content: '';
  width: 100%;
  height: 2px;
  display: block;
  position: absolute;
  background: #333333;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.lang--current-more:after {
  content: '';
  width: 2px;
  height: 100%;
  display: block;
  position: absolute;
  background: #333333;
  left: 50%;
  top: 0;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  -o-transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}

.lang--current-a {
  display: block;
}

.lang--others {
  max-height: 0;
  background: #fff;
  -webkit-transition: max-height 0.3s ease-in-out;
  -o-transition: max-height 0.3s ease-in-out;
  transition: max-height 0.3s ease-in-out;
  overflow: hidden;
}

.lang--others-ul {
  margin: 0;
}

.lang--others-li {
  display: block;
  border-top: 1px solid #DCE5E9;
  position: relative;
  background: #fff;
  width: 100%;
  min-height: 50px;
  line-height: 50px;
  padding: 0 40px 0 45px;
  font-size: 0.9375rem;
}

.lang--others-a {
  display: block;
  color: #333333;
}

.lang--flag {
  position: absolute;
  display: block;
  width: 36px;
  top: 10px;
  height: 36px;
  left: 0;
  -webkit-transform: scale(0.5) translateY(-50%);
      -ms-transform: scale(0.5) translateY(-50%);
          transform: scale(0.5) translateY(-50%);
  border-radius: 50%;
}

.lang--flag.fr {
  background: transparent center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20100%2066.67%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23e95867%3B%7D.cls-2%7Bfill%3A%23f5f7fa%3B%7D.cls-3%7Bfill%3A%23475ba7%3B%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EAsset%203%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22France%22%3E%3Crect%20class%3D%22cls-1%22%20x%3D%2266.67%22%20width%3D%2233.33%22%20height%3D%2266.67%22/%3E%3Crect%20class%3D%22cls-2%22%20x%3D%2233.33%22%20width%3D%2233.33%22%20height%3D%2266.67%22/%3E%3Crect%20class%3D%22cls-3%22%20width%3D%2233.33%22%20height%3D%2266.67%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E);
  background-size: auto 100%;
}

.lang--flag.en {
  background: transparent center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%221000%22%20height%3D%22600%22%20viewBox%3D%220%2C0%2025%2C15%22%3E%3Crect%20width%3D%2225%22%20height%3D%2215%22%20fill%3D%22%2300247d%22/%3E%3Cpath%20d%3D%22M%200%2C0%20L%2025%2C15%20M%2025%2C0%20L%200%2C15%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22/%3E%3Cpath%20d%3D%22M%2012.5%2C0%20V%2015%20M%200%2C7.5%20H%2025%22%20stroke%3D%22%23fff%22%20stroke-width%3D%225%22/%3E%3Cpath%20d%3D%22M%2012.5%2C0%20V%2015%20M%200%2C7.5%20H%2025%22%20stroke%3D%22%23cf142b%22%20stroke-width%3D%223%22/%3E%3C/svg%3E);
  background-size: auto 100%;
}

.lang--flag.it {
  background: transparent center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%221500%22%20height%3D%221000%22%20viewBox%3D%220%200%203%202%22%3E%3Crect%20width%3D%221%22%20height%3D%222%22%20fill%3D%22%23009246%22/%3E%3Crect%20width%3D%221%22%20height%3D%222%22%20x%3D%221%22%20fill%3D%22%23fff%22/%3E%3Crect%20width%3D%221%22%20height%3D%222%22%20x%3D%222%22%20fill%3D%22%23ce2b37%22/%3E%3C/svg%3E);
  background-size: auto 100%;
}

.lang--flag.de {
  background: transparent center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%221000%22%20height%3D%22600%22%20viewBox%3D%220%200%205%203%22%3E%3Cdesc%3EFlag%20of%20Germany%3C/desc%3E%3Crect%20id%3D%22black_stripe%22%20width%3D%225%22%20height%3D%223%22%20y%3D%220%22%20x%3D%220%22%20fill%3D%22%23000%22/%3E%3Crect%20id%3D%22red_stripe%22%20width%3D%225%22%20height%3D%222%22%20y%3D%221%22%20x%3D%220%22%20fill%3D%22%23D00%22/%3E%3Crect%20id%3D%22gold_stripe%22%20width%3D%225%22%20height%3D%221%22%20y%3D%222%22%20x%3D%220%22%20fill%3D%22%23FFCE00%22/%3E%3C/svg%3E);
  background-size: auto 100%;
}

.lang--flag.es {
  background: transparent center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22750%22%20height%3D%22500%22%20viewBox%3D%220%200%203%202%22%3E%3Cpath%20d%3D%22M0%2C0H3V2H0z%22%20fill%3D%22%23da121a%22/%3E%3Cpath%20d%3D%22M0%2C1H3%22%20stroke%3D%22%23fcdd09%22/%3E%3C/svg%3E);
  background-size: auto 100%;
}

.lang--flag.nl {
  background: transparent center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20height%3D%22480%22%20width%3D%22640%22%20version%3D%221%22%3E%3Cg%20fill-rule%3D%22evenodd%22%20transform%3D%22scale%281.25%20.938%29%22%3E%3Crect%20rx%3D%220%22%20ry%3D%220%22%20height%3D%22509.76%22%20width%3D%22512%22%20fill%3D%22%23fff%22/%3E%3Crect%20rx%3D%220%22%20ry%3D%220%22%20height%3D%22169.92%22%20width%3D%22512%22%20y%3D%22342.08%22%20fill%3D%22%2321468b%22/%3E%3Crect%20height%3D%22169.92%22%20width%3D%22512%22%20fill%3D%22%23ae1c28%22/%3E%3C/g%3E%3C/svg%3E);
  background-size: auto 100%;
}

.lang--flag.pt {
  background: transparent center center no-repeat url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20427.5%20280%22%20enable-background%3D%22new%200%200%20427.5%20280%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%20id%3D%22Layer_1%22%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20fill%3D%22%23ED2224%22%20width%3D%22427.5%22%20height%3D%22280%22/%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20fill%3D%22%23166734%22%20width%3D%22171%22%20height%3D%22280%22/%3E%3Cpath%20fill%3D%22%23F6EB16%22%20d%3D%22M233%2C139.4c0.1%2C19.7-10%2C37.4-18.1%2C45.2c-11.5%2C11-26.7%2C18.1-44.5%2C18.5c-19.9%2C0.4-38.6-12.6-43.6-18.3c-9.8-11.1-17.8-25.2-18.1-44.3c1.2-21.5%2C9.7-36.5%2C21.9-46.7s28.5-15.3%2C42.1-14.9c15.7%2C0.4%2C33.9%2C8.1%2C46.6%2C23.3C227.5%2C112.2%2C231.1%2C123%2C233%2C139.4L233%2C139.4z%20M170.5%2C72c38.1%2C0%2C69.5%2C31%2C69.5%2C69.1c0%2C38.1-31.4%2C69.1-69.5%2C69.1s-69.3-31-69.3-69.1S132.4%2C72%2C170.5%2C72%22/%3E%3Cg%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M129.2%2C148.7c0%2C11.4%2C4.7%2C21.7%2C12.2%2C29.2c7.6%2C7.5%2C17.9%2C12.3%2C29.3%2C12.3c11.5%2C0%2C21.9-4.7%2C29.4-12.2c7.5-7.5%2C12.2-17.9%2C12.2-29.3h0V93.3l-83.1-0.1L129.2%2C148.7L129.2%2C148.7L129.2%2C148.7z%22/%3E%3Cpath%20fill%3D%22%23ED2224%22%20d%3D%22M131.2%2C147.1L131.2%2C147.1c0%2C10.9%2C4.5%2C20.8%2C11.7%2C28c7.2%2C7.2%2C17.2%2C11.7%2C28.2%2C11.7c11%2C0%2C20.9-4.5%2C28.2-11.6c7.2-7.2%2C11.7-17.1%2C11.7-28h0V93.4l-79.7%2C0L131.2%2C147.1%20M194.9%2C109.5l0%2C34.2l0%2C3.6h0c0%2C1-0.1%2C2-0.2%2C3c-0.6%2C5.4-3.1%2C10.1-6.8%2C13.8c-4.3%2C4.3-10.3%2C7-16.8%2C7c-6.5%2C0-12.3-2.8-16.7-7.1c-4.4-4.4-7-10.5-7-16.8l0-36.5l47.6%2C0.1L194.9%2C109.5L194.9%2C109.5z%22/%3E%3Cg%3E%3Cpath%20id%3D%22cp1_14_%22%20fill%3D%22%23F6EB16%22%20d%3D%22M193.6%2C163.3l-1.8%2C1.7l2%2C2.1l1.7-1.8L193.6%2C163.3L193.6%2C163.3L193.6%2C163.3z%22/%3E%3C/g%3E%3Cpath%20id%3D%22cp2_15_%22%20fill%3D%22%23F6EB16%22%20d%3D%22M202.4%2C169.6l-0.6-0.6l-0.4%2C0.4L201%2C169l0.4-0.4l-0.6-0.6l-0.4%2C0.4l-0.4-0.4l0.4-0.4l-0.6-0.6l-1%2C1c-0.2%2C0.2-0.1%2C0.4%2C0%2C0.5l2.1%2C2.1c0.1%2C0.1%2C0.4%2C0.2%2C0.5%2C0L202.4%2C169.6L202.4%2C169.6L202.4%2C169.6z%22/%3E%3Cg%3E%3Cpath%20id%3D%22cp2_14_%22%20fill%3D%22%23F6EB16%22%20d%3D%22M197.2%2C164.3l-0.6-0.6l-0.4%2C0.4l-0.4-0.4l0.4-0.4l-0.6-0.6l-0.4%2C0.4l-0.4-0.4l0.4-0.4l-0.6-0.6l-1%2C1c-0.2%2C0.2-0.1%2C0.4%2C0%2C0.5l2.1%2C2.1c0.1%2C0.1%2C0.4%2C0.2%2C0.5%2C0L197.2%2C164.3L197.2%2C164.3L197.2%2C164.3z%22/%3E%3C/g%3E%3Cpath%20fill%3D%22%23243E90%22%20d%3D%22M165.6%2C142.7L165.6%2C142.7c0%2C1.6%2C0.6%2C3%2C1.5%2C4c1%2C1%2C2.3%2C1.7%2C3.7%2C1.7c1.4%2C0%2C2.8-0.6%2C3.7-1.7c1-1%2C1.5-2.4%2C1.5-4v-7.5l-10.5%2C0L165.6%2C142.7%22/%3E%3Cpath%20fill%3D%22%23243E90%22%20d%3D%22M165.6%2C124.5L165.6%2C124.5c0%2C1.6%2C0.6%2C3%2C1.5%2C4c1%2C1%2C2.3%2C1.7%2C3.7%2C1.7c1.4%2C0%2C2.8-0.6%2C3.7-1.7c1-1%2C1.5-2.4%2C1.5-4v-7.5l-10.5%2C0L165.6%2C124.5%22/%3E%3Cpath%20fill%3D%22%23243E90%22%20d%3D%22M151.1%2C142.7L151.1%2C142.7c0%2C1.6%2C0.6%2C3%2C1.5%2C4c1%2C1%2C2.3%2C1.7%2C3.7%2C1.7c1.4%2C0%2C2.8-0.6%2C3.7-1.7c1-1%2C1.5-2.4%2C1.5-4v-7.5l-10.5%2C0L151.1%2C142.7%22/%3E%3Cpath%20fill%3D%22%23243E90%22%20d%3D%22M180.1%2C142.7L180.1%2C142.7c0%2C1.6%2C0.6%2C3%2C1.5%2C4c1%2C1%2C2.3%2C1.7%2C3.7%2C1.7c1.4%2C0%2C2.8-0.6%2C3.7-1.7c1-1%2C1.5-2.4%2C1.5-4v-7.5l-10.5%2C0L180.1%2C142.7%22/%3E%3Cpath%20fill%3D%22%23243E90%22%20d%3D%22M165.6%2C160.7L165.6%2C160.7c0%2C1.6%2C0.6%2C3%2C1.5%2C4c1%2C1%2C2.3%2C1.7%2C3.7%2C1.7c1.4%2C0%2C2.8-0.6%2C3.7-1.7c1-1%2C1.5-2.4%2C1.5-4v-7.5l-10.5%2C0L165.6%2C160.7%22/%3E%3C/g%3E%3C/g%3E%3Cg%20id%3D%22Layer_4%22%3E%3C/g%3E%3C/svg%3E);
  background-size: auto 100%;
}

#lang-input-small:checked ~ .lang--current .lang--current-more:after {
  -webkit-transform: translateX(-50%) rotate(90deg);
      -ms-transform: translateX(-50%) rotate(90deg);
          transform: translateX(-50%) rotate(90deg);
}

#lang-input-small:checked ~ .lang--others {
  max-height: 1000px;
  -webkit-transition: max-height 0.3s ease-in-out;
  -o-transition: max-height 0.3s ease-in-out;
  transition: max-height 0.3s ease-in-out;
}

/* ----------------------------------------------------------------------------------------------------- //
 * ------------------------------------------// FROM DESKTOP //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/** Import wrapper **/

html {
  font-smooth: always;
  text-rendering: optimizeLegibility;
  text-rendering: geometricPrecision;
  font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
}

html.ovh {
  overflow: hidden;
  position: relative;
  height: 100%;
  max-height: 100vh;
}

.body {
  font-weight: 400;
  font-family: var(--font-family-text);
  font-display: optional;
  -webkit-font-smoothing: antialiased;
  font-size: 0.875rem;
  background-color: var(--background-body);
  background-image: var(--background-image);
  background-repeat: var(--background-repeat);
  background-position: var(--background-position);
  background-size: var(--background-size);
  margin: 0;
  padding-top: 58px;
  position: relative;
  width: 100%;
  overflow-x: hidden;
  -webkit-transition: -webkit-transform 200ms linear;
  transition: -webkit-transform 200ms linear;
  -o-transition: transform 200ms linear;
  transition: transform 200ms linear;
  transition: transform 200ms linear, -webkit-transform 200ms linear;
}

.body.ovh {
  height: 100%;
  max-height: 100vh;
}

.body.ovhDesktop {
  overflow: hidden;
}

.body--backgroundImage.body--maxRow-medium .rea,
.body--backgroundImage .body--maxRow-small .rea {
  background: transparent !important;
  border: none !important;
}

.body--backgroundImage.body--maxRow-medium .rea__wrapper,
.body--backgroundImage .body--maxRow-small .rea__wrapper {
  background: var(--background-body);
  border-top: 1px solid #DCE5E9;
}

.body--withoutBackgroundImage .slider .slider--beforeSlick {
  max-width: 100% !important;
}

.body--maxRow-small .flash-sale-h1 {
  text-indent: -99999px;
  width: 25px;
  height: 25px;
}

.body--maxRow-small .flash-sale-h1 .icon {
  display: block;
}

.body--maxRow-small .prod--listCross .prod__article:nth-child(6),
.body--maxRow-medium .prod--listCross .prod__article:nth-child(6) {
  display: none;
}

.body--maxRow-small .page-homepage .nosto_element,
.body--maxRow-medium .page-homepage .nosto_element {
  max-width: var(--max-row-size-padding-small);
}

.body--maxRow-big .page-homepage .nosto_element {
  max-width: var(--max-row-size);
}

.body--maxRow-big .wrapperPage {
  max-width: 1920px;
}

.body--backgroundNotWhite .breadcrumbs__span,
.body--backgroundNotWhite #ecotax,
.body--backgroundNotWhite .prod-floating__price span,
.body--backgroundNotWhite .prod-details__brand__url,
.body--backgroundNotWhite .breadcrumbs__here,
.body--backgroundNotWhite .prod-rate__empty__text,
.body--backgroundNotWhite #hover-close-btn i {
  color: var(--text-on-body);
}

.body__global {
  width: 100%;
  position: relative;
  color: var(--text-on-body);
}

.body__wrapper {
  position: relative;
  width: 100%;
  overflow: hidden;
  background: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.body__wrapper__maxWidth {
  width: 100%;
  margin: 0 auto;
  background: var(--background-body);
}

.wrap {
  width: 100%;
}

.wrap--blog .sidebar {
  padding-right: 40px;
  min-width: 300px;
}

.wrap--blog .sidebar .sidebar__ul {
  width: 100%;
  min-width: 0;
}

.wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}

.wrapper--bottomCart {
  z-index: 2;
  position: relative;
}

.page--account {
  padding-top: 0;
}

.center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  width: 100%;
}

.wrapperPage {
  width: 100%;
  max-width: 1440px;
  margin-right: auto;
  margin-left: auto;
}

.wrapperPage.fullsize .wrapperPage__left + .wrapperPage__right,
.wrapperPage.fullsize .wrapperPage__left.close + .wrapperPage__right,
.wrapperPage.fullsize .wrapperPage__left.open + .wrapperPage__right {
  width: 100% !important;
}

.wrapperPage--options {
  margin-top: 30px;
}

.wrapperPage__right {
  width: 100%;
}

.wrapperPage__left {
  width: 25%;
  min-width: 25%;
  padding: 48px 20px 0 20px;
  overflow: hidden;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wrapperPage__left .sidebar {
  display: block;
  opacity: 1;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  visibility: visible;
  width: 100%;
}

.page-validation .body__wrapper:hover {
  z-index: initial !important;
}

/** Import wrapper **/

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// Variables //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

.breadcrumbs {
  margin: 0;
  padding: 0 15px;
  min-width: 100%;
  min-height: 50px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.breadcrumbs--cart .breadcrumbs__span {
  color: #596F79;
  text-decoration: underline;
  text-transform: uppercase;
}

.breadcrumbs__ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  width: 100%;
  max-width: var(--max-row-size);
  padding: 0;
  overflow: hidden;
  background: var(--background-body);
  position: relative;
}

.breadcrumbs__ul:before,
.breadcrumbs__ul:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #DCE5E9;
}

.breadcrumbs__ul:before {
  top: 0;
}

.breadcrumbs__ul:after {
  bottom: 0;
}

.breadcrumbs__li {
  float: left;
  list-style-type: none;
  padding: 0 20px 0 0;
  max-width: 85%;
}

.breadcrumbs__li.for-three {
  max-width: 40%;
}

.breadcrumbs__li:last-child .breadcrumbs__span {
  color: var(--text-on-body);
}

.breadcrumbs__a {
  position: relative;
  display: block;
  max-width: 100%;
  color: rgba(51, 51, 51, 0.6);
  white-space: nowrap;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 48px;
}

.breadcrumbs__a--cat {
  position: relative;
  margin-right: 20px;
  width: auto;
  display: inline-block;
}

.breadcrumbs__a--cat .breadcrumbs__icon.material-icons {
  position: absolute;
  left: 100%;
  margin-left: 5px;
  margin-right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-size: 0.75rem;
}

.breadcrumbs__a:hover .breadcrumbs__span {
  color: var(--text-on-body);
}

.breadcrumbs__span {
  max-width: 100%;
  display: block;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  font-size: 0.75rem;
  color: var(--text-on-body-light);
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.breadcrumbs__icon.material-icons {
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  margin-right: 5px;
  font-size: 0.75rem;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}

.breadcrumbs__back {
  width: auto;
}

.breadcrumbs__back__link {
  white-space: nowrap;
  color: var(--text-on-body);
  border-right: 1px solid #DCE5E9;
  line-height: 48px;
  height: 48px;
  display: block;
  font-weight: 600;
  position: relative;
}

.breadcrumbs__sep {
  width: 1px;
  height: 16px;
  position: absolute;
  left: 100%;
  margin-left: 14px;
  background: #DCE5E9;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.breadcrumbs__here {
  color: var(--text-on-body-light);
  margin-right: 10px;
  font-size: 0.75rem;
}

/** Import wrapper **/

.flatpickr-calendar {
  background: transparent;
  overflow: hidden;
  max-height: 0;
  opacity: 0;
  visibility: hidden;
  text-align: center;
  padding: 0;
  -webkit-animation: none;
  animation: none;
  direction: ltr;
  border: 0;
  font-size: 14px;
  line-height: 24px;
  border-radius: 5px;
  position: absolute;
  width: 315px;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background: #fff;
  -webkit-box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);
  box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);
}

.flatpickr-calendar.open,
.flatpickr-calendar.inline {
  opacity: 1;
  visibility: visible;
  overflow: visible;
  max-height: 640px;
}

.flatpickr-calendar.open {
  display: inline-block;
  z-index: 99999;
}

.flatpickr-calendar.animate.open {
  -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
  animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
}

.flatpickr-calendar.inline {
  display: block;
  position: relative;
  top: 2px;
}

.flatpickr-calendar.static {
  position: absolute;
  top: calc(100% + 2px);
}

.flatpickr-calendar.static.open {
  z-index: 999;
  display: block;
}

.flatpickr-calendar.hasWeeks {
  width: auto;
}

.flatpickr-calendar .hasWeeks .dayContainer,
.flatpickr-calendar .hasTime .dayContainer {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.flatpickr-calendar .hasWeeks .dayContainer {
  border-left: 0;
}

.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time {
  height: 40px;
  border-top: 1px solid #e6e6e6;
}

.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
  height: auto;
}

.flatpickr-calendar:before,
.flatpickr-calendar:after {
  position: absolute;
  display: block;
  pointer-events: none;
  border: solid transparent;
  content: '';
  height: 0;
  width: 0;
  left: 22px;
}

.flatpickr-calendar.rightMost:before,
.flatpickr-calendar.rightMost:after {
  left: auto;
  right: 22px;
}

.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px;
}

.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px;
}

.flatpickr-calendar.arrowTop:before,
.flatpickr-calendar.arrowTop:after {
  bottom: 100%;
}

.flatpickr-calendar.arrowTop:before {
  border-bottom-color: #e6e6e6;
}

.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #fff;
}

.flatpickr-calendar.arrowBottom:before,
.flatpickr-calendar.arrowBottom:after {
  top: 100%;
}

.flatpickr-calendar.arrowBottom:before {
  border-top-color: #e6e6e6;
}

.flatpickr-calendar.arrowBottom:after {
  border-top-color: #fff;
}

.flatpickr-calendar:focus {
  outline: 0;
}

.flatpickr-wrapper {
  position: relative;
  display: inline-block;
}

.flatpickr-month {
  background: transparent;
  color: rgba(0, 0, 0, 0.9);
  fill: rgba(0, 0, 0, 0.9);
  height: 28px;
  line-height: 1;
  text-align: center;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  overflow: hidden;
}

.flatpickr-prev-month,
.flatpickr-next-month {
  text-decoration: none;
  cursor: pointer;
  position: absolute;
  top: 0px;
  line-height: 16px;
  height: 28px;
  padding: 10px calc(3.57% - 1.5px);
  z-index: 3;
}

.flatpickr-prev-month i,
.flatpickr-next-month i {
  position: relative;
}

.flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-next-month.flatpickr-prev-month {
  /*
			/*rtl:begin:ignore*/
  /*
			*/
  left: 0;
  /*
			/*rtl:end:ignore*/
  /*
			*/
}

/*
        /*rtl:begin:ignore*/

/*
        /*rtl:end:ignore*/

.flatpickr-prev-month.flatpickr-next-month,
.flatpickr-next-month.flatpickr-next-month {
  /*
			/*rtl:begin:ignore*/
  /*
			*/
  right: 0;
  /*
			/*rtl:end:ignore*/
  /*
			*/
}

/*
        /*rtl:begin:ignore*/

/*
        /*rtl:end:ignore*/

.flatpickr-prev-month:hover,
.flatpickr-next-month:hover {
  color: #959ea9;
}

.flatpickr-prev-month:hover svg,
.flatpickr-next-month:hover svg {
  fill: #f64747;
}

.flatpickr-prev-month svg,
.flatpickr-next-month svg {
  width: 14px;
}

.flatpickr-prev-month svg path,
.flatpickr-next-month svg path {
  -webkit-transition: fill 0.1s;
  -o-transition: fill 0.1s;
  transition: fill 0.1s;
  fill: inherit;
}

.numInputWrapper {
  position: relative;
  height: auto;
}

.numInputWrapper input,
.numInputWrapper span {
  display: inline-block;
}

.numInputWrapper input {
  width: 100%;
}

.numInputWrapper span {
  position: absolute;
  right: 0;
  width: 14px;
  padding: 0 4px 0 2px;
  height: 50%;
  line-height: 50%;
  opacity: 0;
  cursor: pointer;
  border: 1px solid rgba(57, 57, 57, 0.05);
}

.numInputWrapper span:hover {
  background: rgba(0, 0, 0, 0.1);
}

.numInputWrapper span:active {
  background: rgba(0, 0, 0, 0.2);
}

.numInputWrapper span:after {
  display: block;
  content: "";
  position: absolute;
  top: 33%;
}

.numInputWrapper span.arrowUp {
  top: 0;
  border-bottom: 0;
}

.numInputWrapper span.arrowUp:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(57, 57, 57, 0.6);
}

.numInputWrapper span.arrowDown {
  top: 50%;
}

.numInputWrapper span.arrowDown:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid rgba(57, 57, 57, 0.6);
}

.numInputWrapper span svg {
  width: inherit;
  height: auto;
}

.numInputWrapper span svg path {
  fill: rgba(0, 0, 0, 0.5);
}

.numInputWrapper:hover {
  background: rgba(0, 0, 0, 0.05);
}

.numInputWrapper:hover span {
  opacity: 1;
}

.flatpickr-current-month {
  font-size: 135%;
  line-height: inherit;
  font-weight: 300;
  color: inherit;
  position: absolute;
  width: 75%;
  left: 12.5%;
  padding: 6.16px 0 0 0;
  line-height: 1;
  height: 28px;
  display: inline-block;
  text-align: center;
  -webkit-transform: translate3d(0px, 0px, 0px);
  transform: translate3d(0px, 0px, 0px);
}

.flatpickr-current-month.slideLeft {
  -webkit-transform: translate3d(-100%, 0px, 0px);
  transform: translate3d(-100%, 0px, 0px);
  -webkit-animation: fpFadeOut 400ms ease, fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);
  animation: fpFadeOut 400ms ease, fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);
}

.flatpickr-current-month.slideLeftNew {
  -webkit-transform: translate3d(100%, 0px, 0px);
  transform: translate3d(100%, 0px, 0px);
  -webkit-animation: fpFadeIn 400ms ease, fpSlideLeftNew 400ms cubic-bezier(0.23, 1, 0.32, 1);
  animation: fpFadeIn 400ms ease, fpSlideLeftNew 400ms cubic-bezier(0.23, 1, 0.32, 1);
}

.flatpickr-current-month.slideRight {
  -webkit-transform: translate3d(100%, 0px, 0px);
  transform: translate3d(100%, 0px, 0px);
  -webkit-animation: fpFadeOut 400ms ease, fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1);
  animation: fpFadeOut 400ms ease, fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1);
}

.flatpickr-current-month.slideRightNew {
  -webkit-transform: translate3d(0, 0, 0px);
  transform: translate3d(0, 0, 0px);
  -webkit-animation: fpFadeIn 400ms ease, fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1);
  animation: fpFadeIn 400ms ease, fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1);
}

.flatpickr-current-month span.cur-month {
  font-family: inherit;
  font-weight: 600;
  color: inherit;
  display: inline-block;
  margin-left: 0.5ch;
  padding: 0;
}

.flatpickr-current-month span.cur-month:hover {
  background: rgba(0, 0, 0, 0.05);
}

.flatpickr-current-month .numInputWrapper {
  width: 6ch;
  width: 7ch\0;
  display: inline-block;
}

.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: rgba(0, 0, 0, 0.9);
}

.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: rgba(0, 0, 0, 0.9);
}

.flatpickr-current-month input.cur-year {
  background: transparent;
  color: inherit;
  cursor: default;
  padding: 0 0 0 0.5ch;
  margin: 0;
  display: inline-block;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  height: initial;
  border: 0;
  border-radius: 0;
  vertical-align: initial;
}

.flatpickr-current-month input.cur-year:focus {
  outline: 0;
}

.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover {
  font-size: 100%;
  color: rgba(0, 0, 0, 0.5);
  background: transparent;
  pointer-events: none;
}

.flatpickr-weekdays {
  background: transparent;
  text-align: center;
  overflow: hidden;
  width: 315px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 28px;
}

span.flatpickr-weekday {
  cursor: default;
  font-size: 90%;
  background: transparent;
  color: rgba(0, 0, 0, 0.54);
  line-height: 1;
  margin: 0;
  text-align: center;
  display: block;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-weight: bolder;
}

.dayContainer,
.flatpickr-weeks {
  padding: 1px 0 0 0;
}

.flatpickr-days {
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 315px;
}

.flatpickr-days:focus {
  outline: 0;
}

.dayContainer {
  padding: 0;
  outline: 0;
  text-align: left;
  width: 315px;
  min-width: 315px;
  max-width: 315px;
  display: inline-block;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -ms-flex-pack: justify;
  justify-content: space-around;
  -webkit-transform: translate3d(0px, 0px, 0px);
  transform: translate3d(0px, 0px, 0px);
  opacity: 1;
}

.flatpickr-calendar.animate .dayContainer.slideLeft {
  -webkit-animation: fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1), fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);
  animation: fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1), fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);
}

.flatpickr-calendar.animate .dayContainer.slideLeft,
.flatpickr-calendar.animate .dayContainer.slideLeftNew {
  -webkit-transform: translate3d(-100%, 0px, 0px);
  transform: translate3d(-100%, 0px, 0px);
}

.flatpickr-calendar.animate .dayContainer.slideLeftNew {
  -webkit-animation: fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1), fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);
  animation: fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1), fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);
}

.flatpickr-calendar.animate .dayContainer.slideRight {
  -webkit-animation: fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1), fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1);
  animation: fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1), fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1);
  -webkit-transform: translate3d(100%, 0px, 0px);
  transform: translate3d(100%, 0px, 0px);
}

.flatpickr-calendar.animate .dayContainer.slideRightNew {
  -webkit-animation: fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1), fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1);
  animation: fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1), fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1);
}

.flatpickr-day {
  background: none;
  border: 1px solid transparent;
  border-radius: 150px;
  color: #393939;
  cursor: pointer;
  font-weight: 400;
  width: 14.2857143%;
  -ms-flex-preferred-size: 14.2857143%;
  flex-basis: 14.2857143%;
  max-width: 40px;
  height: 40px;
  line-height: 40px;
  margin: 0;
  display: inline-block;
  position: relative;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}

.flatpickr-day.inRange,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.today.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day:hover,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day:focus,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #e6e6e6;
  border-color: #e6e6e6;
}

.flatpickr-day.today {
  border-color: #959ea9;
}

.flatpickr-day.today:hover,
.flatpickr-day.today:focus {
  border-color: #959ea9;
  background: #959ea9;
  color: #fff;
}

.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
  background: #569ff7;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff;
  border-color: #569ff7;
}

.flatpickr-day.selected.startRange,
.flatpickr-day.startRange.startRange,
.flatpickr-day.endRange.startRange {
  border-radius: 50px 0 0 50px;
}

.flatpickr-day.selected.endRange,
.flatpickr-day.startRange.endRange,
.flatpickr-day.endRange.endRange {
  border-radius: 0 50px 50px 0;
}

.flatpickr-day.selected.startRange + .endRange,
.flatpickr-day.startRange.startRange + .endRange,
.flatpickr-day.endRange.startRange + .endRange {
  -webkit-box-shadow: -10px 0 0 #569ff7;
  box-shadow: -10px 0 0 #569ff7;
}

.flatpickr-day.selected.startRange.endRange,
.flatpickr-day.startRange.startRange.endRange,
.flatpickr-day.endRange.startRange.endRange {
  border-radius: 50px;
}

.flatpickr-day.inRange {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
  box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}

.flatpickr-day.disabled,
.flatpickr-day.disabled:hover {
  pointer-events: none;
}

.flatpickr-day.disabled,
.flatpickr-day.disabled:hover,
.flatpickr-day.prevMonthDay,
.flatpickr-day.nextMonthDay,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(57, 57, 57, 0.3);
  background: transparent;
  border-color: transparent;
  cursor: default;
}

.flatpickr-day.week.selected {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
  box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
}

.rangeMode .flatpickr-day {
  margin-top: 1px;
}

.flatpickr-weekwrapper {
  display: inline-block;
  float: left;
}

.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  -webkit-box-shadow: 1px 0 0 #e6e6e6;
  box-shadow: 1px 0 0 #e6e6e6;
}

.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%;
  line-height: 28px;
}

.flatpickr-weekwrapper span.flatpickr-day {
  display: block;
  width: 100%;
  max-width: none;
}

.flatpickr-innerContainer {
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}

.flatpickr-rContainer {
  display: inline-block;
  padding: 0;
}

.flatpickr-time {
  text-align: center;
  outline: 0;
  display: block;
  height: 0;
  line-height: 40px;
  max-height: 40px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.flatpickr-time:after {
  content: "";
  display: table;
  clear: both;
}

.flatpickr-time .numInputWrapper {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 40%;
  height: 40px;
  float: left;
}

.flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: #393939;
}

.flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: #393939;
}

.flatpickr-time.hasSeconds .numInputWrapper {
  width: 26%;
}

.flatpickr-time.time24hr .numInputWrapper {
  width: 49%;
}

.flatpickr-time input {
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 0;
  border-radius: 0;
  text-align: center;
  margin: 0;
  padding: 0;
  height: inherit;
  line-height: inherit;
  cursor: pointer;
  color: #393939;
  font-size: 14px;
  position: relative;
}

.flatpickr-time input.flatpickr-hour {
  font-weight: bold;
}

.flatpickr-time input.flatpickr-minute,
.flatpickr-time input.flatpickr-second {
  font-weight: 400;
}

.flatpickr-time input:focus {
  outline: 0;
  border: 0;
}

.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm {
  height: inherit;
  display: inline-block;
  float: left;
  line-height: inherit;
  color: #393939;
  font-weight: bold;
  width: 2%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

.flatpickr-time .flatpickr-am-pm {
  outline: 0;
  width: 18%;
  cursor: pointer;
  text-align: center;
  font-weight: 400;
}

.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time .flatpickr-am-pm:focus {
  background: #f0f0f0;
}

.flatpickr-input[readonly] {
  cursor: pointer;
}

@-webkit-keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes fpSlideLeft {
  from {
    -webkit-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px);
  }

  to {
    -webkit-transform: translate3d(-100%, 0px, 0px);
    transform: translate3d(-100%, 0px, 0px);
  }
}

@keyframes fpSlideLeft {
  from {
    -webkit-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px);
  }

  to {
    -webkit-transform: translate3d(-100%, 0px, 0px);
    transform: translate3d(-100%, 0px, 0px);
  }
}

@-webkit-keyframes fpSlideLeftNew {
  from {
    -webkit-transform: translate3d(100%, 0px, 0px);
    transform: translate3d(100%, 0px, 0px);
  }

  to {
    -webkit-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px);
  }
}

@keyframes fpSlideLeftNew {
  from {
    -webkit-transform: translate3d(100%, 0px, 0px);
    transform: translate3d(100%, 0px, 0px);
  }

  to {
    -webkit-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px);
  }
}

@-webkit-keyframes fpSlideRight {
  from {
    -webkit-transform: translate3d(0, 0, 0px);
    transform: translate3d(0, 0, 0px);
  }

  to {
    -webkit-transform: translate3d(100%, 0px, 0px);
    transform: translate3d(100%, 0px, 0px);
  }
}

@keyframes fpSlideRight {
  from {
    -webkit-transform: translate3d(0, 0, 0px);
    transform: translate3d(0, 0, 0px);
  }

  to {
    -webkit-transform: translate3d(100%, 0px, 0px);
    transform: translate3d(100%, 0px, 0px);
  }
}

@-webkit-keyframes fpSlideRightNew {
  from {
    -webkit-transform: translate3d(-100%, 0, 0px);
    transform: translate3d(-100%, 0, 0px);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0px);
    transform: translate3d(0, 0, 0px);
  }
}

@keyframes fpSlideRightNew {
  from {
    -webkit-transform: translate3d(-100%, 0, 0px);
    transform: translate3d(-100%, 0, 0px);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0px);
    transform: translate3d(0, 0, 0px);
  }
}

@-webkit-keyframes fpFadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes fpFadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@-webkit-keyframes fpFadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fpFadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.flatpickr-weekdaycontainer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  width: 100%;
}

.flatpickr-monthDropdown-months {
  padding-top: 0;
  padding-bottom: 0;
  height: 22px;
  border: none;
  width: auto;
}

/** Import wrapper **/

.form {
  width: 100%;
}

.form--page {
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.form__fieldset {
  width: 100%;
  position: relative;
  margin-bottom: 40px;
}

.form__fieldset--hidden {
  display: none;
}

.form__fieldset--date {
  width: auto;
}

.form__fieldset--date.form__fieldset--fullSize {
  width: 100%;
}

.form__fieldset--multiple {
  margin-bottom: 30px;
}

.form__fieldset--multiple + .form__fieldset--multiple {
  margin-top: -20px;
}

.form__fieldset--index {
  z-index: 4 !important;
}

.form__fieldset--compLite {
  margin-top: 20px !important;
}

.form__fieldset--comp {
  margin-top: 40px !important;
}

.form--test.form {
  display: none;
  width: 100%;
  position: relative;
  max-width: 950px;
  margin: 0 auto;
}

.form--test.form .form__subtitle {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1;
  margin-bottom: 20px;
  margin-top: 0;
}

.form--test.form .form__field--focused.form__field--long-answer .form__label {
  height: 35px;
}

.form__wrapperValid {
  padding: 20px 40px;
  width: 100%;
  max-width: 600px;
}

.form__wrapperValid .form__thanks,
.form__wrapperValid .form__error {
  margin: 0;
  border-radius: 4px;
  padding: 10px 40px !important;
  position: relative;
  text-align: center;
  font-size: 0.875rem;
}

.form__wrapperValid .form__thanks *,
.form__wrapperValid .form__error * {
  font-size: 0.875rem;
}

.form__wrapperValid__close {
  position: absolute;
  top: 50%;
  right: 5px;
  -webkit-transform: translateY(-50%) scale(1);
      -ms-transform: translateY(-50%) scale(1);
          transform: translateY(-50%) scale(1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-transition: -webkit-transform 300ms linear;
  transition: -webkit-transform 300ms linear;
  -o-transition: transform 300ms linear;
  transition: transform 300ms linear;
  transition: transform 300ms linear, -webkit-transform 300ms linear;
  cursor: pointer;
}

.form__wrapperValid__close .material-icons {
  color: #fff;
  font-size: 22px;
}

.form__wrapperValid__close:hover {
  -webkit-transform: translateY(-50%) scale(1.1);
      -ms-transform: translateY(-50%) scale(1.1);
          transform: translateY(-50%) scale(1.1);
}

.form__field {
  width: 100%;
  position: relative;
  min-height: 50px;
  color: #333333;
  cursor: pointer;
  z-index: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.form__field--help.form__field--focusedAlways {
  margin-top: 40px;
}

.form__field--help.form__field--focusedAlways.form__field--file {
  margin-top: 60px;
}

.form__field--help.form__field--focusedAlways.form__field--multiple {
  margin-top: 0;
}

.form__field--help.form__field--focusedAlways .form__label {
  height: auto !important;
  top: -15px;
}

.form__field--help.form__field--focusedAlways .form__label span {
  line-height: 1.2;
}

.form__field--focused {
  min-height: 50px;
}

.form__field--focused.form__field--long-answer .form__span {
  margin-top: 0;
}

.form__field--focused .form__label {
  height: 30px !important;
  top: 0;
  -webkit-transform: translateY(-90%);
      -ms-transform: translateY(-90%);
          transform: translateY(-90%);
  padding: 0;
}

.form__field--focused .form__label--first,
.form__field--focused .form__label--multiple {
  height: auto;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}

.form__field--focused .form__span {
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  font-size: 0.6875rem;
  overflow: hidden;
  letter-spacing: -0.3px;
}

.form__field--focused .form__span--first {
  white-space: normal;
  -o-text-overflow: initial;
     text-overflow: initial;
  overflow: visible;
}

.form__field--focused .form__span--multiple {
  font-size: 0.75rem;
}

.form__field--focused .form__span--wrap {
  white-space: normal;
}

.form__field--focused .form__text {
  height: 50px;
  line-height: 50px;
  border-color: rgba(51, 51, 51, 0.6);
  padding-top: 0;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=$form-hover-bd, Direction=NaN, Strength=5);
}

.form__field--focused .form__text--area {
  padding-top: 10px;
  height: 120px;
  line-height: 1.4;
}

.form__field--multiple {
  background: transparent;
  min-height: 40px;
}

.form__field--multiple .form__span {
  color: #333333;
}

.form__field--file {
  background: #fff;
  height: auto;
  min-height: 0;
}

.form__field--other {
  display: none;
  padding: 15px;
  margin-bottom: 0 !important;
}

.form__field--other .form__text {
  height: 45px;
}

.form__field--btnArea {
  display: block;
  height: auto;
  min-height: 0;
}

.form__field--date {
  max-width: 315px;
}

.form__field--date.form__field--fullSize {
  max-width: 100%;
}

.form__field--right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
}

.form__field--right .form__button {
  margin: 0;
  height: 47px;
  line-height: 47px;
  padding: 0 80px;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  font-size: 0.875rem;
  font-weight: 600;
}

.form__field--not-required:not(.form__field--focused) .form__icon--success {
  display: none !important;
}

.form__field--not-required.form__field--file .form__icon--success {
  display: none !important;
}

.form__field--long-answer .form__label {
  height: 75%;
}

.form__field--long-answer .form__span {
  margin-top: -10px;
}

.form__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  padding: 0 15px;
  cursor: pointer;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  background-color: transparent;
}

.form__label--multiple {
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  position: relative;
  top: auto;
  left: auto;
  height: auto;
  width: auto;
}

.form__label--multiple:not(:last-child) {
  margin-right: 30px;
}

.form__label--first {
  position: relative;
  top: auto;
  left: auto;
  height: auto;
  overflow: visible;
  line-height: 1;
  margin-bottom: 10px;
  padding-left: 0;
}

.form__label--date {
  padding-left: 55px;
}

.form__dateArea {
  width: 100%;
  overflow-y: hidden;
}

.form__span {
  font-size: 1rem;
  line-height: 1.4;
  color: #333333;
  padding: 0 2px;
  width: 100%;
  display: inline-block;
  text-align: left;
}

.form__span--multiple {
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 600;
}

.form__span--first {
  white-space: normal;
  color: #333333 !important;
}

.form__text {
  display: block;
  position: relative;
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 100%;
  z-index: 1;
  border: 1px solid #DCE5E9;
  outline: none;
  padding: 18px 35px 0 15px;
  margin: 0 auto;
  color: #333333;
  font-size: 0.875rem;
  height: 50px;
  font-weight: 500;
  background: #fff;
  border-radius: 2px;
}

.form__text--area {
  min-height: 80px;
  padding: 40px 15px 0 15px;
  resize: none;
  line-height: 1.4;
}

.form__text--other {
  background: #fff;
  padding: 0 15px;
  height: 50px;
}

.form__text:focus {
  border-color: rgba(51, 51, 51, 0.6);
  -webkit-box-shadow: 0px 0px 5px 0px rgba(51, 51, 51, 0.6);
  -o-box-shadow: 0px 0px 5px 0px rgba(51, 51, 51, 0.6);
  box-shadow: 0px 0px 5px 0px rgba(51, 51, 51, 0.6);
  filter: progid:DXImageTransform.Microsoft.Shadow(color=$form-hover-bd, Direction=NaN, Strength=5);
}

.form__box {
  top: 7px;
  border: 1px solid #333333;
  color: #333333;
  cursor: pointer;
  display: inline-block;
  height: 14px;
  margin: 0 14px 14px 1px;
  outline-color: #fff;
  padding: 0;
  position: relative;
  width: 14px;
  min-width: 14px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  z-index: 1;
}

.form__box--radio {
  border-radius: 50%;
}

.form__radio {
  display: none;
}

.form__radio:checked ~ .form__box {
  border-radius: 0;
  top: 3px;
  border-left: 2px solid #333333;
  border-bottom: 4px solid #333333;
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  -webkit-transform: rotate(-45deg) scaleY(0.5);
      -ms-transform: rotate(-45deg) scaleY(0.5);
          transform: rotate(-45deg) scaleY(0.5);
}

.form__radio:checked ~ .form__span--multiple {
  color: #333333;
}

.form__checkbox {
  display: none;
}

.form__checkbox:checked ~ .form__box {
  border-radius: 0;
  top: 3px;
  border-left: 2px solid #333333;
  border-bottom: 4px solid #333333;
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  -webkit-transform: rotate(-45deg) scaleY(0.5);
      -ms-transform: rotate(-45deg) scaleY(0.5);
          transform: rotate(-45deg) scaleY(0.5);
}

.form__checkbox:checked ~ .form__span--multiple {
  color: #333333;
}

.form__select {
  position: relative;
  margin-bottom: 0;
  color: #333333;
  border: 1px solid #DCE5E9;
  background: var(--background-body);
  height: 50px;
  line-height: 50px;
  padding: 0 40px 0 20px;
  background: #fff center right 20px no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2210%22%20height%3D%226.032%22%20viewBox%3D%220%200%2010%206.032%22%3E%3Cpath%20data-name%3D%22Arrow%20copie%203%22%20d%3D%22M0%20.016L5%204.65l5-4.634v1.378L5%206.028%200%201.394V.02z%22%20fill%3D%22%232b2b2b%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E);
}

.form__file {
  font-size: 0.625rem;
  width: 100%;
  margin-top: 10px;
  padding: 0;
}

.form__icon--date {
  position: absolute;
  left: 15px;
  top: 50%;
  -webkit-transform: translatey(-50%);
      -ms-transform: translatey(-50%);
          transform: translatey(-50%);
  color: #333333;
}

.form__icon--warning.material-icons,
.form__icon--success.material-icons {
  display: none;
}

.form__button {
  height: 40px;
  width: 100%;
  margin: 0 auto;
  background: var(--primary-color);
  color: #fff;
  text-transform: uppercase;
  padding: 7px 15px;
  border: none;
  text-align: center;
}

.form__button--create {
  background: #333333;
}

.form__help {
  display: inline-block;
  font-size: 0.6875rem;
  margin-top: 8px;
  font-style: italic;
  position: relative;
  padding-left: 20px;
}

.form__help > i {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-8px);
      -ms-transform: translateY(-8px);
          transform: translateY(-8px);
  font-size: 16px;
}

.form__error:not(.form__text) {
  background: #f16767;
  padding: 5px 15px;
  margin-top: 5px;
  font-size: 0.625rem;
  color: #fff;
  display: block;
  border-radius: 2px;
}

.form__error--global {
  margin-bottom: 30px;
}

.form__error + .form__icon--warning {
  display: inline-block;
  position: absolute;
  top: 50%;
  right: 10px;
  font-size: 16px;
  color: #f16767;
  z-index: 2;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.form__success + .form__icon--warning + .form__icon--success {
  display: inline-block;
  position: absolute;
  top: 50%;
  right: 10px;
  font-size: 16px;
  color: #27ae60;
  z-index: 2;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.form__success.form__select + .form__icon--warning + .form__icon--success {
  display: none;
}

.form__icon--eye.material-icons {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.form__hide {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 58px;
  height: 100%;
  line-height: 58px;
  text-align: center;
  z-index: 3;
}

.form__hide--active {
  color: var(--primary-color);
}

.form__thanks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  background: #27ae60;
  font-size: 0.875rem;
  color: #fff;
  margin-bottom: 30px;
  padding: 10px;
}

.form__thanks .material-icons {
  margin-right: 5px;
}

.form__thanks--prod {
  margin-top: 20px;
}

.form__done.material-icons {
  font-size: 1.25rem;
}

.form__text__rating {
  font-size: 0.875rem;
  margin-bottom: 40px;
}

.form__text__rating--title {
  font-size: 1.25rem;
  font-weight: 600;
  margin-bottom: 10px;
}

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// ONLY TABLET //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// FROM DESKTOP //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

#hideWrapperValid:checked + .form__wrapperValid {
  display: none;
}

.form__nowrap {
  width: 100%;
}

.form__nowrap + .form__nowrap {
  margin-top: 20px;
}

.form__fieldset:hover,
.form__fieldset--focused {
  z-index: 2;
}

.form.form--page + .bloc {
  margin-top: 20px;
}

.ap-dropdown-menu {
  z-index: 999 !important;
}

/** Import wrapper **/

.rea {
  width: 100%;
  background: var(--background-body);
  border-top: 1px solid #DCE5E9;
}

.rea__wrapper {
  width: 100%;
  margin: 0 auto;
  max-width: var(--max-row-size);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
}

.rea__item {
  position: relative;
  text-align: center;
  line-height: 1;
  font-size: 0.875rem;
  color: var(--text-on-body);
}

.rea__item strong {
  text-transform: uppercase;
  color: var(--text-on-body);
  display: block;
  font-weight: 600;
  margin-bottom: 8px;
  line-height: 1;
  font-size: 0.875rem;
}

.rea__item br {
  display: none;
}

.rea__item > * {
  color: inherit;
}

.rea__item > * > * {
  color: inherit;
}

.rea__item h2,
.rea__item h3,
.rea__item h4,
.rea__item h5 {
  margin: 0;
}

.rea__icon {
  display: block;
  margin-bottom: 15px;
  font-size: 35px;
  text-align: center;
}

.rea__img {
  display: inline-block;
  max-width: 100%;
  max-height: 50px;
}

@font-face {
  font-family: "icons";
  font-weight: normal;
  font-display: auto;
  font-style: normal;
  src: url("/_t/_/dist/icons/icons.eot");
  src: url("/_t/_/dist/icons/icons.eot?#iefix") format("embedded-opentype"), url("/_t/_/dist/icons/icons.woff2") format("woff2"), url("/_t/_/dist/icons/icons.woff") format("woff"), url("/_t/_/dist/icons/icons.ttf") format("truetype"), url("/_t/_/dist/icons/icons.svg#icons") format("svg");
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */

[data-icon]:before {
  font-family: "icons";
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  content: attr(data-icon);
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */

/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"] {
*/

.icon-untitled,
.icon-untitled-2,
.icon-untitled-3,
.icon-untitled-4,
.icon-untitled-5,
.icon-untitled-6,
.icon-untitled-7,
.icon-untitled-8,
.icon-untitled-9,
.icon-untitled-10,
.icon-untitled-11,
.icon-untitled-12,
.icon-untitled-13,
.icon-untitled-14,
.icon-untitled-15,
.icon-untitled-16,
.icon-untitled-17,
.icon-untitled-18,
.icon-untitled-19,
.icon-untitled-20,
.icon-untitled-21,
.icon-untitled-22,
.icon-untitled-23,
.icon-untitled-24,
.icon-untitled-25,
.icon-untitled-26,
.icon-untitled-27,
.icon-untitled-28,
.icon-untitled-29,
.icon-untitled-30,
.icon-untitled-31,
.icon-untitled-32,
.icon-untitled-33,
.icon-untitled-34,
.icon-bullet-1,
.icon-bullet-2,
.icon-bullet-3,
.icon-bullet-4,
.icon-bullet-5,
.icon-bullet-6,
.icon-bullet-7,
.icon-bullet-8,
.icon-car-1,
.icon-untitled-35,
.icon-untitled-36,
.icon-untitled-37,
.icon-untitled-38,
.icon-untitled-39,
.icon-untitled-40,
.icon-untitled-41,
.icon-untitled-42,
.icon-untitled-43,
.icon-icons,
.icon-untitled-44,
.icon-untitled-45,
.icon-untitled-46,
.icon-untitled-47,
.icon-untitled-48,
.icon-untitled-49,
.icon-basket-2,
.icon-basket-1,
.icon-untitled-50,
.icon-untitled-51,
.icon-untitled-52,
.icon-untitled-53,
.icon-credit-card-1,
.icon-untitled-54,
.icon-american-express-1,
.icon-carte-bleue-1,
.icon-master-card-1,
.icon-virement-1,
.icon-visa-1,
.icon-visa-2,
.icon-untitled-55,
.icon-untitled-56,
.icon-untitled-57,
.icon-truck-2,
.icon-truck-1,
.icon-scooter-1,
.icon-plane-1,
.icon-untitled-58,
.icon-sms-4,
.icon-sms-3,
.icon-sms-2,
.icon-untitled-59,
.icon-untitled-60,
.icon-untitled-61,
.icon-untitled-62,
.icon-phone,
.icon-untitled-63,
.icon-untitled-64,
.icon-phone-1,
.icon-untitled-65,
.icon-untitled-66,
.icon-untitled-67,
.icon-untitled-68,
.icon-untitled-69,
.icon-untitled-70,
.icon-untitled-71,
.icon-users,
.icon-untitled-72,
.icon-untitled-73,
.icon-untitled-74,
.icon-untitled-75,
.icon-untitled-76,
.icon-untitled-77,
.icon-untitled-78,
.icon-untitled-79,
.icon-untitled-80,
.icon-untitled-81,
.icon-untitled-82,
.icon-untitled-83,
.icon-untitled-84,
.icon-untitled-85,
.icon-untitled-86,
.icon-untitled-87,
.icon-untitled-88,
.icon-untitled-89,
.icon-untitled-90,
.icon-untitled-91,
.icon-untitled-92,
.icon-untitled-93,
.icon-untitled-94,
.icon-untitled-95,
.icon-untitled-96,
.icon-untitled-97,
.icon-untitled-98,
.icon-untitled-99,
.icon-untitled-100,
.icon-untitled-101,
.icon-untitled-102,
.icon-untitled-103,
.icon-untitled-104,
.icon-untitled-105,
.icon-untitled-106,
.icon-untitled-107,
.icon-untitled-108,
.icon-untitled-109,
.icon-untitled-110,
.icon-untitled-111,
.icon-untitled-112,
.icon-untitled-113,
.icon-untitled-114,
.icon-untitled-115,
.icon-untitled-116,
.icon-untitled-117,
.icon-untitled-118,
.icon-untitled-119,
.icon-untitled-120,
.icon-untitled-121,
.icon-untitled-122,
.icon-untitled-123,
.icon-untitled-124,
.icon-untitled-125,
.icon-untitled-126,
.icon-untitled-127,
.icon-untitled-128,
.icon-untitled-129,
.icon-untitled-130,
.icon-untitled-131,
.icon-untitled-132,
.icon-untitled-133,
.icon-untitled-134,
.icon-untitled-135,
.icon-untitled-136,
.icon-untitled-137,
.icon-untitled-138,
.icon-untitled-139,
.icon-untitled-140,
.icon-home-1,
.icon-nut,
.icon-stiletto,
.icon-birthday,
.icon-bowtie,
.icon-circleright,
.icon-greenhosting,
.icon-certificate,
.icon-vlc,
.icon-right,
.icon-tshirt,
.icon-thumbs-up,
.icon-chris-spittles-save,
.icon-diamond,
.icon-music,
.icon-vimeo,
.icon-youtube,
.icon-youtube-2,
.icon-trashcan,
.icon-happy,
.icon-happy-2,
.icon-shipping,
.icon-ruler,
.icon-satisfied-1,
.icon-satisfied-2,
.icon-money-bag,
.icon-chrono {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
}

.icon-untitled:before {
  content: "\e02f";
}

.icon-untitled-2:before {
  content: "\e030";
}

.icon-untitled-3:before {
  content: "\e042";
}

.icon-untitled-4:before {
  content: "\e043";
}

.icon-untitled-5:before {
  content: "\e044";
}

.icon-untitled-6:before {
  content: "\e045";
}

.icon-untitled-7:before {
  content: "\e04a";
}

.icon-untitled-8:before {
  content: "\e04b";
}

.icon-untitled-9:before {
  content: "\e04c";
}

.icon-untitled-10:before {
  content: "\e04d";
}

.icon-untitled-11:before {
  content: "\f104";
}

.icon-untitled-12:before {
  content: "\f105";
}

.icon-untitled-13:before {
  content: "\f106";
}

.icon-untitled-14:before {
  content: "\f107";
}

.icon-untitled-15:before {
  content: "\f0d9";
}

.icon-untitled-16:before {
  content: "\f0d7";
}

.icon-untitled-17:before {
  content: "\f0d8";
}

.icon-untitled-18:before {
  content: "\f0da";
}

.icon-untitled-19:before {
  content: "\f100";
}

.icon-untitled-20:before {
  content: "\f103";
}

.icon-untitled-21:before {
  content: "\f102";
}

.icon-untitled-22:before {
  content: "\f101";
}

.icon-untitled-23:before {
  content: "\e041";
}

.icon-untitled-24:before {
  content: "\e040";
}

.icon-untitled-25:before {
  content: "\e02d";
}

.icon-untitled-26:before {
  content: "\e02e";
}

.icon-untitled-27:before {
  content: "\f0dc";
}

.icon-untitled-28:before {
  content: "\f10c";
}

.icon-untitled-29:before {
  content: "\f111";
}

.icon-untitled-30:before {
  content: "\f0c8";
}

.icon-untitled-31:before {
  content: "\f096";
}

.icon-untitled-32:before {
  content: "\f004";
}

.icon-untitled-33:before {
  content: "\f08a";
}

.icon-untitled-34:before {
  content: "\e062";
}

.icon-bullet-1:before {
  content: "\e000";
}

.icon-bullet-2:before {
  content: "\e001";
}

.icon-bullet-3:before {
  content: "\e002";
}

.icon-bullet-4:before {
  content: "\e003";
}

.icon-bullet-5:before {
  content: "\e004";
}

.icon-bullet-6:before {
  content: "\e005";
}

.icon-bullet-7:before {
  content: "\e006";
}

.icon-bullet-8:before {
  content: "\e007";
}

.icon-car-1:before {
  content: "\e008";
}

.icon-untitled-35:before {
  content: "\f00d";
}

.icon-untitled-36:before {
  content: "\f00c";
}

.icon-untitled-37:before {
  content: "\e009";
}

.icon-untitled-38:before {
  content: "\e00a";
}

.icon-untitled-39:before {
  content: "\e02c";
}

.icon-untitled-40:before {
  content: "\e07a";
}

.icon-untitled-41:before {
  content: "\e07b";
}

.icon-untitled-42:before {
  content: "\f10d";
}

.icon-untitled-43:before {
  content: "\f10e";
}

.icon-icons:before {
  content: "\e00b";
}

.icon-untitled-44:before {
  content: "\e073";
}

.icon-untitled-45:before {
  content: "\e055";
}

.icon-untitled-46:before {
  content: "\e054";
}

.icon-untitled-47:before {
  content: "\e053";
}

.icon-untitled-48:before {
  content: "\e038";
}

.icon-untitled-49:before {
  content: "\e06d";
}

.icon-cart-3:before {
  content: "\e011";
}

.icon-basket-2:before {
  content: "\e012";
}

.icon-basket-1:before {
  content: "\e013";
}

.icon-untitled-50:before {
  content: "\e076";
}

.icon-untitled-51:before {
  content: "\e077";
}

.icon-untitled-52:before {
  content: "\e078";
}

.icon-untitled-53:before {
  content: "\e079";
}

.icon-credit-card-1:before {
  content: "\e014";
}

.icon-untitled-54:before {
  content: "\f09d";
}

.icon-american-express-1:before {
  content: "\e015";
}

.icon-carte-bleue-1:before {
  content: "\e016";
}

.icon-master-card-1:before {
  content: "\e017";
}

.icon-virement-1:before {
  content: "\e018";
}

.icon-visa-1:before {
  content: "\e019";
}

.icon-visa-2:before {
  content: "\e01a";
}

.icon-untitled-55:before {
  content: "\e01b";
}

.icon-untitled-56:before {
  content: "\e01e";
}

.icon-untitled-57:before {
  content: "\e052";
}

.icon-truck-2:before {
  content: "\e01c";
}

.icon-truck-1:before {
  content: "\e01d";
}

.icon-scooter-1:before {
  content: "\e01f";
}

.icon-plane-1:before {
  content: "\e020";
}

.icon-untitled-58:before {
  content: "\e05f";
}

.icon-sms-4:before {
  content: "\e021";
}

.icon-sms-3:before {
  content: "\e022";
}

.icon-sms-2:before {
  content: "\e023";
}

.icon-untitled-59:before {
  content: "\e061";
}

.icon-untitled-60:before {
  content: "\e025";
}

.icon-untitled-61:before {
  content: "\e026";
}

.icon-untitled-62:before {
  content: "\e027";
}

.icon-phone:before {
  content: "\e028";
}

.icon-untitled-63:before {
  content: "\e058";
}

.icon-untitled-64:before {
  content: "\e07c";
}

.icon-phone-1:before {
  content: "\e029";
}

.icon-untitled-65:before {
  content: "\e074";
}

.icon-untitled-66:before {
  content: "\e05e";
}

.icon-untitled-67:before {
  content: "\e02a";
}

.icon-untitled-68:before {
  content: "\e02b";
}

.icon-untitled-69:before {
  content: "\e031";
}

.icon-untitled-70:before {
  content: "\e032";
}

.icon-untitled-71:before {
  content: "\e033";
}

.icon-users:before {
  content: "\e035";
}

.icon-untitled-72:before {
  content: "\e037";
}

.icon-untitled-73:before {
  content: "\e039";
}

.icon-untitled-74:before {
  content: "\e03a";
}

.icon-untitled-75:before {
  content: "\e03b";
}

.icon-untitled-76:before {
  content: "\e03c";
}

.icon-untitled-77:before {
  content: "\e03d";
}

.icon-untitled-78:before {
  content: "\e03e";
}

.icon-untitled-79:before {
  content: "\e03f";
}

.icon-untitled-80:before {
  content: "\e046";
}

.icon-untitled-81:before {
  content: "\e047";
}

.icon-untitled-82:before {
  content: "\e048";
}

.icon-untitled-83:before {
  content: "\e049";
}

.icon-untitled-84:before {
  content: "\e04e";
}

.icon-untitled-85:before {
  content: "\e04f";
}

.icon-untitled-86:before {
  content: "\e050";
}

.icon-untitled-87:before {
  content: "\e051";
}

.icon-untitled-88:before {
  content: "\e056";
}

.icon-untitled-89:before {
  content: "\e057";
}

.icon-untitled-90:before {
  content: "\e059";
}

.icon-untitled-91:before {
  content: "\e05a";
}

.icon-untitled-92:before {
  content: "\e05b";
}

.icon-untitled-93:before {
  content: "\e05c";
}

.icon-untitled-94:before {
  content: "\e05d";
}

.icon-untitled-95:before {
  content: "\e060";
}

.icon-untitled-96:before {
  content: "\e063";
}

.icon-untitled-97:before {
  content: "\e064";
}

.icon-untitled-98:before {
  content: "\e065";
}

.icon-untitled-99:before {
  content: "\e066";
}

.icon-untitled-100:before {
  content: "\e067";
}

.icon-untitled-101:before {
  content: "\e068";
}

.icon-untitled-102:before {
  content: "\e069";
}

.icon-untitled-103:before {
  content: "\e06a";
}

.icon-untitled-104:before {
  content: "\e06b";
}

.icon-untitled-105:before {
  content: "\e06c";
}

.icon-untitled-106:before {
  content: "\e06e";
}

.icon-untitled-107:before {
  content: "\e06f";
}

.icon-untitled-108:before {
  content: "\e070";
}

.icon-untitled-109:before {
  content: "\e071";
}

.icon-untitled-110:before {
  content: "\e072";
}

.icon-untitled-111:before {
  content: "\e075";
}

.icon-untitled-112:before {
  content: "\e07d";
}

.icon-untitled-113:before {
  content: "\e07e";
}

.icon-untitled-114:before {
  content: "\e07f";
}

.icon-untitled-115:before {
  content: "\f073";
}

.icon-untitled-116:before {
  content: "\e080";
}

.icon-untitled-117:before {
  content: "\e081";
}

.icon-untitled-118:before {
  content: "\e082";
}

.icon-untitled-119:before {
  content: "\e083";
}

.icon-untitled-120:before {
  content: "\e084";
}

.icon-untitled-121:before {
  content: "\e085";
}

.icon-untitled-122:before {
  content: "\e086";
}

.icon-untitled-123:before {
  content: "\e087";
}

.icon-untitled-124:before {
  content: "\e088";
}

.icon-untitled-125:before {
  content: "\e089";
}

.icon-untitled-126:before {
  content: "\e08a";
}

.icon-untitled-127:before {
  content: "\e08b";
}

.icon-untitled-128:before {
  content: "\e08c";
}

.icon-untitled-129:before {
  content: "\e08d";
}

.icon-untitled-130:before {
  content: "\e08e";
}

.icon-untitled-131:before {
  content: "\e08f";
}

.icon-untitled-132:before {
  content: "\e090";
}

.icon-untitled-133:before {
  content: "\e091";
}

.icon-untitled-134:before {
  content: "\e092";
}

.icon-untitled-135:before {
  content: "\e093";
}

.icon-untitled-136:before {
  content: "\e094";
}

.icon-untitled-137:before {
  content: "\e095";
}

.icon-untitled-138:before {
  content: "\e096";
}

.icon-untitled-139:before {
  content: "\e097";
}

.icon-untitled-140:before {
  content: "\f0cb";
}

.icon-home-1:before {
  content: "\e098";
}

.icon-nut:before {
  content: "\f427";
}

.icon-stiletto:before {
  content: "\f429";
}

.icon-birthday:before {
  content: "\f36b";
}

.icon-bowtie:before {
  content: "\f37f";
}

.icon-circleright:before {
  content: "\f3c9";
}

.icon-greenhosting:before {
  content: "\f039";
}

.icon-certificate:before {
  content: "\f058";
}

.icon-vlc:before {
  content: "\f192";
}

.icon-right:before {
  content: "\f304";
}

.icon-tshirt:before {
  content: "\e09a";
}

.icon-thumbs-up:before {
  content: "\f087";
}

.icon-chris-spittles-save:before {
  content: "\e09d";
}

.icon-diamond:before {
  content: "\e09e";
}

.icon-music:before {
  content: "\e09f";
}

.icon-vimeo:before {
  content: "\e0a1";
}

.icon-youtube:before {
  content: "\e0a2";
}

.icon-youtube-2:before {
  content: "\e0a3";
}

.icon-trashcan:before {
  content: "\e0a0";
}

.icon-happy:before {
  content: "\e0a4";
}

.icon-happy-2:before {
  content: "\e0a5";
}

.icon-shipping:before {
  content: "\e0a7";
}

.icon-ruler:before {
  content: "\e0a8";
}

.icon-instagram:before {
  content: "\e0a9";
}

.icon-satisfied-1:before {
  content: "\e0aa";
}

.icon-satisfied-2:before {
  content: "\e0ab";
}

.icon-money-bag:before {
  content: "\e0ac";
}

.icon-chrono:before {
  content: "\e0ad";
}

/* latin */

@font-face {
  font-family: "Maven Pro";
  font-display: auto;
  font-weight: 400;
  font-style: normal;
  src: local("Maven Pro Regular"), local("MavenProRegular"), url(https://fonts.gstatic.com/s/mavenpro/v7/MG9KbUZFchDs94Tbv9U-pZBw1xU1rKptJj_0jans920.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* latin */

@font-face {
  font-family: "Maven Pro";
  font-display: auto;
  font-weight: 500;
  font-style: normal;
  src: local("Maven Pro Medium"), local("MavenProMedium"), url(https://fonts.gstatic.com/s/mavenpro/v7/SQVfzoJBbj9t3aVcmbspRhampu5_7CjHW5spxoeN3Vs.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* latin */

@font-face {
  font-family: "Maven Pro";
  font-display: auto;
  font-weight: 700;
  font-style: normal;
  src: local("Maven Pro Bold"), local("MavenProBold"), url(https://fonts.gstatic.com/s/mavenpro/v7/uDssvmXgp7Nj3i336k_dShampu5_7CjHW5spxoeN3Vs.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* latin */

@font-face {
  font-family: "Maven Pro";
  font-display: auto;
  font-weight: 900;
  font-style: normal;
  src: local("Maven Pro Black"), local("MavenProBlack"), url(https://fonts.gstatic.com/s/mavenpro/v7/-91TwiFzqeL1F7Kh91APwRampu5_7CjHW5spxoeN3Vs.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* cyrillic-ext */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 300;
  font-style: normal;
  src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nFVSrcc0PghHf9qMZsyNJkz2Ot9t5h1GRSTIE78Whtoh.woff2) format("woff2");
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

/* cyrillic */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 300;
  font-style: normal;
  src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nPhvOq3OeDcncmG_JUglX9j2Ot9t5h1GRSTIE78Whtoh.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* greek-ext */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 300;
  font-style: normal;
  src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nNYL0wkDYJdCinibQo0odb32Ot9t5h1GRSTIE78Whtoh.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}

/* greek */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 300;
  font-style: normal;
  src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nAXH_4GUKbrZpEK3n6JMwkL2Ot9t5h1GRSTIE78Whtoh.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}

/* vietnamese */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 300;
  font-style: normal;
  src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nKB_H2MGEFa8U8i2MA2qjRr2Ot9t5h1GRSTIE78Whtoh.woff2) format("woff2");
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 300;
  font-style: normal;
  src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nEkGkHRU10pzBW9xZ23ZxGr2Ot9t5h1GRSTIE78Whtoh.woff2) format("woff2");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 300;
  font-style: normal;
  src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nCqOJfobX9lrC1wFVe9k15E.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* cyrillic-ext */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 400;
  font-style: normal;
  src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsIPxuqWfQuZGbz5Rz4Zu1gk.woff2) format("woff2");
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

/* cyrillic */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 400;
  font-style: normal;
  src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsENRpQQ4njX3CLaCqI4awdk.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* greek-ext */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 400;
  font-style: normal;
  src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsET2KMEyTWEzJqg9U8VS8XM.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}

/* greek */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 400;
  font-style: normal;
  src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsMH5J2QbmuFthYTFOnnSRco.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}

/* vietnamese */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 400;
  font-style: normal;
  src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsDcCYxVKuOcslAgPRMZ8RJE.woff2) format("woff2");
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 400;
  font-style: normal;
  src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsNKDSU5nPdoBdru70FiVyb0.woff2) format("woff2");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 400;
  font-style: normal;
  src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsH4vxAoi6d67T_UKWi0EoHQ.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* cyrillic-ext */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 700;
  font-style: normal;
  src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nBYyuMfI6pbvLqniwcbLofP2Ot9t5h1GRSTIE78Whtoh.woff2) format("woff2");
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

/* cyrillic */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 700;
  font-style: normal;
  src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nIT75Viso9fCesWUO0IzDUX2Ot9t5h1GRSTIE78Whtoh.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* greek-ext */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 700;
  font-style: normal;
  src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nL8EBb1YR1F8PhofwHtObrz2Ot9t5h1GRSTIE78Whtoh.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}

/* greek */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 700;
  font-style: normal;
  src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nAro84VToOve-uw23YSmBS72Ot9t5h1GRSTIE78Whtoh.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}

/* vietnamese */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 700;
  font-style: normal;
  src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nACS0ZgDg4kY8EFPTGlvyHP2Ot9t5h1GRSTIE78Whtoh.woff2) format("woff2");
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 700;
  font-style: normal;
  src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nGPMCwzADhgEiQ8LZ-01G1L2Ot9t5h1GRSTIE78Whtoh.woff2) format("woff2");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 700;
  font-style: normal;
  src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nPX2or14QGUHgbhSBV1Go0E.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* cyrillic-ext */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 300;
  font-style: italic;
  src: local("Roboto Condensed Light Italic"), local("RobotoCondensed-LightItalic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeABWARzQrKnxFaHcYHhWtNVOAxg1Bnw5F8n5M1Q3pc3xZ.woff2) format("woff2");
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

/* cyrillic */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 300;
  font-style: italic;
  src: local("Roboto Condensed Light Italic"), local("RobotoCondensed-LightItalic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeALoB595XAUnp_0yd2Hv3nLuAxg1Bnw5F8n5M1Q3pc3xZ.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* greek-ext */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 300;
  font-style: italic;
  src: local("Roboto Condensed Light Italic"), local("RobotoCondensed-LightItalic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeAHol3wgLMnom-Fg_O2vq6UGAxg1Bnw5F8n5M1Q3pc3xZ.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}

/* greek */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 300;
  font-style: italic;
  src: local("Roboto Condensed Light Italic"), local("RobotoCondensed-LightItalic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeAFaI8MIWvjJEb_7o31_fSguAxg1Bnw5F8n5M1Q3pc3xZ.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}

/* vietnamese */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 300;
  font-style: italic;
  src: local("Roboto Condensed Light Italic"), local("RobotoCondensed-LightItalic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeABtf2rfQXB_rP7MmbgatGLmAxg1Bnw5F8n5M1Q3pc3xZ.woff2) format("woff2");
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 300;
  font-style: italic;
  src: local("Roboto Condensed Light Italic"), local("RobotoCondensed-LightItalic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeAHpf1HD57Z5hGoBcaK5xoY-Axg1Bnw5F8n5M1Q3pc3xZ.woff2) format("woff2");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 300;
  font-style: italic;
  src: local("Roboto Condensed Light Italic"), local("RobotoCondensed-LightItalic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeAL8HwCiP7DYII36AlQZXXQeglnMp3_3A8V8Ai8YosRtX.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* cyrillic-ext */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 400;
  font-style: italic;
  src: local("Roboto Condensed Italic"), local("RobotoCondensed-Italic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/BP5K8ZAJv9qEbmuFp8RpJbddAa5tzErt2GRpy1oIbUz3rGVtsTkPsbDajuO5ueQw.woff2) format("woff2");
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

/* cyrillic */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 400;
  font-style: italic;
  src: local("Roboto Condensed Italic"), local("RobotoCondensed-Italic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/BP5K8ZAJv9qEbmuFp8RpJbGolmRyAj21EwMT_eIZ7cf3rGVtsTkPsbDajuO5ueQw.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* greek-ext */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 400;
  font-style: italic;
  src: local("Roboto Condensed Italic"), local("RobotoCondensed-Italic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/BP5K8ZAJv9qEbmuFp8RpJcDQ90AUP4xoay-aKEVq5ov3rGVtsTkPsbDajuO5ueQw.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}

/* greek */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 400;
  font-style: italic;
  src: local("Roboto Condensed Italic"), local("RobotoCondensed-Italic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/BP5K8ZAJv9qEbmuFp8RpJSRBIFc7dVYZg2Pj5FA0cSX3rGVtsTkPsbDajuO5ueQw.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}

/* vietnamese */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 400;
  font-style: italic;
  src: local("Roboto Condensed Italic"), local("RobotoCondensed-Italic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/BP5K8ZAJv9qEbmuFp8RpJdHw1WQkZiK8wh5eZKO9tyr3rGVtsTkPsbDajuO5ueQw.woff2) format("woff2");
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 400;
  font-style: italic;
  src: local("Roboto Condensed Italic"), local("RobotoCondensed-Italic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/BP5K8ZAJv9qEbmuFp8RpJdAk6CpUeIePd9etbHDiLjL3rGVtsTkPsbDajuO5ueQw.woff2) format("woff2");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 400;
  font-style: italic;
  src: local("Roboto Condensed Italic"), local("RobotoCondensed-Italic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/BP5K8ZAJv9qEbmuFp8RpJcGP5JAryr3W9Ob0znExBvs.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* cyrillic-ext */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 700;
  font-style: italic;
  src: local("Roboto Condensed Bold Italic"), local("RobotoCondensed-BoldItalic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeABgqylwWcylJ2w-CfjBgZ7yAxg1Bnw5F8n5M1Q3pc3xZ.woff2) format("woff2");
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

/* cyrillic */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 700;
  font-style: italic;
  src: local("Roboto Condensed Bold Italic"), local("RobotoCondensed-BoldItalic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeACjx1lZFWT8UMf-jEunUDz-Axg1Bnw5F8n5M1Q3pc3xZ.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* greek-ext */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 700;
  font-style: italic;
  src: local("Roboto Condensed Bold Italic"), local("RobotoCondensed-BoldItalic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeAI8qU_lT4BdpbdgXZhkEDKaAxg1Bnw5F8n5M1Q3pc3xZ.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}

/* greek */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 700;
  font-style: italic;
  src: local("Roboto Condensed Bold Italic"), local("RobotoCondensed-BoldItalic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeAPJZ8u69X1ZI6u0Bq1WY3FqAxg1Bnw5F8n5M1Q3pc3xZ.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}

/* vietnamese */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 700;
  font-style: italic;
  src: local("Roboto Condensed Bold Italic"), local("RobotoCondensed-BoldItalic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeAA92UWC8GarrfOlsO0BVhoSAxg1Bnw5F8n5M1Q3pc3xZ.woff2) format("woff2");
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 700;
  font-style: italic;
  src: local("Roboto Condensed Bold Italic"), local("RobotoCondensed-BoldItalic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeAMVn2for1WIAtpulDRrWD0aAxg1Bnw5F8n5M1Q3pc3xZ.woff2) format("woff2");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */

@font-face {
  font-family: "Roboto Condensed";
  font-display: auto;
  font-weight: 700;
  font-style: italic;
  src: local("Roboto Condensed Bold Italic"), local("RobotoCondensed-BoldItalic"), url(https://fonts.gstatic.com/s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeAD80_Kjvv-UM5FLsk7nHpemglnMp3_3A8V8Ai8YosRtX.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/** Import wrapper **/

.modal-error {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: #fff;
  width: 90%;
  max-width: 800px;
  z-index: 9999;
  text-align: center;
}

.modal-error__title {
  padding: 10px 20px;
  background: #f16767;
  color: #fff;
  text-align: center;
  font-size: 0.875rem;
  font-weight: 600;
  text-transform: uppercase;
  position: relative;
}

.modal-error__wrapper {
  padding: 0 20px 20px 20px;
  background: #f3f3f3;
}

.modal-error__close {
  display: none;
}

.modal-error__checkbox {
  display: none;
}

.modal-error__background {
  position: fixed;
  z-index: 999;
  top: 0;
  left: 0;
  cursor: pointer;
  width: 100%;
  height: 100%;
  background: rgba(51, 51, 51, 0.4);
}

.modal-error__p {
  position: relative;
  padding: 15px 0 15px 30px;
  text-align: left;
  color: #f16767;
}

.modal-error__p:not(:first-of-type) {
  border-top: 1px solid #DCE5E9;
}

.modal-error__p:last-of-type {
  border-bottom: 1px solid #DCE5E9;
}

.modal-error__warn.material-icons {
  font-size: 1rem;
  display: inline;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.modal-error__button {
  display: inline-block;
  height: 40px;
  line-height: 40px;
  width: auto;
  margin: 15px auto 0 auto;
  background: #333333;
  color: #fff;
  text-transform: uppercase;
  padding: 0 30px;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  border: none;
  text-align: center;
  cursor: pointer;
}

#modal-error__checkbox:checked ~ .modal-error,
#modal-error__checkbox:checked ~ .modal-error__background {
  display: none;
}

/** Import wrapper **/

/*
 * Container style
 */

.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}

.ps__rail-y {
  display: none;
  opacity: 0;
  -o-transition: background-color .2s linear, opacity .2s linear;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute;
  left: auto !important;
}

.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}

.ps:hover > .ps__rail-y {
  opacity: 0.6;
}

.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y {
  opacity: 0.6;
}

.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}

.ps__rail-y:hover,
.ps__rail-y:focus {
  background-color: #eee;
  opacity: 0.9;
}

.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  -o-transition: background-color .2s linear, width .2s ease-in-out;
  transition: background-color .2s linear, width .2s ease-in-out;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y {
  background-color: #999;
  width: 11px;
}

/* MS supports */

@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}

/** Import wrapper **/

.intl-tel-input {
  position: relative;
  display: inline-block;
  width: 100%;
}

.intl-tel-input input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(51, 51, 51, 0.6);
}

.intl-tel-input input::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(51, 51, 51, 0.6);
}

.intl-tel-input input:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(51, 51, 51, 0.6);
}

.intl-tel-input input:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(51, 51, 51, 0.6);
}

.intl-tel-input * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -moz-box-sizing: border-box;
}

.intl-tel-input .hide {
  display: none;
}

.intl-tel-input .v-hide {
  visibility: hidden;
}

.intl-tel-input input,
.intl-tel-input input[type=text],
.intl-tel-input input[type=tel] {
  position: relative;
  z-index: 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 36px;
  margin-right: 0;
}

.intl-tel-input .flag-container {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 1px;
}

.intl-tel-input .selected-flag {
  z-index: 1;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  padding: 0 6px 0 8px;
}

.intl-tel-input .selected-flag .iti-arrow {
  margin-left: 6px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 4px solid #555;
}

.intl-tel-input .selected-flag .iti-arrow.up {
  border-top: none;
  border-bottom: 4px solid #555;
}

.intl-tel-input .country-list {
  position: absolute;
  z-index: 2;
  list-style: none;
  text-align: left;
  padding: 0;
  margin: 0 0 0 -1px;
  -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
          box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  background-color: white;
  border: 1px solid #CCC;
  white-space: nowrap;
  max-height: 200px;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}

.intl-tel-input .country-list.dropup {
  bottom: 100%;
  margin-bottom: -1px;
}

.intl-tel-input .country-list .flag-box {
  display: inline-block;
  width: 20px;
}

.intl-tel-input .country-list .divider {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #CCC;
}

.intl-tel-input .country-list .country {
  padding: 5px 10px;
}

.intl-tel-input .country-list .country .dial-code {
  color: #999;
}

.intl-tel-input .country-list .country.highlight {
  background-color: rgba(0, 0, 0, 0.05);
}

.intl-tel-input .country-list .flag-box,
.intl-tel-input .country-list .country-name,
.intl-tel-input .country-list .dial-code {
  vertical-align: middle;
}

.intl-tel-input .country-list .flag-box,
.intl-tel-input .country-list .country-name {
  margin-right: 6px;
}

.intl-tel-input.allow-dropdown input,
.intl-tel-input.allow-dropdown input[type=text],
.intl-tel-input.allow-dropdown input[type=tel],
.intl-tel-input.separate-dial-code input,
.intl-tel-input.separate-dial-code input[type=text],
.intl-tel-input.separate-dial-code input[type=tel] {
  padding-right: 6px;
  padding-left: 52px;
  margin-left: 0;
}

.intl-tel-input.allow-dropdown .flag-container,
.intl-tel-input.separate-dial-code .flag-container {
  right: auto;
  left: 0;
}

.intl-tel-input.allow-dropdown .flag-container:hover {
  cursor: pointer;
}

.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
}

.intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover,
.intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover {
  cursor: default;
}

.intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover .selected-flag,
.intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover .selected-flag {
  background-color: transparent;
}

.intl-tel-input.separate-dial-code .selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
}

.intl-tel-input.separate-dial-code .selected-dial-code {
  margin-left: 6px;
}

.intl-tel-input.iti-container {
  position: absolute;
  top: -1000px;
  left: -1000px;
  z-index: 1060;
  padding: 1px;
}

.intl-tel-input.iti-container:hover {
  cursor: pointer;
}

.iti-mobile .intl-tel-input.iti-container {
  top: 30px;
  bottom: 30px;
  left: 30px;
  right: 30px;
  position: fixed;
}

.iti-mobile .intl-tel-input .country-list {
  max-height: 100%;
  width: 100%;
}

.iti-mobile .intl-tel-input .country-list .country {
  padding: 10px 10px;
  line-height: 1.5em;
}

.iti-flag {
  width: 20px;
}

.iti-flag.be {
  width: 18px;
}

.iti-flag.ch {
  width: 15px;
}

.iti-flag.mc {
  width: 19px;
}

.iti-flag.ne {
  width: 18px;
}

.iti-flag.np {
  width: 13px;
}

.iti-flag.va {
  width: 15px;
}

.iti-flag.ac {
  height: 10px;
  background-position: 0px 0px;
}

.iti-flag.ad {
  height: 14px;
  background-position: -22px 0px;
}

.iti-flag.ae {
  height: 10px;
  background-position: -44px 0px;
}

.iti-flag.af {
  height: 14px;
  background-position: -66px 0px;
}

.iti-flag.ag {
  height: 14px;
  background-position: -88px 0px;
}

.iti-flag.ai {
  height: 10px;
  background-position: -110px 0px;
}

.iti-flag.al {
  height: 15px;
  background-position: -132px 0px;
}

.iti-flag.am {
  height: 10px;
  background-position: -154px 0px;
}

.iti-flag.ao {
  height: 14px;
  background-position: -176px 0px;
}

.iti-flag.aq {
  height: 14px;
  background-position: -198px 0px;
}

.iti-flag.ar {
  height: 13px;
  background-position: -220px 0px;
}

.iti-flag.as {
  height: 10px;
  background-position: -242px 0px;
}

.iti-flag.at {
  height: 14px;
  background-position: -264px 0px;
}

.iti-flag.au {
  height: 10px;
  background-position: -286px 0px;
}

.iti-flag.aw {
  height: 14px;
  background-position: -308px 0px;
}

.iti-flag.ax {
  height: 13px;
  background-position: -330px 0px;
}

.iti-flag.az {
  height: 10px;
  background-position: -352px 0px;
}

.iti-flag.ba {
  height: 10px;
  background-position: -374px 0px;
}

.iti-flag.bb {
  height: 14px;
  background-position: -396px 0px;
}

.iti-flag.bd {
  height: 12px;
  background-position: -418px 0px;
}

.iti-flag.be {
  height: 15px;
  background-position: -440px 0px;
}

.iti-flag.bf {
  height: 14px;
  background-position: -460px 0px;
}

.iti-flag.bg {
  height: 12px;
  background-position: -482px 0px;
}

.iti-flag.bh {
  height: 12px;
  background-position: -504px 0px;
}

.iti-flag.bi {
  height: 12px;
  background-position: -526px 0px;
}

.iti-flag.bj {
  height: 14px;
  background-position: -548px 0px;
}

.iti-flag.bl {
  height: 14px;
  background-position: -570px 0px;
}

.iti-flag.bm {
  height: 10px;
  background-position: -592px 0px;
}

.iti-flag.bn {
  height: 10px;
  background-position: -614px 0px;
}

.iti-flag.bo {
  height: 14px;
  background-position: -636px 0px;
}

.iti-flag.bq {
  height: 14px;
  background-position: -658px 0px;
}

.iti-flag.br {
  height: 14px;
  background-position: -680px 0px;
}

.iti-flag.bs {
  height: 10px;
  background-position: -702px 0px;
}

.iti-flag.bt {
  height: 14px;
  background-position: -724px 0px;
}

.iti-flag.bv {
  height: 15px;
  background-position: -746px 0px;
}

.iti-flag.bw {
  height: 14px;
  background-position: -768px 0px;
}

.iti-flag.by {
  height: 10px;
  background-position: -790px 0px;
}

.iti-flag.bz {
  height: 14px;
  background-position: -812px 0px;
}

.iti-flag.ca {
  height: 10px;
  background-position: -834px 0px;
}

.iti-flag.cc {
  height: 10px;
  background-position: -856px 0px;
}

.iti-flag.cd {
  height: 15px;
  background-position: -878px 0px;
}

.iti-flag.cf {
  height: 14px;
  background-position: -900px 0px;
}

.iti-flag.cg {
  height: 14px;
  background-position: -922px 0px;
}

.iti-flag.ch {
  height: 15px;
  background-position: -944px 0px;
}

.iti-flag.ci {
  height: 14px;
  background-position: -961px 0px;
}

.iti-flag.ck {
  height: 10px;
  background-position: -983px 0px;
}

.iti-flag.cl {
  height: 14px;
  background-position: -1005px 0px;
}

.iti-flag.cm {
  height: 14px;
  background-position: -1027px 0px;
}

.iti-flag.cn {
  height: 14px;
  background-position: -1049px 0px;
}

.iti-flag.co {
  height: 14px;
  background-position: -1071px 0px;
}

.iti-flag.cp {
  height: 14px;
  background-position: -1093px 0px;
}

.iti-flag.cr {
  height: 12px;
  background-position: -1115px 0px;
}

.iti-flag.cu {
  height: 10px;
  background-position: -1137px 0px;
}

.iti-flag.cv {
  height: 12px;
  background-position: -1159px 0px;
}

.iti-flag.cw {
  height: 14px;
  background-position: -1181px 0px;
}

.iti-flag.cx {
  height: 10px;
  background-position: -1203px 0px;
}

.iti-flag.cy {
  height: 14px;
  background-position: -1225px 0px;
}

.iti-flag.cz {
  height: 14px;
  background-position: -1247px 0px;
}

.iti-flag.de {
  height: 12px;
  background-position: -1269px 0px;
}

.iti-flag.dg {
  height: 10px;
  background-position: -1291px 0px;
}

.iti-flag.dj {
  height: 14px;
  background-position: -1313px 0px;
}

.iti-flag.dk {
  height: 15px;
  background-position: -1335px 0px;
}

.iti-flag.dm {
  height: 10px;
  background-position: -1357px 0px;
}

.iti-flag.do {
  height: 14px;
  background-position: -1379px 0px;
}

.iti-flag.dz {
  height: 14px;
  background-position: -1401px 0px;
}

.iti-flag.ea {
  height: 14px;
  background-position: -1423px 0px;
}

.iti-flag.ec {
  height: 14px;
  background-position: -1445px 0px;
}

.iti-flag.ee {
  height: 13px;
  background-position: -1467px 0px;
}

.iti-flag.eg {
  height: 14px;
  background-position: -1489px 0px;
}

.iti-flag.eh {
  height: 10px;
  background-position: -1511px 0px;
}

.iti-flag.er {
  height: 10px;
  background-position: -1533px 0px;
}

.iti-flag.es {
  height: 14px;
  background-position: -1555px 0px;
}

.iti-flag.et {
  height: 10px;
  background-position: -1577px 0px;
}

.iti-flag.eu {
  height: 14px;
  background-position: -1599px 0px;
}

.iti-flag.fi {
  height: 12px;
  background-position: -1621px 0px;
}

.iti-flag.fj {
  height: 10px;
  background-position: -1643px 0px;
}

.iti-flag.fk {
  height: 10px;
  background-position: -1665px 0px;
}

.iti-flag.fm {
  height: 11px;
  background-position: -1687px 0px;
}

.iti-flag.fo {
  height: 15px;
  background-position: -1709px 0px;
}

.iti-flag.fr {
  height: 14px;
  background-position: -1731px 0px;
}

.iti-flag.ga {
  height: 15px;
  background-position: -1753px 0px;
}

.iti-flag.gb {
  height: 10px;
  background-position: -1775px 0px;
}

.iti-flag.gd {
  height: 12px;
  background-position: -1797px 0px;
}

.iti-flag.ge {
  height: 14px;
  background-position: -1819px 0px;
}

.iti-flag.gf {
  height: 14px;
  background-position: -1841px 0px;
}

.iti-flag.gg {
  height: 14px;
  background-position: -1863px 0px;
}

.iti-flag.gh {
  height: 14px;
  background-position: -1885px 0px;
}

.iti-flag.gi {
  height: 10px;
  background-position: -1907px 0px;
}

.iti-flag.gl {
  height: 14px;
  background-position: -1929px 0px;
}

.iti-flag.gm {
  height: 14px;
  background-position: -1951px 0px;
}

.iti-flag.gn {
  height: 14px;
  background-position: -1973px 0px;
}

.iti-flag.gp {
  height: 14px;
  background-position: -1995px 0px;
}

.iti-flag.gq {
  height: 14px;
  background-position: -2017px 0px;
}

.iti-flag.gr {
  height: 14px;
  background-position: -2039px 0px;
}

.iti-flag.gs {
  height: 10px;
  background-position: -2061px 0px;
}

.iti-flag.gt {
  height: 13px;
  background-position: -2083px 0px;
}

.iti-flag.gu {
  height: 11px;
  background-position: -2105px 0px;
}

.iti-flag.gw {
  height: 10px;
  background-position: -2127px 0px;
}

.iti-flag.gy {
  height: 12px;
  background-position: -2149px 0px;
}

.iti-flag.hk {
  height: 14px;
  background-position: -2171px 0px;
}

.iti-flag.hm {
  height: 10px;
  background-position: -2193px 0px;
}

.iti-flag.hn {
  height: 10px;
  background-position: -2215px 0px;
}

.iti-flag.hr {
  height: 10px;
  background-position: -2237px 0px;
}

.iti-flag.ht {
  height: 12px;
  background-position: -2259px 0px;
}

.iti-flag.hu {
  height: 10px;
  background-position: -2281px 0px;
}

.iti-flag.ic {
  height: 14px;
  background-position: -2303px 0px;
}

.iti-flag.id {
  height: 14px;
  background-position: -2325px 0px;
}

.iti-flag.ie {
  height: 10px;
  background-position: -2347px 0px;
}

.iti-flag.il {
  height: 15px;
  background-position: -2369px 0px;
}

.iti-flag.im {
  height: 10px;
  background-position: -2391px 0px;
}

.iti-flag.in {
  height: 14px;
  background-position: -2413px 0px;
}

.iti-flag.io {
  height: 10px;
  background-position: -2435px 0px;
}

.iti-flag.iq {
  height: 14px;
  background-position: -2457px 0px;
}

.iti-flag.ir {
  height: 12px;
  background-position: -2479px 0px;
}

.iti-flag.is {
  height: 15px;
  background-position: -2501px 0px;
}

.iti-flag.it {
  height: 14px;
  background-position: -2523px 0px;
}

.iti-flag.je {
  height: 12px;
  background-position: -2545px 0px;
}

.iti-flag.jm {
  height: 10px;
  background-position: -2567px 0px;
}

.iti-flag.jo {
  height: 10px;
  background-position: -2589px 0px;
}

.iti-flag.jp {
  height: 14px;
  background-position: -2611px 0px;
}

.iti-flag.ke {
  height: 14px;
  background-position: -2633px 0px;
}

.iti-flag.kg {
  height: 12px;
  background-position: -2655px 0px;
}

.iti-flag.kh {
  height: 13px;
  background-position: -2677px 0px;
}

.iti-flag.ki {
  height: 10px;
  background-position: -2699px 0px;
}

.iti-flag.km {
  height: 12px;
  background-position: -2721px 0px;
}

.iti-flag.kn {
  height: 14px;
  background-position: -2743px 0px;
}

.iti-flag.kp {
  height: 10px;
  background-position: -2765px 0px;
}

.iti-flag.kr {
  height: 14px;
  background-position: -2787px 0px;
}

.iti-flag.kw {
  height: 10px;
  background-position: -2809px 0px;
}

.iti-flag.ky {
  height: 10px;
  background-position: -2831px 0px;
}

.iti-flag.kz {
  height: 10px;
  background-position: -2853px 0px;
}

.iti-flag.la {
  height: 14px;
  background-position: -2875px 0px;
}

.iti-flag.lb {
  height: 14px;
  background-position: -2897px 0px;
}

.iti-flag.lc {
  height: 10px;
  background-position: -2919px 0px;
}

.iti-flag.li {
  height: 12px;
  background-position: -2941px 0px;
}

.iti-flag.lk {
  height: 10px;
  background-position: -2963px 0px;
}

.iti-flag.lr {
  height: 11px;
  background-position: -2985px 0px;
}

.iti-flag.ls {
  height: 14px;
  background-position: -3007px 0px;
}

.iti-flag.lt {
  height: 12px;
  background-position: -3029px 0px;
}

.iti-flag.lu {
  height: 12px;
  background-position: -3051px 0px;
}

.iti-flag.lv {
  height: 10px;
  background-position: -3073px 0px;
}

.iti-flag.ly {
  height: 10px;
  background-position: -3095px 0px;
}

.iti-flag.ma {
  height: 14px;
  background-position: -3117px 0px;
}

.iti-flag.mc {
  height: 15px;
  background-position: -3139px 0px;
}

.iti-flag.md {
  height: 10px;
  background-position: -3160px 0px;
}

.iti-flag.me {
  height: 10px;
  background-position: -3182px 0px;
}

.iti-flag.mf {
  height: 14px;
  background-position: -3204px 0px;
}

.iti-flag.mg {
  height: 14px;
  background-position: -3226px 0px;
}

.iti-flag.mh {
  height: 11px;
  background-position: -3248px 0px;
}

.iti-flag.mk {
  height: 10px;
  background-position: -3270px 0px;
}

.iti-flag.ml {
  height: 14px;
  background-position: -3292px 0px;
}

.iti-flag.mm {
  height: 14px;
  background-position: -3314px 0px;
}

.iti-flag.mn {
  height: 10px;
  background-position: -3336px 0px;
}

.iti-flag.mo {
  height: 14px;
  background-position: -3358px 0px;
}

.iti-flag.mp {
  height: 10px;
  background-position: -3380px 0px;
}

.iti-flag.mq {
  height: 14px;
  background-position: -3402px 0px;
}

.iti-flag.mr {
  height: 14px;
  background-position: -3424px 0px;
}

.iti-flag.ms {
  height: 10px;
  background-position: -3446px 0px;
}

.iti-flag.mt {
  height: 14px;
  background-position: -3468px 0px;
}

.iti-flag.mu {
  height: 14px;
  background-position: -3490px 0px;
}

.iti-flag.mv {
  height: 14px;
  background-position: -3512px 0px;
}

.iti-flag.mw {
  height: 14px;
  background-position: -3534px 0px;
}

.iti-flag.mx {
  height: 12px;
  background-position: -3556px 0px;
}

.iti-flag.my {
  height: 10px;
  background-position: -3578px 0px;
}

.iti-flag.mz {
  height: 14px;
  background-position: -3600px 0px;
}

.iti-flag.na {
  height: 14px;
  background-position: -3622px 0px;
}

.iti-flag.nc {
  height: 10px;
  background-position: -3644px 0px;
}

.iti-flag.ne {
  height: 15px;
  background-position: -3666px 0px;
}

.iti-flag.nf {
  height: 10px;
  background-position: -3686px 0px;
}

.iti-flag.ng {
  height: 10px;
  background-position: -3708px 0px;
}

.iti-flag.ni {
  height: 12px;
  background-position: -3730px 0px;
}

.iti-flag.nl {
  height: 14px;
  background-position: -3752px 0px;
}

.iti-flag.no {
  height: 15px;
  background-position: -3774px 0px;
}

.iti-flag.np {
  height: 15px;
  background-position: -3796px 0px;
}

.iti-flag.nr {
  height: 10px;
  background-position: -3811px 0px;
}

.iti-flag.nu {
  height: 10px;
  background-position: -3833px 0px;
}

.iti-flag.nz {
  height: 10px;
  background-position: -3855px 0px;
}

.iti-flag.om {
  height: 10px;
  background-position: -3877px 0px;
}

.iti-flag.pa {
  height: 14px;
  background-position: -3899px 0px;
}

.iti-flag.pe {
  height: 14px;
  background-position: -3921px 0px;
}

.iti-flag.pf {
  height: 14px;
  background-position: -3943px 0px;
}

.iti-flag.pg {
  height: 15px;
  background-position: -3965px 0px;
}

.iti-flag.ph {
  height: 10px;
  background-position: -3987px 0px;
}

.iti-flag.pk {
  height: 14px;
  background-position: -4009px 0px;
}

.iti-flag.pl {
  height: 13px;
  background-position: -4031px 0px;
}

.iti-flag.pm {
  height: 14px;
  background-position: -4053px 0px;
}

.iti-flag.pn {
  height: 10px;
  background-position: -4075px 0px;
}

.iti-flag.pr {
  height: 14px;
  background-position: -4097px 0px;
}

.iti-flag.ps {
  height: 10px;
  background-position: -4119px 0px;
}

.iti-flag.pt {
  height: 14px;
  background-position: -4141px 0px;
}

.iti-flag.pw {
  height: 13px;
  background-position: -4163px 0px;
}

.iti-flag.py {
  height: 11px;
  background-position: -4185px 0px;
}

.iti-flag.qa {
  height: 8px;
  background-position: -4207px 0px;
}

.iti-flag.re {
  height: 14px;
  background-position: -4229px 0px;
}

.iti-flag.ro {
  height: 14px;
  background-position: -4251px 0px;
}

.iti-flag.rs {
  height: 14px;
  background-position: -4273px 0px;
}

.iti-flag.ru {
  height: 14px;
  background-position: -4295px 0px;
}

.iti-flag.rw {
  height: 14px;
  background-position: -4317px 0px;
}

.iti-flag.sa {
  height: 14px;
  background-position: -4339px 0px;
}

.iti-flag.sb {
  height: 10px;
  background-position: -4361px 0px;
}

.iti-flag.sc {
  height: 10px;
  background-position: -4383px 0px;
}

.iti-flag.sd {
  height: 10px;
  background-position: -4405px 0px;
}

.iti-flag.se {
  height: 13px;
  background-position: -4427px 0px;
}

.iti-flag.sg {
  height: 14px;
  background-position: -4449px 0px;
}

.iti-flag.sh {
  height: 10px;
  background-position: -4471px 0px;
}

.iti-flag.si {
  height: 10px;
  background-position: -4493px 0px;
}

.iti-flag.sj {
  height: 15px;
  background-position: -4515px 0px;
}

.iti-flag.sk {
  height: 14px;
  background-position: -4537px 0px;
}

.iti-flag.sl {
  height: 14px;
  background-position: -4559px 0px;
}

.iti-flag.sm {
  height: 15px;
  background-position: -4581px 0px;
}

.iti-flag.sn {
  height: 14px;
  background-position: -4603px 0px;
}

.iti-flag.so {
  height: 14px;
  background-position: -4625px 0px;
}

.iti-flag.sr {
  height: 14px;
  background-position: -4647px 0px;
}

.iti-flag.ss {
  height: 10px;
  background-position: -4669px 0px;
}

.iti-flag.st {
  height: 10px;
  background-position: -4691px 0px;
}

.iti-flag.sv {
  height: 12px;
  background-position: -4713px 0px;
}

.iti-flag.sx {
  height: 14px;
  background-position: -4735px 0px;
}

.iti-flag.sy {
  height: 14px;
  background-position: -4757px 0px;
}

.iti-flag.sz {
  height: 14px;
  background-position: -4779px 0px;
}

.iti-flag.ta {
  height: 10px;
  background-position: -4801px 0px;
}

.iti-flag.tc {
  height: 10px;
  background-position: -4823px 0px;
}

.iti-flag.td {
  height: 14px;
  background-position: -4845px 0px;
}

.iti-flag.tf {
  height: 14px;
  background-position: -4867px 0px;
}

.iti-flag.tg {
  height: 13px;
  background-position: -4889px 0px;
}

.iti-flag.th {
  height: 14px;
  background-position: -4911px 0px;
}

.iti-flag.tj {
  height: 10px;
  background-position: -4933px 0px;
}

.iti-flag.tk {
  height: 10px;
  background-position: -4955px 0px;
}

.iti-flag.tl {
  height: 10px;
  background-position: -4977px 0px;
}

.iti-flag.tm {
  height: 14px;
  background-position: -4999px 0px;
}

.iti-flag.tn {
  height: 14px;
  background-position: -5021px 0px;
}

.iti-flag.to {
  height: 10px;
  background-position: -5043px 0px;
}

.iti-flag.tr {
  height: 14px;
  background-position: -5065px 0px;
}

.iti-flag.tt {
  height: 12px;
  background-position: -5087px 0px;
}

.iti-flag.tv {
  height: 10px;
  background-position: -5109px 0px;
}

.iti-flag.tw {
  height: 14px;
  background-position: -5131px 0px;
}

.iti-flag.tz {
  height: 14px;
  background-position: -5153px 0px;
}

.iti-flag.ua {
  height: 14px;
  background-position: -5175px 0px;
}

.iti-flag.ug {
  height: 14px;
  background-position: -5197px 0px;
}

.iti-flag.um {
  height: 11px;
  background-position: -5219px 0px;
}

.iti-flag.un {
  height: 14px;
  background-position: -5241px 0px;
}

.iti-flag.us {
  height: 11px;
  background-position: -5263px 0px;
}

.iti-flag.uy {
  height: 14px;
  background-position: -5285px 0px;
}

.iti-flag.uz {
  height: 10px;
  background-position: -5307px 0px;
}

.iti-flag.va {
  height: 15px;
  background-position: -5329px 0px;
}

.iti-flag.vc {
  height: 14px;
  background-position: -5346px 0px;
}

.iti-flag.ve {
  height: 14px;
  background-position: -5368px 0px;
}

.iti-flag.vg {
  height: 10px;
  background-position: -5390px 0px;
}

.iti-flag.vi {
  height: 14px;
  background-position: -5412px 0px;
}

.iti-flag.vn {
  height: 14px;
  background-position: -5434px 0px;
}

.iti-flag.vu {
  height: 12px;
  background-position: -5456px 0px;
}

.iti-flag.wf {
  height: 14px;
  background-position: -5478px 0px;
}

.iti-flag.ws {
  height: 10px;
  background-position: -5500px 0px;
}

.iti-flag.xk {
  height: 15px;
  background-position: -5522px 0px;
}

.iti-flag.ye {
  height: 14px;
  background-position: -5544px 0px;
}

.iti-flag.yt {
  height: 14px;
  background-position: -5566px 0px;
}

.iti-flag.za {
  height: 14px;
  background-position: -5588px 0px;
}

.iti-flag.zm {
  height: 14px;
  background-position: -5610px 0px;
}

.iti-flag.zw {
  height: 10px;
  background-position: -5632px 0px;
}

.iti-flag {
  height: 15px;
  -webkit-box-shadow: 0px 0px 1px 0px #888;
          box-shadow: 0px 0px 1px 0px #888;
  background-image: url(https://media.cdnws.com/_t/_/images/flags/intltelinput/flags.png);
  background-repeat: no-repeat;
  background-color: #DBDBDB;
  background-position: 20px 0;
}

.iti-flag.np {
  background-color: transparent;
}

#placesError {
  display: none;
  margin: 10px auto;
  width: 100%;
  background: #f16767;
  color: #fff;
  padding: 20px;
  text-transform: uppercase;
  font-weight: 600;
  text-align: center;
}

.close-autocomplete {
  display: block;
  width: 30px;
  height: 30px;
  cursor: pointer;
  border-radius: 50%;
  background: #000;
  z-index: 9;
  position: absolute;
  top: 10px;
  right: 10px;
  -webkit-transform: scale(0.9) translate3d(0, 0, 0);
          transform: scale(0.9) translate3d(0, 0, 0);
}

.close-autocomplete:before,
.close-autocomplete:after {
  content: '';
  width: 15px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  border-width: 1px;
  border-style: solid;
  border-color: #fff;
  height: 0;
  border-top: 0px;
  margin-left: -8.5px;
  -webkit-transform: rotate(45deg) translate3d(0, 0, 0);
          transform: rotate(45deg) translate3d(0, 0, 0);
}

.close-autocomplete:after {
  -webkit-transform: rotate(-45deg) translate3d(0, 0, 0);
          transform: rotate(-45deg) translate3d(0, 0, 0);
}

#address,
#address2,
#register__address,
#register__address2 {
  padding-right: 50px;
}

.rd-au .close-autocomplete {
  display: none !important;
}

#register__phone::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #bcbcbc !important;
  font-style: italic;
}

#register__phone::-moz-placeholder {
  /* Firefox 19+ */
  color: #bcbcbc !important;
  font-style: italic;
}

#register__phone:-ms-input-placeholder {
  /* IE 10+ */
  color: #bcbcbc !important;
  font-style: italic;
}

#register__phone:-moz-placeholder {
  /* Firefox 18- */
  color: #bcbcbc !important;
  font-style: italic;
}

#register__phone2::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #bcbcbc !important;
  font-style: italic;
}

#register__phone2::-moz-placeholder {
  /* Firefox 19+ */
  color: #bcbcbc !important;
  font-style: italic;
}

#register__phone2:-ms-input-placeholder {
  /* IE 10+ */
  color: #bcbcbc !important;
  font-style: italic;
}

#register__phone2:-moz-placeholder {
  /* Firefox 18- */
  color: #bcbcbc !important;
  font-style: italic;
}

#phone::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #bcbcbc !important;
  font-style: italic;
}

#phone::-moz-placeholder {
  /* Firefox 19+ */
  color: #bcbcbc !important;
  font-style: italic;
}

#phone:-ms-input-placeholder {
  /* IE 10+ */
  color: #bcbcbc !important;
  font-style: italic;
}

#phone:-moz-placeholder {
  /* Firefox 18- */
  color: #bcbcbc !important;
  font-style: italic;
}

#phone2::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #bcbcbc !important;
  font-style: italic;
}

#phone2::-moz-placeholder {
  /* Firefox 19+ */
  color: #bcbcbc !important;
  font-style: italic;
}

#phone2:-ms-input-placeholder {
  /* IE 10+ */
  color: #bcbcbc !important;
  font-style: italic;
}

#phone2:-moz-placeholder {
  /* Firefox 18- */
  color: #bcbcbc !important;
  font-style: italic;
}

/** Import wrapper **/

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// Variables //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// All - Mobile first //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

.search {
  position: absolute;
  top: 0;
  right: 48px;
  z-index: 11;
  width: 38.66667px;
  height: 58px;
}

.search--form {
  position: relative;
}

.search--label {
  display: block;
  top: 50%;
  width: 26px;
  height: 24px;
  background: transparent url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20version%3D%221%22%20width%3D%22268%22%20height%3D%22277.333%22%20viewBox%3D%220%200%20201.000000%20208.000000%22%3E%3Cpath%20fill%3D%22%23333333%22%20d%3D%22M103.2%201.1C85.5%204.2%2071.2%2011.8%2058%2025%2044.2%2038.8%2036.9%2053.1%2033.9%2072.1c-3.1%2019.9%203%2045%2014.6%2060.2%202%202.6%203.5%205.3%203.2%206-.3.7-11.4%2012.6-24.8%2026.6C13.5%20178.8%202%20191.2%201.3%20192.4c-4.2%207.4%203.3%2016.8%2012%2015.2%202.8-.5%207.2-4.6%2023.9-21.9%2011.2-11.6%2022.9-23.8%2025.9-27.1l5.4-5.8%206%203.6c11.7%206.9%2028.9%2011.6%2042.5%2011.6%2021.9%200%2045.7-10.3%2060.8-26.4%2010.3-11.1%2016.2-21.5%2020.4-36.4%203.2-11.1%203.2-31.4%200-42.7C190%2033.5%20167.6%2011%20139%203c-8.6-2.4-27.4-3.5-35.8-1.9zM131%2023.6c22.3%205.2%2041.2%2024.1%2046.4%2046.4%203.3%2013.8%201.5%2028.5-5.2%2042-7.6%2015.5-24.8%2028.9-41.8%2032.5-21.4%204.5-41.4-1.4-56.9-17C54%20108%2049.5%2081.3%2061.7%2056.1c7.2-15%2024.1-28.5%2040.8-32.5%208-1.9%2020.5-1.9%2028.5%200z%22/%3E%3C/svg%3E) center center no-repeat;
  background-size: auto 21px;
  cursor: pointer;
  position: relative;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  text-indent: -99999px;
}

.search--wrapper {
  position: fixed;
  right: 0;
  width: 100%;
  top: 0;
  height: 100%;
  background: #fff;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  z-index: 9999;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  visibility: hidden;
  opacity: 0;
  background: #f3f3f3;
}

.search--fieldset {
  padding: 0;
  background: #fff;
  margin: 0;
  border: none;
  position: relative;
  z-index: 2;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.search--input {
  background: #fff;
  height: 60px;
  line-height: 60px;
  padding: 0 40px;
  font-size: 0.75rem;
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 100%;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  border: 1px solid #DCE5E9;
  color: var(--text-on-body);
}

.search--btn {
  position: absolute;
  top: 10px;
  left: 6px;
  width: 35px;
  height: 35px;
  text-indent: -99999px;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20version%3D%221%22%20width%3D%22268%22%20height%3D%22277.333%22%20viewBox%3D%220%200%20201.000000%20208.000000%22%3E%3Cpath%20fill%3D%22%23333333%22%20d%3D%22M103.2%201.1C85.5%204.2%2071.2%2011.8%2058%2025%2044.2%2038.8%2036.9%2053.1%2033.9%2072.1c-3.1%2019.9%203%2045%2014.6%2060.2%202%202.6%203.5%205.3%203.2%206-.3.7-11.4%2012.6-24.8%2026.6C13.5%20178.8%202%20191.2%201.3%20192.4c-4.2%207.4%203.3%2016.8%2012%2015.2%202.8-.5%207.2-4.6%2023.9-21.9%2011.2-11.6%2022.9-23.8%2025.9-27.1l5.4-5.8%206%203.6c11.7%206.9%2028.9%2011.6%2042.5%2011.6%2021.9%200%2045.7-10.3%2060.8-26.4%2010.3-11.1%2016.2-21.5%2020.4-36.4%203.2-11.1%203.2-31.4%200-42.7C190%2033.5%20167.6%2011%20139%203c-8.6-2.4-27.4-3.5-35.8-1.9zM131%2023.6c22.3%205.2%2041.2%2024.1%2046.4%2046.4%203.3%2013.8%201.5%2028.5-5.2%2042-7.6%2015.5-24.8%2028.9-41.8%2032.5-21.4%204.5-41.4-1.4-56.9-17C54%20108%2049.5%2081.3%2061.7%2056.1c7.2-15%2024.1-28.5%2040.8-32.5%208-1.9%2020.5-1.9%2028.5%200z%22/%3E%3C/svg%3E);
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: center center;
  background-size: auto 18px;
}

.search--icon {
  display: none;
}

.search--reset {
  position: absolute;
  display: none;
  top: 17px;
  right: -20px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #DCE5E9;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  cursor: pointer;
}

.search--reset.active {
  right: 17px;
}

.search--reset .fa {
  color: #f3f3f3;
  font-size: 0.75rem;
  font-weight: 600;
  text-align: center;
  display: block;
  margin-top: 3px;
}

.search--result {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 95%;
  overflow-y: scroll;
  z-index: 1;
  padding: 58px 0 5% 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.search--result-title {
  display: block;
  position: relative;
  padding: 15px 20px;
  font-size: 0.75rem;
  text-transform: uppercase;
  background: #f3f3f3;
}

.search--result-ul {
  margin: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.search--result-li {
  list-style-type: none;
  display: block;
  border-bottom: 1px solid #DCE5E9;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.search--result-a {
  display: block;
  width: 100%;
  padding: 20px;
  font-size: 0.875rem;
  color: #333333;
}

.search--result-close {
  display: inline-block;
  position: absolute;
  right: 10px;
  top: 10px;
  width: 30px;
  height: 36px;
  color: #333333;
  text-transform: uppercase;
  border-radius: 2px;
  padding: 0;
  z-index: 2;
  text-align: center;
}

.search--result-icon.material-icons {
  font-size: 20px;
  width: 30px;
  line-height: 38px;
}

.search--result-icon--large.material-icons {
  display: none;
}

.search--close {
  padding-top: 58px;
}

.see-all-results {
  display: none;
}

#search-wrapper-close {
  display: none;
}

#search-wrapper-close-content {
  display: none;
}

#search-checkbox:checked ~ #wrapper-top #header {
  -webkit-transform: none !important;
  -ms-transform: none !important;
      transform: none !important;
}

#search-checkbox:checked ~ .header .search--wrapper {
  visibility: visible;
  opacity: 1;
}

#search-checkbox {
  display: none;
}

body.body--transform.body--transform-search {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// FROM DESKTOP //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/** Import wrapper **/

#register__show-shipping:checked + .form__fieldset .form__box {
  border-radius: 0;
  top: 3px;
  border-left: 2px solid var(--primary-color);
  border-bottom: 4px solid var(--primary-color);
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  -webkit-transform: rotate(-45deg) scaleY(0.5);
      -ms-transform: rotate(-45deg) scaleY(0.5);
          transform: rotate(-45deg) scaleY(0.5);
}

#register__show-shipping:checked ~ .register__shipping {
  display: block;
}

.register__fieldset {
  border: none;
  padding: 20px 0;
  margin: 0 auto 30px auto;
}

.register__shipping {
  display: none;
}

.register__legend {
  text-transform: uppercase;
  font-weight: 600;
  padding: 0;
  font-size: 1.25rem;
}

.register__civility {
  width: auto;
  float: left;
  margin-top: 10px;
}

.register__checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.register__cnil {
  margin-bottom: 30px;
}

.register__title {
  display: block;
  margin-bottom: 15px;
}

.register__end {
  display: inline-block;
  width: 100%;
}

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// TABLET ONLY //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// FROM TABLET //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// FROM DESKTOP //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// ONLY DESKTOP //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * -------------------------------------------// FROM XL //--------------------------------------------- //
 * ----------------------------------------------------------------------------------------------------- */

#register__facul .form__fieldset--zero {
  height: 0;
  min-height: 0;
  margin-bottom: 20px;
}

.register__col--grey .form__fieldset {
  margin-bottom: 0;
}

.register__end.form__field--focused .form__label {
  height: 50px !important;
}

/** Import wrapper **/

.morphbutton-content {
  background-color: white;
  position: fixed;
  z-index: 801;
  overflow: hidden;
  opacity: 0;
  -webkit-transition: all .5s ease-in-out;
  -o-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;
  pointer-events: none;
  -webkit-transform: translate(0%, 0%);
      -ms-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
  overflow-y: auto;
  border-radius: 4px;
  background: #27ae60;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

body.morphbutton-modal-active .morphbutton-content.active {
  top: 0     !important;
  left: 0     !important;
  bottom: 0;
  width: 100%  !important;
  max-height: 100%  !important;
  pointer-events: auto;
  visibility: visible;
}

.morphbutton-content.active {
  opacity: 1;
}

body::before {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  content: '';
  z-index: 800;
  opacity: 0;
  -webkit-transition: opacity .5s .2s;
  -o-transition: opacity .5s .2s;
  transition: opacity .5s .2s;
  pointer-events: none;
}

body.morphbutton-modal-active::before {
  opacity: 1;
  pointer-events: auto;
  z-index: 9999;
}

.morphbutton-close {
  top: 10px;
  right: 10px;
  color: #fff !important;
  background: none;
  border: none;
  position: absolute;
}

.morphbutton-close i {
  color: #fff;
}

.morphbutton-content > * {
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  -o-transition: opacity 0.5s;
  transition: opacity 0.5s;
}

.morphbutton-content.active > * {
  opacity: 1;
}

.morphbutton-cascade * {
  opacity: 0;
  -webkit-transform: translateY(50px);
      -ms-transform: translateY(50px);
          transform: translateY(50px);
  -webkit-transition: opacity 0.5s, -webkit-transform 0.4s;
  transition: opacity 0.5s, -webkit-transform 0.4s;
  -o-transition: opacity 0.5s, transform 0.4s;
  transition: opacity 0.5s, transform 0.4s;
  transition: opacity 0.5s, transform 0.4s, -webkit-transform 0.4s;
}

.morphbutton-content.active .morphbutton-cascade > * {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}

.morphbutton-cascade > *:first-child {
  -webkit-transition-delay: 0.4s;
       -o-transition-delay: 0.4s;
          transition-delay: 0.4s;
}

.morphbutton-cascade > *:nth-child(2) {
  -webkit-transition-delay: 0.45s;
       -o-transition-delay: 0.45s;
          transition-delay: 0.45s;
}

.morphbutton-cascade > *:nth-child(3) {
  -webkit-transition-delay: 0.5s;
       -o-transition-delay: 0.5s;
          transition-delay: 0.5s;
}

.morphbutton-cascade > *:nth-child(4) {
  -webkit-transition-delay: 0.55s;
       -o-transition-delay: 0.55s;
          transition-delay: 0.55s;
}

.morphbutton-cascade > *:nth-child(5) {
  -webkit-transition-delay: 0.6s;
       -o-transition-delay: 0.6s;
          transition-delay: 0.6s;
}

.morphbutton-cascade > *:nth-child(6) {
  -webkit-transition-delay: 0.65s;
       -o-transition-delay: 0.65s;
          transition-delay: 0.65s;
}

.morphbutton-cascade > *:nth-child(7) {
  -webkit-transition-delay: 0.7s;
       -o-transition-delay: 0.7s;
          transition-delay: 0.7s;
}

.morphbutton-cascade > *:nth-child(8) {
  -webkit-transition-delay: 0.75s;
       -o-transition-delay: 0.75s;
          transition-delay: 0.75s;
}

.morph {
  background: #27ae60;
  padding: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  width: 100%;
  max-width: 700px;
  border-radius: 4px;
}

.morph__title {
  font-size: 1rem;
  color: #fff;
  text-transform: uppercase;
  font-weight: 600;
  display: block;
  text-align: center;
  margin-bottom: 20px;
}

.morph .dots-container {
  padding: 0;
  position: relative;
  text-align: center;
  width: 100%;
}

.morph .dots {
  -webkit-animation: bounce 1.5s infinite linear;
          animation: bounce 1.5s infinite linear;
  background: #fff;
  border-radius: 50%;
  display: inline-block;
  height: 10px;
  text-align: center;
  width: 10px;
  margin-right: 5px;
}

.morph .dots:nth-child(1) {
  -webkit-animation-delay: .2s;
          animation-delay: .2s;
}

.morph .dots:nth-child(2) {
  -webkit-animation-delay: .4s;
          animation-delay: .4s;
}

.morph .dots:nth-child(3) {
  -webkit-animation-delay: .6s;
          animation-delay: .6s;
}

.morph .dots:nth-child(4) {
  -webkit-animation-delay: .8s;
          animation-delay: .8s;
}

.morph .dots:nth-child(5) {
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}

@-webkit-keyframes bounce {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }

  15% {
    -webkit-transform: translateY(-15px);
            transform: translateY(-15px);
  }

  30% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes bounce {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }

  15% {
    -webkit-transform: translateY(-15px);
            transform: translateY(-15px);
  }

  30% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

.morph-step1 {
  display: block;
  width: 100%;
  text-align: center;
}

.morph-step2 {
  display: none;
  width: 100%;
  text-align: center;
}

.morph-step3 {
  display: none;
}

#validation-delete-account {
  background: #f16767;
  overflow: hidden;
}

#validation-delete-account .morph {
  background: #f16767;
  overflow: hidden;
}

#validation-delete-account .morph > * {
  overflow: hidden;
}

#validation-delete-account.step2 .morph-step1 {
  display: none;
}

#validation-delete-account.step2 .morph-step2 {
  display: block;
}

#validation-delete-account.step3 .morph-step1 {
  display: none;
}

#validation-delete-account.step3 .morph-step2 {
  display: none;
}

#validation-delete-account.step3 .morph-step3 {
  display: block;
}

/** Import wrapper **/

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// Variables //--------------------------------------------- //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * --------------------------------------// All - Mobile first //--------------------------------------- //
 * ----------------------------------------------------------------------------------------------------- */

.index-acc {
  color: var(--text-on-body);
}

.index-acc__h3 {
  margin: 0 0 15px 0;
}

.index-acc__title {
  font-weight: 600;
  text-transform: uppercase;
  margin: 0 0 30px 0;
  line-height: 1;
}

.index-acc__title.h1 {
  font-size: 1.875rem;
}

.index-acc__subtitle {
  font-size: 0.875rem;
  text-transform: uppercase;
  line-height: 1;
  margin: 0 0 20px 0;
  color: #333333;
}

.index-acc__subtitle:not(.h3) {
  color: #333333;
}

.index-acc__info {
  list-style-type: none;
  padding: 0;
}

.index-acc__info__li {
  margin-bottom: 5px;
}

.index-acc__info__li strong {
  font-weight: 400;
}

.index-acc__address {
  width: 100%;
  margin: 0;
  font-style: normal;
}

.index-acc__address__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
}

.index-acc__wrapper {
  margin-top: 20px;
}

.index-acc__wrapper .index-acc__address {
  margin-bottom: 20px;
}

.index-acc__item {
  font-style: normal;
  width: 100%;
}

.index-acc__item:not(:last-child) {
  margin-bottom: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #DCE5E9;
}

.index-acc__item--bottom:not(:last-child) {
  margin-bottom: 0;
  padding-bottom: 0;
  border: none;
}

.index-acc__edit {
  display: inline-block;
  width: auto;
  margin-top: 15px;
  background: rgba(51, 51, 51, 0.6);
  padding: 0 15px;
  color: #fff;
  font-size: 0.875rem;
  text-transform: none;
  font-weight: 400;
  border-radius: 2px;
}

.index-acc__edit--alert {
  background: #f16767;
}

.index-acc__home {
  background: #fff;
  padding: 30px;
  border: 1px solid #DCE5E9;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  color: #333333;
}

.index-acc__left,
.index-acc__right {
  width: 50%;
}

.index-acc__left__text {
  font-style: normal;
  font-size: 0.875rem;
}

.index-acc__right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: end;
  -ms-flex-align: end;
  -moz-align-items: flex-end;
  align-items: flex-end;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
}

.index-acc .form__field--focused .form__span {
  color: var(--text-on-body);
}

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// TABLET ONLY //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// FROM TABLET //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// ONLY DESKTOP //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * -------------------------------------------// FROM XL //--------------------------------------------- //
 * ----------------------------------------------------------------------------------------------------- */

#forget-form .form__hide {
  right: 30px;
}

.valid-delete-account {
  background: #000;
  color: #fff;
  font-weight: 600;
  text-transform: uppercase;
  height: 35px;
  line-height: 35px;
  padding: 0 30px;
  border-radius: 3px;
  border: none;
}

.valid-delete-account:hover {
  background: #262626;
}

/** Import wrapper **/

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// Variables //--------------------------------------------- //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * --------------------------------------// All - Mobile first //--------------------------------------- //
 * ----------------------------------------------------------------------------------------------------- */

.order-list__thead {
  background: rgba(51, 51, 51, 0.6);
  color: #fff;
  padding: 5px;
  width: 100%;
}

.order-list__icon.material-icons {
  position: absolute;
  top: 50%;
  left: 10px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-size: 14px;
}

.order-list__act {
  display: inline-block;
  float: left;
  padding: 5px 10px 5px 30px;
  text-transform: uppercase;
  font-weight: 400;
  font-size: 0.75rem;
  margin: 5px;
  position: relative;
  color: #fff;
  -webkit-transition: background 0.15s ease;
  -o-transition: background 0.15s ease;
  transition: background 0.15s ease;
}

.order-list__act--invoice {
  background: #333333;
}

.order-list__act--invoice:hover {
  background: #0d0d0d;
}

.order-list__act--follow {
  background: var(--primary-color);
}

.order-list__act--follow:hover {
  background: var(--primary-color-hover);
}

.order-list__subtitle {
  display: none;
}

.order-list__subtitle--only-small {
  display: block;
  font-size: 0.875rem;
  text-align: center;
  font-weight: 400;
}

.order-list__tbdody {
  width: 100%;
}

.order-list__item {
  width: 100%;
  padding: 5px;
  border: solid #DCE5E9;
  border-width: 0 1px 1px 1px;
  font-size: 0.75rem;
}

.order-list__part {
  padding: 5px 0;
}

.order-list__part--actions {
  display: none;
}

.order-list__button {
  display: block;
  padding: 5px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 400;
  text-align: center;
  margin: 10px auto;
  background: var(--primary-color);
  color: #fff;
  width: 75%;
}

.order-list__name--num {
  font-size: 0.875rem;
}

.order-list strong:not(.order-list__name--num) {
  font-weight: 400;
}

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// TABLET ONLY //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// FROM TABLET //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// ONLY DESKTOP //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/** Import wrapper **/

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// Variables //--------------------------------------------- //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * --------------------------------------// All - Mobile first //--------------------------------------- //
 * ----------------------------------------------------------------------------------------------------- */

.order-detail__ul {
  padding-left: 0;
  margin-bottom: 30px;
  list-style-type: none;
  background: #f3f3f3;
  border: 1px solid #DCE5E9;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.order-detail__li {
  padding: 10px;
  margin: 0;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.order-detail__li p {
  display: inline-block;
}

.order-detail__li:not(:last-child) {
  border-bottom: 1px solid #DCE5E9;
}

.order-detail__li__button {
  clear: left;
  margin: 0;
}

.order-detail__li__title {
  display: block;
  width: 100%;
  clear: left;
  position: relative;
  padding-bottom: 2px;
  margin-bottom: 2px;
}

.order-detail__row {
  border: 1px solid #DCE5E9;
}

.order-detail__thead {
  background: #333333;
  color: #fff;
  padding: 10px;
  text-transform: uppercase;
  font-size: 0.875rem;
  font-weight: 600;
}

.order-detail__thead__item--desktop {
  display: none;
}

.order-detail__price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

.order-detail__price__left {
  width: 50%;
  text-align: left;
  text-transform: uppercase;
  font-size: 0.875rem;
}

.order-detail__price__right {
  width: 50%;
  text-align: right;
  font-size: 1rem;
}

.order-detail__tbody__item {
  width: 100%;
  padding: 10px 10px 0 10px;
  border-bottom: 1px solid #DCE5E9;
  position: relative;
}

.order-detail__tbody__item__img {
  position: absolute;
  top: 12px;
  left: 10px;
  z-index: 1;
}

.order-detail__tbody__item__qty {
  margin-bottom: 10px;
  font-size: 0.75rem;
  font-style: italic;
}

.order-detail__tbody__item__name {
  display: block;
  margin-bottom: 10px;
}

.order-detail__tbody__item__name__text {
  display: inline-block;
  min-height: 50px;
  margin-bottom: 10px;
  padding-left: 60px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  font-size: 0.75rem;
}

.order-detail__tbody__item__name__text__span {
  display: inline-block;
  width: 100%;
  font-size: 0.875rem;
}

.order-detail__tbody__item__name__var {
  font-style: italic;
  font-size: 0.75rem;
  margin-top: 5px;
}

.order-detail__tbody__item__name__var > span {
  display: block;
  width: 100%;
  margin-bottom: 5px;
}

.order-detail__tbody__item__price {
  margin: 0 -10px;
  background: #f3f3f3;
  font-size: 1rem;
  padding: 10px;
  text-align: right;
  font-weight: 600;
  border-top: 1px solid #DCE5E9;
}

.order-detail__tfoot__item {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

.order-detail__tfoot__item:not(:last-child) {
  border-bottom: 1px solid #DCE5E9;
}

.order-detail__tfoot__item--total {
  background: #333333;
  color: #fff;
}

.order-detail__tfoot__item--subtotal {
  background: #f3f3f3;
  color: #333333;
}

.order-detail__tfoot__item__title {
  color: inherit;
  font-size: 0.875rem;
  padding: 10px;
  text-align: left;
  text-transform: uppercase;
  font-weight: 600;
  width: 50%;
}

.order-detail__tfoot__item__price {
  font-size: 1rem;
  padding: 10px;
  text-align: right;
  font-weight: 600;
  color: inherit;
  width: 50%;
}

.var-value {
  margin-left: 3px;
}

.var-name {
  font-weight: 600;
}

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// TABLET ONLY //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// FROM TABLET //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// ONLY DESKTOP //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// FROM DESKTOP //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * -------------------------------------------// FROM XL //--------------------------------------------- //
 * ----------------------------------------------------------------------------------------------------- */

/** Import wrapper **/

.form--shop-comment .form__thanks {
  margin-top: 30px;
}

.form__subtitle {
  margin-bottom: 15px;
}

.form__rating {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -ms-flex-line-pack: end;
  align-content: flex-end;
  position: relative;
  width: 200px;
  padding: 0;
  -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
          transform: scaleX(-1);
  -webkit-filter: FlipH;
          filter: FlipH;
  margin: 0 0 0 -32px;
}

.form__rating__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  width: 35px;
  height: 35px;
  position: relative;
}

.form__rating__label.default .material-icons {
  color: #DCE5E9 !important;
}

.form__rating__label.default.hover .material-icons {
  color: var(--primary-color) !important;
}

.form__rating__icon.material-icons {
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  font-size: 30px;
  color: #DCE5E9;
  width: 100%;
  height: 40px;
}

.form__rating__input {
  display: none;
}

.form__rating__input:checked ~ .form__rating__label .form__rating__icon.material-icons {
  color: var(--primary-color);
}

.form__rating__hidden {
  display: none;
}

.form__wrapHidden {
  display: none;
}

/** Import wrapper **/

.blog {
  margin: 30px 0 0 0;
}

.blog__title {
  margin: 0 0 30px 0;
  text-align: center;
}

.blog__title--article {
  margin: 0 0 10px 0;
}

.blog__post {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 10px 10px 0 10px;
  margin: 0 0 30px 0;
}

.blog__post--article {
  padding: 0;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.blog__post__title {
  margin: 0 0 10px 0;
  text-align: left;
  min-width: 100%;
}

.blog__post__title a {
  color: #333333;
}

.blog__post__infos {
  display: block;
  width: 100%;
  font-size: 0.875rem;
  margin: 0 0 15px 0;
}

.blog__post__infos--article {
  margin: 0 0 15px 0;
  font-size: 0.875rem;
  text-align: center;
}

.blog__post__infos a {
  font-style: normal;
  font-weight: 600;
}

.blog__post__left {
  display: block;
  margin: 0;
}

.blog__post__link {
  display: block;
}

.blog__post__right {
  display: block;
  width: 100%;
  margin: 10px 0 10px 0;
}

.blog__post__img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}

.blog__post__footer {
  width: 100%;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

.blog__post__resume {
  display: block;
  width: 100%;
  font-size: 0.875rem;
  color: #333333;
}

.blog__post__more {
  display: block;
  color: #3498db;
  font-size: 0.875rem;
  margin: 10px 0 0 0;
}

.blog__post__tags--article {
  display: block;
  width: 100%;
  margin: 15px 0;
  font-size: 0.875rem;
}

.blog__block.bloc {
  margin: 25px 0 0 0;
}

.blog__desc {
  margin: 0;
}

.blog__desc__title {
  margin: 0 0 15px 0;
}

.blog__desc__subtitle {
  margin: 0 0 15px 0;
}

.blog__desc p {
  margin: 0 0 15px 0;
}

.blog__desc .bloc--img.float-right {
  margin-left: 20px;
}

.blog__desc .bloc--img.float-left {
  margin-right: 20px;
}

.blog__comment {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: 1px solid #DCE5E9;
  margin-top: 15px;
}

.blog__comment__title {
  font-size: 1.8rem;
  text-transform: uppercase;
  font-weight: 600;
  display: block;
  text-align: center;
  width: 100%;
}

.blog__comment__wrapper {
  width: 100%;
}

.blog__comment__infos {
  font-style: italic;
  font-size: 1.1rem;
  margin-bottom: 10px;
}

.blog__comment__infos > span {
  font-size: 0.75rem;
}

.blog__comment__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  display: none;
}

.blog__comment__item:nth-child(1),
.blog__comment__item:nth-child(2),
.blog__comment__item:nth-child(3) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
}

.blog__comment__item--admin .blog__comment__content {
  background: #e7f5e4;
  border: 1px dashed #328b1a;
}

.blog__comment__content {
  background: #f3f3f3;
  color: #333333;
  padding: 15px;
  width: 100%;
  border: 1px solid #DCE5E9;
  border-radius: 2px;
}

.blog__comment__link {
  color: #333333;
  display: block;
  width: 100%;
  margin-bottom: 3px;
  font-size: 0.875rem;
  font-style: normal;
}

.blog__comment__text {
  font-size: 0.8125rem;
}

.blog__comment__btn {
  display: block;
  background: #dadada;
  text-align: center;
  height: 40px;
  line-height: 40px;
  text-transform: uppercase;
  font-size: 0.75rem;
  font-weight: 600;
  cursor: pointer;
}

.blog__comment__checkbox:checked ~ .blog__comment__wrapper .blog__comment__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
}

.blog__comment__checkbox:checked ~ .blog__comment__btn {
  display: none;
}

.blog__comment__write {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  width: auto;
  background: #000;
  color: #fff;
  text-align: center;
  height: 40px;
  text-transform: uppercase;
  font-size: 0.75rem;
  font-weight: 600;
  margin: 0 auto 15px auto;
  padding: 0 20px;
  cursor: pointer;
}

.blog__comment__write .material-icons {
  height: 24px;
  width: 24px;
  margin-right: 5px;
}

.blog__addCom .form__field--btnArea {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse;
}

.register__cnil,
.blog__post,
.blog__post p,
.blog__post span,
.blog__post div,
.blog__post td,
.blog__post tr {
  color: var(--text-on-body);
}

.blog__post a {
  color: var(--primary-color);
}

.blog__post p span,
.blog__post span span {
  color: inherit;
}

/** Import footer **/

.prod-list__title {
  width: 100%;
  text-align: center;
  color: var(--text-on-body);
  font-family: var(--font-family-title);
  line-height: 1.4;
  font-weight: 600;
}

.prod-list__numberProduct {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  width: 50%;
  color: var(--text-on-body);
}

.prod-list__closeModal {
  cursor: pointer;
}

.prod-list__closeModal .material-icons {
  font-size: 1.25rem;
}

/** Import footer **/

#c1-prod-add-cart {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

#share-form.step-3 .share-step-1 {
  display: none;
}

#share-form.step-3 .unrow {
  display: none;
}

.page-prod-details #description-tab iframe {
  max-width: 100% !important;
}

.prod-details__form {
  width: 100%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
}

.prod-details__name {
  text-align: left;
  line-height: 1.2;
  font-weight: 600;
}

.prod-details__picture {
  width: 100%;
}

.prod-details__img {
  width: 100%;
}

.prod-details__brand {
  width: 100%;
}

.prod-details__brand__url {
  color: var(--text-on-body-light);
  width: auto;
}

.prod-details__read {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  width: 250px;
}

.prod-details__read__comment {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  position: relative;
  margin-left: 12px;
  font-size: 0.75rem;
  color: #939393;
  white-space: nowrap;
}

.prod-details__read__comment:before,
.prod-details__read__comment:after {
  content: '';
  display: block;
  position: absolute;
  width: 50%;
  max-width: 0;
  height: 1px;
  background: #DCE5E9;
  top: 100%;
}

.prod-details__read__comment:before {
  left: 50%;
}

.prod-details__read__comment:after {
  right: 50%;
}

.badge {
  width: 100%;
  display: block;
  clear: left;
  margin: 15px 0 0 0;
}

.badge__wrapper {
  display: inline-block;
  padding: 5px 15px;
  width: auto;
}

.badge__label {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 600;
  text-transform: uppercase;
}

.gallery {
  position: relative;
}

.gallery__picture {
  width: 100%;
}

.gallery__item {
  width: 100%;
  padding-top: 97%;
}

.gallery__item--thumb {
  cursor: pointer;
  position: relative;
  height: 0;
  margin-bottom: 0;
}

.gallery__item--thumb.slick-current {
  border-color: #333333 !important;
}

.gallery__item--thumb img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 83px;
  height: 83px;
}

.gallery__item--thumb:nth-child(8) {
  opacity: 0;
}

.gallery__picture {
  display: inline-block;
  width: 100%;
}

.gallery__img {
  height: auto;
  width: auto;
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.gallery__img.loader {
  opacity: 1;
}

.gallery__img.lazyload,
.gallery__img.lazyloading {
  opacity: 1;
}

.gallery__primary--slider {
  padding-left: 100px;
  width: 100%;
  position: relative;
}

.gallery__primary--slider .slick-prev {
  top: 0;
  background: #fff center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2210%22%20height%3D%226%22%20viewBox%3D%220%200%2010%206%22%3E%3Cpath%20data-name%3D%22Arrow%20copie%203%22%20d%3D%22M10%205.985l-5-4.61-5%204.61V4.617l5-4.61%205%204.61v1.368z%22%20fill%3D%22%232b2b2b%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E) !important;
}

.gallery__primary--slider .slick-next {
  top: auto;
  bottom: 0;
  background: #fff center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2210%22%20height%3D%226.032%22%20viewBox%3D%220%200%2010%206.032%22%3E%3Cpath%20data-name%3D%22Arrow%20copie%203%22%20d%3D%22M0%20.016L5%204.65l5-4.634v1.378L5%206.028%200%201.394V.02z%22%20fill%3D%22%232b2b2b%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E) !important;
}

.gallery__primary--slider .slick-next,
.gallery__primary--slider .slick-prev {
  height: 30px;
  position: absolute;
  left: 0;
  width: 83px;
  border: 1px solid #DCE5E9;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  text-indent: -999999px;
}

.gallery__primary--slider .slick-next:hover,
.gallery__primary--slider .slick-prev:hover {
  border-color: #333333;
}

.gallery__primary__wrapper {
  position: relative;
  padding-top: 100%;
  overflow: hidden;
}

.gallery__primary__wrapper.loaded {
  padding-top: 100%;
}

.gallery__primary__slider {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.gallery__primary__slider.loader {
  opacity: 1;
}

.gallery__primary__slider.slick-initialized {
  background: transparent;
}

.gallery__primary__slider.slick-slider {
  position: absolute;
}

.gallery__thumbnail {
  position: absolute !important;
  width: 83px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 0;
  height: 100%;
  min-height: 300px;
  z-index: 2;
  overflow: hidden;
  border-bottom: 1px solid #DCE5E9;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.gallery__thumbnail.slick-initialized {
  border-bottom: none;
}

.gallery__thumbnail.slick-initialized .slick-arrow {
  position: absolute;
  z-index: 1;
}

.gallery__thumbnail.slick-initialized .slick-list {
  z-index: 0;
  max-height: 100%;
}

.gallery__thumbnail.slick-initialized .gallery__item--thumb:nth-child(8) {
  opacity: 1;
}

.gallery__thumbnail.slick-vertical .slick-slide {
  border: none;
}

.gallery__thumbnail.slick-vertical .slick-slide > div {
  height: 83px;
}

.gallery__thumbnail.slick-vertical .slick-slide.slick-active.slick-current .gallery__item--thumb {
  position: relative;
}

.gallery__thumbnail .gallery__img {
  visibility: hidden;
}

.gallery__thumbnail .gallery__img.show {
  visibility: visible;
}

.gallery__summary {
  font-size: 0.875rem;
  line-height: 1.4;
  margin: 0 0 30px 0;
}

.gallery__summary__read {
  color: #41a3e1;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  margin-left: 5px;
}

.gallery__summary__read:hover {
  text-decoration: underline;
  color: #1d7cb8;
}

#main-img-slide-for-small-main img {
  display: block;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  margin: 0 auto;
}

.prod-infos {
  width: 100%;
  /*@include media('>=tablet') {
    max-width: 950px;
    margin: 0 auto;
    padding: 0 0 60px 0;
    margin-bottom: 60px;
    border-bottom: 1px solid $color-bd;
  }*/
}

.prod-infos__desc {
  /*@include mobile {*/
  height: 50px;
  position: relative;
  margin-top: 20px;
  padding: 0 20px;
  border: 1px solid #DCE5E9;
  overflow: hidden;
  -webkit-transition: height .6s ease .6s;
  -o-transition: height .6s ease .6s;
  transition: height .6s ease .6s;
  font-size: 1rem;
  /*}*/
  /*@include tablet {
			margin-top: 30px;
		}
		@include desktop {
			margin-top: 50px;
		}*/
}

.prod-infos__desc iframe {
  max-width: 100%;
  height: auto;
}

.prod-infos__desc table {
  width: 100% !important;
}

.prod-infos__desc > :not(.prod-infos__title) {
  /*@include mobile {*/
  -webkit-transition: visibility 0s .6s, opacity .6s, -webkit-transform .6s ease;
  transition: visibility 0s .6s, opacity .6s, -webkit-transform .6s ease;
  -o-transition: visibility 0s .6s, transform .6s ease, opacity .6s;
  transition: visibility 0s .6s, transform .6s ease, opacity .6s;
  transition: visibility 0s .6s, transform .6s ease, opacity .6s, -webkit-transform .6s ease;
  opacity: 0;
  -webkit-transform: translateY(20px);
      -ms-transform: translateY(20px);
          transform: translateY(20px);
  visibility: hidden;
  max-height: 0;
  display: block;
  margin: 0;
  /*}*/
}

.prod-infos__title {
  /*font-size: rem(32px);*/
  /*font-weight: 600;*/
  line-height: 1;
  /*margin-bottom: 40px;*/
  margin-top: 0;
  position: relative;
  /*font-family: var(--font-family-title);*/
  /*@include mobile {*/
  width: 100%;
  font-size: 1.25rem;
  font-weight: 400;
  padding: 14px 0;
  margin-bottom: 0;
  font-family: var(--font-family-text);
  cursor: pointer;
  /*}*/
}

.prod-infos__title .icon {
  position: absolute;
  right: 5px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  /*@include mobile {*/
  display: inline-block;
  /*}*/
  /*@include media('>=tablet') {
				display: none;
			}*/
}

.prod-infos__title .icon--arrow-cross {
  width: 10px;
  height: 10px;
}

.prod-infos__title .icon--arrow-cross:before,
.prod-infos__title .icon--arrow-cross:after {
  content: '';
  top: 50%;
  width: 80%;
  height: 1px;
  position: absolute;
  display: block;
  background-color: #333333;
  border-radius: 2px;
  -webkit-transition: all .4s ease;
  -o-transition: all .4s ease;
  transition: all .4s ease;
}

.prod-infos__title .icon--arrow-cross:before {
  left: 10%;
  -webkit-transform: translate3D(-30%, -50%, 0) rotate(45deg);
      -ms-transform: translate3D(-30%, -50%, 0) rotate(45deg);
          transform: translate3D(-30%, -50%, 0) rotate(45deg);
}

.prod-infos__title .icon--arrow-cross:after {
  right: 10%;
  -webkit-transform: translate3D(30%, -50%, 0) rotate(-45deg);
      -ms-transform: translate3D(30%, -50%, 0) rotate(-45deg);
          transform: translate3D(30%, -50%, 0) rotate(-45deg);
}

.prod-infos p,
.prod-infos ul li,
.prod-infos ol li {
  color: var(--text-on-body);
}

.prod-infos p:not(.prod-infos__title),
.prod-infos ul li:not(.prod-infos__title),
.prod-infos ol li:not(.prod-infos__title) {
  font-size: 1.125rem;
  line-height: 1.6 !important;
}

.prod-infos p *,
.prod-infos ul li *,
.prod-infos ol li * {
  font-size: 1.125rem;
}

.prod-infos p:empty,
.prod-infos ul li:empty,
.prod-infos ol li:empty {
  display: none;
}

.prod-infos p:not(:empty) {
  margin-bottom: 30px;
}

.prod-infos span[style*="font-size"] * {
  font-size: inherit !important;
}

.prod-infos ul,
.prod-infos ol {
  margin-bottom: 30px;
}

.prod-infos h2 {
  font-size: 1.625rem !important;
}

.prod-infos h3 {
  font-size: 1.25rem !important;
}

.prod-infos.open .prod-infos__desc {
  -webkit-transition: height .6s ease;
  -o-transition: height .6s ease;
  transition: height .6s ease;
  height: auto;
}

.prod-infos.open .prod-infos__desc > :not(.prod-infos__title) {
  /*@include mobile {*/
  -webkit-transition: visibility 0s, opacity .6s .1s, -webkit-transform .6s ease .1s;
  transition: visibility 0s, opacity .6s .1s, -webkit-transform .6s ease .1s;
  -o-transition: visibility 0s, transform .6s ease .1s, opacity .6s .1s;
  transition: visibility 0s, transform .6s ease .1s, opacity .6s .1s;
  transition: visibility 0s, transform .6s ease .1s, opacity .6s .1s, -webkit-transform .6s ease .1s;
  opacity: 1;
  -webkit-transform: translateY(0px);
      -ms-transform: translateY(0px);
          transform: translateY(0px);
  visibility: visible;
  max-height: 10000px;
  margin-bottom: 20px;
  /*}*/
}

.prod-infos.open .prod-infos__desc > :nth-child(2) {
  margin-top: 20px;
}

.prod-infos.open .prod-infos__title .icon--arrow-cross:before {
  width: 100%;
  -webkit-transform: translate3D(-10%, -50%, 0) rotate(45deg);
      -ms-transform: translate3D(-10%, -50%, 0) rotate(45deg);
          transform: translate3D(-10%, -50%, 0) rotate(45deg);
}

.prod-infos.open .prod-infos__title .icon--arrow-cross:after {
  width: 100%;
  -webkit-transform: translate3D(10%, -50%, 0) rotate(-45deg);
      -ms-transform: translate3D(10%, -50%, 0) rotate(-45deg);
          transform: translate3D(10%, -50%, 0) rotate(-45deg);
}

.prod-carac {
  width: 100%;
  /*@include media('>=tablet') {
    max-width: 950px;
    margin: 0 auto;
    padding: 0 0 60px 0;
    margin-bottom: 60px;
    border-bottom: 1px solid $color-bd;
  }*/
}

.prod-carac__desc {
  /*@include mobile {*/
  height: 50px;
  position: relative;
  padding: 0 20px;
  border: 1px solid #DCE5E9;
  border-top: none;
  overflow: hidden;
  -webkit-transition: height .6s ease .6s;
  -o-transition: height .6s ease .6s;
  transition: height .6s ease .6s;
  /*}*/
  /*@include tablet {
			margin-top: 30px;
		}
		@include desktop {
			margin-top: 50px;
		}*/
}

.prod-carac__desc > :not(.prod-carac__title) {
  /*@include mobile {*/
  -webkit-transition: visibility 0s .6s, opacity .6s, -webkit-transform .6s ease;
  transition: visibility 0s .6s, opacity .6s, -webkit-transform .6s ease;
  -o-transition: visibility 0s .6s, transform .6s ease, opacity .6s;
  transition: visibility 0s .6s, transform .6s ease, opacity .6s;
  transition: visibility 0s .6s, transform .6s ease, opacity .6s, -webkit-transform .6s ease;
  opacity: 0;
  -webkit-transform: translateY(20px);
      -ms-transform: translateY(20px);
          transform: translateY(20px);
  visibility: hidden;
  max-height: 0;
  display: block;
  margin: 0;
  /*}*/
}

.prod-carac__title {
  /*font-size: rem(32px);*/
  /*font-weight: 600;*/
  line-height: 1;
  /*margin-bottom: 40px;*/
  margin-top: 0;
  position: relative;
  /*font-family: var(--font-family-title);*/
  /*@include mobile {*/
  width: 100%;
  font-size: 1.25rem;
  font-weight: 400;
  padding: 14px 0;
  margin-bottom: 0;
  font-family: var(--font-family-text);
  cursor: pointer;
  /*}*/
}

.prod-carac__title .icon {
  position: absolute;
  right: 5px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  /*@include mobile {*/
  display: inline-block;
  /*}*/
  /*@include media('>=tablet') {
				display: none;
			}*/
}

.prod-carac__title .icon--arrow-cross {
  width: 10px;
  height: 10px;
}

.prod-carac__title .icon--arrow-cross:before,
.prod-carac__title .icon--arrow-cross:after {
  content: '';
  top: 50%;
  width: 80%;
  height: 1px;
  position: absolute;
  display: block;
  background-color: #333333;
  border-radius: 2px;
  -webkit-transition: all .4s ease;
  -o-transition: all .4s ease;
  transition: all .4s ease;
}

.prod-carac__title .icon--arrow-cross:before {
  left: 10%;
  -webkit-transform: translate3D(-30%, -50%, 0) rotate(45deg);
      -ms-transform: translate3D(-30%, -50%, 0) rotate(45deg);
          transform: translate3D(-30%, -50%, 0) rotate(45deg);
}

.prod-carac__title .icon--arrow-cross:after {
  right: 10%;
  -webkit-transform: translate3D(30%, -50%, 0) rotate(-45deg);
      -ms-transform: translate3D(30%, -50%, 0) rotate(-45deg);
          transform: translate3D(30%, -50%, 0) rotate(-45deg);
}

.prod-carac ul li {
  font-size: 1.125rem !important;
  line-height: 1.4;
  color: var(--text-on-body);
}

.prod-carac ul li * {
  font-size: 1.125rem !important;
}

.prod-carac ul li:empty {
  display: none;
}

.prod-carac.open .prod-carac__desc {
  -webkit-transition: height .6s ease;
  -o-transition: height .6s ease;
  transition: height .6s ease;
  height: auto;
}

.prod-carac.open .prod-carac__desc > :not(.prod-carac__title) {
  /*@include mobile {*/
  -webkit-transition: visibility 0s, opacity .6s .1s, -webkit-transform .6s ease .1s;
  transition: visibility 0s, opacity .6s .1s, -webkit-transform .6s ease .1s;
  -o-transition: visibility 0s, transform .6s ease .1s, opacity .6s .1s;
  transition: visibility 0s, transform .6s ease .1s, opacity .6s .1s;
  transition: visibility 0s, transform .6s ease .1s, opacity .6s .1s, -webkit-transform .6s ease .1s;
  opacity: 1;
  -webkit-transform: translateY(0px);
      -ms-transform: translateY(0px);
          transform: translateY(0px);
  visibility: visible;
  max-height: 10000px;
  margin-bottom: 20px;
  /*}*/
}

.prod-carac.open .prod-carac__desc > :nth-child(2) {
  margin-top: 20px;
}

.prod-carac.open .prod-carac__title .icon--arrow-cross:before {
  width: 100%;
  -webkit-transform: translate3D(-10%, -50%, 0) rotate(45deg);
      -ms-transform: translate3D(-10%, -50%, 0) rotate(45deg);
          transform: translate3D(-10%, -50%, 0) rotate(45deg);
}

.prod-carac.open .prod-carac__title .icon--arrow-cross:after {
  width: 100%;
  -webkit-transform: translate3D(10%, -50%, 0) rotate(-45deg);
      -ms-transform: translate3D(10%, -50%, 0) rotate(-45deg);
          transform: translate3D(10%, -50%, 0) rotate(-45deg);
}

#prod-form {
  margin: 0 auto;
}

.prod-rate {
  display: block;
  width: 100%;
  position: relative;
  max-width: 950px;
  margin: 0 auto;
  padding: 0;
}

.prod-rate--alwaysOpen .prod-rate__wrapper {
  height: unset !important;
}

.prod-rate--alwaysOpen .prod-rate__rating,
.prod-rate--alwaysOpen .prod-rate__empty,
.prod-rate--alwaysOpen .prod-rate__show {
  opacity: 1 !important;
  max-height: initial !important;
  visibility: visible !important;
  -webkit-transform: none !important;
      -ms-transform: none !important;
          transform: none !important;
}

.prod-rate--alwaysOpen .prod-rate__show {
  line-height: 40px;
  margin: 15px auto 20px;
  display: inline-block !important;
}

.prod-rate--alwaysOpen .prod-rate__empty {
  margin: 0 0 20px;
}

.prod-rate__title {
  font-size: 2rem;
  font-weight: 600;
  line-height: 1;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

.prod-rate__title h2 {
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  margin: 0;
}

.prod-rate__title picture {
  -ms-flex-item-align: end;
      align-self: flex-end;
  margin-left: auto;
}

.prod-rate__title .icon {
  position: absolute;
  right: 5px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
}

.prod-rate__title .icon--arrow-cross {
  width: 10px;
  height: 10px;
}

.prod-rate__title .icon--arrow-cross:before,
.prod-rate__title .icon--arrow-cross:after {
  content: '';
  top: 50%;
  width: 80%;
  height: 1px;
  position: absolute;
  display: block;
  background-color: #333333;
  border-radius: 2px;
  -webkit-transition: all .4s ease;
  -o-transition: all .4s ease;
  transition: all .4s ease;
}

.prod-rate__title .icon--arrow-cross:before {
  left: 10%;
  -webkit-transform: translate3D(-30%, -50%, 0) rotate(45deg);
      -ms-transform: translate3D(-30%, -50%, 0) rotate(45deg);
          transform: translate3D(-30%, -50%, 0) rotate(45deg);
}

.prod-rate__title .icon--arrow-cross:after {
  right: 10%;
  -webkit-transform: translate3D(30%, -50%, 0) rotate(-45deg);
      -ms-transform: translate3D(30%, -50%, 0) rotate(-45deg);
          transform: translate3D(30%, -50%, 0) rotate(-45deg);
}

.prod-rate__directUrl a {
  color: var(--text-on-body);
}

.prod-rate__stars {
  width: 100%;
  margin: 5px 0;
}

.prod-rate__stars .material-icons {
  font-size: 23px;
  width: 23px;
  color: #b9b9b9;
}

.prod-rate__stars .material-icons.prod-rate__stars--active {
  color: var(--primary-color);
}

.prod-rate__empty {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  width: 50%;
  margin-top: 20px;
}

.prod-rate__empty__text {
  line-height: 35px;
  margin-left: 10px;
  color: rgba(51, 51, 51, 0.6);
  font-weight: 500;
}

.prod-rate__empty .prod-rate__stars {
  width: 33%;
}

.prod-rate__show {
  color: var(--text-on-body);
  cursor: pointer;
}

.prod-rate__com {
  color: #333333;
  background: #f3f3f3;
  padding: 20px;
}

.prod-rate__com__time {
  margin-left: 5px;
}

.prod-rate__com__header--withoutStars {
  margin-bottom: 10px;
}

.prod-rate.open .prod-rate__wrapper {
  -webkit-transition: height .6s ease;
  -o-transition: height .6s ease;
  transition: height .6s ease;
  height: auto;
}

.prod-rate.open .prod-rate__wrapper > :nth-child(2) {
  margin-top: 20px;
}

.prod-rate.open .prod-rate__title .icon--arrow-cross:before {
  width: 100%;
  -webkit-transform: translate3D(-10%, -50%, 0) rotate(45deg);
      -ms-transform: translate3D(-10%, -50%, 0) rotate(45deg);
          transform: translate3D(-10%, -50%, 0) rotate(45deg);
}

.prod-rate.open .prod-rate__title .icon--arrow-cross:after {
  width: 100%;
  -webkit-transform: translate3D(10%, -50%, 0) rotate(-45deg);
      -ms-transform: translate3D(10%, -50%, 0) rotate(-45deg);
          transform: translate3D(10%, -50%, 0) rotate(-45deg);
}

.form--test {
  color: var(--text-on-body);
}

.form--test .form__field--long-answer .form__label {
  height: 100%;
}

.form--test .form__field--focused .form__span {
  color: var(--text-on-body);
}

/**
* State prod-details
**/

.state {
  width: auto;
  height: 30px;
  line-height: 30px;
  color: #fff;
  display: inline-block;
  border-radius: 2px;
  font-size: 0.875rem;
}

.state--sale {
  background: #e2c160;
}

.state--specialOffer {
  background: #9F3123;
}

.state--new {
  background: #333333;
}

.state__promo,
.state__date {
  padding: 5px 10px;
}

.state__promo {
  position: relative;
  font-weight: 600;
}

.state__promo:before {
  content: '';
  display: block;
  position: absolute;
  width: 1px;
  height: 100%;
  background: #fff;
  right: 0;
  top: 0;
}

.state__date__start,
.state__date__end {
  font-weight: 600;
}

#price-area {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
}

#price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  padding-right: 10px;
  width: 100%;
}

#price .price-old {
  font-size: 1.5rem;
  padding-top: 4px;
  display: block;
}

#price .price-cur {
  font-size: 1.875rem;
}

#price .price-old-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  -moz-align-items: flex-end;
  align-items: flex-end;
  -ms-flex-line-pack: end;
  align-content: flex-end;
}

.price-cur-container {
  font-size: 1rem;
  line-height: 1;
  color: var(--primary-color);
}

.price-old-container {
  font-size: 1rem;
  line-height: 1.25rem;
  margin-left: 0.9375rem;
  color: var(--text-on-body);
}

.price-cur-inv-container {
  font-size: 1.25rem;
  line-height: 1.25rem;
  margin: 8px 0 0 0;
  color: var(--text-on-body);
  width: 100%;
  display: inline-block;
}

.et {
  margin-left: 3px;
  text-transform: uppercase;
  font-size: 0.875rem;
}

#ecotax {
  display: block;
  width: 100%;
  margin: 8px 0 0 0;
  font-size: 0.75rem;
  color: rgba(51, 51, 51, 0.6);
}

#w1-quantity {
  display: block;
}

#w1-quantity input[type=number]::-webkit-outer-spin-button,
#w1-quantity input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

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

#w1-quantity #quantity {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: textfield !important;
  height: 50px;
  margin: 0;
  text-align: center;
  color: #333333;
  border: 1px solid #DCE5E9;
  border-radius: 2px;
  background: #fff;
}

#w1-quantity .qty-btn {
  position: relative;
  color: #333333;
  background: transparent;
}

#w1-quantity .qty-btn .material-icons {
  font-size: 0.75rem;
  line-height: normal;
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  color: #333333;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

#w1-quantity #qty-less-btn {
  position: absolute;
  bottom: 0;
  color: rgba(51, 51, 51, 0.6);
  border-left: 1px solid #DCE5E9;
  border-top: 1px solid #DCE5E9;
}

#w1-quantity #qty-less-btn:not(.actived) {
  cursor: not-allowed;
}

#w1-quantity #qty-less-btn.actived {
  cursor: pointer;
}

#w1-quantity #qty-less-btn:hover,
#w1-quantity #qty-less-btn:focus {
  background: transparent;
}

#w1-quantity #qty-less-btn.active {
  cursor: pointer;
  color: rgba(51, 51, 51, 0.6);
}

#w1-quantity #qty-less-btn.active:hover,
#w1-quantity #qty-less-btn.active:focus {
  color: #fff;
  background: #333333;
}

#w1-quantity #qty-more-btn {
  position: absolute;
  right: 0;
  top: 0;
  border-left: 0.0625rem solid #DCE5E9;
  cursor: pointer;
}

#qty-more-btn {
  top: 0;
}

#qty-less-btn {
  bottom: 0;
}

#alert-btn {
  display: none;
  cursor: pointer;
}

#alert-btn:hover,
#alert-btn:focus {
  background: var(--primary-color-hover) !important;
}

#prod-add-cart {
  display: inline-block;
  width: 100%;
  min-height: 2.5rem;
}

.buyable .button {
  margin-bottom: 0;
}

.buyable #add-cart-btn,
.buyable #add_to_ookoodoo,
.buyable #wishnbox-btn {
  margin-bottom: 0.625rem;
}

.buyable .stock-ok #add_to_ookoodoo,
.buyable .stock-ok #wishnbox-btn {
  margin-bottom: 0;
}

.buyable .stock-ko #alert-btn {
  display: block;
}

#prod-stock,
.prod-stock {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
}

#prod-stock .stock,
.prod-stock .stock {
  font-size: 0.75rem;
}

#prod-stock.stock-ok,
.prod-stock.stock-ok {
  color: var(--text-on-body);
}

#prod-stock.stock-ok .icon-stock-ok,
.prod-stock.stock-ok .icon-stock-ok {
  display: block;
  color: #27ae60;
}

#prod-stock.stock-ko,
.prod-stock.stock-ko {
  color: var(--text-on-body);
}

#prod-stock.stock-ko .icon-stock-ko,
.prod-stock.stock-ko .icon-stock-ko {
  display: block;
  color: #f16767;
}

#prod-stock .icon-stock-ok,
.prod-stock .icon-stock-ok {
  color: #27ae60;
}

#prod-stock .icon-stock-ko,
.prod-stock .icon-stock-ko {
  color: #f16767;
}

.icon__dot {
  margin-top: 6px;
  display: block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  margin-right: 5px;
  font-size: 0.75rem;
}

.stock-ok .icon__dot {
  background: #27ae60;
}

.stock-ok .icon__dot.icon-stock-ko {
  display: none;
}

.stock-ko {
  color: #f16767;
}

.stock-ko .icon-stock-ko {
  display: block;
  color: #f16767;
}

#prod-stock {
  width: auto;
  min-width: 75px;
}

#prod-stock .icon__dot {
  display: block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  margin-right: 5px;
}

#prod-stock.stock-ok .icon__dot {
  background: #27ae60;
}

#prod-stock.stock-ok .icon__dot.icon-stock-ko {
  display: none;
}

#prod-stock.stock-ko {
  color: #f16767;
}

#prod-stock.stock-ko .icon-stock-ko {
  display: block;
  color: #f16767;
}

#prod-stock.stock-ko .icon__dot {
  background: #f16767;
}

#prod-stock.stock-ko .icon__dot.icon-stock-ok {
  display: none;
}

#wishnbox-btn,
#add_to_ookoodoo {
  position: absolute;
  top: 0;
  left: 9.5625rem;
  display: inline-block;
  width: 3.5625rem;
  height: 2.5rem;
}

#wishnbox-btn:hover,
#wishnbox-btn:focus,
#add_to_ookoodoo:hover,
#add_to_ookoodoo:focus {
  background: #DCE5E9;
}

#container-global-bottom {
  position: relative;
  margin-top: 30px;
}

#add-cart-btn,
#hb-add-cart-btn,
#alert-btn,
#goto-contact-btn {
  font-weight: 600;
  float: left;
  width: 100%;
  min-height: 3.125rem;
  margin-bottom: 1.25rem;
  font-size: 1rem;
  text-transform: uppercase;
  color: #fff;
  background: var(--primary-color);
  border: none;
  white-space: normal;
  line-height: 1.4;
  height: auto;
  padding: 15px 10px;
  text-align: center;
}

#add-cart-btn:hover,
#add-cart-btn:focus,
#hb-add-cart-btn:hover,
#hb-add-cart-btn:focus,
#alert-btn:hover,
#alert-btn:focus,
#goto-contact-btn:hover,
#goto-contact-btn:focus {
  background: var(--primary-color-hover);
}

#add-cart-btn .material-icons,
#hb-add-cart-btn .material-icons,
#alert-btn .material-icons,
#goto-contact-btn .material-icons {
  display: none;
}

#wishnbox-button button,
#add_to_ookoodoo {
  font-size: 0.6875rem;
  line-height: 2.5rem;
  display: inline-block;
  width: 3.5625rem;
  height: 2.5rem;
  margin-top: 0;
  padding: 0;
  text-indent: -62499.9375rem;
  text-transform: uppercase;
  color: #fff;
  border: none;
  background: #DCE5E9;
}

#wishnbox-button button .c1-button,
#add_to_ookoodoo .c1-button {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding-left: 0;
}

#wishnbox-button button .c1-button .icon,
#add_to_ookoodoo .c1-button .icon {
  font-size: 0.75rem;
  left: 50%;
  margin-top: -0.46875rem;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

#wishnbox-button button:hover,
#wishnbox-button button:focus,
#add_to_ookoodoo:hover,
#add_to_ookoodoo:focus {
  color: #fff;
  border-color: #27ae60;
  background: #27ae60;
}

#prod-summary {
  margin: 1.25rem 0;
  color: var(--text-on-body);
  line-height: 1.4;
}

#prod-summary .prod-details__summary__scroll {
  cursor: pointer;
  color: var(--primary-color);
  display: inline-block;
  position: relative;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

#prod-summary .prod-details__summary__scroll:before {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  height: 1px;
  width: 100%;
  max-width: 100%;
  background-color: var(--primary-color);
}

#prod-summary .prod-details__summary__scroll:hover,
#prod-summary .prod-details__summary__scroll:focus {
  color: var(--primary-color-hover);
}

.add-ko #hover-banner {
  display: none !important;
}

.not-buyable .button {
  margin-bottom: 0;
}

.not-buyable .stock-ok #alert-btn {
  display: none;
}

.not-buyable .stock-ko #add-cart-btn {
  display: none;
}

.not-buyable .stock-ko #alert-btn {
  display: block;
}

#add-cart-btn.loading,
#hb-add-cart-btn.loading {
  text-indent: -999999px;
  background: var(--primary-color-hover) center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2032%2032%22%20width%3D%2264%22%20height%3D%2264%22%20fill%3D%22%23fff%22%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%222.03302%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%2845%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220.498263%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.125s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%2890%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.25s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28135%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.375s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28180%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.5s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28225%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220.621804%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.625s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28270%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%221.92746%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.75s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28315%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%222.85494%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.875s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28180%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.5s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3C/svg%3E);
  background-size: auto 40%;
}

.ookoodoo-on .not-buyable .stock-ok #add_to_ookoodoo,
.ookoodoo-on .not-buyable .stock-ok #wishnbox-btn,
.wishnbox-on .not-buyable .stock-ok #add_to_ookoodoo,
.wishnbox-on .not-buyable .stock-ok #wishnbox-btn {
  margin-top: 0rem;
  margin-bottom: 1.25rem;
}

.ookoodoo-on .not-buyable .stock-ko #add_to_ookoodoo,
.ookoodoo-on .not-buyable .stock-ko #wishnbox-btn,
.wishnbox-on .not-buyable .stock-ko #add_to_ookoodoo,
.wishnbox-on .not-buyable .stock-ko #wishnbox-btn {
  margin-bottom: 1.25rem;
}

.not-buyable .stock-ko #alert-btn {
  text-align: center;
}

.prod__btn__price__hover {
  display: none !important;
  font-size: 0.875rem;
}

.prod__btn__price__hover__qty {
  font-size: 0.75rem;
}

.prod__btn__price__hover.show {
  display: block;
}

.prod__btn__price__hover.hide {
  display: none;
}

.range {
  display: block !important;
  color: var(--text-on-body);
}

.range__title {
  font-size: 1rem;
  font-weight: 600;
  margin-bottom: 10px;
}

.range__subtitle {
  width: 160px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  padding: 10px;
}

.range__global {
  width: 100%;
}

.range__top,
.range__bottom,
.range__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  width: 100%;
}

.range__top {
  border: 1px solid #DCE5E9;
}

.range__bottom {
  border: solid #DCE5E9;
  border-width: 0 1px 1px 1px;
}

.range__item {
  width: 100%;
  padding: 10px;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.share-friend {
  max-width: 950px;
  width: 100%;
  margin: 0 auto;
  visibility: hidden;
  opacity: 0;
  max-height: 0;
  -webkit-transition: 0s visibility, .6s max-height .1s, opacity .6s .1s;
  -o-transition: 0s visibility, .6s max-height .1s, opacity .6s .1s;
  transition: 0s visibility, .6s max-height .1s, opacity .6s .1s;
  color: var(--text-on-body);
}

.share-friend > * {
  max-height: 0;
  -webkit-transition: 0s;
  -o-transition: 0s;
  transition: 0s;
}

.share-friend.show {
  max-height: 10000px;
  opacity: 1;
  visibility: visible;
}

.share-friend.show > * {
  max-height: initial;
}

.share-friend__title {
  font-size: 2rem;
  font-weight: 600;
  line-height: 1;
  margin-bottom: 40px;
  margin-top: 0;
  position: relative;
  font-family: var(--font-family-title);
}

.share-friend__nowrap {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
}

.share-friend .form__field--cancel {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
}

.share-friend .form__field--cancel .form__button {
  background: transparent;
  color: var(--text-on-body);
  border: 1px solid var(--text-on-body);
}

.share-friend .form__thanks {
  width: 100%;
  margin-bottom: 40px;
}

.share-friend .form__text--area {
  min-height: 170px;
}

.share-friend .form__error--global {
  width: 100%;
}

#c1-main-img-slider-for-small .slick-dots li {
  margin: 0;
}

#c1-main-img-slider-for-small .slick-dots li button:before {
  background-color: var(--text-on-body);
}

#c1-main-img-slider-for-small .slick-dots li button.active:before {
  background-color: var(--primary-color);
}

#c1-main-img-slider-for-small:not(.slick-initialized) .main-img-slide:not(:first-child) {
  visibility: hidden;
  overflow: hidden;
  max-height: 0;
}

.nosto_element {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}

.nosto_element .nosto-product-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.rgpd {
  width: 20px;
  height: 20px;
  background: #000;
  color: #fff;
  display: inline-block;
  position: relative;
  margin-left: 10px;
  border-radius: 50%;
  -webkit-transition: border .6s;
  -o-transition: border .6s;
  transition: border .6s;
}

.rgpd:hover {
  border-radius: 4px;
  overflow: visible;
}

.rgpd__icon {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 20px;
  height: 20px;
  font-size: 14px;
  line-height: 18px;
  text-align: center;
  border-radius: 50%;
  -webkit-transition: .6s;
  -o-transition: .6s;
  transition: .6s;
  opacity: 1;
}

.rgpd__content {
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  border-radius: 4px;
  background: #000;
  width: 300px;
  height: 300px;
  max-width: 0;
  max-height: 0;
  -webkit-transition: max-width .6s, max-height .6s, border .6s;
  -o-transition: max-width .6s, max-height .6s, border .6s;
  transition: max-width .6s, max-height .6s, border .6s;
  font-size: 0.875rem;
  line-height: 1.4;
  overflow: hidden;
}

.rgpd__content__fixed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  width: 300px;
  height: 300px;
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 20px;
  -webkit-transform: translate(20px, 20px);
      -ms-transform: translate(20px, 20px);
          transform: translate(20px, 20px);
  -webkit-transition: .4s .2s;
  -o-transition: .4s .2s;
  transition: .4s .2s;
}

.rgpd__content ul li {
  margin-bottom: 10px;
}

.rgpd:hover {
  -webkit-transition: .6s;
  -o-transition: .6s;
  transition: .6s;
}

.rgpd:hover .rgpd__content {
  border-radius: 4px;
  max-width: 300px;
  max-height: 300px;
}

.rgpd:hover .rgpd__content__fixed {
  -webkit-transform: translate(0px, 0px);
      -ms-transform: translate(0px, 0px);
          transform: translate(0px, 0px);
}

.rgpd:hover .rgpd__icon {
  opacity: 0;
}

.prod-rate__relative {
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  margin-bottom: 20px;
}

.imgVariation {
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}

.zoom-variation {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: #fff;
  border-radius: 4px;
  padding: 0;
  width: auto;
  max-height: 90%;
  max-width: 900px;
  height: auto;
  z-index: 99999;
}

.zoom-variation img {
  display: block;
  width: 100%;
}

.zoom-variation .close {
  position: absolute;
  display: block;
  cursor: pointer;
  right: 10px;
  top: 10px;
  display: -webkit-box;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  background: #000;
  color: #fff;
}

.zoom-variation__background {
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.45);
  z-index: 9999;
  cursor: pointer;
  width: 100%;
  height: 100%;
}

#prod-gallery.zoom-in .gallery__img {
  opacity: 0;
}

.body #hover-add-cart-btn {
  background: var(--background-body);
}

.body .prod-floating__name {
  color: var(--text-on-body);
}

.prod-rate__title h2 {
  font-family: var(--font-family-text);
}

.img-avis-verifie {
  max-width: 180px;
  margin-left: 20px;
}

.main-img-slide {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.main-img-slide:before {
  content: '';
  display: block;
  width: 100%;
  padding-top: 100%;
}

.main-img-slide img {
  height: auto;
  width: auto;
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.main-img-slide img.loader {
  opacity: 1;
}

.main-img-slide img.lazyload,
.main-img-slide img.lazyloading {
  opacity: 1;
}

#main-gallery-for-small {
  position: relative;
}

.zoomMobileImg {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999999;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  padding: 70px 10px;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  overflow: hidden;
}

.zoomMobileImg__padding {
  position: relative;
  overflow: hidden;
  max-width: 100%;
  max-height: 100%;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  width: 100%;
  height: calc(100% - 140px);
  height: calc(100vh - 140px);
}

.zoomMobileImg__padding .pinch-zoom-container {
  width: 100%;
  height: calc(100% - 140px);
  height: calc(100vh - 140px);
}

.zoomMobileImg__wrapper {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  min-height: 1px;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  text-align: center;
}

.zoomMobileImg__close {
  padding: 0 20px;
  border: 1px solid #333333;
  border-radius: 4px;
  line-height: 35px;
  height: 35px;
  font-size: 0.875rem;
  position: absolute;
  top: 10px;
  left: 10px;
  cursor: pointer;
}

.zoomMobileImg__item {
  display: inline-block;
  text-align: center;
}

.zoomMobileImg__img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  display: inline-block !important;
}

.zoomMobileImg__slider {
  width: 100%;
  max-width: 100%;
  height: calc(100vh - 140px);
}

.zoomMobileImg__slider .zoomMobileImg__item {
  width: 100%;
  min-height: calc(100vh - 140px);
  display: flex !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.zoomMobileImg__slider img {
  max-width: 100%;
  max-height: calc(100vh - 140px);
  width: auto;
  height: auto;
}

.zoomMobileImg__thumb {
  position: absolute !important;
  bottom: 10px;
  left: 10px;
  width: calc(100% - 20px);
  height: 50px;
}

.zoomMobileImg__thumb--notr .slick-track {
  -webkit-transform: none !important;
      -ms-transform: none !important;
          transform: none !important;
}

.zoomMobileImg__thumb .slick-current img {
  border: 1px solid #333333;
}

.zoomMobileImg__thumb img {
  height: 50px;
  width: auto;
  border: 1px solid #DCE5E9;
}

.zoomMobileImg .pinch-zoom-container {
  width: 100%;
  height: 100%;
}

.trigger-for-img-var-mob {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  width: 100%;
  height: 100%;
  background-color: #fff;
  overflow: hidden;
}

.trigger-for-img-var-mob.disable {
  background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22xMidYMid%22%20class%3D%22lds-ellipsis%22%3E%3Ccircle%20cx%3D%2284%22%20cy%3D%2250%22%20r%3D%220%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%2210%3B0%3B0%3B0%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2284%3B84%3B84%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2284%22%20cy%3D%2250%22%20r%3D%224.89806%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B10%3B10%3B10%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-1s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B50%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-1s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2267.3466%22%20cy%3D%2250%22%20r%3D%2210%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B10%3B10%3B10%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-0.5s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B50%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-0.5s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2233.3466%22%20cy%3D%2250%22%20r%3D%2210%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B10%3B10%3B10%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B50%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2250%22%20r%3D%225.10194%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B0%3B10%3B10%3B10%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B16%3B50%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3C/circle%3E%3C/svg%3E);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 80px auto;
}

.trigger-for-img-var-mob.disable img {
  opacity: 0;
}

.trigger-for-img-var-mob.disable-without-loading img {
  opacity: 0;
}

.trigger-for-img-var-mob img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  opacity: 1;
  -webkit-transition: opacity .3s ease;
  -o-transition: opacity .3s ease;
  transition: opacity .3s ease;
}

.trigger-for-img-var-mob .remove {
  position: absolute;
  top: 30px;
  right: 20px;
  width: 20px;
  height: 20px;
  background: #333333;
  cursor: pointer;
  border-radius: 30px;
}

.trigger-for-img-var-mob .remove:before,
.trigger-for-img-var-mob .remove:after {
  content: '';
  top: 50%;
  width: 80%;
  height: 2px;
  position: absolute;
  display: block;
  background-color: #fff;
  border-radius: 2px;
  -webkit-transition: all .4s ease;
  -o-transition: all .4s ease;
  transition: all .4s ease;
}

.trigger-for-img-var-mob .remove:before {
  left: 10%;
  -webkit-transform: translate3D(0, -50%, 0) rotate(45deg);
      -ms-transform: translate3D(0, -50%, 0) rotate(45deg);
          transform: translate3D(0, -50%, 0) rotate(45deg);
}

.trigger-for-img-var-mob .remove:after {
  right: 10%;
  -webkit-transform: translate3D(0, -50%, 0) rotate(-45deg);
      -ms-transform: translate3D(0, -50%, 0) rotate(-45deg);
          transform: translate3D(0, -50%, 0) rotate(-45deg);
}

.trigger-old-picture {
  position: absolute;
  width: 80px;
  height: 80px;
  top: 0;
  left: 0;
  cursor: pointer;
}

.trigger-old-picture img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  opacity: 1;
  -webkit-transition: opacity .3s ease;
  -o-transition: opacity .3s ease;
  transition: opacity .3s ease;
}

.prod-details__gallery .trigger-for-img-var-mob .remove {
  display: none;
}

#main-img-slider-for-small {
  position: relative;
}

.price-old:empty + .et {
  display: none;
}

/**
 *
 * VARIABLES
 * Colors and background..........Variables for colors title / text and background prod rating
 * Size Wrapper...................Variables for max-width and width prod rating
 *
 * PROD RATING
 * Wrapper........................All the wrapper and title on the prod rating
 *
 */

/*------------------------------------*\
  #Variables
\*------------------------------------*/

.wz-rating {
  position: relative;
  width: 100%;
  background-color: #fff;
  color: #333333;
  height: auto;
  max-height: 50em;
  overflow: hidden;
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
}

.wz-rating.close:not(.open) {
  max-height: 0;
  padding: 0;
  margin: 0;
}

.wz-rating.open {
  max-height: 300em;
  border: 1px solid #6D7181;
}

.wz-rating--shop-comment .wz-rating__wrapper__right__form {
  border: 1px solid #DCE5E9;
  padding: 30px;
}

.wz-rating--shop-comment .wz-rating__wrapper__right__form__button input {
  text-transform: none;
  font-size: 0.875rem;
}

.wz-rating__wrapper {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.wz-rating__wrapper__left,
.wz-rating__wrapper__right {
  width: 100%;
}

.wz-rating__wrapper__left {
  width: 100%;
  margin: 0 0 30px;
  padding: 0 40px 0 0;
}

.wz-rating__wrapper__left p {
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 700;
  margin: 0;
}

.wz-rating__wrapper__right__form {
  width: 100%;
}

.wz-rating__wrapper__right__form__loginRequired {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: -15px 0 1.875rem;
}

.wz-rating__wrapper__right__form__loginRequired p {
  font-size: 0.875rem;
  line-height: 1.625rem;
  font-weight: 400;
  color: #333333;
  width: 100%;
  text-align: left;
  margin: 0;
}

.wz-rating__wrapper__right__form__buttonToLogin {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.wz-rating__wrapper__right__form__buttonToLogin button {
  width: auto;
  display: inline-block;
  padding: 10px 20px;
  background-color: #333333;
  color: #fff;
  border-radius: 3px;
  font-size: 0.875rem;
  line-height: 1.1875rem;
  font-weight: 600;
  text-transform: uppercase;
  border: none;
  text-shadow: none;
  cursor: pointer !important;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wz-rating__wrapper__right__form__buttonToLogin button:hover,
.wz-rating__wrapper__right__form__buttonToLogin button:focus {
  background-color: #595959;
}

.wz-rating__wrapper__right__form__fieldset {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: "flex-start";
  align-items: "flex-start";
  margin: 0 !important;
}

.wz-rating__wrapper__right__form__fieldset > label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  font-weight: 600;
  font-size: 0.875rem;
  line-height: 1.1875rem;
}

.wz-rating__wrapper__right__form__fieldset > label > strong {
  font-weight: 600;
  cursor: pointer;
}

.wz-rating__wrapper__right__form__fieldset > label[for="rate-start"] {
  line-height: 1.875rem;
}

.wz-rating__wrapper__right__form__fieldset > label[for="add-email"] span {
  line-height: 1.4;
  margin: -10px 0 0 0;
  font-size: 0.75rem;
}

.wz-rating__wrapper__right__form__fieldset > label[for="add-picture"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.wz-rating__wrapper__right__form__fieldset > label[for="add-picture"] span {
  display: inline-block;
  width: auto;
  margin: 0 0 0 3px;
}

.wz-rating__wrapper__right__form__fieldset > label[for="add-picture"] span:before {
  content: '(';
  display: inline-block;
}

.wz-rating__wrapper__right__form__fieldset > label[for="add-picture"] span:after {
  content: ')';
  display: inline-block;
}

.wz-rating__wrapper__right__form__fieldset > label span {
  color: #6D7181;
  font-weight: 400;
  width: 100%;
  font-style: italic;
}

.wz-rating__wrapper__right__form__fieldset__field,
.wz-rating__wrapper__right__form__fieldset__stars {
  width: 100%;
  margin: 0 0 20px;
}

.wz-rating__wrapper__right__form__fieldset__field input[type="text"],
.wz-rating__wrapper__right__form__fieldset__field input[type="email"],
.wz-rating__wrapper__right__form__fieldset__field input[type="password"],
.wz-rating__wrapper__right__form__fieldset__stars input[type="text"],
.wz-rating__wrapper__right__form__fieldset__stars input[type="email"],
.wz-rating__wrapper__right__form__fieldset__stars input[type="password"] {
  width: 100%;
  display: block;
  height: 40px;
  line-height: 40px;
  padding: 0 20px;
  font-size: 0.875rem;
  color: #62696F;
  border: 1px solid #DCE5E9;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wz-rating__wrapper__right__form__fieldset__field input[type="text"]:focus,
.wz-rating__wrapper__right__form__fieldset__field input[type="email"]:focus,
.wz-rating__wrapper__right__form__fieldset__field input[type="password"]:focus,
.wz-rating__wrapper__right__form__fieldset__stars input[type="text"]:focus,
.wz-rating__wrapper__right__form__fieldset__stars input[type="email"]:focus,
.wz-rating__wrapper__right__form__fieldset__stars input[type="password"]:focus {
  background-color: #f2f2f2;
}

.wz-rating__wrapper__right__form__fieldset__field textarea,
.wz-rating__wrapper__right__form__fieldset__stars textarea {
  width: 100%;
  display: block;
  height: 100px;
  resize: none !important;
  color: #62696F;
  border: 1px solid #DCE5E9;
  padding: 12px 20px;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wz-rating__wrapper__right__form__fieldset__field textarea:focus,
.wz-rating__wrapper__right__form__fieldset__stars textarea:focus {
  background-color: #f2f2f2;
}

.wz-rating__wrapper__right__form__fieldset__field--img {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.wz-rating__wrapper__right__form__fieldset__field--img.static {
  position: static;
}

.wz-rating__wrapper__right__form__fieldset__field--img #dropzone {
  opacity: 0;
  max-height: 0;
  overflow: hidden;
}

.wz-rating__wrapper__right__form__fieldset__field--img .dropzone-previews {
  position: relative;
  z-index: 2;
}

.wz-rating__wrapper__right__form__fieldset__field--img .dropzone-previews.dragover {
  position: static;
}

.wz-rating__wrapper__right__form__fieldset__field--img .dropzone-previews.dragover:before {
  content: 'Veuillez déposer vos images ici';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 11;
  background-color: rgba(255, 255, 255, 0.45);
  font-size: 1.75rem;
  font-weight: 600;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.wz-rating__wrapper__right__form__fieldset__field--img .dropzone-previews.dragover #file {
  pointer-events: unset;
  z-index: 12;
}

.wz-rating__wrapper__right__form__fieldset__field--img input:not(#file) {
  display: none;
}

.wz-rating__wrapper__right__form__fieldset__field--img #file {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 3;
  opacity: 0;
  pointer-events: none;
  top: 0;
  left: 0;
}

.wz-rating__wrapper__right__form__fieldset__field--img .error-files {
  display: inline-block;
  padding: 5px 10px;
  border-radius: 3px;
  background-color: #f16767;
  color: #fff;
  font-size: 0.875rem;
  line-height: 1.4;
  margin: 10px 0 0 0;
}

.wz-rating__wrapper__right__form__fieldset__field--img .deleteAllFiles {
  display: inline-block;
  margin: 0;
  color: #f16767;
  font-size: 0.75rem;
  line-height: 1;
  cursor: pointer;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  position: relative;
}

.wz-rating__wrapper__right__form__fieldset__field--img .deleteAllFiles:before {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #f16767;
  max-width: 0;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wz-rating__wrapper__right__form__fieldset__field--img .deleteAllFiles:hover:before,
.wz-rating__wrapper__right__form__fieldset__field--img .deleteAllFiles:focus:before {
  max-width: 100%;
}

.wz-rating__wrapper__right__form__fieldset__field--img label {
  width: 100%;
  height: 120px;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

.wz-rating__wrapper__right__form__fieldset__field--img label > div {
  width: 120px;
  height: 96px;
  position: relative;
  background-size: cover;
  background-position: center center;
  cursor: pointer;
}

.wz-rating__wrapper__right__form__fieldset__field--img label > div.active > div > *:not(.delete) {
  opacity: 0;
}

.wz-rating__wrapper__right__form__fieldset__field--img label > div > div:first-child {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  border: 1px solid #DFE6E9;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wz-rating__wrapper__right__form__fieldset__field--img label > div > div:first-child p {
  width: 100%;
  font-size: 0.75rem;
  line-height: 1rem;
  margin: 10px 0 0;
  text-align: center;
  font-weight: 400;
  color: #6D7181;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.wz-rating__wrapper__right__form__fieldset__field--img label > div > div:first-child i {
  font-size: 1.875rem;
  color: #CED4DA;
  text-align: center;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.wz-rating__wrapper__right__form__fieldset__field--img label > div > div:first-child:hover,
.wz-rating__wrapper__right__form__fieldset__field--img label > div > div:first-child:focus {
  border-color: #333333;
}

.wz-rating__wrapper__right__form__fieldset__field--img label > div > div:first-child:hover i,
.wz-rating__wrapper__right__form__fieldset__field--img label > div > div:first-child:focus i {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  color: #333333;
}

.wz-rating__wrapper__right__form__fieldset__stars {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: reverse;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wz-rating__wrapper__right__form__fieldset__stars i {
  cursor: pointer !important;
}

.wz-rating__wrapper__right__form__fieldset__stars input {
  display: none;
}

.wz-rating__wrapper__right__form__fieldset__stars input:checked ~ label i:last-child {
  opacity: 1;
}

.wz-rating__wrapper__right__form__fieldset__stars__item {
  position: relative;
  width: 20px;
  height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  cursor: pointer;
}

.wz-rating__wrapper__right__form__fieldset__stars__item:not(:nth-child(2)) {
  margin: 0 11px 0 0;
}

.wz-rating__wrapper__right__form__fieldset__stars__item i {
  font-size: 20px;
  line-height: 1;
  color: #b1b8be;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wz-rating__wrapper__right__form__fieldset__stars__item i:last-child {
  color: #F48E31;
  opacity: 0;
}

.wz-rating__wrapper__right__form__fieldset__stars__item > span {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  top: 100%;
  margin-top: 3px;
}

.wz-rating__wrapper__right__form__fieldset__stars__item:hover i:last-child,
.wz-rating__wrapper__right__form__fieldset__stars__item:focus i:last-child {
  opacity: 1;
  -webkit-transform: scale(1.05) translate(-50%, -50%);
      -ms-transform: scale(1.05) translate(-50%, -50%);
          transform: scale(1.05) translate(-50%, -50%);
  z-index: 2;
}

.wz-rating__wrapper__right__form__fieldset__stars__item:hover ~ .wz-rating__wrapper__right__form__fieldset__stars__item i:last-child,
.wz-rating__wrapper__right__form__fieldset__stars__item:focus ~ .wz-rating__wrapper__right__form__fieldset__stars__item i:last-child {
  opacity: 1;
  -webkit-transform: scale(1.05) translate(-50%, -50%);
      -ms-transform: scale(1.05) translate(-50%, -50%);
          transform: scale(1.05) translate(-50%, -50%);
  z-index: 2;
}

.wz-rating__wrapper__right__form__fieldset p.form__error {
  width: auto;
  position: absolute;
  top: 38px;
  right: 0;
  margin-bottom: 2px;
  background: none;
  padding: 0;
  color: #f16767;
}

.wz-rating__wrapper__right__form__fieldset .wz-rating__wrapper__right__form__fieldset__field--textarea + p.form__error {
  top: 97px;
}

.wz-rating__wrapper__right__form__fieldset .form__error + .form__icon--warning {
  top: 42% !important;
}

.wz-rating__wrapper__right__form__fieldset .material-icons.form__icon--success,
.wz-rating__wrapper__right__form__fieldset .form__icon--success[class^="fa"] {
  display: none !important;
}

.wz-rating__wrapper__right__form__button {
  width: 100%;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}

.wz-rating__wrapper__right__form__button input {
  max-width: 100%;
  padding: 10px 20px;
  background-color: #333333;
  color: #fff;
  border-radius: 3px;
  font-size: 0.875rem;
  line-height: 1.1875rem;
  font-weight: 600;
  text-transform: uppercase;
  border: none;
  text-shadow: none;
  cursor: pointer !important;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wz-rating__wrapper__right__form__button input:hover,
.wz-rating__wrapper__right__form__button input:focus {
  background-color: #595959;
}

.wz-rating__close {
  position: absolute;
  right: 50px;
  top: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  color: #62696F;
  background-color: #F4F5FA;
  font-size: 0.875rem;
  line-height: 1.1875rem;
  text-transform: uppercase;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  cursor: pointer !important;
  width: 30px;
  height: 30px;
}

.wz-rating__close i {
  font-size: 0.8125rem;
}

.wz-rating__close span {
  display: none;
}

.wz-rating__close:hover,
.wz-rating__close:focus {
  color: #fff;
  background-color: #333333;
}

.wz-showMessage {
  width: 100%;
  margin: 0 auto 40px;
}

.wz-showMessage--fullsize {
  max-width: 100%;
  margin: 0;
}

.wz-showMessage__wrapper {
  width: 100%;
  padding: 0;
  position: relative;
}

.wz-showMessage__wrapper__allRating {
  width: 100%;
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
}

.wz-showMessage__wrapper__allRating a {
  color: #333333;
  text-decoration: none;
  display: inline-block;
  position: relative;
  line-height: 1.5;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wz-showMessage__wrapper__allRating a:before {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: var(--primary-color);
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  max-width: 0;
}

.wz-showMessage__wrapper__allRating a:hover,
.wz-showMessage__wrapper__allRating a:focus {
  color: var(--primary-color);
}

.wz-showMessage__wrapper__allRating a:hover:before,
.wz-showMessage__wrapper__allRating a:focus:before {
  max-width: 100%;
}

.wz-showMessage__wrapper__head {
  width: 100%;
}

.wz-showMessage__wrapper__head__title {
  font-size: 1.25rem;
  line-height: 1.4;
  font-weight: 600;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  position: relative;
}

.wz-showMessage__wrapper__head__title:hover,
.wz-showMessage__wrapper__head__title:focus {
  z-index: 3;
}

.wz-showMessage__wrapper__head__title .icon {
  position: absolute;
  right: 5px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
}

.wz-showMessage__wrapper__head__title .icon--arrow-cross {
  width: 10px;
  height: 10px;
}

.wz-showMessage__wrapper__head__title .icon--arrow-cross:before,
.wz-showMessage__wrapper__head__title .icon--arrow-cross:after {
  content: '';
  top: 50%;
  width: 80%;
  height: 1px;
  position: absolute;
  display: block;
  background-color: #333333;
  border-radius: 2px;
  -webkit-transition: all .4s ease;
  -o-transition: all .4s ease;
  transition: all .4s ease;
}

.wz-showMessage__wrapper__head__title .icon--arrow-cross:before {
  left: 10%;
  -webkit-transform: translate3D(-30%, -50%, 0) rotate(45deg);
      -ms-transform: translate3D(-30%, -50%, 0) rotate(45deg);
          transform: translate3D(-30%, -50%, 0) rotate(45deg);
}

.wz-showMessage__wrapper__head__title .icon--arrow-cross:after {
  right: 10%;
  -webkit-transform: translate3D(30%, -50%, 0) rotate(-45deg);
      -ms-transform: translate3D(30%, -50%, 0) rotate(-45deg);
          transform: translate3D(30%, -50%, 0) rotate(-45deg);
}

.open .wz-showMessage__wrapper__head__title .icon--arrow-cross:before {
  width: 100%;
  -webkit-transform: translate3D(-10%, -50%, 0) rotate(45deg);
      -ms-transform: translate3D(-10%, -50%, 0) rotate(45deg);
          transform: translate3D(-10%, -50%, 0) rotate(45deg);
}

.open .wz-showMessage__wrapper__head__title .icon--arrow-cross:after {
  width: 100%;
  -webkit-transform: translate3D(10%, -50%, 0) rotate(-45deg);
      -ms-transform: translate3D(10%, -50%, 0) rotate(-45deg);
          transform: translate3D(10%, -50%, 0) rotate(-45deg);
}

.wz-showMessage__wrapper__head__title i {
  margin: 0 0 0 10px;
  font-size: 0.9375rem;
  color: #B1B8BE;
}

.wz-showMessage__wrapper__head__title > span {
  margin: 0 0 0 5px;
}

.wz-showMessage__wrapper__data {
  width: 100%;
  margin: 0 0 20px;
  color: #333333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.wz-showMessage__wrapper__data--empty {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.wz-showMessage__wrapper__data__norating {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.4;
}

.wz-showMessage__wrapper__data__rating {
  width: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  justify-self: flex-start;
  margin: 0 auto 15px 0;
}

.wz-showMessage__wrapper__data__rating > strong {
  font-size: 1.875rem;
  line-height: 1.4;
  font-weight: 600;
  margin: 0 10px 0 0;
}

.wz-showMessage__wrapper__data__rating__stars {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  position: relative;
}

.wz-showMessage__wrapper__data__rating__stars.rate-1 i:nth-child(1) {
  color: #F48E31;
}

.wz-showMessage__wrapper__data__rating__stars.rate-2 i:nth-child(1),
.wz-showMessage__wrapper__data__rating__stars .rate-2 i:nth-child(2) {
  color: #F48E31;
}

.wz-showMessage__wrapper__data__rating__stars.rate-3 i:nth-child(1),
.wz-showMessage__wrapper__data__rating__stars .rate-3 i:nth-child(2),
.wz-showMessage__wrapper__data__rating__stars .rate-3 i:nth-child(3) {
  color: #F48E31;
}

.wz-showMessage__wrapper__data__rating__stars.rate-4 i:nth-child(1),
.wz-showMessage__wrapper__data__rating__stars .rate-4 i:nth-child(2),
.wz-showMessage__wrapper__data__rating__stars .rate-4 i:nth-child(3),
.wz-showMessage__wrapper__data__rating__stars .rate-4 i:nth-child(4) {
  color: #F48E31;
}

.wz-showMessage__wrapper__data__rating__stars.rate-5 i {
  color: #F48E31;
}

.wz-showMessage__wrapper__data__rating__stars i {
  font-size: 0.75rem;
  color: #b1b8be;
  margin: 0 4px 0 0;
}

.wz-showMessage__wrapper__data__rating__stars i:last-child {
  margin: 0;
}

.wz-showMessage__wrapper__data__rating__stars__absolute {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  overflow: hidden;
}

.wz-showMessage__wrapper__data__rating__stars__absolute i {
  color: #F48E31;
}

.wz-showMessage__wrapper__data__button {
  width: 100%;
}

.wz-showMessage__wrapper__data__button button {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  background: #333333;
  border: 1px solid #333333;
  padding: 14px 20px;
  -webkit-box-shadow: none;
          box-shadow: none;
  font-size: 0.875rem;
  line-height: 1.1875rem;
  text-transform: none;
  font-weight: 700;
  color: #fff;
  border-radius: 3px;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wz-showMessage__wrapper__data__button button i {
  font-size: 1.0625rem;
  margin: 0 10px 0 0;
  font-weight: 700;
}

.wz-showMessage__wrapper__data__button button:hover,
.wz-showMessage__wrapper__data__button button:focus {
  background-color: #6D7181;
}

.wz-showMessage__wrapper__content {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}

.wz-showMessage__wrapper__content__dataMobile {
  width: 100%;
  color: #333333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border: none;
  padding: 0;
  margin: 0 0 20px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.wz-showMessage__wrapper__content__dataMobile--empty {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.wz-showMessage__wrapper__content__dataMobile__norating {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.4;
}

.wz-showMessage__wrapper__content__dataMobile__rating {
  width: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  justify-self: flex-start;
  margin: 0 auto 15px 0;
}

.wz-showMessage__wrapper__content__dataMobile__rating > strong {
  font-size: 1.875rem;
  line-height: 1.4;
  font-weight: 600;
  margin: 0 10px 0 0;
}

.wz-showMessage__wrapper__content__dataMobile__rating__stars {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  position: relative;
}

.wz-showMessage__wrapper__content__dataMobile__rating__stars.rate-1 i:nth-child(1) {
  color: #F48E31;
}

.wz-showMessage__wrapper__content__dataMobile__rating__stars.rate-2 i:nth-child(1),
.wz-showMessage__wrapper__content__dataMobile__rating__stars .rate-2 i:nth-child(2) {
  color: #F48E31;
}

.wz-showMessage__wrapper__content__dataMobile__rating__stars.rate-3 i:nth-child(1),
.wz-showMessage__wrapper__content__dataMobile__rating__stars .rate-3 i:nth-child(2),
.wz-showMessage__wrapper__content__dataMobile__rating__stars .rate-3 i:nth-child(3) {
  color: #F48E31;
}

.wz-showMessage__wrapper__content__dataMobile__rating__stars.rate-4 i:nth-child(1),
.wz-showMessage__wrapper__content__dataMobile__rating__stars .rate-4 i:nth-child(2),
.wz-showMessage__wrapper__content__dataMobile__rating__stars .rate-4 i:nth-child(3),
.wz-showMessage__wrapper__content__dataMobile__rating__stars .rate-4 i:nth-child(4) {
  color: #F48E31;
}

.wz-showMessage__wrapper__content__dataMobile__rating__stars.rate-5 i {
  color: #F48E31;
}

.wz-showMessage__wrapper__content__dataMobile__rating__stars i {
  font-size: 0.75rem;
  color: #b1b8be;
  margin: 0 4px 0 0;
}

.wz-showMessage__wrapper__content__dataMobile__rating__stars__absolute {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  overflow: hidden;
}

.wz-showMessage__wrapper__content__dataMobile__rating__stars__absolute i {
  color: #F48E31;
}

.wz-showMessage__wrapper__content__dataMobile__button {
  width: 100%;
}

.wz-showMessage__wrapper__content__dataMobile__button button {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  background: #333333;
  border: 1px solid #333333;
  padding: 14px 20px;
  -webkit-box-shadow: none;
          box-shadow: none;
  font-size: 0.875rem;
  line-height: 1.1875rem;
  text-transform: none;
  font-weight: 700;
  color: #fff;
  border-radius: 3px;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wz-showMessage__wrapper__content__dataMobile__button button i {
  font-size: 1.0625rem;
  margin: 0 10px 0 0;
  font-weight: 700;
}

.wz-showMessage__wrapper__content__dataMobile__button button:hover,
.wz-showMessage__wrapper__content__dataMobile__button button:focus {
  background-color: #6D7181;
}

.wz-showMessage__wrapper__content__item {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  padding: 20px;
  border: 1px solid #DCE5E9;
  margin: 0 0 10px;
}

.wz-showMessage__wrapper__content__item__left {
  width: 100%;
  margin: 0 0 20px;
}

.wz-showMessage__wrapper__content__item__left p {
  font-size: 0.875rem;
  line-height: 1.1875rem;
  font-weight: 600;
  margin: 0 0 5px;
}

.wz-showMessage__wrapper__content__item__left time {
  font-size: 0.875rem;
  line-height: 1.1875rem;
  color: #62696F;
  margin: 0;
  font-style: italic;
}

.wz-showMessage__wrapper__content__item__left time::first-letter {
  text-transform: uppercase;
}

.wz-showMessage__wrapper__content__item__left__item__rating {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  margin: 0 0 20px;
}

.wz-showMessage__wrapper__content__item__left__item__rating__stars {
  position: relative;
  width: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.wz-showMessage__wrapper__content__item__left__item__rating__stars i {
  font-size: 0.75rem;
  color: #b1b8be;
  margin: 0 4px 0 0;
}

.wz-showMessage__wrapper__content__item__left__item__rating__stars__absolute {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  overflow: hidden;
}

.wz-showMessage__wrapper__content__item__left__item__rating__stars__absolute i {
  color: #F48E31;
}

.wz-showMessage__wrapper__content__item__left__item__rating__note {
  font-size: 0.875rem;
  line-height: 1.1875rem;
  margin: 0 0 0 10px;
  font-weight: 600;
}

.wz-showMessage__wrapper__content__item__left__item__rating + .wz-showMessage__wrapper__content__item__right__item__text {
  margin-top: -10px;
}

.wz-showMessage__wrapper__content__item__right {
  width: 100%;
  margin: 0;
}

.wz-showMessage__wrapper__content__item__right__item {
  width: 100%;
}

.wz-showMessage__wrapper__content__item__right__item:not(:last-child) {
  margin: 0 0 30px;
}

.wz-showMessage__wrapper__content__item__right__item__images {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 0 20px;
}

.wz-showMessage__wrapper__content__item__right__item__images__wrap {
  width: 70px;
  position: relative;
  background-color: #fff;
  border: 1px solid #DCE5E9;
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wz-showMessage__wrapper__content__item__right__item__images__wrap:not(:last-child) {
  margin: 0 10px 0 0;
}

.wz-showMessage__wrapper__content__item__right__item__images__wrap:before {
  content: '';
  display: block;
  padding-top: 100%;
}

.wz-showMessage__wrapper__content__item__right__item__images__wrap img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  width: auto;
  height: auto;
}

.wz-showMessage__wrapper__content__item__right__item__images__wrap:hover,
.wz-showMessage__wrapper__content__item__right__item__images__wrap:focus {
  -webkit-transform: scale(1.15);
      -ms-transform: scale(1.15);
          transform: scale(1.15);
}

.wz-showMessage__wrapper__content__item__right__item__text {
  font-size: 0.875rem;
  line-height: 1.5625rem;
  margin: 0;
}

.wz-showMessage__wrapper__content__item__right__item__answer {
  padding: 20px;
  font-size: 0.875rem;
  line-height: 1.5625rem;
  background-color: #F4F5FA;
  color: #6D7181;
  margin: 20px 0 0;
}

.wz-showMessage__wrapper__content__item__right__item__answer p:first-child {
  font-weight: 600;
  color: #333333;
}

.wz-rating-zoom {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 90%;
  height: auto;
  max-width: 100%;
  max-height: 90%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 99999;
}

.wz-rating-zoom.close {
  visibility: hidden;
}

.wz-rating-zoom__close {
  position: fixed;
  top: 20px;
  right: 20px;
  cursor: pointer;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 999999;
}

.wz-rating-zoom__close i {
  color: #333333;
  font-size: 16px;
}

.wz-rating-zoom__close:hover,
.wz-rating-zoom__close:focus {
  background-color: #333333;
}

.wz-rating-zoom__close:hover i,
.wz-rating-zoom__close:focus i {
  color: #fff;
}

.wz-rating-zoom__close.close {
  visibility: hidden;
}

.wz-rating-zoom img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

.wz-rating-zoom__background {
  position: fixed;
  background-color: rgba(0, 0, 0, 0.45);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99998;
}

.wz-rating-zoom__background.close {
  visibility: hidden;
}

.page-prod-details .form__wrapperValid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: unset;
}

.page-prod-details .form__wrapperValid .form__thanks {
  padding: 10px 40px 10px 10px !important;
}

.wz-rgpd {
  width: 9px;
  height: 24px;
  color: #6D7181;
  display: inline-block;
  position: relative;
  margin-left: 10px;
  border-radius: 50%;
  -webkit-transition: border .6s;
  -o-transition: border .6s;
  transition: border .6s;
}

.wz-rgpd:hover {
  border-radius: 4px;
  overflow: visible;
}

.wz-rgpd__icon {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 20px;
  height: 20px;
  font-size: 14px;
  line-height: 18px;
  text-align: center;
  border-radius: 50%;
  -webkit-transition: .6s;
  -o-transition: .6s;
  transition: .6s;
  opacity: 1;
}

.wz-rgpd__content {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 4px;
  background: #F4F5FA;
  width: 300px;
  height: 310px;
  max-width: 0;
  max-height: 0;
  -webkit-transition: opacity .3s ease;
  -o-transition: opacity .3s ease;
  transition: opacity .3s ease;
  opacity: 0;
  font-size: 0.875rem;
  line-height: 1.4;
  overflow: hidden;
}

.wz-rgpd__content__fixed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  width: 300px;
  height: auto;
  position: absolute;
  top: 0;
  right: 0;
  padding: 20px;
}

.wz-rgpd__content ul li {
  margin-bottom: 10px;
  text-transform: lowercase;
  font-weight: 400;
}

.wz-rgpd__content ul li::first-letter {
  text-transform: uppercase;
}

.wz-rgpd__content ul li:last-child {
  margin: 0;
}

.wz-rgpd:hover {
  -webkit-transition: .6s;
  -o-transition: .6s;
  transition: .6s;
}

.wz-rgpd:hover .wz-rgpd__content {
  border-radius: 4px;
  max-width: 300px;
  max-height: 310px;
  opacity: 1;
}

.wz-rgpd:hover .wz-rgpd__icon {
  opacity: 0;
}

/** Import footer **/

.prod-floating {
  position: fixed;
  top: 0;
  left: 50%;
  -webkit-transform: translateY(-50%, -100%);
      -ms-transform: translateY(-50%, -100%);
          transform: translateY(-50%, -100%);
  opacity: 0;
  width: 100%;
  background: #fff;
  height: 90px;
  border-radius: 0 0 4px 4px;
  border: solid #DCE5E9;
  border-width: 0 1px 1px 1px;
  -webkit-transition: opacity .3s ease, -webkit-transform .3s ease;
  transition: opacity .3s ease, -webkit-transform .3s ease;
  -o-transition: opacity .3s ease, transform .3s ease;
  transition: opacity .3s ease, transform .3s ease;
  transition: opacity .3s ease, transform .3s ease, -webkit-transform .3s ease;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  -moz-align-items: stretch;
  align-items: stretch;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  z-index: 2;
}

.prod-floating.show {
  -webkit-transform: translate(-50%, 0%);
      -ms-transform: translate(-50%, 0%);
          transform: translate(-50%, 0%);
  opacity: 1;
  -webkit-transition: opacity .3s ease, -webkit-transform .3s ease;
  transition: opacity .3s ease, -webkit-transform .3s ease;
  -o-transition: opacity .3s ease, transform .3s ease;
  transition: opacity .3s ease, transform .3s ease;
  transition: opacity .3s ease, transform .3s ease, -webkit-transform .3s ease;
}

.prod-floating.hide {
  -webkit-transform: translate(-50%, -100%);
      -ms-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
  opacity: 0;
  -webkit-transition: opacity .3s ease, -webkit-transform .3s ease;
  transition: opacity .3s ease, -webkit-transform .3s ease;
  -o-transition: opacity .3s ease, transform .3s ease;
  transition: opacity .3s ease, transform .3s ease;
  transition: opacity .3s ease, transform .3s ease, -webkit-transform .3s ease;
}

.prod-floating__content {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  -moz-align-items: stretch;
  align-items: stretch;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  position: relative;
  padding: 8px 90px 8px 20px;
}

.prod-floating__gallery {
  position: relative;
  width: 90px;
  height: 74px;
  margin: 0 20px 0 0;
}

.prod-floating__left {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  -moz-align-items: stretch;
  align-items: stretch;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  padding-right: 300px;
}

.prod-floating__right {
  position: absolute;
  top: 0;
  right: 90px;
  width: 280px;
  height: 90px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.prod-floating__right button {
  cursor: pointer;
  background: var(--primary-color);
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  width: 100%;
  height: 40px;
  line-height: 40px;
  white-space: nowrap;
  color: #fff;
  font-size: 0.875rem;
  text-transform: uppercase;
  border: none;
}

.prod-floating__right button:hover {
  background: var(--primary-color-hover);
}

.prod-floating__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  width: 100%;
  height: 74px;
}

.prod-floating__name {
  font-size: 1rem;
  font-weight: 600;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  line-height: 1;
  margin-bottom: 10px;
  width: 100%;
  overflow: hidden;
  display: block;
}

.prod-floating__price {
  font-weight: 600;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  line-height: 1;
  width: 100%;
  overflow: hidden;
  display: block;
}

.prod-floating__price * {
  font-size: 1rem;
}

.prod-floating__close {
  position: absolute;
  top: 0;
  right: 0;
  width: 90px;
  height: 90px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.prod-floating__close i {
  cursor: pointer;
  font-size: 20px;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.prod-floating__close i:hover {
  color: var(--primary-color);
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}

/** Import footer **/

.prod-comments {
  width: 100%;
  max-width: 950px;
  margin: 0 auto;
}

.prod-comments .c1-h1 {
  font-size: 2.25rem;
}

.prod-comments__row {
  margin-bottom: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-direction: reverse;
  -webkit-box-orient: vertical;
  -moz-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}

.prod-comments__right {
  width: 100%;
}

.prod-comments__imgLink {
  width: 400px;
}

.prod-comments__imgLink img {
  width: 100%;
  display: block;
}

.form--test.show {
  display: block;
}

/** Import footer **/

#variations,
#customisations {
  margin: 30px 0 50px 0;
  padding-top: 30px;
  border-top: 1px solid #DCE5E9;
}

#variations .form__text,
#customisations .form__text {
  border-color: var(--text-on-body) !important;
}

#variations .form__text.form__error,
#customisations .form__text.form__error {
  border-color: #f16767 !important;
}

#variations .form__file.form__error,
#customisations .form__file.form__error {
  background: transparent;
}

#variations .form__field--error + p.form__error,
#customisations .form__field--error + p.form__error {
  visibility: visible;
  opacity: 1;
  left: auto;
  right: -10px;
  top: auto;
  bottom: 25px;
  z-index: 1;
}

#variations .form__field--error p.form__error,
#customisations .form__field--error p.form__error {
  visibility: visible;
  opacity: 1;
  left: auto;
  right: -10px;
  top: auto;
  bottom: 25px;
  z-index: 1;
}

#variations .form__span,
#customisations .form__span {
  color: #333333;
  text-transform: none;
  font-size: 0.875rem;
}

#variations .form__field--focused .form__span,
#customisations .form__field--focused .form__span {
  color: var(--text-on-body);
}

.var-h2,
.custo-h2 {
  font-size: 0.875rem;
  font-weight: 400;
  margin-bottom: 6px;
  color: var(--text-on-body);
}

input[type=file].fileForm {
  margin-bottom: 6px;
}

.var-h3 {
  margin-bottom: 6px;
}

.var-with-qty .var-radio,
.var-with-img .var-radio {
  margin-bottom: 10px;
}

.var-with-qty .var-radio-infos {
  padding: 6px 0;
}

.var-combo {
  position: relative;
}

.var-with-img .var-combo-infos {
  display: table;
  width: 100%;
}

.var-with-img .var-combo-input-area {
  display: table-cell;
}

.var-with-img .var-combo-input-area .var-qty-btn,
.var-with-img .var-qty-input-area .var-qty-btn {
  top: 1px;
}

.var-radio-infos {
  padding: 0 15px;
  min-height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.var-radio-infos > label {
  width: 100%;
  padding: 5px 0;
}

.qty-input {
  height: 50px;
}

.custo input[type="file"],
.file-formats {
  color: var(--text-on-body);
}

.var-combo-input-area,
.container-custo-select {
  position: relative;
  padding: 0;
}

.var-group.bg-panel {
  border: none;
  padding-left: 15px;
  margin-top: 10px;
}

.var-group.bg-panel .var-radio {
  margin-bottom: 10px;
}

.var-radio {
  cursor: pointer;
}

.var-list,
.custo {
  margin-top: 10px;
  margin-bottom: 20px;
}

.var-list-img {
  display: inline-block;
  margin-bottom: 10px;
}

.var-list-img img {
  width: 50px;
}

.var-combo-img,
.var-radio-img {
  display: table-cell;
  width: 60px;
  vertical-align: top;
}

.var-combo-img img,
.var-radio-img img {
  width: 50px;
}

.var-qty-input-area {
  position: relative;
}

.var-qty-input-area .var-qty-input {
  float: right;
  width: 100%;
  margin: 0;
  padding: 0;
  text-align: center;
  color: var(--text-on-body);
  border: 1px solid #DCE5E9;
  background: var(--background-body);
}

.var-qty-input-area .var-qty-btn {
  position: absolute;
  width: 38px;
  height: 48px;
  color: var(--text-on-body);
}

.var-qty-input-area .var-qty-btn .material-icons {
  font-size: 12px;
  font-weight: 600;
  line-height: normal;
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.var-qty-input-area .var-qty-btn {
  top: 1px;
  right: 1px;
  cursor: pointer;
  color: var(--text-on-body);
  background: var(--background-body);
}

.var-qty-input-area .var-qty-btn:hover,
.var-qty-input-area .var-qty-btn:focus {
  color: #fff;
  background: #333333;
}

.var-qty-btn.var-qty-more {
  right: 1px;
  border-left: 1px solid #DCE5E9;
}

.var-qty-btn.var-qty-less {
  left: 1px;
  border-right: 1px solid #DCE5E9;
  cursor: pointer;
}

.var-qty-btn.var-qty-less:hover,
.var-qty-btn.var-qty-less:focus {
  color: #333333;
  background: #fff;
}

.var-qty-btn.var-qty-less:hover,
.var-qty-btn.var-qty-less:focus {
  color: #fff;
  background: #333333;
}

#prod-stock .icon-stock-ok {
  color: #333333;
}

.variation-padding-right {
  position: relative;
  padding-right: 160px;
}

.input-price-absolute {
  position: absolute;
  top: 0;
  right: 10px;
  max-width: 145px;
}

.input-price-absolute .var-qty-lbl {
  color: var(--text-on-body);
}

.var-list-qty {
  display: inline-block;
  margin-bottom: 10px;
}

.var-list-qty .var-qty-input-area {
  display: inline-block;
  width: 130px;
  margin-right: 10px;
}

.var-radio-list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.var-radio-list .var-radio {
  width: 100%;
}

.relative {
  position: relative;
}

.not-relative {
  position: static;
}

.var-radio {
  display: table;
  width: 100%;
}

.var-radio .var-radio-input {
  margin: 0;
}

.var-radio .var-radio-input:checked {
  border-color: var(--primary-color);
}

.var-radio .var-radio-input:checked ~ .trigger-radio-checked {
  position: absolute;
  top: -1px;
  left: -1px;
  display: block;
  /* WebKit */
  /* Opera */
  width: -o-calc(100% + 2px);
  /* Standard */
  width: calc(100% + 2px);
  height: 100%;
  /* Firefox */
  /* WebKit */
  /* Opera */
  height: -o-calc(100% + 2px);
  /* Standard */
  height: calc(100% + 2px);
  border: 1px solid var(--primary-color);
  cursor: pointer;
}

.var-radio.row {
  margin: 10px 0 0 0;
  padding: 0 10px;
  border: 1px solid var(--text-on-body);
}

.var-radio.row .small-24 {
  padding: 0;
}

.var-radio-infos {
  color: #333333;
}

.var-radio-input-area {
  display: table-cell;
  width: 1.5rem;
  min-width: 1.5rem;
  vertical-align: middle;
}

.var-radio-input-area .var-radio-input {
  margin: 0 0 0 10px;
}

.var-radio-img {
  display: table-cell;
  width: 60px;
  min-width: 60px;
  vertical-align: middle;
}

.var-radio-lbl {
  display: table-cell;
  width: 99%;
  vertical-align: middle;
  color: var(--text-on-body);
}

.var-group.bg-panel {
  background: none;
}

.var-group.bg-panel .var + .var {
  margin-top: 10px;
}

.var-group.bg-panel .var-h3 {
  color: rgba(51, 51, 51, 0.6);
}

.variationRadio {
  color: var(--text-on-body);
  background: var(--background-body);
}

/** Import wrapper **/

.page-404 {
  text-align: center;
}

.page-404__img {
  max-width: 318px;
  width: 100%;
  display: block;
  margin: 30px auto 0 auto;
}

.page-404__img .cls-1 {
  fill: var(--primary-color-hover);
}

.page-404__img .cls-2 {
  fill: var(--primary-color);
}

.page-404__img .cls-3 {
  fill: #c3d4d8;
}

.page-404__img .cls-4 {
  fill: #e1ebef;
}

.page-404__img .cls-5 {
  fill: var(--primary-color);
}

.page-404__img .cls-6 {
  fill: var(--primary-color);
}

.page-404__img .cls-7 {
  fill: #a9a9a9;
}

.page-404__img .cls-8 {
  fill: #9c9b9b;
}

.page-404__img .cls-9 {
  fill: #f197be;
}

.page-404__img .cls-10 {
  fill: #565656;
}

.page-404__img .cls-11 {
  fill: #fff;
}

.page-404__img .cls-12 {
  fill: #e9eff2;
}

.page-404__not-found {
  display: inline-block;
  margin-top: 30px;
  margin-bottom: 0;
  text-transform: uppercase;
  color: var(--primary-color);
  letter-spacing: 1px;
  text-align: center;
  font-size: 1.875rem;
  width: 100%;
}

.page-404__btn {
  height: 40px;
  line-height: 40px;
  padding: 0 20px;
  border-radius: 4px;
  text-transform: none;
  font-weight: 600;
  background-color: var(--primary-color);
  color: #fff;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  margin-top: 30px;
  display: inline-block;
}

.page-404__btn:hover {
  background-color: var(--primary-color-hover);
}

.page-404__text {
  margin-top: 20px;
}

#enhance {
  z-index: 1;
  position: relative;
}

/** Import footer **/

.share__btn {
  height: 40px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  color: #fff;
  text-transform: uppercase;
  font-size: 0.75rem;
  font-weight: 600;
  letter-spacing: 1px;
  text-indent: -99999px;
  width: 80px;
  cursor: pointer;
}

.share__btn:not(:last-child) {
  margin-left: 5px;
}

.share__btn--facebook {
  background: transparent url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%229%22%20height%3D%2216.157%22%3E%3Cpath%20d%3D%22M8.99%205.609h-3v-1.4s-.29-1.406.75-1.406h2.25V-.01l-3.87.006a2.812%202.812%200%200%200-2.88%202.807v2.811H0v2.812h2.24v7.734h3.75V8.426h2.25z%22%20fill%3D%22%233b5998%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E) no-repeat center center;
}

.share__btn--twitter {
  background: transparent url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2219.97%22%20height%3D%2216.25%22%3E%3Cpath%20d%3D%22M.18%2012.174A15.584%2015.584%200%200%200%204%2013.349a3.333%203.333%200%200%200%203.55-1.381.579.579%200%200%200-.13-.814s-4.6-1.555-4.27-2.42c0%200-.02-.488.57-.376%200%200%20.67-.634.34-.854%200%200-.51-.488-.1-.533a10.7%2010.7%200%200%201%201.42.184s.27-.1.03-.3a1.5%201.5%200%200%201-.58-.737s.15-.376.8-.066c0%200%20.2-.045.02-.266%200%200-.55-.354-.29-.643%200%200%20.83-.587%202.73%201.918%200%200%20.35.51.39.023%200%200%201.37-6.427%203.59-6.847a1.114%201.114%200%200%200%20.86-.089.988.988%200%200%201%20.82-.045s.2.333.45.134c0%200%20.88-.378.61.243a4.516%204.516%200%200%201-1.21.961c-.3.022-.24.332.02.376%200%200%203.73.357%203.73%203.328%200%200%20.22.705.91-.026a7.31%207.31%200%200%201%201.32-.761s.28-.2.24.266a5.251%205.251%200%200%201-1.53%201.82s-.47.642.21.51a3.97%203.97%200%200%200%20.96-.347s.79-.422.43.332a10.029%2010.029%200%200%201-2.05%201.183.329.329%200%200%200-.24.309s-.23%207.813-9.57%207.813A9.438%209.438%200%200%201%20.3%2012.755s-.59-.693-.12-.581z%22%20fill%3D%22%2355acee%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E) no-repeat center center;
}

.share__btn--google {
  background: transparent url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2216.188%22%3E%3Cpath%20d%3D%22M10.17-.011c-1.58.9-3.76.2-4.94.058C.05-.579-1.59%204.963%202.18%207.185c-.97.461-.91%202.81.13%203.145-2.45.257-2.9%203.426-1.59%204.717%201.6%201.573%206.52%201.468%207.97%200a3.37%203.37%200%200%200%20.26-4.112c-.8-.89-4.84-1.024-4.78-2.42.05-.975%201.51-.821%202.39-1.209a3.8%203.8%200%200%200%201.99-4.6c.37-.063%201.25-.227%201.62-.291V-.013zM3.24%205.128c-1.94-3.879%204.47-3.6%202.53%200a2.513%202.513%200%200%201-2.53%200zm3.59%207.622c.17%201.739-3.67%201.816-4.12.605-.37-1.021.09-1.31%201.2-1.573%201.25-.299%202.8-.197%202.92.968zm7.26-10.333h1.56v6.474h-1.56V2.417zm-2.35%202.427H18v1.619h-6.26V4.844z%22%20fill%3D%22%23dc4e41%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E) no-repeat center center;
}

.share__btn--pinterest {
  background: transparent url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2216.188%22%3E%3Cpath%20d%3D%22M5.8%200c2.99-.046%204.87%201.181%205.75%203.334a5.868%205.868%200%200%201%20.37%203.1c-.1.433-.12.884-.25%201.291a7.983%207.983%200%200%201-1.03%202.2%204.467%204.467%200%200%201-2.65%201.73%202.954%202.954%200%200%201-2.48-.542%201.1%201.1%200%200%201-.47-.543h-.03a6.131%206.131%200%200%201-.32%201.293c-.16.547-.19%201.114-.39%201.627a10.323%2010.323%200%200%201-.78%201.576%202.623%202.623%200%200%201-.89%201.136.466.466%200%200%201-.05-.206%202.137%202.137%200%200%201-.07-.646%204%204%200%200%201-.05-1.291v-.549c.08-.373.08-.755.17-1.111.21-.776.33-1.6.54-2.4.21-.771.4-1.617.57-2.4a4.236%204.236%200%200%200-.22-.879%203.555%203.555%200%200%201%20.14-1.885%201.7%201.7%200%200%201%201.77-1.216%201.478%201.478%200%200%201%20.91%201.912c-.24%201.017-.56%201.928-.79%202.946a1.345%201.345%200%200%200%20.1.7%201.4%201.4%200%200%200%201.67.9c1.27-.322%201.83-1.484%202.21-2.738a10.376%2010.376%200%200%200%20.17-1.034%205.278%205.278%200%200%200-.14-2.584%203.338%203.338%200%200%200-2.14-1.963c-.28-.051-.56-.1-.83-.155a4.27%204.27%200%200%200-1.67.155%204.105%204.105%200%200%200-2.83%202.558%204.956%204.956%200%200%200-.32%201.576%201.8%201.8%200%200%201-.02.232%204.858%204.858%200%200%200%20.34%201.4%202.29%202.29%200%200%201%20.42.646%201.441%201.441%200%200%201-.12.516%203.214%203.214%200%200%201-.13.568c-.16.3-.59.074-.78-.05A4.243%204.243%200%200%201%20.13%204.863a5.964%205.964%200%200%201%20.17-.776A5.95%205.95%200%200%201%204.84.135z%22%20fill%3D%22%23cb2027%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E) no-repeat center center;
}

.share__btn--mail {
  background: transparent url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2217%22%20height%3D%2213.157%22%3E%3Cpath%20d%3D%22M14.98.002H2.02A2%202%200%200%200%200%201.974v9.2a2%202%200%200%200%202.02%201.972h12.96A1.994%201.994%200%200%200%2017%2011.169v-9.2A1.994%201.994%200%200%200%2014.98.002zm0%2011.4H2.02a.29.29%200%200%201-.31-.231v-7.98l5.87%205.038a.656.656%200%200%200%20.43.16H9a.676.676%200%200%200%20.43-.16l5.86-5.038v7.98a.283.283%200%200%201-.31.23zM8.5%206.66L2.8%201.743h11.4z%22%20fill%3D%22%23e05757%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E) no-repeat center center;
}

.share {
  position: relative;
  width: 100%;
  max-width: 250px;
  border-radius: 40px;
}

.share__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  width: 250px;
  height: 40px;
  padding: 0;
}

.share__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  width: 100%;
}

.share__title {
  width: 200px;
  line-height: 40px;
  font-weight: 400;
  position: absolute;
  right: 0;
  opacity: 1;
  -webkit-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  pointer-events: none;
  z-index: 1;
  background: #fff;
  border-radius: 40px;
  text-align: center;
  color: #333333;
  border: 1px solid #DCE5E9;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

.share__title__icon {
  margin-right: 5px;
  display: block;
  width: 20px;
  height: 20px;
  background: center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2096%2096%22%3E%3Cpath%20d%3D%22M67.5%2018c-5.1%200-9.3%204.2-9.3%209.3%200%20.5.1%201.1.2%201.6l-23%2012.9c-1.7-1.8-4.1-3-6.8-3-5.1%200-9.3%204.1-9.3%209.3%200%205.1%204.1%209.3%209.3%209.3%202.7%200%205.2-1.2%206.9-3.1l22.8%2013.4c0%20.4-.1.7-.1%201.1%200%205.1%204.1%209.3%209.3%209.3%205.1%200%209.3-4.1%209.3-9.3%200-5.1-4.1-9.3-9.3-9.3-2.8%200-5.4%201.3-7.1%203.3L37.7%2049.4c.1-.4.1-.9.1-1.3%200-.5%200-1-.1-1.5l23.1-13c1.7%201.8%204.1%203%206.8%203%205.1%200%209.3-4.1%209.3-9.3-.1-5.1-4.3-9.3-9.4-9.3z%22%20fill%3D%22%23333%22/%3E%3C/svg%3E);
}

.share nav {
  font-size: 0;
}

.share a {
  line-height: 40px;
  width: 40px;
  min-width: 40px;
  text-align: center;
  display: inline-block;
  background-color: #ffffff;
  color: #ffffff;
  overflow: hidden;
  opacity: 1;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  margin: 0 -20px;
  -webkit-box-shadow: 3px 1px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 3px 1px 3px rgba(0, 0, 0, 0.1);
  border: 1px solid #DCE5E9;
}

.share a:nth-child(1) {
  border-top-left-radius: 40px;
  border-bottom-left-radius: 40px;
  margin-left: 0;
}

.share a:nth-child(4) {
  border-top-right-radius: 40px;
  border-bottom-right-radius: 40px;
  margin-right: 0;
}

.share:hover span,
.share.hover span {
  opacity: 0;
}

.share:hover nav,
.share.hover nav {
  opacity: 1;
}

.share:hover a,
.share.hover a {
  border-radius: 50%;
  margin: 0 10px;
  color: #f1ce64;
  font-size: 28px;
}

/** Import footer **/

/**** Footer Config ****/

/**** Footer color / border ****/

/*** Footer newsletter ***/

/**** Footer Social Media ****/

.footer {
  background: #2b2b2b;
  padding: 30px 15px 0 15px;
  color: #fff;
}

.footer.without-powered {
  float: left;
}

.footer.without-powered .footer__wrapper {
  float: left;
  margin-bottom: 0;
}

.footer__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.footer__title {
  font-size: 0.875rem;
  line-height: 1;
  text-transform: uppercase;
  font-weight: 600;
  display: block;
  width: 100%;
  color: rgba(255, 255, 255, 0.7);
  margin: 0 0 20px 0;
}

.footer__title.text-center {
  text-align: left;
}

.footer__bloc {
  margin: 0 0 30px 0;
  width: 100%;
  text-align: left;
}

.footer__info__text {
  display: block;
  font-size: 0.875rem;
  color: #fff;
  line-height: 1.4;
}

.footer__info__text.margin--half {
  margin-bottom: 10px;
}

.footer__newsletter__wrapper {
  position: relative;
  width: 100%;
}

.footer__desc {
  color: #fff;
  margin: 0 0 15px 0;
}

.footer__input {
  width: 100%;
  border: 1px solid #434343;
  background: transparent;
  height: 40px;
  line-height: 40px;
  color: rgba(255, 255, 255, 0.7);
  padding: 0 20px;
  border-radius: 2px;
  font-size: 0.6875rem;
  text-transform: none;
}

.footer__input::-webkit-input-placeholder,
.footer__input.placeholder {
  color: rgba(255, 255, 255, 0.7);
  opacity: 1;
}

.footer__input:-moz-placeholder {
  color: rgba(255, 255, 255, 0.7);
  opacity: 1;
}

.footer__input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.7);
  opacity: 1;
}

.footer__input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.7);
  opacity: 1;
}

.footer__input:focus {
  color: #fff;
  border-color: #fff;
}

.footer__input:focus::-webkit-input-placeholder,
.footer__input:focus.placeholder {
  color: #fff;
  opacity: 1;
}

.footer__input:focus:-moz-placeholder {
  color: #fff;
  opacity: 1;
}

.footer__input:focus::-moz-placeholder {
  color: #fff;
  opacity: 1;
}

.footer__input:focus:-ms-input-placeholder {
  color: #fff;
  opacity: 1;
}

.footer__btn {
  display: block;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  position: absolute;
  top: 0;
  right: 0;
  background: var(--primary-color);
  border-radius: 0 2px 2px 0;
  width: 40px;
  height: 40px;
  text-transform: none;
  padding: 10px 5px !important;
}

.footer__btn .hide {
  display: none;
}

.footer__arrow {
  width: 13px;
  height: 13px;
  padding: 0;
  -webkit-transition: transform 0.8s;
  -webkit-transition: -webkit-transform 0.8s;
  transition: -webkit-transform 0.8s;
  -o-transition: transform 0.8s;
  transition: transform 0.8s;
  transition: transform 0.8s, -webkit-transform 0.8s;
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  float: right;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -6.5px 0 0 -11.5px;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}

.footer__menu {
  width: 100%;
  display: inline-block;
  padding: 0 10px 0 0;
}

.footer__ul {
  padding: 0;
  margin: 0;
}

.footer__li {
  list-style-type: none;
  padding: 0;
}

.footer__li:last-child .footer__link {
  margin-bottom: 0;
}

.footer__link {
  color: #fff;
  display: inline-block;
  width: 100%;
  font-size: 0.875rem;
  line-height: 1.6;
}

.footer__social {
  width: 100%;
}

.footer__social-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 1.4rem !important;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  color: #fff;
}

.footer__social-text {
  display: none;
}

.footer__social .footer__desktop {
  min-width: 100px;
}

.footer__rs {
  padding: 0;
  text-align: left;
  width: 100%;
  display: block;
}

.footer__rs__li {
  display: inline-block;
  list-style-type: none;
  margin: 0 10px 10px 10px;
}

.footer__rs__a {
  position: relative;
  display: block;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  text-indent: -999999px;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  border: 1px solid #393939;
}

.footer__rs__a:hover.facebook {
  background-color: #3b5998;
}

.footer__rs__a:hover.twitter {
  background-color: #1da1f2;
}

.footer__rs__a:hover.google_plus {
  background-color: #dd4b39;
}

.footer__rs__a:hover.pinterest {
  background-color: #bd081c;
}

.footer__rs__a:hover.youtube {
  background-color: #cd201f;
}

.footer__rs__a:hover.vimeo {
  background-color: #162221;
}

.footer__rs__a:hover.linkedin {
  background-color: #0077b5;
}

.footer__rs__a:hover.instagram {
  background-color: #3f729b;
}

.footer__rs__a:hover.blog {
  background-color: var(--primary-color);
}

.footer__rs__a:hover.rss {
  background-color: var(--primary-color);
}

.footer__rs__a.facebook {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20430.1%20430.1%22%3E%3Cpath%20d%3D%22M158.1%2083.3c0%2010.8%200%2059.2%200%2059.2h-43.4v72.4h43.4v215.2h89.1V214.9h59.8c0%200%205.6-34.7%208.3-72.7%20-7.8%200-67.8%200-67.8%200s0-42.1%200-49.5c0-7.4%209.7-17.4%2019.3-17.4%209.6%200%2029.8%200%2048.6%200%200-9.9%200-43.9%200-75.4%20-25%200-53.5%200-66%200C155.9%200%20158.1%2072.5%20158.1%2083.3z%22%20fill%3D%22%23FFF%22/%3E%3C/svg%3E") center center no-repeat;
  background-size: 18px;
}

.footer__rs__a.rss {
  background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1024' width='768'%3E%3Cpath fill='%23fff' d='M128 640C57.344 640 0 697.375 0 768s57.344 128 128 128 128-57.375 128-128-57.344-128-128-128zm0-256s-64 2-64 64 64 64 64 64c141.375 0 256 114.625 256 256 0 0 0 64 64 64s64-64 64-64c0-212-171.969-384-384-384zm0-256s-64 0-64 64 64 64 64 64c282.75 0 512 229.25 512 512 0 0 0 64 64 64s64-64 64-64c0-353.406-286.5-640-640-640z'/%3E%3C/svg%3E") center center no-repeat;
  background-size: 18px;
}

.footer__rs__a.twitter {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20430.1%20430.1%22%3E%3Cpath%20d%3D%22M381.4%20198.6c24.2-2%2040.5-13%2046.8-27.9%20-8.7%205.4-35.8%2011.2-50.7%205.6%20-0.7-3.5-1.5-6.8-2.4-9.9%20-11.4-41.8-50.4-75.5-91.2-71.4%203.3-1.3%206.7-2.6%2010-3.7%204.5-1.6%2030.9-5.9%2026.7-15.2%20-3.5-8.2-35.7%206.2-41.8%208.1%208-3%2021.3-8.2%2022.7-17.4%20-12.3%201.7-24.3%207.5-33.6%2015.9%203.4-3.6%205.9-8%206.5-12.8C241.7%2091%20222.6%20133.1%20207.1%20174c-12.1-11.8-22.9-21-32.6-26.2%20-27.1-14.5-59.5-29.7-110.4-48.6%20-1.6%2016.8%208.3%2039.2%2036.8%2054.1%20-6.2-0.8-17.5%201-26.5%203.2%203.7%2019.3%2015.7%2035.2%2048.2%2042.8%20-14.8%201-22.5%204.4-29.5%2011.6%206.8%2013.4%2023.3%2029.2%2053%2025.9%20-33%2014.2-13.5%2040.6%2013.4%2036.6C113.7%20320.9%2041.5%20317.4%200%20277.8c108.3%20147.6%20343.7%2087.3%20378.8-54.9%2026.3%200.2%2041.7-9.1%2051.3-19.4C415%20206.1%20393%20203.5%20381.4%20198.6z%22%20fill%3D%22%23FFF%22/%3E%3C/svg%3E%0A") center center no-repeat;
  background-size: 22px;
}

.footer__rs__a.google_plus {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20fill%3D%22%23ffffff%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M190.5%20608c-17.5%203.4-35%208-53%2013.6-17.7%205.7-34.3%2013.2-49.8%2022.5-29.6%2018-50%2038-61%2061S10%20748%2010%20766c0%2018.7%204.5%2036.5%2013.2%2053.5s22.2%2032.2%2040.3%2045.5c18%2013.3%2040.8%2024%2068%2032%2027.3%208%2059%2012%2095.4%2012%2043%200%2081-5.5%20114-16.5s61-25.4%2083-43c22-17.7%2039-38%2050-60.5%2011-22.7%2017-45.7%2017-69%200-17.4-3-32.8-7-46s-11-25.4-19-36c-8-10.8-17-20.8-27.8-30-10.4-9.4-21-18.8-31.8-28l-35-28c-5.6-4.8-11.3-10.3-17.3-16.6-6-6.3-9-15.2-9-26.5s3-21%209-28c6-8%2012.5-15%2019.3-21%2010.7-8%2021-17%2031.2-26%2010-9%2019-19%2027-30s14.6-23%2019.3-37c4.7-14%207-31%207-49%200-19-2.6-36-8-50-5.4-15-11.8-28-19-39-7.5-11-15-20.8-23-28-8-8-15-14-21.5-19h63l65-36H306c-27.7%200-57.4%204-89.3%2010-32%207-62.3%2022-91.2%2045-21.2%2019-37.3%2040-48%2064-11%2023.7-16%2047-16%2070.6-.5%2020%203%2039%2010.5%2058s18%2036%2032.2%2050.3c14%2014.7%2031.6%2026.5%2052.4%2035.5%2020.8%209%2044.7%2013%2071.6%2013%205.2%200%2010.6%200%2016-1%205.3-.5%2010.7-1%2016-1.7-2.7%206-5%2012-7%2017.4-2%205.6-3%2012.7-3%2021.4%200%2015.2%203%2028%209.5%2038.4%206.5%2010%2013.5%2020%2020.8%2029.2-11.4.6-25%201.6-40.3%203-15.6%201-32%203.4-49.5%207zm84.7-143c-21.5%200-40.2-6.2-56-18.5-15.8-12.3-29-27.5-39.3-45.5-11-18-19-37.4-24-58-5-20.7-8-39.4-8-56%200-13.3%201-26.4%204-39%203-12.7%209-24.3%2017.6-35%208-10%2018.5-18%2031.3-24s26-9%2039.3-9c20.7%200%2039%206.2%2055%2018.5%2015.6%2012.3%2029%2028%2039.6%2046.5%2011%2018.7%2019%2038.7%2024.4%2060%205.4%2021.3%208%2041%208%2059%200%209.3-1%2021-4%2035-2.6%2014-9.6%2026.7-21%2038-8%208-18.4%2014.7-30.8%2020-12.7%205.3-25%208-38%208zm2%20161.6l14-.5H304c3%200%206.5%201%2010.5%201l49.4%2036c14%2011%2025%2021%2034%2031%208%2010%2015%2021%2019%2031%204%2011%206%2022%206%2035%200%2032-12.8%2058-38%2078-25%2020-61.5%2030-110%2030-54.6%200-97.8-11-129.8-34s-48-52-48-88c0-18%203.6-33%2010.7-45s15.4-22%2025-30%2019-14%2028.5-18.2%2017.3-7.5%2022.7-9.5c11-3.2%2022-6%2033.4-8.4%2011-2.5%2022-4%2032-5s18.7-2%2026-2zm522.2-536H739v187H547.3v60H739V528h60.5V338H990v-60H799.4V90.6z%22/%3E%3C/svg%3E") center center no-repeat;
  background-size: 22px;
}

.footer__rs__a.pinterest {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20fill%3D%22%23ffffff%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M123%20361.6c0-42.4%207.5-82.4%2022.2-119.8s35-70.2%2061-98%2055.8-52%2089.5-72.5c33.8-20.4%2070-35.7%20109-46%2039-10%2078.5-15.2%20119-15.2%2062%200%20119.8%2014%20173.2%2040%2053%2026%2096%2064%20130%20114%2033%2050%2050%20106%2050%20169%200%2038-4%2075-11%20111s-20%2071-36%20105-36%2062.7-59%2088c-23%2025-51%2045-85%2060.4-34%2015-71%2022.6-112%2022.6-27%200-53-7-79.8-19-26.3-13-45.3-30-56.5-52l-16%2066-14%2056-12%2041.6c-6%2019.3-11%2033.3-15.5%2041.7l-18.4%2037s-17.3%2031-27%2045.3c-10%2014-22%2031-36.6%2051l-8%202.8-5.2-6c-6-61.2-8.8-98.2-8.8-110.3%200-36%204-76.4%2012.6-121.3%208.5-45%2021.6-101.3%2039.3-169%2017.8-68%2028-108%2030.7-120-12.5-25.4-18.7-59-18.7-99.4%200-32.4%2010.2-63%2030.6-92%2021-28.4%2047-43%2078-43%2024%200%2043%208%2056%2024s20%2036%2020%2060.6c0%2026-9%2063.4-26%20112.5-17%2049-26%2085.7-26%20110%200%2024.7%209%2045.3%2027%2061.5%2017.2%2016%2039%2024.3%2064%2024.3%2021.3%200%2041.3-5%2060-14.6%2018.3-10%2034-23.3%2046-40s23.2-35.6%2033-56c9.4-20.5%2017-42%2022.2-65%205.5-23%209.4-45%2012-65.6%202.8-20.2%204-40%204-58.2%200-68-21.5-121-64.5-158.8-43-38-99-57-168-57-78.6%200-144%2025-196.8%2076-53%2050.7-79%20115-79%20193.4%200%2017.3%202.2%2034%207%2050s10.6%2029%2016%2038.4l16%2027c5%208.4%207.6%2014.4%207.6%2018%200%2011-3%2025.3-8.5%2043-6%2017.2-13%2026.2-22%2026.2-1%200-4-.5-10-2-20-6-38-17-53.2-33s-27.5-35-36-56c-8.4-21-14.8-42-19-63.4-5-21.6-7.3-42.5-7.3-63z%22/%3E%3C/svg%3E") center center no-repeat;
  background-size: 18px;
}

.footer__rs__a.youtube {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%2090%2090%22%3E%3Cpath%20d%3D%22M70.9%2065.8H66l0-2.9c0-1.3%201-2.3%202.3-2.3h0.3c1.3%200%202.3%201%202.3%202.3L70.9%2065.8zM52.4%2059.7c-1.3%200-2.3%200.8-2.3%201.9V75.5c0%201%201%201.9%202.3%201.9%201.3%200%202.3-0.8%202.3-1.9V61.6C54.7%2060.5%2053.7%2059.7%2052.4%2059.7zM82.5%2051.9v26.5C82.5%2084.8%2077%2090%2070.2%2090H19.8C13%2090%207.5%2084.8%207.5%2078.4V51.9c0-6.4%205.5-11.6%2012.3-11.6H70.2C77%2040.3%2082.5%2045.5%2082.5%2051.9zM23.1%2081.3l0-28%206.3%200v-4.1l-16.7%200v4.1l5.2%200v28H23.1zM41.9%2057.5h-5.2v14.9c0%202.2%200.1%203.2%200%203.6%20-0.4%201.2-2.3%202.4-3.1%200.1%20-0.1-0.4%200-1.6%200-3.6l0-15h-5.2l0%2014.8c0%202.3-0.1%204%200%204.7%200.1%201.4%200.1%202.9%201.3%203.8%202.3%201.7%206.8-0.3%208-2.7l0%203.1%204.2%200L41.9%2057.5%2041.9%2057.5zM58.6%2074.6L58.6%2062.2c0-4.7-3.5-7.6-8.4-3.7l0-9.2%20-5.2%200%200%2031.9%204.3-0.1%200.4-2C55.1%2084.1%2058.6%2080.6%2058.6%2074.6zM74.9%2073l-3.9%200c0%200.2%200%200.3%200%200.5v2.2c0%201.2-1%202.1-2.1%202.1h-0.8c-1.2%200-2.1-1-2.1-2.1V75.5v-2.4%20-3.1h9v-3.4c0-2.5-0.1-4.9-0.3-6.3%20-0.6-4.5-6.9-5.2-10.1-2.9%20-1%200.7-1.7%201.7-2.2%202.9%20-0.4%201.3-0.7%203-0.7%205.3v7.4C61.7%2085.3%2076.7%2083.6%2074.9%2073zM54.8%2032.7c0.3%200.7%200.7%201.2%201.3%201.6%200.6%200.4%201.3%200.6%202.1%200.6%200.8%200%201.4-0.2%202-0.6%200.6-0.4%201.1-1%201.5-1.9l-0.1%202h5.8V9.7H62.8v19.2c0%201-0.9%201.9-1.9%201.9%20-1%200-1.9-0.9-1.9-1.9V9.7h-4.8v16.7c0%202.1%200%203.5%200.1%204.3C54.4%2031.4%2054.6%2032.1%2054.8%2032.7zM37.2%2018.8c0-2.4%200.2-4.2%200.6-5.6%200.4-1.3%201.1-2.4%202.1-3.2%201-0.8%202.3-1.2%203.9-1.2%201.3%200%202.5%200.3%203.5%200.8%201%200.5%201.7%201.2%202.2%202%200.5%200.8%200.9%201.7%201.1%202.6%200.2%200.9%200.3%202.2%200.3%204v6.3c0%202.3-0.1%204-0.3%205.1%20-0.2%201.1-0.6%202.1-1.1%203%20-0.6%200.9-1.3%201.6-2.2%202.1%20-0.9%200.4-2%200.7-3.2%200.7%20-1.3%200-2.4-0.2-3.4-0.6%20-0.9-0.4-1.6-1-2.1-1.7%20-0.5-0.8-0.9-1.7-1.1-2.8%20-0.2-1.1-0.3-2.7-0.3-4.9L37.2%2018.8%2037.2%2018.8zM41.8%2028.6c0%201.4%201%202.5%202.3%202.5%201.3%200%202.3-1.1%202.3-2.5V15.4c0-1.4-1-2.5-2.3-2.5%20-1.3%200-2.3%201.1-2.3%202.5V28.6zM25.7%2035.2h5.5l0-19%206.5-16.2h-6l-3.4%2012.1L24.7%200h-5.9l6.9%2016.3L25.7%2035.2z%22%20fill%3D%22%23FFF%22/%3E%3C/svg%3E") center center no-repeat;
  background-size: 22px;
}

.footer__rs__a.vimeo {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20430.1%20430.1%22%3E%3Cpath%20d%3D%22M367.2%2028.8c-59.8-2-100.3%2031.6-121.4%20100.7%2010.9-4.5%2021.5-6.8%2031.9-6.8%2021.8%200%2031.5%2012.2%2028.9%2036.8%20-1.3%2014.9-10.9%2036.5-28.9%2064.9%20-18%2028.4-31.5%2042.6-40.5%2042.6%20-11.6%200-22.2-22-31.9-65.8%20-3.2-12.9-9-45.8-17.3-98.8%20-7.8-49-28.3-72-61.7-68.7C112.2%2034.9%2091%2047.8%2062.7%2072.3%2042.1%2091%2021.2%20109.8%200%20128.5l20.2%2026.1c19.3-13.6%2030.6-20.3%2033.7-20.3%2014.8%200%2028.6%2023.2%2041.5%2069.7%2011.5%2042.6%2023.2%2085.2%2034.7%20127.8%2017.3%2046.5%2038.5%2069.7%2063.6%2069.7%2040.5%200%2090-38.1%20148.5-114.2%2056.5-72.9%2085.7-130.4%2087.7-172.3C432.5%2058.8%20411.6%2030%20367.2%2028.8z%22%20fill%3D%22%23FFF%22/%3E%3C/svg%3E") center center no-repeat;
  background-size: 18px;
}

.footer__rs__a.linkedin {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20430.1%20430.1%22%3E%3Cpath%20d%3D%22M430.1%20261.5V420.6h-92.2V272.2c0-37.3-13.3-62.7-46.7-62.7%20-25.5%200-40.6%2017.1-47.3%2033.7%20-2.4%205.9-3.1%2014.2-3.1%2022.5V420.6h-92.2c0%200%201.2-251.3%200-277.3h92.2v39.3c-0.2%200.3-0.4%200.6-0.6%200.9h0.6v-0.9c12.3-18.9%2034.1-45.8%2083.1-45.8C384.6%20136.7%20430.1%20176.4%20430.1%20261.5zM52.2%209.6C20.6%209.6%200%2030.3%200%2057.5c0%2026.6%2020%2047.9%2051%2047.9h0.6c32.2%200%2052.2-21.3%2052.2-47.9C103.1%2030.3%2083.7%209.6%2052.2%209.6zM5.5%20420.6h92.2v-277.3H5.5V420.6z%22%20fill%3D%22%23FFF%22/%3E%3C/svg%3E") center center no-repeat;
  background-size: 18px;
}

.footer__rs__a.instagram {
  background: transparent no-repeat center center url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20fill%3D%22%23ffffff%22%20width%3D%22438.5%22%20height%3D%22438.5%22%20viewBox%3D%220%200%20438.5%20438.5%22%3E%3Cpath%20d%3D%22M422%2016.6C411%205.6%20397.7%200%20382.3%200h-326C40.7%200%2027.5%205.5%2016.5%2016.6%205.6%2027.6%200%2040.8%200%2056.2v326C0%20397.8%205.5%20411%2016.6%20422c11%2011%2024.2%2016.5%2039.6%2016.5h326c15.5%200%2028.7-5.5%2039.8-16.5%2011-11%2016.5-24.3%2016.5-39.7v-326c0-15.5-5.5-28.7-16.5-39.7zM157.5%20158c17.2-16.6%2038-25%2062-25%2024.4%200%2045.2%208.4%2062.4%2025%2017.2%2016.7%2025.8%2036.8%2025.8%2060.4s-8.6%2043.7-26%2060.4c-17%2016.6-38%2025-62.2%2025-24.2%200-45-8.4-62-25-17.4-16.7-26-36.8-26-60.4s8.6-43.7%2026-60.4zM389%20370.6c0%205-2%209-5.3%2012.4-3.4%203.3-7.5%205-12.3%205H66.2c-5%200-9-1.7-12.4-5-3.3-3.3-5-7.5-5-12.4v-185H89c-3.7%2012-5.6%2024.4-5.6%2037.4%200%2036.5%2013.3%2067.7%2040%2093.5%2026.6%2025.8%2058.7%2038.7%2096.2%2038.7%2024.7%200%2047.5-6%2068.5-17.7%2021-11.8%2037.6-28%2049.8-48C349.8%20269%20356%20247%20356%20223c0-13-2-25.4-5.7-37.4H389v185zm0-255c0%205.5-2%2010.2-6%2014-3.7%203.8-8.3%205.7-13.8%205.7h-49.7c-5.5%200-10.2-2-14-5.7-3.8-3.8-5.7-8.5-5.7-14v-47c0-5.4%202-10%205.7-14%203.8-3.8%208.5-5.8%2014-5.8h49.7c5.5%200%2010%202%2014%206%203.8%203.8%205.7%208.4%205.7%2013.7v47z%22/%3E%3C/svg%3E");
  background-size: 18px;
}

.footer__rs__a.blog {
  margin: 0;
  background: transparent no-repeat left 12px top 8px url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20aria-hidden%3D%22true%22%20data-prefix%3D%22fas%22%20data-icon%3D%22rss%22%20viewBox%3D%220%200%20448%20512%22%20class%3D%22svg-inline--fa%20fa-rss%20fa-w-14%20fa-3x%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M128.081%20415.959c0%2035.369-28.672%2064.041-64.041%2064.041S0%20451.328%200%20415.959s28.672-64.041%2064.041-64.041%2064.04%2028.673%2064.04%2064.041zm175.66%2047.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656%20175.765%200%20183.105%200%20192.253v48.069c0%208.415%206.49%2015.472%2014.887%2016.018%20111.832%207.284%20201.473%2096.702%20208.772%20208.772.547%208.397%207.604%2014.887%2016.018%2014.887h48.069c9.149.001%2016.489-7.655%2015.995-16.79zm144.249.288C439.596%20229.677%20251.465%2040.445%2016.503%2032.01%207.473%2031.686%200%2038.981%200%2048.016v48.068c0%208.625%206.835%2015.645%2015.453%2015.999%20191.179%207.839%20344.627%20161.316%20352.465%20352.465.353%208.618%207.373%2015.453%2015.999%2015.453h48.068c9.034-.001%2016.329-7.474%2016.005-16.504z%22/%3E%3C/svg%3E");
  background-size: 18px;
}

.footer__rating {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.footer__rating__wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.footer__rating__rate {
  margin-right: 15px;
  font-size: 1.625rem;
  color: #fff;
}

.footer__rating__rate strong {
  font-weight: 400;
}

.footer__rating__com {
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  background: transparent;
  border-radius: 5px;
  margin-top: 10px;
  height: 40px;
  border: 1px solid #393939;
  line-height: 40px;
}

.footer__rating__stars {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

.footer__rating__stars .stars--lvl0 {
  width: 92.5px;
  height: 18.5px;
}

.footer__rating__stars .stars--lvl0 .material-icons {
  width: 18.5px;
  height: 18.5px;
  font-size: 18.5px;
  margin: 0;
}

.powered {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  text-align: center;
  width: 100%;
  border-top: 1px solid #393939;
  margin: 0;
  background: #212121;
}

.powered__p {
  font-size: 0.875rem;
  color: #ADADAD;
  text-align: center;
}

.powered__p a {
  font-weight: 600;
  color: #fff;
}

.footer__rating + .footer_social {
  width: 50%;
}

.newsletter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.newsletter h1 {
  margin-bottom: 10px;
}

.newsletter p {
  width: 100%;
  font-size: 1.25rem;
  margin-bottom: 20px;
}

.newsletter a {
  display: inline-block;
  background: #333333;
  color: #fff;
  margin-bottom: 40px;
}

.newsletter a:hover {
  color: #fff;
}

.newsletter h1 {
  display: block;
  width: 100%;
  text-align: center;
  margin-bottom: 30px;
}

/** Import footer **/

.backTop__icon {
  display: block;
  width: 30px;
  height: 30px;
  margin-right: 10px;
  position: relative;
}

.backTop__icon:before,
.backTop__icon:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: solid rgba(255, 255, 255, 0.7);
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.backTop__icon:before {
  border-width: 0 0 1px 1px;
}

.backTop__icon:after {
  border-width: 1px 1px 0 0;
}

.backTop__icon__arrow {
  position: absolute;
  top: 55%;
  left: 52%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 2px;
  height: 9px;
}

.backTop__icon__arrow:before,
.backTop__icon__arrow:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.7);
  border-radius: 1px;
  -webkit-transform-origin: top center;
      -ms-transform-origin: top center;
          transform-origin: top center;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.backTop__icon__arrow:before {
  left: 0;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.backTop__icon__arrow:after {
  left: 16%;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}

.backTop__text {
  white-space: nowrap;
  color: rgba(255, 255, 255, 0.7);
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.backTop:hover .backTop__text {
  color: #fff;
}

.backTop:hover .backTop__icon:before,
.backTop:hover .backTop__icon:after {
  border-color: #fff;
}

.backTop:hover .backTop__icon__arrow:before,
.backTop:hover .backTop__icon__arrow:after {
  background: #fff;
}

.backTop:hover .backTop__icon__arrow:before {
  left: 16%;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}

.backTop:hover .backTop__icon__arrow:after {
  left: 0;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

/** Import footer **/

/* Slider */

/* Slider */

.slick-loading .slick-list {
  background: #fff center center no-repeat;
}

/* Arrows */

.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}

.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}

.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}

.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -25px;
}

[dir="rtl"] .slick-prev {
  left: auto;
  right: -25px;
}

.slick-prev:before {
  content: "←";
}

[dir="rtl"] .slick-prev:before {
  content: "→";
}

.slick-next {
  right: -25px;
}

[dir="rtl"] .slick-next {
  left: -25px;
  right: auto;
}

.slick-next:before {
  content: "→";
}

[dir="rtl"] .slick-next:before {
  content: "←";
}

/* Dots */

.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: relative;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 15px 0;
  width: 100%;
}

.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}

.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}

.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}

.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}

.slick-dots li button:before {
  position: absolute;
  top: 50%;
  left: 50%;
  content: '';
  width: 8px;
  height: 8px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  background: black;
  border-radius: 50%;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}

.slick-slider {
  position: relative;
  display: block;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before,
.slick-track:after {
  content: "";
  display: table;
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

[dir="rtl"] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/** Import footer **/

/* Autocomplete
----------------------------------*/

.ui-autocomplete {
  position: absolute;
  cursor: default;
}

.ui-autocomplete-loading {
  background: white url("https://media.cdnws.com/_i/10918/584/3692/84/ui-anim-basic-16x16.gif") right center no-repeat;
}

/* workarounds */

* html .ui-autocomplete {
  width: 1px;
}

/* without this, the menu expands to 100% in IE6 */

/* Menu
----------------------------------*/

.ui-menu {
  list-style: none;
  padding: 10px;
  margin: 0;
  display: block;
  width: 227px;
  background: #f3f3f3;
}

.ui-menu .ui-menu {
  margin-top: -3px;
}

.ui-menu .ui-menu-item {
  margin: 0;
  padding: 0;
  width: 200px;
}

.ui-menu .ui-menu-item a {
  text-decoration: none;
  display: block;
  padding: .2em .4em;
  line-height: 1.5;
  zoom: 1;
}

.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
  margin: -1px;
}

/** Import footer **/

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// Variables //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

#login-checkbox {
  display: none;
}

#login-checkbox:checked ~ .logup__background,
#login-checkbox:checked ~ .body__wrapper .logup__background {
  display: block;
}

#logup__checkbox--login:checked ~ .logup__login {
  opacity: 1;
  max-height: 600px;
}

#logup__checkbox--login:checked ~ .logup__register {
  opacity: 0;
  max-height: 0;
  padding: 0;
}

#logup__checkbox--signup:checked ~ .logup__login {
  opacity: 0;
  max-height: 0;
  padding: 0;
}

#logup__checkbox--signup:checked ~ .logup__register {
  opacity: 1;
  max-height: 700px;
}

.logup {
  position: fixed;
  top: -1500px;
  left: 5%;
  width: 90%;
  height: auto;
  background: #fff;
  -webkit-transition: 0s;
  -o-transition: 0s;
  transition: 0s;
  overflow: hidden;
}

.logup--popup {
  z-index: 999;
  border-radius: 2px;
  padding: 50px;
}

.logup--page {
  padding: 40px 0;
}

.logup--page .form__button--reg {
  font-weight: 600;
}

.logup__wrapper {
  position: relative;
}

.logup__login,
.logup__register {
  -webkit-transition: max-height .6s ease-in-out, opacity .3s ease;
  -o-transition: max-height .6s ease-in-out, opacity .3s ease;
  transition: max-height .6s ease-in-out, opacity .3s ease;
  background: #fff;
  overflow: hidden;
}

.logup__login p.form__error:not(.form__text),
.logup__register p.form__error:not(.form__text) {
  left: auto;
  right: 5px;
  top: 150%;
  margin: -16px 0 0 0;
  -webkit-transform: translate(0, -70%);
      -ms-transform: translate(0, -70%);
          transform: translate(0, -70%);
  z-index: 1;
}

.logup__login p.form__error:not(.form__text) {
  display: none !important;
}

.logup--page {
  position: relative;
  top: auto;
  left: auto;
  margin: 0 auto;
  width: 100%;
}

.logup__background {
  background-color: rgba(43, 43, 43, 0.7);
  position: fixed;
  display: none;
  top: 0;
  left: 0;
  z-index: 999;
  width: 100%;
  height: 100%;
  cursor: pointer;
}

.logup__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #333333;
}

.logup__pwd {
  display: block;
  text-align: right;
  font-size: 0.75rem;
  width: auto;
  margin-bottom: 20px;
  color: #333333;
  position: absolute;
  top: 50%;
  right: 20px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 1;
}

.logup__title {
  text-transform: uppercase;
  font-size: 1.5rem;
  font-weight: 600;
  text-align: center;
  margin-bottom: 20px;
  line-height: 1;
  display: block;
  width: 100%;
}

.logup__subtitle {
  font-size: 1rem;
  text-transform: none;
  font-weight: 400;
  margin-bottom: 18px;
  line-height: 1;
  text-align: center;
  display: block;
  width: 100%;
}

.logup__desc {
  font-size: 0.75rem;
  text-align: center;
  color: #333333;
  margin-bottom: 20px;
}

.logup__content {
  width: 100%;
  color: #333333;
}

.logup__name {
  width: 100%;
  padding: 20px;
  border-bottom: 1px solid #DCE5E9;
}

.logup__account {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
  width: 100%;
  padding: 20px;
}

.logup__deco {
  width: 100%;
  padding: 20px;
}

.logup__nav {
  list-style-type: none;
  padding: 0 0 0 12px;
}

.logup__li {
  font-size: 0.875rem;
  padding: 0;
  text-align: right;
}

.logup__li__a {
  color: rgba(51, 51, 51, 0.6);
  position: relative;
  padding-left: 5px;
  line-height: 1;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  margin-bottom: 20px;
  display: block;
  float: right;
  width: auto;
  transition: .3s ease;
}

.logup__li__a--logout {
  margin-bottom: 0;
}

.logup__li__a:hover {
  color: #333333;
}

.logup__li__icon.material-icons {
  position: absolute;
  right: 100%;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-size: 0.875rem;
  color: #333333;
}

.logup__li:last-child .logup__li__a {
  margin-bottom: 0;
}

.logup__order {
  display: none;
}

.logup__redirect {
  position: absolute;
  bottom: 100%;
  left: 0;
  color: #fff;
  font-size: 0.6875rem;
  margin-bottom: 10px;
}

.logup__close {
  position: absolute;
  top: -30px;
  right: -30px;
  display: block;
  cursor: pointer;
  width: 25px;
  height: 25px;
}

.logup__close:before {
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  background: #333333;
  border-radius: 50%;
  -webkit-transform: translate(-50%, -50%) scale(0);
      -ms-transform: translate(-50%, -50%) scale(0);
          transform: translate(-50%, -50%) scale(0);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  -o-transition: transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.logup__close:hover:before {
  -webkit-transform: translate(-50%, -50%) scale(1);
      -ms-transform: translate(-50%, -50%) scale(1);
          transform: translate(-50%, -50%) scale(1);
}

.logup__close:hover .logup__close__icon.material-icons {
  color: #fff;
}

.logup__close__icon.material-icons {
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-size: 1.25rem;
  color: #a4a4a4;
}

.logup__form {
  background: transparent;
}

.logup__form .form__text {
  padding: 0 20px !important;
  line-height: 50px;
  height: 50px !important;
  border-radius: 2px;
  border: 1px solid #dadada !important;
  font-size: 0.875rem;
  font-weight: 400;
}

.logup__form .form__text::-webkit-input-placeholder {
  color: #9b9e9f;
}

.logup__form .form__text::-moz-placeholder {
  color: #9b9e9f;
}

.logup__form .form__text:-ms-input-placeholder {
  color: #9b9e9f;
}

.logup__form .form__text:-moz-placeholder {
  color: #9b9e9f;
}

.logup__form .form__label {
  display: none;
}

.logup__form .form__field {
  min-height: 50px;
  -webkit-transition: 300ms ease;
  -o-transition: 300ms ease;
  transition: 300ms ease;
}

.logup__form .form__field--focused .form__text {
  border-color: rgba(51, 51, 51, 0.6) !important;
}

.logup__form .form__fieldset {
  margin-bottom: 20px;
}

.logup__form .form__hide {
  display: none;
}

.logup__form .form__button {
  font-weight: 600;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  cursor: pointer;
  width: 100%;
  white-space: nowrap;
  height: 50px;
  padding: 0;
  background: var(--primary-color);
  border-radius: 2px;
  text-transform: uppercase;
  font-size: 1rem;
}

.logup__form .form__button:hover {
  background: var(--primary-color-hover);
}

.logup__form .form__button--reg {
  display: inline-block;
  width: auto;
  position: relative;
  cursor: pointer;
  margin-left: 5px;
}

.logup__form .form__button--reg:before {
  content: '';
  display: block;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 1px;
  background: var(--primary-color);
}

.logup__form .form__button__icon {
  margin-right: 10px;
  font-size: 1.25rem;
}

.logup__bottom {
  width: 100%;
  margin-top: 20px;
  text-align: center;
}

.logup__bottom__preText {
  display: inline-block;
}

.logup__hover {
  width: 270px;
  background: #fff;
  top: 100%;
  right: -30px;
  position: absolute;
  border: 1px solid #DCE5E9;
  cursor: default;
  height: auto;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  -webkit-transform: scale(0.8);
      -ms-transform: scale(0.8);
          transform: scale(0.8);
  margin-top: 10px;
}

.logup__hover:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 9px 9px 9px;
  border-color: transparent transparent #DCE5E9 transparent;
  position: absolute;
  right: 32px;
  bottom: 100%;
  z-index: 1;
}

.logup__hover:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 8px 8px 8px;
  border-color: transparent transparent #fff transparent;
  position: absolute;
  right: 33px;
  bottom: 100%;
  margin-top: 1px;
  z-index: 1;
}

.header__account__a:hover .logup__hover {
  visibility: visible;
  opacity: 1;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}

#login__password,
#login__email,
#register__email,
#register__password,
#register__password2 {
  -webkit-box-shadow: none;
          box-shadow: none;
}

#login__password + .material-icons.form__icon--warning {
  top: 24px;
}

#login__password + .material-icons + .material-icons,
#register__password + .material-icons + .material-icons,
#register__password2 + .material-icons + .material-icons {
  display: none !important;
}

#register__password-error,
#register__password2-error,
#register__email-error {
  visibility: visible;
  position: relative;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  top: auto;
  right: auto;
  opacity: 1;
  left: auto;
  margin: 10px 0 0;
  width: 100%;
  display: block;
}

.body .logup__background {
  position: fixed;
}

#logup__checkbox--signup:checked ~ .logup__register {
  max-height: 700px;
}

#register__password-error,
#register__password2-error,
#register__email-error {
  visibility: visible;
  position: relative;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  top: auto;
  right: auto;
  opacity: 1;
  left: auto;
  margin: 10px 0 0;
  width: 100%;
  display: block;
}

.explorer .logup__li__a {
  width: 100% !important;
}

.modal-cart {
  position: fixed;
  width: 100%;
  height: auto;
  -webkit-transition: 0s;
  -o-transition: 0s;
  transition: 0s;
  overflow: hidden;
  bottom: -100%;
  right: 0;
  background: #fff;
  max-width: 440px;
  visibility: hidden;
  padding: 50px 30px;
  z-index: 9999;
  border-radius: 2px;
}

.modal-cart.show {
  bottom: 0;
  -webkit-transition: top .6s ease;
  -o-transition: top .6s ease;
  transition: top .6s ease;
  visibility: visible;
  z-index: 9999999999;
}

.modal-cart__content {
  width: 100%;
}

.modal-cart__nosto {
  display: block;
  width: 100%;
}

.modal-cart__bg {
  background-color: rgba(43, 43, 43, 0.7);
  position: absolute;
  display: none;
  top: 0;
  left: 0;
  z-index: 999;
  width: 100%;
  height: 100%;
  cursor: pointer;
  z-index: 999;
}

.modal-cart__bg.show {
  display: block;
}

.modal-cart__wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.modal-cart__left,
.modal-cart__right {
  width: 100%;
  padding-right: 10px;
  margin-bottom: 20px;
}

.modal-cart__left {
  position: relative;
}

.modal-cart__left__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
}

.modal-cart__gallery,
.modal-cart__info {
  padding: 0 10px;
}

.modal-cart__gallery {
  width: 100px;
}

.modal-cart__info {
  position: relative;
  padding-bottom: 30px;
}

.modal-cart__img {
  max-width: 100%;
}

.modal-cart__title {
  padding-left: 10px;
  font-size: 1rem;
  text-transform: uppercase;
  font-weight: 600;
  line-height: 1;
  margin: 0 0 20px !important;
}

.modal-cart__name,
.modal-cart__price,
.modal-cart__quantity {
  width: 100%;
  font-size: 1rem;
  color: #333333;
  line-height: 1.4;
}

.modal-cart__quantity {
  display: none;
}

.modal-cart__close {
  display: block;
  position: absolute;
  right: 15px;
  top: 15px;
  cursor: pointer;
  width: 20px;
  height: 20px;
  margin: 0;
}

.modal-cart__price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  margin-top: 5px;
}

.modal-cart__price .prod__btn {
  display: none;
}

.modal-cart__price > *:not(:first-child) {
  margin-left: 5px;
}

.modal-cart__right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 0 10px;
  margin-bottom: 0;
}

.modal-cart__stay,
.modal-cart__cart {
  display: block;
  height: 50px;
  line-height: 50px;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 0.75rem;
  color: #fff;
  text-align: center;
  width: 100%;
  border-radius: 2px;
  cursor: pointer;
}

.modal-cart__stay {
  background: transparent;
  border: 1px solid #333333;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  color: #333333;
  margin-right: 10px;
  width: 40%;
}

.modal-cart__stay:hover {
  color: #fff;
  background: #333333;
}

.modal-cart__stay + .modal-cart__cart {
  background: var(--primary-color);
}

.modal-cart__stay + .modal-cart__cart:hover {
  background: var(--primary-color-hover);
}

.modal-cart__cart {
  width: 60%;
  margin-left: 10px;
  background: var(--primary-color);
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  margin-bottom: 10px;
  color: #fff !important;
  text-decoration: none !important;
}

.modal-cart__cart:hover {
  background: var(--primary-color-hover);
}

.modal-cart__stay {
  margin-right: 10px;
  width: 40%;
}

.body .prod .modal-cart__title {
  font-size: 0.825rem;
}

.explorer .cart-modal__footer .form__button__text {
  display: block;
  text-align: center;
  width: 340px;
}

.alert-form {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%) translateZ(0);
          transform: translate(-50%, -50%) translateZ(0);
  width: 100%;
  max-width: 700px;
  background: #fff;
  border-radius: 4px;
  z-index: 99999;
  padding: 40px;
  color: #333333;
}

.alert-form.show {
  top: 50%;
}

.alert-form.hide {
  top: -150%;
}

.alert-form__bg {
  z-index: 999;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background: rgba(0, 0, 0, 0.45);
}

.alert-form__bg.show {
  display: block;
}

.alert-form__bg.hide {
  display: none;
}

.alert-form__close {
  position: absolute;
  right: 15px;
  top: 15px;
  cursor: pointer;
  width: 20px;
  height: 20px;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

.alert-form__close .material-icons {
  font-size: 1.125rem;
  color: #333333;
}

.alert-form__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
}

.alert-form__header picture {
  max-width: 100px;
}

.alert-form__header img {
  margin-right: 20px;
  max-width: 100px;
}

.alert-form__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  font-size: 1rem;
  font-weight: 600;
}

.alert-form__subtitle {
  margin-top: 15px;
  font-size: 1rem;
  margin-bottom: 10px;
}

.alert-form .form__span {
  font-size: 0.875rem;
  color: #333333 !important;
}

.alert-form .form--page {
  margin-bottom: 0;
}

.alert-form .form__field--radio,
.alert-form .form__field--right {
  margin-top: 10px;
}

.alert-form .form__fieldset {
  margin-top: 20px;
  margin-bottom: 0;
}

.alert-form .form__fieldset:last-child {
  margin-top: 0;
  margin-bottom: 0;
}

.cart-modal {
  width: 90%;
  max-width: 440px;
  height: 400px;
  max-height: 90%;
  pointer-events: none;
  position: fixed;
  bottom: 90px;
  right: 50px;
  -webkit-transition: -webkit-transform .2s;
  transition: -webkit-transform .2s;
  -webkit-transition: visibility .4s,-webkit-transform .2s;
  transition: visibility .4s,-webkit-transform .2s;
  -o-transition: visibility .4s,transform .2s;
  transition: visibility .4s,transform .2s;
  transition: visibility .4s,transform .2s,-webkit-transform .2s;
  transition: visibility .4s,transform .2s, -webkit-transform .2s;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  will-change: transform;
  backface-visibility: hidden;
  visibility: hidden;
  z-index: 3;
}

.cart-modal--inCart {
  display: none !important;
}

.cart-modal--top {
  position: absolute;
  top: 53px;
  left: auto;
  z-index: 11;
  -webkit-transition: 0s;
  -o-transition: 0s;
  transition: 0s;
}

.cart-modal--top + .cart-modal__bg {
  z-index: 999;
  overflow: hidden;
}

.cart-modal--top .cart-modal__wrapper {
  bottom: auto;
  top: 0;
}

.cart-modal--top .cart-modal__close {
  bottom: auto;
  top: 0;
  height: 40px;
  width: 40px;
}

.cart-modal--top .cart-modal__close .material-icons {
  font-size: 1.25rem;
}

.cart-modal--top .form__field--right.form__field {
  padding-right: 0;
}

.cart-modal .ps__rail-y {
  display: none;
}

.cart-modal__wrapper {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 2;
  height: 72px;
  width: 72px;
  border-radius: 6px;
  -webkit-transition: height .4s .1s, width .4s .1s, box-shadow .3s;
  -webkit-transition: height .4s .1s, width .4s .1s, -webkit-box-shadow .3s;
  transition: height .4s .1s, width .4s .1s, -webkit-box-shadow .3s;
  -o-transition: height .4s .1s, width .4s .1s, box-shadow .3s;
  transition: height .4s .1s, width .4s .1s, box-shadow .3s;
  transition: height .4s .1s, width .4s .1s, box-shadow .3s, -webkit-box-shadow .3s;
  -webkit-transition-timing-function: cubic-bezier(0.67, 0.17, 0.32, 0.95);
  -o-transition-timing-function: cubic-bezier(0.67, 0.17, 0.32, 0.95);
     transition-timing-function: cubic-bezier(0.67, 0.17, 0.32, 0.95);
  background: #ffffff;
  -webkit-box-shadow: 0 4px 30px rgba(0, 0, 0, 0.17);
          box-shadow: 0 4px 30px rgba(0, 0, 0, 0.17);
  pointer-events: auto;
}

.cart-modal__content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.cart-modal__content.loading:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 11;
  background: rgba(255, 255, 255, 0.3) url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22xMidYMid%22%20class%3D%22lds-ellipsis%22%3E%3Ccircle%20cx%3D%2284%22%20cy%3D%2250%22%20r%3D%220%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%2210%3B0%3B0%3B0%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2284%3B84%3B84%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2284%22%20cy%3D%2250%22%20r%3D%224.89806%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B10%3B10%3B10%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-1s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B50%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-1s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2267.3466%22%20cy%3D%2250%22%20r%3D%2210%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B10%3B10%3B10%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-0.5s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B50%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-0.5s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2233.3466%22%20cy%3D%2250%22%20r%3D%2210%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B10%3B10%3B10%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B50%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2250%22%20r%3D%225.10194%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B0%3B10%3B10%3B10%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B16%3B50%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3C/circle%3E%3C/svg%3E) no-repeat center center;
  background-size: 40px 40px;
}

.cart-modal__title {
  position: absolute;
  top: 0;
  left: 0;
  height: 40px;
  width: 100%;
  border-bottom: 1px solid #DCE5E9;
  line-height: 40px;
  font-weight: 600;
  text-transform: uppercase;
  padding: 0 20px;
}

.cart-modal__title__nb {
  font-weight: 400;
  text-transform: none;
}

.cart-modal__form {
  position: relative;
  z-index: 1;
  height: calc(100% - 40px);
  padding: 0 0 10px;
  margin: 40px 0 10px;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  -webkit-transition: opacity .2s;
  -o-transition: opacity .2s;
  transition: opacity .2s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.cart-modal__close {
  position: absolute;
  display: block;
  bottom: 0;
  right: 0;
  width: 72px;
  height: 72px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  z-index: 4;
  opacity: 0;
  cursor: pointer;
  -webkit-transform: translate(-20px, -20px) rotate(90deg);
      -ms-transform: translate(-20px, -20px) rotate(90deg);
          transform: translate(-20px, -20px) rotate(90deg);
  border-radius: 50%;
}

.cart-modal__close .material-icons {
  font-size: 2.25rem;
  color: #333333;
}

.cart-modal__middle {
  width: 100%;
  padding: 20px;
  overflow: hidden;
  padding-bottom: 72px;
}

.cart-modal__middle__wrapper {
  width: 100%;
}

.cart-modal__item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-transform: translate(40px, 10px);
      -ms-transform: translate(40px, 10px);
          transform: translate(40px, 10px);
  -webkit-transition: -webkit-transform .4s .3s;
  transition: -webkit-transform .4s .3s;
  -o-transition: transform .4s .3s;
  transition: transform .4s .3s;
  transition: transform .4s .3s, -webkit-transform .4s .3s;
}

.cart-modal__item:not(:last-child) {
  margin-bottom: 20px;
}

.cart-modal__item__left {
  position: relative;
}

.cart-modal__item__img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}

.cart-modal__item__name {
  margin-right: auto;
}

.cart-modal__item__name__link {
  font-weight: 600;
  color: #333333;
  font-size: 0.875rem;
  display: block;
  width: 100%;
}

.cart-modal__item__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  width: 100%;
}

.cart-modal__item__right {
  position: absolute;
}

.cart-modal__item__price {
  font-size: 1rem;
  font-weight: 600;
}

.cart-modal__item__delete__link.delete {
  width: auto;
  height: auto;
  opacity: 1;
  color: rgba(51, 51, 51, 0.6);
  font-size: 0.75rem;
}

.cart-modal__item__delete__link.delete:hover {
  color: #333333;
}

.cart-modal__qty {
  display: inline-block;
  width: 40px;
  position: relative;
}

.cart-modal__qty__label {
  color: rgba(51, 51, 51, 0.6);
  font-size: 12px;
  margin-right: 3px;
  line-height: 18px;
}

.cart-modal__qty__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  width: 100%;
}

.cart-modal__qty__input {
  border: none;
  border-bottom: 1px solid rgba(51, 51, 51, 0.6);
  width: 100%;
  text-align: center;
  color: rgba(51, 51, 51, 0.6);
}

.cart-modal__qty__arrow {
  display: none;
}

.cart-modal__qty__trigger {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  cursor: pointer;
  z-index: 1;
}

.cart-modal__qty.focus {
  width: 100% !important;
}

.cart-modal__footer {
  position: absolute;
  bottom: 0;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: 0 -2px 20px rgba(0, 0, 0, 0.15);
          box-shadow: 0 -2px 20px rgba(0, 0, 0, 0.15);
  background: #ffffff;
  z-index: 2;
  left: 0;
  width: 100%;
  height: 72px;
  display: block;
}

.cart-modal__footer .form__fieldset {
  margin-bottom: 0;
  height: 72px;
}

.cart-modal__footer .form__field {
  height: 72px;
  padding-right: 72px;
}

.cart-modal__footer .form__button {
  width: 100%;
  height: 72px;
  line-height: 72px;
  text-transform: uppercase;
  font-size: 0.875rem;
  background: var(--primary-color);
  border-radius: 0 0 0 4px;
  -webkit-transition: background .3s;
  -o-transition: background .3s;
  transition: background .3s;
  padding: 0 20px;
  text-align: center;
  white-space: nowrap;
}

.cart-modal__footer .form__button__text {
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%);
  transition: transform .2s .6s, padding .2s 0s, -webkit-transform .2s .6s;
}

.cart-modal__footer .form__button:hover {
  background: var(--primary-color-hover);
}

.cart-modal__bg {
  content: '';
  position: fixed;
  z-index: 999;
  height: 100%;
  width: 100%;
  height: 100vh;
  width: 100vw;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity .4s, visibility .4s;
  -o-transition: opacity .4s, visibility .4s;
  transition: opacity .4s, visibility .4s;
  display: none;
}

.cart-modal__bg.anim {
  opacity: 1;
  visibility: visible;
  display: block;
}

.cart-modal.cart-open {
  visibility: visible;
  -webkit-transition: -webkit-transform .2s;
  transition: -webkit-transform .2s;
  -o-transition: transform .2s;
  transition: transform .2s;
  transition: transform .2s, -webkit-transform .2s;
  z-index: 99999;
}

.cart-modal.cart-open .cart-modal__wrapper {
  height: 100%;
  width: 100%;
}

.cart-modal.cart-open .cart-modal__close {
  opacity: 1;
  -webkit-transform: rotate(0deg) translate(0, 0);
      -ms-transform: rotate(0deg) translate(0, 0);
          transform: rotate(0deg) translate(0, 0);
}

.cart-modal.cart-open .cart-modal__form {
  -webkit-transition: 0s;
  -o-transition: 0s;
  transition: 0s;
}

.cart-modal.cart-open .cart-modal__item {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}

.cart-modal.cart-open .cart-modal__footer .form__button__text {
  -webkit-transform: translateX(40px);
      -ms-transform: translateX(40px);
          transform: translateX(40px);
  transition: transform .2s linear .6s, padding .2s 0s, -webkit-transform .2s linear .6s;
}

.cart-modal .cart-nb-text {
  margin: 0 0 0 5px;
}

/** Import footer **/

.checkout-cart {
  padding-top: 50px;
}

.checkout--empty {
  max-width: 600px;
  margin: 0 auto;
  padding: 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

.checkout__title {
  text-align: center;
  text-transform: uppercase;
  margin: 0;
  width: 100%;
}

.checkout__svg {
  width: 100%;
}

.checkout__shopping {
  text-align: center;
  width: 100%;
  text-transform: uppercase;
}

.checkout__index {
  display: inline-block;
  width: auto;
  text-align: center;
  padding: 10px 30px;
  background: var(--primary-color);
  color: #fff;
  margin: 0 auto;
  font-size: 0.875rem;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  text-transform: uppercase;
  font-weight: 600;
}

.cart__form {
  z-index: 1;
  position: relative;
  width: 100%;
}

.cart__flex {
  width: 100%;
}

.cart__left__wrapper {
  width: 100%;
}

.cart__message {
  border: 2px solid var(--primary-color);
  padding: 20px;
  border-radius: 2px;
  margin: 20px 0 30px 0;
}

.cart__message__text {
  text-align: center;
  font-weight: 600;
  display: block;
  width: 100%;
  color: var(--text-on-body);
}

.cart__body {
  width: 100%;
  border-bottom: 1px solid #DCE5E9;
}

.cart__title {
  text-transform: uppercase;
  font-size: 1.5rem;
  font-weight: 600;
  text-align: left;
  width: 100%;
  line-height: 1;
  margin: 0 0 7px 0;
}

.cart__title__total {
  color: var(--primary-color);
  margin-left: 5px;
}

.cart__save {
  font-size: 0.75rem;
  font-style: italic;
  line-height: 1;
  margin: 0 0 22px 0;
  color: var(--text-on-body);
}

.cart__details {
  background: #fff;
  color: #333333;
}

.cart__prod {
  border: solid #DCE5E9;
  border-width: 1px 1px 0 1px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
}

.cart__prod:last-child {
  border-width: 1px;
}

.cart__prod__gallery {
  width: 20%;
  margin-right: 10px;
  padding-top: 19.2%;
  position: relative;
}

.cart__prod__infos {
  width: 80%;
  margin-left: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.cart__prod__img {
  position: absolute;
  max-width: 100%;
  max-height: 100%;
  height: auto;
  width: auto;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

.cart__prod__name {
  font-weight: 600;
  font-size: 0.875rem;
  color: #333333;
  line-height: 1;
  margin-bottom: 8px;
  display: block;
}

.cart__prod__brand {
  font-size: 0.75rem;
  line-height: 1;
  margin-bottom: 8px;
}

.cart__prod__vars {
  display: block;
  width: 100%;
  margin-bottom: 8px;
}

.cart__prod__vars > span {
  display: block;
  width: 100%;
  font-size: 0.75rem;
}

.cart__prod__custos {
  display: block;
  width: 100%;
  font-size: 0.75rem;
}

.cart__prod__custos > strong {
  font-weight: 400;
}

.cart__prod__custos:last-child {
  margin-bottom: 8px;
}

.cart__prod__qty__label {
  display: none;
}

.cart__prod__qty__wrapper {
  width: 100px;
  height: 30px;
  border: 1px solid #DCE5E9;
  position: relative;
  margin-bottom: 8px;
}

.cart__prod__qty__input {
  max-width: 98px;
  border: none;
  background-color: transparent;
  height: 28px;
  line-height: 26px;
  text-align: center;
}

.cart__prod__qty__less {
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  height: 28px;
  width: 30px;
  line-height: 30px;
  border-right: 1px solid #DCE5E9;
  text-align: center;
  color: #333333;
}

.cart__prod__qty__more {
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  height: 28px;
  width: 30px;
  line-height: 30px;
  border-left: 1px solid #DCE5E9;
  text-align: center;
  color: #333333;
}

.cart__prod__qty__warning {
  display: block;
  position: absolute;
  right: 100%;
  margin-right: 5px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  background: var(--text-on-body);
  color: #fff;
  width: 200px;
  padding: 10px;
  font-size: 12px;
  line-height: 1.4;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity .3s ease 300ms;
  -o-transition: opacity .3s ease 300ms;
  transition: opacity .3s ease 300ms;
}

.cart__prod__stock {
  display: block;
  width: 100%;
  font-size: 0.875rem;
  color: #333333 !important;
}

.cart__prod__price__cur {
  font-size: 1rem;
  color: #333333;
  display: block;
}

.cart__prod__price__old {
  margin-top: 3px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
}

.cart__prod__price__eco {
  text-align: right;
}

.cart__prod__price .prod__price__tax {
  font-size: 0.75rem;
  margin-left: 3px;
}

.cart__prod__delete {
  position: relative;
  color: #9b9e9f;
  font-size: 0.6875rem;
  opacity: 1 !important;
  width: auto !important;
}

.cart__infos__wrapper {
  width: 70%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative;
  padding-bottom: 30px;
}

.cart__prod__top {
  width: 100%;
}

.cart__prod__bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
}

.cart__prod__qty {
  width: 125px;
}

.cart__prod__price {
  width: 150px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
  text-align: right;
}

.cart__prod__price__eco {
  font-size: 0.75rem;
}

.cart__prod__stock,
.cart__prod__btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  width: auto;
}

.cart__prod__btn {
  width: auto;
  margin: 1.5px 0 0 20px;
  font-size: 0.6875rem;
}

.cart__prod__stock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  width: auto;
}

.cart__recap__title {
  font-size: 1.625rem;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1;
  margin-bottom: 30px;
  color: #333333;
}

.cart__recap__content {
  padding: 40px;
  border: 1px solid #DCE5E9;
  background: #fff;
  margin-bottom: 20px;
}

.cart__recap__item {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  margin-bottom: 20px;
  padding-bottom: 20px;
  line-height: 1;
  color: #333333;
  border-bottom: 1px solid #DCE5E9;
}

.cart__recap__item--country {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.cart__recap__item--country .td-option-infos {
  width: 100%;
  margin-bottom: 12px;
}

.cart__recap__item--end {
  margin-bottom: 0;
  border-bottom: 0;
  padding-bottom: 0;
}

.cart__recap__item--code {
  width: 100%;
}

.cart__recap__item--code.bdt {
  border-width: 1px 0;
  margin-bottom: 20px;
  padding-bottom: 0;
  border-bottom: none;
}

.cart__recap__item--code.bdt input {
  border: solid #DCE5E9;
  background: #F5F5F5;
  color: #333333;
  font-size: 0.875rem;
  font-weight: 500;
  text-transform: uppercase;
  margin: 0;
}

.cart__recap__item--code.bdt input::-webkit-input-placeholder,
.cart__recap__item--code.bdt input.placeholder {
  color: #333333;
  opacity: 1;
}

.cart__recap__item--code.bdt input:-moz-placeholder {
  color: #333333;
  opacity: 1;
}

.cart__recap__item--code.bdt input::-moz-placeholder {
  color: #333333;
  opacity: 1;
}

.cart__recap__item--code.bdt input:-ms-input-placeholder {
  color: #333333;
  opacity: 1;
}

.cart__recap__item--fidelity {
  padding: 20px;
  margin-top: 20px;
  border: 1px solid #DCE5E9;
  width: 100%;
  text-align: center;
  font-size: 0.875rem;
  color: var(--text-on-body);
}

.cart__recap__item__button {
  display: none;
}

.cart__recap__item__flex {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
}

.cart__recap__item__flex--reduc {
  -webkit-transition: .3s opacity ease, .3s max-height ease-in-out;
  -o-transition: .3s opacity ease, .3s max-height ease-in-out;
  transition: .3s opacity ease, .3s max-height ease-in-out;
  max-height: 0;
  opacity: 0;
  overflow: hidden;
}

.cart__recap__item__flex .td-option-infos {
  margin-bottom: 0;
  max-width: 300px;
}

.gift {
  padding: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  border: solid #DCE5E9;
  border-width: 1px 1px 0 1px;
}

.gift__left {
  width: 20%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  margin-right: 10px;
}

.gift__text {
  width: 60%;
}

.gift__right {
  width: 150px;
  text-align: right;
  font-size: 0.875rem;
  color: var(--text-on-body);
  text-transform: uppercase;
  font-weight: 600;
}

.gift > div:not(.gift__left) {
  margin: 10px;
}

.option-name {
  font-size: 0.875rem;
  text-transform: none;
  font-weight: 400;
}

.option-price {
  line-height: 1;
}

.hide-for-small-up {
  display: none;
}

.th-total .total-name {
  font-weight: 600;
  font-size: 1.25rem;
}

.th-subtotal .total-name {
  font-weight: 400;
  font-size: 0.875rem;
}

.td-total .total-price {
  font-weight: 600;
  font-size: 1.25rem;
}

.td-reduc-form {
  width: 100%;
}

.td-reduc-form .option-name {
  font-weight: 600;
}

.td-reduc-form #txt-code {
  width: 100%;
  height: 50px;
  line-height: 50px;
  padding: 0 20px;
  font-size: 0.875rem;
  text-transform: uppercase;
  border: 1px solid #DCE5E9;
}

.td-reduc-form .button {
  position: absolute;
  right: 20px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 30px;
  height: 30px;
  border-radius: 50%;
  border: 1px solid transparent;
  text-indent: -99999px;
  display: block;
  padding: 0;
  background: transparent center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2213.03%22%20height%3D%2210%22%20viewBox%3D%220%200%2013.03%2010%22%3E%3Cpath%20data-name%3D%22Forme%201%22%20d%3D%22M.15%205.51a.549.549%200%200%201-.14-.36.525.525%200%200%201%20.14-.35l.64-.7a.427.427%200%200%201%20.65%200l.04.05%203.54%202.96a.219.219%200%200%200%20.33%200L11.53.15h.04a.427.427%200%200%201%20.65%200l.65.7a.521.521%200%200%201%200%20.7L5.48%209.86a.416.416%200%200%201-.64%200l-4.6-4.2z%22%20fill%3D%22%23434343%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E);
}

#show-reduc-code:checked:checked + label + div {
  max-height: 1000px;
  opacity: 1;
}

.container-input {
  position: relative;
}

.container-input button {
  -webkit-transition: 0s ease;
  -o-transition: 0s ease;
  transition: 0s ease;
}

.container-input.onFocus #txt-code {
  padding-right: 200px;
}

.container-input.onFocus .button {
  text-indent: 0;
  width: auto;
  line-height: 1;
  background: #333333;
  border-radius: 3px;
  padding: 0 10px;
  color: #fff;
}

.container-input.onFocus .button:hover {
  background: #000;
}

#cart-validation .wrapper-validate-btn {
  width: 100%;
}

#cart-validation .button {
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0 10px;
  border-radius: 3px;
  font-size: 1rem;
  text-transform: uppercase;
  color: #fff;
  width: 100%;
  border: none;
  background: var(--primary-color);
  font-weight: 600;
  display: block;
}

#cart-validation .button.paypal-checkout-btn {
  margin-top: 20px;
  background: #DCE5E9;
  color: #596F79;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

#cart-validation .button.paypal-checkout-btn .paypal-icon {
  display: inline-block;
  margin-left: 10px;
  width: 68px;
  height: 20px;
  background: top left no-repeat url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%226472.5%202239%2067.651%2018%22%3E%3Cdefs%3E%3Cstyle%3E.cls-2%7Bfill%3A%23253e7e%7D.cls-3%7Bfill%3A%23279bd4%7D%3C/style%3E%3C/defs%3E%3Cg%20id%3D%22Logo_Paypal%22%20transform%3D%22translate%286472.541%202239%29%22%3E%3Cg%20id%3D%22XMLID_22_%22%20transform%3D%22translate%28-.041%29%22%3E%3Cg%20id%3D%22XMLID_23_%22%3E%3Cg%20id%3D%22XMLID_39_%22%3E%3Cg%20id%3D%22XMLID_40_%22%3E%3Cpath%20id%3D%22XMLID_65_%22%20class%3D%22cls-2%22%20d%3D%22M133.467%2027.6c-.2%201.345-1.222%201.345-2.216%201.345h-.565l.4-2.506a.311.311%200%200%201%20.306-.26h.26c.672%200%201.314%200%201.635.382a1.223%201.223%200%200%201%20.18%201.039zm-.428-3.5h-3.728a.525.525%200%200%200-.52.443l-1.513%209.565a.309.309%200%200%200%20.306.351h1.788a.525.525%200%200%200%20.52-.443l.413-2.582a.521.521%200%200%201%20.5-.443h1.177c2.46%200%203.881-1.192%204.248-3.545a2.933%202.933%200%200%200-.474-2.414%203.581%203.581%200%200%200-2.717-.932z%22%20transform%3D%22translate%28-107.82%20-20.417%29%22/%3E%3Cpath%20id%3D%22XMLID_62_%22%20class%3D%22cls-2%22%20d%3D%22M188.71%2049.237a1.987%201.987%200%200%201-2.017%201.711%201.521%201.521%200%200%201-1.207-.489%201.5%201.5%200%200%201-.275-1.253%202.009%202.009%200%200%201%202-1.727%201.509%201.509%200%200%201%201.192.489%201.572%201.572%200%200%201%20.307%201.269zm2.491-3.469h-1.788a.3.3%200%200%200-.306.26l-.076.5-.122-.183a2.528%202.528%200%200%200-2.109-.745%204.106%204.106%200%200%200-3.988%203.591%203.4%203.4%200%200%200%20.672%202.75%202.8%202.8%200%200%200%202.246.9%203.431%203.431%200%200%200%202.475-1.024l-.076.489a.322.322%200%200%200%20.306.367h1.6a.525.525%200%200%200%20.52-.443l.963-6.112a.33.33%200%200%200-.318-.35z%22%20transform%3D%22translate%28-154.828%20-38.632%29%22/%3E%3Cpath%20id%3D%22XMLID_61_%22%20class%3D%22cls-2%22%20d%3D%22M254.086%2046.7H252.3a.529.529%200%200%200-.428.229l-2.472%203.637-1.054-3.5a.527.527%200%200%200-.5-.367h-1.766a.307.307%200%200%200-.29.413l1.971%205.806-1.861%202.629a.307.307%200%200%200%20.26.489h1.788a.492.492%200%200%200%20.428-.229l5.974-8.618a.311.311%200%200%200-.264-.489z%22%20transform%3D%22translate%28-208.209%20-39.564%29%22/%3E%3Cpath%20id%3D%22XMLID_58_%22%20class%3D%22cls-3%22%20d%3D%22M307.651%2027.6c-.2%201.345-1.222%201.345-2.216%201.345h-.565l.4-2.506a.311.311%200%200%201%20.306-.26h.26c.672%200%201.314%200%201.635.382a1.223%201.223%200%200%201%20.18%201.039zm-.428-3.5H303.5a.5.5%200%200%200-.5.443l-1.513%209.565a.31.31%200%200%200%20.306.351h1.91a.337.337%200%200%200%20.351-.306l.428-2.7a.521.521%200%200%201%20.5-.443h1.177c2.46%200%203.881-1.192%204.248-3.545a2.933%202.933%200%200%200-.474-2.414%203.422%203.422%200%200%200-2.709-.951z%22%20transform%3D%22translate%28-255.402%20-20.417%29%22/%3E%3Cpath%20id%3D%22XMLID_53_%22%20class%3D%22cls-3%22%20d%3D%22M362.81%2049.237a1.987%201.987%200%200%201-2.017%201.711%201.521%201.521%200%200%201-1.207-.489%201.5%201.5%200%200%201-.275-1.253%202.007%202.007%200%200%201%202-1.711%201.42%201.42%200%200%201%201.5%201.742zm2.491-3.469h-1.788a.3.3%200%200%200-.306.26l-.076.5-.122-.183a2.528%202.528%200%200%200-2.109-.745%204.106%204.106%200%200%200-3.988%203.591%203.4%203.4%200%200%200%20.672%202.75%202.8%202.8%200%200%200%202.246.9%203.431%203.431%200%200%200%202.475-1.024l-.076.489a.322.322%200%200%200%20.306.367h1.6a.5.5%200%200%200%20.5-.443l.963-6.112a.3.3%200%200%200-.298-.35z%22%20transform%3D%22translate%28-302.325%20-38.632%29%22/%3E%3Cpath%20id%3D%22XMLID_45_%22%20class%3D%22cls-3%22%20d%3D%22M417.406%2024.275l-1.528%209.749a.309.309%200%200%200%20.306.351h1.543a.525.525%200%200%200%20.52-.443l1.513-9.565a.322.322%200%200%200-.306-.367h-1.727a.33.33%200%200%200-.321.275z%22%20transform%3D%22translate%28-352.322%20-20.333%29%22/%3E%3Cpath%20id%3D%22XMLID_44_%22%20class%3D%22cls-2%22%20d%3D%22M7.177%2018.957l.29-1.818-.642-.015H3.8L5.909%203.753a.155.155%200%200%201%20.061-.107.165.165%200%200%201%20.107-.046H11.2c1.7.015%202.873.367%203.484%201.054a2.409%202.409%200%200%201%20.565%201.039%203.756%203.756%200%200%201%200%201.436v.413l.29.168a1.945%201.945%200%200%201%20.581.443%202.16%202.16%200%200%201%20.474%201.054%204.408%204.408%200%200%201-.061%201.528%205.575%205.575%200%200%201-.626%201.742%203.4%203.4%200%200%201-.993%201.085%204.023%204.023%200%200%201-1.345.611%206.948%206.948%200%200%201-1.681.2h-.413a1.2%201.2%200%200%200-.779.29%201.23%201.23%200%200%200-.413.718l-.031.168-.5%203.194-.015.122c0%20.031-.015.061-.031.061a.056.056%200%200%201-.046.015H7.177z%22%20transform%3D%22translate%28-3.213%20-3.05%29%22/%3E%3Cpath%20id%3D%22XMLID_43_%22%20class%3D%22cls-3%22%20d%3D%22M31.363%2027.4c-.015.092-.031.2-.046.306-.688%203.453-2.995%204.645-5.944%204.645h-1.5a.724.724%200%200%200-.718.611l-.764%204.874-.214%201.375a.386.386%200%200%200%20.382.443h2.643a.627.627%200%200%200%20.626-.535l.031-.138.5-3.178.031-.168a.639.639%200%200%201%20.626-.535h.4c2.582%200%204.6-1.054%205.2-4.08a3.476%203.476%200%200%200-.535-3.071%202.42%202.42%200%200%200-.718-.549z%22%20transform%3D%22translate%28-18.782%20-23.213%29%22/%3E%3Cpath%20id%3D%22XMLID_42_%22%20d%3D%22M36.1%2024.229a2.442%202.442%200%200%200-.321-.076%202.592%202.592%200%200%200-.336-.061A8.935%208.935%200%200%200%2034.116%2024h-4a.559.559%200%200%200-.275.061.63.63%200%200%200-.351.474l-.856%205.409-.034.156a.736.736%200%200%201%20.718-.611h1.5c2.949%200%205.256-1.192%205.929-4.66.015-.107.031-.2.046-.306a2.969%202.969%200%200%200-.55-.229.543.543%200%200%200-.143-.065z%22%20transform%3D%22translate%28-24.224%20-20.333%29%22%20fill%3D%22%23222f63%22/%3E%3Cpath%20id%3D%22XMLID_41_%22%20class%3D%22cls-2%22%20d%3D%22M5.207%204.2a.63.63%200%200%201%20.351-.474.6.6%200%200%201%20.275-.061h4a9.083%209.083%200%200%201%201.329.092c.122.015.229.046.336.061.107.031.214.046.321.076.046.015.107.031.153.046a2.968%202.968%200%200%201%20.55.229%203.264%203.264%200%200%200-.688-2.934C11.074.367%209.7%200%207.942%200H2.823A.712.712%200%200%200%202.1.611L-.035%2014.134a.439.439%200%200%200%20.428.5h3.163l.795-5.027z%22%20transform%3D%22translate%28.041%29%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

#cart-validation .button--continue {
  border: 1px solid #DCE5E9;
  background-color: #fff;
  color: #212121;
  -webkit-transition: border .3s ease-in-out !important;
  -o-transition: border .3s ease-in-out !important;
  transition: border .3s ease-in-out !important;
  margin-top: 15px;
}

#cart-validation .button--continue:hover {
  background-color: #d9d9d9 !important;
  border: 1px solid #adc2cb;
  -webkit-transition: border .3s ease-in-out !important;
  -o-transition: border .3s ease-in-out !important;
  transition: border .3s ease-in-out !important;
}

.valid__secur {
  margin-top: 40px;
}

.valid__secur__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  text-transform: uppercase;
  font-size: 0.875rem;
}

.valid__secur__text .icon {
  width: 9px;
  height: 11px;
  display: block;
  margin-right: 15px;
  background: transparent center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%228.06%22%20height%3D%229.97%22%20viewBox%3D%220%200%208.06%209.97%22%3E%3Cpath%20d%3D%22M7.98%204.71a.641.641%200%200%200-.47-.19h-.22V3.16A3.089%203.089%200%200%200%206.37.92a3.055%203.055%200%200%200-4.39%200%203.049%203.049%200%200%200-.92%202.24v1.36H.84a.648.648%200%200%200-.48.19.73.73%200%200%200-.36.38v4a1.345%201.345%200%200%200%20.36.66.62.62%200%200%200%20.48.2h6.67a.614.614%200%200%200%20.47-.2A1.123%201.123%200%200%200%208%209.09v-4c0-.19.11-.24-.02-.38zm-2.03-.19H2.39V3.16a1.782%201.782%200%200%201%20.52-1.28%201.763%201.763%200%200%201%202.52%200%201.743%201.743%200%200%201%20.52%201.28v1.36z%22%20fill%3D%22%23434343%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E);
}

.delete.delete-recap {
  width: 100%;
  display: block;
  text-indent: 0;
  font-size: 0.75rem;
  opacity: 1;
  color: #333333;
  margin-top: 4px;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.delete.delete-recap:hover {
  color: #333333;
}

.tr-sms {
  text-align: right;
}

.tr-sms .td-option-infos {
  text-align: left;
}

.option-val {
  font-size: 0.75rem;
  margin-top: 4px;
  display: block;
  font-style: italic;
}

.td-option-infos {
  padding-right: 20px;
}

.wrapper {
  max-width: var(--max-row-size);
  margin: 0 auto;
}

.wrapper__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

#cart-options {
  width: 100%;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

#cart-options button,
#cart-options a {
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

#cart-options button:hover,
#cart-options a:hover {
  background: #333333;
  color: #fff;
}

.trigger__right {
  display: none;
}

.options-list {
  width: 100%;
  color: var(--text-on-body);
}

.options-list .h3 {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1;
  margin-bottom: 20px;
}

.options-list .bg-panel {
  padding: 0;
  position: relative;
  border: 1px solid #DCE5E9;
}

.options-list .bg-panel:not(:last-child) {
  margin-bottom: 10px;
}

.options-list .bg-panel .row .button {
  color: var(--text-on-body);
}

.options-list .option-h1 {
  cursor: pointer;
  position: relative;
  display: block;
  width: 100%;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1;
  padding: 20px 20px 20px 48px;
  color: var(--text-on-body);
}

.options-list .option-h1 .option-price {
  font-size: 0.875rem;
  float: right;
  color: #e74c3c;
}

.options-list .option-h1 .option-price strong {
  font-weight: 400;
}

.options-list .option-h1 .square {
  top: 50%;
  left: 20px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  border-color: var(--text-on-body);
}

.options-list .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}

.options-list .row > div {
  width: 100%;
}

.options-list .row .button {
  display: block;
  color: #333333;
  width: 140px;
  margin-left: 10px;
  height: 40px;
  line-height: 40px;
  white-space: nowrap;
  text-align: center;
  padding: 0 10px;
  background: transparent;
  border: 1px solid #DCE5E9;
  border-radius: 2px;
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: uppercase;
}

.options-list .row a.small {
  margin: -20px -10px 0 0px;
}

.options-list .row .no-pd {
  width: 140px;
}

.options-list .row__phone {
  width: 100%;
}

.options-list .row__phone input {
  width: 100%;
  height: 40px;
  line-height: 40px;
  border: 1px solid #DCE5E9;
  padding: 0 20px;
}

.options-list .row textarea {
  border: 1px solid #DCE5E9;
  resize: none;
  padding: 20px;
  width: 100%;
}

#option-parcel-msg .row {
  -webkit-box-align: end;
  -ms-flex-align: end;
  -moz-align-items: flex-end;
  align-items: flex-end;
}

.checkout-cart {
  width: 100%;
  max-width: 1390px;
  padding: 0 20px;
  margin: 0 auto 50px auto;
}

#w_isoLivrPays {
  background: #F5F5F5 center right 15px no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%225432.289%20497%207.959%2014.537%22%3E%3Cpath%20d%3D%22M5435.874%20511.374l-3.422-3.423a.557.557%200%200%201%200-.788.557.557%200%200%201%20.788%200l3.028%203.029%203.029-3.029a.557.557%200%200%201%20.788%200%20.557.557%200%200%201%200%20.788l-3.423%203.423a.555.555%200%200%201-.394.163.56.56%200%200%201-.394-.163zm3.423-10l-3.028-3.029-3.028%203.028a.557.557%200%200%201-.788%200%20.556.556%200%200%201%200-.787l3.423-3.423a.554.554%200%200%201%20.394-.163.552.552%200%200%201%20.393.163l3.423%203.423a.557.557%200%200%201%200%20.788.557.557%200%200%201-.394.163.557.557%200%200%201-.395-.163z%22%20fill%3D%22%23596f79%22/%3E%3C/svg%3E);
  background-size: 8px;
  color: #333333;
  border: 1px solid #DCE5E9;
  font-size: 16px;
  padding: 0 30px 0 10px;
}

.hide-row {
  visibility: hidden;
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  padding: 0 20px;
}

.show-cart-option:checked + .bg-panel {
  border-color: var(--text-on-body);
}

.show-cart-option:checked + .bg-panel .hide-row {
  visibility: visible;
  opacity: 1;
  max-height: 1000px;
  padding: 0 20px 20px 20px;
  -webkit-transition: all .5s ease .3s, visibility 0s;
  -o-transition: all .5s ease .3s, visibility 0s;
  transition: all .5s ease .3s, visibility 0s;
}

.show-cart-option:checked + .bg-panel .square {
  border-radius: 0;
  border-left: 2px solid var(--text-on-body);
  border-bottom: 4px solid var(--text-on-body);
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  -webkit-transform: translateY(-52%) rotate(-45deg) scaleY(0.5);
      -ms-transform: translateY(-52%) rotate(-45deg) scaleY(0.5);
          transform: translateY(-52%) rotate(-45deg) scaleY(0.5);
}

#prod-stock {
  position: relative;
  padding-left: 12px;
}

#prod-stock .icon__dot {
  margin-top: 0 !important;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 0;
}

.delivery-comp {
  line-height: 1.4;
}

/** Import footer **/

.filter {
  width: 100%;
  background: #f7f7f7;
  padding: 20px 20px 0 20px;
  margin-bottom: 30px;
  z-index: 2;
}

.filter button:not(.button):not(.filter__selected__link) {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: #fff;
}

.filter__title {
  font-size: 0.875rem;
  line-height: 40px;
  display: block;
  font-weight: 600;
  padding: 0 20px;
}

.filter__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  width: 100%;
  width: calc(100% + 30px);
  margin: 0 -15px;
}

.filter__selected {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 10px;
}

.filter__selected__title {
  font-size: 0.8125rem;
  font-weight: 600;
  margin-right: 10px;
  line-height: 28px;
}

.filter__selected__link {
  display: inline-block;
  width: auto;
  padding: 5px 30px 5px 10px;
  background: #ababab;
  color: #fff;
  border-radius: 3px;
  position: relative;
  font-size: 0.8125rem;
  margin-bottom: 10px;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.filter__selected__link:hover {
  background: #848484;
}

.filter__selected__link:before {
  content: '';
  display: block;
  position: absolute;
  height: 60%;
  width: 1px;
  background: rgba(255, 255, 255, 0.6);
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 23px;
}

.filter__selected__link .material-icons {
  position: absolute;
  right: 5px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-size: 13px;
}

.filter__selected__link:not(:last-child) {
  margin-right: 10px;
}

.filter__item {
  width: 25%;
  margin: 0 0 20px 0;
  z-index: 1;
  padding: 0 15px;
}

.filter__item__content {
  padding: 0 20px;
  position: relative;
  border: 1px solid #DCE5E9;
  background: #fff;
}

.filter__label {
  font-size: 0.875rem;
  font-weight: 600;
  text-transform: uppercase;
  color: #333333;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: block;
  width: 100%;
  overflow: hidden;
}

.filter__link {
  display: block;
  line-height: 1;
  color: #333333;
  position: relative;
  padding-left: 25px;
}

.filter__link:not(:last-child) {
  margin-bottom: 15px;
}

.filter__link--current .filter__text,
.filter__link:hover .filter__text {
  color: #333333;
}

.filter__link--current .filter__count,
.filter__link:hover .filter__count {
  opacity: 1;
}

.filter__link--current .square:before,
.filter__link:hover .square:before {
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  background: #333333;
  -webkit-transform: translate(-50%, -50%) scale(1);
      -ms-transform: translate(-50%, -50%) scale(1);
          transform: translate(-50%, -50%) scale(1);
}

.filter__link--rate {
  padding-left: 0;
}

.filter__link:hover .delete {
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  opacity: 1;
}

.filter__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  line-height: 0.9375rem;
  color: #333333;
}

.filter__count {
  display: inline-block;
  margin-left: 5px;
  font-size: 0.6875rem;
  line-height: 1rem;
  font-weight: 600;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  color: rgba(51, 51, 51, 0.6);
}

.filter__rating {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  width: 82px;
}

.filter__range {
  display: inline-block;
}

.filter__range .range-input {
  display: inline-block;
  margin: 0 5px;
}

.filter__range .range-input .input-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
}

.filter__range .range-input .input-group__append {
  border: solid 1px #666666;
  margin-left: -1px;
  padding: 5px 10px;
  line-height: normal;
  background-color: #f2f2f2;
  color: #333333;
}

.filter__range .range-input-break {
  display: none;
}

.filter__range-input {
  padding: 5px;
  -webkit-box-flex: 1;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  border: 1px solid #666666;
  border-right: none;
  -moz-appearance: textfield;
  -webkit-transition: background-color .3s ease;
  -o-transition: background-color .3s ease;
  transition: background-color .3s ease;
}

.filter__range-input::-webkit-inner-spin-button,
.filter__range-input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.filter__range-input:hover,
.filter__range-input:focus {
  background-color: #f2f2f2;
  -webkit-transition: background-color .3s ease;
  -o-transition: background-color .3s ease;
  transition: background-color .3s ease;
}

.filter__rangeBtn {
  padding: 0 20px;
  background: #000000;
  border: none;
  color: #fff;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  border-radius: 0;
  cursor: pointer;
  opacity: 1;
  height: auto;
  display: inline-block;
}

.filter__rangeBtn:hover {
  background-color: var(--primary-color-hover);
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.filter__rangeBtn.disabled {
  opacity: 0;
  pointer-events: none;
  cursor: initial;
  height: 0;
  padding: 0;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.filter__rangeBtn.wizi-tooltip {
  position: relative;
}

.filter__rangeBtn.wizi-tooltip::before,
.filter__rangeBtn.wizi-tooltip::after {
  text-transform: none;
  line-height: 1;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
  position: absolute;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
  opacity: 0;
}

.filter__rangeBtn.wizi-tooltip::before {
  content: '';
  border: 5px solid transparent;
  z-index: -11;
}

.filter__rangeBtn.wizi-tooltip::after {
  font-size: 0.75rem;
  content: attr(data-content);
  text-align: center;
  min-width: 150px;
  max-width: 200px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  padding: 10px;
  border-radius: 3px;
  -webkit-box-shadow: 0 5px 10px -3px rgba(0, 0, 0, 0.35);
          box-shadow: 0 5px 10px -3px rgba(0, 0, 0, 0.35);
  background: #2c2c2c;
  color: #f9f9f9;
  z-index: -1;
}

.filter__rangeBtn.wizi-tooltip.active::before,
.filter__rangeBtn.wizi-tooltip.active::after {
  z-index: 1000;
  opacity: 1;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
}

.filter__rangeBtn.wizi-tooltip::before,
.filter__rangeBtn.wizi-tooltip::after {
  left: 50%;
  -webkit-transform: translate(-50%, calc(-1 * 1em));
      -ms-transform: translate(-50%, calc(-1 * 1em));
          transform: translate(-50%, calc(-1 * 1em));
}

.filter__rangeBtn.wizi-tooltip::before {
  bottom: calc(100% - 12px);
  border-bottom-width: 0;
  border-top-color: #2c2c2c;
  right: 35px;
}

.filter__rangeBtn.wizi-tooltip::after {
  left: 25%;
  bottom: calc(100% - 5px);
}

.filter__range-input {
  display: inline-block;
  width: 50px;
}

.filter__stars.material-icons {
  color: #DCE5E9;
  font-size: 0.875rem;
  width: 15px;
}

.filter__stars--active.material-icons {
  color: var(--primary-color);
}

.arrow {
  width: 5px;
  height: 5px;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  -o-transition: transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  border-top: 2px solid #333333;
  border-right: 2px solid #333333;
  float: right;
  position: absolute;
  top: 50%;
  right: 20px;
  -webkit-transform: rotate(45deg) translateY(-50%);
      -ms-transform: rotate(45deg) translateY(-50%);
          transform: rotate(45deg) translateY(-50%);
}

.square {
  width: 12px;
  height: 12px;
  border: 1px solid rgba(51, 51, 51, 0.6);
  display: inline-block;
  position: absolute;
  margin-right: 5px;
  border-radius: 2px;
  top: 3px;
  left: 0;
}

.square:before {
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  border-radius: 2px;
  background: var(--primary-color);
  -webkit-transform: translate(-50%, -50%) scale(0);
      -ms-transform: translate(-50%, -50%) scale(0);
          transform: translate(-50%, -50%) scale(0);
}

.delete {
  opacity: 0;
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
}

.delete .material-icons {
  font-size: 0.875rem;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

/** Import footer **/

.pagination {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.pagination__wrapper {
  width: 100%;
  max-width: var(--max-row-size);
  margin-left: auto;
  margin-right: auto;
  background: var(--background-body);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.pagination__desktop {
  width: 100%;
}

.pagination__mobile {
  width: 100%;
}

.pagination__item {
  width: 45px;
  height: 45px;
  margin: 0 10px 10px 10px;
  line-height: 45px;
  font-size: 0.875rem;
  font-weight: 600;
  border: 1px solid #DCE5E9;
  text-align: center;
  color: var(--text-on-body);
}

.pagination__item--hide {
  display: none;
}

.pagination__arrow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  width: 20%;
  height: 50px;
  background: var(--text-on-body);
  color: #fff;
}

.pagination__arrow__text {
  display: none;
}

.pagination__arrow__icon.material-icons {
  font-size: 1.875rem;
}

.pagination__trigger {
  width: 60%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  border: 1px solid var(--text-on-body);
  position: relative;
}

.pagination__trigger:after {
  content: '';
  display: block;
  position: absolute;
  right: 20px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8px 7px 0 7px;
  border-color: var(--text-on-body) transparent transparent transparent;
}

.pagination__select {
  height: 48px;
  width: auto;
  background: transparent;
  border: none;
  padding: 0;
}

.pagination span.pagination__item {
  border-color: var(--text-on-body);
}

.pagination span.pagination__item--other {
  border-color: #DCE5E9;
}

/** Import footer **/

.sort__wrapper {
  width: auto;
  position: relative;
  padding: 0 20px 0 0;
}

.sort .arrow {
  -webkit-transform: rotate(135deg) translate(-100%, 0);
      -ms-transform: rotate(135deg) translate(-100%, 0);
          transform: rotate(135deg) translate(-100%, 0);
  right: 5px;
  border-color: var(--text-on-body);
}

/** Import footer **/

.shop-comment__com {
  background: #f3f3f3;
  color: #333333;
  padding: 20px;
}

.shop-comment__com__time {
  margin-left: 5px;
}

.shop-comment__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 30px;
}

.shop-comment__com {
  width: 100%;
}

.shop-comment__stars {
  width: 100%;
  margin: 5px 0;
}

.shop-comment__stars .material-icons {
  font-size: 23px;
  width: 23px;
  color: #b9b9b9;
}

.shop-comment__stars .material-icons.shop-comment__stars--active {
  color: var(--primary-color);
}

/** Import footer **/

.reveal-modal-bg {
  background: #000000;
  background: rgba(0, 0, 0, 0.45);
  bottom: 0;
  display: none;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1004;
  left: 0;
}

.reveal-modal {
  border-radius: 3px;
  display: none;
  position: absolute;
  top: 0;
  visibility: hidden;
  width: 100%;
  z-index: 1005;
  left: 0;
  background-color: #ffffff;
  padding: 1.875rem;
  border: solid 1px #666666;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}

.reveal-modal.show {
  visibility: visible;
}

.reveal-modal .column {
  min-width: 0;
}

.reveal-modal .columns {
  min-width: 0;
}

.reveal-modal > :first-child {
  margin-top: 0;
}

.reveal-modal > :last-child {
  margin-bottom: 0;
}

.reveal-modal.radius {
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
}

.reveal-modal.round {
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 1000px;
}

.reveal-modal.collapse {
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.reveal-modal.full {
  height: 100vh;
  height: 100%;
  left: 0;
  margin-left: 0 !important;
  max-width: none !important;
  min-height: 100vh;
  top: 0;
}

.reveal-modal.toback {
  z-index: 1003;
}

.reveal-modal .close-reveal-modal {
  color: #aaaaaa;
  cursor: pointer;
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 1;
  position: absolute;
  top: 0.625rem;
  right: 1.375rem;
}

/** Import footer **/

/* ----------------------------------------------------------------------------------------------------- //
 * --------------------------------------------// Variables //------------------------------------------ //
 * ----------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------- //
 * -----------------------------------------// Predictive //--------------------------------------------- //
 * ----------------------------------------------------------------------------------------------------- */

.predictive {
  position: absolute;
  z-index: 999999999;
  display: none;
  overflow: hidden;
  border: 1px solid #DCE5E9;
}

.predictive--active {
  overflow: hidden;
}

.predictive__bg {
  position: fixed;
  z-index: 3;
  top: 0;
  left: 0;
  display: none;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.45);
}

.predictive__wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
}

.predictive__wrapper .stars-bg {
  height: rem-calc(16);
}

.predictive__wrapper .empty {
  padding: 25px;
}

.predictive__main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  width: 75%;
}

.predictive__text {
  margin-bottom: 5px;
  color: #333333;
}

.predictive__menu--brand {
  margin-top: 30px;
}

.predictive__menu--cat {
  margin-bottom: 30px;
}

.predictive__menu__title {
  font-weight: 600;
  font-size: 0.875rem;
  margin-bottom: 14px;
  line-height: 1;
  text-transform: uppercase;
}

.predictive__menu__ul {
  padding-left: 0;
}

.predictive__menu__li {
  padding-left: 10px;
  list-style-type: none;
  margin-bottom: 15px;
}

.predictive__menu__link {
  font-size: 0.875rem;
  color: #333333;
  line-height: 1;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: block;
  width: auto;
}

.predictive__menu__count {
  margin-left: 3px;
}

.predictive__content {
  width: 100%;
}

.predictive__flex {
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  overflow: hidden;
  max-width: 100%;
}

.predictive .ps-scrollbar-y-rail {
  top: 30px !important;
  width: 13px;
  height: 370px !important;
  opacity: 1;
  border-left: 1px solid #DCE5E9;
  background: #f5f5f5;
}

.predictive .ps-scrollbar-y {
  right: auto;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  background: #333333;
}

.predictive__error {
  display: block;
  margin: 30px 0;
  text-align: center;
}

.predictive__empty {
  font-size: rem-calc(14);
  display: block;
  width: 100%;
  padding: rem-calc(30) 0;
  text-align: center;
  color: #333333;
}

.predictive__header__close {
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  color: #333333;
}

.predictive__header__close .material-icons {
  line-height: 29px;
  color: inherit;
  cursor: pointer;
}

.predictive__header__close:hover {
  color: var(--primary-color);
}

.predictive__header__noresults {
  display: none;
}

.predictive__prod {
  position: relative;
  width: 33.33%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: 1px solid #DCE5E9;
  border-right: 1px solid #DCE5E9;
  background: transparent;
  height: auto;
}

.predictive__badge {
  text-align: left;
  width: auto;
  padding: 5px 15px;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
}

.predictive .star-fg {
  display: none;
}

.predictive .stars-bg {
  display: none;
}

.predictive__img {
  position: absolute;
  z-index: 2;
}

.predictive__img--loading {
  display: none;
}

.predictive__loading {
  z-index: 1;
  width: 25px;
  height: 25px;
}

.predictive__price {
  font-size: 12px;
  font-weight: 400;
  display: block;
  padding: 0;
  text-align: center;
  text-transform: uppercase;
  color: #333333;
}

.predictive__price__old {
  margin-left: 5px;
}

.predictive__state {
  font-weight: 400;
  position: absolute;
  z-index: 4;
  top: 0;
  left: 0;
  width: auto;
  padding: 0 10px;
}

.predictive__state__type {
  font-size: 0.75rem;
  color: #ffffff;
}

.predictive__state__value {
  display: inline;
  color: #ffffff;
}

.predictive__mask {
  display: none;
}

.predictive__quote {
  display: none;
}

.predictive__top {
  position: relative;
  width: 100%;
}

.predictive__top:before {
  content: '';
  display: block;
  width: 100%;
  padding-top: 100%;
}

.predictive__bottom {
  position: relative;
  width: 100%;
  padding: 5px 0;
}

.predictive__txt {
  width: 100%;
  display: block;
  margin-bottom: 10px;
}

.predictive__name {
  width: 100%;
  display: block;
  font-size: 1rem;
  text-align: center;
  color: #333333;
  font-weight: 400;
}

.predictive__price {
  font-size: 1rem;
  font-weight: 600;
  display: block;
  text-align: center;
  width: 100%;
}

.predictive__brand {
  display: none;
}

.predictive .ps__rail-x {
  display: none;
}

.predictive .promo .predictive__state {
  background: #9F3123;
}

.predictive .promo .predictive__price__cur {
  color: #9F3123;
}

.predictive .sale .predictive__state {
  background: #e2c160;
}

.predictive .sale .predictive__price__cur {
  color: #e2c160;
}

.predictive .new .predictive__state {
  background: #333333;
}

.predictive .new .predictive__price__cur {
  color: #333333;
}

/** Import footer **/

.sidebar {
  display: none;
}

.list {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-direction: reverse;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  width: 100%;
  z-index: 1;
}

.list-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  width: 100%;
}

.list-top__sidebar {
  width: 200px;
  font-size: 0.875rem;
  font-weight: 600;
  cursor: pointer;
  color: var(--text-on-body-light);
  -webkit-transition: color .3s ease-in-out;
  -o-transition: color .3s ease-in-out;
  transition: color .3s ease-in-out;
}

.list-top__sidebar:hover {
  color: var(--primary-color);
  -webkit-transition: color .3s ease-in-out;
  -o-transition: color .3s ease-in-out;
  transition: color .3s ease-in-out;
}

.list .prod {
  position: relative;
  margin-bottom: 0;
  z-index: 3;
}

/** Import footer **/

.warning {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 9999999;
  -webkit-transform: translate(-50%, -50%) translate3d(0, 0, 0);
          transform: translate(-50%, -50%) translate3d(0, 0, 0);
  background: #ffffff;
  max-height: 90%;
  max-height: 90vh;
  height: auto;
  overflow-y: scroll;
  border-radius: 4px;
  padding: 20px;
}

.warning__bg {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999999;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.9);
}

.warning__wrapper {
  position: relative;
  padding: 0 20px 20px 20px;
}

.warning__top:empty + .warning__middle {
  padding-top: 20px;
}

.warning__middle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  padding-top: 25px;
}

.warning__middle > p,
.warning__middle > ul,
.warning__middle > ol {
  min-width: 100%;
  margin: 0 0 20px;
}

.warning__text {
  width: 100%;
  margin: 0 0 25px;
}

.warning__text li {
  text-align: left;
}

.warning__text .bloc--text {
  color: #333333;
}

.warning__title {
  padding: 20px 0;
  width: 100%;
  line-height: 40px;
  font-size: 1.625rem;
  text-transform: uppercase;
  color: var(--primary-color);
  display: block;
  text-align: center;
  border-bottom: 1px solid #DCE5E9;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.warning__button {
  display: inline-block;
  width: auto;
  height: auto;
  line-height: 20px;
  border-radius: 4px;
  padding: 10px 20px;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 600;
  cursor: pointer;
}

.warning__button--enter {
  background: #27ae60;
}

.warning__button--enter:hover {
  background: #19703e;
}

.warning__button--out {
  background: #f16767;
}

.warning__button--out:hover {
  background: #eb2121;
}

.warning .wrapperPage__left {
  display: none;
}

.warning .wrapperPage__left + .wrapperPage__right {
  width: 100% !important;
}

/** Import footer **/

.cookieShowClass {
  display: none !important;
}

.modal-cookie {
  z-index: 99999999999 !important;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #ffffff;
  color: #333333;
  padding: 10px 60px 10px 10px;
  border-top: 1px solid #DCE5E9;
  -webkit-transform: translateY(100%) translateZ(0);
          transform: translateY(100%) translateZ(0);
  -webkit-animation: modalcookie 1.3s ease forwards;
          animation: modalcookie 1.3s ease forwards;
}

.modal-cookie p {
  font-size: 0.875rem;
  line-height: 1.6;
}

.modal-cookie a:not(.modal-cookie__close) {
  display: inline-block;
  margin-top: 3px;
  color: #333333;
  text-decoration: underline;
}

.modal-cookie a:not(.modal-cookie__close):hover {
  text-decoration: none;
}

.modal-cookie__close {
  cursor: pointer;
  display: block;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  width: 40px;
  height: 40px;
  color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-transition: background .3s ease;
  -o-transition: background .3s ease;
  transition: background .3s ease;
}

.modal-cookie__close:after {
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%) scale(0);
      -ms-transform: translate(-50%, -50%) scale(0);
          transform: translate(-50%, -50%) scale(0);
  width: 40px;
  height: 40px;
  border: 1px solid #333333;
  border-radius: 50%;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  -o-transition: transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.modal-cookie__close i {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  -o-transition: transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.modal-cookie__close:hover:after {
  -webkit-transform: translate(-50%, -50%) scale(1);
      -ms-transform: translate(-50%, -50%) scale(1);
          transform: translate(-50%, -50%) scale(1);
  -webkit-transform-origin: center;
      -ms-transform-origin: center;
          transform-origin: center;
}

.modal-cookie__close:hover i {
  -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
          transform: rotate(0);
  -webkit-transform-origin: center;
      -ms-transform-origin: center;
          transform-origin: center;
}

.close-cookie-alert {
  display: none !important;
}

/** Import footer **/

.simplemodal-overlay {
  background: rgba(0, 0, 0, 0.45);
}

.simplemodal-container {
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

.simplemodal-container ul {
  padding: 0;
}

.simplemodal-container li {
  list-style-type: none;
}

.simplemodal-wrap {
  padding: 20px;
}

/** Import footer **/

/* Ion.RangeSlider
// css version 2.0.3
// © 2013-2014 Denis Ineshin | IonDen.com
// ===================================================================================================================*/

/* =====================================================================================================================
// RangeSlider */

.irs {
  position: relative;
  display: block;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.irs-line {
  position: relative;
  display: block;
  overflow: hidden;
  outline: none !important;
}

.irs-line-left,
.irs-line-mid,
.irs-line-right {
  position: absolute;
  display: block;
  top: 0;
}

.irs-line-left {
  left: 0;
  width: 11%;
}

.irs-line-mid {
  left: 9%;
  width: 82%;
}

.irs-line-right {
  right: 0;
  width: 11%;
}

.irs-bar {
  position: absolute;
  display: block;
  left: 0;
  width: 0;
}

.irs-bar-edge {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
}

.irs-shadow {
  position: absolute;
  display: none;
  left: 0;
  width: 0;
}

.irs-slider {
  position: absolute;
  display: block;
  cursor: default;
  z-index: 1;
}

.irs-slider.type_last {
  z-index: 2;
}

.irs-min {
  position: absolute;
  display: block;
  left: 0;
  cursor: default;
}

.irs-max {
  position: absolute;
  display: block;
  right: 0;
  cursor: default;
}

.irs-from,
.irs-to,
.irs-single {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  cursor: default;
  white-space: nowrap;
}

.irs-grid {
  position: absolute;
  display: none;
  visibility: hidden;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20px;
}

.irs-with-grid .irs-grid {
  display: block;
}

.irs-grid-pol {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 8px;
  background: #000;
}

.irs-grid-pol.small {
  height: 4px;
}

.irs-grid-text {
  position: absolute;
  bottom: 0;
  left: 0;
  white-space: nowrap;
  text-align: center;
  font-size: 9px;
  line-height: 9px;
  padding: 0 3px;
  color: #000;
}

.irs-disable-mask {
  position: absolute;
  display: block;
  top: 0;
  left: -1%;
  width: 102%;
  height: 100%;
  cursor: default;
  background: transparent;
  z-index: 2;
}

.lt-ie9 .irs-disable-mask {
  background: #000;
  filter: alpha(opacity=0);
  cursor: not-allowed;
}

.irs-disabled {
  opacity: 0.4;
}

.irs-hidden-input {
  position: absolute !important;
  display: block !important;
  top: 0 !important;
  left: 0 !important;
  width: 0 !important;
  height: 0 !important;
  font-size: 0 !important;
  line-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden;
  outline: none !important;
  z-index: -9999 !important;
  background: none !important;
  border-style: solid !important;
  border-color: transparent !important;
}

/* Ion.RangeSlider, Flat UI Skin
// css version 2.0.3
// © Denis Ineshin, 2014    https://github.com/IonDen
// ===================================================================================================================*/

/* =====================================================================================================================
// Skin details */

.irs-line-mid,
.irs-line-left,
.irs-line-right,
.irs-bar,
.irs-bar-edge,
.irs-slider {
  background: url(https://media.cdnws.com/_i/10918/582/3001/82/sprite-skin-flat.png) repeat-x;
}

.irs {
  height: 40px;
}

.irs-with-grid {
  height: 60px;
}

.irs-line {
  height: 12px;
  top: 25px;
}

.irs-line-left {
  height: 12px;
  background-position: 0 -30px;
}

.irs-line-mid {
  height: 12px;
  background-position: 0 0;
}

.irs-line-right {
  height: 12px;
  background-position: 100% -30px;
}

.irs-bar {
  height: 12px;
  top: 25px;
  background-position: 0 -60px;
}

.irs-bar-edge {
  top: 25px;
  height: 12px;
  width: 9px;
  background-position: 0 -90px;
}

.irs-shadow {
  height: 3px;
  top: 34px;
  background: #000;
  opacity: 0.25;
}

.lt-ie9 .irs-shadow {
  filter: alpha(opacity=25);
}

.irs-slider {
  width: 16px;
  height: 18px;
  top: 22px;
  background-position: 0 -120px;
}

.irs-slider.state_hover,
.irs-slider:hover {
  background-position: 0 -150px;
}

.irs-min,
.irs-max {
  color: #999;
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  top: 0;
  padding: 1px 3px;
  background: #e1e4e9;
  border-radius: 4px;
}

.irs-from,
.irs-to,
.irs-single {
  color: #fff;
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  padding: 1px 5px;
  background: #ed5565;
  border-radius: 4px;
}

.irs-from:after,
.irs-to:after,
.irs-single:after {
  position: absolute;
  display: block;
  content: "";
  bottom: -6px;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -3px;
  overflow: hidden;
  border: 3px solid transparent;
  border-top-color: #ed5565;
}

.irs-grid-pol {
  background: #e1e4e9;
}

.irs-grid-text {
  color: #999;
  visibility: hidden;
  display: none;
}

/** Import footer **/

/* Include the min-width, max-width, min-height
/* and max-height if you plan to use a relative CSS unit
/* measurement to make sure the widget renders in the
/* optimal size allowed.
*/

#addressBookWidgetDiv {
  min-width: 300px;
  max-width: 600px;
  min-height: 228px;
  max-height: 400px;
}

#walletWidgetDiv {
  min-width: 300px;
  max-width: 600px;
  min-height: 228px;
  max-height: 400px;
}

/* Mobile optimized and small window */

#addressBookWidgetDiv {
  width: 100%;
  height: 228px;
}

#addressBookWidgetDiv + .placesError + fieldset {
  margin-top: 30px;
}

#walletWidgetDiv {
  width: 100%;
  height: 228px;
}

/* Desktop and tablet */

.amazonLogin img {
  display: inline-block;
  min-width: 100%;
}

.amazon__cancel {
  font-size: 0.75rem;
  display: none;
  padding: 30px;
  border: 1px solid #DCE5E9;
  margin-bottom: 20px;
  width: 100%;
}

.amazon__cancel a:hover {
  text-decoration: underline;
}

.amazon__more {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  overflow: hidden;
}

.amazon__more label {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 25px;
  height: 25px;
  background: #bdced5;
  color: #333333;
  line-height: 25px;
  text-align: center;
  font-size: 16px;
  text-transform: uppercase;
  border-radius: 50%;
}

.amazon__more label .material-icons {
  font-size: 16px;
}

.amazon__more__message {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  background: #ffffff;
  -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
          transform: translateY(-100%);
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  max-height: 1000px;
  padding: 20px;
  text-align: center;
}

.amazon__more__message span > span {
  display: block;
  width: 100%;
  text-align: center;
  font-weight: 600;
}

.amazon__more__message label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.show-amazon-message:checked + div {
  z-index: 2;
}

.show-amazon-message:checked + div .amazon__more__message {
  -webkit-transform: translateY(0%);
      -ms-transform: translateY(0%);
          transform: translateY(0%);
}

.show-amazon-message:checked + div .amazon__more__message label {
  z-index: 3;
}

.wrap__amazon {
  width: 100%;
  border: 1px solid #DCE5E9;
  padding: 20px;
  position: relative;
  background: #ffffff;
}

.wrap__amazon--cart {
  padding: 40px;
}

.wrap__amazon--cart .ident-amazon-btn {
  margin-top: 20px !important;
}

.wrap__amazon--details {
  margin-top: 20px !important;
}

.wrap__amazon--prodDetails {
  margin-top: 20px !important;
}

.wrap__amazon--prodDetails .ident-amazon-btn {
  position: static;
}

.wrap__amazon--modal {
  display: none;
}

.wrap__amazon__text {
  display: block;
  width: 100%;
  font-size: 1rem;
  text-align: center !important;
  font-weight: 600;
  color: #333333;
}

.wrap__amazon__text span {
  margin-top: 4px;
  font-weight: 400;
  display: block;
  width: 100%;
  font-size: 0.8125rem;
  text-align: center;
}

.wrap__amazon .ident-amazon-btn {
  margin: 10px auto 0 auto;
}

.wrap__amazon * + * {
  z-index: 1;
}

.checkout-validation .wrap__amazon {
  margin-bottom: 20px;
  padding: 0 0 10px 0;
  border: none;
  border-bottom: 1px solid #DCE5E9;
}

.checkout-validation .wrap__amazon__text {
  font-size: 15px;
}

.checkout-validation .wrap__amazon__text span,
.checkout-validation .wrap__amazon__text strong {
  font-size: 15px;
}

.load-end .amazon__cancel {
  display: block;
}

#sc-payment-bloc.hide-for-amazon + #submit-area + .amazon__cancel {
  margin-top: 20px;
}

.body .button.ident-amazon-btn {
  border: none !important;
  background: none !important;
  max-height: 1000px;
  height: auto !important;
  padding: 0 !important;
  position: relative;
  max-width: 150px;
}

.body .button.ident-amazon-btn:before {
  content: '';
  display: block;
  width: 100%;
  padding-top: 20%;
}

.body .button.ident-amazon-btn .c1-ident-btn {
  display: none !important;
}

.body .button.ident-amazon-btn .amazonLogin {
  opacity: 1 !important;
  max-width: 100%;
}

.body .button.ident-amazon-btn .amazonLogin img {
  opacity: 1 !important;
  max-height: 70px !important;
}

.checkout-validation .ident-amazon-btn {
  max-width: 150px !important;
}

.logup__wrapper .ident-amazon-btn {
  max-width: 150px !important;
}

.popup-waiting-amazon {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: #27ae60;
  padding: 40px;
  border-radius: 4px;
  text-align: center;
  z-index: 999999999999;
  width: 100%;
  max-width: 600px;
  height: auto;
  max-height: 100vh;
}

.popup-waiting-amazon p {
  color: #ffffff;
  font-size: 1rem;
  text-transform: uppercase;
  text-align: center;
  font-weight: 600;
}

.popup-waiting-amazon .close {
  cursor: pointer;
  visibility: hidden;
  opacity: 0;
}

.popup-waiting-amazon__background {
  z-index: 99999999999;
  position: fixed;
  background: rgba(0, 0, 0, 0.45);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

#amazonAccountError,
#amazonAccountError2 {
  background: #f16767;
  color: #ffffff;
  margin: 10px 0;
}

#amazonAccountError p,
#amazonAccountError2 p {
  padding: 20px;
  text-align: center;
  font-size: 0.875rem;
  font-weight: 600;
}

#amazonAccountError.ovs,
#amazonAccountError2.ovs {
  position: relative;
  padding: 20px;
}

#amazonAccountError.ovs:before,
#amazonAccountError2.ovs:before {
  content: '';
  width: 100%;
  height: 20px;
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  background: #f16767;
  z-index: 1;
}

#amazonAccountError.ovs div,
#amazonAccountError2.ovs div {
  max-height: 300px;
  overflow-y: scroll;
}

#amazonAccountError.ovs p,
#amazonAccountError2.ovs p {
  padding: 0;
  text-align: left;
  margin-bottom: 15px;
}

#amazonAccountError.ovs ul,
#amazonAccountError2.ovs ul {
  font-weight: 600;
}

#amazonAccountError.ovs ul li,
#amazonAccountError2.ovs ul li {
  margin-bottom: 4px;
}

#amazonAccountError2 {
  display: none;
}

.amazon__message {
  position: relative;
  font-size: 1rem;
  text-align: center;
  background: #ffffff;
  border: 1px solid #DCE5E9;
  padding: 30px 40px 20px 40px;
  margin-bottom: 20px;
}

.amazon__message p {
  margin-bottom: 15px;
}

.amazon__message p span {
  display: block;
  text-align: center;
  font-weight: 600;
  width: 100%;
}

.amazon__message .button {
  height: 50px;
}

.amazon__message .button .material-icons {
  position: absolute;
  right: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.amazon__more {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  color: #333333;
  z-index: 10;
  width: 100%;
  height: auto;
}

.amazon__more__message {
  width: 100%;
  height: auto;
  max-height: 0;
  color: #333333;
  font-size: 0.875rem;
  padding: 0;
  -webkit-transition: max-height .3s ease;
  -o-transition: max-height .3s ease;
  transition: max-height .3s ease;
  overflow: hidden;
}

.amazon__more label {
  cursor: pointer;
  font-size: 0.8125rem;
  font-weight: 600;
  margin-bottom: 10px;
}

.amazon__more label:hover {
  color: var(--primary-color);
}

#show-amazon-message:checked + label + div {
  max-height: 10000px;
}

.ident-btn {
  position: relative;
  display: block;
  width: 100%;
  cursor: pointer;
}

.ident-btn .amazonLogin {
  position: absolute;
  opacity: 1;
  width: 100%;
  height: 100%;
  z-index: 2;
  display: block;
  top: 0;
  left: 0;
}

.c1-ident-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  text-align: center;
  color: inherit;
  height: auto;
  min-height: 40px;
  line-height: 1.3;
  font-size: 0.8125rem;
}

.ident-amazon-btn {
  color: #333333;
  border: 1px solid #f3ce72;
  margin-bottom: 10px;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  background: #ffffff;
  border-radius: 4px;
  line-height: 40px;
  text-transform: none;
  width: 100%;
  max-width: 280px;
  margin-left: auto;
  margin-right: auto;
}

.ident-amazon-btn .icon {
  display: block;
  width: 94px;
  height: 28px;
  margin-left: 5px;
  font-size: 18px;
  background: center center no-repeat url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20id%3D%22Layer_1%22%20viewBox%3D%220%200%20250%20100%22%3E%3Cstyle%3E.st0%7Bfill%3A%23333e47%7D.st1%7Bfill%3A%23f8991d%7D%3C/style%3E%3Cg%20id%3D%22XMLID_23_%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M181.3%2030.4c-2.4%200-5.4.5-7.8%201.5-.2%200-.5.2-.5.5v36.2c0%20.2.2.5.5.5h2.9c.2%200%20.5-.2.5-.5v-12c1.2.5%202.7.7%204.2.7%207.6%200%2012.7-5.6%2012.7-13.7.2-8.3-4.7-13.2-12.5-13.2m-.3%2023.2c-1.5%200-2.7-.2-4.2-1V34.5c1.5-.5%202.7-.7%204.2-.7%205.4%200%208.6%203.7%208.6%209.5.2%206.6-3.2%2010.3-8.6%2010.3M215.3%2047v-7.8c0-5.6-3.2-8.8-8.8-8.8-2.2%200-5.4.5-8.6%202.7-.2.2-.2.5-.2.7l1.2%202.2c0%20.2.2.2.2.2h.5c1.7-1%203.7-2%206.6-2%203.2%200%204.9%202%204.9%205.4v1.2H207c-2.7%200-4.6.2-6.4%201.2-2.9%201.5-4.4%203.9-4.4%207.1%200%204.6%203.4%208.1%208.3%208.1%202.4%200%204.9-1%207.1-2.9l.5%202c0%20.2.2.5.5.5h2.7c.2%200%20.2%200%20.5-.2%200-.2.2-.2%200-.5-.3-1.3-.5-4.2-.5-9.1m-3.9-2.7v5.6c-1.5%201.5-3.7%203.4-6.6%203.4-2.7%200-4.4-1.7-4.4-4.6%200-1.7.7-2.9%202.2-3.7%201.2-.7%202.7-1%204.9-1l3.9.3z%22/%3E%3Cpath%20id%3D%22XMLID_18_%22%20class%3D%22st0%22%20d%3D%22M239.5%2031.1h-2.9c-.2%200-.5.2-.5.5l-6.4%2019.6-8.3-19.8c0-.2-.2-.2-.5-.2h-3.2c-.2%200-.5%200-.5.2s-.2.5%200%20.5l10.5%2024.7c-1.7%206.1-4.2%209.1-7.6%209.1-1%200-2.2-.2-3.2-.5h-.5c-.2%200-.2.2-.2.5l-.7%202.2c0%20.2%200%20.5.2.7%201.2.5%202.4.7%204.2.7%203.9%200%207.8-1.2%2010.8-10.3l9.3-27.2v-.5c-.2-.2-.5-.2-.5-.2%22/%3E%3Cpath%20id%3D%22XMLID_11_%22%20class%3D%22st1%22%20d%3D%22M105.4%2066.1c-9.1%206.6-22%2010-33%2010-15.7%200-29.6-5.9-40.4-15.4-.7-.7%200-1.7%201-1.2%2011.5%206.6%2025.7%2010.8%2040.4%2010.8%2010%200%2020.8-2%2030.8-6.4%201.5-.5%202.7%201.2%201.2%202.2%22/%3E%3Cpath%20id%3D%22XMLID_10_%22%20class%3D%22st1%22%20d%3D%22M109.1%2061.9c-1.2-1.5-7.6-.7-10.5-.2-1%200-1-.7-.2-1.2%205.1-3.7%2013.5-2.4%2014.4-1.5%201%201.2-.2%209.5-5.1%2013.7-.7.7-1.5.2-1.2-.5%201.4-2.7%203.8-8.8%202.6-10.3%22/%3E%3Cpath%20id%3D%22XMLID_9_%22%20class%3D%22st0%22%20d%3D%22M99.1%2035v-3.4c0-.5.5-1%201-1h15.7c.5%200%201%20.2%201%201v2.9c0%20.5-.5%201.2-1.2%202.2l-8.3%2011.5c2.9%200%206.1.5%209.1%202%20.7.2.7%201%20.7%201.5v3.7c0%20.5-.5%201.2-1.2.7-4.9-2.4-11.3-2.7-16.6%200-.5.2-1.2-.2-1.2-.7v-3.7c0-.5%200-1.5.5-2.4l9.3-13.5h-8.1c-.5.2-.7-.3-.7-.8%22/%3E%3Cpath%20id%3D%22XMLID_8_%22%20class%3D%22st0%22%20d%3D%22M41.8%2056.8h-4.6c-.5%200-.7-.5-.7-.7V31.6c0-.5.5-1%201-1h4.4c.5%200%20.7.5%201%20.7v3.2c1.2-3.2%203.4-4.6%206.4-4.6s4.9%201.5%206.1%204.6c1.2-3.2%203.7-4.6%206.6-4.6%202%200%204.2.7%205.6%202.7%201.5%202%201.2%205.1%201.2%207.6v15.4c0%20.5-.5%201-1%201h-4.6c-.5%200-1-.5-1-1v-13c0-1%200-3.7-.2-4.6-.2-1.7-1.5-2.2-2.7-2.2s-2.4.7-2.9%202c-.5%201.2-.5%203.2-.5%204.6v13c0%20.5-.5%201-1%201h-4.6c-.5%200-1-.5-1-1v-13c0-2.7.5-6.9-2.9-6.9s-3.2%203.9-3.2%206.9v13c-.4.9-.9%201.4-1.4%201.4%22/%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M129.9%2030.1c7.1%200%2011%206.1%2011%2013.7%200%207.3-4.2%2013.5-11%2013.5s-10.8-6.1-10.8-13.7%203.9-13.5%2010.8-13.5m0%205.2c-3.4%200-3.7%204.9-3.7%207.8%200%202.9%200%209.3%203.7%209.3s3.9-5.1%203.9-8.3c0-2%200-4.4-.7-6.4-.5-1.9-1.7-2.4-3.2-2.4%22/%3E%3Cpath%20id%3D%22XMLID_5_%22%20class%3D%22st0%22%20d%3D%22M150%2056.8h-4.6c-.5%200-.7-.5-.7-1V31.3c0-.5.5-.7%201-.7h4.4c.5%200%20.7.2.7.7V35c1.2-3.4%203.2-4.9%206.6-4.9%202.2%200%204.2.7%205.6%202.9%201.2%202%201.2%205.1%201.2%207.6V56c0%20.5-.5.7-1%20.7h-4.6c-.5%200-.7-.2-.7-.7V42.8c0-2.7.2-6.6-2.9-6.6-1.2%200-2.2.7-2.7%202-.7%201.5-.7%202.9-.7%204.6V56c-.7.3-1.2.8-1.6.8%22/%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M95.1%2052.4c-.7-1.2-1.7-2.2-1.7-4.4v-7.3c0-3.2%200-6.1-2.2-8.3-1.7-1.7-4.9-2.4-7.1-2.4-4.6%200-9.8%201.7-10.8%207.3%200%20.5.2%201%20.7%201l4.6.5c.2-.2.7-.5.7-1%20.5-2%202.2-2.9%203.9-2.9%201%200%202.2.2%202.7%201.2s.5%202.2.5%203.4v.7c-2.9.5-6.4.5-9.1%201.7-2.9%201.2-5.1%203.9-5.1%207.8%200%204.9%203.2%207.3%207.1%207.3%203.4%200%205.1-.7%207.8-3.4.7%201.2%201.2%202%202.7%203.2.5.2%201%20.2%201.2%200%201-1%202.7-2.4%203.9-3.2.7-.2.5-.7.2-1.2zM86.6%2045c0%202%200%203.4-1%205.1-.7%201.2-2%202.2-3.2%202.2-1.7%200-2.9-1.5-2.9-3.4%200-4.2%203.7-4.9%207.1-4.9v1zM32.8%2052.4C32%2051.2%2031%2050.2%2031%2048v-7.3c0-3.2%200-6.1-2.2-8.3-1.7-1.7-4.9-2.4-7.1-2.4-4.6%200-9.8%201.7-10.8%207.3%200%20.5.2%201%20.7%201l4.6.5c.2-.2.7-.5.7-1%20.5-2%202.2-2.9%203.9-2.9%201%200%202.2.2%202.7%201.2s.5%202.2.5%203.4v.7c-2.9.5-6.4.5-9.1%201.7-2.9%201.5-5.1%203.9-5.1%207.8%200%204.9%203.2%207.3%207.1%207.3%203.4%200%205.1-.7%207.8-3.4.7%201.2%201.2%202%202.7%203.2.5.2%201%20.2%201.2%200%201-1%202.7-2.4%203.9-3.2.7-.2.5-.7.3-1.2zM23.9%2045c0%202%200%203.4-1%205.1-.7%201.2-2%202.2-3.2%202.2-1.7%200-2.9-1.5-2.9-3.4%200-4.2%203.7-4.9%207.1-4.9v1z%22/%3E%3C/g%3E%3C/svg%3E");
  background-size: 100% auto !important;
}

.ident-amazon-btn:hover {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF8E3AD', endColorstr='#FFEEBA37', GradientType=0);
  background: -webkit-gradient(linear, left top, left bottom, from(#f8e3ad), to(#eeba37));
  background: linear-gradient(to bottom, #f8e3ad, #eeba37);
  background: -o-linear-gradient(top, #f8e3ad, #eeba37);
  background: -ms-linear-gradient(top, #f8e3ad, #eeba37);
}

.ident-amazon-btn:hover .icon {
  background: center center no-repeat url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20id%3D%22Layer_1%22%20viewBox%3D%220%200%20250%20100%22%3E%3Cstyle%3E.st0%7Bfill%3A%23333e47%7D.st1%7Bfill%3A%23f8991d%7D%3C/style%3E%3Cg%20id%3D%22XMLID_23_%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M181.3%2030.4c-2.4%200-5.4.5-7.8%201.5-.2%200-.5.2-.5.5v36.2c0%20.2.2.5.5.5h2.9c.2%200%20.5-.2.5-.5v-12c1.2.5%202.7.7%204.2.7%207.6%200%2012.7-5.6%2012.7-13.7.2-8.3-4.7-13.2-12.5-13.2m-.3%2023.2c-1.5%200-2.7-.2-4.2-1V34.5c1.5-.5%202.7-.7%204.2-.7%205.4%200%208.6%203.7%208.6%209.5.2%206.6-3.2%2010.3-8.6%2010.3M215.3%2047v-7.8c0-5.6-3.2-8.8-8.8-8.8-2.2%200-5.4.5-8.6%202.7-.2.2-.2.5-.2.7l1.2%202.2c0%20.2.2.2.2.2h.5c1.7-1%203.7-2%206.6-2%203.2%200%204.9%202%204.9%205.4v1.2H207c-2.7%200-4.6.2-6.4%201.2-2.9%201.5-4.4%203.9-4.4%207.1%200%204.6%203.4%208.1%208.3%208.1%202.4%200%204.9-1%207.1-2.9l.5%202c0%20.2.2.5.5.5h2.7c.2%200%20.2%200%20.5-.2%200-.2.2-.2%200-.5-.3-1.3-.5-4.2-.5-9.1m-3.9-2.7v5.6c-1.5%201.5-3.7%203.4-6.6%203.4-2.7%200-4.4-1.7-4.4-4.6%200-1.7.7-2.9%202.2-3.7%201.2-.7%202.7-1%204.9-1l3.9.3z%22/%3E%3Cpath%20id%3D%22XMLID_18_%22%20class%3D%22st0%22%20d%3D%22M239.5%2031.1h-2.9c-.2%200-.5.2-.5.5l-6.4%2019.6-8.3-19.8c0-.2-.2-.2-.5-.2h-3.2c-.2%200-.5%200-.5.2s-.2.5%200%20.5l10.5%2024.7c-1.7%206.1-4.2%209.1-7.6%209.1-1%200-2.2-.2-3.2-.5h-.5c-.2%200-.2.2-.2.5l-.7%202.2c0%20.2%200%20.5.2.7%201.2.5%202.4.7%204.2.7%203.9%200%207.8-1.2%2010.8-10.3l9.3-27.2v-.5c-.2-.2-.5-.2-.5-.2%22/%3E%3Cpath%20id%3D%22XMLID_11_%22%20class%3D%22st1%22%20d%3D%22M105.4%2066.1c-9.1%206.6-22%2010-33%2010-15.7%200-29.6-5.9-40.4-15.4-.7-.7%200-1.7%201-1.2%2011.5%206.6%2025.7%2010.8%2040.4%2010.8%2010%200%2020.8-2%2030.8-6.4%201.5-.5%202.7%201.2%201.2%202.2%22/%3E%3Cpath%20id%3D%22XMLID_10_%22%20class%3D%22st1%22%20d%3D%22M109.1%2061.9c-1.2-1.5-7.6-.7-10.5-.2-1%200-1-.7-.2-1.2%205.1-3.7%2013.5-2.4%2014.4-1.5%201%201.2-.2%209.5-5.1%2013.7-.7.7-1.5.2-1.2-.5%201.4-2.7%203.8-8.8%202.6-10.3%22/%3E%3Cpath%20id%3D%22XMLID_9_%22%20class%3D%22st0%22%20d%3D%22M99.1%2035v-3.4c0-.5.5-1%201-1h15.7c.5%200%201%20.2%201%201v2.9c0%20.5-.5%201.2-1.2%202.2l-8.3%2011.5c2.9%200%206.1.5%209.1%202%20.7.2.7%201%20.7%201.5v3.7c0%20.5-.5%201.2-1.2.7-4.9-2.4-11.3-2.7-16.6%200-.5.2-1.2-.2-1.2-.7v-3.7c0-.5%200-1.5.5-2.4l9.3-13.5h-8.1c-.5.2-.7-.3-.7-.8%22/%3E%3Cpath%20id%3D%22XMLID_8_%22%20class%3D%22st0%22%20d%3D%22M41.8%2056.8h-4.6c-.5%200-.7-.5-.7-.7V31.6c0-.5.5-1%201-1h4.4c.5%200%20.7.5%201%20.7v3.2c1.2-3.2%203.4-4.6%206.4-4.6s4.9%201.5%206.1%204.6c1.2-3.2%203.7-4.6%206.6-4.6%202%200%204.2.7%205.6%202.7%201.5%202%201.2%205.1%201.2%207.6v15.4c0%20.5-.5%201-1%201h-4.6c-.5%200-1-.5-1-1v-13c0-1%200-3.7-.2-4.6-.2-1.7-1.5-2.2-2.7-2.2s-2.4.7-2.9%202c-.5%201.2-.5%203.2-.5%204.6v13c0%20.5-.5%201-1%201h-4.6c-.5%200-1-.5-1-1v-13c0-2.7.5-6.9-2.9-6.9s-3.2%203.9-3.2%206.9v13c-.4.9-.9%201.4-1.4%201.4%22/%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M129.9%2030.1c7.1%200%2011%206.1%2011%2013.7%200%207.3-4.2%2013.5-11%2013.5s-10.8-6.1-10.8-13.7%203.9-13.5%2010.8-13.5m0%205.2c-3.4%200-3.7%204.9-3.7%207.8%200%202.9%200%209.3%203.7%209.3s3.9-5.1%203.9-8.3c0-2%200-4.4-.7-6.4-.5-1.9-1.7-2.4-3.2-2.4%22/%3E%3Cpath%20id%3D%22XMLID_5_%22%20class%3D%22st0%22%20d%3D%22M150%2056.8h-4.6c-.5%200-.7-.5-.7-1V31.3c0-.5.5-.7%201-.7h4.4c.5%200%20.7.2.7.7V35c1.2-3.4%203.2-4.9%206.6-4.9%202.2%200%204.2.7%205.6%202.9%201.2%202%201.2%205.1%201.2%207.6V56c0%20.5-.5.7-1%20.7h-4.6c-.5%200-.7-.2-.7-.7V42.8c0-2.7.2-6.6-2.9-6.6-1.2%200-2.2.7-2.7%202-.7%201.5-.7%202.9-.7%204.6V56c-.7.3-1.2.8-1.6.8%22/%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M95.1%2052.4c-.7-1.2-1.7-2.2-1.7-4.4v-7.3c0-3.2%200-6.1-2.2-8.3-1.7-1.7-4.9-2.4-7.1-2.4-4.6%200-9.8%201.7-10.8%207.3%200%20.5.2%201%20.7%201l4.6.5c.2-.2.7-.5.7-1%20.5-2%202.2-2.9%203.9-2.9%201%200%202.2.2%202.7%201.2s.5%202.2.5%203.4v.7c-2.9.5-6.4.5-9.1%201.7-2.9%201.2-5.1%203.9-5.1%207.8%200%204.9%203.2%207.3%207.1%207.3%203.4%200%205.1-.7%207.8-3.4.7%201.2%201.2%202%202.7%203.2.5.2%201%20.2%201.2%200%201-1%202.7-2.4%203.9-3.2.7-.2.5-.7.2-1.2zM86.6%2045c0%202%200%203.4-1%205.1-.7%201.2-2%202.2-3.2%202.2-1.7%200-2.9-1.5-2.9-3.4%200-4.2%203.7-4.9%207.1-4.9v1zM32.8%2052.4C32%2051.2%2031%2050.2%2031%2048v-7.3c0-3.2%200-6.1-2.2-8.3-1.7-1.7-4.9-2.4-7.1-2.4-4.6%200-9.8%201.7-10.8%207.3%200%20.5.2%201%20.7%201l4.6.5c.2-.2.7-.5.7-1%20.5-2%202.2-2.9%203.9-2.9%201%200%202.2.2%202.7%201.2s.5%202.2.5%203.4v.7c-2.9.5-6.4.5-9.1%201.7-2.9%201.5-5.1%203.9-5.1%207.8%200%204.9%203.2%207.3%207.1%207.3%203.4%200%205.1-.7%207.8-3.4.7%201.2%201.2%202%202.7%203.2.5.2%201%20.2%201.2%200%201-1%202.7-2.4%203.9-3.2.7-.2.5-.7.3-1.2zM23.9%2045c0%202%200%203.4-1%205.1-.7%201.2-2%202.2-3.2%202.2-1.7%200-2.9-1.5-2.9-3.4%200-4.2%203.7-4.9%207.1-4.9v1z%22/%3E%3C/g%3E%3C/svg%3E");
  background-size: 100% auto !important;
}

.ident-amazon-btn .absolute-text-amazon {
  position: absolute;
  top: 100%;
  margin-top: 8px;
  font-size: 11px;
  font-weight: 600;
  width: 100%;
  text-align: center;
  height: auto;
  right: 0;
  display: block;
  line-height: 1;
  text-transform: uppercase;
  cursor: default;
  color: #f3ce72;
}

.ident-amazon-btn--paid {
  position: relative !important;
  height: auto;
  padding: 10px 20px 5px 20px;
}

.ident-amazon-btn--paid .arrowAmazon {
  position: absolute;
  top: 22px;
  right: 20px;
}

.ident-amazon-btn--paid .arrowAmazon .material-icons {
  font-size: 20px;
}

.ident-amazon-btn--paid .arrowAmazon .material-icons:last-child {
  -webkit-transform: translateX(-5px);
      -ms-transform: translateX(-5px);
          transform: translateX(-5px);
}

.ident-amazon-btn--paid .c1-ident-btn {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  min-height: 60px;
}

.ident-amazon-btn--paid .c1-ident-btn .icon {
  width: 154px;
  height: 33px;
  margin: 0 0 5px;
  -webkit-transform: translateX(-5px);
      -ms-transform: translateX(-5px);
          transform: translateX(-5px);
  border-radius: 4px;
  background: center center no-repeat url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20id%3D%22Layer_1%22%20viewBox%3D%220%200%20250%20100%22%3E%3Cstyle%3E.st0%7Bfill%3A%23333e47%7D.st1%7Bfill%3A%23f8991d%7D%3C/style%3E%3Cg%20id%3D%22XMLID_23_%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M181.3%2030.4c-2.4%200-5.4.5-7.8%201.5-.2%200-.5.2-.5.5v36.2c0%20.2.2.5.5.5h2.9c.2%200%20.5-.2.5-.5v-12c1.2.5%202.7.7%204.2.7%207.6%200%2012.7-5.6%2012.7-13.7.2-8.3-4.7-13.2-12.5-13.2m-.3%2023.2c-1.5%200-2.7-.2-4.2-1V34.5c1.5-.5%202.7-.7%204.2-.7%205.4%200%208.6%203.7%208.6%209.5.2%206.6-3.2%2010.3-8.6%2010.3M215.3%2047v-7.8c0-5.6-3.2-8.8-8.8-8.8-2.2%200-5.4.5-8.6%202.7-.2.2-.2.5-.2.7l1.2%202.2c0%20.2.2.2.2.2h.5c1.7-1%203.7-2%206.6-2%203.2%200%204.9%202%204.9%205.4v1.2H207c-2.7%200-4.6.2-6.4%201.2-2.9%201.5-4.4%203.9-4.4%207.1%200%204.6%203.4%208.1%208.3%208.1%202.4%200%204.9-1%207.1-2.9l.5%202c0%20.2.2.5.5.5h2.7c.2%200%20.2%200%20.5-.2%200-.2.2-.2%200-.5-.3-1.3-.5-4.2-.5-9.1m-3.9-2.7v5.6c-1.5%201.5-3.7%203.4-6.6%203.4-2.7%200-4.4-1.7-4.4-4.6%200-1.7.7-2.9%202.2-3.7%201.2-.7%202.7-1%204.9-1l3.9.3z%22/%3E%3Cpath%20id%3D%22XMLID_18_%22%20class%3D%22st0%22%20d%3D%22M239.5%2031.1h-2.9c-.2%200-.5.2-.5.5l-6.4%2019.6-8.3-19.8c0-.2-.2-.2-.5-.2h-3.2c-.2%200-.5%200-.5.2s-.2.5%200%20.5l10.5%2024.7c-1.7%206.1-4.2%209.1-7.6%209.1-1%200-2.2-.2-3.2-.5h-.5c-.2%200-.2.2-.2.5l-.7%202.2c0%20.2%200%20.5.2.7%201.2.5%202.4.7%204.2.7%203.9%200%207.8-1.2%2010.8-10.3l9.3-27.2v-.5c-.2-.2-.5-.2-.5-.2%22/%3E%3Cpath%20id%3D%22XMLID_11_%22%20class%3D%22st1%22%20d%3D%22M105.4%2066.1c-9.1%206.6-22%2010-33%2010-15.7%200-29.6-5.9-40.4-15.4-.7-.7%200-1.7%201-1.2%2011.5%206.6%2025.7%2010.8%2040.4%2010.8%2010%200%2020.8-2%2030.8-6.4%201.5-.5%202.7%201.2%201.2%202.2%22/%3E%3Cpath%20id%3D%22XMLID_10_%22%20class%3D%22st1%22%20d%3D%22M109.1%2061.9c-1.2-1.5-7.6-.7-10.5-.2-1%200-1-.7-.2-1.2%205.1-3.7%2013.5-2.4%2014.4-1.5%201%201.2-.2%209.5-5.1%2013.7-.7.7-1.5.2-1.2-.5%201.4-2.7%203.8-8.8%202.6-10.3%22/%3E%3Cpath%20id%3D%22XMLID_9_%22%20class%3D%22st0%22%20d%3D%22M99.1%2035v-3.4c0-.5.5-1%201-1h15.7c.5%200%201%20.2%201%201v2.9c0%20.5-.5%201.2-1.2%202.2l-8.3%2011.5c2.9%200%206.1.5%209.1%202%20.7.2.7%201%20.7%201.5v3.7c0%20.5-.5%201.2-1.2.7-4.9-2.4-11.3-2.7-16.6%200-.5.2-1.2-.2-1.2-.7v-3.7c0-.5%200-1.5.5-2.4l9.3-13.5h-8.1c-.5.2-.7-.3-.7-.8%22/%3E%3Cpath%20id%3D%22XMLID_8_%22%20class%3D%22st0%22%20d%3D%22M41.8%2056.8h-4.6c-.5%200-.7-.5-.7-.7V31.6c0-.5.5-1%201-1h4.4c.5%200%20.7.5%201%20.7v3.2c1.2-3.2%203.4-4.6%206.4-4.6s4.9%201.5%206.1%204.6c1.2-3.2%203.7-4.6%206.6-4.6%202%200%204.2.7%205.6%202.7%201.5%202%201.2%205.1%201.2%207.6v15.4c0%20.5-.5%201-1%201h-4.6c-.5%200-1-.5-1-1v-13c0-1%200-3.7-.2-4.6-.2-1.7-1.5-2.2-2.7-2.2s-2.4.7-2.9%202c-.5%201.2-.5%203.2-.5%204.6v13c0%20.5-.5%201-1%201h-4.6c-.5%200-1-.5-1-1v-13c0-2.7.5-6.9-2.9-6.9s-3.2%203.9-3.2%206.9v13c-.4.9-.9%201.4-1.4%201.4%22/%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M129.9%2030.1c7.1%200%2011%206.1%2011%2013.7%200%207.3-4.2%2013.5-11%2013.5s-10.8-6.1-10.8-13.7%203.9-13.5%2010.8-13.5m0%205.2c-3.4%200-3.7%204.9-3.7%207.8%200%202.9%200%209.3%203.7%209.3s3.9-5.1%203.9-8.3c0-2%200-4.4-.7-6.4-.5-1.9-1.7-2.4-3.2-2.4%22/%3E%3Cpath%20id%3D%22XMLID_5_%22%20class%3D%22st0%22%20d%3D%22M150%2056.8h-4.6c-.5%200-.7-.5-.7-1V31.3c0-.5.5-.7%201-.7h4.4c.5%200%20.7.2.7.7V35c1.2-3.4%203.2-4.9%206.6-4.9%202.2%200%204.2.7%205.6%202.9%201.2%202%201.2%205.1%201.2%207.6V56c0%20.5-.5.7-1%20.7h-4.6c-.5%200-.7-.2-.7-.7V42.8c0-2.7.2-6.6-2.9-6.6-1.2%200-2.2.7-2.7%202-.7%201.5-.7%202.9-.7%204.6V56c-.7.3-1.2.8-1.6.8%22/%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M95.1%2052.4c-.7-1.2-1.7-2.2-1.7-4.4v-7.3c0-3.2%200-6.1-2.2-8.3-1.7-1.7-4.9-2.4-7.1-2.4-4.6%200-9.8%201.7-10.8%207.3%200%20.5.2%201%20.7%201l4.6.5c.2-.2.7-.5.7-1%20.5-2%202.2-2.9%203.9-2.9%201%200%202.2.2%202.7%201.2s.5%202.2.5%203.4v.7c-2.9.5-6.4.5-9.1%201.7-2.9%201.2-5.1%203.9-5.1%207.8%200%204.9%203.2%207.3%207.1%207.3%203.4%200%205.1-.7%207.8-3.4.7%201.2%201.2%202%202.7%203.2.5.2%201%20.2%201.2%200%201-1%202.7-2.4%203.9-3.2.7-.2.5-.7.2-1.2zM86.6%2045c0%202%200%203.4-1%205.1-.7%201.2-2%202.2-3.2%202.2-1.7%200-2.9-1.5-2.9-3.4%200-4.2%203.7-4.9%207.1-4.9v1zM32.8%2052.4C32%2051.2%2031%2050.2%2031%2048v-7.3c0-3.2%200-6.1-2.2-8.3-1.7-1.7-4.9-2.4-7.1-2.4-4.6%200-9.8%201.7-10.8%207.3%200%20.5.2%201%20.7%201l4.6.5c.2-.2.7-.5.7-1%20.5-2%202.2-2.9%203.9-2.9%201%200%202.2.2%202.7%201.2s.5%202.2.5%203.4v.7c-2.9.5-6.4.5-9.1%201.7-2.9%201.5-5.1%203.9-5.1%207.8%200%204.9%203.2%207.3%207.1%207.3%203.4%200%205.1-.7%207.8-3.4.7%201.2%201.2%202%202.7%203.2.5.2%201%20.2%201.2%200%201-1%202.7-2.4%203.9-3.2.7-.2.5-.7.3-1.2zM23.9%2045c0%202%200%203.4-1%205.1-.7%201.2-2%202.2-3.2%202.2-1.7%200-2.9-1.5-2.9-3.4%200-4.2%203.7-4.9%207.1-4.9v1z%22/%3E%3C/g%3E%3C/svg%3E");
  background-size: 100% auto !important;
}

.ident-amazon-btn--paid .c1-ident-btn .with-account {
  width: 100%;
  text-transform: uppercase;
  font-size: 11.5px;
  color: #000000;
  border-top: 1px solid #f3ce72;
  text-align: center;
  font-weight: 600;
  padding: 8px 0;
}

.ident-amazon-btn--paid .c1-ident-btn:hover .c1-ident-btn .icon {
  width: 154px;
  height: 33px;
  margin: 0 0 5px;
  -webkit-transform: translateX(-5px);
      -ms-transform: translateX(-5px);
          transform: translateX(-5px);
  border-radius: 4px;
  background: center center no-repeat url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20id%3D%22Layer_1%22%20viewBox%3D%220%200%20250%20100%22%3E%3Cstyle%3E.st0%7Bfill%3A%23333e47%7D.st1%7Bfill%3A%23f8991d%7D%3C/style%3E%3Cg%20id%3D%22XMLID_23_%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M181.3%2030.4c-2.4%200-5.4.5-7.8%201.5-.2%200-.5.2-.5.5v36.2c0%20.2.2.5.5.5h2.9c.2%200%20.5-.2.5-.5v-12c1.2.5%202.7.7%204.2.7%207.6%200%2012.7-5.6%2012.7-13.7.2-8.3-4.7-13.2-12.5-13.2m-.3%2023.2c-1.5%200-2.7-.2-4.2-1V34.5c1.5-.5%202.7-.7%204.2-.7%205.4%200%208.6%203.7%208.6%209.5.2%206.6-3.2%2010.3-8.6%2010.3M215.3%2047v-7.8c0-5.6-3.2-8.8-8.8-8.8-2.2%200-5.4.5-8.6%202.7-.2.2-.2.5-.2.7l1.2%202.2c0%20.2.2.2.2.2h.5c1.7-1%203.7-2%206.6-2%203.2%200%204.9%202%204.9%205.4v1.2H207c-2.7%200-4.6.2-6.4%201.2-2.9%201.5-4.4%203.9-4.4%207.1%200%204.6%203.4%208.1%208.3%208.1%202.4%200%204.9-1%207.1-2.9l.5%202c0%20.2.2.5.5.5h2.7c.2%200%20.2%200%20.5-.2%200-.2.2-.2%200-.5-.3-1.3-.5-4.2-.5-9.1m-3.9-2.7v5.6c-1.5%201.5-3.7%203.4-6.6%203.4-2.7%200-4.4-1.7-4.4-4.6%200-1.7.7-2.9%202.2-3.7%201.2-.7%202.7-1%204.9-1l3.9.3z%22/%3E%3Cpath%20id%3D%22XMLID_18_%22%20class%3D%22st0%22%20d%3D%22M239.5%2031.1h-2.9c-.2%200-.5.2-.5.5l-6.4%2019.6-8.3-19.8c0-.2-.2-.2-.5-.2h-3.2c-.2%200-.5%200-.5.2s-.2.5%200%20.5l10.5%2024.7c-1.7%206.1-4.2%209.1-7.6%209.1-1%200-2.2-.2-3.2-.5h-.5c-.2%200-.2.2-.2.5l-.7%202.2c0%20.2%200%20.5.2.7%201.2.5%202.4.7%204.2.7%203.9%200%207.8-1.2%2010.8-10.3l9.3-27.2v-.5c-.2-.2-.5-.2-.5-.2%22/%3E%3Cpath%20id%3D%22XMLID_11_%22%20class%3D%22st1%22%20d%3D%22M105.4%2066.1c-9.1%206.6-22%2010-33%2010-15.7%200-29.6-5.9-40.4-15.4-.7-.7%200-1.7%201-1.2%2011.5%206.6%2025.7%2010.8%2040.4%2010.8%2010%200%2020.8-2%2030.8-6.4%201.5-.5%202.7%201.2%201.2%202.2%22/%3E%3Cpath%20id%3D%22XMLID_10_%22%20class%3D%22st1%22%20d%3D%22M109.1%2061.9c-1.2-1.5-7.6-.7-10.5-.2-1%200-1-.7-.2-1.2%205.1-3.7%2013.5-2.4%2014.4-1.5%201%201.2-.2%209.5-5.1%2013.7-.7.7-1.5.2-1.2-.5%201.4-2.7%203.8-8.8%202.6-10.3%22/%3E%3Cpath%20id%3D%22XMLID_9_%22%20class%3D%22st0%22%20d%3D%22M99.1%2035v-3.4c0-.5.5-1%201-1h15.7c.5%200%201%20.2%201%201v2.9c0%20.5-.5%201.2-1.2%202.2l-8.3%2011.5c2.9%200%206.1.5%209.1%202%20.7.2.7%201%20.7%201.5v3.7c0%20.5-.5%201.2-1.2.7-4.9-2.4-11.3-2.7-16.6%200-.5.2-1.2-.2-1.2-.7v-3.7c0-.5%200-1.5.5-2.4l9.3-13.5h-8.1c-.5.2-.7-.3-.7-.8%22/%3E%3Cpath%20id%3D%22XMLID_8_%22%20class%3D%22st0%22%20d%3D%22M41.8%2056.8h-4.6c-.5%200-.7-.5-.7-.7V31.6c0-.5.5-1%201-1h4.4c.5%200%20.7.5%201%20.7v3.2c1.2-3.2%203.4-4.6%206.4-4.6s4.9%201.5%206.1%204.6c1.2-3.2%203.7-4.6%206.6-4.6%202%200%204.2.7%205.6%202.7%201.5%202%201.2%205.1%201.2%207.6v15.4c0%20.5-.5%201-1%201h-4.6c-.5%200-1-.5-1-1v-13c0-1%200-3.7-.2-4.6-.2-1.7-1.5-2.2-2.7-2.2s-2.4.7-2.9%202c-.5%201.2-.5%203.2-.5%204.6v13c0%20.5-.5%201-1%201h-4.6c-.5%200-1-.5-1-1v-13c0-2.7.5-6.9-2.9-6.9s-3.2%203.9-3.2%206.9v13c-.4.9-.9%201.4-1.4%201.4%22/%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M129.9%2030.1c7.1%200%2011%206.1%2011%2013.7%200%207.3-4.2%2013.5-11%2013.5s-10.8-6.1-10.8-13.7%203.9-13.5%2010.8-13.5m0%205.2c-3.4%200-3.7%204.9-3.7%207.8%200%202.9%200%209.3%203.7%209.3s3.9-5.1%203.9-8.3c0-2%200-4.4-.7-6.4-.5-1.9-1.7-2.4-3.2-2.4%22/%3E%3Cpath%20id%3D%22XMLID_5_%22%20class%3D%22st0%22%20d%3D%22M150%2056.8h-4.6c-.5%200-.7-.5-.7-1V31.3c0-.5.5-.7%201-.7h4.4c.5%200%20.7.2.7.7V35c1.2-3.4%203.2-4.9%206.6-4.9%202.2%200%204.2.7%205.6%202.9%201.2%202%201.2%205.1%201.2%207.6V56c0%20.5-.5.7-1%20.7h-4.6c-.5%200-.7-.2-.7-.7V42.8c0-2.7.2-6.6-2.9-6.6-1.2%200-2.2.7-2.7%202-.7%201.5-.7%202.9-.7%204.6V56c-.7.3-1.2.8-1.6.8%22/%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M95.1%2052.4c-.7-1.2-1.7-2.2-1.7-4.4v-7.3c0-3.2%200-6.1-2.2-8.3-1.7-1.7-4.9-2.4-7.1-2.4-4.6%200-9.8%201.7-10.8%207.3%200%20.5.2%201%20.7%201l4.6.5c.2-.2.7-.5.7-1%20.5-2%202.2-2.9%203.9-2.9%201%200%202.2.2%202.7%201.2s.5%202.2.5%203.4v.7c-2.9.5-6.4.5-9.1%201.7-2.9%201.2-5.1%203.9-5.1%207.8%200%204.9%203.2%207.3%207.1%207.3%203.4%200%205.1-.7%207.8-3.4.7%201.2%201.2%202%202.7%203.2.5.2%201%20.2%201.2%200%201-1%202.7-2.4%203.9-3.2.7-.2.5-.7.2-1.2zM86.6%2045c0%202%200%203.4-1%205.1-.7%201.2-2%202.2-3.2%202.2-1.7%200-2.9-1.5-2.9-3.4%200-4.2%203.7-4.9%207.1-4.9v1zM32.8%2052.4C32%2051.2%2031%2050.2%2031%2048v-7.3c0-3.2%200-6.1-2.2-8.3-1.7-1.7-4.9-2.4-7.1-2.4-4.6%200-9.8%201.7-10.8%207.3%200%20.5.2%201%20.7%201l4.6.5c.2-.2.7-.5.7-1%20.5-2%202.2-2.9%203.9-2.9%201%200%202.2.2%202.7%201.2s.5%202.2.5%203.4v.7c-2.9.5-6.4.5-9.1%201.7-2.9%201.5-5.1%203.9-5.1%207.8%200%204.9%203.2%207.3%207.1%207.3%203.4%200%205.1-.7%207.8-3.4.7%201.2%201.2%202%202.7%203.2.5.2%201%20.2%201.2%200%201-1%202.7-2.4%203.9-3.2.7-.2.5-.7.3-1.2zM23.9%2045c0%202%200%203.4-1%205.1-.7%201.2-2%202.2-3.2%202.2-1.7%200-2.9-1.5-2.9-3.4%200-4.2%203.7-4.9%207.1-4.9v1z%22/%3E%3C/g%3E%3C/svg%3E");
  background-size: 100% auto !important;
}

.ident-amazon-btn--paid .c1-ident-btn:hover .with-account {
  border-top: 1px solid #000000 !important;
}

#loading-paiement-amazon {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: white;
}

#loading-paiement-amazon.loading {
  background: rgba(255, 255, 255, 0.45) center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2032%2032%22%20width%3D%2264%22%20height%3D%2264%22%20fill%3D%22%23000%22%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%222.03302%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%2845%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220.498263%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.125s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%2890%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.25s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28135%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.375s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28180%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.5s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28225%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220.621804%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.625s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28270%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%221.92746%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.75s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28315%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%222.85494%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.875s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28180%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.5s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3C/svg%3E);
  background-size: 30px auto;
}

#container-paiement-amazon {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: #ffffff;
  z-index: 2;
  display: inline-block;
  width: auto;
}

#container-paiement-amazon:hover {
  background: #f3ce72;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF8E3AD', endColorstr='#FFEEBA37', GradientType=0);
  background: -webkit-gradient(linear, left top, left bottom, from(#f8e3ad), to(#eeba37));
  background: linear-gradient(to bottom, #f8e3ad, #eeba37);
  background: -o-linear-gradient(top, #f8e3ad, #eeba37);
  background: -ms-linear-gradient(top, #f8e3ad, #eeba37);
}

.container-submit-button {
  display: block;
  width: 100%;
  position: relative;
}

.container-submit-button #validation-amazon {
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  cursor: pointer;
  width: 100%;
  height: 50px;
  z-index: 2;
  opacity: 0;
  line-height: 50px;
  text-indent: -99999px;
}

.container-submit-button #validation-amazon.loading {
  opacity: 1;
  background: #1e8449 center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2032%2032%22%20width%3D%2264%22%20height%3D%2264%22%20fill%3D%22%23fff%22%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%222.03302%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%2845%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220.498263%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.125s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%2890%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.25s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28135%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.375s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28180%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.5s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28225%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220.621804%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.625s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28270%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%221.92746%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.75s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28315%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%222.85494%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.875s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28180%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.5s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3C/svg%3E);
  background-size: 30px auto;
}

#step2-btn.hide-for-amazon {
  display: none !important;
}

#PaymentWithAmazonLogin,
#PaiementValidWithAmazon {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0 !important;
  -webkit-filter: initial !important;
          filter: initial !important;
}

#trigger-login-amazon {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #27ae60;
  border-radius: 4px;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  line-height: 1.4;
  padding: 13px 20px;
  font-size: 1rem;
  color: #ffffff;
  height: 50px;
  text-align: center;
  text-transform: uppercase;
  font-weight: 600;
  cursor: pointer;
}

#trigger-login-amazon:hover {
  background: #19703e;
}

#amazonPaiementError {
  background: #f16767;
  color: #ffffff;
  margin: 10px 0;
}

#amazonPaiementError.is-valid {
  background: #27ae60;
}

#amazonPaiementError p {
  padding: 20px;
  text-align: center;
  font-size: 0.875rem;
  font-weight: 600;
}

.is-amazon #fs-invoicing-addr {
  display: none !important;
}

.is-amazon #sc-infos-bloc .c1-sc-bloc1 > fieldset:first-of-type {
  margin-top: 30px;
}

#sc-delivery-bloc.is-close-for-amazon .sc-h2 {
  margin-bottom: 0;
}

#sc-delivery-bloc.is-close-for-amazon .c1-sc-bloc1 {
  display: none !important;
}

#amazon-iframe {
  display: none;
}

#sc-payment-bloc.hide-for-amazon .c1-sc-bloc1 {
  display: none !important;
}

.checkout:not(.without-livr) #sc-payment-bloc.hide-for-amazon.step-bloc #amazon-iframe {
  display: none !important;
}

.container-submit-button.hide-before-loading-livr {
  display: none;
}

.is-amazon #sc-infos-bloc.validated-bloc + #sc-delivery-bloc.loading[style="display: none;"] + #sc-payment-bloc.step-bloc #amazon-iframe {
  display: block !important;
}

.is-amazon #sc-infos-bloc.validated-bloc + #sc-delivery-bloc.loading[style="display: none;"] + #sc-payment-bloc.step-bloc + #submit-area.hide-temp-after-step2 {
  display: block !important;
  margin-bottom: 20px;
}

/** Import footer **/

/** Import footer **/

.checkout-validation {
  color: #333333;
  max-width: 1350px;
  margin: 0 auto;
}

.checkout-validation .ident-amazon-btn {
  max-width: 100%;
}

.checkout-validation .show-for-small-only {
  display: none;
}

.checkout-validation .wizi-form-livr-detail-offert {
  margin-left: 5px;
  font-weight: 600;
}

.checkout-validation .wizi-form-livr-detail-offert:before {
  content: '(';
  display: inline;
}

.checkout-validation .wizi-form-livr-detail-offert:after {
  content: ')';
  display: inline;
}

.checkout-validation .delivery-price span:not(.wizicss-ext) {
  display: block;
  font-weight: 600;
  color: var(--primary-color);
}

.checkout-validation .sc-city-val,
.checkout-validation .sc-city2-val {
  margin: 0 5px;
}

.checkout-validation .sc-firstname-val,
.checkout-validation .sc-firstname2-val {
  margin-left: 5px;
}

.checkout-validation .c1-checkout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  padding-bottom: 60px;
}

.checkout-validation .checkout-l {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  padding-top: 100px;
  width: 65%;
  margin-right: 25px;
}

.checkout-validation .recap-total-tva {
  display: none;
}

.checkout-validation .cart__right {
  margin-top: 100px;
}

.checkout-validation .cart__right .prod {
  margin: 0;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #DCE5E9;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
}

.checkout-validation .cart__right .td-prod-infos {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-right: 20px;
}

.checkout-validation .cart__right .td-prod-infos a {
  color: #333333;
}

.checkout-validation .cart__right .td-prod-infos .var-wrapper {
  display: block;
  width: 100%;
  font-size: 0.6875rem;
  color: rgba(51, 51, 51, 0.6);
}

.checkout-validation .cart__right .td-prod-photo {
  width: 50px;
  margin-right: 20px;
}

.checkout-validation .cart__right .td-prod-price {
  width: 200px;
  text-align: right;
}

.checkout-validation .cart__recap__title {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #DCE5E9;
}

.checkout-validation .cart__recap__title span {
  color: var(--primary-color);
}

.checkout-validation .cart__prod__vars {
  margin-bottom: 0;
}

.checkout-validation .td-total .total-price {
  color: var(--primary-color);
}

.checkout-validation .prod-price {
  font-weight: 600;
  font-size: 0.875rem;
}

.checkout-validation #sc-auth {
  padding-left: 10px;
}

.checkout-validation .sc-form {
  width: 100% !important;
}

.checkout-validation #sc-auth {
  width: 50%;
}

.checkout-validation.logged-in .sc-form.form:not(.sc-auth-form) {
  width: 100%;
}

.checkout-validation #sc-email-bloc {
  padding: 0;
}

.checkout-validation .validated-bloc#sc-infos-bloc,
.checkout-validation .validated-bloc#sc-delivery-bloc {
  padding: 0 20px;
}

.checkout-validation .validated-bloc#sc-infos-bloc > *,
.checkout-validation .validated-bloc#sc-delivery-bloc > * {
  margin-left: -20px;
  margin-right: -20px;
}

.checkout-validation .validated-bloc#sc-infos-bloc .c1-sc-bloc1,
.checkout-validation .validated-bloc#sc-delivery-bloc .c1-sc-bloc1 {
  padding: 0 30px;
}

.checkout-validation .validated-bloc#sc-infos-bloc .c1-sc-bloc1 .thead,
.checkout-validation .validated-bloc#sc-delivery-bloc .c1-sc-bloc1 .thead {
  display: none;
}

.checkout-validation .validated-bloc#sc-infos-bloc #delivery-modes-h1,
.checkout-validation .validated-bloc#sc-delivery-bloc #delivery-modes-h1 {
  margin-bottom: 0;
}

.checkout-validation .validated-bloc {
  padding: 0;
}

.checkout-validation .validated-bloc .sc-h2 {
  line-height: 60px;
  background: #333333;
  color: #ffffff;
  padding: 0 40px;
  font-weight: 600;
  font-size: 1.375rem;
}

.checkout-validation .validated-bloc .summary-bloc {
  display: block;
  padding: 20px 40px;
}

.checkout-validation .validated-bloc .change-btn {
  float: right;
  color: #ffffff;
  font-size: 0.875rem;
}

.checkout-validation .c1-sc-auth-mode-li {
  width: 100%;
  border: 1px solid #DCE5E9;
  padding: 40px;
  background: #ffffff;
}

.checkout-validation #step1-change-btn,
.checkout-validation #step2-change-btn,
.checkout-validation #step3-change-btn {
  cursor: pointer;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.checkout-validation #step1-change-btn:hover,
.checkout-validation #step2-change-btn:hover,
.checkout-validation #step3-change-btn:hover {
  color: var(--primary-color);
}

.checkout-validation #step2-btn.error-calc-btn {
  display: none !important;
}

.checkout-validation #step2-btn.loading {
  background: #333333 center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2032%2032%22%20width%3D%2264%22%20height%3D%2264%22%20fill%3D%22%23fff%22%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%222.03302%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%2845%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220.498263%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.125s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%2890%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.25s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28135%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.375s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28180%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.5s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28225%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220.621804%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.625s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28270%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%221.92746%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.75s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28315%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%222.85494%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.875s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3Ccircle%20transform%3D%22rotate%28180%2016%2016%29%22%20cx%3D%2216%22%20cy%3D%223%22%20r%3D%220%22%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B3%3B0%3B0%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220.5s%22%20keySplines%3D%220.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%3B0.2%200.2%200.4%200.8%22%20calcMode%3D%22spline%22/%3E%3C/circle%3E%3C/svg%3E);
  background-size: 25px auto;
  text-indent: -99999px;
  min-width: 230px;
}

.checkout-validation .sc-form {
  padding-right: 10px;
}

.checkout-validation .sc-auth-form {
  display: none;
  max-width: 100%;
  margin: 0;
}

.checkout-validation .sc-auth-form .field-specification {
  display: none;
}

.checkout-validation .sc-fast-auth {
  display: none;
}

.checkout-validation #sc-infos-bloc,
.checkout-validation #sc-delivery-bloc,
.checkout-validation #sc-payment-bloc,
.checkout-validation #submit-area,
.checkout-validation #sc-email-bloc {
  display: none;
}

.checkout-validation #sc-infos-bloc .row {
  margin-bottom: 10px;
  font-size: 0.875rem;
}

.checkout-validation #sc-infos-bloc .row-mm {
  margin-bottom: 40px;
}

.checkout-validation #sc-infos-bloc .row.row-mg {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.checkout-validation #sc-infos-bloc .row.row-mg .field {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  margin-bottom: 20px;
}

.checkout-validation #sc-infos-bloc .row.row-mg .field label {
  width: 100%;
}

.checkout-validation #sc-infos-bloc .row.row-mg .field label.lbl-radio-h {
  display: inline-block;
  width: auto;
  margin-top: 8px;
}

.checkout-validation #sc-infos-bloc .row.row-mg .field label.lbl-radio-h:last-child {
  margin-left: 5px;
}

.checkout-validation #sc-infos-bloc .row > address {
  font-style: normal;
  display: inline-block;
  padding-right: 20px;
}

.checkout-validation #sc-infos-bloc .row > address span {
  overflow-wrap: break-word;
}

.checkout-validation .sc-auth-mode-h1 {
  font-size: 1.125rem;
  color: #333333;
  font-weight: 600;
  line-height: 1;
  white-space: inherit;
  margin-bottom: 5px;
}

.checkout-validation .sc-auth-mode-li {
  width: 100%;
}

.checkout-validation .sc-auth-mode-desc {
  color: rgba(51, 51, 51, 0.6);
  margin-bottom: 10px;
}

.checkout-validation .btn3,
.checkout-validation .btn1 {
  margin: 0 auto;
  margin-top: 15px;
  display: inline-block;
  width: auto;
  background: #333333;
  color: #ffffff;
  cursor: pointer;
  white-space: initial;
  height: auto;
  line-height: 1.2;
  padding: 12px 30px;
}

.checkout-validation #ident-form-classic .form__fieldset {
  margin-bottom: 20px;
}

.checkout-validation #ident-form-classic .form__button.button.btn1.expand {
  margin-top: 0;
}

.checkout-validation #step1-btn {
  margin-top: 0;
}

.checkout-validation #step1-btn.waiting {
  background: #333333;
  cursor: default;
}

.checkout-validation #step1-btn.waiting:hover {
  background: #333333;
  cursor: default;
}

.checkout-validation .form__text--password {
  padding-right: 100px;
}

.checkout-validation .wizi-selected .btn3 {
  display: none;
}

.checkout-validation .sc-fieldset-email {
  border: none;
  padding: 0;
}

.checkout-validation .sc-text-or {
  display: block;
  width: 100%;
  text-align: center;
  font-size: 0.875rem;
  text-transform: none;
  margin-bottom: 15px;
}

.checkout-validation .form__fieldset {
  margin: 30px 0;
}

.checkout-validation .ident-btn {
  position: relative;
  display: block;
  width: 100%;
  cursor: pointer;
}

.checkout-validation .ident-btn #ValidationWithAmazonLogin,
.checkout-validation .ident-btn #ValidationWithAmazon {
  position: absolute;
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  display: block;
  top: 0;
  left: 0;
}

.checkout-validation .c1-ident-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  text-align: center;
  color: inherit;
  height: 40px;
  line-height: 1;
}

.checkout-validation .ident-facebook-btn {
  color: #4d64a7;
  border: 1px solid #4d64a7;
  font-size: 0.8125rem;
  border-radius: 2px;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  margin-bottom: 10px;
}

.checkout-validation .ident-facebook-btn:hover {
  border: 1px solid #354573;
}

.checkout-validation .ident-facebook-btn .icon {
  display: block;
  width: 81px;
  height: 16px;
  margin-left: 5px;
  background: center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%226466.5%202291%2080.841%2016%22%3E%3Cpath%20d%3D%22M6508.119%202298.772a3.694%203.694%200%200%200-1.637.442v5.046a10.643%2010.643%200%200%200%201.179.045c1.6%200%201.822-.734%201.822-1.758v-2.41c-.001-.758-.252-1.365-1.364-1.365zm-10.64-.275c-1.112%200-1.365.61-1.365%201.366v.425h2.729v-.426c-.001-.756-.255-1.366-1.365-1.366zm-20.614%205.251a.8.8%200%200%200%20.9.908%203.317%203.317%200%200%200%201.551-.442v-1.2h-1.46c-.687.004-.991.132-.991.734zm41.6-4.977c-1.114%200-1.5.608-1.5%201.364v2.761c0%20.758.386%201.368%201.5%201.368s1.5-.61%201.5-1.368v-2.761c.003-.756-.386-1.363-1.496-1.363zm-47.055%208.073h-3.275v-7.923h-1.635v-2.73h1.636v-1.639c0-2.227.923-3.552%203.547-3.552h2.184v2.731h-1.365c-1.021%200-1.089.382-1.089%201.094v1.366h2.473l-.289%202.73h-2.187zm11.186.021h-2.729l-.118-.693a6.253%206.253%200%200%201-3.091.8%202.9%202.9%200%200%201-3.066-3.185c0-2.181%201.243-2.959%203.466-2.959h2.263v-.471c0-1.113-.128-1.44-1.839-1.44h-2.8l.274-2.73h3.059c3.756%200%204.579%201.186%204.579%204.192v6.481zm9.277-7.743a15.613%2015.613%200%200%200-3-.355c-1.467%200-1.91.324-1.91%201.57v2.357c0%201.246.443%201.571%201.91%201.571a15.578%2015.578%200%200%200%203-.357v2.664a14.469%2014.469%200%200%201-3.274.421c-3.514%200-4.911-1.848-4.911-4.518v-1.915c0-2.672%201.4-4.523%204.911-4.523a14.407%2014.407%200%200%201%203.274.423v2.661zm10.237%203.35h-6v.22c0%201.246.444%201.571%201.91%201.571a19.084%2019.084%200%200%200%203.818-.357v2.666a17.21%2017.21%200%200%201-4.089.421c-3.515%200-4.912-1.848-4.912-4.518v-2.189c0-2.336%201.037-4.249%204.638-4.249s4.635%201.891%204.635%204.249zm10.64.051c0%202.58-.737%204.462-5.205%204.462a24.708%2024.708%200%200%201-4.335-.413v-14.752l3.272-.546v5.159a7.429%207.429%200%200%201%202.455-.4c3.272%200%203.818%201.467%203.818%203.825v2.661zm10.489.056c0%202.226-.919%204.385-4.764%204.385s-4.783-2.159-4.783-4.385v-2.149c0-2.227.936-4.386%204.783-4.386s4.764%202.159%204.764%204.386zm10.482%200c0%202.226-.92%204.385-4.764%204.385s-4.783-2.159-4.783-4.385v-2.149c0-2.227.936-4.386%204.783-4.386s4.764%202.159%204.764%204.386zm10.757%204.264h-3.547l-3-5.007v5.007h-3.268v-15.023l3.273-.546v9.672l3-4.755h3.547l-3.273%205.189zm-15.528-8.071c-1.112%200-1.5.608-1.5%201.364v2.761c0%20.758.386%201.368%201.5%201.368s1.5-.61%201.5-1.368v-2.762c.003-.756-.39-1.363-1.5-1.363zm17.4%206.2a1.013%201.013%200%201%201-1%201.011%201%201%200%200%201%201-1.011zm0%20.157a.857.857%200%200%200%200%201.711.857.857%200%200%200%200-1.711zm-.188%201.442h-.18v-1.125a2.07%202.07%200%200%201%20.319-.026.6.6%200%200%201%20.351.085.272.272%200%200%201%20.1.233.28.28%200%200%201-.219.275v.009c.1.018.165.107.188.273a.938.938%200%200%200%20.071.279h-.188a.849.849%200%200%201-.076-.288.21.21%200%200%200-.242-.2h-.125v.486zm0-.624h.13c.147%200%20.273-.054.273-.194%200-.1-.071-.2-.273-.2a.93.93%200%200%200-.13.009z%22%20fill%3D%22%233b5998%22/%3E%3C/svg%3E);
}

.checkout-validation .ident-facebook-btn:hover {
  color: #ffffff;
  background: #4d64a7;
}

.checkout-validation .ident-facebook-btn:hover .icon {
  background: center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%226466.5%202291%2080.841%2016%22%3E%3Cpath%20d%3D%22M6508.119%202298.772a3.694%203.694%200%200%200-1.637.442v5.046a10.643%2010.643%200%200%200%201.179.045c1.6%200%201.822-.734%201.822-1.758v-2.41c-.001-.758-.252-1.365-1.364-1.365zm-10.64-.275c-1.112%200-1.365.61-1.365%201.366v.425h2.729v-.426c-.001-.756-.255-1.366-1.365-1.366zm-20.614%205.251a.8.8%200%200%200%20.9.908%203.317%203.317%200%200%200%201.551-.442v-1.2h-1.46c-.687.004-.991.132-.991.734zm41.6-4.977c-1.114%200-1.5.608-1.5%201.364v2.761c0%20.758.386%201.368%201.5%201.368s1.5-.61%201.5-1.368v-2.761c.003-.756-.386-1.363-1.496-1.363zm-47.055%208.073h-3.275v-7.923h-1.635v-2.73h1.636v-1.639c0-2.227.923-3.552%203.547-3.552h2.184v2.731h-1.365c-1.021%200-1.089.382-1.089%201.094v1.366h2.473l-.289%202.73h-2.187zm11.186.021h-2.729l-.118-.693a6.253%206.253%200%200%201-3.091.8%202.9%202.9%200%200%201-3.066-3.185c0-2.181%201.243-2.959%203.466-2.959h2.263v-.471c0-1.113-.128-1.44-1.839-1.44h-2.8l.274-2.73h3.059c3.756%200%204.579%201.186%204.579%204.192v6.481zm9.277-7.743a15.613%2015.613%200%200%200-3-.355c-1.467%200-1.91.324-1.91%201.57v2.357c0%201.246.443%201.571%201.91%201.571a15.578%2015.578%200%200%200%203-.357v2.664a14.469%2014.469%200%200%201-3.274.421c-3.514%200-4.911-1.848-4.911-4.518v-1.915c0-2.672%201.4-4.523%204.911-4.523a14.407%2014.407%200%200%201%203.274.423v2.661zm10.237%203.35h-6v.22c0%201.246.444%201.571%201.91%201.571a19.084%2019.084%200%200%200%203.818-.357v2.666a17.21%2017.21%200%200%201-4.089.421c-3.515%200-4.912-1.848-4.912-4.518v-2.189c0-2.336%201.037-4.249%204.638-4.249s4.635%201.891%204.635%204.249zm10.64.051c0%202.58-.737%204.462-5.205%204.462a24.708%2024.708%200%200%201-4.335-.413v-14.752l3.272-.546v5.159a7.429%207.429%200%200%201%202.455-.4c3.272%200%203.818%201.467%203.818%203.825v2.661zm10.489.056c0%202.226-.919%204.385-4.764%204.385s-4.783-2.159-4.783-4.385v-2.149c0-2.227.936-4.386%204.783-4.386s4.764%202.159%204.764%204.386zm10.482%200c0%202.226-.92%204.385-4.764%204.385s-4.783-2.159-4.783-4.385v-2.149c0-2.227.936-4.386%204.783-4.386s4.764%202.159%204.764%204.386zm10.757%204.264h-3.547l-3-5.007v5.007h-3.268v-15.023l3.273-.546v9.672l3-4.755h3.547l-3.273%205.189zm-15.528-8.071c-1.112%200-1.5.608-1.5%201.364v2.761c0%20.758.386%201.368%201.5%201.368s1.5-.61%201.5-1.368v-2.762c.003-.756-.39-1.363-1.5-1.363zm17.4%206.2a1.013%201.013%200%201%201-1%201.011%201%201%200%200%201%201-1.011zm0%20.157a.857.857%200%200%200%200%201.711.857.857%200%200%200%200-1.711zm-.188%201.442h-.18v-1.125a2.07%202.07%200%200%201%20.319-.026.6.6%200%200%201%20.351.085.272.272%200%200%201%20.1.233.28.28%200%200%201-.219.275v.009c.1.018.165.107.188.273a.938.938%200%200%200%20.071.279h-.188a.849.849%200%200%201-.076-.288.21.21%200%200%200-.242-.2h-.125v.486zm0-.624h.13c.147%200%20.273-.054.273-.194%200-.1-.071-.2-.273-.2a.93.93%200%200%200-.13.009z%22%20fill%3D%22%23ffffff%22/%3E%3C/svg%3E);
}

.checkout-validation .ident-paypal-btn {
  color: #019CDE;
  border: 1px solid #019CDE;
  font-size: 0.8125rem;
  border-radius: 2px;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.checkout-validation .ident-paypal-btn .icon {
  display: block;
  width: 81px;
  height: 30px;
  margin-left: 5px;
  background-size: 100% auto;
  background: center center no-repeat url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%226472.5%202239%2067.651%2018%22%3E%3Cdefs%3E%3Cstyle%3E.cls-2%7Bfill%3A%23253e7e%7D.cls-3%7Bfill%3A%23279bd4%7D%3C/style%3E%3C/defs%3E%3Cg%20id%3D%22Logo_Paypal%22%20transform%3D%22translate%286472.541%202239%29%22%3E%3Cg%20id%3D%22XMLID_22_%22%20transform%3D%22translate%28-.041%29%22%3E%3Cg%20id%3D%22XMLID_23_%22%3E%3Cg%20id%3D%22XMLID_39_%22%3E%3Cg%20id%3D%22XMLID_40_%22%3E%3Cpath%20id%3D%22XMLID_65_%22%20class%3D%22cls-2%22%20d%3D%22M133.467%2027.6c-.2%201.345-1.222%201.345-2.216%201.345h-.565l.4-2.506a.311.311%200%200%201%20.306-.26h.26c.672%200%201.314%200%201.635.382a1.223%201.223%200%200%201%20.18%201.039zm-.428-3.5h-3.728a.525.525%200%200%200-.52.443l-1.513%209.565a.309.309%200%200%200%20.306.351h1.788a.525.525%200%200%200%20.52-.443l.413-2.582a.521.521%200%200%201%20.5-.443h1.177c2.46%200%203.881-1.192%204.248-3.545a2.933%202.933%200%200%200-.474-2.414%203.581%203.581%200%200%200-2.717-.932z%22%20transform%3D%22translate%28-107.82%20-20.417%29%22/%3E%3Cpath%20id%3D%22XMLID_62_%22%20class%3D%22cls-2%22%20d%3D%22M188.71%2049.237a1.987%201.987%200%200%201-2.017%201.711%201.521%201.521%200%200%201-1.207-.489%201.5%201.5%200%200%201-.275-1.253%202.009%202.009%200%200%201%202-1.727%201.509%201.509%200%200%201%201.192.489%201.572%201.572%200%200%201%20.307%201.269zm2.491-3.469h-1.788a.3.3%200%200%200-.306.26l-.076.5-.122-.183a2.528%202.528%200%200%200-2.109-.745%204.106%204.106%200%200%200-3.988%203.591%203.4%203.4%200%200%200%20.672%202.75%202.8%202.8%200%200%200%202.246.9%203.431%203.431%200%200%200%202.475-1.024l-.076.489a.322.322%200%200%200%20.306.367h1.6a.525.525%200%200%200%20.52-.443l.963-6.112a.33.33%200%200%200-.318-.35z%22%20transform%3D%22translate%28-154.828%20-38.632%29%22/%3E%3Cpath%20id%3D%22XMLID_61_%22%20class%3D%22cls-2%22%20d%3D%22M254.086%2046.7H252.3a.529.529%200%200%200-.428.229l-2.472%203.637-1.054-3.5a.527.527%200%200%200-.5-.367h-1.766a.307.307%200%200%200-.29.413l1.971%205.806-1.861%202.629a.307.307%200%200%200%20.26.489h1.788a.492.492%200%200%200%20.428-.229l5.974-8.618a.311.311%200%200%200-.264-.489z%22%20transform%3D%22translate%28-208.209%20-39.564%29%22/%3E%3Cpath%20id%3D%22XMLID_58_%22%20class%3D%22cls-3%22%20d%3D%22M307.651%2027.6c-.2%201.345-1.222%201.345-2.216%201.345h-.565l.4-2.506a.311.311%200%200%201%20.306-.26h.26c.672%200%201.314%200%201.635.382a1.223%201.223%200%200%201%20.18%201.039zm-.428-3.5H303.5a.5.5%200%200%200-.5.443l-1.513%209.565a.31.31%200%200%200%20.306.351h1.91a.337.337%200%200%200%20.351-.306l.428-2.7a.521.521%200%200%201%20.5-.443h1.177c2.46%200%203.881-1.192%204.248-3.545a2.933%202.933%200%200%200-.474-2.414%203.422%203.422%200%200%200-2.709-.951z%22%20transform%3D%22translate%28-255.402%20-20.417%29%22/%3E%3Cpath%20id%3D%22XMLID_53_%22%20class%3D%22cls-3%22%20d%3D%22M362.81%2049.237a1.987%201.987%200%200%201-2.017%201.711%201.521%201.521%200%200%201-1.207-.489%201.5%201.5%200%200%201-.275-1.253%202.007%202.007%200%200%201%202-1.711%201.42%201.42%200%200%201%201.5%201.742zm2.491-3.469h-1.788a.3.3%200%200%200-.306.26l-.076.5-.122-.183a2.528%202.528%200%200%200-2.109-.745%204.106%204.106%200%200%200-3.988%203.591%203.4%203.4%200%200%200%20.672%202.75%202.8%202.8%200%200%200%202.246.9%203.431%203.431%200%200%200%202.475-1.024l-.076.489a.322.322%200%200%200%20.306.367h1.6a.5.5%200%200%200%20.5-.443l.963-6.112a.3.3%200%200%200-.298-.35z%22%20transform%3D%22translate%28-302.325%20-38.632%29%22/%3E%3Cpath%20id%3D%22XMLID_45_%22%20class%3D%22cls-3%22%20d%3D%22M417.406%2024.275l-1.528%209.749a.309.309%200%200%200%20.306.351h1.543a.525.525%200%200%200%20.52-.443l1.513-9.565a.322.322%200%200%200-.306-.367h-1.727a.33.33%200%200%200-.321.275z%22%20transform%3D%22translate%28-352.322%20-20.333%29%22/%3E%3Cpath%20id%3D%22XMLID_44_%22%20class%3D%22cls-2%22%20d%3D%22M7.177%2018.957l.29-1.818-.642-.015H3.8L5.909%203.753a.155.155%200%200%201%20.061-.107.165.165%200%200%201%20.107-.046H11.2c1.7.015%202.873.367%203.484%201.054a2.409%202.409%200%200%201%20.565%201.039%203.756%203.756%200%200%201%200%201.436v.413l.29.168a1.945%201.945%200%200%201%20.581.443%202.16%202.16%200%200%201%20.474%201.054%204.408%204.408%200%200%201-.061%201.528%205.575%205.575%200%200%201-.626%201.742%203.4%203.4%200%200%201-.993%201.085%204.023%204.023%200%200%201-1.345.611%206.948%206.948%200%200%201-1.681.2h-.413a1.2%201.2%200%200%200-.779.29%201.23%201.23%200%200%200-.413.718l-.031.168-.5%203.194-.015.122c0%20.031-.015.061-.031.061a.056.056%200%200%201-.046.015H7.177z%22%20transform%3D%22translate%28-3.213%20-3.05%29%22/%3E%3Cpath%20id%3D%22XMLID_43_%22%20class%3D%22cls-3%22%20d%3D%22M31.363%2027.4c-.015.092-.031.2-.046.306-.688%203.453-2.995%204.645-5.944%204.645h-1.5a.724.724%200%200%200-.718.611l-.764%204.874-.214%201.375a.386.386%200%200%200%20.382.443h2.643a.627.627%200%200%200%20.626-.535l.031-.138.5-3.178.031-.168a.639.639%200%200%201%20.626-.535h.4c2.582%200%204.6-1.054%205.2-4.08a3.476%203.476%200%200%200-.535-3.071%202.42%202.42%200%200%200-.718-.549z%22%20transform%3D%22translate%28-18.782%20-23.213%29%22/%3E%3Cpath%20id%3D%22XMLID_42_%22%20d%3D%22M36.1%2024.229a2.442%202.442%200%200%200-.321-.076%202.592%202.592%200%200%200-.336-.061A8.935%208.935%200%200%200%2034.116%2024h-4a.559.559%200%200%200-.275.061.63.63%200%200%200-.351.474l-.856%205.409-.034.156a.736.736%200%200%201%20.718-.611h1.5c2.949%200%205.256-1.192%205.929-4.66.015-.107.031-.2.046-.306a2.969%202.969%200%200%200-.55-.229.543.543%200%200%200-.143-.065z%22%20transform%3D%22translate%28-24.224%20-20.333%29%22%20fill%3D%22%23222f63%22/%3E%3Cpath%20id%3D%22XMLID_41_%22%20class%3D%22cls-2%22%20d%3D%22M5.207%204.2a.63.63%200%200%201%20.351-.474.6.6%200%200%201%20.275-.061h4a9.083%209.083%200%200%201%201.329.092c.122.015.229.046.336.061.107.031.214.046.321.076.046.015.107.031.153.046a2.968%202.968%200%200%201%20.55.229%203.264%203.264%200%200%200-.688-2.934C11.074.367%209.7%200%207.942%200H2.823A.712.712%200%200%200%202.1.611L-.035%2014.134a.439.439%200%200%200%20.428.5h3.163l.795-5.027z%22%20transform%3D%22translate%28.041%29%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.checkout-validation .ident-paypal-btn:hover {
  color: #ffffff;
  background: #019CDE;
}

.checkout-validation .ident-paypal-btn:hover .icon {
  background: center center no-repeat url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%226472.5%202239%2067.651%2018%22%3E%3Cdefs%3E%3Cstyle%3E.cls-2%7Bfill%3A%23253e7e%7D.cls-3%7Bfill%3A%23ffffff%7D%3C/style%3E%3C/defs%3E%3Cg%20id%3D%22Logo_Paypal%22%20transform%3D%22translate%286472.541%202239%29%22%3E%3Cg%20id%3D%22XMLID_22_%22%20transform%3D%22translate%28-.041%29%22%3E%3Cg%20id%3D%22XMLID_23_%22%3E%3Cg%20id%3D%22XMLID_39_%22%3E%3Cg%20id%3D%22XMLID_40_%22%3E%3Cpath%20id%3D%22XMLID_65_%22%20class%3D%22cls-2%22%20d%3D%22M133.467%2027.6c-.2%201.345-1.222%201.345-2.216%201.345h-.565l.4-2.506a.311.311%200%200%201%20.306-.26h.26c.672%200%201.314%200%201.635.382a1.223%201.223%200%200%201%20.18%201.039zm-.428-3.5h-3.728a.525.525%200%200%200-.52.443l-1.513%209.565a.309.309%200%200%200%20.306.351h1.788a.525.525%200%200%200%20.52-.443l.413-2.582a.521.521%200%200%201%20.5-.443h1.177c2.46%200%203.881-1.192%204.248-3.545a2.933%202.933%200%200%200-.474-2.414%203.581%203.581%200%200%200-2.717-.932z%22%20transform%3D%22translate%28-107.82%20-20.417%29%22/%3E%3Cpath%20id%3D%22XMLID_62_%22%20class%3D%22cls-2%22%20d%3D%22M188.71%2049.237a1.987%201.987%200%200%201-2.017%201.711%201.521%201.521%200%200%201-1.207-.489%201.5%201.5%200%200%201-.275-1.253%202.009%202.009%200%200%201%202-1.727%201.509%201.509%200%200%201%201.192.489%201.572%201.572%200%200%201%20.307%201.269zm2.491-3.469h-1.788a.3.3%200%200%200-.306.26l-.076.5-.122-.183a2.528%202.528%200%200%200-2.109-.745%204.106%204.106%200%200%200-3.988%203.591%203.4%203.4%200%200%200%20.672%202.75%202.8%202.8%200%200%200%202.246.9%203.431%203.431%200%200%200%202.475-1.024l-.076.489a.322.322%200%200%200%20.306.367h1.6a.525.525%200%200%200%20.52-.443l.963-6.112a.33.33%200%200%200-.318-.35z%22%20transform%3D%22translate%28-154.828%20-38.632%29%22/%3E%3Cpath%20id%3D%22XMLID_61_%22%20class%3D%22cls-2%22%20d%3D%22M254.086%2046.7H252.3a.529.529%200%200%200-.428.229l-2.472%203.637-1.054-3.5a.527.527%200%200%200-.5-.367h-1.766a.307.307%200%200%200-.29.413l1.971%205.806-1.861%202.629a.307.307%200%200%200%20.26.489h1.788a.492.492%200%200%200%20.428-.229l5.974-8.618a.311.311%200%200%200-.264-.489z%22%20transform%3D%22translate%28-208.209%20-39.564%29%22/%3E%3Cpath%20id%3D%22XMLID_58_%22%20class%3D%22cls-3%22%20d%3D%22M307.651%2027.6c-.2%201.345-1.222%201.345-2.216%201.345h-.565l.4-2.506a.311.311%200%200%201%20.306-.26h.26c.672%200%201.314%200%201.635.382a1.223%201.223%200%200%201%20.18%201.039zm-.428-3.5H303.5a.5.5%200%200%200-.5.443l-1.513%209.565a.31.31%200%200%200%20.306.351h1.91a.337.337%200%200%200%20.351-.306l.428-2.7a.521.521%200%200%201%20.5-.443h1.177c2.46%200%203.881-1.192%204.248-3.545a2.933%202.933%200%200%200-.474-2.414%203.422%203.422%200%200%200-2.709-.951z%22%20transform%3D%22translate%28-255.402%20-20.417%29%22/%3E%3Cpath%20id%3D%22XMLID_53_%22%20class%3D%22cls-3%22%20d%3D%22M362.81%2049.237a1.987%201.987%200%200%201-2.017%201.711%201.521%201.521%200%200%201-1.207-.489%201.5%201.5%200%200%201-.275-1.253%202.007%202.007%200%200%201%202-1.711%201.42%201.42%200%200%201%201.5%201.742zm2.491-3.469h-1.788a.3.3%200%200%200-.306.26l-.076.5-.122-.183a2.528%202.528%200%200%200-2.109-.745%204.106%204.106%200%200%200-3.988%203.591%203.4%203.4%200%200%200%20.672%202.75%202.8%202.8%200%200%200%202.246.9%203.431%203.431%200%200%200%202.475-1.024l-.076.489a.322.322%200%200%200%20.306.367h1.6a.5.5%200%200%200%20.5-.443l.963-6.112a.3.3%200%200%200-.298-.35z%22%20transform%3D%22translate%28-302.325%20-38.632%29%22/%3E%3Cpath%20id%3D%22XMLID_45_%22%20class%3D%22cls-3%22%20d%3D%22M417.406%2024.275l-1.528%209.749a.309.309%200%200%200%20.306.351h1.543a.525.525%200%200%200%20.52-.443l1.513-9.565a.322.322%200%200%200-.306-.367h-1.727a.33.33%200%200%200-.321.275z%22%20transform%3D%22translate%28-352.322%20-20.333%29%22/%3E%3Cpath%20id%3D%22XMLID_44_%22%20class%3D%22cls-2%22%20d%3D%22M7.177%2018.957l.29-1.818-.642-.015H3.8L5.909%203.753a.155.155%200%200%201%20.061-.107.165.165%200%200%201%20.107-.046H11.2c1.7.015%202.873.367%203.484%201.054a2.409%202.409%200%200%201%20.565%201.039%203.756%203.756%200%200%201%200%201.436v.413l.29.168a1.945%201.945%200%200%201%20.581.443%202.16%202.16%200%200%201%20.474%201.054%204.408%204.408%200%200%201-.061%201.528%205.575%205.575%200%200%201-.626%201.742%203.4%203.4%200%200%201-.993%201.085%204.023%204.023%200%200%201-1.345.611%206.948%206.948%200%200%201-1.681.2h-.413a1.2%201.2%200%200%200-.779.29%201.23%201.23%200%200%200-.413.718l-.031.168-.5%203.194-.015.122c0%20.031-.015.061-.031.061a.056.056%200%200%201-.046.015H7.177z%22%20transform%3D%22translate%28-3.213%20-3.05%29%22/%3E%3Cpath%20id%3D%22XMLID_43_%22%20class%3D%22cls-3%22%20d%3D%22M31.363%2027.4c-.015.092-.031.2-.046.306-.688%203.453-2.995%204.645-5.944%204.645h-1.5a.724.724%200%200%200-.718.611l-.764%204.874-.214%201.375a.386.386%200%200%200%20.382.443h2.643a.627.627%200%200%200%20.626-.535l.031-.138.5-3.178.031-.168a.639.639%200%200%201%20.626-.535h.4c2.582%200%204.6-1.054%205.2-4.08a3.476%203.476%200%200%200-.535-3.071%202.42%202.42%200%200%200-.718-.549z%22%20transform%3D%22translate%28-18.782%20-23.213%29%22/%3E%3Cpath%20id%3D%22XMLID_42_%22%20d%3D%22M36.1%2024.229a2.442%202.442%200%200%200-.321-.076%202.592%202.592%200%200%200-.336-.061A8.935%208.935%200%200%200%2034.116%2024h-4a.559.559%200%200%200-.275.061.63.63%200%200%200-.351.474l-.856%205.409-.034.156a.736.736%200%200%201%20.718-.611h1.5c2.949%200%205.256-1.192%205.929-4.66.015-.107.031-.2.046-.306a2.969%202.969%200%200%200-.55-.229.543.543%200%200%200-.143-.065z%22%20transform%3D%22translate%28-24.224%20-20.333%29%22%20fill%3D%22%23222f63%22/%3E%3Cpath%20id%3D%22XMLID_41_%22%20class%3D%22cls-2%22%20d%3D%22M5.207%204.2a.63.63%200%200%201%20.351-.474.6.6%200%200%201%20.275-.061h4a9.083%209.083%200%200%201%201.329.092c.122.015.229.046.336.061.107.031.214.046.321.076.046.015.107.031.153.046a2.968%202.968%200%200%201%20.55.229%203.264%203.264%200%200%200-.688-2.934C11.074.367%209.7%200%207.942%200H2.823A.712.712%200%200%200%202.1.611L-.035%2014.134a.439.439%200%200%200%20.428.5h3.163l.795-5.027z%22%20transform%3D%22translate%28.041%29%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.checkout-validation #sc-email-bloc.validated-bloc {
  min-height: 108px;
}

.checkout-validation .validated-bloc {
  border: 1px solid #333333;
  margin-bottom: 25px;
  padding: 25px;
  background: #ffffff;
  color: rgba(51, 51, 51, 0.6);
  width: 100%;
}

.checkout-validation .step-bloc .sc-h2 .c1-step-number,
.checkout-validation .validated-bloc .sc-h2 .c1-step-number {
  position: relative;
  display: inline-block;
  margin-right: 6px;
}

.checkout-validation .step-bloc .sc-h2 .c1-step-number:after,
.checkout-validation .validated-bloc .sc-h2 .c1-step-number:after {
  content: '.';
  display: inline-block;
}

.checkout-validation .validated-bloc .sc-email-val,
.checkout-validation .validated-bloc .sc-h2,
.checkout-validation .validated-bloc .row {
  position: relative;
}

.checkout-validation .cart-recap {
  height: auto !important;
}

.checkout-validation #small-step1-change-btn {
  display: none;
}

.checkout-validation .step-bloc .c1-sc-bloc1 {
  display: none;
}

.checkout-validation .summary-bloc {
  display: none;
}

.checkout-validation .sc-bloc1 {
  background: #ffffff;
}

.checkout-validation .sc-bloc1:not(.validated-bloc) {
  padding: 30px;
  border: 1px solid #DCE5E9;
  margin-bottom: 20px;
}

.checkout-validation .sc-bloc1:not(.validated-bloc) .change-btn {
  display: none;
}

.checkout-validation .sc-bloc1:not(.validated-bloc) .step-number:after {
  content: '.';
  display: inline-block;
  margin-right: 6px;
}

.checkout-validation .sc-bloc1:not(.validated-bloc) .step-number,
.checkout-validation .sc-bloc1:not(.validated-bloc) .sc-h2 {
  font-size: 1.375rem;
  margin-bottom: 20px;
  border-bottom: 1px solid #DCE5E9;
  font-weight: 600;
}

.checkout-validation .sc-bloc1:not(.validated-bloc).step-bloc .step-number:after {
  display: none;
}

.checkout-validation .sc-bloc1:not(.validated-bloc).step-bloc .step-number,
.checkout-validation .sc-bloc1:not(.validated-bloc).step-bloc .sc-h2 {
  border: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.checkout-validation .sc-bloc1 {
  width: 100%;
}

.checkout-validation .sc-bloc1 .form__fieldset {
  margin-top: 0;
  margin-bottom: 20px;
}

.checkout-validation fieldset {
  border: none;
  padding: 0;
}

.checkout-validation .option-desc {
  margin-top: 3px;
  color: rgba(51, 51, 51, 0.6);
}

.checkout-validation legend {
  font-size: 1rem;
  font-weight: 600;
  margin-bottom: 20px;
  width: 100%;
}

.checkout-validation .row-mm {
  width: 100%;
  margin-bottom: 40px;
}

.checkout-validation .row-mm label {
  display: block;
  width: 100%;
  font-size: 0.875rem;
}

.checkout-validation .row-mm .bloc-radio {
  display: inline-block;
  margin-right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

.checkout-validation .row-mm .bloc-radio label {
  margin-left: 10px;
  color: rgba(51, 51, 51, 0.6);
}

.checkout-validation .row-mm .bloc-nowrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  margin-top: 10px;
}

.checkout-validation .form__nowrap + .form__nowrap {
  margin-top: 20px;
}

.checkout-validation .form__nowrap + .form__fieldset {
  margin-top: 20px;
}

.checkout-validation .form__fieldset + .form__nowrap {
  margin-top: 40px;
}

.checkout-validation .form__field--long-answer .form__label {
  height: 30px;
}

.checkout-validation #country {
  height: 50px;
  border-radius: 2px;
}

.checkout-validation .form__nowrap .field.column.small-24.medium-12 {
  -webkit-transform: translateY(-19px);
      -ms-transform: translateY(-19px);
          transform: translateY(-19px);
  width: 56%;
}

.checkout-validation #chk-invoicing-addr-act {
  margin-right: 10px;
}

.checkout-validation .lbl-radio {
  margin-bottom: 20px;
  display: block;
  width: 100%;
}

.checkout-validation #chk-pro-purchase {
  margin-right: 10px;
}

.checkout-validation #num-intra {
  width: 46%;
  margin-left: 0;
  margin-right: 0;
}

.checkout-validation #fs-pro-purchase + .form__fieldset {
  margin-top: 20px;
  display: none;
}

.checkout-validation .lbl-radio-h {
  display: inline-block;
  margin-top: 5px;
  margin-right: 10px;
}

.checkout-validation .lbl-row {
  display: block;
  width: 100%;
}

.checkout-validation .row-mg {
  margin-bottom: 20px;
}

.checkout-validation label[for="country"] {
  line-height: 16px;
  display: block;
  margin-bottom: 4px;
}

.checkout-validation .form__nowrap--anniv {
  width: 66%;
}

.checkout-validation .form__nowrap--anniv .field {
  position: relative;
  width: 100%;
}

.checkout-validation .form__nowrap--anniv .field i {
  display: none;
  position: absolute;
  font-size: 18px;
  z-index: 1;
  right: 35px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.checkout-validation .form__nowrap--anniv .field.error {
  color: #f16767;
}

.checkout-validation .form__nowrap--anniv .field.error i.form__icon--warning {
  display: inline-block;
}

.checkout-validation .form__nowrap--anniv .field.success {
  color: #27ae60;
}

.checkout-validation .form__nowrap--anniv .field.success i.form__icon--success {
  display: inline-block;
}

.checkout-validation .field-anniversary {
  margin-bottom: 20px;
}

.checkout-validation .field-anniversary label {
  display: block;
  margin-bottom: 5px;
}

.checkout-validation .sc-address-h1 {
  display: block;
}

.checkout-validation #sc-delivery-bloc .sc-h2,
.checkout-validation #sc-delivery-bloc .step-number,
.checkout-validation #sc-payment-bloc .sc-h2,
.checkout-validation #sc-payment-bloc .step-number {
  border-bottom: none;
}

.checkout-validation #sc-payment-bloc.error-calc-btn > *:not(:first-child) {
  display: none !important;
}

.checkout-validation .sc-delivery-thead-tr {
  background: #333333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  color: #ffffff;
}

.checkout-validation .sc-delivery-thead-tr > div {
  padding: 10px;
  line-height: 19px;
}

.checkout-validation .sc-delivery-thead-tr .sc-delivery-infos {
  width: 62%;
}

.checkout-validation .sc-delivery-thead-tr > div:not(.sc-delivery-infos) {
  width: 25%;
  text-align: center;
}

.checkout-validation .c1-delivery-bloc.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  padding: 20px 0 20px 39px;
  border-bottom: 1px solid #DCE5E9;
  position: relative;
}

.checkout-validation .c1-delivery-bloc.row .delivery-mode-radio {
  width: 14px;
  margin-right: 20px;
  display: none;
}

.checkout-validation .c1-delivery-bloc.row .show-for-small-only.small-24 {
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.checkout-validation .c1-delivery-bloc.row .show-for-small-only.small-24 .delivery-mode-img {
  display: none;
}

.checkout-validation .c1-delivery-bloc.row .show-for-small-only.small-24 .delivery-mode-radio {
  display: block;
}

.checkout-validation .c1-delivery-bloc.row .delivery-mode-img {
  width: 60px;
  margin-right: 20px;
}

.checkout-validation .c1-delivery-bloc.row .delivery-mode-infos {
  width: 45%;
  padding: 0 10px 0 0;
}

.checkout-validation .c1-delivery-bloc.row .delivery-mode-date,
.checkout-validation .c1-delivery-bloc.row .delivery-mode-price {
  width: 25%;
  padding: 0 10px;
  text-align: center;
}

.checkout-validation .delivery-bloc {
  cursor: pointer;
}

.checkout-validation .delivery-bloc:last-child .c1-delivery-bloc.row {
  border: none;
}

.checkout-validation .delivery-mode-desc {
  color: #596F79;
}

.checkout-validation .icon-truck {
  display: block;
  width: 60px;
  height: 60px;
  background: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22612%22%20height%3D%22612%22%3E%3Cpath%20d%3D%22M21.474%20377.522V117.138c0-14.469%2011.729-26.199%2026.199-26.199h260.25c14.469%200%2026.198%2011.73%2026.198%2026.199v260.385a8.732%208.732%200%200%201-8.733%208.733H30.207a8.733%208.733%200%200%201-8.733-8.734zm210.16%2089.202c0%2030.01-24.329%2054.338-54.338%2054.338s-54.338-24.328-54.338-54.338c0-30.011%2024.329-54.338%2054.338-54.338s54.338%2024.327%2054.338%2054.338zm-27.17%200c0-15.005-12.164-27.169-27.169-27.169s-27.17%2012.164-27.17%2027.169%2012.165%2027.17%2027.17%2027.17%2027.169-12.165%2027.169-27.17zm-73.969-54.339H8.733A8.733%208.733%200%200%200%200%20421.118v26.495a8.733%208.733%200%200%200%208.733%208.733h97.598c2.548-17.484%2011.373-32.928%2024.164-43.961zm385.443%2054.339c0%2030.01-24.329%2054.338-54.338%2054.338-30.01%200-54.338-24.328-54.338-54.338%200-30.011%2024.328-54.338%2054.338-54.338%2030.009-.001%2054.338%2024.327%2054.338%2054.338zm-27.168%200c0-15.005-12.165-27.169-27.17-27.169-15.006%200-27.169%2012.164-27.169%2027.169s12.164%2027.17%2027.169%2027.17%2027.17-12.165%2027.17-27.17zM612%20421.118v26.495a8.733%208.733%200%200%201-8.733%208.733h-70.704c-5.057-34.683-34.906-61.427-70.961-61.427-36.062%200-65.912%2026.745-70.969%2061.427H248.261c-2.549-17.483-11.373-32.928-24.164-43.961h134.994V162.594c0-9.646%207.82-17.466%2017.466-17.466h82.445a69.86%2069.86%200%200%201%2057.9%2030.77l53.15%2078.721a69.865%2069.865%200%200%201%2011.962%2039.094v118.672h21.253a8.733%208.733%200%200%201%208.733%208.733zm-88.592-164.483l-42.501-60.393a8.734%208.734%200%200%200-7.142-3.707H407.47a8.734%208.734%200%200%200-8.733%208.733v60.393a8.732%208.732%200%200%200%208.733%208.733h108.798c7.074%200%2011.212-7.973%207.14-13.759z%22/%3E%3C/svg%3E) center center no-repeat;
  background-size: 66% auto;
}

.checkout-validation .terms-validation {
  line-height: 1.8;
  font-size: 0.875rem;
  margin-top: 10px;
  color: var(--text-on-body);
}

.checkout-validation .terms-validation a {
  color: var(--primary-color);
  text-decoration: none;
}

.checkout-validation .terms-validation a:hover {
  color: var(--primary-color-hover);
  text-decoration: underline;
}

.checkout-validation .button.btn4.expand.large {
  width: 100%;
  text-align: center;
  background: var(--primary-color);
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  color: #ffffff;
  font-weight: 600;
  font-size: 1rem;
  text-transform: uppercase;
  margin-top: 30px;
  height: 50px;
  line-height: 50px;
  border: none;
}

.checkout-validation .button.btn4.expand.large:hover {
  background: var(--primary-color-hover);
}

.checkout-validation .payment-bloc {
  display: block;
  padding: 10px 30px;
  width: 100%;
  border: 1px solid #DCE5E9;
  margin-bottom: 20px;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.checkout-validation .payment-bloc:hover,
.checkout-validation .payment-bloc.wizi-selected {
  border-color: var(--primary-color);
}

.checkout-validation .c1-payment-bloc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-box-direction: reverse;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  position: relative;
  padding-left: 34px;
  width: 100%;
}

.checkout-validation .c1-payment-bloc input[type="radio"] {
  width: 14px;
  margin-right: 20px;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.checkout-validation .c1-payment-bloc .payment-mode-name {
  display: block;
  width: 100%;
  font-size: 0.875rem;
  font-weight: 600;
  text-align: left;
}

.checkout-validation .c1-payment-bloc .payment-mode-name br {
  display: none;
}

.checkout-validation .c1-payment-bloc .payment-mode-name span {
  color: var(--primary-color);
  font-weight: 400;
  margin-left: 5px;
}

.checkout-validation .c1-payment-bloc .payment-mode-name span:before {
  content: '(';
  display: inline-block;
  margin-right: 3px;
}

.checkout-validation .c1-payment-bloc .payment-mode-name span:after {
  content: ')';
  display: inline-block;
  margin-left: 3px;
}

.checkout-validation .c1-payment-bloc img {
  max-width: 80px;
  margin: 20px;
}

.checkout-validation #fs-invoicing-addr-act,
.checkout-validation #fs-pro-purchase {
  margin-top: 20px;
}

.checkout-validation #fs-invoicing-addr-act label,
.checkout-validation #fs-invoicing-addr-act input,
.checkout-validation #fs-pro-purchase label,
.checkout-validation #fs-pro-purchase input {
  cursor: pointer;
}

.checkout-validation #fs-pro-purchase {
  margin-bottom: 20px;
}

.checkout-validation .delivery-mode-name {
  font-weight: 600;
  margin-bottom: 4px;
}

.checkout-validation .form__field.success .form__icon--success {
  display: block;
  position: absolute;
  font-size: 18px;
  z-index: 1;
  color: #27ae60;
  right: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.checkout-validation .form__field.error .form__icon--warning {
  display: block;
  position: absolute;
  font-size: 18px;
  z-index: 1;
  color: #f16767;
  right: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.checkout-validation .form__fieldset.error + .btn-area #step1-btn {
  background: #333333;
  cursor: default;
}

.checkout-validation .form__fieldset.error + .btn-area #step1-btn:hover {
  background: #333333;
  cursor: default;
}

.checkout-validation .alert-box {
  margin-top: 20px;
  background: #f16767;
  color: #ffffff;
  padding: 20px 30px 20px 20px;
  position: relative;
}

.checkout-validation .alert-box .close {
  font-size: 20px;
  color: #ffffff;
  position: absolute;
  top: 4px;
  right: 10px;
}

.checkout-validation #login-redirect {
  cursor: pointer;
  font-weight: 600;
}

.checkout-validation .form__field--not-required .form__icon--success {
  display: none !important;
}

.checkout-validation .checkout-l select {
  background: #F5F5F5 center right 15px no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%225432.289%20497%207.959%2014.537%22%3E%3Cpath%20d%3D%22M5435.874%20511.374l-3.422-3.423a.557.557%200%200%201%200-.788.557.557%200%200%201%20.788%200l3.028%203.029%203.029-3.029a.557.557%200%200%201%20.788%200%20.557.557%200%200%201%200%20.788l-3.423%203.423a.555.555%200%200%201-.394.163.56.56%200%200%201-.394-.163zm3.423-10l-3.028-3.029-3.028%203.028a.557.557%200%200%201-.788%200%20.556.556%200%200%201%200-.787l3.423-3.423a.554.554%200%200%201%20.394-.163.552.552%200%200%201%20.393.163l3.423%203.423a.557.557%200%200%201%200%20.788.557.557%200%200%201-.394.163.557.557%200%200%201-.395-.163z%22%20fill%3D%22%23596f79%22/%3E%3C/svg%3E);
  background-size: 8px;
  color: #333333;
  border: 1px solid #DCE5E9;
  padding: 0 30px 0 15px;
}

.checkout-validation .sc-address-h1 {
  font-weight: 400;
  font-size: 1rem;
  margin-bottom: 10px;
  font-style: normal;
}

.checkout-validation .sc-delivery-detail-price + .sc-relay-address-val {
  margin: 20px 0 10px 0;
}

.checkout-validation .sc-delivery-detail-price + .sc-relay-address-val .sc-address-h1 {
  margin-bottom: 5px;
}

.checkout-validation .sc-delivery-detail-price + .sc-relay-address-val .sc-address-h1 + br {
  display: none;
}

.checkout-validation #sc-regi {
  width: 50%;
  margin-bottom: 20px;
}

.page-validation #cart-recap .cart__recap__wrapper {
  position: relative;
}

.page-validation #cart-recap .cart__recap__wrapper.loading:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.8) url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22xMidYMid%22%20class%3D%22lds-ellipsis%22%3E%3Ccircle%20cx%3D%2284%22%20cy%3D%2250%22%20r%3D%220%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%2210%3B0%3B0%3B0%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2284%3B84%3B84%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2284%22%20cy%3D%2250%22%20r%3D%224.89806%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B10%3B10%3B10%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-1s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B50%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-1s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2267.3466%22%20cy%3D%2250%22%20r%3D%2210%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B10%3B10%3B10%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-0.5s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B50%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-0.5s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2233.3466%22%20cy%3D%2250%22%20r%3D%2210%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B10%3B10%3B10%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B50%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2250%22%20r%3D%225.10194%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B0%3B10%3B10%3B10%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B16%3B50%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3C/circle%3E%3C/svg%3E) center center no-repeat;
  background-size: 60px auto;
}

.page-validation #cart-recap .tbody {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.page-validation #cart-recap .tbody > form {
  position: relative;
  width: 100%;
  overflow: hidden;
  margin-bottom: 20px;
  max-height: initial;
}

.page-validation #cart-recap .tbody > form .cart__recap__item--code.bdt {
  margin-bottom: 0;
}

.page-validation #cart-recap .tbody > form #txt-code {
  margin-bottom: 0;
}

.page-validation #cart-recap .tbody > form:before {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 300%;
  height: 300%;
  border-radius: 50%;
  background-color: #27ae60;
  z-index: 1;
  visibility: hidden;
  -webkit-transform: scale(0) translate(-50%, 50%);
      -ms-transform: scale(0) translate(-50%, 50%);
          transform: scale(0) translate(-50%, 50%);
}

.page-validation #cart-recap .tbody > form:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 300%;
  height: 300%;
  border-radius: 50%;
  background-color: #f16767;
  z-index: 1;
  visibility: hidden;
  -webkit-transform: scale(0) translate(-50%, 50%);
      -ms-transform: scale(0) translate(-50%, 50%);
          transform: scale(0) translate(-50%, 50%);
}

.page-validation #cart-recap .tbody > form.success:before {
  visibility: visible;
  -webkit-transform: scale(1) translate(-50%, 50%);
      -ms-transform: scale(1) translate(-50%, 50%);
          transform: scale(1) translate(-50%, 50%);
  -webkit-transition: visibility .01s ease, -webkit-transform .3s ease .02s;
  transition: visibility .01s ease, -webkit-transform .3s ease .02s;
  -o-transition: transform .3s ease .02s, visibility .01s ease;
  transition: transform .3s ease .02s, visibility .01s ease;
  transition: transform .3s ease .02s, visibility .01s ease, -webkit-transform .3s ease .02s;
}

.page-validation #cart-recap .tbody > form.success .code-reduc__success {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity .3s ease .15s, visibility .01s ease, -webkit-transform .3s ease .15s;
  transition: opacity .3s ease .15s, visibility .01s ease, -webkit-transform .3s ease .15s;
  -o-transition: transform .3s ease .15s, opacity .3s ease .15s, visibility .01s ease;
  transition: transform .3s ease .15s, opacity .3s ease .15s, visibility .01s ease;
  transition: transform .3s ease .15s, opacity .3s ease .15s, visibility .01s ease, -webkit-transform .3s ease .15s;
}

.page-validation #cart-recap .tbody > form.error:after {
  visibility: visible;
  -webkit-transform: scale(1) translate(-50%, 50%);
      -ms-transform: scale(1) translate(-50%, 50%);
          transform: scale(1) translate(-50%, 50%);
  -webkit-transition: visibility .01s ease, -webkit-transform .3s ease .02s;
  transition: visibility .01s ease, -webkit-transform .3s ease .02s;
  -o-transition: transform .3s ease .02s, visibility .01s ease;
  transition: transform .3s ease .02s, visibility .01s ease;
  transition: transform .3s ease .02s, visibility .01s ease, -webkit-transform .3s ease .02s;
}

.page-validation #cart-recap .tbody > form.error .code-reduc__error {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity .3s ease .15s, visibility .01s ease, -webkit-transform .3s ease .15s;
  transition: opacity .3s ease .15s, visibility .01s ease, -webkit-transform .3s ease .15s;
  -o-transition: transform .3s ease .15s, opacity .3s ease .15s, visibility .01s ease;
  transition: transform .3s ease .15s, opacity .3s ease .15s, visibility .01s ease;
  transition: transform .3s ease .15s, opacity .3s ease .15s, visibility .01s ease, -webkit-transform .3s ease .15s;
}

.page-validation #cart-recap .tbody > form.hide {
  max-height: 0;
  margin: 0;
  -webkit-transition: max-height .3s ease .1s, margin .3s ease .1s;
  -o-transition: max-height .3s ease .1s, margin .3s ease .1s;
  transition: max-height .3s ease .1s, margin .3s ease .1s;
}

.page-validation #cart-recap .code-reduc__success,
.page-validation #cart-recap .code-reduc__error {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: translateY(-5px);
      -ms-transform: translateY(-5px);
          transform: translateY(-5px);
  opacity: 0;
  visibility: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  z-index: 2;
  color: #ffffff;
  font-weight: 600;
  font-size: 0.875rem;
  text-align: center;
}

#addressBookWidgetDiv {
  min-width: 300px;
  width: 100%;
  max-width: 900px;
  min-height: 228px;
  height: 240px;
  max-height: 400px;
}

#walletWidgetDiv {
  min-width: 300px;
  width: 100%;
  max-width: 900px;
  min-height: 228px;
  height: 240px;
  max-height: 400px;
}

#readOnlyAddressBookWidgetDiv {
  min-width: 266px;
  width: 100%;
  max-width: 900px;
  min-height: 145px;
  height: 165px;
  max-height: 180px;
}

#readOnlyWalletWidgetDiv {
  min-width: 266px;
  width: 100%;
  max-width: 900px;
  min-height: 145px;
  height: 165px;
  max-height: 180px;
}

.payment-bloc {
  position: relative;
}

.c1-delivery-bloc + .c1-delivery-bloc {
  position: relative;
}

.c1-delivery-bloc + .c1-delivery-bloc:before {
  content: '+';
  display: block;
  position: absolute;
  top: -13px;
  left: 55px;
  background: #ffffff;
  width: auto;
  height: 18px;
  line-height: 1;
  font-size: 24px;
  font-weight: 700;
  z-index: 1;
}

.c1-delivery-bloc + .c1-delivery-bloc:after {
  content: "";
  display: block;
  position: absolute;
  top: -2px;
  left: 0;
  background: #ffffff;
  width: 100%;
  height: 4px;
}

#submit-area.error-calc-btn {
  display: none !important;
}

.error-calc,
.error-payment {
  position: fixed;
  bottom: 0;
  z-index: 9999999999;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 960px;
  max-width: 100%;
  background: #f16767;
  border-radius: 4px;
  -webkit-transition: visibility .1s linear, -webkit-transform 300ms linear .15s;
  transition: visibility .1s linear, -webkit-transform 300ms linear .15s;
  -o-transition: transform 300ms linear .15s, visibility .1s linear;
  transition: transform 300ms linear .15s, visibility .1s linear;
  transition: transform 300ms linear .15s, visibility .1s linear, -webkit-transform 300ms linear .15s;
}

.error-calc.show,
.error-payment.show {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  visibility: visible;
}

.error-calc.hide,
.error-payment.hide {
  -webkit-transform: translate(-50%, 100%);
      -ms-transform: translate(-50%, 100%);
          transform: translate(-50%, 100%);
  -webkit-transition: visibility .1s linear .35s, -webkit-transform 300ms linear;
  transition: visibility .1s linear .35s, -webkit-transform 300ms linear;
  -o-transition: transform 300ms linear, visibility .1s linear .35s;
  transition: transform 300ms linear, visibility .1s linear .35s;
  transition: transform 300ms linear, visibility .1s linear .35s, -webkit-transform 300ms linear;
  visibility: hidden;
}

.error-calc__wrapper,
.error-payment__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  padding: 20px 40px;
}

.error-calc__wrapper p,
.error-calc__wrapper a,
.error-payment__wrapper p,
.error-payment__wrapper a {
  color: #ffffff;
  font-size: 0.875rem;
}

.error-calc__wrapper a,
.error-payment__wrapper a {
  display: block;
  border-radius: 4px;
  text-decoration: none;
  text-align: center;
  padding: 7px 30px;
  background: #eb2121;
  border: 1px solid #ffffff;
  text-transform: uppercase;
  font-weight: 600;
  cursor: pointer;
  -webkit-transition: background 300ms linear;
  -o-transition: background 300ms linear;
  transition: background 300ms linear;
}

.error-calc__wrapper a:hover,
.error-payment__wrapper a:hover {
  background: #f16767;
}

#sc-delivery-bloc:not(.step-bloc).loading {
  min-height: 150px;
  background: no-repeat center bottom 20px url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22xMidYMid%22%20class%3D%22lds-ellipsis%22%3E%3Ccircle%20cx%3D%2284%22%20cy%3D%2250%22%20r%3D%220%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%2210%3B0%3B0%3B0%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2284%3B84%3B84%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2284%22%20cy%3D%2250%22%20r%3D%224.89806%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B10%3B10%3B10%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-1s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B50%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-1s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2267.3466%22%20cy%3D%2250%22%20r%3D%2210%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B10%3B10%3B10%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-0.5s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B50%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%22-0.5s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2233.3466%22%20cy%3D%2250%22%20r%3D%2210%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B10%3B10%3B10%3B0%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B50%3B84%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3C/circle%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2250%22%20r%3D%225.10194%22%20%3E%3Canimate%20attributeName%3D%22r%22%20values%3D%220%3B0%3B10%3B10%3B10%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3Canimate%20attributeName%3D%22cx%22%20values%3D%2216%3B16%3B16%3B50%3B84%22%20keyTimes%3D%220%3B0.25%3B0.5%3B0.75%3B1%22%20keySplines%3D%220%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%3B0%200.5%200.5%201%22%20calcMode%3D%22spline%22%20dur%3D%222s%22%20repeatCount%3D%22indefinite%22%20begin%3D%220s%22/%3E%3C/circle%3E%3C/svg%3E);
  background-size: 50px auto;
}

#sc-delivery-bloc:not(.step-bloc).loading .c1-sc-bloc1 {
  opacity: 0;
  visibility: hidden;
  height: 0;
}

.form__fieldset.row.row-mm .form__label--first {
  position: absolute;
  top: 0;
  left: 0;
}

.firefox #stripe .container .col1 .card .front .card_number {
  font-size: 21px;
}

.firefox #stripe .container .col1 .card .front .card_number span,
.firefox #stripe .full:first-child label {
  white-space: nowrap;
}

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

.hide-temp-after-step2 {
  display: none !important;
}

.delivery-details-name + .option-desc {
  display: none;
}

#sc-infos-bloc:not(.validated-bloc) + #sc-payment-bloc.no-livr > *:not(#payment-modes-h1) {
  display: none !important;
}

/** Import footer **/

.checkout-confirmation {
  padding: 100px 0 50px 0;
}

.checkout-confirmation .end-h1 {
  font-size: 1.75rem;
  font-weight: 600;
  margin-bottom: 20px;
  color: #27ae60;
}

.checkout-confirmation .confirmation-num {
  font-size: 1.125rem;
  margin-bottom: 20px;
}

.checkout-confirmation .confirmation-expla {
  font-size: 1.125rem;
  margin-bottom: 10px;
}

.checkout-confirmation .tuto-area {
  color: #333333;
  padding: 20px;
  background: #f3f3f3;
}

.checkout-confirmation .tuto-h1 {
  margin-bottom: 1.25rem;
  text-transform: uppercase;
  font-size: 0.875rem;
  font-weight: 600;
}

.checkout-confirmation .tuto-info {
  margin: 0;
}

.checkout-confirmation .tuto-info-val {
  display: inline-block;
}

.checkout-confirmation .tuto-specification {
  margin: 0 0 1.25rem 0;
  padding-top: 1.25rem;
}

.checkout-confirmation .confirmation-tracking {
  margin-bottom: 1.25rem;
}

.checkout-confirmation .tuto-illust {
  text-align: center;
  color: #f16767;
  padding: 30px;
  background: #f3f3f3;
  -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.1);
}

.checkout-confirmation .confirmation-address .sc-address,
.checkout-confirmation .confirmation-address .confirmation-delivery {
  padding-bottom: 1.25rem;
}

.checkout-confirmation .confirmation-address-h1,
.checkout-confirmation .confirmation-delivery .delivery-name {
  font-weight: bold;
  margin-bottom: 0.625rem;
  text-transform: uppercase;
}

.checkout-confirmation .confirmation-delivery .delivery-name {
  display: block;
}

.checkout-confirmation .cs-prod {
  margin: 0;
}

.checkout-confirmation .tuto-area-cheque .tuto-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.checkout-confirmation .tuto-area-cheque .tuto-info .tuto-info-val {
  margin-left: 5px;
}

.checkout-confirmation .confirmation-address {
  margin-top: 20px;
}

.checkout-confirmation .vtable .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.checkout-confirmation .vtable .thead-td {
  background: #333333;
  color: #ffffff;
  padding: 10px;
  text-align: center;
  font-size: 0.875rem;
}

.checkout-confirmation .vtable .tbody-td {
  padding: 10px;
  text-align: center;
}

.checkout-confirmation .vtable:nth-child(3) .column,
.checkout-confirmation .vtable:nth-child(4) .column {
  width: 100%;
}

.checkout-confirmation .recap-total-tva {
  display: none;
}

.checkout-confirmation .confirmation-address {
  margin-bottom: 20px;
}

.checkout-confirmation .confirmation-address > div {
  margin-top: 20px;
}

.checkout-confirmation #ending-rating .end-rating-h1 {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 0.875rem;
  margin-bottom: 5px;
}

.checkout-confirmation #ending-rating .button {
  margin-top: 20px;
  background: var(--text-on-body);
  color: var(--background-body);
  height: 40px;
  line-height: 40px;
  display: inline-block;
}

.confirmation-tracking,
.confirmation-address,
.confirmation-address p,
.confirmation-num,
.confirmation-expla {
  color: var(--text-on-body);
}

/** Import footer **/

.emergency-bar {
  min-height: 60px;
  padding: 8px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  z-index: 6;
  background-repeat: repeat;
  background-position: center top;
  background-size: auto;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.emergency-bar__text,
.emergency-bar__button {
  width: auto;
}

.emergency-bar__absolute {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  z-index: 2;
  width: 100%;
  height: 100%;
}

.emergency-bar__text {
  font-size: 0.875rem;
  line-height: 1.4;
}

.emergency-bar__text > * {
  display: inline-block;
  width: 100%;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.4;
  margin: 0;
}

.emergency-bar__text > * + * {
  padding-top: 8px;
}

.emergency-bar__button a {
  min-height: 40px;
  line-height: 40px;
  white-space: nowrap;
  display: inline-block;
  width: auto;
  min-width: 0;
  max-width: 500px;
  padding: 0 20px;
  border-radius: 3px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}

.pre-emergency-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  z-index: 6;
  position: fixed;
  top: 50%;
  right: 0;
  max-width: 300px;
  min-height: 100px;
  border-radius: 4px;
  -webkit-transform: translateZ(0) translateY(-50%) translateX(100%);
          transform: translateZ(0) translateY(-50%) translateX(100%);
  border: 1px solid #DCE5E9;
  background: #ffffff;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.pre-emergency-bar__wrapper {
  max-width: 300px;
  min-height: 100px;
  padding: 20px;
  background: #ffffff;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

.pre-emergency-bar__open {
  z-index: 1;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 100%;
  width: 60px;
  height: 60px;
  margin-right: -1px;
  border: solid #DCE5E9;
  border-width: 1px 0 1px 1px;
  border-radius: 4px 0 0 4px;
  background-color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  cursor: pointer;
}

.pre-emergency-bar__open i {
  font-size: 28px;
  color: #333333;
}

.pre-emergency-bar__text,
.pre-emergency-bar__button {
  width: auto;
  text-align: center;
}

.pre-emergency-bar__text {
  color: #333333;
  font-size: 12px;
  line-height: 1.4;
  width: 100%;
  margin-bottom: 10px;
}

.pre-emergency-bar__text > * {
  display: inline-block;
  width: auto;
}

.pre-emergency-bar__button a {
  min-height: 30px;
  line-height: 30px;
  white-space: nowrap;
  display: inline-block;
  width: auto;
  min-width: 0;
  max-width: 500px;
  padding: 0 20px;
  border-radius: 3px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  font-size: 12px;
  background: #333333;
  color: #ffffff;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.pre-emergency-bar__button a:hover {
  background: #0d0d0d;
}

#show-preEmergency {
  display: none;
}

#show-preEmergency:checked + .pre-emergency-bar {
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  -webkit-transform: translateZ(0) translateY(-50%) translateX(0);
          transform: translateZ(0) translateY(-50%) translateX(0);
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
}

#show-preEmergency:checked + .pre-emergency-bar .pre-emergency-bar__open {
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
}

/** Import footer **/

.upsell__header {
  min-height: 60px;
  background: #333333;
  color: #ffffff;
  padding: 10px 30px;
}

.upsell__header__link__picture {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
}

.upsell__header__link__picture__img {
  display: block;
  max-height: 100px;
  max-width: 100%;
  width: auto;
  height: auto;
}

.upsell__header__link__name {
  height: 40px;
  line-height: 40px;
  font-size: 28px;
  text-transform: uppercase;
  font-weight: 700;
  color: #ffffff;
}

.upsell__content {
  min-height: 100%;
  min-height: 100vh;
  min-height: calc(100vh - 80px);
  background: #FFF;
  padding: 30px;
}

.upsell__content__title {
  font-size: 2rem;
  font-weight: 700;
  color: #CF0000;
  display: block;
  padding: 0 20px;
  margin: 0 0 4px;
  text-transform: uppercase;
  text-align: center;
}

.upsell__content__subtitle {
  font-size: 1rem;
  color: #7E8995;
  padding: 0 20px;
  text-align: center;
  margin: 0;
}

.upsell__content__product {
  max-width: 700px;
  margin: 0 auto;
  border-radius: 2px;
  background: #ffffff;
}

.upsell__content__product__form {
  padding: 20px;
}

.upsell__content__product__form__timer {
  height: auto;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-transform: scale(0.75);
      -ms-transform: scale(0.75);
          transform: scale(0.75);
  width: 100%;
}

.upsell__content__product__form__timer .flipdown.flipdown__theme-dark .rotor-bottom,
.upsell__content__product__form__timer .flipdown.flipdown__theme-dark .rotor-leaf-rear,
.upsell__content__product__form__timer .flipdown.flipdown__theme-dark .rotor,
.upsell__content__product__form__timer .flipdown.flipdown__theme-dark .rotor-top,
.upsell__content__product__form__timer .flipdown.flipdown__theme-dark .rotor-leaf-front,
.upsell__content__product__form__timer .flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):before,
.upsell__content__product__form__timer .flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):after {
  background-color: #CE2C00;
}

.upsell__content__product__form__timer .flipdown .rotor-group:first-child:before {
  content: '';
  position: absolute;
  bottom: 20px;
  left: 115px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #CE2C00;
}

.upsell__content__product__form__timer .flipdown .rotor-group:first-child:after {
  content: '';
  position: absolute;
  bottom: 50px;
  left: 115px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #CE2C00;
}

.upsell__content__product__form__timer .flipdown.flipdown__theme-dark .rotor-group-heading:before {
  color: #CE2C00;
  text-transform: uppercase;
  margin-top: 5px;
  font-size: 16px;
}

.upsell__content__product__form__timer .flipdown.flipdown__theme-dark .rotor:after {
  border-color: #CE2C00;
}

.upsell__content__product__form__timer .flipdown .rotor-group {
  position: relative;
}

.upsell__content__product__form__timer .flipdown .rotor-group:last-child .rotor-group-heading {
  padding-right: 0;
}

.upsell__content__product__form__timer .rotor-group-heading {
  position: absolute;
  top: 100%;
  width: 100%;
  padding-right: 30px;
  left: 0;
}

.upsell__content__product__form__wrapImg {
  margin: 0 auto 20px auto;
  width: 350px;
  height: 350px;
  position: relative;
}

.upsell__content__product__form__wrapImg img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  width: auto;
  height: auto;
}

.upsell__content__product__form__title {
  font-size: 1rem;
  font-weight: 600;
  margin: 0 0 5px;
  text-align: center;
}

.upsell__content__product__form__variation {
  margin: 15px auto 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  max-width: 400px;
}

.upsell__content__product__form__variation__title {
  width: 100%;
  text-align: left;
  font-size: 0.875rem;
  margin: 0 0 5px;
}

.upsell__content__product__form__variation__select {
  max-width: 400px;
  border-color: #7E8995 !important;
  border-radius: 2px !important;
  margin: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.upsell__content__product__form__price {
  margin: 0 0 20px;
}

.upsell__content__product__form__price__current {
  display: block;
  font-size: 2.875rem;
  color: #CE2C00;
  font-weight: 600;
  margin: 0;
  text-align: center;
}

.upsell__content__product__form__price__old {
  font-size: 1rem;
  display: block;
  text-align: center;
  color: #7E8995;
}

.upsell__content__product__form__valid {
  margin: 0 0 10px;
  text-align: center;
}

.upsell__content__product__form__valid__button {
  min-height: 60px;
  background-color: #2ECC71;
  padding: 12px 100px;
  display: inline-block;
  color: #ffffff;
  font-size: 1rem;
  line-height: 2.25rem;
  text-transform: uppercase;
  font-weight: 600;
  border: none;
  height: auto;
  border-radius: 2px;
  -webkit-transition: 300ms background-color ease;
  -o-transition: 300ms background-color ease;
  transition: 300ms background-color ease;
}

.upsell__content__product__form__valid__button:hover,
.upsell__content__product__form__valid__button:focus {
  background-color: #208e4e;
}

.upsell__content__product__form__next {
  margin: 0;
  text-align: center;
}

.upsell__content__product__form__next__button {
  min-height: 40px;
  height: auto;
  padding: 8px 40px;
  display: inline-block;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5rem;
  color: #7E8995;
  border: 1px solid #DCE5E9;
  border-radius: 2px;
  -webkit-transition: 300ms border ease, 300ms color ease;
  -o-transition: 300ms border ease, 300ms color ease;
  transition: 300ms border ease, 300ms color ease;
}

.upsell__content__product__form__next__button:hover,
.upsell__content__product__form__next__button:focus {
  color: #333333;
  border-color: #7E8995;
}

/** Import footer **/

.wiziblocks {
  z-index: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.wiziblocks *,
.wiziblocks *:before,
.wiziblocks *:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

.wiziblocks img {
  max-width: 100%;
}

.wiziblocks__wrapper {
  z-index: 3;
  position: relative;
}

.wiziblocks__item {
  background-color: transparent;
  position: relative;
  font-size: 16px;
  width: 100%;
  min-width: 100%;
  margin-left: auto !important;
  margin-right: auto !important;
  z-index: 0;
}

.wiziblocks__item span[style~="color:"] a,
.wiziblocks__item strong[style~="color:"] a {
  color: inherit;
}

.wiziblocks__item span[style~="color:"] a:hover,
.wiziblocks__item span[style~="color:"] a:focus,
.wiziblocks__item strong[style~="color:"] a:hover,
.wiziblocks__item strong[style~="color:"] a:focus {
  color: inherit;
  text-decoration: underline;
}

.wiziblocks__item ul {
  list-style-type: none;
  padding: 0;
}

.wiziblocks__item ul li:not([role]):before {
  content: "•";
  margin-left: -1.5em;
  margin-right: .3em;
  text-align: right;
  display: inline-block;
  white-space: nowrap;
  width: 20px;
}

.wiziblocks__item ul:not([class]) {
  padding: 0 0 0 20px;
}

.wiziblocks__item ul:not([class]) li:not([role]) {
  margin: 0;
}

.wiziblocks__item:hover {
  z-index: 1;
}

.wiziblocks__item--zindex {
  z-index: 3 !important;
}

.wiziblocks__item--zindex:hover,
.wiziblocks__item--zindex:focus {
  z-index: 4 !important;
}

.wiziblocks__item--fullpage {
  background: var(--background-body);
}

.wiziblocks__item.none {
  margin: 0 !important;
}

.wiziblocks__item--withoutBackground {
  background-color: transparent;
  overflow: hidden;
  z-index: 1;
}

.wiziblocks__item--withoutBackground .wiziblocks__item__maxWidth {
  background-color: transparent;
}

.wiziblocks__item .wizi-form-simple > *:first-child {
  padding-top: 0;
}

.wiziblocks__item .wizi-form .form {
  margin: 20px auto 0 auto;
}

.wiziblocks__item .wizi-form .form .form__fieldset:last-child {
  margin-bottom: 0;
}

.wiziblocks__item .wizi-form .form .form__fieldset .form__field--radio .form__label--first {
  margin-bottom: 0;
}

.wiziblocks__item h1,
.wiziblocks__item h1[class^="ql"] {
  font-size: 2em;
  font-weight: 500;
  position: relative;
  z-index: 4;
  min-width: 100%;
  padding: 12px 0;
  margin: 0;
}

.wiziblocks__item h2,
.wiziblocks__item h2[class^="ql"] {
  font-size: 2em;
  font-weight: 500;
  position: relative;
  z-index: 4;
  min-width: 100%;
  padding: 12px 0;
  margin: 0;
}

.wiziblocks__item h3,
.wiziblocks__item h3[class^="ql"] {
  font-size: 1.17em;
  font-weight: 500;
  position: relative;
  z-index: 4;
  min-width: 100%;
  padding: 12px 0;
  margin: 0;
}

.wiziblocks__item h4,
.wiziblocks__item h4[class^="ql"] {
  font-size: 1em;
  font-weight: 500;
  position: relative;
  z-index: 4;
  min-width: 100%;
  padding: 12px 0;
  margin: 0;
}

.wiziblocks__item h5,
.wiziblocks__item h5[class^="ql"] {
  font-size: 0.83em;
  font-weight: 500;
  position: relative;
  z-index: 4;
  min-width: 100%;
  padding: 12px 0;
  margin: 0;
}

.wiziblocks__item h6,
.wiziblocks__item h6[class^="ql"] {
  font-size: 0.67em;
  font-weight: 500;
  position: relative;
  z-index: 4;
  min-width: 100%;
  padding: 12px 0;
  margin: 0;
}

.wiziblocks__item *:not(div) {
  line-height: 1.42;
}

.wiziblocks__item .slick-slide {
  line-height: 0;
}

.wiziblocks__item p:not([class]),
.wiziblocks__item p[class^="ql"] {
  font-size: 1em;
  position: relative;
  z-index: 4;
  min-width: 100%;
  padding: 5px 0;
  margin: 0;
}

.wiziblocks__item__maxWidth {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  background-color: var(--background-body);
}

.wiziblocks__item__padding {
  padding: 0 20px;
  width: 100%;
}

.wiziblocks__item__padding--social {
  padding: 30px 20px;
  max-width: 500px;
  display: block;
  width: 100%;
  margin: 0 auto;
}

.wiziblocks__item.width-small {
  max-width: 1064px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  min-width: unset;
}

.wiziblocks__item.width-small .wiziblocks__item__maxWidth {
  max-width: 100%;
}

.wiziblocks__item.width-small.wiziblocks__item--fullpage {
  padding: 0 20px;
}

.wiziblocks__item.width-medium {
  max-width: 1480px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  min-width: unset;
}

.wiziblocks__item.width-medium .wiziblocks__item__maxWidth {
  max-width: 100%;
}

.wiziblocks__item.width-medium.wiziblocks__item--fullpage {
  padding: 0 20px;
}

.wiziblocks__item.width-large {
  max-width: 1960px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  min-width: unset;
}

.wiziblocks__item.width-large .wiziblocks__item__maxWidth {
  max-width: 100%;
}

.wiziblocks__item.width-large.wiziblocks__item--fullpage {
  padding: 0 20px;
}

.wiziblocks__item.width-full {
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  min-width: unset;
  padding: 0 !important;
}

.wiziblocks__item.width-full .wiziblocks__item__maxWidth {
  max-width: 100%;
}

.wiziblocks__item.width-full:not(.wiziblocks__item--fullpage) {
  padding: 0 20px !important;
}

.wiziblocks__item:not(.width-small):not(.width-medium):not(.width-large):not(.width-full) {
  max-width: var(--max-row-size-padding-small) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  min-width: unset;
}

.wiziblocks__item:not(.width-small):not(.width-medium):not(.width-large):not(.width-full).wiziblocks__item--fullpage {
  max-width: 1920px !important;
  padding: 0 !important;
}

.body--backgroundImage #c1-body .wiziblocks__item:not(.width-small):not(.width-medium):not(.width-large):not(.width-full).wiziblocks__item--fullpage {
  max-width: var(--max-row-size-padding-large) !important;
  padding: 0 !important;
}

.body__wrapper--withoutPadding {
  z-index: initial;
}

.wizi-txt u a {
  color: inherit;
}

.body__wrapper--withoutPadding {
  z-index: initial !important;
}

.body__wrapper--withoutPadding .body__wrapper__maxWidth {
  width: 100%;
  padding: 0;
  max-width: 1920px;
}

.body__wrapper--withoutPadding .wiziblocks__item {
  padding: 0 40px;
}

.body__wrapper--withoutPadding .wiziblocks__item--fullpage {
  padding: 0;
}

.body__wrapper--withoutPadding .wiziblocks__item__maxWidth {
  max-width: var(--max-row-size-padding-small);
}

.margin-top-wiziblocks #c1-body .body__wrapper--withoutPadding,
.margin-top-wiziblocks #c1-body .wrapperPage__right {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

.margin-top-wiziblocks #c1-body .body__wrapper--withoutPadding .wiziblocks__item.margin-top-none,
.margin-top-wiziblocks #c1-body .wrapperPage__right .wiziblocks__item.margin-top-none {
  margin-top: 0 !important;
}

.margin-top-wiziblocks #c1-body .wrapperPage__right > h1 {
  margin-bottom: 0 !important;
}

.wizi-slider {
  overflow: hidden;
  background-color: transparent;
  margin-bottom: 0 !important;
}

.wizi-slider .wizi-slider__item:not(:first-child) {
  visibility: hidden;
  max-height: 0;
  overflow: hidden;
}

.wizi-slider .wizi-slider__item > a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  display: block;
}

.wizi-slider.slick-initialized .wizi-slider__item:not(:first-child) {
  visibility: visible;
  max-height: 10000px;
}

.wizi-slider--withoutDots .slick-dots {
  display: none !important;
}

.wizi-slider .slider__img {
  max-width: 100% !important;
}

.wizi-slider .slick-dots {
  position: absolute;
  bottom: 20px;
  left: 0;
  width: 100%;
  margin: 0;
  padding: 0 !important;
}

.wizi-slider .slick-dots li {
  width: 10px !important;
  height: 4px;
  margin: 0 5px !important;
}

.wizi-slider .slick-dots li:first-child:last-child {
  display: none;
}

.wizi-slider .slick-dots li.slick-active button:before {
  background-color: var(--primary-color);
  opacity: 1;
}

.wizi-slider .slick-dots li button {
  opacity: 1;
}

.wizi-slider .slick-dots li button:before {
  content: '';
  opacity: 1;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background-color: #ffffff;
}

.wizi-slider .slick-arrow {
  display: none !important;
}

.wizi-slider .slick-arrow:before {
  display: none;
}

.wizi-slider .slick-next {
  right: -60px;
}

.wizi-slider .slick-prev {
  left: -60px;
}

.wizi-slider .fas {
  font-size: 1.5rem;
  color: #333333;
}

.wizi-slider--small img,
.wizi-slider--medium img,
.wizi-slider--large img {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-slider--small .wizi-slider__item,
.wizi-slider--medium .wizi-slider__item,
.wizi-slider--large .wizi-slider__item {
  height: auto;
  position: relative;
  overflow: hidden;
}

.wizi-slider--small .wizi-slider__item:before,
.wizi-slider--medium .wizi-slider__item:before,
.wizi-slider--large .wizi-slider__item:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 27.5%;
}

.wizi-slider--small .wizi-slider__item:before {
  padding-top: 27.5%;
}

.wizi-slider--medium .wizi-slider__item:before {
  padding-top: 33%;
}

.wizi-slider--large .wizi-slider__item:before {
  padding-top: 38.47%;
}

.wizi-banner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  min-height: 70px;
}

.wizi-banner p {
  min-width: 100%;
}

.wiziblocks__item .wizi-slider .slick-arrow {
  z-index: calc(5 - 2) !important;
}

.wizi-wrapper {
  background-color: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.wizi-wrapper--thumb {
  position: relative;
}

.wizi-wrapper--thumb.wizi-wrapper {
  margin-bottom: 0;
}

.wizi-wrapper--thumb > div {
  width: 100%;
}

.wizi-wrapper--thumb > div.slick-dotted {
  margin-bottom: 0;
}

.wizi-wrapper--thumb .wizi-slider {
  margin-bottom: 0;
}

.wizi-wrapper--slider .wizi-slider {
  marginbottom: 0;
}

.wizi-wrapper--small.wizi-wrapper--sliderImgRight .wizi-slider img,
.wizi-wrapper--small.wizi-wrapper--sliderImgRight .wizi-img img,
.wizi-wrapper--medium.wizi-wrapper--sliderImgRight .wizi-slider img,
.wizi-wrapper--medium.wizi-wrapper--sliderImgRight .wizi-img img,
.wizi-wrapper--large.wizi-wrapper--sliderImgRight .wizi-slider img,
.wizi-wrapper--large.wizi-wrapper--sliderImgRight .wizi-img img {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-wrapper--small.wizi-wrapper--sliderImgRight .wizi-slider .wizi-slider__item,
.wizi-wrapper--small.wizi-wrapper--sliderImgRight .wizi-img .wizi-slider__item,
.wizi-wrapper--medium.wizi-wrapper--sliderImgRight .wizi-slider .wizi-slider__item,
.wizi-wrapper--medium.wizi-wrapper--sliderImgRight .wizi-img .wizi-slider__item,
.wizi-wrapper--large.wizi-wrapper--sliderImgRight .wizi-slider .wizi-slider__item,
.wizi-wrapper--large.wizi-wrapper--sliderImgRight .wizi-img .wizi-slider__item {
  height: auto;
  position: relative;
  overflow: hidden;
}

.wizi-wrapper--small.wizi-wrapper--sliderImgRight .wizi-slider .wizi-slider__item:before,
.wizi-wrapper--small.wizi-wrapper--sliderImgRight .wizi-img .wizi-slider__item:before,
.wizi-wrapper--medium.wizi-wrapper--sliderImgRight .wizi-slider .wizi-slider__item:before,
.wizi-wrapper--medium.wizi-wrapper--sliderImgRight .wizi-img .wizi-slider__item:before,
.wizi-wrapper--large.wizi-wrapper--sliderImgRight .wizi-slider .wizi-slider__item:before,
.wizi-wrapper--large.wizi-wrapper--sliderImgRight .wizi-img .wizi-slider__item:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 39.7%;
}

.wizi-wrapper--small.wizi-wrapper--sliderImgRight .wizi-img,
.wizi-wrapper--medium.wizi-wrapper--sliderImgRight .wizi-img,
.wizi-wrapper--large.wizi-wrapper--sliderImgRight .wizi-img {
  height: auto;
  position: relative;
  overflow: hidden;
}

.wizi-wrapper--small.wizi-wrapper--sliderImgRight .wizi-img__item,
.wizi-wrapper--medium.wizi-wrapper--sliderImgRight .wizi-img__item,
.wizi-wrapper--large.wizi-wrapper--sliderImgRight .wizi-img__item {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-wrapper--small.wizi-wrapper--sliderImgRight .wizi-img:before,
.wizi-wrapper--medium.wizi-wrapper--sliderImgRight .wizi-img:before,
.wizi-wrapper--large.wizi-wrapper--sliderImgRight .wizi-img:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 92.65%;
}

.wizi-wrapper--medium.wizi-wrapper--sliderImgRight .wizi-slider .wizi-slider__item:before {
  padding-top: 47.65%;
}

.wizi-wrapper--medium.wizi-wrapper--sliderImgRight .wizi-img:before {
  padding-top: 111.2%;
}

.wizi-wrapper--large.wizi-wrapper--sliderImgRight .wizi-slider .wizi-slider__item:before {
  padding-top: 55.56%;
}

.wizi-wrapper--large.wizi-wrapper--sliderImgRight .wizi-img:before {
  padding-top: 129.6%;
}

.wizi-img--two {
  position: relative;
}

.wizi-img__content {
  position: absolute;
  left: 0;
  width: 100%;
}

.wizi-img__content:first-child {
  top: 0;
}

.wizi-img__content:last-child {
  bottom: 0;
}

.wizi-wrapper--small.wizi-wrapper--sliderDoubleImgRight .wizi-slider img,
.wizi-wrapper--small.wizi-wrapper--sliderDoubleImgRight .wizi-img__content img,
.wizi-wrapper--medium.wizi-wrapper--sliderDoubleImgRight .wizi-slider img,
.wizi-wrapper--medium.wizi-wrapper--sliderDoubleImgRight .wizi-img__content img,
.wizi-wrapper--large.wizi-wrapper--sliderDoubleImgRight .wizi-slider img,
.wizi-wrapper--large.wizi-wrapper--sliderDoubleImgRight .wizi-img__content img {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-wrapper--small.wizi-wrapper--sliderDoubleImgRight .wizi-slider .wizi-slider__item,
.wizi-wrapper--small.wizi-wrapper--sliderDoubleImgRight .wizi-img__content .wizi-slider__item,
.wizi-wrapper--medium.wizi-wrapper--sliderDoubleImgRight .wizi-slider .wizi-slider__item,
.wizi-wrapper--medium.wizi-wrapper--sliderDoubleImgRight .wizi-img__content .wizi-slider__item,
.wizi-wrapper--large.wizi-wrapper--sliderDoubleImgRight .wizi-slider .wizi-slider__item,
.wizi-wrapper--large.wizi-wrapper--sliderDoubleImgRight .wizi-img__content .wizi-slider__item {
  height: auto;
  position: relative;
  overflow: hidden;
}

.wizi-wrapper--small.wizi-wrapper--sliderDoubleImgRight .wizi-slider .wizi-slider__item:before,
.wizi-wrapper--small.wizi-wrapper--sliderDoubleImgRight .wizi-img__content .wizi-slider__item:before,
.wizi-wrapper--medium.wizi-wrapper--sliderDoubleImgRight .wizi-slider .wizi-slider__item:before,
.wizi-wrapper--medium.wizi-wrapper--sliderDoubleImgRight .wizi-img__content .wizi-slider__item:before,
.wizi-wrapper--large.wizi-wrapper--sliderDoubleImgRight .wizi-slider .wizi-slider__item:before,
.wizi-wrapper--large.wizi-wrapper--sliderDoubleImgRight .wizi-img__content .wizi-slider__item:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 39.7%;
}

.wizi-wrapper--small.wizi-wrapper--sliderDoubleImgRight .wizi-img__content,
.wizi-wrapper--medium.wizi-wrapper--sliderDoubleImgRight .wizi-img__content,
.wizi-wrapper--large.wizi-wrapper--sliderDoubleImgRight .wizi-img__content {
  overflow: hidden;
}

.wizi-wrapper--small.wizi-wrapper--sliderDoubleImgRight .wizi-img__content .wizi-img__item,
.wizi-wrapper--medium.wizi-wrapper--sliderDoubleImgRight .wizi-img__content .wizi-img__item,
.wizi-wrapper--large.wizi-wrapper--sliderDoubleImgRight .wizi-img__content .wizi-img__item {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-wrapper--small.wizi-wrapper--sliderDoubleImgRight .wizi-img__content:before,
.wizi-wrapper--medium.wizi-wrapper--sliderDoubleImgRight .wizi-img__content:before,
.wizi-wrapper--large.wizi-wrapper--sliderDoubleImgRight .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: calc(46.325% - 10px);
}

.wizi-wrapper--medium.wizi-wrapper--sliderDoubleImgRight .wizi-slider .wizi-slider__item:before {
  padding-top: 47.65%;
}

.wizi-wrapper--medium.wizi-wrapper--sliderDoubleImgRight .wizi-img__content:before {
  padding-top: calc(55.6% - 10px);
}

.wizi-wrapper--large.wizi-wrapper--sliderDoubleImgRight .wizi-slider .wizi-slider__item:before {
  padding-top: 55.56%;
}

.wizi-wrapper--large.wizi-wrapper--sliderDoubleImgRight .wizi-img__content:before {
  padding-top: calc(64.8% - 10px);
}

.slider__thumbnail {
  display: none;
}

.slider__thumbnail .slick-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.slider__slick--vertical {
  width: 100%;
}

html .wizi-wrapper--thumb button.slick-arrow {
  display: none !important;
}

.wizi-parallax {
  z-index: 2;
  position: fixed;
  max-width: 100%;
  width: 100%;
  height: 100%;
  height: 100vh;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  visibility: hidden;
  -webkit-transition: 1ms linear;
  -o-transition: 1ms linear;
  transition: 1ms linear;
}

.wizi-parallax--visible {
  visibility: visible;
}

.wizi-parallax__item {
  width: 100%;
}

.wizi-parallax__item--small {
  height: 300px;
}

.wizi-parallax__item--medium {
  height: 400px;
}

.wizi-parallax__item--large {
  height: 500px;
}

.wizi-parallax__after {
  width: 100%;
  background-color: var(--background-body);
  height: 30px;
}

.wizi-parallax img {
  max-width: 100%;
  display: block;
}

.rea,
.footer {
  z-index: 0;
  position: relative;
}

.parallax-container {
  overflow: hidden;
  position: absolute !important;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.parallax-container.loaded {
  opacity: 1 !important;
  -webkit-transition: opacity .3s ease-in-out;
  -o-transition: opacity .3s ease-in-out;
  transition: opacity .3s ease-in-out;
}

.parallax-container .picture-mobile {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.parallax-container .wizi-txt {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.parallax-container .wizi-txt h2,
.parallax-container .wizi-txt h3 {
  line-height: 1.4;
  margin: 0 0 10px 0;
  padding: 0 20px;
  text-align: left;
  display: block;
}

.parallax-container .wizi-txt h2.ql-align-center,
.parallax-container .wizi-txt h3.ql-align-center {
  text-align: center;
}

.parallax-container .wizi-txt p {
  line-height: 1.4;
  margin: 0;
  padding: 0 20px;
  text-align: left;
  display: block;
}

.parallax-container .wizi-txt p.ql-align-center {
  text-align: center;
}

.wizi-txt__background {
  padding: 30px;
}

.wizi-hr {
  display: block;
  height: 0;
  margin: 0 auto;
  max-width: 100%;
  background-color: transparent;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.wizi-hr__wrapper {
  display: block;
  background-color: transparent;
  width: 100%;
}

.wizi-hr__wrapper.none {
  margin: 0 !important;
}

.wizi-img {
  position: relative;
  overflow: hidden;
}

.wizi-img--small,
.wizi-img--medium,
.wizi-img--large {
  height: auto;
  position: relative;
  overflow: hidden;
}

.wizi-img--small img,
.wizi-img--medium img,
.wizi-img--large img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-img--small:before,
.wizi-img--medium:before,
.wizi-img--large:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 27.5%;
}

.wizi-img--small:before {
  padding-top: 27.5%;
}

.wizi-img--medium:before {
  padding-top: 33%;
}

.wizi-img--large:before {
  padding-top: 38.47%;
}

.wizi-img--simple {
  width: 100%;
  margin-bottom: 0;
}

.wizi-img--banner {
  width: 100%;
  margin-bottom: 0;
}

.wizi-img--banner:before {
  content: '';
  display: block;
  padding-top: 18%;
}

.wizi-img--double {
  width: 100%;
}

.wizi-img--double:before {
  display: none;
}

.wizi-img--double .wizi-img__content {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.wizi-img--double.wizi-img--small .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 55.555555%;
}

.wizi-img--double.wizi-img--medium .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 66.668%;
}

.wizi-img--double.wizi-img--large .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 77.778%;
}

.wizi-img--triple {
  width: 100%;
}

.wizi-img--triple:before {
  display: none;
}

.wizi-img--triple .wizi-img__content {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.wizi-img--triple.wizi-img--small .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 83.81%;
}

.wizi-img--triple.wizi-img--medium .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 100.573%;
}

.wizi-img--triple.wizi-img--large .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 117.333%;
}

.wizi-img--quadruple {
  width: 100%;
}

.wizi-img--quadruple:before {
  display: none;
}

.wizi-img--quadruple .wizi-img__content {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.wizi-img--quadruple .wizi-img__content__wrapper {
  overflow: hidden;
}

.wizi-img--quadruple.wizi-img--small .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 112.36%;
}

.wizi-img--quadruple.wizi-img--medium .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 134.832%;
}

.wizi-img--quadruple.wizi-img--large .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 157.305%;
}

.wizi-img--quadruple-title .wizi-img__content {
  width: calc(25% - 23px);
}

.wizi-img--quadruple-title .wizi-img__content:before {
  display: none !important;
}

.wizi-img--quadruple-title .wizi-img__content__wrapper {
  margin-bottom: 15px;
}

.wizi-img--quadruple-title.wizi-img--small .wizi-img__content__wrapper {
  position: relative;
  width: 100%;
  padding-top: 90%;
}

.wizi-img--quadruple-title.wizi-img--medium .wizi-img__content__wrapper {
  position: relative;
  width: 100%;
  padding-top: 95%;
}

.wizi-img--quadruple-title.wizi-img--large .wizi-img__content__wrapper {
  position: relative;
  width: 100%;
  padding-top: 100%;
}

.wizi-imgWrapper {
  position: relative;
  width: 100%;
}

.wizi-img__item--absolute {
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  -webkit-transform: translate(-50%, -50%) !important;
      -ms-transform: translate(-50%, -50%) !important;
          transform: translate(-50%, -50%) !important;
  max-width: 100% !important;
  max-height: 100% !important;
  width: auto !important;
  height: auto !important;
  -o-object-fit: cover;
     object-fit: cover;
}

.wizi-wrapper--small,
.wizi-wrapper--medium,
.wizi-wrapper--large {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
}

.wizi-wrapper--small.wizi-wrapper--imgDoubleRight .wizi-img,
.wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img,
.wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img {
  width: 100%;
}

.wizi-wrapper--small.wizi-wrapper--imgDoubleRight .wizi-img__content,
.wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img__content,
.wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img__content {
  width: 100%;
}

.wizi-wrapper--small.wizi-wrapper--imgDoubleRight .wizi-img__content img,
.wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img__content img,
.wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img__content img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-wrapper--small.wizi-wrapper--imgDoubleRight .wizi-img--one .wizi-img__content,
.wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img--one .wizi-img__content,
.wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img--one .wizi-img__content {
  height: auto;
  position: relative;
  overflow: hidden;
}

.wizi-wrapper--small.wizi-wrapper--imgDoubleRight .wizi-img--one .wizi-img__content:before,
.wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img--one .wizi-img__content:before,
.wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img--one .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 41.557%;
}

.wizi-wrapper--small.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content,
.wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content,
.wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content {
  overflow: hidden;
  height: calc(50% - 10px);
}

.wizi-wrapper--small.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content .wizi-img__item,
.wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content .wizi-img__item,
.wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content .wizi-img__item {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img--one .wizi-img__content:before {
  padding-top: 49.868%;
}

.wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img--one .wizi-img__content:before {
  padding-top: 58.179%;
}

.wizi-wrapper.wizi-img--two-title-text {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  margin-top: 30px;
}

.wizi-wrapper.wizi-img--two-title-text .wizi-content {
  width: 100%;
}

.wizi-wrapper.wizi-img--two-title-text .wizi-content a {
  text-decoration: none;
  color: inherit;
}

.wizi-wrapper.wizi-img--two-title-text .wizi-img--small:before {
  padding-top: 50%;
}

.wizi-wrapper.wizi-img--two-title-text .wizi-img--medium:before {
  padding-top: 67%;
}

.wizi-wrapper.wizi-img--two-title-text .wizi-img--large:before {
  padding-top: 77%;
}

.wizi-wrapper.wizi-img--two-title-text .wizi-text {
  padding: 10px;
  margin-top: 20px;
}

.wizi-wrapper.wizi-img--two-title-text .wizi-text__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
}

.wizi-wrapper.wizi-img--two-title-text .wizi-text__content__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-right: 10px;
}

.wizi-wrapper.wizi-img--two-title-text .wizi-text__content__icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

.wizi-wrapper--small,
.wizi-wrapper--medium,
.wizi-wrapper--large {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
}

.wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img,
.wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img,
.wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img {
  width: 100%;
}

.wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img__content,
.wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img__content,
.wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img__content {
  width: 100%;
}

.wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img__content img,
.wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img__content img,
.wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img__content img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img--one .wizi-img__content,
.wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img--three .wizi-img__content,
.wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img--one .wizi-img__content,
.wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img--three .wizi-img__content,
.wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img--one .wizi-img__content,
.wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img--three .wizi-img__content {
  height: auto;
  position: relative;
  overflow: hidden;
}

.wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img--one .wizi-img__content:before,
.wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img--three .wizi-img__content:before,
.wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img--one .wizi-img__content:before,
.wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img--three .wizi-img__content:before,
.wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img--one .wizi-img__content:before,
.wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img--three .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 83.81%;
}

.wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two .wizi-img__content,
.wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two .wizi-img__content,
.wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two .wizi-img__content {
  overflow: hidden;
  height: calc(50% - 10px);
}

.wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two .wizi-img__content .wizi-img__item,
.wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two .wizi-img__content .wizi-img__item,
.wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two .wizi-img__content .wizi-img__item {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img--one .wizi-img__content:before,
.wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img--three .wizi-img__content:before {
  padding-top: 100.572%;
}

.wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img--one .wizi-img__content:before,
.wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img--three .wizi-img__content:before {
  padding-top: 117.335%;
}

.wizi-wrapper--textOnImg {
  height: auto;
  position: relative;
  overflow: hidden;
}

.wizi-wrapper--textOnImg:before {
  content: '';
  display: block;
  position: relative;
}

.wizi-wrapper--textOnImg img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-wrapper--textOnImg.wizi--wrapper--medium:before {
  padding-top: 33%;
}

.wizi-wrapper--textOnImg.wizi--wrapper--large:before {
  padding-top: 38.47%;
}

.wizi-img__content a {
  opacity: 1 !important;
}

.wizi-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: calc(25% - 15px);
}

.wizi-wrapper--emptyText + .wizi-img--two-title-text {
  margin-top: 0 !important;
}

.wizi-wrapper-multiple-img {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  min-height: 300px;
}

.wizi-wrapper-multiple-img__left {
  width: 67.45%;
}

.wizi-wrapper-multiple-img__left__top {
  width: 100%;
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
}

.wizi-wrapper-multiple-img__left__top__left {
  width: 32.5%;
  padding-right: 5px;
}

.wizi-wrapper-multiple-img__left__top__left__wrapper {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.wizi-wrapper-multiple-img__left__top__left__wrapper:before {
  content: '';
  display: block;
  padding-top: 88%;
}

.wizi-wrapper-multiple-img__left__top__left__wrapper.medium:before {
  padding-top: 92.5%;
}

.wizi-wrapper-multiple-img__left__top__left__wrapper.large:before {
  padding-top: 100%;
}

.wizi-wrapper-multiple-img__left__top__right {
  width: 67.45%;
  padding-left: 5px;
}

.wizi-wrapper-multiple-img__left__top__right__wrapper {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.wizi-wrapper-multiple-img__left__bottom {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
}

.wizi-wrapper-multiple-img__left__bottom__left {
  width: 67.45%;
  padding-right: 5px;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: hidden;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper:before {
  content: '';
  display: block;
  padding-top: 56.4%;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper.medium:before {
  padding-top: 58.1%;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper.large:before {
  padding-top: 61.7%;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper picture {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute {
  position: relative;
  z-index: 2;
  width: 80%;
  height: 80%;
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  margin: 10% 0;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute__background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.35;
  z-index: 1;
  background: #ffffff;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute__content {
  width: 100%;
  z-index: 2;
  position: relative;
  background: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 30px 20px;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute__content__text {
  color: #333333;
  margin: 0 0 20px;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute__content__text > * {
  padding: 0;
  margin: 0;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute__content__button {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute__content__button > a {
  display: inline-block;
  padding: 8px 30px;
  border-radius: 4px;
  font-size: 1rem;
  text-transform: none;
  margin: 0 auto;
  text-decoration: none;
  background-color: var(--primary-color);
  color: #ffffff !important;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute .wizi-wrapper--timer {
  padding: 0;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute .wizi-wrapper--timerSimple ul {
  position: relative;
  margin: 0 0 20px;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute .wizi-wrapper--timerSimple ul li {
  position: relative;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute .wizi-wrapper--timerSimple ul li span:first-child {
  font-size: 30px;
  font-weight: 400;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute .wizi-wrapper--timerSimple ul li span:nth-child(2) {
  font-size: 0.875rem;
  text-transform: uppercase;
  font-weight: 400;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute .wizi-wrapper--timerSimple ul li .tiret {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 0;
  margin-left: 10px;
  background: #fff;
  width: 1px;
  height: 20px;
  opacity: 0.5;
}

.wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute .wizi-wrapper--timerSimple ul li .tiret:before,
.wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute .wizi-wrapper--timerSimple ul li .tiret:after {
  display: none !important;
}

.wizi-wrapper-multiple-img__left__bottom__right {
  width: 32.5%;
  padding-left: 5px;
}

.wizi-wrapper-multiple-img__left__bottom__right__wrapper {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.wizi-wrapper-multiple-img__right {
  width: 32.55%;
  padding-left: 10px;
}

.wizi-wrapper-multiple-img__right__wrapper {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.wizi-wrapper-multiple-img img {
  position: absolute;
  top: 0;
  max-width: initial;
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  max-height: 100%;
  width: auto;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  -o-object-fit: cover;
     object-fit: cover;
}

.wizi-wrapper--youtube,
.wizi-wrapper--vimeo {
  display: block;
  position: relative;
  width: 100%;
  overflow: hidden;
  opacity: 0;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  padding-top: 56.25%;
}

.wizi-wrapper--youtube.ready,
.wizi-wrapper--vimeo.ready {
  opacity: 1;
}

.wizi-wrapper--youtube iframe,
.wizi-wrapper--vimeo iframe {
  display: block;
  z-index: 1;
  width: 100% !important;
}

.wizi-wrapper--youtube .wizi-txt,
.wizi-wrapper--vimeo .wizi-txt {
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  width: 100%;
  height: auto;
  pointer-events: none;
  background-color: rgba(0, 0, 0, 0.15);
}

.wizi-wrapper--youtube .wizi-txt a,
.wizi-wrapper--vimeo .wizi-txt a {
  pointer-events: auto;
}

.wizi-wrapper--youtube .wizi-txt h2,
.wizi-wrapper--youtube .wizi-txt h1,
.wizi-wrapper--youtube .wizi-txt h3,
.wizi-wrapper--vimeo .wizi-txt h2,
.wizi-wrapper--vimeo .wizi-txt h1,
.wizi-wrapper--vimeo .wizi-txt h3 {
  min-width: 100%;
  font-size: 2.875rem;
  font-size: calc(1.3vw + 1.3vh + .7vmin);
  line-height: 1.4;
  margin: 0 0 10px 0;
  padding: 0 20px;
  text-align: center;
  display: block;
  pointer-events: none;
}

.wizi-wrapper--youtube .wizi-txt h2 a,
.wizi-wrapper--youtube .wizi-txt h1 a,
.wizi-wrapper--youtube .wizi-txt h3 a,
.wizi-wrapper--vimeo .wizi-txt h2 a,
.wizi-wrapper--vimeo .wizi-txt h1 a,
.wizi-wrapper--vimeo .wizi-txt h3 a {
  pointer-events: auto;
}

.wizi-wrapper--youtube .wizi-txt p,
.wizi-wrapper--vimeo .wizi-txt p {
  min-width: 100%;
  line-height: 1.4;
  margin: 0;
  padding: 0 20px;
  text-align: center;
  display: block;
  pointer-events: none;
}

.wizi-wrapper--youtube .wizi-txt p a,
.wizi-wrapper--vimeo .wizi-txt p a {
  pointer-events: auto;
}

.wizi-wrapper--youtube .wizi-txt--large h2,
.wizi-wrapper--youtube .wizi-txt--large h1,
.wizi-wrapper--youtube .wizi-txt--large h3,
.wizi-wrapper--vimeo .wizi-txt--large h2,
.wizi-wrapper--vimeo .wizi-txt--large h1,
.wizi-wrapper--vimeo .wizi-txt--large h3 {
  min-width: 100%;
  font-size: calc(1.6vw + 1.6vh + .78vmin);
}

.wizi-wrapper--youtube-txtContent .wizi-txt h2,
.wizi-wrapper--youtube-txtContent .wizi-txt h1,
.wizi-wrapper--youtube-txtContent .wizi-txt h3,
.wizi-wrapper--vimeo-txtContent .wizi-txt h2,
.wizi-wrapper--vimeo-txtContent .wizi-txt h1,
.wizi-wrapper--vimeo-txtContent .wizi-txt h3 {
  font-size: 2rem;
  text-align: left;
}

.wizi-wrapper--youtube-txtContent .wizi-txt h2.ql-align-center,
.wizi-wrapper--youtube-txtContent .wizi-txt h1.ql-align-center,
.wizi-wrapper--youtube-txtContent .wizi-txt h3.ql-align-center,
.wizi-wrapper--vimeo-txtContent .wizi-txt h2.ql-align-center,
.wizi-wrapper--vimeo-txtContent .wizi-txt h1.ql-align-center,
.wizi-wrapper--vimeo-txtContent .wizi-txt h3.ql-align-center {
  text-align: center;
}

.wizi-wrapper--youtube-txtContent .wizi-txt p,
.wizi-wrapper--vimeo-txtContent .wizi-txt p {
  font-size: 0.8125rem;
  text-align: left;
}

.wizi-wrapper--youtube-txtContent .wizi-txt p.ql-align-center,
.wizi-wrapper--vimeo-txtContent .wizi-txt p.ql-align-center {
  text-align: center;
}

.wizi-wrapper--youtube-txtContent .wizi-txt--large h2,
.wizi-wrapper--youtube-txtContent .wizi-txt--large h1,
.wizi-wrapper--youtube-txtContent .wizi-txt--large h3,
.wizi-wrapper--vimeo-txtContent .wizi-txt--large h2,
.wizi-wrapper--vimeo-txtContent .wizi-txt--large h1,
.wizi-wrapper--vimeo-txtContent .wizi-txt--large h3 {
  text-align: left;
}

.wizi-wrapper--youtube-txtContent .wizi-txt--large h2.ql-align-center,
.wizi-wrapper--youtube-txtContent .wizi-txt--large h1.ql-align-center,
.wizi-wrapper--youtube-txtContent .wizi-txt--large h3.ql-align-center,
.wizi-wrapper--vimeo-txtContent .wizi-txt--large h2.ql-align-center,
.wizi-wrapper--vimeo-txtContent .wizi-txt--large h1.ql-align-center,
.wizi-wrapper--vimeo-txtContent .wizi-txt--large h3.ql-align-center {
  text-align: center;
}

.wizi-wrapper--youtube-txtContent .wizi-txt--large p,
.wizi-wrapper--vimeo-txtContent .wizi-txt--large p {
  font-size: 0.8125rem;
  text-align: left;
}

.wizi-wrapper--youtube-txtContent .wizi-txt--large p.ql-align-center,
.wizi-wrapper--vimeo-txtContent .wizi-txt--large p.ql-align-center {
  text-align: center;
}

.wizi-wrapper--textOnImg {
  opacity: 1;
}

.wizi-youtube,
.wizi-vimeo {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  cursor: pointer;
}

.wizi-youtube picture,
.wizi-vimeo picture {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.wizi-youtube img,
.wizi-vimeo img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  z-index: 1;
}

.wizi-youtube__wrapper,
.wizi-vimeo__wrapper {
  z-index: 2;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-youtube__wrapper h2,
.wizi-youtube__wrapper h1,
.wizi-youtube__wrapper h3,
.wizi-youtube__wrapper h4,
.wizi-youtube__wrapper p,
.wizi-youtube__wrapper ul,
.wizi-vimeo__wrapper h2,
.wizi-vimeo__wrapper h1,
.wizi-vimeo__wrapper h3,
.wizi-vimeo__wrapper h4,
.wizi-vimeo__wrapper p,
.wizi-vimeo__wrapper ul {
  display: inline-block;
  width: 100%;
}

.wizi-youtube__wrapper h2,
.wizi-youtube__wrapper h1,
.wizi-youtube__wrapper h4,
.wizi-youtube__wrapper h3,
.wizi-vimeo__wrapper h2,
.wizi-vimeo__wrapper h1,
.wizi-vimeo__wrapper h4,
.wizi-vimeo__wrapper h3 {
  font-size: 2.875rem;
  font-size: calc(1.3vw + 1.3vh + .7vmin);
  line-height: 1.4;
  margin: 0 0 10px 0;
  display: block;
}

.wizi-youtube__wrapper p,
.wizi-vimeo__wrapper p {
  line-height: 1.4;
  margin: 0;
  display: block;
}

.wizi-youtube__wrapper--large h2,
.wizi-youtube__wrapper--large h1,
.wizi-youtube__wrapper--large h4,
.wizi-youtube__wrapper--large h3,
.wizi-vimeo__wrapper--large h2,
.wizi-vimeo__wrapper--large h1,
.wizi-vimeo__wrapper--large h4,
.wizi-vimeo__wrapper--large h3 {
  font-size: calc(1.6vw + 1.6vh + .78vmin);
}

.wizi-youtube__btn.large,
.wizi-vimeo__btn.large {
  padding: 0 20px;
  background-color: transparent;
  border: none;
  font-size: 1.5vw;
  text-align: center;
  font-weight: 500;
}

.wizi-youtube__btn.large i,
.wizi-vimeo__btn.large i {
  position: static;
  display: block;
  margin: 0 auto 25px auto;
  line-height: 1;
  white-space: nowrap;
  font-size: 3.5vw;
}

.wizi-youtube__btn--small,
.wizi-vimeo__btn--small {
  cursor: pointer;
  color: #ffffff;
  font-weight: 600;
  -webkit-transform: scale(1) translate3d(0, 0, 0);
          transform: scale(1) translate3d(0, 0, 0);
  -webkit-transition: -webkit-transform .3s ease;
  transition: -webkit-transform .3s ease;
  -o-transition: transform .3s ease;
  transition: transform .3s ease;
  transition: transform .3s ease, -webkit-transform .3s ease;
  position: relative;
  padding: 0 60px;
  line-height: 1;
  white-space: nowrap;
  text-transform: none;
  font-size: 0.875rem;
  min-height: 40px;
  background-color: var(--primary-color);
  border-radius: 20px;
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-youtube__btn--small i,
.wizi-vimeo__btn--small i {
  height: 28px;
  width: 28px;
  margin: 0 10px 0 0;
  font-size: 20px;
  position: absolute;
  top: 50%;
  left: 10px;
  -webkit-transform: translateY(-50%) translate3d(0, 0, 0);
          transform: translateY(-50%) translate3d(0, 0, 0);
}

.wizi-youtube__btn:hover .wizi-youtube__btn,
.wizi-youtube__btn:hover .wizi-vimeo__btn,
.wizi-vimeo__btn:hover .wizi-youtube__btn,
.wizi-vimeo__btn:hover .wizi-vimeo__btn {
  -webkit-transform: scale(1.05) translate3d(0, 0, 0);
          transform: scale(1.05) translate3d(0, 0, 0);
  -webkit-transition: -webkit-transform .3s ease;
  transition: -webkit-transform .3s ease;
  -o-transition: transform .3s ease;
  transition: transform .3s ease;
  transition: transform .3s ease, -webkit-transform .3s ease;
}

.wizi-launchVideo .wizi-youtube__wrapper,
.wizi-launchVideo .wizi-vimeo__wrapper {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
  width: 100%;
  padding: 0 20px;
}

.wb-video-wrapper--overlay {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
  pointer-events: none;
}

.wizi-wrapper__background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: block;
}

.wizi-wrapper__background + * {
  position: relative;
}

.wizi-wrapper__background + * + * {
  position: relative;
}

.wizi-wrapper *:not(.wizi-wrapper__background) {
  z-index: 2;
}

.wizi-wrapper input:not(.wizi-wrapper__background) {
  z-index: 1;
}

.wizi-wrapper .form__label:not(.wizi-wrapper__background) {
  z-index: 3;
}

.wizi-wrapper--txtOneBackground .wizi-txt {
  padding: 20px;
}

.wizi-wrapper--txt {
  position: relative;
  padding: 0;
}

.wizi-wrapper--txt h1,
.wizi-wrapper--txt h2 {
  font-weight: 600;
  font-size: 2rem;
  line-height: 1.4;
  margin: 0;
}

.wizi-wrapper--txt h1 + p,
.wizi-wrapper--txt h2 + p {
  padding-top: 0;
}

.wizi-wrapper--txt h1,
.wizi-wrapper--txt h2,
.wizi-wrapper--txt h3,
.wizi-wrapper--txt h4,
.wizi-wrapper--txt h5,
.wizi-wrapper--txt h6 {
  margin-bottom: 0 !important;
}

.wizi-wrapper--txt p {
  color: var(--text-on-body);
  line-height: 1.4;
  margin: 0;
}

.wizi-wrapper--txt h2 + p,
.wizi-wrapper--txt h3 + p,
.wizi-wrapper--txt h4 + p {
  margin: 20px 0 0 0;
}

.wizi-wrapper--txt .wizi-txt__item--background .wizi-txt__item__wrapper {
  max-width: 100%;
  padding: 20px;
}

.wizi-wrapper--txt .wizi-txt__item__wrapper {
  position: relative;
  padding: 20px;
}

.wizi-wrapper--txt .wizi-txt__item__wrapper h2 {
  margin-top: 0;
}

.wizi-wrapper--txtQuadrupleNumbers {
  max-width: var(--max-row-size-padding-small);
  padding: 0 20px;
  margin-left: auto;
  margin-right: auto;
}

.wizi-wrapper--txtQuadrupleNumbers .wizi-txt--quadruple {
  -webkit-box-shadow: 0px 4px 14px rgba(19, 30, 44, 0.1);
          box-shadow: 0px 4px 14px rgba(19, 30, 44, 0.1);
  padding: 34px 0;
}

.wizi-wrapper--txtQuadrupleNumbers .wizi-txt--quadruple .wizi-txt__item {
  padding: 0 20px;
  position: relative;
  overflow: hidden;
}

.wizi-wrapper--txtQuadrupleNumbers .wizi-txt--quadruple .wizi-txt__item__title {
  position: relative;
  z-index: 10;
  font-size: 3.125rem;
  line-height: 4.125rem;
  text-align: center;
  width: 100%;
  margin: 0 0 -12px;
}

.wizi-wrapper--witness .wizi-txt--double .wizi-txt__item__wrapper {
  padding: 20px 50px;
}

.wizi-wrapper--witness .wizi-txt--triple .wizi-txt__item__wrapper {
  padding: 20px 40px;
}

.wizi-wrapper--witness .wizi-txt--quadruple .wizi-txt__item__wrapper {
  padding: 20px;
}

.wizi-wrapper--witness .wizi-txt__item__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  min-width: 100%;
}

.wizi-wrapper--witness .wizi-txt__thumbnail {
  display: block;
  width: 100%;
}

.wizi-wrapper--witness .wizi-txt__thumbnail__item {
  width: 80px;
  height: 80px;
  margin: 0 auto 20px auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  background-size: cover;
  background-position: center center;
}

.wizi-wrapper--witness .wizi-txt h1,
.wizi-wrapper--witness .wizi-txt h2,
.wizi-wrapper--witness .wizi-txt h3,
.wizi-wrapper--witness .wizi-txt h4,
.wizi-wrapper--witness .wizi-txt h5 {
  margin-bottom: 0;
}

.wizi-wrapper--witness .wizi-txt h3 {
  font-size: 1rem;
  font-weight: 600;
  margin: 0 0 20px 0;
}

.wizi-wrapper--witness .wizi-txt p {
  font-size: 1rem;
}

.wizi-wrapper--witness .wizi-txt p:not(:last-child) {
  margin: 0;
  padding-bottom: 0;
}

.wizi-wrapper--witness .wizi-txt p:not([class]) {
  text-align: center;
}

.wizi-wrapper--witness .wizi-txt p + p {
  padding-top: 0;
}

.wizi-wrapper--witness .wizi-txt a {
  margin: 0 0 20px 0;
  font-size: 0.875rem;
  display: inline-block;
  position: relative;
  text-decoration: none;
  color: #00d2d3;
}

.wizi-wrapper--witness .wizi-txt a:after {
  content: '';
  display: block;
  position: absolute;
  top: 100%;
  margin-top: 2px;
  height: 2px;
  border-radius: 0;
  width: 100%;
  background-color: #00d2d3;
  max-width: 0;
  -webkit-transition: max-width 300ms ease;
  -o-transition: max-width 300ms ease;
  transition: max-width 300ms ease;
}

.wizi-wrapper--witness .wizi-txt a:hover:after,
.wizi-wrapper--witness .wizi-txt a:focus:after {
  max-width: 100%;
}

.wizi-txt--withBg {
  padding: 0 20px;
}

.wizi-txt ul {
  padding-left: 20px;
}

.wizi-txt ul li {
  padding-left: 20px;
}

.wizi-wrapper--textOnImg {
  display: block;
  position: relative;
  width: 100%;
  overflow: hidden;
}

.wizi-wrapper--textOnImg .wizi-txt {
  z-index: 2;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-wrapper--textOnImg .wizi-txt h2,
.wizi-wrapper--textOnImg .wizi-txt h3,
.wizi-wrapper--textOnImg .wizi-txt h4,
.wizi-wrapper--textOnImg .wizi-txt h5,
.wizi-wrapper--textOnImg .wizi-txt h6,
.wizi-wrapper--textOnImg .wizi-txt h1 {
  line-height: 1.4;
  margin: 0 0 10px 0;
  padding: 0 20px;
  display: block;
  font-weight: 500;
}

.wizi-wrapper--textOnImg .wizi-txt p {
  line-height: 1.4;
  margin: 0;
  padding: 0 20px;
  display: block;
}

.wizi-wrapper--textOnImg .wizi-txt--content {
  width: 30%;
  left: 25%;
  padding: 20px;
}

.wizi-wrapper--txt .wizi-txt,
.wizi-wrapper--txt .wizi-txt--one .wizi-txt__item {
  min-width: 100%;
}

.wizi-txt--double > .wizi-txt__item,
.wizi-txt--triple > .wizi-txt__item,
.wizi-txt--quadruple > .wizi-txt__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: start;
  align-content: flex-start;
}

.wizi-txt--double > .wizi-txt__item.wizi-txt__item--background,
.wizi-txt--triple > .wizi-txt__item.wizi-txt__item--background,
.wizi-txt--quadruple > .wizi-txt__item.wizi-txt__item--background {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  -moz-align-items: stretch;
  align-items: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
}

.wizi-txt--double > .wizi-txt__item.wizi-txt__item--background .wizi-txt__item__wrapper,
.wizi-txt--triple > .wizi-txt__item.wizi-txt__item--background .wizi-txt__item__wrapper,
.wizi-txt--quadruple > .wizi-txt__item.wizi-txt__item--background .wizi-txt__item__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  width: 100%;
}

.wizi-wrapper--txtOneBackground .wizi-txt {
  padding: 0;
}

.wizi-wrapper--txtOneBackground .wizi-txt__item.small {
  padding: 20px;
}

.wizi-wrapper--txtOneBackground .wizi-txt__item.medium {
  padding: 40px;
}

.wizi-wrapper--txtOneBackground .wizi-txt__item.large {
  padding: 60px;
}

.wizi-txt--doubleBackground .wizi-txt__item.small .wizi-txt__item__wrapper {
  padding: 20px;
}

.wizi-txt--doubleBackground .wizi-txt__item.medium .wizi-txt__item__wrapper {
  padding: 40px;
}

.wizi-txt--doubleBackground .wizi-txt__item.large .wizi-txt__item__wrapper {
  padding: 60px;
}

.wizi-wrapper--imglarge .wizi-imgtxt {
  width: 100%;
}

.wizi-wrapper--imglarge .wizi-imgtxt__left--small,
.wizi-wrapper--imglarge .wizi-imgtxt__left--medium,
.wizi-wrapper--imglarge .wizi-imgtxt__left--large {
  height: auto;
  position: relative;
  overflow: hidden;
}

.wizi-wrapper--imglarge .wizi-imgtxt__left--small img,
.wizi-wrapper--imglarge .wizi-imgtxt__left--medium img,
.wizi-wrapper--imglarge .wizi-imgtxt__left--large img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-wrapper--imglarge .wizi-imgtxt__left--small:before,
.wizi-wrapper--imglarge .wizi-imgtxt__left--medium:before,
.wizi-wrapper--imglarge .wizi-imgtxt__left--large:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 41.214%;
}

.wizi-wrapper--imglarge .wizi-imgtxt__left--small:before {
  padding-top: 41.214%;
}

.wizi-wrapper--imglarge .wizi-imgtxt__left--medium:before {
  padding-top: 49.45%;
}

.wizi-wrapper--imglarge .wizi-imgtxt__left--large:before {
  padding-top: 57.699%;
}

.wizi-wrapper .text-align-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.wizi-wrapper .text-align-center > div {
  width: auto !important;
  min-width: unset !important;
}

.wizi-imgtxt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-imgtxt__right,
.wizi-imgtxt__left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

.wizi-imgtxt__right > *,
.wizi-imgtxt__left > * {
  min-width: 100%;
}

.wizi-imgtxt__center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

.wizi-imgtxt__right {
  padding: 20px;
}

.wizi-imgtxt--textLeftTextRight {
  width: 100%;
}

.wizi-imgtxt--textLeftTextRight .wizi-imgtxt__left--small,
.wizi-imgtxt--textLeftTextRight .wizi-imgtxt__left--medium,
.wizi-imgtxt--textLeftTextRight .wizi-imgtxt__left--large {
  height: auto;
  position: relative;
  overflow: hidden;
}

.wizi-imgtxt--textLeftTextRight .wizi-imgtxt__left--small img,
.wizi-imgtxt--textLeftTextRight .wizi-imgtxt__left--medium img,
.wizi-imgtxt--textLeftTextRight .wizi-imgtxt__left--large img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-imgtxt--textLeftTextRight .wizi-imgtxt__left--small:before,
.wizi-imgtxt--textLeftTextRight .wizi-imgtxt__left--medium:before,
.wizi-imgtxt--textLeftTextRight .wizi-imgtxt__left--large:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 55%;
}

.wizi-imgtxt--textLeftTextRight .wizi-imgtxt__left--small:before {
  padding-top: 55%;
}

.wizi-imgtxt--textLeftTextRight .wizi-imgtxt__left--medium:before {
  padding-top: 66%;
}

.wizi-imgtxt--textLeftTextRight .wizi-imgtxt__left--large:before {
  padding-top: 77%;
}

.wizi-imgtxt--textOneTextOne {
  width: 100%;
}

.wizi-imgtxt--textOneTextOne .wizi-imgtxt__wrap {
  width: 100%;
}

.wizi-imgtxt--textOneTextOne .wizi-imgtxt__wrap .wiziBtn {
  text-align: center;
}

.wizi-imgtxt--textOneTextOne .wizi-imgtxt__left,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__right {
  padding: 0 !important;
}

.wizi-imgtxt--textOneTextOne .wizi-imgtxt__left--small,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__left--medium,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__left--large,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__right--small,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__right--medium,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__right--large {
  height: auto;
  position: relative;
  overflow: hidden;
}

.wizi-imgtxt--textOneTextOne .wizi-imgtxt__left--small img,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__left--medium img,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__left--large img,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__right--small img,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__right--medium img,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__right--large img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-imgtxt--textOneTextOne .wizi-imgtxt__left--small:before,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__left--medium:before,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__left--large:before,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__right--small:before,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__right--medium:before,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__right--large:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 84.126%;
}

.wizi-imgtxt--textOneTextOne .wizi-imgtxt__left--small:before,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__right--small:before {
  padding-top: 84.126%;
}

.wizi-imgtxt--textOneTextOne .wizi-imgtxt__left--medium:before,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__right--medium:before {
  padding-top: 101%;
}

.wizi-imgtxt--textOneTextOne .wizi-imgtxt__left--large:before,
.wizi-imgtxt--textOneTextOne .wizi-imgtxt__right--large:before {
  padding-top: 117.774%;
}

.wizi-imgtxt--textTextOneText {
  width: 100%;
}

.wizi-imgtxt--textTextOneText .wizi-imgtxt__center {
  padding: 0 !important;
}

.wizi-imgtxt--textTextOneText .wizi-imgtxt__center--small,
.wizi-imgtxt--textTextOneText .wizi-imgtxt__center--medium,
.wizi-imgtxt--textTextOneText .wizi-imgtxt__center--large {
  height: auto;
  position: relative;
  overflow: hidden;
}

.wizi-imgtxt--textTextOneText .wizi-imgtxt__center--small img,
.wizi-imgtxt--textTextOneText .wizi-imgtxt__center--medium img,
.wizi-imgtxt--textTextOneText .wizi-imgtxt__center--large img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-imgtxt--textTextOneText .wizi-imgtxt__center--small:before,
.wizi-imgtxt--textTextOneText .wizi-imgtxt__center--medium:before,
.wizi-imgtxt--textTextOneText .wizi-imgtxt__center--large:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 85.45%;
}

.wizi-imgtxt--textTextOneText .wizi-imgtxt__center--small:before {
  padding-top: 85.45%;
}

.wizi-imgtxt--textTextOneText .wizi-imgtxt__center--medium:before {
  padding-top: 102.183%;
}

.wizi-imgtxt--textTextOneText .wizi-imgtxt__center--large:before {
  padding-top: 119.611%;
}

.wizi-imgtxt--textSmallRightTextLeft {
  width: 100%;
}

.wizi-imgtxt--textSmallRightTextLeft .wizi-imgtxt__right--small,
.wizi-imgtxt--textSmallRightTextLeft .wizi-imgtxt__right--medium,
.wizi-imgtxt--textSmallRightTextLeft .wizi-imgtxt__right--large {
  height: auto;
  position: relative;
  overflow: hidden;
}

.wizi-imgtxt--textSmallRightTextLeft .wizi-imgtxt__right--small img,
.wizi-imgtxt--textSmallRightTextLeft .wizi-imgtxt__right--medium img,
.wizi-imgtxt--textSmallRightTextLeft .wizi-imgtxt__right--large img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-imgtxt--textSmallRightTextLeft .wizi-imgtxt__right--small:before,
.wizi-imgtxt--textSmallRightTextLeft .wizi-imgtxt__right--medium:before,
.wizi-imgtxt--textSmallRightTextLeft .wizi-imgtxt__right--large:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 82.403%;
}

.wizi-imgtxt--textSmallRightTextLeft .wizi-imgtxt__right--small:before {
  padding-top: 82.403%;
}

.wizi-imgtxt--textSmallRightTextLeft .wizi-imgtxt__right--medium:before {
  padding-top: 98.89%;
}

.wizi-imgtxt--textSmallRightTextLeft .wizi-imgtxt__right--large:before {
  padding-top: 115.365%;
}

.wizi-imgtxt--TextSmallLeftTextRight {
  width: 100%;
}

.wizi-imgtxt--TextSmallLeftTextRight .wizi-imgtxt__left--small,
.wizi-imgtxt--TextSmallLeftTextRight .wizi-imgtxt__left--medium,
.wizi-imgtxt--TextSmallLeftTextRight .wizi-imgtxt__left--large {
  height: auto;
  position: relative;
  overflow: hidden;
}

.wizi-imgtxt--TextSmallLeftTextRight .wizi-imgtxt__left--small img,
.wizi-imgtxt--TextSmallLeftTextRight .wizi-imgtxt__left--medium img,
.wizi-imgtxt--TextSmallLeftTextRight .wizi-imgtxt__left--large img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-imgtxt--TextSmallLeftTextRight .wizi-imgtxt__left--small:before,
.wizi-imgtxt--TextSmallLeftTextRight .wizi-imgtxt__left--medium:before,
.wizi-imgtxt--TextSmallLeftTextRight .wizi-imgtxt__left--large:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 82.403%;
}

.wizi-imgtxt--TextSmallLeftTextRight .wizi-imgtxt__left--small:before {
  padding-top: 82.403%;
}

.wizi-imgtxt--TextSmallLeftTextRight .wizi-imgtxt__left--medium:before {
  padding-top: 98.89%;
}

.wizi-imgtxt--TextSmallLeftTextRight .wizi-imgtxt__left--large:before {
  padding-top: 115.365%;
}

.wizi-imgtxt--textRightTextLeft {
  width: 100%;
}

.wizi-imgtxt--textRightTextLeft .wizi-imgtxt__right--small,
.wizi-imgtxt--textRightTextLeft .wizi-imgtxt__right--medium,
.wizi-imgtxt--textRightTextLeft .wizi-imgtxt__right--large {
  height: auto;
  position: relative;
  overflow: hidden;
}

.wizi-imgtxt--textRightTextLeft .wizi-imgtxt__right--small img,
.wizi-imgtxt--textRightTextLeft .wizi-imgtxt__right--medium img,
.wizi-imgtxt--textRightTextLeft .wizi-imgtxt__right--large img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-imgtxt--textRightTextLeft .wizi-imgtxt__right--small:before,
.wizi-imgtxt--textRightTextLeft .wizi-imgtxt__right--medium:before,
.wizi-imgtxt--textRightTextLeft .wizi-imgtxt__right--large:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 54.946%;
}

.wizi-imgtxt--textRightTextLeft .wizi-imgtxt__right--small:before {
  padding-top: 54.946%;
}

.wizi-imgtxt--textRightTextLeft .wizi-imgtxt__right--medium:before {
  padding-top: 65.715%;
}

.wizi-imgtxt--textRightTextLeft .wizi-imgtxt__right--large:before {
  padding-top: 76.924%;
}

.wizi-imgtxt--reverse.wizi-wrapper--imgsmall .wizi-imgtxt__right--small,
.wizi-imgtxt--reverse.wizi-wrapper--imgsmall .wizi-imgtxt__right--medium,
.wizi-imgtxt--reverse.wizi-wrapper--imgsmall .wizi-imgtxt__right--large {
  height: auto;
  position: relative;
  overflow: hidden;
}

.wizi-imgtxt--reverse.wizi-wrapper--imgsmall .wizi-imgtxt__right--small img,
.wizi-imgtxt--reverse.wizi-wrapper--imgsmall .wizi-imgtxt__right--medium img,
.wizi-imgtxt--reverse.wizi-wrapper--imgsmall .wizi-imgtxt__right--large img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-imgtxt--reverse.wizi-wrapper--imgsmall .wizi-imgtxt__right--small:before,
.wizi-imgtxt--reverse.wizi-wrapper--imgsmall .wizi-imgtxt__right--medium:before,
.wizi-imgtxt--reverse.wizi-wrapper--imgsmall .wizi-imgtxt__right--large:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 41.214%;
}

.wizi-imgtxt--reverse.wizi-wrapper--imgsmall .wizi-imgtxt__right--small:before {
  padding-top: 41.214%;
}

.wizi-imgtxt--reverse.wizi-wrapper--imgsmall .wizi-imgtxt__right--medium:before {
  padding-top: 49.45%;
}

.wizi-imgtxt--reverse.wizi-wrapper--imgsmall .wizi-imgtxt__right--large:before {
  padding-top: 57.699%;
}

.wizi-imgtxt--reverse .wizi-imgtxt {
  width: 100%;
}

.wizi-imgtxt--reverse .wizi-imgtxt__right {
  padding: 0;
}

.wizi-imgtxt--reverse .wizi-imgtxt__left {
  padding: 20px;
}

.wizi-imgtxt--three .wizi-imgtxt__right,
.wizi-imgtxt--three .wizi-imgtxt__left,
.wizi-imgtxt--three .wizi-imgtxt__center {
  width: 100%;
  padding: 0 20px;
}

.wizi-imgtxt--youtube .wizi-imgtxt__right {
  width: 100%;
}

.wizi-imgtxt--youtube .wizi-imgtxt__left {
  width: 100%;
}

.wizi-imgtxt--youtube .wizi-wrapper--youtube {
  margin-bottom: 0;
}

.wizi-wrapper--textOnImg > a {
  text-decoration: none !important;
}

.wizi-wrapper--textOnImg .wizi-txt {
  min-width: 100%;
}

.wizi-wrapper--textOnImg .wizi-txt > * {
  min-width: 100%;
}

.wizi-wrapper--textOnImg .wizi-txt .wizi-txt__background > *:first-child {
  margin-top: 0 !important;
}

.wizi-wrapper--textOnImg .wizi-txt .wizi-txt__background .wiziBtn {
  margin-bottom: 0;
  text-align: center;
}

.wizi-wrapper--textOnImg.wizi-wrapper--small,
.wizi-wrapper--textOnImg.wizi-wrapper--medium,
.wizi-wrapper--textOnImg.wizi-wrapper--large {
  height: auto;
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.wizi-wrapper--textOnImg.wizi-wrapper--small img,
.wizi-wrapper--textOnImg.wizi-wrapper--medium img,
.wizi-wrapper--textOnImg.wizi-wrapper--large img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-wrapper--textOnImg.wizi-wrapper--small:before,
.wizi-wrapper--textOnImg.wizi-wrapper--medium:before,
.wizi-wrapper--textOnImg.wizi-wrapper--large:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 30.65%;
}

.wizi-wrapper--textOnImg.wizi-wrapper--small > .wizi-txt,
.wizi-wrapper--textOnImg.wizi-wrapper--medium > .wizi-txt,
.wizi-wrapper--textOnImg.wizi-wrapper--large > .wizi-txt {
  position: relative;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  left: auto;
  top: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

.wizi-wrapper--textOnImg.wizi-wrapper--small:before {
  padding-top: 30.65%;
}

.wizi-wrapper--textOnImg.wizi-wrapper--medium:before {
  padding-top: 36.77%;
}

.wizi-wrapper--textOnImg.wizi-wrapper--large:before {
  padding-top: 42.89%;
}

.wizi-txt__background[style^="background"] > * {
  color: #333333;
}

.wizi-wrapper--imgtxt[style^="background"] .wizi-imgtxt__left > * {
  color: #333333;
}

.wizi-banner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  min-height: 70px;
}

.wizi-banner p {
  min-width: 100%;
}

.wizi-img--double.wizi-img--picto {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -15px;
  width: calc(100% + 30px);
}

.wizi-img--double.wizi-img--picto .wizi-img__content {
  width: calc(50% - 30px);
  margin: 15px;
}

.wizi-img--double.wizi-img--picto .wizi-img__content a + .wizi-img__content__wrapper {
  pointer-events: none;
}

.wizi-img--double.wizi-img--picto.wizi-img--small .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 18.5%;
}

.wizi-img--double.wizi-img--picto.wizi-img--medium .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 26.45%;
}

.wizi-img--double.wizi-img--picto.wizi-img--large .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 34.4%;
}

.wizi-img--triple.wizi-img--picto {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -15px;
  width: calc(100% + 30px);
}

.wizi-img--triple.wizi-img--picto .wizi-img__content {
  width: calc(33.3% - 30px);
  margin: 15px;
}

.wizi-img--triple.wizi-img--picto .wizi-img__content a + .wizi-img__content__wrapper {
  pointer-events: none;
}

.wizi-img--triple.wizi-img--picto.wizi-img--small .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 28.2%;
}

.wizi-img--triple.wizi-img--picto.wizi-img--medium .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 40.3%;
}

.wizi-img--triple.wizi-img--picto.wizi-img--large .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 52.6%;
}

.wizi-img--quadruple.wizi-img--picto {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -15px;
  width: calc(100% + 30px);
}

.wizi-img--quadruple.wizi-img--picto .wizi-img__content {
  width: calc(25% - 30px);
  margin: 15px;
}

.wizi-img--quadruple.wizi-img--picto .wizi-img__content a + .wizi-img__content__wrapper {
  pointer-events: none;
}

.wizi-img--quadruple.wizi-img--picto.wizi-img--small .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 38.2%;
}

.wizi-img--quadruple.wizi-img--picto.wizi-img--medium .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 54.58%;
}

.wizi-img--quadruple.wizi-img--picto.wizi-img--large .wizi-img__content:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 70.96%;
}

.wizi-img--picto .wizi-img__content__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
}

.wizi-img--picto .wizi-img__content__wrapper:last-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.wizi-img--picto .wizi-img__content__wrapper img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-img--picto .wizi-img__content__wrapper__icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  font-size: 30px;
  line-height: 1;
  margin: 0;
}

.wizi-img--picto .wizi-img__content__wrapper__icon i {
  font-size: 2.8125rem;
}

.wizi-img--picto .wizi-img__content__wrapper__icon span {
  width: 65px;
  height: 65px;
  background-size: cover;
  background-position: center;
}

.wizi-img--picto .wizi-img__content__wrapper__text {
  margin-top: -12px;
}

.wizi-img--picto .wizi-img__content > a + .wizi-img__content__wrapper {
  pointer-events: none;
}

.images-texts-link {
  padding: 60px 0;
  position: relative;
  width: 100%;
  overflow: hidden;
}

.images-texts-link__cover {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.images-texts-link__wrapper {
  z-index: 2;
  position: relative;
}

.images-texts-link__wrapper__title {
  margin: 0 0 30px;
  padding: 0 20px;
}

.images-texts-link__wrapper__title > :first-child,
.images-texts-link__wrapper__title:last-child {
  padding: 0 !important;
}

.images-texts-link__wrapper__lists {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  width: 100%;
  padding: 0 5px;
}

.images-texts-link__wrapper__lists__item {
  width: 100%;
  max-width: 292px;
  position: relative;
  margin: 0 15px;
  border: 2px solid #ffffff;
  overflow: hidden;
}

.images-texts-link__wrapper__lists__item:before {
  content: '';
  display: block;
  padding-top: 100%;
}

.images-texts-link__wrapper__lists__item:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 177px;
  background: transparent -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(44%, rgba(27, 42, 61, 0.0392157)), to(rgba(9, 13, 20, 0.501961))) 0% 0% no-repeat padding-box;
  background: transparent -o-linear-gradient(top, transparent 0%, rgba(27, 42, 61, 0.0392157) 44%, rgba(9, 13, 20, 0.501961) 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(180deg, transparent 0%, rgba(27, 42, 61, 0.0392157) 44%, rgba(9, 13, 20, 0.501961) 100%) 0% 0% no-repeat padding-box;
  z-index: 1;
  pointer-events: none;
}

.images-texts-link__wrapper__lists__item__img {
  position: absolute;
  top: 50%;
  left: 50%;
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.images-texts-link__wrapper__lists__item__text {
  position: absolute;
  bottom: 18px;
  left: 0;
  width: 100%;
  text-align: center;
  z-index: 2;
  padding: 0 15px;
}

.wiziBtn {
  padding: 14px 30px;
  line-height: 1.4;
  cursor: pointer;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  color: #ffffff !important;
  font-weight: 600;
  font-size: 1rem;
  margin: 20px 0;
  display: inline-block;
  text-decoration: none !important;
  border-radius: 0;
  background-color: var(--primary-color) !important;
}

.wiziBtn--large {
  font-size: 1.5rem;
  line-height: 2;
}

.wiziBtn:hover {
  background-color: var(--primary-color-hover) !important;
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
  color: #ffffff;
}

.wiziBtn__wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.wizi-quote {
  width: 100%;
}

.wizi-quote__wrapper {
  width: 100%;
  padding: 60px 0;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.wizi-quote__top {
  display: block;
  width: 100%;
}

.wizi-quote .picture {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.wizi-quote .wizi-img__item {
  display: block;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 1;
}

.wizi-quote__img {
  width: 100%;
  display: block;
  margin: 0 auto 20px auto;
  max-width: 150px;
  height: 150px;
  background-size: cover;
  background-position: center center;
  border-radius: 50%;
}

.wizi-quote__title {
  display: inline-block;
  width: auto !important;
  max-width: 91%;
  padding: 20px !important;
  margin: 0 auto;
  font-size: 1.875rem !important;
  font-weight: 600;
  text-align: center;
  line-height: 1.4 !important;
  font-style: italic;
  position: relative;
}

.wizi-quote i.fa-quote-left {
  position: absolute;
  top: 5px;
  left: -40px;
  font-size: 40px;
}

.wizi-quote i.fa-quote-right {
  position: absolute;
  bottom: 30px;
  right: -40px;
  font-size: 40px;
}

.wizi-quote__background {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 1;
}

.wizi-quote__author {
  font-size: 0.875rem;
  display: block;
  text-align: right;
  font-style: normal;
  margin: 10px 0 0;
}

.wizi-quote--small .wizi-quote__title {
  font-size: 1.5625rem;
}

.wizi-quote--background {
  position: relative;
  overflow: hidden;
}

.wizi-quote--background .wizi-quote__title {
  font-size: 3.125em;
}

.wizi-quote--background .wizi-quote__wrapper {
  padding: 150px 110px;
}

.wizi-quote--background .wizi-quote__title:before {
  background: no-repeat center center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='508.044' height='508.044'%3E%3Cpath fill='%23fff' d='M.108 352.536c0 66.794 54.144 120.938 120.937 120.938 66.794 0 120.938-54.144 120.938-120.938s-54.144-120.937-120.938-120.937c-13.727 0-26.867 2.393-39.168 6.61C109.093 82.118 230.814-18.543 117.979 64.303-7.138 156.17-.026 348.84.114 352.371c0 .055-.006.104-.006.165zM266.169 352.536c0 66.794 54.144 120.938 120.938 120.938s120.938-54.144 120.938-120.938S453.9 231.599 387.106 231.599c-13.728 0-26.867 2.393-39.168 6.61C375.154 82.118 496.875-18.543 384.04 64.303 258.923 156.17 266.034 348.84 266.175 352.371c0 .055-.006.104-.006.165z'/%3E%3C/svg%3E");
  background-size: 100% auto;
}

.wizi-quote--background .wizi-quote__title:after {
  background: no-repeat center center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='508.044' height='508.044' style='transform:scale(-1,-1)'%3E%3Cpath fill='%23fff' d='M.108 352.536c0 66.794 54.144 120.938 120.937 120.938 66.794 0 120.938-54.144 120.938-120.938s-54.144-120.937-120.938-120.937c-13.727 0-26.867 2.393-39.168 6.61C109.093 82.118 230.814-18.543 117.979 64.303-7.138 156.17-.026 348.84.114 352.371c0 .055-.006.104-.006.165zM266.169 352.536c0 66.794 54.144 120.938 120.938 120.938s120.938-54.144 120.938-120.938S453.9 231.599 387.106 231.599c-13.728 0-26.867 2.393-39.168 6.61C375.154 82.118 496.875-18.543 384.04 64.303 258.923 156.17 266.034 348.84 266.175 352.371c0 .055-.006.104-.006.165z'/%3E%3C/svg%3E");
  background-size: 100% auto;
}

.wizi-quote--background .wizi-quote > div {
  z-index: 2;
}

.wizi-wrapper--quoteAuthor .wizi-quote__author,
.wizi-wrapper--quoteBackground .wizi-quote__author {
  text-align: center;
}

/* required styles */

.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
  position: absolute;
  left: 0;
  top: 0;
}

.leaflet-container {
  overflow: hidden;
}

.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
  -webkit-user-drag: none;
}

/* Safari renders non-retina tile on retina better with this, but Chrome is worse */

.leaflet-safari .leaflet-tile {
  image-rendering: -webkit-optimize-contrast;
}

/* hack that prevents hw layers "stretching" when loading new tiles */

.leaflet-safari .leaflet-tile-container {
  width: 1600px;
  height: 1600px;
  -webkit-transform-origin: 0 0;
}

.leaflet-marker-icon,
.leaflet-marker-shadow {
  display: block;
}

/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */

/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */

.leaflet-container .leaflet-overlay-pane svg,
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
  max-width: none !important;
  max-height: none !important;
}

.leaflet-container.leaflet-touch-zoom {
  -ms-touch-action: pan-x pan-y;
  touch-action: pan-x pan-y;
}

.leaflet-container.leaflet-touch-drag {
  -ms-touch-action: pinch-zoom;
  /* Fallback for FF which doesn't support pinch-zoom */
  touch-action: none;
  touch-action: pinch-zoom;
}

.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
  -ms-touch-action: none;
  touch-action: none;
}

.leaflet-container {
  -webkit-tap-highlight-color: transparent;
}

.leaflet-container a {
  -webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}

.leaflet-tile {
  -webkit-filter: inherit;
          filter: inherit;
  visibility: hidden;
}

.leaflet-tile-loaded {
  visibility: inherit;
}

.leaflet-zoom-box {
  width: 0;
  height: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 800;
}

/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */

.leaflet-overlay-pane svg {
  -moz-user-select: none;
}

.leaflet-pane {
  z-index: 400;
}

.leaflet-tile-pane {
  z-index: 200;
}

.leaflet-overlay-pane {
  z-index: 400;
}

.leaflet-shadow-pane {
  z-index: 500;
}

.leaflet-marker-pane {
  z-index: 600;
}

.leaflet-marker-pane img {
  background: center center no-repeat url(https://media.cdnws.com/_i/10918/631/3895/32/marker-icon-2x.png);
  background-size: auto 100%;
  text-indent: -9999999px;
}

.leaflet-tooltip-pane {
  z-index: 650;
}

.leaflet-popup-pane {
  z-index: 700;
}

.leaflet-map-pane canvas {
  z-index: 100;
}

.leaflet-map-pane svg {
  z-index: 200;
}

.leaflet-vml-shape {
  width: 1px;
  height: 1px;
}

.lvml {
  behavior: url(#default#VML);
  display: inline-block;
  position: absolute;
}

/* control positioning */

.leaflet-control {
  position: relative;
  z-index: 800;
  pointer-events: visiblePainted;
  /* IE 9-10 doesn't have auto */
  pointer-events: auto;
}

.leaflet-top,
.leaflet-bottom {
  position: absolute;
  z-index: 1000;
  pointer-events: none;
}

.leaflet-top {
  top: 0;
}

.leaflet-right {
  right: 0;
}

.leaflet-bottom {
  bottom: 0;
}

.leaflet-left {
  left: 0;
}

.leaflet-control {
  float: left;
  clear: both;
}

.leaflet-right .leaflet-control {
  float: right;
}

.leaflet-top .leaflet-control {
  margin-top: 10px;
}

.leaflet-bottom .leaflet-control {
  margin-bottom: 10px;
}

.leaflet-left .leaflet-control {
  margin-left: 10px;
}

.leaflet-right .leaflet-control {
  margin-right: 10px;
}

/* zoom and fade animations */

.leaflet-fade-anim .leaflet-tile {
  will-change: opacity;
}

.leaflet-fade-anim .leaflet-popup {
  opacity: 0;
  -webkit-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}

.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
  opacity: 1;
}

.leaflet-zoom-animated {
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
}

.leaflet-zoom-anim .leaflet-zoom-animated {
  will-change: transform;
}

.leaflet-zoom-anim .leaflet-zoom-animated {
  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);
  transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);
  -o-transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1);
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1);
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1), -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);
}

.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
}

.leaflet-zoom-anim .leaflet-zoom-hide {
  visibility: hidden;
}

/* cursors */

.leaflet-interactive {
  cursor: pointer;
}

.leaflet-grab {
  cursor: -webkit-grab;
  cursor: grab;
}

.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
  cursor: crosshair;
}

.leaflet-popup-pane,
.leaflet-control {
  cursor: auto;
}

.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

/* marker & overlays interactivity */

.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
  pointer-events: none;
}

.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive {
  pointer-events: visiblePainted;
  /* IE 9-10 doesn't have auto */
  pointer-events: auto;
}

/* visual tweaks */

.leaflet-container {
  background-color: #ddd;
  outline: 0;
}

.leaflet-container a {
  color: #0078A8;
}

.leaflet-container a.leaflet-active {
  outline: 2px solid orange;
}

.leaflet-zoom-box {
  border: 2px dotted #38f;
  background-color: rgba(255, 255, 255, 0.5);
}

/* general typography */

.leaflet-container {
  font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
}

/* general toolbar styles */

.leaflet-bar {
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.65);
          box-shadow: 0 1px 5px rgba(0, 0, 0, 0.65);
  border-radius: 4px;
}

.leaflet-bar a,
.leaflet-bar a:hover {
  background-color: #fff;
  border-bottom: 1px solid #ccc;
  width: 26px;
  height: 26px;
  line-height: 26px;
  display: block;
  text-align: center;
  text-decoration: none;
  color: black;
}

.leaflet-bar a,
.leaflet-control-layers-toggle {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  display: block;
}

.leaflet-bar a:hover {
  background-color: #f4f4f4;
}

.leaflet-bar a:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.leaflet-bar a:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom: none;
}

.leaflet-bar a.leaflet-disabled {
  cursor: default;
  background-color: #f4f4f4;
  color: #bbb;
}

.leaflet-touch .leaflet-bar a {
  width: 30px;
  height: 30px;
  line-height: 30px;
}

.leaflet-touch .leaflet-bar a:first-child {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}

.leaflet-touch .leaflet-bar a:last-child {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}

/* zoom control */

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
  font: bold 18px 'Lucida Console', Monaco, monospace;
  text-indent: 1px;
}

.leaflet-touch .leaflet-control-zoom-in,
.leaflet-touch .leaflet-control-zoom-out {
  font-size: 22px;
}

.leaflet-control-zoom {
  display: none;
}

/* layers control */

.leaflet-control-layers {
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);
          box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);
  background-color: #fff;
  border-radius: 5px;
}

.leaflet-control-layers-toggle {
  background-image: url(images/layers.png);
  width: 36px;
  height: 36px;
}

.leaflet-retina .leaflet-control-layers-toggle {
  background-image: url(images/layers-2x.png);
  background-size: 26px 26px;
}

.leaflet-touch .leaflet-control-layers-toggle {
  width: 44px;
  height: 44px;
}

.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
  display: none;
}

.leaflet-control-layers-expanded .leaflet-control-layers-list {
  display: block;
  position: relative;
}

.leaflet-control-layers-expanded {
  padding: 6px 10px 6px 6px;
  color: #333;
  background-color: #fff;
}

.leaflet-control-layers-scrollbar {
  overflow-y: scroll;
  overflow-x: hidden;
  padding-right: 5px;
}

.leaflet-control-layers-selector {
  margin-top: 2px;
  position: relative;
  top: 1px;
}

.leaflet-control-layers label {
  display: block;
}

.leaflet-control-layers-separator {
  height: 0;
  border-top: 1px solid #ddd;
  margin: 5px -10px 5px -6px;
}

/* Default icon URLs */

.leaflet-default-icon-path {
  background: url(images/marker-icon.png);
}

/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.7);
  margin: 0;
}

.leaflet-control-attribution,
.leaflet-control-scale-line {
  padding: 0 5px;
  color: #333;
}

.leaflet-control-attribution a {
  text-decoration: none;
}

.leaflet-control-attribution a:hover {
  text-decoration: underline;
}

.leaflet-container .leaflet-control-attribution,
.leaflet-container .leaflet-control-scale {
  font-size: 11px;
}

.leaflet-left .leaflet-control-scale {
  margin-left: 5px;
}

.leaflet-bottom .leaflet-control-scale {
  margin-bottom: 5px;
}

.leaflet-control-scale-line {
  border: 2px solid #777;
  border-top: none;
  line-height: 1.1;
  padding: 2px 5px 1px;
  font-size: 11px;
  white-space: nowrap;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.5);
}

.leaflet-control-scale-line:not(:first-child) {
  border-top: 2px solid #777;
  border-bottom: none;
  margin-top: -2px;
}

.leaflet-control-scale-line:not(:first-child):not(:last-child) {
  border-bottom: 2px solid #777;
}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
  border: 2px solid rgba(0, 0, 0, 0.2);
  background-clip: padding-box;
}

/* popup */

.leaflet-popup {
  position: absolute;
  text-align: center;
  margin-bottom: 20px;
}

.leaflet-popup-content-wrapper {
  padding: 1px;
  text-align: left;
  border-radius: 12px;
}

.leaflet-popup-content {
  margin: 13px 19px;
  line-height: 1.4;
}

.leaflet-popup-content p {
  margin: 18px 0;
}

.leaflet-popup-tip-container {
  width: 40px;
  height: 20px;
  position: absolute;
  left: 50%;
  margin-left: -20px;
  overflow: hidden;
  pointer-events: none;
}

.leaflet-popup-tip {
  width: 17px;
  height: 17px;
  padding: 1px;
  margin: -10px auto 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
  background-color: white;
  color: #333;
  -webkit-box-shadow: 0 3px 14px rgba(0, 0, 0, 0.4);
          box-shadow: 0 3px 14px rgba(0, 0, 0, 0.4);
}

.leaflet-container a.leaflet-popup-close-button {
  position: absolute;
  top: 0;
  right: 0;
  padding: 4px 4px 0 0;
  border: none;
  text-align: center;
  width: 18px;
  height: 14px;
  font: 16px/14px Tahoma, Verdana, sans-serif;
  color: #c3c3c3;
  text-decoration: none;
  font-weight: bold;
  background-color: transparent;
}

.leaflet-container a.leaflet-popup-close-button:hover {
  color: #999;
}

.leaflet-popup-scrolled {
  overflow: auto;
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
}

.leaflet-oldie .leaflet-popup-content-wrapper {
  zoom: 1;
}

.leaflet-oldie .leaflet-popup-tip {
  width: 24px;
  margin: 0 auto;
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
  filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
}

.leaflet-oldie .leaflet-popup-tip-container {
  margin-top: -1px;
}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
  border: 1px solid #999;
}

/* div icon */

.leaflet-div-icon {
  background-color: #fff;
  border: 1px solid #666;
}

/* Tooltip */

/* Base styles for the element that has a tooltip */

.leaflet-tooltip {
  position: absolute;
  padding: 6px;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 3px;
  color: #222;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}

.leaflet-tooltip.leaflet-clickable {
  cursor: pointer;
  pointer-events: auto;
}

.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
  position: absolute;
  pointer-events: none;
  border: 6px solid transparent;
  background-color: transparent;
  content: "";
}

/* Directions */

.leaflet-tooltip-bottom {
  margin-top: 6px;
}

.leaflet-tooltip-top {
  margin-top: -6px;
}

.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
  left: 50%;
  margin-left: -6px;
}

.leaflet-tooltip-top:before {
  bottom: 0;
  margin-bottom: -12px;
  border-top-color: #fff;
}

.leaflet-tooltip-bottom:before {
  top: 0;
  margin-top: -12px;
  margin-left: -6px;
  border-bottom-color: #fff;
}

.leaflet-tooltip-left {
  margin-left: -6px;
}

.leaflet-tooltip-right {
  margin-left: 6px;
}

.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
  top: 50%;
  margin-top: -6px;
}

.leaflet-tooltip-left:before {
  right: 0;
  margin-right: -12px;
  border-left-color: #fff;
}

.leaflet-tooltip-right:before {
  left: 0;
  margin-left: -12px;
  border-right-color: #fff;
}

/**** Footer Social Media ****/

.wizi-map {
  width: 100%;
}

.wizi-map--full {
  position: relative;
}

.wizi-map--full:before {
  content: '';
  display: block;
  padding-top: 500px;
}

.wizi-map--txtleft.wizi-map--txtleft .wizi-map__left {
  padding: 0 30px 0 0;
}

.wizi-map--txtleft.wizi-map--txtleft .wizi-map__right {
  padding: 0;
}

.wizi-map--txtleft.wizi-map--txtleft .wizi-map__right:before {
  padding-top: 500px;
}

.wizi-map--txtleft.wizi-map--reverse.wizi-map--txtleft .wizi-map__left {
  padding: 0 0 0 30px;
}

.wizi-map--onlyMapLeft {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  -moz-align-items: stretch;
  align-items: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
}

.wizi-map--onlyMapLeft.wizi-map--txtleft .wizi-map__left,
.wizi-map--onlyMapLeft.wizi-map--txtleft .wizi-map__right {
  width: 100%;
}

.wizi-map--onlyMapLeft.wizi-map--txtleft .wizi-map__left {
  padding: 0 15px 0 0;
}

.wizi-map--onlyMapLeft.wizi-map--txtleft .wizi-map__right {
  padding: 0 0 0 15px;
}

.wizi-map--bgform {
  position: relative;
}

.wizi-map--bgform .wizi-map__trigger {
  z-index: 1;
}

.wizi-map--bgform .wizi-map__form .form {
  margin-bottom: 0;
}

.wizi-map--bgform .wizi-map__form .form__fieldset:last-child {
  margin-bottom: 0;
}

.wizi-map--bgform .map--absolute {
  z-index: 1;
}

.wizi-map--txtleft {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  -moz-align-items: stretch;
  align-items: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
}

.wizi-map--txtleft .wizi-map__location,
.wizi-map--txtleft .wizi-map__phone,
.wizi-map--txtleft .wizi-map__mail {
  position: relative;
  padding-left: 60px;
}

.wizi-map--txtleft .wizi-map__location .icon,
.wizi-map--txtleft .wizi-map__phone .icon,
.wizi-map--txtleft .wizi-map__mail .icon {
  position: absolute;
  display: block;
  top: 3px;
  left: 12px;
  font-size: 1.25rem;
}

.wizi-map--txtleft .wizi-map__location p.ql-size-large,
.wizi-map--txtleft .wizi-map__phone p.ql-size-large,
.wizi-map--txtleft .wizi-map__mail p.ql-size-large {
  font-size: 1.125rem;
}

.wizi-map--txtleft .wizi-map__location p:empty,
.wizi-map--txtleft .wizi-map__phone p:empty,
.wizi-map--txtleft .wizi-map__mail p:empty {
  display: none;
  margin: 0;
}

.wizi-map--txtleft .wizi-map__right {
  position: relative;
}

.wizi-map--txtleft .wizi-map__right:before {
  content: '';
  display: block;
  padding-top: 10%;
}

.wizi-map--txtleft .wizi-map__left > * {
  width: 100%;
}

.wizi-map--txtleft .wizi-map__left hr {
  margin: 40px 0;
  width: 90%;
  display: block;
  background-color: rgba(51, 51, 51, 0.6);
}

.wizi-map--txtleft .wizi-map__title {
  font-weight: 600;
  margin: 0 0 24px 0;
}

.wizi-map--txtleft .wizi-map__title * {
  font-weight: 700;
}

.wizi-map--txtleft .wizi-map__location,
.wizi-map--txtleft .wizi-map__phone {
  margin: 0 0 24px 0;
}

.wizi-map--txtleft .wizi-map__location,
.wizi-map--txtleft .wizi-map__phone,
.wizi-map--txtleft .wizi-map__mail {
  font-size: 0.875rem;
}

.wizi-map__relative {
  position: relative;
}

.wizi-map__relative:before {
  content: '';
  display: block;
  padding-top: 300px;
}

.wizi-map--reverse {
  -webkit-box-direction: reverse;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.wizi-map__right,
.wizi-map__left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}

.wizi-map .map {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.wizi-map .wizi-map__trigger {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  cursor: default;
}

.wizi-map__rs {
  padding: 0 !important;
  list-style: none !important;
  text-align: left;
  width: 100%;
  display: block;
}

.wizi-map__rs__li {
  width: auto !important;
  padding: 0 !important;
  display: inline-block;
  list-style-type: none;
  margin: 0 0 15px 15px;
}

.wizi-map__rs__li:before {
  display: none !important;
}

.wizi-map__rs__a {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  width: 30px;
  height: 30px;
  border-radius: 0.125rem;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  text-decoration: none !important;
  color: #ffffff !important;
}

.wizi-map__rs__a i {
  font-size: 16px;
}

.wizi-map__rs__a:hover.facebook {
  background-color: #2d4373;
  background-size: 18px;
}

.wizi-map__rs__a:hover.twitter {
  background-color: #262626;
  background-size: 22px;
}

.wizi-map__rs__a:hover.pinterest {
  background-color: #8c0615;
  background-size: 18px;
}

.wizi-map__rs__a:hover.instagram {
  background-color: #531e89;
  background-size: 18px;
}

.wizi-map__rs__a:hover.tiktok {
  background-color: black;
  background-size: 18px;
}

.wizi-map__rs__a:hover.snapchat {
  background-color: #ccca00;
  background-size: 18px;
}

.wizi-map__rs__a.facebook {
  background-color: #3b5998;
  background-size: 18px;
}

.wizi-map__rs__a.twitter {
  background-color: #000;
  background-size: 22px;
}

.wizi-map__rs__a.pinterest {
  background-color: #bd081c;
  background-size: 18px;
}

.wizi-map__rs__a.instagram {
  background-color: #6C27B3;
  background-size: 18px;
}

.wizi-map__rs__a.tiktok {
  background-color: #010101;
  background-size: 18px;
}

.wizi-map__rs__a.snapchat {
  color: #010101 !important;
  background-color: #FFFC00;
  background-size: 18px;
}

.wizi-map__address {
  min-height: unset;
}

.wizi-map__phone,
.wizi-map__mail {
  min-height: 1.25rem;
}

.wizi-map__rs + .wizi-map__relative,
.wizi-map__mail + .wizi-map__relative,
.wizi-map__phone + .wizi-map__relative,
.wizi-map__location + .wizi-map__relative {
  margin-top: 20px;
}

.wizi-map--onlyMapLeft .wizi-map__right:before {
  padding-top: 0 !important;
}

.wizi-map__right form {
  margin-top: 30px;
}

.wizi-map__right--withForm:before {
  padding-top: 0 !important;
}

/* THEMES */

/********** Theme: dark **********/

/* Font styles */

.flipdown.flipdown__theme-dark {
  font-family: sans-serif;
  font-weight: bold;
}

.rotor-group-heading {
  -webkit-transform: perspective(1px) translate3d(0, 0, 0) scale(1);
          transform: perspective(1px) translate3d(0, 0, 0) scale(1);
}

/* Rotor group headings */

.flipdown.flipdown__theme-dark .rotor-group-heading:before {
  color: #000000;
}

.firefox .flipdown .rotor-leaf {
  -webkit-transform: none !important;
      -ms-transform: none !important;
          transform: none !important;
}

/* Delimeters */

.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):before,
.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):after {
  background-color: #151515;
}

/* Rotor tops */

.flipdown.flipdown__theme-dark .rotor,
.flipdown.flipdown__theme-dark .rotor-top,
.flipdown.flipdown__theme-dark .rotor-leaf-front {
  color: #FFFFFF;
  background-color: #151515;
}

/* Rotor bottoms */

.flipdown.flipdown__theme-dark .rotor-bottom,
.flipdown.flipdown__theme-dark .rotor-leaf-rear {
  color: #EFEFEF !important;
  background-color: #202020;
}

/* Hinge */

.flipdown.flipdown__theme-dark .rotor:after {
  border-top: solid 1px #151515;
}

/********** Theme: light **********/

/* Font styles */

.flipdown.flipdown__theme-light {
  font-family: sans-serif;
  font-weight: bold;
}

/* Rotor group headings */

.flipdown.flipdown__theme-light .rotor-group-heading:before {
  color: #EEEEEE;
}

/* Delimeters */

.flipdown.flipdown__theme-light .rotor-group:nth-child(n+2):nth-child(-n+3):before,
.flipdown.flipdown__theme-light .rotor-group:nth-child(n+2):nth-child(-n+3):after {
  background-color: #DDDDDD;
}

/* Rotor tops */

.flipdown.flipdown__theme-light .rotor,
.flipdown.flipdown__theme-light .rotor-top,
.flipdown.flipdown__theme-light .rotor-leaf-front {
  color: #222222;
  background-color: #DDDDDD;
}

/* Rotor bottoms */

.flipdown.flipdown__theme-light .rotor-bottom,
.flipdown.flipdown__theme-light .rotor-leaf-rear {
  color: #333333;
  background-color: #EEEEEE;
}

/* Hinge */

.flipdown.flipdown__theme-light .rotor:after {
  border-top: solid 1px #222222;
}

/* END OF THEMES */

.flipdown {
  overflow: visible;
  width: 510px;
  height: 110px;
}

.flipdown .rotor-group {
  position: relative;
  float: left;
  padding-right: 30px;
  -webkit-transform: perspective(1px);
          transform: perspective(1px);
}

.flipdown .rotor-group:last-child {
  padding-right: 0;
}

.flipdown .rotor-group-heading:before {
  display: block;
  height: 30px;
  line-height: 30px;
  text-align: center;
}

.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before {
  content: '';
  position: absolute;
  bottom: 20px;
  left: 115px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
}

.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after {
  content: '';
  position: absolute;
  bottom: 50px;
  left: 115px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
}

.flipdown .rotor {
  position: relative;
  float: left;
  width: 50px;
  height: 80px;
  margin: 0px 5px 0px 0px;
  border-radius: 4px;
  font-size: 4rem;
  text-align: center;
  -webkit-perspective: 200px;
          perspective: 200px;
}

.flipdown .rotor:last-child {
  margin-right: 0;
}

.flipdown .rotor-top,
.flipdown .rotor-bottom {
  overflow: hidden;
  position: absolute;
  width: 50px;
  height: 40px;
  z-index: 0 !important;
}

.flipdown .rotor-leaf {
  z-index: 1 !important;
  position: absolute;
  width: 50px;
  height: 80px;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  -webkit-transition: -webkit-transform 0s;
  transition: -webkit-transform 0s;
  -o-transition: transform 0s;
  transition: transform 0s;
  transition: transform 0s, -webkit-transform 0s;
}

.flipdown .rotor-leaf.flipped {
  -webkit-transform: rotateX(-180deg);
          transform: rotateX(-180deg);
  -webkit-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}

.flipdown .rotor-leaf-front,
.flipdown .rotor-leaf-rear {
  overflow: hidden;
  position: absolute;
  width: 50px;
  height: 40px;
  margin: 0;
  -webkit-transform: rotateX(0deg);
          transform: rotateX(0deg);
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}

.flipdown .rotor-bottom {
  z-index: 0;
}

.flipdown .rotor-leaf-front {
  line-height: 80px;
  border-radius: 4px 4px 0px 0px;
}

.flipdown .rotor-leaf-rear {
  line-height: 0px;
  border-radius: 0px 0px 4px 4px;
  -webkit-transform: rotateX(-180deg);
          transform: rotateX(-180deg);
}

.flipdown .rotor-top {
  line-height: 80px;
  border-radius: 4px 4px 0px 0px;
}

.flipdown .rotor-bottom {
  bottom: 0;
  line-height: 0px;
  border-radius: 0px 0px 4px 4px;
}

.flipdown .rotor:after {
  content: '';
  z-index: 2;
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 50px;
  height: 40px;
  border-radius: 0px 0px 4px 4px;
}

.wizi-wrapper--airport {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.wizi-wrapper--timer {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.wizi-wrapper--timer h1,
.wizi-wrapper--timer p,
.wizi-wrapper--timer h2,
.wizi-wrapper--timer h3,
.wizi-wrapper--timer h4,
.wizi-wrapper--timer h5,
.wizi-wrapper--timer h6 {
  min-width: 100%;
}

.wizi-wrapper--timer ul li:before {
  display: none !important;
}

.wizi-wrapper--timerSimple {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.wizi-wrapper--timerSimple ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  width: 100%;
  max-width: 460px;
  list-style-type: none !important;
  padding: 0;
  margin-top: 30px;
}

.wizi-wrapper--timerSimple ul li {
  width: 100%;
  position: relative;
  padding: 0 !important;
}

.wizi-wrapper--timerSimple ul li span {
  display: block;
  width: 100%;
  text-align: center;
  font-weight: 700;
  line-height: 1;
}

.wizi-wrapper--timerSimple ul li span:first-child {
  font-size: 3rem;
}

.wizi-wrapper--timerSimple ul li span:nth-child(2) {
  font-size: 1.5rem;
}

.wizi-wrapper--timerSimple ul li:not(:last-child) span:nth-child(3):before {
  content: '';
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(50%, -50%);
      -ms-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
  width: 6px;
  height: 6px;
  background-color: inherit;
  margin-top: 6px;
  border-radius: 1px;
}

.wizi-wrapper--timerSimple ul li:not(:last-child) span:nth-child(3):after {
  content: '';
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(50%, -50%);
      -ms-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
  width: 6px;
  height: 6px;
  background-color: inherit;
  margin-top: -6px;
  border-radius: 1px;
}

.wizi-wrapper--timerBackground {
  overflow: hidden;
  position: relative;
}

.wizi-wrapper--timerBackground img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-wrapper--timerBackground ul {
  position: relative;
  z-index: 2;
  padding: 10px;
  border: 4px solid #ffffff;
  max-width: 800px;
  width: 100%;
}

.wizi-wrapper--timerBackground ul span {
  color: #ffffff;
}

.wizi-wrapper--timerBackground ul span:before,
.wizi-wrapper--timerBackground ul span:after {
  background-color: #ffffff;
}

.wizi-wrapper--timerBackground ul li:not(:last-child) span:nth-child(3):before {
  content: '';
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(50%, -50%);
      -ms-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
  width: 2px;
  height: 30px;
  background-color: inherit;
  margin-top: 6px;
  border-radius: 1px;
  background-color: #ffffff;
}

.wizi-wrapper--timerBackground ul li:not(:last-child) span:nth-child(3):after {
  display: none;
}

.wizi-wrapper--timerClock img {
  z-index: 1;
}

.wizi-wrapper--timerClock ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  width: 100%;
  max-width: 460px;
  list-style-type: none;
  padding: 0;
  border: none !important;
}

.wizi-wrapper--timerClock ul li {
  width: 100%;
  position: relative;
}

.wizi-wrapper--timerClock ul li span {
  display: block;
  width: 100%;
  text-align: center;
  font-weight: 400;
  line-height: 1;
}

.wizi-wrapper--timerClock ul li span:first-child {
  font-size: 1.875rem;
}

.wizi-wrapper--timerClock ul li span:nth-child(2) {
  font-size: 1.125rem;
}

.wizi-wrapper--timerClock ul li:not(:last-child) span:nth-child(3):before {
  content: '';
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(50%, -50%);
      -ms-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
  width: 6px;
  height: 6px;
  background-color: inherit;
  margin-top: 6px;
  border-radius: 1px;
}

.wizi-wrapper--timerClock ul li:not(:last-child) span:nth-child(3):after {
  content: '';
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(50%, -50%);
      -ms-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
  width: 6px;
  height: 6px;
  background-color: inherit;
  margin-top: -6px;
  border-radius: 1px;
}

.wizi-wrapper--timerClock .clock {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  -webkit-transform: translate(-50%, -50%) scale(-1, 1) rotate(-174deg);
      -ms-transform: translate(-50%, -50%) scale(-1, 1) rotate(-174deg);
          transform: translate(-50%, -50%) scale(-1, 1) rotate(-174deg);
  width: 500px;
  height: 500px;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(42) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(43) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(44) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(45) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(46) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(47) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(48) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(49) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(50) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(51) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(52) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(53) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(54) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(55) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(56) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(57) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(58) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='1'] span:nth-child(59) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(42) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(43) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(44) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(45) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(46) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(47) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(48) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(49) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(50) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(51) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(52) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(53) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(54) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(55) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(56) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(57) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='2'] span:nth-child(58) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(42) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(43) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(44) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(45) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(46) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(47) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(48) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(49) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(50) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(51) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(52) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(53) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(54) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(55) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(56) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='3'] span:nth-child(57) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(42) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(43) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(44) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(45) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(46) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(47) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(48) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(49) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(50) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(51) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(52) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(53) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(54) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(55) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='4'] span:nth-child(56) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(42) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(43) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(44) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(45) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(46) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(47) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(48) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(49) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(50) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(51) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(52) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(53) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(54) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='5'] span:nth-child(55) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(42) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(43) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(44) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(45) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(46) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(47) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(48) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(49) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(50) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(51) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(52) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(53) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='6'] span:nth-child(54) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(42) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(43) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(44) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(45) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(46) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(47) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(48) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(49) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(50) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(51) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(52) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='7'] span:nth-child(53) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(42) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(43) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(44) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(45) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(46) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(47) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(48) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(49) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(50) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(51) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='8'] span:nth-child(52) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(42) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(43) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(44) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(45) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(46) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(47) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(48) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(49) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(50) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='9'] span:nth-child(51) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(42) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(43) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(44) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(45) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(46) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(47) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(48) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(49) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='10'] span:nth-child(50) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(42) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(43) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(44) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(45) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(46) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(47) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(48) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='11'] span:nth-child(49) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(42) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(43) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(44) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(45) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(46) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(47) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='12'] span:nth-child(48) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(42) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(43) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(44) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(45) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(46) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='13'] span:nth-child(47) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(42) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(43) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(44) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(45) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='14'] span:nth-child(46) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(42) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(43) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(44) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='15'] span:nth-child(45) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(42) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(43) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='16'] span:nth-child(44) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(42) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='17'] span:nth-child(43) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='18'] span:nth-child(42) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='19'] span:nth-child(41) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='20'] span:nth-child(40) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='21'] span:nth-child(39) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='22'] span:nth-child(38) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='23'] span:nth-child(37) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='24'] span:nth-child(36) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='25'] span:nth-child(35) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='26'] span:nth-child(34) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='27'] span:nth-child(33) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='28'] span:nth-child(32) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='29'] span:nth-child(31) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='30'] span:nth-child(30) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='31'] span:nth-child(29) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='32'] span:nth-child(28) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='33'] span:nth-child(27) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='34'] span:nth-child(26) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='35'] span:nth-child(25) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='36'] span:nth-child(24) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='37'] span:nth-child(23) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='38'] span:nth-child(22) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='39'] span:nth-child(21) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='40'] span:nth-child(20) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='41'] span:nth-child(19) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='42'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='42'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='42'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='42'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='42'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='42'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='42'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='42'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='42'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='42'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='42'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='42'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='42'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='42'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='42'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='42'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='42'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='42'] span:nth-child(18) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='43'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='43'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='43'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='43'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='43'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='43'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='43'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='43'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='43'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='43'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='43'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='43'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='43'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='43'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='43'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='43'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='43'] span:nth-child(17) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='44'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='44'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='44'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='44'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='44'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='44'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='44'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='44'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='44'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='44'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='44'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='44'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='44'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='44'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='44'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='44'] span:nth-child(16) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='45'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='45'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='45'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='45'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='45'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='45'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='45'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='45'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='45'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='45'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='45'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='45'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='45'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='45'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='45'] span:nth-child(15) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='46'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='46'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='46'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='46'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='46'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='46'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='46'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='46'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='46'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='46'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='46'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='46'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='46'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='46'] span:nth-child(14) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='47'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='47'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='47'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='47'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='47'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='47'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='47'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='47'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='47'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='47'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='47'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='47'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='47'] span:nth-child(13) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='48'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='48'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='48'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='48'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='48'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='48'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='48'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='48'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='48'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='48'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='48'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='48'] span:nth-child(12) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='49'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='49'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='49'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='49'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='49'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='49'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='49'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='49'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='49'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='49'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='49'] span:nth-child(11) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='50'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='50'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='50'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='50'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='50'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='50'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='50'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='50'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='50'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='50'] span:nth-child(10) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='51'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='51'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='51'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='51'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='51'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='51'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='51'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='51'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='51'] span:nth-child(9) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='52'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='52'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='52'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='52'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='52'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='52'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='52'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='52'] span:nth-child(8) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='53'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='53'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='53'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='53'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='53'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='53'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='53'] span:nth-child(7) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='54'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='54'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='54'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='54'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='54'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='54'] span:nth-child(6) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='55'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='55'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='55'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='55'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='55'] span:nth-child(5) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='56'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='56'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='56'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='56'] span:nth-child(4) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='57'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='57'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='57'] span:nth-child(3) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='58'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='58'] span:nth-child(2) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='59'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='60'] span:nth-child(1) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock[data-second='60'] span:nth-child(0) {
  background-color: #c91f37;
}

.wizi-wrapper--timerClock .clock span {
  width: 3px;
  height: 25px;
  background-color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
}

.wizi-wrapper--timerClock .clock span:nth-child(1) {
  -webkit-transform: rotate(-6deg) translate(0px, 230px);
      -ms-transform: rotate(-6deg) translate(0px, 230px);
          transform: rotate(-6deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(2) {
  -webkit-transform: rotate(-12deg) translate(0px, 230px);
      -ms-transform: rotate(-12deg) translate(0px, 230px);
          transform: rotate(-12deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(3) {
  -webkit-transform: rotate(-18deg) translate(0px, 230px);
      -ms-transform: rotate(-18deg) translate(0px, 230px);
          transform: rotate(-18deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(4) {
  -webkit-transform: rotate(-24deg) translate(0px, 230px);
      -ms-transform: rotate(-24deg) translate(0px, 230px);
          transform: rotate(-24deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(5) {
  -webkit-transform: rotate(-30deg) translate(0px, 230px);
      -ms-transform: rotate(-30deg) translate(0px, 230px);
          transform: rotate(-30deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(6) {
  -webkit-transform: rotate(-36deg) translate(0px, 230px);
      -ms-transform: rotate(-36deg) translate(0px, 230px);
          transform: rotate(-36deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(7) {
  -webkit-transform: rotate(-42deg) translate(0px, 230px);
      -ms-transform: rotate(-42deg) translate(0px, 230px);
          transform: rotate(-42deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(8) {
  -webkit-transform: rotate(-48deg) translate(0px, 230px);
      -ms-transform: rotate(-48deg) translate(0px, 230px);
          transform: rotate(-48deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(9) {
  -webkit-transform: rotate(-54deg) translate(0px, 230px);
      -ms-transform: rotate(-54deg) translate(0px, 230px);
          transform: rotate(-54deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(10) {
  -webkit-transform: rotate(-60deg) translate(0px, 230px);
      -ms-transform: rotate(-60deg) translate(0px, 230px);
          transform: rotate(-60deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(11) {
  -webkit-transform: rotate(-66deg) translate(0px, 230px);
      -ms-transform: rotate(-66deg) translate(0px, 230px);
          transform: rotate(-66deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(12) {
  -webkit-transform: rotate(-72deg) translate(0px, 230px);
      -ms-transform: rotate(-72deg) translate(0px, 230px);
          transform: rotate(-72deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(13) {
  -webkit-transform: rotate(-78deg) translate(0px, 230px);
      -ms-transform: rotate(-78deg) translate(0px, 230px);
          transform: rotate(-78deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(14) {
  -webkit-transform: rotate(-84deg) translate(0px, 230px);
      -ms-transform: rotate(-84deg) translate(0px, 230px);
          transform: rotate(-84deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(15) {
  -webkit-transform: rotate(-90deg) translate(0px, 230px);
      -ms-transform: rotate(-90deg) translate(0px, 230px);
          transform: rotate(-90deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(16) {
  -webkit-transform: rotate(-96deg) translate(0px, 230px);
      -ms-transform: rotate(-96deg) translate(0px, 230px);
          transform: rotate(-96deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(17) {
  -webkit-transform: rotate(-102deg) translate(0px, 230px);
      -ms-transform: rotate(-102deg) translate(0px, 230px);
          transform: rotate(-102deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(18) {
  -webkit-transform: rotate(-108deg) translate(0px, 230px);
      -ms-transform: rotate(-108deg) translate(0px, 230px);
          transform: rotate(-108deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(19) {
  -webkit-transform: rotate(-114deg) translate(0px, 230px);
      -ms-transform: rotate(-114deg) translate(0px, 230px);
          transform: rotate(-114deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(20) {
  -webkit-transform: rotate(-120deg) translate(0px, 230px);
      -ms-transform: rotate(-120deg) translate(0px, 230px);
          transform: rotate(-120deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(21) {
  -webkit-transform: rotate(-126deg) translate(0px, 230px);
      -ms-transform: rotate(-126deg) translate(0px, 230px);
          transform: rotate(-126deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(22) {
  -webkit-transform: rotate(-132deg) translate(0px, 230px);
      -ms-transform: rotate(-132deg) translate(0px, 230px);
          transform: rotate(-132deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(23) {
  -webkit-transform: rotate(-138deg) translate(0px, 230px);
      -ms-transform: rotate(-138deg) translate(0px, 230px);
          transform: rotate(-138deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(24) {
  -webkit-transform: rotate(-144deg) translate(0px, 230px);
      -ms-transform: rotate(-144deg) translate(0px, 230px);
          transform: rotate(-144deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(25) {
  -webkit-transform: rotate(-150deg) translate(0px, 230px);
      -ms-transform: rotate(-150deg) translate(0px, 230px);
          transform: rotate(-150deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(26) {
  -webkit-transform: rotate(-156deg) translate(0px, 230px);
      -ms-transform: rotate(-156deg) translate(0px, 230px);
          transform: rotate(-156deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(27) {
  -webkit-transform: rotate(-162deg) translate(0px, 230px);
      -ms-transform: rotate(-162deg) translate(0px, 230px);
          transform: rotate(-162deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(28) {
  -webkit-transform: rotate(-168deg) translate(0px, 230px);
      -ms-transform: rotate(-168deg) translate(0px, 230px);
          transform: rotate(-168deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(29) {
  -webkit-transform: rotate(-174deg) translate(0px, 230px);
      -ms-transform: rotate(-174deg) translate(0px, 230px);
          transform: rotate(-174deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(30) {
  -webkit-transform: rotate(-180deg) translate(0px, 230px);
      -ms-transform: rotate(-180deg) translate(0px, 230px);
          transform: rotate(-180deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(31) {
  -webkit-transform: rotate(-186deg) translate(0px, 230px);
      -ms-transform: rotate(-186deg) translate(0px, 230px);
          transform: rotate(-186deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(32) {
  -webkit-transform: rotate(-192deg) translate(0px, 230px);
      -ms-transform: rotate(-192deg) translate(0px, 230px);
          transform: rotate(-192deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(33) {
  -webkit-transform: rotate(-198deg) translate(0px, 230px);
      -ms-transform: rotate(-198deg) translate(0px, 230px);
          transform: rotate(-198deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(34) {
  -webkit-transform: rotate(-204deg) translate(0px, 230px);
      -ms-transform: rotate(-204deg) translate(0px, 230px);
          transform: rotate(-204deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(35) {
  -webkit-transform: rotate(-210deg) translate(0px, 230px);
      -ms-transform: rotate(-210deg) translate(0px, 230px);
          transform: rotate(-210deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(36) {
  -webkit-transform: rotate(-216deg) translate(0px, 230px);
      -ms-transform: rotate(-216deg) translate(0px, 230px);
          transform: rotate(-216deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(37) {
  -webkit-transform: rotate(-222deg) translate(0px, 230px);
      -ms-transform: rotate(-222deg) translate(0px, 230px);
          transform: rotate(-222deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(38) {
  -webkit-transform: rotate(-228deg) translate(0px, 230px);
      -ms-transform: rotate(-228deg) translate(0px, 230px);
          transform: rotate(-228deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(39) {
  -webkit-transform: rotate(-234deg) translate(0px, 230px);
      -ms-transform: rotate(-234deg) translate(0px, 230px);
          transform: rotate(-234deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(40) {
  -webkit-transform: rotate(-240deg) translate(0px, 230px);
      -ms-transform: rotate(-240deg) translate(0px, 230px);
          transform: rotate(-240deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(41) {
  -webkit-transform: rotate(-246deg) translate(0px, 230px);
      -ms-transform: rotate(-246deg) translate(0px, 230px);
          transform: rotate(-246deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(42) {
  -webkit-transform: rotate(-252deg) translate(0px, 230px);
      -ms-transform: rotate(-252deg) translate(0px, 230px);
          transform: rotate(-252deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(43) {
  -webkit-transform: rotate(-258deg) translate(0px, 230px);
      -ms-transform: rotate(-258deg) translate(0px, 230px);
          transform: rotate(-258deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(44) {
  -webkit-transform: rotate(-264deg) translate(0px, 230px);
      -ms-transform: rotate(-264deg) translate(0px, 230px);
          transform: rotate(-264deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(45) {
  -webkit-transform: rotate(-270deg) translate(0px, 230px);
      -ms-transform: rotate(-270deg) translate(0px, 230px);
          transform: rotate(-270deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(46) {
  -webkit-transform: rotate(-276deg) translate(0px, 230px);
      -ms-transform: rotate(-276deg) translate(0px, 230px);
          transform: rotate(-276deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(47) {
  -webkit-transform: rotate(-282deg) translate(0px, 230px);
      -ms-transform: rotate(-282deg) translate(0px, 230px);
          transform: rotate(-282deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(48) {
  -webkit-transform: rotate(-288deg) translate(0px, 230px);
      -ms-transform: rotate(-288deg) translate(0px, 230px);
          transform: rotate(-288deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(49) {
  -webkit-transform: rotate(-294deg) translate(0px, 230px);
      -ms-transform: rotate(-294deg) translate(0px, 230px);
          transform: rotate(-294deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(50) {
  -webkit-transform: rotate(-300deg) translate(0px, 230px);
      -ms-transform: rotate(-300deg) translate(0px, 230px);
          transform: rotate(-300deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(51) {
  -webkit-transform: rotate(-306deg) translate(0px, 230px);
      -ms-transform: rotate(-306deg) translate(0px, 230px);
          transform: rotate(-306deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(52) {
  -webkit-transform: rotate(-312deg) translate(0px, 230px);
      -ms-transform: rotate(-312deg) translate(0px, 230px);
          transform: rotate(-312deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(53) {
  -webkit-transform: rotate(-318deg) translate(0px, 230px);
      -ms-transform: rotate(-318deg) translate(0px, 230px);
          transform: rotate(-318deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(54) {
  -webkit-transform: rotate(-324deg) translate(0px, 230px);
      -ms-transform: rotate(-324deg) translate(0px, 230px);
          transform: rotate(-324deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(55) {
  -webkit-transform: rotate(-330deg) translate(0px, 230px);
      -ms-transform: rotate(-330deg) translate(0px, 230px);
          transform: rotate(-330deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(56) {
  -webkit-transform: rotate(-336deg) translate(0px, 230px);
      -ms-transform: rotate(-336deg) translate(0px, 230px);
          transform: rotate(-336deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(57) {
  -webkit-transform: rotate(-342deg) translate(0px, 230px);
      -ms-transform: rotate(-342deg) translate(0px, 230px);
          transform: rotate(-342deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(58) {
  -webkit-transform: rotate(-348deg) translate(0px, 230px);
      -ms-transform: rotate(-348deg) translate(0px, 230px);
          transform: rotate(-348deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(59) {
  -webkit-transform: rotate(-354deg) translate(0px, 230px);
      -ms-transform: rotate(-354deg) translate(0px, 230px);
          transform: rotate(-354deg) translate(0px, 230px);
}

.wizi-wrapper--timerClock .clock span:nth-child(60) {
  -webkit-transform: rotate(360deg) translate(0px, 230px);
      -ms-transform: rotate(360deg) translate(0px, 230px);
          transform: rotate(360deg) translate(0px, 230px);
}

.wizi-form {
  width: 100%;
  margin: 0 auto;
}

.wizi-form .form {
  margin-top: 40px;
}

.wizi-form .form__button {
  cursor: pointer;
}

.wizi-wrapper--formBackground {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  padding: 40px;
  position: relative;
  margin: 0;
}

.wizi-wrapper--formBackground .wizi-form {
  max-width: 510px;
  width: 100%;
  background-color: #ffffff;
  padding: 40px;
  margin: 0;
}

.wizi-wrapper--formBackground .wizi-form h1,
.wizi-wrapper--formBackground .wizi-form h2,
.wizi-wrapper--formBackground .wizi-form h3,
.wizi-wrapper--formBackground .wizi-form h4,
.wizi-wrapper--formBackground .wizi-form h5,
.wizi-wrapper--formBackground .wizi-form p {
  margin-top: 0;
}

.wizi-wrapper--formNowrap {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}

.wizi-wrapper--formNowrap .wizi-form,
.wizi-wrapper--formNowrap .wizi-formImg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

.wizi-wrapper .wizi-formImg {
  position: relative;
  overflow: hidden;
  width: 100%;
}

body.body .wiziblocks__item h1,
.emergency-bar__text h1 {
  font-size: 42px;
  line-height: 63px;
  font-weight: 600;
  color: inherit;
  margin: 0;
  padding: 0;
  min-height: 63px;
}

body.body .wiziblocks__item h1 .we-size-small,
body.body .wiziblocks__item h1.we-size-small,
body.body .wiziblocks__item h1 .ql-size-small,
body.body .wiziblocks__item h1.ql-size-small,
.emergency-bar__text h1 .we-size-small,
.emergency-bar__text h1.we-size-small,
.emergency-bar__text h1 .ql-size-small,
.emergency-bar__text h1.ql-size-small {
  font-size: 34px;
  line-height: 51px;
  min-height: 51px;
}

body.body .wiziblocks__item h1 .we-size-large,
body.body .wiziblocks__item h1.we-size-large,
body.body .wiziblocks__item h1 .ql-size-large,
body.body .wiziblocks__item h1.ql-size-large,
.emergency-bar__text h1 .we-size-large,
.emergency-bar__text h1.we-size-large,
.emergency-bar__text h1 .ql-size-large,
.emergency-bar__text h1.ql-size-large {
  font-size: 55px;
  line-height: 83px;
  min-height: 83px;
}

body.body .wiziblocks__item h1 .we-size-huge,
body.body .wiziblocks__item h1.we-size-huge,
body.body .wiziblocks__item h1 .ql-size-huge,
body.body .wiziblocks__item h1.ql-size-huge,
.emergency-bar__text h1 .we-size-huge,
.emergency-bar__text h1.we-size-huge,
.emergency-bar__text h1 .ql-size-huge,
.emergency-bar__text h1.ql-size-huge {
  font-size: 80px;
  line-height: 120px;
  min-height: 120px;
}

body.body .wiziblocks__item h2,
.emergency-bar__text h2 {
  font-size: 34px;
  line-height: 51px;
  font-weight: 600;
  color: inherit;
  margin: 0;
  padding: 0;
  min-height: 51px;
}

body.body .wiziblocks__item h2 .we-size-small,
body.body .wiziblocks__item h2.we-size-small,
body.body .wiziblocks__item h2 .ql-size-small,
body.body .wiziblocks__item h2.ql-size-small,
.emergency-bar__text h2 .we-size-small,
.emergency-bar__text h2.we-size-small,
.emergency-bar__text h2 .ql-size-small,
.emergency-bar__text h2.ql-size-small {
  font-size: 28px;
  line-height: 42px;
  min-height: 42px;
}

body.body .wiziblocks__item h2 .we-size-large,
body.body .wiziblocks__item h2.we-size-large,
body.body .wiziblocks__item h2 .ql-size-large,
body.body .wiziblocks__item h2.ql-size-large,
.emergency-bar__text h2 .we-size-large,
.emergency-bar__text h2.we-size-large,
.emergency-bar__text h2 .ql-size-large,
.emergency-bar__text h2.ql-size-large {
  font-size: 45px;
  line-height: 68px;
  min-height: 68px;
}

body.body .wiziblocks__item h2 .we-size-huge,
body.body .wiziblocks__item h2.we-size-huge,
body.body .wiziblocks__item h2 .ql-size-huge,
body.body .wiziblocks__item h2.ql-size-huge,
.emergency-bar__text h2 .we-size-huge,
.emergency-bar__text h2.we-size-huge,
.emergency-bar__text h2 .ql-size-huge,
.emergency-bar__text h2.ql-size-huge {
  font-size: 66px;
  line-height: 99px;
  min-height: 99px;
}

body.body .wiziblocks__item h3,
.emergency-bar__text h3 {
  font-size: 30px;
  line-height: 45px;
  font-weight: 600;
  color: inherit;
  margin: 0;
  padding: 0;
  min-height: 45px;
}

body.body .wiziblocks__item h3 .we-size-small,
body.body .wiziblocks__item h3.we-size-small,
body.body .wiziblocks__item h3 .ql-size-small,
body.body .wiziblocks__item h3.ql-size-small,
.emergency-bar__text h3 .we-size-small,
.emergency-bar__text h3.we-size-small,
.emergency-bar__text h3 .ql-size-small,
.emergency-bar__text h3.ql-size-small {
  font-size: 24px;
  line-height: 36px;
  min-height: 36px;
}

body.body .wiziblocks__item h3 .we-size-large,
body.body .wiziblocks__item h3.we-size-large,
body.body .wiziblocks__item h3 .ql-size-large,
body.body .wiziblocks__item h3.ql-size-large,
.emergency-bar__text h3 .we-size-large,
.emergency-bar__text h3.we-size-large,
.emergency-bar__text h3 .ql-size-large,
.emergency-bar__text h3.ql-size-large {
  font-size: 39px;
  line-height: 59px;
  min-height: 59px;
}

body.body .wiziblocks__item h3 .we-size-huge,
body.body .wiziblocks__item h3.we-size-huge,
body.body .wiziblocks__item h3 .ql-size-huge,
body.body .wiziblocks__item h3.ql-size-huge,
.emergency-bar__text h3 .we-size-huge,
.emergency-bar__text h3.we-size-huge,
.emergency-bar__text h3 .ql-size-huge,
.emergency-bar__text h3.ql-size-huge {
  font-size: 57px;
  line-height: 86px;
  min-height: 86px;
}

body.body .wiziblocks__item h4,
.emergency-bar__text h4 {
  font-size: 25px;
  line-height: 38px;
  font-weight: 600;
  color: inherit;
  margin: 0;
  padding: 0;
  min-height: 38px;
}

body.body .wiziblocks__item h4 .we-size-small,
body.body .wiziblocks__item h4.we-size-small,
body.body .wiziblocks__item h4 .ql-size-small,
body.body .wiziblocks__item h4.ql-size-small,
.emergency-bar__text h4 .we-size-small,
.emergency-bar__text h4.we-size-small,
.emergency-bar__text h4 .ql-size-small,
.emergency-bar__text h4.ql-size-small {
  font-size: 20px;
  line-height: 30px;
  min-height: 30px;
}

body.body .wiziblocks__item h4 .we-size-large,
body.body .wiziblocks__item h4.we-size-large,
body.body .wiziblocks__item h4 .ql-size-large,
body.body .wiziblocks__item h4.ql-size-large,
.emergency-bar__text h4 .we-size-large,
.emergency-bar__text h4.we-size-large,
.emergency-bar__text h4 .ql-size-large,
.emergency-bar__text h4.ql-size-large {
  font-size: 33px;
  line-height: 50px;
  min-height: 50px;
}

body.body .wiziblocks__item h4 .we-size-huge,
body.body .wiziblocks__item h4.we-size-huge,
body.body .wiziblocks__item h4 .ql-size-huge,
body.body .wiziblocks__item h4.ql-size-huge,
.emergency-bar__text h4 .we-size-huge,
.emergency-bar__text h4.we-size-huge,
.emergency-bar__text h4 .ql-size-huge,
.emergency-bar__text h4.ql-size-huge {
  font-size: 48px;
  line-height: 72px;
  min-height: 72px;
}

body.body .wiziblocks__item h5,
.emergency-bar__text h5 {
  font-size: 20px;
  line-height: 30px;
  font-weight: 600;
  color: inherit;
  margin: 0;
  padding: 0;
  min-height: 30px;
}

body.body .wiziblocks__item h5 .we-size-small,
body.body .wiziblocks__item h5.we-size-small,
body.body .wiziblocks__item h5 .ql-size-small,
body.body .wiziblocks__item h5.ql-size-small,
.emergency-bar__text h5 .we-size-small,
.emergency-bar__text h5.we-size-small,
.emergency-bar__text h5 .ql-size-small,
.emergency-bar__text h5.ql-size-small {
  font-size: 16px;
  line-height: 24px;
  min-height: 24px;
}

body.body .wiziblocks__item h5 .we-size-large,
body.body .wiziblocks__item h5.we-size-large,
body.body .wiziblocks__item h5 .ql-size-large,
body.body .wiziblocks__item h5.ql-size-large,
.emergency-bar__text h5 .we-size-large,
.emergency-bar__text h5.we-size-large,
.emergency-bar__text h5 .ql-size-large,
.emergency-bar__text h5.ql-size-large {
  font-size: 26px;
  line-height: 39px;
  min-height: 39px;
}

body.body .wiziblocks__item h5 .we-size-huge,
body.body .wiziblocks__item h5.we-size-huge,
body.body .wiziblocks__item h5 .ql-size-huge,
body.body .wiziblocks__item h5.ql-size-huge,
.emergency-bar__text h5 .we-size-huge,
.emergency-bar__text h5.we-size-huge,
.emergency-bar__text h5 .ql-size-huge,
.emergency-bar__text h5.ql-size-huge {
  font-size: 38px;
  line-height: 57px;
  min-height: 57px;
}

body.body .wiziblocks__item h6,
.emergency-bar__text h6 {
  font-size: 16px;
  line-height: 24px;
  font-weight: 600;
  color: inherit;
  margin: 0;
  padding: 0;
  min-height: 24px;
}

body.body .wiziblocks__item h6 .we-size-small,
body.body .wiziblocks__item h6.we-size-small,
body.body .wiziblocks__item h6 .ql-size-small,
body.body .wiziblocks__item h6.ql-size-small,
.emergency-bar__text h6 .we-size-small,
.emergency-bar__text h6.we-size-small,
.emergency-bar__text h6 .ql-size-small,
.emergency-bar__text h6.ql-size-small {
  font-size: 13px;
  line-height: 20px;
  min-height: 20px;
}

body.body .wiziblocks__item h6 .we-size-large,
body.body .wiziblocks__item h6.we-size-large,
body.body .wiziblocks__item h6 .ql-size-large,
body.body .wiziblocks__item h6.ql-size-large,
.emergency-bar__text h6 .we-size-large,
.emergency-bar__text h6.we-size-large,
.emergency-bar__text h6 .ql-size-large,
.emergency-bar__text h6.ql-size-large {
  font-size: 21px;
  line-height: 32px;
  min-height: 32px;
}

body.body .wiziblocks__item h6 .we-size-huge,
body.body .wiziblocks__item h6.we-size-huge,
body.body .wiziblocks__item h6 .ql-size-huge,
body.body .wiziblocks__item h6.ql-size-huge,
.emergency-bar__text h6 .we-size-huge,
.emergency-bar__text h6.we-size-huge,
.emergency-bar__text h6 .ql-size-huge,
.emergency-bar__text h6.ql-size-huge {
  font-size: 31px;
  line-height: 47px;
  min-height: 47px;
}

body.body .wiziblocks__item p,
body.body .wiziblocks__item li,
.emergency-bar__text p,
.emergency-bar__text li {
  width: 100%;
  font-size: 16px;
  line-height: 24px;
  color: inherit;
  margin: 0;
  padding: 0;
  min-height: 24px;
}

body.body .wiziblocks__item p .we-size-small,
body.body .wiziblocks__item p.we-size-small,
body.body .wiziblocks__item p .ql-size-small,
body.body .wiziblocks__item p.ql-size-small,
body.body .wiziblocks__item li .we-size-small,
body.body .wiziblocks__item li.we-size-small,
body.body .wiziblocks__item li .ql-size-small,
body.body .wiziblocks__item li.ql-size-small,
.emergency-bar__text p .we-size-small,
.emergency-bar__text p.we-size-small,
.emergency-bar__text p .ql-size-small,
.emergency-bar__text p.ql-size-small,
.emergency-bar__text li .we-size-small,
.emergency-bar__text li.we-size-small,
.emergency-bar__text li .ql-size-small,
.emergency-bar__text li.ql-size-small {
  font-size: 13px;
  line-height: 20px;
  min-height: 20px;
}

body.body .wiziblocks__item p .we-size-large,
body.body .wiziblocks__item p.we-size-large,
body.body .wiziblocks__item p .ql-size-large,
body.body .wiziblocks__item p.ql-size-large,
body.body .wiziblocks__item li .we-size-large,
body.body .wiziblocks__item li.we-size-large,
body.body .wiziblocks__item li .ql-size-large,
body.body .wiziblocks__item li.ql-size-large,
.emergency-bar__text p .we-size-large,
.emergency-bar__text p.we-size-large,
.emergency-bar__text p .ql-size-large,
.emergency-bar__text p.ql-size-large,
.emergency-bar__text li .we-size-large,
.emergency-bar__text li.we-size-large,
.emergency-bar__text li .ql-size-large,
.emergency-bar__text li.ql-size-large {
  font-size: 21px;
  line-height: 32px;
  min-height: 32px;
}

body.body .wiziblocks__item p .we-size-huge,
body.body .wiziblocks__item p.we-size-huge,
body.body .wiziblocks__item p .ql-size-huge,
body.body .wiziblocks__item p.ql-size-huge,
body.body .wiziblocks__item li .we-size-huge,
body.body .wiziblocks__item li.we-size-huge,
body.body .wiziblocks__item li .ql-size-huge,
body.body .wiziblocks__item li.ql-size-huge,
.emergency-bar__text p .we-size-huge,
.emergency-bar__text p.we-size-huge,
.emergency-bar__text p .ql-size-huge,
.emergency-bar__text p.ql-size-huge,
.emergency-bar__text li .we-size-huge,
.emergency-bar__text li.we-size-huge,
.emergency-bar__text li .ql-size-huge,
.emergency-bar__text li.ql-size-huge {
  font-size: 31px;
  line-height: 47px;
  min-height: 47px;
}

body.body .wiziblocks__item span,
body.body .wiziblocks__item li,
.emergency-bar__text span,
.emergency-bar__text li {
  color: inherit;
  line-height: inherit;
}

body.body .wiziblocks__item a,
body.body .wiziblocks__item span[data-htap],
.emergency-bar__text a,
.emergency-bar__text span[data-htap] {
  text-decoration: underline;
  color: var(--primary-color);
  cursor: pointer;
  -webkit-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}

body.body .wiziblocks__item a:hover,
body.body .wiziblocks__item span[data-htap]:hover,
.emergency-bar__text a:hover,
.emergency-bar__text span[data-htap]:hover {
  color: var(--primary-color-hover);
  -webkit-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}

body.body .wiziblocks__item span[style~="color:"] a,
body.body .wiziblocks__item span[style~="color:"] span[data-htap],
body.body .wiziblocks__item strong[style~="color:"] a,
body.body .wiziblocks__item strong[style~="color:"] span[data-htap],
.emergency-bar__text span[style~="color:"] a,
.emergency-bar__text span[style~="color:"] span[data-htap],
.emergency-bar__text strong[style~="color:"] a,
.emergency-bar__text strong[style~="color:"] span[data-htap] {
  color: inherit !important;
}

body.body .wiziblocks__item .we-align-left,
body.body .wiziblocks__item .ql-align-left,
.emergency-bar__text .we-align-left,
.emergency-bar__text .ql-align-left {
  text-align: left;
}

body.body .wiziblocks__item .we-align-center,
body.body .wiziblocks__item .ql-align-center,
.emergency-bar__text .we-align-center,
.emergency-bar__text .ql-align-center {
  text-align: center;
}

body.body .wiziblocks__item .we-align-right,
body.body .wiziblocks__item .ql-align-right,
.emergency-bar__text .we-align-right,
.emergency-bar__text .ql-align-right {
  text-align: right;
}

body.body .wiziblocks__item .we-align-justify,
body.body .wiziblocks__item .ql-align-justify,
.emergency-bar__text .we-align-justify,
.emergency-bar__text .ql-align-justify {
  text-align: justify;
}

body.body .wiziblocks__item ul,
.emergency-bar__text ul {
  padding-left: 1.5em;
  list-style: initial;
}

body.body .wiziblocks__item ul li,
.emergency-bar__text ul li {
  padding-left: 1.5em;
}

body.body .wiziblocks__item ul li::before,
.emergency-bar__text ul li::before {
  display: none;
}

body.body .wiziblocks__item ol,
.emergency-bar__text ol {
  padding-left: 1.5em;
  list-style: decimal;
}

body.body .wiziblocks__item ol li,
.emergency-bar__text ol li {
  padding-left: 1.5em;
}

body.body .wiziblocks__item ol li::before,
.emergency-bar__text ol li::before {
  display: none;
}

body.body .wiziblocks__item blockquote,
.emergency-bar__text blockquote {
  border-left: 4px solid rgba(255, 255, 255, 0.8);
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}

body.body .wiziblocks__item .we-indent-1,
.emergency-bar__text .we-indent-1 {
  padding-left: 3em;
}

body.body .wiziblocks__item .we-indent-2,
.emergency-bar__text .we-indent-2 {
  padding-left: 6em;
}

body.body .wiziblocks__item .we-indent-3,
.emergency-bar__text .we-indent-3 {
  padding-left: 9em;
}

body.body .wiziblocks__item .we-indent-4,
.emergency-bar__text .we-indent-4 {
  padding-left: 12em;
}

body.body .wiziblocks__item .we-indent-5,
.emergency-bar__text .we-indent-5 {
  padding-left: 15em;
}

body.body .wiziblocks__item .we-indent-6,
.emergency-bar__text .we-indent-6 {
  padding-left: 18em;
}

body.body .wiziblocks__item .we-indent-7,
.emergency-bar__text .we-indent-7 {
  padding-left: 21em;
}

body.body .wiziblocks__item .we-indent-8,
.emergency-bar__text .we-indent-8 {
  padding-left: 24em;
}

body.body .wiziblocks__item .we-indent-9,
.emergency-bar__text .we-indent-9 {
  padding-left: 27em;
}

body.body .wiziblocks__item .we-indent-10,
.emergency-bar__text .we-indent-10 {
  padding-left: 30em;
}

body.body .wiziblocks__item iframe,
.emergency-bar__text iframe {
  max-width: 100%;
}

body.body--fontSize-small .wiziblocks__item h1 {
  font-size: 40px;
  line-height: 60px;
}

body.body--fontSize-small .wiziblocks__item h1 .we-size-small,
body.body--fontSize-small .wiziblocks__item h1.we-size-small,
body.body--fontSize-small .wiziblocks__item h1 .ql-size-small,
body.body--fontSize-small .wiziblocks__item h1.ql-size-small {
  font-size: 32px;
  line-height: 48px;
}

body.body--fontSize-small .wiziblocks__item h1 .we-size-large,
body.body--fontSize-small .wiziblocks__item h1.we-size-large,
body.body--fontSize-small .wiziblocks__item h1 .ql-size-large,
body.body--fontSize-small .wiziblocks__item h1.ql-size-large {
  font-size: 52px;
  line-height: 78px;
}

body.body--fontSize-small .wiziblocks__item h1 .we-size-huge,
body.body--fontSize-small .wiziblocks__item h1.we-size-huge,
body.body--fontSize-small .wiziblocks__item h1 .ql-size-huge,
body.body--fontSize-small .wiziblocks__item h1.ql-size-huge {
  font-size: 76px;
  line-height: 114px;
}

body.body--fontSize-small .wiziblocks__item h2 {
  font-size: 32px;
  line-height: 48px;
}

body.body--fontSize-small .wiziblocks__item h2 .we-size-small,
body.body--fontSize-small .wiziblocks__item h2.we-size-small,
body.body--fontSize-small .wiziblocks__item h2 .ql-size-small,
body.body--fontSize-small .wiziblocks__item h2.ql-size-small {
  font-size: 26px;
  line-height: 39px;
}

body.body--fontSize-small .wiziblocks__item h2 .we-size-large,
body.body--fontSize-small .wiziblocks__item h2.we-size-large,
body.body--fontSize-small .wiziblocks__item h2 .ql-size-large,
body.body--fontSize-small .wiziblocks__item h2.ql-size-large {
  font-size: 42px;
  line-height: 63px;
}

body.body--fontSize-small .wiziblocks__item h2 .we-size-huge,
body.body--fontSize-small .wiziblocks__item h2.we-size-huge,
body.body--fontSize-small .wiziblocks__item h2 .ql-size-huge,
body.body--fontSize-small .wiziblocks__item h2.ql-size-huge {
  font-size: 61px;
  line-height: 92px;
}

body.body--fontSize-small .wiziblocks__item h3 {
  font-size: 28px;
  line-height: 42px;
}

body.body--fontSize-small .wiziblocks__item h3 .we-size-small,
body.body--fontSize-small .wiziblocks__item h3.we-size-small,
body.body--fontSize-small .wiziblocks__item h3 .ql-size-small,
body.body--fontSize-small .wiziblocks__item h3.ql-size-small {
  font-size: 23px;
  line-height: 35px;
}

body.body--fontSize-small .wiziblocks__item h3 .we-size-large,
body.body--fontSize-small .wiziblocks__item h3.we-size-large,
body.body--fontSize-small .wiziblocks__item h3 .ql-size-large,
body.body--fontSize-small .wiziblocks__item h3.ql-size-large {
  font-size: 37px;
  line-height: 56px;
}

body.body--fontSize-small .wiziblocks__item h3 .we-size-huge,
body.body--fontSize-small .wiziblocks__item h3.we-size-huge,
body.body--fontSize-small .wiziblocks__item h3 .ql-size-huge,
body.body--fontSize-small .wiziblocks__item h3.ql-size-huge {
  font-size: 54px;
  line-height: 81px;
}

body.body--fontSize-small .wiziblocks__item h4 {
  font-size: 23px;
  line-height: 35px;
}

body.body--fontSize-small .wiziblocks__item h4 .we-size-small,
body.body--fontSize-small .wiziblocks__item h4.we-size-small,
body.body--fontSize-small .wiziblocks__item h4 .ql-size-small,
body.body--fontSize-small .wiziblocks__item h4.ql-size-small {
  font-size: 19px;
  line-height: 29px;
}

body.body--fontSize-small .wiziblocks__item h4 .we-size-large,
body.body--fontSize-small .wiziblocks__item h4.we-size-large,
body.body--fontSize-small .wiziblocks__item h4 .ql-size-large,
body.body--fontSize-small .wiziblocks__item h4.ql-size-large {
  font-size: 30px;
  line-height: 45px;
}

body.body--fontSize-small .wiziblocks__item h4 .we-size-huge,
body.body--fontSize-small .wiziblocks__item h4.we-size-huge,
body.body--fontSize-small .wiziblocks__item h4 .ql-size-huge,
body.body--fontSize-small .wiziblocks__item h4.ql-size-huge {
  font-size: 44px;
  line-height: 66px;
}

body.body--fontSize-small .wiziblocks__item h5 {
  font-size: 18px;
  line-height: 27px;
}

body.body--fontSize-small .wiziblocks__item h5 .we-size-small,
body.body--fontSize-small .wiziblocks__item h5.we-size-small,
body.body--fontSize-small .wiziblocks__item h5 .ql-size-small,
body.body--fontSize-small .wiziblocks__item h5.ql-size-small {
  font-size: 15px;
  line-height: 23px;
}

body.body--fontSize-small .wiziblocks__item h5 .we-size-large,
body.body--fontSize-small .wiziblocks__item h5.we-size-large,
body.body--fontSize-small .wiziblocks__item h5 .ql-size-large,
body.body--fontSize-small .wiziblocks__item h5.ql-size-large {
  font-size: 24px;
  line-height: 36px;
}

body.body--fontSize-small .wiziblocks__item h5 .we-size-huge,
body.body--fontSize-small .wiziblocks__item h5.we-size-huge,
body.body--fontSize-small .wiziblocks__item h5 .ql-size-huge,
body.body--fontSize-small .wiziblocks__item h5.ql-size-huge {
  font-size: 35px;
  line-height: 53px;
}

body.body--fontSize-small .wiziblocks__item h6 {
  font-size: 14px;
  line-height: 21px;
}

body.body--fontSize-small .wiziblocks__item h6 .we-size-small,
body.body--fontSize-small .wiziblocks__item h6.we-size-small,
body.body--fontSize-small .wiziblocks__item h6 .ql-size-small,
body.body--fontSize-small .wiziblocks__item h6.ql-size-small {
  font-size: 12px;
  line-height: 18px;
}

body.body--fontSize-small .wiziblocks__item h6 .we-size-large,
body.body--fontSize-small .wiziblocks__item h6.we-size-large,
body.body--fontSize-small .wiziblocks__item h6 .ql-size-large,
body.body--fontSize-small .wiziblocks__item h6.ql-size-large {
  font-size: 19px;
  line-height: 29px;
}

body.body--fontSize-small .wiziblocks__item h6 .we-size-huge,
body.body--fontSize-small .wiziblocks__item h6.we-size-huge,
body.body--fontSize-small .wiziblocks__item h6 .ql-size-huge,
body.body--fontSize-small .wiziblocks__item h6.ql-size-huge {
  font-size: 28px;
  line-height: 42px;
}

body.body--fontSize-small .wiziblocks__item p {
  font-size: 14px;
  line-height: 21px;
}

body.body--fontSize-small .wiziblocks__item p .we-size-small,
body.body--fontSize-small .wiziblocks__item p.we-size-small,
body.body--fontSize-small .wiziblocks__item p .ql-size-small,
body.body--fontSize-small .wiziblocks__item p.ql-size-small {
  font-size: 12px;
  line-height: 18px;
}

body.body--fontSize-small .wiziblocks__item p .we-size-large,
body.body--fontSize-small .wiziblocks__item p.we-size-large,
body.body--fontSize-small .wiziblocks__item p .ql-size-large,
body.body--fontSize-small .wiziblocks__item p.ql-size-large {
  font-size: 19px;
  line-height: 29px;
}

body.body--fontSize-small .wiziblocks__item p .we-size-huge,
body.body--fontSize-small .wiziblocks__item p.we-size-huge,
body.body--fontSize-small .wiziblocks__item p .ql-size-huge,
body.body--fontSize-small .wiziblocks__item p.ql-size-huge {
  font-size: 28px;
  line-height: 42px;
}

body.body--fontSize-big .wiziblocks__item h1 {
  font-size: 45px;
  line-height: 72px;
}

body.body--fontSize-big .wiziblocks__item h1 .we-size-small,
body.body--fontSize-big .wiziblocks__item h1.we-size-small,
body.body--fontSize-big .wiziblocks__item h1 .ql-size-small,
body.body--fontSize-big .wiziblocks__item h1.ql-size-small {
  font-size: 36px;
  line-height: 58px;
}

body.body--fontSize-big .wiziblocks__item h1 .we-size-large,
body.body--fontSize-big .wiziblocks__item h1.we-size-large,
body.body--fontSize-big .wiziblocks__item h1 .ql-size-large,
body.body--fontSize-big .wiziblocks__item h1.ql-size-large {
  font-size: 59px;
  line-height: 94px;
}

body.body--fontSize-big .wiziblocks__item h1 .we-size-huge,
body.body--fontSize-big .wiziblocks__item h1.we-size-huge,
body.body--fontSize-big .wiziblocks__item h1 .ql-size-huge,
body.body--fontSize-big .wiziblocks__item h1.ql-size-huge {
  font-size: 86px;
  line-height: 138px;
}

body.body--fontSize-big .wiziblocks__item h2 {
  font-size: 37px;
  line-height: 59px;
}

body.body--fontSize-big .wiziblocks__item h2 .we-size-small,
body.body--fontSize-big .wiziblocks__item h2.we-size-small,
body.body--fontSize-big .wiziblocks__item h2 .ql-size-small,
body.body--fontSize-big .wiziblocks__item h2.ql-size-small {
  font-size: 30px;
  line-height: 48px;
}

body.body--fontSize-big .wiziblocks__item h2 .we-size-large,
body.body--fontSize-big .wiziblocks__item h2.we-size-large,
body.body--fontSize-big .wiziblocks__item h2 .ql-size-large,
body.body--fontSize-big .wiziblocks__item h2.ql-size-large {
  font-size: 49px;
  line-height: 78px;
}

body.body--fontSize-big .wiziblocks__item h2 .we-size-huge,
body.body--fontSize-big .wiziblocks__item h2.we-size-huge,
body.body--fontSize-big .wiziblocks__item h2 .ql-size-huge,
body.body--fontSize-big .wiziblocks__item h2.ql-size-huge {
  font-size: 72px;
  line-height: 115px;
}

body.body--fontSize-big .wiziblocks__item h3 {
  font-size: 33px;
  line-height: 53px;
}

body.body--fontSize-big .wiziblocks__item h3 .we-size-small,
body.body--fontSize-big .wiziblocks__item h3.we-size-small,
body.body--fontSize-big .wiziblocks__item h3 .ql-size-small,
body.body--fontSize-big .wiziblocks__item h3.ql-size-small {
  font-size: 27px;
  line-height: 43px;
}

body.body--fontSize-big .wiziblocks__item h3 .we-size-large,
body.body--fontSize-big .wiziblocks__item h3.we-size-large,
body.body--fontSize-big .wiziblocks__item h3 .ql-size-large,
body.body--fontSize-big .wiziblocks__item h3.ql-size-large {
  font-size: 43px;
  line-height: 69px;
}

body.body--fontSize-big .wiziblocks__item h3 .we-size-huge,
body.body--fontSize-big .wiziblocks__item h3.we-size-huge,
body.body--fontSize-big .wiziblocks__item h3 .ql-size-huge,
body.body--fontSize-big .wiziblocks__item h3.ql-size-huge {
  font-size: 63px;
  line-height: 101px;
}

body.body--fontSize-big .wiziblocks__item h4 {
  font-size: 28px;
  line-height: 45px;
}

body.body--fontSize-big .wiziblocks__item h4 .we-size-small,
body.body--fontSize-big .wiziblocks__item h4.we-size-small,
body.body--fontSize-big .wiziblocks__item h4 .ql-size-small,
body.body--fontSize-big .wiziblocks__item h4.ql-size-small {
  font-size: 23px;
  line-height: 37px;
}

body.body--fontSize-big .wiziblocks__item h4 .we-size-large,
body.body--fontSize-big .wiziblocks__item h4.we-size-large,
body.body--fontSize-big .wiziblocks__item h4 .ql-size-large,
body.body--fontSize-big .wiziblocks__item h4.ql-size-large {
  font-size: 37px;
  line-height: 59px;
}

body.body--fontSize-big .wiziblocks__item h4 .we-size-huge,
body.body--fontSize-big .wiziblocks__item h4.we-size-huge,
body.body--fontSize-big .wiziblocks__item h4 .ql-size-huge,
body.body--fontSize-big .wiziblocks__item h4.ql-size-huge {
  font-size: 54px;
  line-height: 86px;
}

body.body--fontSize-big .wiziblocks__item h5 {
  font-size: 23px;
  line-height: 37px;
}

body.body--fontSize-big .wiziblocks__item h5 .we-size-small,
body.body--fontSize-big .wiziblocks__item h5.we-size-small,
body.body--fontSize-big .wiziblocks__item h5 .ql-size-small,
body.body--fontSize-big .wiziblocks__item h5.ql-size-small {
  font-size: 19px;
  line-height: 30px;
}

body.body--fontSize-big .wiziblocks__item h5 .we-size-large,
body.body--fontSize-big .wiziblocks__item h5.we-size-large,
body.body--fontSize-big .wiziblocks__item h5 .ql-size-large,
body.body--fontSize-big .wiziblocks__item h5.ql-size-large {
  font-size: 30px;
  line-height: 48px;
}

body.body--fontSize-big .wiziblocks__item h5 .we-size-huge,
body.body--fontSize-big .wiziblocks__item h5.we-size-huge,
body.body--fontSize-big .wiziblocks__item h5 .ql-size-huge,
body.body--fontSize-big .wiziblocks__item h5.ql-size-huge {
  font-size: 44px;
  line-height: 70px;
}

body.body--fontSize-big .wiziblocks__item h6 {
  font-size: 19px;
  line-height: 30px;
}

body.body--fontSize-big .wiziblocks__item h6 .we-size-small,
body.body--fontSize-big .wiziblocks__item h6.we-size-small,
body.body--fontSize-big .wiziblocks__item h6 .ql-size-small,
body.body--fontSize-big .wiziblocks__item h6.ql-size-small {
  font-size: 16px;
  line-height: 26px;
}

body.body--fontSize-big .wiziblocks__item h6 .we-size-large,
body.body--fontSize-big .wiziblocks__item h6.we-size-large,
body.body--fontSize-big .wiziblocks__item h6 .ql-size-large,
body.body--fontSize-big .wiziblocks__item h6.ql-size-large {
  font-size: 25px;
  line-height: 40px;
}

body.body--fontSize-big .wiziblocks__item h6 .we-size-huge,
body.body--fontSize-big .wiziblocks__item h6.we-size-huge,
body.body--fontSize-big .wiziblocks__item h6 .ql-size-huge,
body.body--fontSize-big .wiziblocks__item h6.ql-size-huge {
  font-size: 37px;
  line-height: 59px;
}

body.body--fontSize-big .wiziblocks__item p {
  font-size: 19px;
  line-height: 30px;
}

body.body--fontSize-big .wiziblocks__item p .we-size-small,
body.body--fontSize-big .wiziblocks__item p.we-size-small,
body.body--fontSize-big .wiziblocks__item p .ql-size-small,
body.body--fontSize-big .wiziblocks__item p.ql-size-small {
  font-size: 16px;
  line-height: 26px;
}

body.body--fontSize-big .wiziblocks__item p .we-size-large,
body.body--fontSize-big .wiziblocks__item p.we-size-large,
body.body--fontSize-big .wiziblocks__item p .ql-size-large,
body.body--fontSize-big .wiziblocks__item p.ql-size-large {
  font-size: 25px;
  line-height: 40px;
}

body.body--fontSize-big .wiziblocks__item p .we-size-huge,
body.body--fontSize-big .wiziblocks__item p.we-size-huge,
body.body--fontSize-big .wiziblocks__item p .ql-size-huge,
body.body--fontSize-big .wiziblocks__item p.ql-size-huge {
  font-size: 37px;
  line-height: 59px;
}

.ql-custom-uppercase {
  text-transform: uppercase;
}

.wizi-rs {
  padding: 0 20px !important;
  width: 100%;
  min-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
}

.wizi-rs__li {
  display: block;
  width: 100%;
  padding: 0 10px !important;
  max-width: 25%;
}

.wizi-rs__li:before {
  display: none !important;
}

.wizi-rs__a {
  padding: 0;
  text-decoration: none !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  min-height: 40px;
  border-radius: 0.125rem;
  color: #ffffff !important;
}

.wizi-rs__a.facebook {
  background-color: #3b5998;
}

.wizi-rs__a.facebook:hover,
.wizi-rs__a.facebook:focus {
  background-color: #2d4373;
}

.wizi-rs__a.twitter {
  background-color: #000;
}

.wizi-rs__a.twitter:hover,
.wizi-rs__a.twitter:focus {
  background-color: #262626;
}

.wizi-rs__a.pinterest {
  background-color: #bd081c;
}

.wizi-rs__a.pinterest:hover,
.wizi-rs__a.pinterest:focus {
  background-color: #8c0615;
}

.wizi-rs__a.instagram {
  background-color: #3f729b;
}

.wizi-rs__a.instagram:hover,
.wizi-rs__a.instagram:focus {
  background-color: #305777;
}

.wizi-rs__a.tiktok {
  background-color: #010101;
}

.wizi-rs__a.tiktok:hover,
.wizi-rs__a.tiktok:focus {
  background-color: black;
}

.wizi-rs__a.snapchat {
  background-color: #FFFC00;
  color: #010101 !important;
}

.wizi-rs__a.snapchat:hover,
.wizi-rs__a.snapchat:focus {
  background-color: #ccca00;
}

.wizi-rs__a .icon {
  position: relative;
  display: block;
  border-radius: 0;
  text-indent: -999999px;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  width: 20px;
  height: 20px;
  margin-right: 10px;
}

.wizi-rs__a .icon.facebook {
  background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20430.1%20430.1%22%3E%3Cpath%20d%3D%22M158.1%2083.3c0%2010.8%200%2059.2%200%2059.2h-43.4v72.4h43.4v215.2h89.1V214.9h59.8c0%200%205.6-34.7%208.3-72.7%20-7.8%200-67.8%200-67.8%200s0-42.1%200-49.5c0-7.4%209.7-17.4%2019.3-17.4%209.6%200%2029.8%200%2048.6%200%200-9.9%200-43.9%200-75.4%20-25%200-53.5%200-66%200C155.9%200%20158.1%2072.5%20158.1%2083.3z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E") center center no-repeat;
  background-size: 18px;
}

.wizi-rs__a .icon.twitter {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8l164.9-188.5L26.8 48h145.6l100.5 132.9L389.2 48zm-24.8 373.8h39.1L151.1 88h-42l255.3 333.8z'/%3E%3C/svg%3E") center center no-repeat;
  background-size: 22px;
}

.wizi-rs__a .icon.pinterest {
  background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M123%20361.6c0-42.4%207.5-82.4%2022.2-119.8s35-70.2%2061-98%2055.8-52%2089.5-72.5c33.8-20.4%2070-35.7%20109-46%2039-10%2078.5-15.2%20119-15.2%2062%200%20119.8%2014%20173.2%2040%2053%2026%2096%2064%20130%20114%2033%2050%2050%20106%2050%20169%200%2038-4%2075-11%20111s-20%2071-36%20105-36%2062.7-59%2088c-23%2025-51%2045-85%2060.4-34%2015-71%2022.6-112%2022.6-27%200-53-7-79.8-19-26.3-13-45.3-30-56.5-52l-16%2066-14%2056-12%2041.6c-6%2019.3-11%2033.3-15.5%2041.7l-18.4%2037s-17.3%2031-27%2045.3c-10%2014-22%2031-36.6%2051l-8%202.8-5.2-6c-6-61.2-8.8-98.2-8.8-110.3%200-36%204-76.4%2012.6-121.3%208.5-45%2021.6-101.3%2039.3-169%2017.8-68%2028-108%2030.7-120-12.5-25.4-18.7-59-18.7-99.4%200-32.4%2010.2-63%2030.6-92%2021-28.4%2047-43%2078-43%2024%200%2043%208%2056%2024s20%2036%2020%2060.6c0%2026-9%2063.4-26%20112.5-17%2049-26%2085.7-26%20110%200%2024.7%209%2045.3%2027%2061.5%2017.2%2016%2039%2024.3%2064%2024.3%2021.3%200%2041.3-5%2060-14.6%2018.3-10%2034-23.3%2046-40s23.2-35.6%2033-56c9.4-20.5%2017-42%2022.2-65%205.5-23%209.4-45%2012-65.6%202.8-20.2%204-40%204-58.2%200-68-21.5-121-64.5-158.8-43-38-99-57-168-57-78.6%200-144%2025-196.8%2076-53%2050.7-79%20115-79%20193.4%200%2017.3%202.2%2034%207%2050s10.6%2029%2016%2038.4l16%2027c5%208.4%207.6%2014.4%207.6%2018%200%2011-3%2025.3-8.5%2043-6%2017.2-13%2026.2-22%2026.2-1%200-4-.5-10-2-20-6-38-17-53.2-33s-27.5-35-36-56c-8.4-21-14.8-42-19-63.4-5-21.6-7.3-42.5-7.3-63z%22/%3E%3C/svg%3E") center center no-repeat;
  background-size: 18px;
}

.wizi-rs__a .icon.instagram {
  background: no-repeat center center url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20fill%3D%22%23fff%22%20width%3D%22438.5%22%20height%3D%22438.5%22%20viewBox%3D%220%200%20438.5%20438.5%22%3E%3Cpath%20d%3D%22M422%2016.6C411%205.6%20397.7%200%20382.3%200h-326C40.7%200%2027.5%205.5%2016.5%2016.6%205.6%2027.6%200%2040.8%200%2056.2v326C0%20397.8%205.5%20411%2016.6%20422c11%2011%2024.2%2016.5%2039.6%2016.5h326c15.5%200%2028.7-5.5%2039.8-16.5%2011-11%2016.5-24.3%2016.5-39.7v-326c0-15.5-5.5-28.7-16.5-39.7zM157.5%20158c17.2-16.6%2038-25%2062-25%2024.4%200%2045.2%208.4%2062.4%2025%2017.2%2016.7%2025.8%2036.8%2025.8%2060.4s-8.6%2043.7-26%2060.4c-17%2016.6-38%2025-62.2%2025-24.2%200-45-8.4-62-25-17.4-16.7-26-36.8-26-60.4s8.6-43.7%2026-60.4zM389%20370.6c0%205-2%209-5.3%2012.4-3.4%203.3-7.5%205-12.3%205H66.2c-5%200-9-1.7-12.4-5-3.3-3.3-5-7.5-5-12.4v-185H89c-3.7%2012-5.6%2024.4-5.6%2037.4%200%2036.5%2013.3%2067.7%2040%2093.5%2026.6%2025.8%2058.7%2038.7%2096.2%2038.7%2024.7%200%2047.5-6%2068.5-17.7%2021-11.8%2037.6-28%2049.8-48C349.8%20269%20356%20247%20356%20223c0-13-2-25.4-5.7-37.4H389v185zm0-255c0%205.5-2%2010.2-6%2014-3.7%203.8-8.3%205.7-13.8%205.7h-49.7c-5.5%200-10.2-2-14-5.7-3.8-3.8-5.7-8.5-5.7-14v-47c0-5.4%202-10%205.7-14%203.8-3.8%208.5-5.8%2014-5.8h49.7c5.5%200%2010%202%2014%206%203.8%203.8%205.7%208.4%205.7%2013.7v47z%22/%3E%3C/svg%3E");
  background-size: 18px;
}

.wizi-rs__a .icon.tiktok {
  background: no-repeat center center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' fill='%23ffffff' viewBox='0 0 448 512'%3E%3Cpath d='M448 209.91a210.06 210.06 0 0 1-122.77-39.25v178.72A162.55 162.55 0 1 1 185 188.31v89.89a74.62 74.62 0 1 0 52.23 71.18V0h88a121.18 121.18 0 0 0 1.86 22.17A122.18 122.18 0 0 0 381 102.39a121.43 121.43 0 0 0 67 20.14Z'/%3E%3C/svg%3E");
  background-size: 18px;
}

.wizi-rs__a .icon.snapchat {
  background: no-repeat center center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' fill='%23010101' viewBox='0 0 512 512'%3E%3Cpath d='M496.926 366.6c-3.373-9.176-9.8-14.086-17.112-18.153a42.714 42.714 0 0 0-3.72-1.947c-2.182-1.128-4.414-2.22-6.634-3.373-22.8-12.09-40.609-27.341-52.959-45.42a102.889 102.889 0 0 1-9.089-16.12c-1.054-3.013-1-4.724-.248-6.287a10.221 10.221 0 0 1 2.914-3.038c3.918-2.591 7.96-5.22 10.7-6.993 4.885-3.162 8.754-5.667 11.246-7.44 9.362-6.547 15.909-13.5 20-21.278a42.371 42.371 0 0 0 2.1-35.191c-6.2-16.318-21.613-26.449-40.287-26.449a55.543 55.543 0 0 0-11.718 1.24 79.072 79.072 0 0 0-3.063.72c.174-11.16-.074-22.94-1.066-34.534-3.522-40.758-17.794-62.123-32.674-79.16A130.167 130.167 0 0 0 332.1 36.443C309.515 23.547 283.91 17 256 17s-53.4 6.547-76 19.443a129.735 129.735 0 0 0-33.281 26.783c-14.88 17.038-29.152 38.44-32.673 79.161-.992 11.594-1.24 23.435-1.079 34.533-1-.26-2.021-.5-3.051-.719a55.461 55.461 0 0 0-11.717-1.24c-18.687 0-34.125 10.131-40.3 26.449a42.423 42.423 0 0 0 2.046 35.228c4.105 7.774 10.652 14.731 20.014 21.278 2.48 1.736 6.361 4.24 11.246 7.44 2.641 1.711 6.5 4.216 10.28 6.72a11.054 11.054 0 0 1 3.3 3.311c.794 1.624.818 3.373-.36 6.6a102.02 102.02 0 0 1-8.94 15.785c-12.077 17.669-29.363 32.648-51.434 44.639C32.355 348.608 20.2 352.75 15.069 366.7c-3.868 10.528-1.339 22.506 8.494 32.6a49.137 49.137 0 0 0 12.4 9.387 134.337 134.337 0 0 0 30.342 12.139 20.024 20.024 0 0 1 6.126 2.741c3.583 3.137 3.075 7.861 7.849 14.78a34.468 34.468 0 0 0 8.977 9.127c10.019 6.919 21.278 7.353 33.207 7.811 10.776.41 22.989.881 36.939 5.481 5.778 1.91 11.78 5.605 18.736 9.92C194.842 480.951 217.707 495 255.973 495s61.292-14.123 78.118-24.428c6.907-4.24 12.872-7.9 18.489-9.758 13.949-4.613 26.163-5.072 36.939-5.481 11.928-.459 23.187-.893 33.206-7.812a34.584 34.584 0 0 0 10.218-11.16c3.434-5.84 3.348-9.919 6.572-12.771a18.971 18.971 0 0 1 5.753-2.629 134.893 134.893 0 0 0 30.752-12.251 48.344 48.344 0 0 0 13.019-10.193l.124-.149c9.226-9.868 11.545-21.501 7.763-31.768Zm-34.013 18.277c-20.745 11.458-34.533 10.23-45.259 17.137-9.114 5.865-3.72 18.513-10.342 23.076-8.134 5.617-32.177-.4-63.239 9.858-25.618 8.469-41.961 32.822-88.038 32.822s-62.036-24.3-88.076-32.884c-31-10.255-55.092-4.241-63.239-9.858-6.609-4.563-1.24-17.211-10.341-23.076-10.739-6.907-24.527-5.679-45.26-17.075-13.206-7.291-5.716-11.8-1.314-13.937 75.143-36.381 87.133-92.552 87.666-96.719.645-5.046 1.364-9.014-4.191-14.148-5.369-4.96-29.189-19.7-35.8-24.316-10.937-7.638-15.748-15.264-12.2-24.638 2.48-6.485 8.531-8.928 14.879-8.928a27.643 27.643 0 0 1 5.965.67c12 2.6 23.659 8.617 30.392 10.242a10.749 10.749 0 0 0 2.48.335c3.6 0 4.86-1.811 4.612-5.927-.768-13.132-2.628-38.725-.558-62.644 2.84-32.909 13.442-49.215 26.04-63.636 6.051-6.932 34.484-36.976 88.857-36.976s82.88 29.92 88.931 36.827c12.611 14.421 23.225 30.727 26.04 63.636 2.071 23.919.285 49.525-.558 62.644-.285 4.327 1.017 5.927 4.613 5.927a10.648 10.648 0 0 0 2.48-.335c6.745-1.624 18.4-7.638 30.4-10.242a27.641 27.641 0 0 1 5.964-.67c6.386 0 12.4 2.48 14.88 8.928 3.546 9.374-1.24 17-12.189 24.639-6.609 4.612-30.429 19.343-35.8 24.315-5.568 5.134-4.836 9.1-4.191 14.149.533 4.228 12.511 60.4 87.666 96.718 4.446 2.22 11.936 6.733-1.27 14.086Z'/%3E%3C/svg%3E");
  background-size: 18px;
}

.wizi-witness {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  width: 100%;
  min-height: 100px;
  padding: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-witness__wrapper {
  width: 100%;
}

.wizi-witness__text {
  width: 100%;
}

.wizi-witness__text > * {
  width: 100%;
  text-align: center;
  font-size: 1rem;
  color: #ffffff;
  padding: 10px 15px;
  margin: 0 0 10px 0;
}

.wizi-witness__hr {
  display: block;
  height: 2px;
  width: 60%;
  margin: 0 auto 10px auto;
}

.wizi-witness__author {
  display: block;
  width: 100%;
}

.wizi-witness__author > * {
  text-align: center;
  color: #ffffff;
  font-size: 1.25rem;
  font-weight: 600;
  margin: 0;
}

.wizi-witnessDouble {
  padding: 60px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  width: 100%;
  min-height: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-witnessDouble__title {
  width: 100%;
  margin: 0 0 60px 0;
  text-align: center;
}

.wizi-witnessDouble__title > * {
  width: 100%;
  margin: 0;
  font-size: 1.625rem;
  color: #333333;
  font-weight: 600;
  text-align: center;
}

.wizi-witnessDouble__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-witnessDouble__left,
.wizi-witnessDouble__right {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.wizi-witnessDouble__left {
  padding-right: 10px;
}

.wizi-witnessDouble__right {
  padding-left: 10px;
}

.wizi-witnessDouble__image {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  margin: 0 auto 20px auto;
}

.wizi-witnessDouble__author {
  width: 100%;
  margin: 0;
  text-align: center;
}

.wizi-witnessDouble__author > * {
  width: 100%;
  margin: 0;
  font-size: 1.125rem;
  color: #333333;
  font-weight: 600;
  text-align: center;
  line-height: 1.4;
}

.wizi-witnessDouble__text {
  width: 100%;
  margin: 0 0 20px;
  text-align: center;
}

.wizi-witnessDouble__text > * {
  width: 100%;
  margin: 0;
  font-size: 0.875rem;
  color: #333333;
  text-align: center;
}

.wizi-witnessDouble__url {
  margin: 0;
  display: inline-block;
  width: auto;
  text-decoration: underline;
  font-size: 0.875rem;
  color: #333333;
}

.wizi-witnessDouble__url:hover,
.wizi-witnessDouble__url:focus {
  text-decoration: none;
}

.wizi-wrapper--witness h2,
.wizi-wrapper--witness h1,
.wizi-wrapper--witness h3,
.wizi-wrapper--witness h4,
.wizi-wrapper--witness h5,
.wizi-wrapper--witness h2[class^="ql"],
.wizi-wrapper--witness h1[class^="ql"],
.wizi-wrapper--witness h3[class^="ql"],
.wizi-wrapper--witness h4[class^="ql"],
.wizi-wrapper--witness h5[class^="ql"] {
  text-align: center;
  margin-bottom: 20px;
  font-weight: 500;
}

.wizi-about-block__wrapper__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

.wizi-about-block__wrapper__top__title {
  width: 100%;
}

.wizi-about-block__wrapper__top__arrows {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

.wizi-about-block__wrapper__top__arrows button {
  position: relative;
  height: auto;
  top: 0;
  left: 0;
  right: 0;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  padding: 5px;
}

.wizi-about-block__wrapper__top__arrows button:before {
  display: none;
}

.wizi-about-block__wrapper__top__arrows button.slick-prev {
  margin-right: 30px;
}

.wizi-about-block__wrapper__top__arrows button:hover i,
.wizi-about-block__wrapper__top__arrows button:focus i {
  color: var(--primary-color);
}

.wizi-about-block__wrapper__top__arrows i {
  font-size: 0.9375rem;
  color: var(--text-on-body);
  width: 9px;
  height: 15px;
  display: block;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wizi-about-block__wrapper__slider__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -15px;
}

.wizi-about-block__wrapper__slider__container .slick-list,
.wizi-about-block__wrapper__slider__container .slick-track {
  min-width: 100%;
}

.wizi-about-block__wrapper__slider__container .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
}

.wizi-about-block__wrapper__slider__container .slick-track .slick-slide {
  height: inherit;
}

.wizi-about-block__wrapper__slider__container .slick-track .slick-slide > div {
  height: 100%;
}

.wizi-about-block__wrapper__slider__container__element {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: inherit;
}

.wizi-about-block__wrapper__slider__container__element__wrapper {
  margin: 0 15px;
  height: 100%;
}

.wizi-about-block__wrapper__slider__container__element__body {
  height: calc(100% - 3px);
}

.wizi-about-block__wrapper__slider__container__element__body__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
}

.wizi-about-block__wrapper__slider__container__element__body__wrapper__img {
  position: relative;
  width: 35%;
}

.wizi-about-block__wrapper__slider__container__element__body__wrapper__img__container {
  position: relative;
  width: 100%;
}

.wizi-about-block__wrapper__slider__container__element__body__wrapper__img__container:before {
  position: relative;
  content: '';
  display: block;
  width: 100%;
  height: auto;
  padding-top: 123%;
}

.wizi-about-block__wrapper__slider__container__element__body__wrapper__img img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
}

.wizi-about-block__wrapper__slider__container__element__body__wrapper__texts {
  width: 65%;
  height: 100%;
  padding: 40px 50px;
}

.wizi-about-block__wrapper__slider__container__element__body__wrapper__texts__title * {
  padding-top: 0 !important;
}

.wizi-about-block__wrapper__slider__container__element__underline {
  width: 100%;
  height: 3px;
}

.wizi-about-block__wrapper__dots {
  margin-top: -10px;
}

.wizi-newsletterCenter {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  width: 100%;
  min-height: 100px;
  padding: 95px 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-newsletterCenter__wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
}

.wizi-newsletterCenter__title {
  margin: 0;
  width: 100%;
}

.wizi-newsletterCenter__title > * {
  margin: 0;
  font-size: 1.5rem;
}

.wizi-newsletterCenter__form {
  margin: 0;
  width: 100%;
  padding-right: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
}

.wizi-newsletterCenter__form * {
  margin: 0;
}

.wizi-newsletterCenter__form input {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  background-color: #ffffff;
  width: 100%;
  margin-right: 5px;
  padding: 0 15px;
  min-height: 50px;
  font-size: 0.875rem;
  color: #333333;
}

.wizi-newsletterCenter__form input ::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #95A0AD;
}

.wizi-newsletterCenter__form input ::-moz-placeholder {
  /* Firefox 19+ */
  color: #95A0AD;
}

.wizi-newsletterCenter__form input :-ms-input-placeholder {
  /* IE 10+ */
  color: #95A0AD;
}

.wizi-newsletterCenter__form input :-moz-placeholder {
  /* Firefox 18- */
  color: #95A0AD;
}

.wizi-newsletterCenter__form button {
  width: 50px;
  height: 50px;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  background-color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  cursor: pointer;
  -webkit-transition: background 300ms ease;
  -o-transition: background 300ms ease;
  transition: background 300ms ease;
}

.wizi-newsletterCenter__form button .text {
  display: none;
}

.wizi-newsletterCenter__form button i {
  font-size: 1.25rem;
}

.wizi-newsletterCenter__form button:hover,
.wizi-newsletterCenter__form button:focus {
  background-color: #d9d9d9;
}

.wizi-newsletterBackground {
  width: 100%;
  min-height: 100px;
  padding: 95px 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-newsletterBackground__wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
}

.wizi-newsletterBackground__title {
  margin: 0;
  width: 100%;
}

.wizi-newsletterBackground__title > * {
  margin: 0;
  font-size: 1.5rem;
}

.wizi-newsletterBackground__form {
  margin: 0;
  width: 100%;
  padding-right: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
}

.wizi-newsletterBackground__form * {
  margin: 0;
}

.wizi-newsletterBackground__form input {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  background-color: #ffffff;
  width: 100%;
  margin-right: 5px;
  padding: 0 15px;
  min-height: 50px;
  font-size: 0.875rem;
  color: #333333;
}

.wizi-newsletterBackground__form input ::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #95A0AD;
}

.wizi-newsletterBackground__form input ::-moz-placeholder {
  /* Firefox 19+ */
  color: #95A0AD;
}

.wizi-newsletterBackground__form input :-ms-input-placeholder {
  /* IE 10+ */
  color: #95A0AD;
}

.wizi-newsletterBackground__form input :-moz-placeholder {
  /* Firefox 18- */
  color: #95A0AD;
}

.wizi-newsletterBackground__form button {
  width: 50px;
  height: 50px;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  background-color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  cursor: pointer;
  -webkit-transition: background 300ms ease;
  -o-transition: background 300ms ease;
  transition: background 300ms ease;
}

.wizi-newsletterBackground__form button .text {
  display: none;
}

.wizi-newsletterBackground__form button i {
  font-size: 1.25rem;
}

.wizi-newsletterBackground__form button:hover,
.wizi-newsletterBackground__form button:focus {
  background-color: #d9d9d9;
}

.wizi-newsletterTxtImg {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  width: 100%;
  min-height: 100px;
  padding: 95px 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-newsletterTxtImg__wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
}

.wizi-newsletterTxtImg__title {
  margin: 0;
  width: 100%;
}

.wizi-newsletterTxtImg__title > * {
  margin: 0;
  font-size: 1.5rem;
  width: 100%;
  text-align: center;
  font-weight: 600;
}

.wizi-newsletterTxtImg__text {
  margin-bottom: 30px;
  width: 100%;
}

.wizi-newsletterTxtImg__text > * {
  margin: 0;
  padding: 0;
  width: 100%;
  text-align: center;
  font-size: 0.875rem;
}

.wizi-newsletterTxtImg__form {
  margin: 0;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
}

.wizi-newsletterTxtImg__form * {
  margin: 0;
}

.wizi-newsletterTxtImg__form input {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  background-color: #ffffff;
  width: 100%;
  margin-right: 5px;
  padding: 0 15px;
  min-height: 50px;
  font-size: 0.875rem;
  color: #333333;
}

.wizi-newsletterTxtImg__form input ::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #95A0AD;
}

.wizi-newsletterTxtImg__form input ::-moz-placeholder {
  /* Firefox 19+ */
  color: #95A0AD;
}

.wizi-newsletterTxtImg__form input :-ms-input-placeholder {
  /* IE 10+ */
  color: #95A0AD;
}

.wizi-newsletterTxtImg__form input :-moz-placeholder {
  /* Firefox 18- */
  color: #95A0AD;
}

.wizi-newsletterTxtImg__form button {
  width: auto;
  height: 50px;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  background-color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  cursor: pointer;
  -webkit-transition: background 300ms ease;
  -o-transition: background 300ms ease;
  transition: background 300ms ease;
  padding: 0 80px;
  white-space: nowrap;
  color: #ffffff;
}

.wizi-newsletterTxtImg__form button .text {
  display: block;
  font-size: 1rem;
  font-weight: 600;
}

.wizi-newsletterTxtImg__form button:hover,
.wizi-newsletterTxtImg__form button:focus {
  background-color: #d9d9d9;
}

.wizi-rassurance {
  width: 100%;
  min-height: 100px;
  padding: 60px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  -moz-align-items: stretch;
  align-items: stretch;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-rassurance__item {
  width: 100%;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-rassurance__link {
  display: block;
  width: 100%;
  text-decoration: none !important;
  color: inherit !important;
}

.wizi-rassurance__link * {
  text-decoration: none;
}

.wizi-rassurance__title {
  width: 100%;
  margin: 0 0 5px 0;
  text-align: center;
  position: relative;
}

.wizi-rassurance__title > * {
  margin: 0;
  font-size: 1.125rem;
  font-weight: 600;
  color: #ffffff;
  text-align: center;
  padding: 0 !important;
}

.wizi-rassurance__text {
  width: 100%;
  margin: 0;
  text-align: center;
}

.wizi-rassurance__text > * {
  margin: 0;
  font-size: 0.875rem;
  color: #ffffff;
  text-align: center;
  padding: 0 !important;
}

.wizi-rassurance__text > h2,
.wizi-rassurance__text > h3,
.wizi-rassurance__text > h4,
.wizi-rassurance__text > h5,
.wizi-rassurance__text > h6 {
  font-weight: 600;
}

.wizi-rassurance__icon {
  width: 100%;
  text-align: center;
}

.wizi-rassurance__icon i {
  font-size: 2.8125rem;
  color: #ffffff;
  display: inline-block;
  width: auto;
  margin: 0 auto 20px auto;
}

.wizi-rassurance__icon__img {
  display: block;
  width: 90px;
  height: 90px;
  border-radius: 50%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  margin: 0 auto 20px auto;
}

.wizi-wrapper--rassurance {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.wizi-rassuranceClassic {
  width: 100%;
  padding: 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  -moz-align-items: stretch;
  align-items: stretch;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-rassuranceClassic__item {
  width: 100%;
  position: relative;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-rassuranceClassic__link {
  display: block;
  width: 100%;
  text-decoration: none !important;
  color: inherit !important;
}

.wizi-rassuranceClassic__link * {
  text-decoration: none;
}

.wizi-rassuranceClassic__title {
  width: 100%;
  margin: 0 0 5px 0;
}

.wizi-rassuranceClassic__title > * {
  margin: 0;
  padding: 0 !important;
  font-size: 1.125rem;
  font-weight: 600;
}

.wizi-rassuranceClassic__text {
  width: 100%;
  margin: 0;
}

.wizi-rassuranceClassic__text > * {
  margin: 0;
  padding: 0 !important;
  font-size: 0.875rem;
}

.wizi-rassuranceClassic__icon {
  text-align: center;
  width: 100%;
}

.wizi-rassuranceClassic__icon i {
  font-size: 2.5rem;
  display: inline-block;
  width: auto;
  margin: 0 auto 20px auto;
}

.wizi-rassuranceClassic__icon__img {
  display: block;
  width: 90px;
  height: 90px;
  border-radius: 50%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.wizi-wrapper--rassurance {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.wizi-rassuranceBackground {
  width: 100%;
  padding: 60px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  -moz-align-items: stretch;
  align-items: stretch;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-rassuranceBackground__item {
  width: 100%;
  position: relative;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-rassuranceBackground__link {
  display: block;
  width: 100%;
  text-decoration: none !important;
  color: inherit !important;
}

.wizi-rassuranceBackground__link * {
  text-decoration: none;
}

.wizi-rassuranceBackground__title {
  width: 100%;
  margin: 0 0 5px 0;
}

.wizi-rassuranceBackground__title > * {
  margin: 0;
  padding: 0 !important;
  font-size: 1.125rem;
  font-weight: 600;
  color: #ffffff;
}

.wizi-rassuranceBackground__text {
  width: 100%;
  margin: 0;
}

.wizi-rassuranceBackground__text > * {
  margin: 0;
  padding: 0 !important;
  font-size: 0.875rem;
  color: #ffffff;
}

.wizi-rassuranceBackground__icon {
  width: 100%;
}

.wizi-rassuranceBackground__icon i {
  font-size: 2.5rem;
  display: inline-block;
  width: auto;
  margin: 0 auto 20px auto;
  color: #ffffff;
}

.wizi-rassuranceBackground__icon__img {
  display: block;
  width: 90px;
  height: 90px;
  border-radius: 50%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.wizi-wrapper--rassurance {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.wizi-reviews {
  padding: 30px;
  width: 100%;
}

.wizi-reviews__answer {
  padding: 20px;
  font-size: 0.875rem;
  line-height: 1.5625rem;
  background-color: #F4F5FA;
  color: #6D7181;
  width: 100%;
  margin: 20px 0 0;
}

.wizi-reviews__answer p:first-child {
  font-weight: 600;
  color: #333333 !important;
}

.wizi-reviews__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
}

.wizi-reviews__wrapper--all-reviews {
  width: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  text-align: center;
  margin-top: 20px;
}

.wizi-reviews__wrapper--all-reviews__link {
  padding: 10px 20px;
  background-color: var(--primary-color);
  color: #ffffff !important;
  border-radius: 3px;
  text-align: center;
}

.wizi-reviews__left,
.wizi-reviews__item {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 20px;
  border: 1px solid #d8d8d8;
}

.wizi-reviews__left {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-reviews__center {
  width: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-reviews__content {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  line-height: 1.4;
}

.wizi-reviews__globalRating {
  width: 100%;
  font-size: 1.875rem;
  font-weight: 600;
  text-align: center;
  margin: 0 0 10px;
}

.wizi-reviews__count {
  width: 100%;
  margin: 10px 0 0 0;
  font-size: 0.875rem;
  color: #6c6c6c;
  text-align: center;
}

.wizi-reviews__author {
  width: 100%;
  font-size: 1.125rem;
  font-weight: 600;
  margin: 0 0 10px 0;
}

.wizi-reviews__text {
  width: 100%;
  font-size: 1rem;
  color: #6c6c6c;
  margin: 0 0 10px 0;
}

.wizi-reviews__rating {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

.wizi-reviews__note {
  margin: 0 0 0 10px;
  font-size: 1rem;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  white-space: nowrap;
}

.wizi-reviews__stars {
  width: 110px;
  height: 24px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-reviews__stars--center {
  margin: 0 auto;
}

.wizi-reviews__stars i {
  color: #d8d8d8;
  font-size: 16px;
}

.wizi-reviews__stars i:not(:last-child) {
  margin-right: 5px;
}

.wizi-reviews__stars__absolute {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 24px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-reviews__stars__absolute i {
  color: #e95656;
}

.wizi-reviews__date {
  color: #6c6c6c;
  font-weight: 400;
  font-size: 0.875rem;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  margin: 0;
}

.wizi-reviewsFall {
  padding: 30px 200px;
  width: 100%;
  background-color: #eaeded;
}

.wizi-reviewsFall__answer {
  padding: 20px;
  font-size: 0.875rem;
  line-height: 1.5625rem;
  background-color: #F4F5FA;
  color: #6D7181;
  width: 100%;
  margin: 20px 0 0;
}

.wizi-reviewsFall__answer p:first-child {
  font-weight: 600;
  color: #333333 !important;
}

.wizi-reviewsFall__top {
  width: 100%;
  margin: 0 0 30px;
}

.wizi-reviewsFall__title {
  width: 100%;
  margin: 0 0 20px;
  text-align: center;
}

.wizi-reviewsFall__title > * {
  font-size: 1.5rem;
  font-weight: 600;
  text-transform: uppercase;
}

.wizi-reviewsFall__title .ql-size-large {
  font-size: 1.2rem;
}

.wizi-reviewsFall__global {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.wizi-reviewsFall__globalRating {
  margin: 0 0 0 20px !important;
  font-size: 1rem;
  font-weight: 600;
  display: inline-block;
  width: auto !important;
}

.wizi-reviewsFall__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
}

.wizi-reviewsFall__wrapper--all-reviews {
  width: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  text-align: center;
  margin-top: 20px;
}

.wizi-reviewsFall__wrapper--all-reviews__link {
  padding: 10px 20px;
  background-color: var(--primary-color);
  color: #ffffff !important;
  border-radius: 3px;
  text-align: center;
}

.wizi-reviewsFall__item {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 20px;
  margin-bottom: 20px;
}

.wizi-reviewsFall__left,
.wizi-reviewsFall__right {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  width: 100%;
}

.wizi-reviewsFall__center {
  width: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-reviewsFall__content {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  line-height: 1.4;
}

.wizi-reviewsFall__count {
  width: 100%;
  margin: 10px 0 0 0;
  font-size: 0.875rem;
  color: #6c6c6c;
  text-align: center;
}

.wizi-reviewsFall__author {
  width: 100%;
  font-size: 1.125rem;
  font-weight: 600;
  margin: 0;
}

.wizi-reviewsFall__text {
  width: 100%;
  font-size: 1rem;
  color: #6c6c6c;
  margin: 10px 0;
}

.wizi-reviewsFall__rating {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

.wizi-reviewsFall__note {
  margin: 0 0 0 10px;
  font-size: 1rem;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
}

.wizi-reviewsFall__stars {
  width: 110px;
  height: 24px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-reviewsFall__stars i {
  color: #d8d8d8;
  font-size: 16px;
}

.wizi-reviewsFall__stars i:not(:last-child) {
  margin-right: 5px;
}

.wizi-reviewsFall__stars__absolute {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 24px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wizi-reviewsFall__stars__absolute i {
  color: #e95656;
}

.wizi-reviewsFall__date {
  color: #6c6c6c;
  font-weight: 400;
  font-size: 0.875rem;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  margin: 0;
}

body.wiziblocks-on .prod {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 100%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -7.5px 30px -7.5px;
}

body.wiziblocks-on .prod-list__title {
  width: 100%;
  text-align: center;
  color: var(--text-on-body);
  line-height: 1;
  font-weight: 600;
}

body.wiziblocks-on .prod .prod__title {
  width: 100%;
  text-align: center;
  font-weight: 400;
  color: var(--text-on-body);
  margin: 0 0 20px 0;
  line-height: 1;
}

body.wiziblocks-on .prod .prod__relative,
body.wiziblocks-on .prod .prod__shadow {
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

body.wiziblocks-on .prod .prod__article {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 50%;
  padding: 0 7.5px;
  margin: 0 0 5px 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

body.wiziblocks-on .prod .prod__article--remove {
  opacity: 0;
  z-index: -1;
}

body.wiziblocks-on .prod .prod__article--sale .prod__price__cur {
  color: #e2c160;
}

body.wiziblocks-on .prod .prod__article--promo .prod__price__cur {
  color: #9F3123;
}

body.wiziblocks-on .prod .prod__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  background: transparent;
  position: relative;
}

body.wiziblocks-on .prod .prod__form--copy {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 20px;
  background: transparent;
}

body.wiziblocks-on .prod .prod__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  height: 100%;
  color: #333333;
  z-index: 1;
  text-decoration: none;
}

body.wiziblocks-on .prod .prod__link.zindex {
  z-index: 2;
}

body.wiziblocks-on .prod .prod__top {
  width: 100%;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}

body.wiziblocks-on .prod .prod__top__wrapper {
  display: block;
  position: relative;
  width: 100%;
  padding-top: 100%;
  overflow: hidden;
}

body.wiziblocks-on .prod .prod__picture {
  max-width: 100%;
}

body.wiziblocks-on .prod .prod__picture--hover {
  display: none;
}

body.wiziblocks-on .prod .prod__img {
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -o-object-fit: contain;
     object-fit: contain;
  width: auto;
  height: auto;
}

body.wiziblocks-on .prod .prod__name {
  display: block;
  width: 100%;
  font-weight: 400;
  font-size: 0.875rem;
  overflow: hidden;
  padding: 10px 0 6px 0;
  margin: 0;
  line-height: 1.3;
  text-align: center;
  position: relative;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  color: var(--text-on-body);
  font-family: var(--font-family-text);
}

body.wiziblocks-on .prod .prod__bottom {
  width: 100%;
}

body.wiziblocks-on .prod .prod__price {
  position: relative;
  width: 100%;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  text-align: center;
  line-height: 1;
  margin-top: auto;
}

body.wiziblocks-on .prod .prod__price__cur {
  width: auto;
  font-size: 0.875rem;
  color: var(--text-on-body);
  font-weight: 600;
  margin: 0;
}

body.wiziblocks-on .prod .prod__price__from {
  display: inline-block;
  color: var(--text-on-body);
  font-size: 0.625rem;
  margin-right: 6px;
  width: auto;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

body.wiziblocks-on .prod .prod__price__tax {
  margin-left: 3px;
  font-size: 0.6875rem;
}

body.wiziblocks-on .prod .prod__price__rev,
body.wiziblocks-on .prod .prod__price__promo {
  font-size: 0.875rem;
  margin-left: 15px;
  color: var(--text-on-body);
}

body.wiziblocks-on .prod .prod__price__rev {
  width: 100%;
  margin: 5px 0 0 0;
}

body.wiziblocks-on .prod .prod__price__cur,
body.wiziblocks-on .prod .prod__price__rev,
body.wiziblocks-on .prod .prod__price__promo {
  display: inline-block;
}

body.wiziblocks-on .prod .prod__hover {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  max-height: 0;
  opacity: 0;
  height: 34px;
  visibility: hidden;
  z-index: 13;
}

body.wiziblocks-on .prod .prod__hover__wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

body.wiziblocks-on .prod .prod__hover__wrapper--amx {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

body.wiziblocks-on .prod .prod__variation {
  width: 100%;
  margin-bottom: 10px;
  padding: 0 10px;
  cursor: default;
  position: relative;
}

body.wiziblocks-on .prod .prod__variation__trigger {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  border-radius: 0;
  border-style: solid;
  border-width: 1px;
  border-color: var(--text-on-body);
  background: transparent no-repeat center right 15px url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2210%22%20height%3D%226.032%22%3E%3Cpath%20data-name%3D%22Arrow%20copie%203%22%20d%3D%22M0%20.016L5%204.65l5-4.634v1.378L5%206.028%200%201.394V.02z%22%20fill%3D%22%232b2b2b%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E);
  font-family: inherit;
  line-height: normal;
  padding: .5625rem;
  width: 100%;
  height: 40px;
  cursor: pointer;
  position: relative;
  font-size: 0.875rem;
}

body.wiziblocks-on .prod .prod__variation__trigger.error {
  border-color: #f16767;
}

body.wiziblocks-on .prod .prod__variation__trigger__disabled {
  white-space: nowrap;
  overflow: hidden;
  display: block;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  padding-right: 35px;
  color: #333333;
  line-height: 1;
}

body.wiziblocks-on .prod .prod__variation__trigger__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: absolute;
  bottom: 39px;
  left: 10px;
  width: 100%;
  width: calc(100% - 20px);
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height .3s linear;
  -o-transition: max-height .3s linear;
  transition: max-height .3s linear;
  background: #ffffff;
  color: #333333;
  border: none;
  z-index: 1;
}

body.wiziblocks-on .prod .prod__variation__trigger__wrapper.close {
  border: none;
  max-height: 0;
  padding: 0;
  overflow: hidden;
  -webkit-transition: 0s;
  -o-transition: 0s;
  transition: 0s;
  opacity: 0;
}

body.wiziblocks-on .prod .prod__variation__trigger__wrapper.open {
  border: 1px solid #333333;
  max-height: 300px;
}

body.wiziblocks-on .prod .prod__variation__trigger__wrapper span {
  display: block;
  width: 100%;
  font-size: 0.8125rem;
  line-height: 1.4;
  cursor: pointer;
  padding: 8px 10px;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

body.wiziblocks-on .prod .prod__variation__trigger__wrapper span:hover {
  background: #333333;
  color: #ffffff;
}

body.wiziblocks-on .prod .prod__variation2 {
  width: 100%;
  margin-bottom: 10px;
  padding: 0 10px;
  cursor: default;
  position: relative;
}

body.wiziblocks-on .prod .prod__variation2__trigger {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  border-radius: 0;
  border-style: solid;
  border-width: 1px;
  border-color: var(--text-on-body);
  background: transparent no-repeat center right 15px url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2210%22%20height%3D%226.032%22%3E%3Cpath%20data-name%3D%22Arrow%20copie%203%22%20d%3D%22M0%20.016L5%204.65l5-4.634v1.378L5%206.028%200%201.394V.02z%22%20fill%3D%22%232b2b2b%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E);
  font-family: inherit;
  line-height: normal;
  padding: 13px;
  width: 100%;
  height: 40px;
  cursor: pointer;
  position: relative;
  font-size: 0.875rem;
}

body.wiziblocks-on .prod .prod__variation2__trigger.error {
  border-color: #f16767;
}

body.wiziblocks-on .prod .prod__variation2__trigger__disabled {
  white-space: nowrap;
  overflow: hidden;
  display: block;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  padding-right: 35px;
  color: #333333;
  line-height: 1;
}

body.wiziblocks-on .prod .prod__variation2__trigger__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: absolute;
  bottom: 39px;
  left: 10px;
  width: 100%;
  width: calc(100% - 20px);
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height .3s linear;
  -o-transition: max-height .3s linear;
  transition: max-height .3s linear;
  background-color: #ffffff;
  color: #333333;
  border: none;
  z-index: 1;
}

body.wiziblocks-on .prod .prod__variation2__trigger__wrapper.close2 {
  border: none !important;
  max-height: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  -webkit-transition: 0s !important;
  -o-transition: 0s !important;
  transition: 0s !important;
  opacity: 0 !important;
}

body.wiziblocks-on .prod .prod__variation2__trigger__wrapper.open2 {
  border: 1px solid #333333 !important;
  max-height: 300px !important;
}

body.wiziblocks-on .prod .prod__variation2__trigger__wrapper.scrollY {
  overflow-y: scroll;
}

body.wiziblocks-on .prod .prod__variation2__trigger__wrapper span {
  display: block;
  width: 100%;
  font-size: 0.8125rem;
  line-height: 1.4;
  cursor: pointer;
  padding: 8px 10px;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

body.wiziblocks-on .prod .prod__variation2__trigger__wrapper span:hover {
  background-color: #333333;
  color: #ffffff;
}

body.wiziblocks-on .prod .prod__state {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  height: 30px;
  line-height: 30px;
  font-weight: 600;
  white-space: nowrap;
  max-width: 100%;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  font-size: 0.875rem;
  padding: 0 10px;
  color: #ffffff;
}

body.wiziblocks-on .prod .prod__state--sale {
  background: #e2c160;
}

body.wiziblocks-on .prod .prod__state--promo {
  background: #9F3123;
}

body.wiziblocks-on .prod .prod__state--new {
  background: #333333;
  text-transform: uppercase;
  font-weight: 400;
}

body.wiziblocks-on .prod .prod__type__title {
  display: none;
}

body.wiziblocks-on .prod .prod__wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}

body.wiziblocks-on .prod .prod__wrapper__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}

body.wiziblocks-on .prod__stay {
  position: absolute;
  top: 100%;
  left: 50%;
  display: block;
  color: var(--text-on-body);
  -webkit-transform: translateY(-20px) scale(0);
      -ms-transform: translateY(-20px) scale(0);
          transform: translateY(-20px) scale(0);
  opacity: 0;
  -webkit-transition: opacity .3s ease, right .3s linear, color .3s ease, -webkit-transform .3s linear;
  transition: opacity .3s ease, right .3s linear, color .3s ease, -webkit-transform .3s linear;
  -o-transition: transform .3s linear, opacity .3s ease, right .3s linear, color .3s ease;
  transition: transform .3s linear, opacity .3s ease, right .3s linear, color .3s ease;
  transition: transform .3s linear, opacity .3s ease, right .3s linear, color .3s ease, -webkit-transform .3s linear;
  cursor: pointer;
}

body.wiziblocks-on .prod__stay.anim {
  -webkit-transform: translateY(0) scale(1);
      -ms-transform: translateY(0) scale(1);
          transform: translateY(0) scale(1);
  left: 0;
  opacity: 1;
}

body.wiziblocks-on .prod__stay:hover {
  color: var(--primary-color);
}

body.wiziblocks-on .prod__goToCart {
  position: absolute;
  bottom: 8px;
  z-index: 12;
  height: 40px;
  width: auto;
  padding-left: 40px;
  line-height: 40px;
  background: transparent center left 10px no-repeat url(data:image/svg+xml,%3Csvg%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22/%3E%3Cpath%20d%3D%22M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z%22/%3E%3C/svg%3E);
  background-size: auto 20px;
  text-align: center;
  display: block;
  -webkit-transform: translateY(-20px) translateX(-50%) scale(0);
      -ms-transform: translateY(-20px) translateX(-50%) scale(0);
          transform: translateY(-20px) translateX(-50%) scale(0);
  text-transform: uppercase;
  color: #ffffff;
  font-weight: 600;
  opacity: 0;
  left: 48%;
  left: calc(50% - 10px);
  white-space: nowrap;
  -webkit-transition: opacity .3s ease, right .3s linear, color .3s ease, -webkit-transform .3s linear;
  transition: opacity .3s ease, right .3s linear, color .3s ease, -webkit-transform .3s linear;
  -o-transition: transform .3s linear, opacity .3s ease, right .3s linear, color .3s ease;
  transition: transform .3s linear, opacity .3s ease, right .3s linear, color .3s ease;
  transition: transform .3s linear, opacity .3s ease, right .3s linear, color .3s ease, -webkit-transform .3s linear;
}

body.wiziblocks-on .prod__goToCart.anim {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  opacity: 1;
}

body.wiziblocks-on .prod__stars {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  margin-bottom: 10px;
}

body.wiziblocks-on .prod__slider {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding-top: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  z-index: 1;
}

body.wiziblocks-on .prod__slider:before,
body.wiziblocks-on .prod__slider:after {
  content: '';
  display: block;
  position: absolute;
  width: 1px;
  height: 100%;
  top: 0;
  background: var(--background-body);
}

body.wiziblocks-on .prod__slider:before {
  left: 0;
}

body.wiziblocks-on .prod__slider:after {
  right: 0;
}

body.wiziblocks-on .prod__slider__absolute {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
}

body.wiziblocks-on .prod__slider__wrapper {
  position: relative;
  width: 100%;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  opacity: 0;
}

body.wiziblocks-on .prod__slider__wrapper.slick-initialized {
  opacity: 1;
  background: transparent;
}

body.wiziblocks-on .prod__slider__wrapper.slick-initialized:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 100%;
  z-index: 2;
}

body.wiziblocks-on .prod__slider__wrapper.slick-initialized:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 100%;
  z-index: 2;
}

body.wiziblocks-on .prod__slider .slick-arrow {
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  position: absolute;
  top: 50%;
  width: 40px;
  height: 40px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  background: rgba(255, 255, 255, 0.4) !important;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  margin: 0;
  padding: 0;
  opacity: 0;
}

body.wiziblocks-on .prod__slider .slick-arrow:hover {
  background: #ffffff !important;
}

body.wiziblocks-on .prod__slider .slick-arrow:focus {
  background: rgba(255, 255, 255, 0.4) !important;
}

body.wiziblocks-on .prod__slider .slick-arrow .material-icons,
body.wiziblocks-on .prod__slider .slick-arrow i[class^="fa"] {
  color: #333333;
}

body.wiziblocks-on .prod__slider .slick-arrow:before,
body.wiziblocks-on .prod__slider .slick-arrow:after {
  display: none;
}

body.wiziblocks-on .prod__slider__link {
  width: 100%;
  padding-top: 100%;
  position: relative;
}

body.wiziblocks-on .prod__slider__link:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: transparent;
}

body.wiziblocks-on .prod__slider__link img {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  opacity: 1;
}

body.wiziblocks-on .prod__slider .wb-product-slider-primary__imgVar__close {
  right: 5px;
  top: 5px;
}

body.wiziblocks-on .prod .bloc--cat {
  text-align: center;
}

body.wiziblocks-on .prod .flash-sale {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  display: block;
  width: 100%;
  height: 25px;
  background: #9F3123;
}

body.wiziblocks-on .prod .flash-sale .flash-sale-h1 {
  font-size: 14px;
  font-weight: 400;
  line-height: 25px;
  text-transform: uppercase;
  display: block;
  float: left;
  position: relative;
  width: auto !important;
  height: 25px;
  text-indent: 0;
  text-align: center;
  color: #ffffff;
  margin-right: 8px;
}

body.wiziblocks-on .prod .flash-sale .flash-sale-h1 .icon {
  display: none;
}

body.wiziblocks-on .prod .flash-sale .bottom,
body.wiziblocks-on .prod .flash-sale .top {
  line-height: 25px;
}

body.wiziblocks-on .prod .flash-sale .c1-flash-sale {
  line-height: 25px;
  left: rem-calc(0);
  height: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

body.wiziblocks-on .prod .flash-sale .countdown {
  font-size: 14px;
  font-weight: 600;
  display: block;
  float: left;
  width: auto;
  height: 25px;
  text-align: center;
  text-decoration: none;
  color: #ffffff;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

body.wiziblocks-on .prod .flash-sale .countdown .dash {
  line-height: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  height: 25px;
  margin-right: 3px;
  text-transform: none;
  width: auto;
  font-weight: 600;
}

body.wiziblocks-on .prod .flash-sale .countdown .dash .digit {
  font-size: 12px;
  line-height: 25px;
  width: auto;
  background-color: transparent;
}

body.wiziblocks-on .prod .flash-sale .countdown .weeks-dash {
  display: none;
}

body.wiziblocks-on .prod .flash-sale .countdown .dash-ext {
  display: inline;
  font-size: 13px;
  color: #ffffff;
  line-height: 25px;
}

body.wiziblocks-on .prod__article__bg {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
  background: rgba(255, 255, 255, 0.6);
}

body.wiziblocks-on .prod__noResult {
  width: 100%;
  font-size: 2.25rem;
  text-transform: uppercase;
  font-weight: 600;
  text-align: center;
  margin: 60px 0;
}

body.wiziblocks-on .prod__name__brand {
  display: none;
  width: 100%;
  color: rgba(51, 51, 51, 0.6);
  margin-top: 3px;
}

body.wiziblocks-on .prod__corner__top,
body.wiziblocks-on .prod__corner__bottom {
  display: none;
}

body.wiziblocks-on .prod__corner__bottom {
  display: none !important;
}

body.wiziblocks-on .prod .modal-cart {
  display: none;
  position: absolute;
  width: 99%;
  top: 1%;
  left: 1%;
  height: 99%;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  z-index: 999;
  visibility: visible;
  overflow: visible;
  padding: 30px;
}

body.wiziblocks-on .prod .modal-cart__right {
  position: absolute;
  width: 100%;
  background: #ffffff;
  bottom: -50px;
  left: 0;
  padding: 0 10px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

body.wiziblocks-on .prod .modal-cart__left {
  padding: 0;
  position: static;
}

body.wiziblocks-on .prod .modal-cart__left__wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

body.wiziblocks-on .prod .modal-cart__title {
  line-height: 1.2;
  text-align: center;
  font-size: 1.125rem;
  margin-bottom: 20px;
  padding: 0 20px;
}

body.wiziblocks-on .prod .modal-cart__info {
  display: none;
}

body.wiziblocks-on .prod .modal-cart__stay,
body.wiziblocks-on .prod .modal-cart__cart {
  width: 100%;
  margin-bottom: 0;
  height: 40px;
  line-height: 40px;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}

body.wiziblocks-on .prod .modal-cart__stay {
  margin-right: 10px;
  width: 40%;
}

body.wiziblocks-on .prod .modal-cart__cart {
  width: 60%;
  margin: 0;
  background: #27ae60;
}

body.wiziblocks-on .prod .modal-cart__cart:hover,
body.wiziblocks-on .prod .modal-cart__cart:focus {
  background: #19703e;
}

body.wiziblocks-on .prod .modal-cart__gallery {
  width: 100%;
  position: relative;
  padding-top: 66%;
}

body.wiziblocks-on .prod .modal-cart__gallery img {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

body.wiziblocks-on .prod .modal-cart .logup__close__icon {
  color: #333333;
}

body.wiziblocks-on .prod .modal-cart__close:hover .material-icons,
body.wiziblocks-on .prod .modal-cart__close:hover i[class^="fa"] {
  color: var(--primary-color);
}

body.wiziblocks-on .prod__article__bg {
  display: none !important;
}

body.wiziblocks-on .firefox .prod .modal-cart__left__wrapper {
  height: 55%;
}

body.wiziblocks-on .prod .prod__article.success.fixed .prod__corner__top {
  height: calc(100% + 55px);
}

body.wiziblocks-on .prod .prod__article.prod__article--withoutButtons:hover::after {
  display: none !important;
}

body.wiziblocks-on .prod .prod__article.prod__article--withoutButtons .prod__corner__top {
  height: 100% !important;
}

body.wiziblocks-on .prod .prod__state.prod__state--withBadge {
  top: 35px;
}

body.wiziblocks-on .wiziblocks__item .prod__variation2__trigger {
  background-color: #ffffff !important;
}

body.wiziblocks-on .wiziblocks__item .prod {
  float: none;
  margin-bottom: 0;
}

body.wiziblocks-on .wiziblocks__item .prod__titleList {
  font-size: 16px;
}

body.wiziblocks-on .wiziblocks__item .prod__variation2__bg {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

body.wiziblocks-on .wiziblocks__item .digit .bottom,
body.wiziblocks-on .wiziblocks__item .digit .top {
  line-height: 26px;
}

body.wiziblocks-on .wiziblocks__item .prod__variation2__trigger {
  background-color: #ffffff !important;
}

body.wiziblocks-on .wiziblocks__item .prod {
  float: none;
}

body.wiziblocks-on .wiziblocks__item .prod__titleList {
  font-size: 16px;
}

body.wiziblocks-on .wiziblocks__item .digit .bottom,
body.wiziblocks-on .wiziblocks__item .digit .top {
  line-height: 26px;
}

body.wiziblocks-on .product-list-classic .prod__hover__wrapper {
  max-width: 400px;
  margin: 0 auto;
}

body.wiziblocks-on .product-list-classic .modal-cart__title {
  color: #333333;
}

body.wiziblocks-on .product-list-classic .prod {
  margin: 0;
}

body.wiziblocks-on .product-list-classic .prod__hover {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  max-height: 0;
  opacity: 0;
  height: 34px;
  visibility: hidden;
  z-index: 13;
}

body.wiziblocks-on .product-list-classic .prod__hover__wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

body.wiziblocks-on .product-list-classic .stars--lvl0 {
  position: relative;
  color: #b9b9b9;
  width: 95px;
  height: 14px;
}

body.wiziblocks-on .product-list-classic .stars--lvl0 i {
  display: block;
  float: left;
  width: 14px;
  height: 14px;
  font-size: 14px;
  margin-right: 5px;
}

body.wiziblocks-on .product-list-classic .stars--lvl0 .stars--lvl1 {
  position: absolute;
  top: 0;
  left: 0;
  height: 17px;
  color: var(--primary-color) !important;
  overflow: hidden;
}

body.wiziblocks-on .product-list-classic .stars--lvl0 .stars--lvl1-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 95px;
  height: 14px;
}

body.wiziblocks-on .product-list-classic .stars__wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 95px;
  height: 14px;
}

body.wiziblocks-on .product-list-classic .stars-lvl1-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
}

body.wiziblocks-on .wiziblocks__item .prod__article .prod__article__error {
  width: 100%;
  display: none;
  margin: 0;
  padding: 15px 10px;
  color: #f16767;
  font-size: 0.875rem;
  text-align: center;
}

body.wiziblocks-on .wiziblocks__item .prod__article .prod__article__error.show {
  display: block;
}

body.wiziblocks-on .wiziblocks__item .prod__article .prod__btn {
  background-color: var(--primary-color) !important;
}

body.wiziblocks-on .wiziblocks__item .prod__article .prod__btn:hover,
body.wiziblocks-on .wiziblocks__item .prod__article .prod__btn:focus {
  background-color: var(--primary-color-hover) !important;
}

body.wiziblocks-on .explorer .product-list-classic .stars--lvl0 i {
  margin-right: 3px;
}

.prod.product-list-classic:hover,
.prod.product-list-classic:focus {
  position: relative;
  z-index: 4;
}

.prod__titleList + .prod {
  margin-top: -10px;
}

body.wiziblocks-on .prod.product-list-selected {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

body.wiziblocks-on .prod.product-list-selected .prod__left,
body.wiziblocks-on .prod.product-list-selected .prod__right {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

body.wiziblocks-on .prod.product-list-selected .prod__article {
  width: 50%;
}

body.wiziblocks-on .prod.product-list-selected .prod__lineFlex {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
}

body.wiziblocks-on .prod.product-list-selected .prod__lineFlex--reverse {
  -webkit-box-direction: reverse;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

body.wiziblocks-on .prod.product-list-selected .prod__left .prod__article {
  width: 100%;
}

body.wiziblocks-on .prod.product-list-selected .prod__left .modal-cart {
  max-width: 100%;
}

body.wiziblocks-on .prod.product-list-selected .prod__right--flexStart {
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}

.prod .prod__article.prod__article--withoutButtons:hover::after {
  display: none !important;
}

.prod .prod__article.prod__article--withoutButtons .prod__corner__top {
  height: 100% !important;
}

body.wiziblocks-on .prod.product-list-simple .prod__article:hover:after {
  display: none;
}

body.wiziblocks-on .prod.product-list-simple .prod__article.fixed .prod__hover {
  opacity: 0;
}

body.wiziblocks-on .prod.product-list-simple .prod__article.fixed .modal-cart {
  min-width: 100%;
}

body.wiziblocks-on .prod.product-list-simple .prod__name__title {
  color: #333333 !important;
}

body.wiziblocks-on .prod.product-list-simple .prod__price .prod__price__cur,
body.wiziblocks-on .prod.product-list-simple .prod__price .prod__price__promo {
  color: #333333 !important;
}

body.wiziblocks-on .prod.product-list-simple .prod__price__cur {
  width: auto;
}

body.wiziblocks-on .prod.product-list-simple .prod__variation2__trigger__disabled {
  color: #333333 !important;
}

body.wiziblocks-on .prod.product-list-simple .prod__form--required .prod__hover {
  bottom: auto;
  height: 100%;
}

body.wiziblocks-on .prod.product-list-simple .prod__name,
body.wiziblocks-on .prod.product-list-simple .prod__stars,
body.wiziblocks-on .prod.product-list-simple .prod__price {
  margin: 0 0 10px 0;
  width: 100%;
}

body.wiziblocks-on .prod.product-list-simple .prod__btn--addCart {
  margin: 0;
  padding: 0 20px;
  width: auto;
  display: inline-block;
}

body.wiziblocks-on .prod.product-list-simple .prod__btn--addCart.prod__btn--addCart-evp svg {
  width: 20px;
}

body.wiziblocks-on .prod.product-list-simple .prod__btn--addCart.prod__btn--addCart-evp + span {
  margin-top: 5px;
}

body.wiziblocks-on .prod.product-list-simple .prod__corner__top,
body.wiziblocks-on .prod.product-list-simple .prod__corner__bottom {
  display: none !important;
}

body.wiziblocks-on .prod.product-list-simple .prod .modal-cart {
  width: 100%;
  width: calc(100% + 20px);
  max-width: 100000px;
  top: 0;
  left: 0;
  height: 100%;
  height: calc(100% - 50px);
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  bottom: auto;
  right: auto;
}

.wb-monoproduct-zoom {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.wb-monoproduct-zoom .prod__btn--addCart.amz-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 5px;
  border: 1px solid #99865A;
  background: transparent -webkit-gradient(linear, left top, left bottom, from(#F6E4B0), to(#EEC457)) no-repeat !important;
  background: transparent -o-linear-gradient(top, #F6E4B0 0%, #EEC457 100%) no-repeat !important;
  background: transparent linear-gradient(180deg, #F6E4B0 0%, #EEC457 100%) no-repeat !important;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wb-monoproduct-zoom .prod__btn--addCart.amz-button > svg {
  max-height: 20px;
}

.wb-monoproduct-zoom .prod__btn--addCart.amz-button > span {
  font-family: Helvetica, sans-serif;
  margin-left: 10px;
  color: black;
  text-transform: none;
  font-weight: 500;
  line-height: 1;
}

.wb-monoproduct-zoom .prod__btn--addCart.amz-button:hover,
.wb-monoproduct-zoom .prod__btn--addCart.amz-button:focus {
  background: transparent -webkit-gradient(linear, left top, left bottom, from(#EEC457), to(#F6E4B0)) no-repeat !important;
  background: transparent -o-linear-gradient(top, #EEC457 0%, #F6E4B0 100%) no-repeat !important;
  background: transparent linear-gradient(180deg, #EEC457 0%, #F6E4B0 100%) no-repeat !important;
}

.wb-monoproduct-zoom .evp-text {
  color: var(--text-on-body);
  font-size: 0.875rem;
  line-height: 1.625rem;
  text-align: center;
  width: 100%;
  padding: 0 !important;
  margin: -10px 0 20px;
  opacity: 0;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wb-monoproduct-zoom .flash-sale {
  position: relative;
  max-width: 100%;
  width: auto;
  left: auto;
  right: auto;
  top: auto;
  margin: 10px 0;
  border-radius: 3px;
}

.wb-monoproduct-zoom .prod__price__tax {
  text-transform: uppercase;
  font-size: 16px;
}

.wb-monoproduct-zoom .prod__price__rev {
  display: block;
}

.wb-monoproduct-zoom .wb-monoproduct-zoom__right__variation .prod__variation2__trigger__wrapper {
  top: 100%;
  margin-top: -1px;
}

.wb-monoproduct-zoom .prod__state + .prod__state {
  margin-left: 10px;
}

.wb-monoproduct-zoom .slick-prev + .wb-monoproduct-zoom__left__wrapper__thumbs__slider {
  padding: 50px 0;
}

.wb-monoproduct-zoom__left,
.wb-monoproduct-zoom__right {
  width: 100%;
}

.wb-monoproduct-zoom__left__wrapper {
  position: relative;
  width: 100%;
}

.wb-monoproduct-zoom__left__wrapper__slider__item {
  width: 100%;
  position: relative;
}

.wb-monoproduct-zoom__left__wrapper__slider__item:before {
  content: '';
  display: block;
  padding-top: 100%;
}

.wb-monoproduct-zoom__left__wrapper__slider__item img {
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.wb-monoproduct-zoom__left__wrapper__thumbs {
  display: none;
}

.wb-monoproduct-zoom__left__wrapper__thumbs--arrows {
  padding: 60px 0;
}

.wb-monoproduct-zoom__left__wrapper__thumbs__slider {
  width: 100%;
  position: relative;
  z-index: 1;
}

.wb-monoproduct-zoom__left__wrapper__thumbs__slider__item {
  width: 80px;
  position: relative;
  margin-bottom: 20px;
  cursor: pointer;
}

.wb-monoproduct-zoom__left__wrapper__thumbs__slider__item:before {
  content: '';
  display: block;
  padding-top: 100%;
}

.wb-monoproduct-zoom__left__wrapper__thumbs__slider__item img {
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.wb-monoproduct-zoom__left__wrapper__thumbs .slick-arrow {
  position: absolute;
  right: auto;
  left: 0;
  text-align: center;
  width: 80px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  border: 1px solid #DCE5E9;
  z-index: 2;
  background: #ffffff;
}

.wb-monoproduct-zoom__left__wrapper__thumbs .slick-arrow:hover {
  background: #333333;
}

.wb-monoproduct-zoom__left__wrapper__thumbs .slick-arrow:hover i {
  color: #ffffff;
}

.wb-monoproduct-zoom__left__wrapper__thumbs .slick-arrow:before {
  display: none;
}

.wb-monoproduct-zoom__left__wrapper__thumbs .slick-arrow i {
  font-size: 16px;
  color: #333333;
}

.wb-monoproduct-zoom__left__wrapper__thumbs .slick-next {
  top: auto;
  bottom: 5px;
}

.wb-monoproduct-zoom__left__wrapper__thumbs .slick-prev {
  top: 20px;
}

.wb-monoproduct-zoom__right__error {
  width: 100%;
  display: none;
  margin-bottom: 15px;
  color: #f16767;
  font-size: 0.875rem;
}

.wb-monoproduct-zoom__right__error.show {
  display: block;
}

.wb-monoproduct-zoom__right__title {
  font-size: 1.875rem !important;
  font-weight: 600 !important;
  margin: 0;
  z-index: 1;
}

.wb-monoproduct-zoom__right__content {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
  z-index: 1;
  margin: 0;
}

.wb-monoproduct-zoom__right__content p {
  z-index: 0;
}

.wb-monoproduct-zoom__right__clear {
  width: 100%;
  height: 1px;
}

.wb-monoproduct-zoom__right__variation {
  z-index: 2;
  position: relative;
  margin: 0 0 20px;
  max-width: 400px;
}

.wb-monoproduct-zoom__right__variation.open2 {
  z-index: 10;
}

.wb-monoproduct-zoom__right__variation .prod__variation2 {
  width: 100%;
  margin: 0;
  padding: 0;
  cursor: default;
  position: relative;
  z-index: 1;
}

.wb-monoproduct-zoom__right__variation .prod__variation2 > p {
  font-size: 0.875rem;
  font-weight: 600;
}

.wb-monoproduct-zoom__right__variation .prod__variation2__trigger {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  border-radius: 0;
  border-style: solid;
  border-width: 1px;
  border-color: #DCE5E9;
  background: transparent no-repeat center right 15px url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2210%22%20height%3D%226.032%22%3E%3Cpath%20data-name%3D%22Arrow%20copie%203%22%20d%3D%22M0%20.016L5%204.65l5-4.634v1.378L5%206.028%200%201.394V.02z%22%20fill%3D%22%232b2b2b%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E);
  font-family: inherit;
  line-height: normal;
  padding: 10px 13px;
  width: 100%;
  height: 40px;
  cursor: pointer;
  position: relative;
  font-size: 0.875rem;
}

.wb-monoproduct-zoom__right__variation .prod__variation2__trigger.error {
  border-color: #f16767;
}

.wb-monoproduct-zoom__right__variation .prod__variation2__trigger__disabled {
  white-space: nowrap;
  overflow: hidden;
  display: block;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  padding-right: 35px;
  color: var(--text-on-body);
  line-height: 1.125rem;
}

.wb-monoproduct-zoom__right__variation .prod__variation2__trigger__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: absolute;
  top: 39px;
  left: 0;
  width: 100%;
  max-height: 0;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-transition: max-height .3s linear;
  -o-transition: max-height .3s linear;
  transition: max-height .3s linear;
  background-color: #ffffff;
  color: #333333;
  border: none;
  z-index: 1;
}

.wb-monoproduct-zoom__right__variation .prod__variation2__trigger__wrapper.close2 {
  border: none !important;
  max-height: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  -webkit-transition: 0s !important;
  -o-transition: 0s !important;
  transition: 0s !important;
  opacity: 0 !important;
}

.wb-monoproduct-zoom__right__variation .prod__variation2__trigger__wrapper.open2 {
  border: 1px solid #333333 !important;
  max-height: 300px !important;
  overflow-y: scroll;
}

.wb-monoproduct-zoom__right__variation .prod__variation2__trigger__wrapper span {
  display: block;
  width: 100%;
  font-size: 0.8125rem;
  line-height: 1.4;
  cursor: pointer;
  padding: 8px 10px;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wb-monoproduct-zoom__right__variation .prod__variation2__trigger__wrapper span:hover {
  background-color: #333333;
  color: #ffffff;
}

.wb-monoproduct-zoom__right__price {
  margin: 0 0 20px;
  font-size: 1.5rem;
}

.wb-monoproduct-zoom__right__price .prod__price__cur {
  margin: 0;
  padding: 12px 0;
}

.wb-monoproduct-zoom__right .prod__btn {
  font-weight: 600;
  min-height: 3.125rem;
  margin-bottom: 1.25rem;
  font-size: 1rem;
  text-transform: uppercase;
  color: #ffffff;
  background: var(--primary-color) !important;
  border: none;
  white-space: normal;
  line-height: 1.4;
  height: auto;
  max-width: 100%;
  text-align: center;
  width: auto;
  border-radius: 3px;
  padding: 15px 60px;
  cursor: pointer;
  -webkit-transition: background .3s ease;
  -o-transition: background .3s ease;
  transition: background .3s ease;
}

.wb-monoproduct-zoom__right .prod__btn:hover,
.wb-monoproduct-zoom__right .prod__btn:focus {
  background: var(--primary-color-hover);
}

.wb-monoproduct-zoom__right .prod__state {
  z-index: 2;
  height: 30px;
  line-height: 30px;
  font-weight: 600;
  white-space: nowrap;
  max-width: 100%;
  display: inline-block;
  width: auto !important;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  font-size: 0.875rem;
  padding: 0 10px;
  color: #ffffff;
  margin: 12px 0;
}

.wb-monoproduct-zoom__right .prod__state--sale {
  background: #e2c160;
}

.wb-monoproduct-zoom__right .prod__state--promo {
  background: #9F3123;
}

.wb-monoproduct-zoom__right .prod__state--new {
  background: #333333;
  text-transform: uppercase;
  font-weight: 400;
}

.wb-monoproduct-zoom__right .prod__type {
  line-height: 30px;
  display: inline-block;
  font-weight: 600;
  font-size: 1rem;
}

.wb-monoproduct-zoom--triple-column {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 20px;
  border: 1px solid #DCE5E9;
  -webkit-box-shadow: 0px 2px 2px rgba(19, 30, 44, 0.3);
          box-shadow: 0px 2px 2px rgba(19, 30, 44, 0.3);
}

.wb-monoproduct-zoom--triple-column .evp-text {
  margin: 5px 0 0;
}

.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__left .slick-dots {
  position: absolute;
  top: auto;
  bottom: 20px;
  width: 100%;
  left: 0;
  padding: 0;
  margin: 0;
}

.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__left .slick-dots li {
  padding-left: 0 !important;
  width: 20px !important;
  margin: 0 5px !important;
}

.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__left .slick-dots li.slick-active button:before {
  color: var(--primary-color);
  background-color: var(--primary-color);
}

.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__left .slick-dots li button:before {
  color: #7A8591;
  background-color: #7A8591;
  opacity: 1;
}

.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right .prod__form {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  -moz-align-items: stretch;
  align-items: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
}

.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right .prod__form .prod__btn--addCart {
  padding: 13px 54px 10px 54px;
  color: #ffffff;
  display: inline-block;
  border-radius: 2px;
  background-color: var(--primary-color);
  border-bottom: 3px solid var(--primary-color-hover);
  -webkit-transition: 300ms ease;
  -o-transition: 300ms ease;
  transition: 300ms ease;
  text-decoration: none;
  font-weight: 600;
  text-align: center;
  font-size: 1rem;
  line-height: 1.3125rem;
  margin: 0;
}

.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right .prod__form .prod__btn--addCart:hover,
.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right .prod__form .prod__btn--addCart:focus {
  background-color: var(--primary-color-hover);
}

.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right .wb-monoproduct-zoom__right__title {
  font-size: 1rem !important;
  font-weight: 600 !important;
  line-height: 1.3125rem !important;
  margin: 0 0 15px;
}

.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right .wb-monoproduct-zoom__right__content {
  margin: 0 0 15px;
}

.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right .wb-monoproduct-zoom__right__content > p {
  font-size: 0.875rem;
  line-height: 1.5625rem;
  color: #7A8591;
}

.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right .wb-monoproduct-zoom__right__content > p:last-child,
.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right .wb-monoproduct-zoom__right__content > p:first-child {
  padding: 0;
}

.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right .wb-monoproduct-zoom__right__variation .prod__variation2 > p {
  padding-top: 0;
}

.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right .wb-monoproduct-zoom__right__price {
  margin: 0;
}

.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right .wb-monoproduct-zoom__right__price .prod__price__cur {
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 600;
  color: var(--primary-color);
  text-transform: uppercase;
}

.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right__partLeft {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  width: 100%;
}

.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right__partLeft > * {
  width: 100%;
}

.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right__partRight {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  -moz-align-items: stretch;
  align-items: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  width: 100%;
}

.wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right__partRight__wrapper {
  width: 100%;
  background-color: #7A8591;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.wb-monoproduct-zoom--selected .wb-monoproduct-zoom__left {
  width: 100%;
  margin-bottom: 30px;
}

.wb-monoproduct-zoom--selected .wb-monoproduct-zoom__left__wrapper {
  max-width: 500px;
  width: 100%;
  margin: 0 auto;
}

.wb-monoproduct-zoom--selected .wb-monoproduct-zoom__left .slick-dots {
  position: absolute;
  bottom: 0;
  padding-left: 0;
  list-style: none;
}

.wb-monoproduct-zoom--selected .wb-monoproduct-zoom__left .slick-dots li {
  padding-left: 0 !important;
  width: 20px !important;
  margin: 0 5px !important;
}

.wb-monoproduct-zoom--selected .wb-monoproduct-zoom__left .slick-dots li button {
  position: relative;
}

.wb-monoproduct-zoom--selected .wb-monoproduct-zoom__left .slick-dots li button:before {
  opacity: 1;
  background: #4d4d4d;
  width: 12px;
  height: 12px;
}

.wb-monoproduct-zoom--selected .wb-monoproduct-zoom__left .slick-dots li:before {
  display: none;
}

.wb-monoproduct-zoom--selected .wb-monoproduct-zoom__left .slick-dots li.slick-active button:before {
  background: var(--primary-color) !important;
}

.wb-monoproduct-zoom--selected .wb-monoproduct-zoom__right .prod__form {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wb-monoproduct-zoom--selected .wb-monoproduct-zoom__right .prod__form > * {
  width: 100%;
  text-align: center;
}

.wb-monoproduct-zoom--selected .wb-monoproduct-zoom__right .prod__form > *.prod__state,
.wb-monoproduct-zoom--selected .wb-monoproduct-zoom__right .prod__form > *.prod__btn {
  width: auto;
}

.wb-monoproduct-zoom--more .wb-monoproduct-zoom__left {
  width: 100%;
  margin-bottom: 30px;
}

.wb-monoproduct-zoom--more .wb-monoproduct-zoom__left__wrapper {
  width: 100%;
  margin: 0 auto;
}

.wb-monoproduct-zoom--more .wb-monoproduct-zoom__left .slick-dots {
  position: absolute;
  bottom: 0;
}

.wb-monoproduct-zoom--more .wb-monoproduct-zoom__left .slick-dots li button:before {
  opacity: 1;
  background: #4d4d4d;
  width: 12px;
  height: 12px;
}

.wb-monoproduct-zoom--more .wb-monoproduct-zoom__left .slick-dots li.slick-active button:before {
  background: var(--primary-color) !important;
}

.wb-monoproduct-zoom--more .wb-monoproduct-zoom__right .evp-text {
  max-width: 202px !important;
  -webkit-transform: translateX(27px);
      -ms-transform: translateX(27px);
          transform: translateX(27px);
}

.wb-monoproduct-zoom--more .wb-monoproduct-zoom__right__left {
  width: 100%;
}

.wb-monoproduct-zoom--more .wb-monoproduct-zoom__right__right {
  width: 100%;
}

.wb-monoproduct-zoom--more .wb-monoproduct-zoom__right__right .prod__btn {
  padding: 0 20px;
  min-height: 40px;
  line-height: 40px;
}

.wb-monoproduct-zoom--more .wb-monoproduct-zoom__right__variation {
  width: 100%;
}

.wb-monoproduct-zoom--complete .prod__btn--addCart {
  width: 100%;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__title {
  font-size: 2.8125rem !important;
  line-height: 1.42 !important;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__price .prod__price__cur {
  font-size: 2.8125rem;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__price .prod__price__old {
  font-size: 1.875rem;
  color: rgba(51, 51, 51, 0.6);
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__left,
.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__right {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__left__text,
.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__right__text {
  width: 100%;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__left__text .ql-align-center,
.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__right__text .ql-align-center {
  text-align: center;
  font-size: 16px;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__left__text .ql-align-center > *,
.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__right__text .ql-align-center > * {
  font-size: 14px;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__left__text .ql-align-center > *.ql-size-small,
.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__right__text .ql-align-center > *.ql-size-small {
  font-size: 0.75em;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__left__text .ql-align-center > *.ql-size-large,
.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__right__text .ql-align-center > *.ql-size-large {
  font-size: 1.5em;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__left__text .ql-align-center > *.ql-size-huge,
.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__right__text .ql-align-center > *.ql-size-huge {
  font-size: 2.5em;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__left__img {
  margin-top: 0.3125rem;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__right__img {
  width: 100%;
  background-color: #f7c5c5;
  color: #e34040;
  font-weight: 600;
  text-align: center;
  border-radius: 0.1875rem;
  padding: 0.3125rem;
  margin-top: 0.3125rem;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__right__img i,
.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__right__img p {
  color: #48a716;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__right__img .hasnt-stock {
  display: block;
  color: #e34040;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__right__img .hasnt-stock i,
.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__right__img .hasnt-stock p {
  color: #e34040;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__right__img .has-stock {
  display: none;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__right__img.active {
  background-color: #ecf6e7;
  color: #48a716;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__right__img.active .hasnt-stock {
  display: none;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea__right__img.active .has-stock {
  display: block;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__hr {
  background-color: whitesmoke;
  border: none;
  display: block;
  height: 2px;
  margin: 1.5rem 0;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__infos__text {
  position: relative;
  padding-left: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__infos__text i {
  position: absolute;
  top: 15px;
  left: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__infos__text p + p {
  padding-top: 0;
}

.wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__infos + p {
  display: none;
}

.wb-monoproduct-zoom--simple > .prod__form {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.wb-monoproduct-zoom--simple .wb-monoproduct-zoom__right__title {
  margin-bottom: 20px;
  line-height: 1.42 !important;
}

.wb-monoproduct-zoom--simple .prod__state {
  z-index: 2;
  height: 30px;
  line-height: 30px;
  font-weight: 600;
  white-space: nowrap;
  max-width: 100%;
  display: inline-block;
  width: auto !important;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  font-size: 0.875rem;
  padding: 0 10px;
  color: #ffffff;
  margin: 12px 0;
}

.wb-monoproduct-zoom--simple .prod__state--sale {
  background: #e2c160;
}

.wb-monoproduct-zoom--simple .prod__state--promo {
  background: #9F3123;
}

.wb-monoproduct-zoom--simple .prod__state--new {
  background: #333333;
  text-transform: uppercase;
  font-weight: 400;
}

.wb-monoproduct-zoom--simple .prod__type {
  line-height: 30px;
  display: inline-block;
  font-weight: 600;
  font-size: 1rem;
}

.wb-monoproduct-zoom--simple .prod__btn--addCart {
  width: auto;
}

.wb-monoproduct-zoom--background {
  padding: 20px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.wb-monoproduct-zoom--background .wb-monoproduct-zoom__right {
  width: 100%;
}

.wb-monoproduct-zoom--background .prod__btn--addCart {
  width: auto;
}

.wb-monoproduct-zoom--background .prod__form {
  width: 100%;
  max-width: 900px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
}

.wb-monoproduct-zoom--background .prod__form .wb-monoproduct-zoom__right__title,
.wb-monoproduct-zoom--background .prod__form .wb-monoproduct-zoom__right__variation,
.wb-monoproduct-zoom--background .prod__form .wb-monoproduct-zoom__right__content,
.wb-monoproduct-zoom--background .prod__form .wb-monoproduct-zoom__right__price {
  width: 100%;
  text-align: center;
}

.wb-monoproduct-zoom--background .prod__form .prod__variation2__trigger {
  background-color: #ffffff;
}

.wb-monoproduct-zoom--background .prod__form .wb-monoproduct-zoom__right__price > *,
.wb-monoproduct-zoom--background .prod__form .wb-monoproduct-zoom__right__title {
  color: #ffffff;
}

.wb-monoproduct-zoom--slider {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-direction: reverse;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.wb-monoproduct-zoom--slider .prod__btn--addCart {
  width: 100%;
}

.wb-monoproduct-zoom--slider .slick-dots {
  position: absolute;
  bottom: 0;
  padding: 0 !important;
  list-style: none !important;
}

.wb-monoproduct-zoom--slider .slick-dots li {
  padding-left: 0 !important;
  width: 20px !important;
  margin: 0 5px !important;
}

.wb-monoproduct-zoom--slider .slick-dots li button:before {
  opacity: 1;
  background: #4d4d4d;
  width: 12px;
  height: 12px;
}

.wb-monoproduct-zoom--slider .slick-dots li.slick-active button:before {
  background: var(--primary-color) !important;
}

.wb-monoproduct-zoom--slider .wb-monoproduct-zoom__right__variation {
  margin-bottom: 20px;
}

.wb-monoproduct-zoom--slider .wb-monoproduct-zoom__right__content {
  margin-top: 20px;
}

.wb-monoproduct-zoom--slider .wb-monoproduct-zoom__right__content p:empty {
  display: none !important;
}

.wb-monoproduct-zoom--slider .wb-monoproduct-zoom__right__content > div {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}

.wb-monoproduct-zoom--slider .wb-monoproduct-zoom__right__content > div > div {
  width: 100%;
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.wb-monoproduct-zoom--slider .wb-monoproduct-zoom__right__content > div > div span {
  margin-left: 10px;
}

.wb-monoproduct-zoom--slider .wb-monoproduct-zoom__right__variation,
.wb-monoproduct-zoom--completeOnly .wb-monoproduct-zoom__right__variation {
  max-width: 100%;
}

.wb-product-slider-primary__imgVar {
  position: absolute;
  background: #ffffff;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3;
}

.wb-product-slider-primary__imgVar__close {
  position: absolute;
  top: -10px;
  right: -10px;
  display: block;
  cursor: pointer;
  width: 26px;
  height: 26px;
  z-index: 1;
}

.wb-product-slider-primary__imgVar__close:before {
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  background: #333333;
  border-radius: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transition: background 300ms ease;
  -o-transition: background 300ms ease;
  transition: background 300ms ease;
}

.wb-product-slider-primary__imgVar__close:hover:before {
  background: var(--primary-color) !important;
}

.wb-product-slider-primary__imgVar__close i {
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-size: 1.25rem;
  color: #ffffff;
}

.wb-product-slider-primary img {
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -o-object-fit: contain;
     object-fit: contain;
  width: auto;
  height: auto;
}

.is-product-title {
  line-height: 1.4 !important;
}

.product-zoom-triple-column {
  width: 100%;
}

.product-zoom-triple-column__wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 20px;
  border: 1px solid #DCE5E9;
  -webkit-box-shadow: 0px 2px 2px rgba(19, 30, 44, 0.3);
          box-shadow: 0px 2px 2px rgba(19, 30, 44, 0.3);
}

.product-zoom-triple-column__wrapper__left,
.product-zoom-triple-column__wrapper__right,
.product-zoom-triple-column__wrapper__center {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.product-zoom-triple-column__wrapper__left__slider {
  position: relative;
  width: 100%;
}

.product-zoom-triple-column__wrapper__left__slider .slick-slide {
  float: left;
}

.product-zoom-triple-column__wrapper__left__slider .slick-dots {
  position: absolute;
  top: auto;
  bottom: 20px;
  width: 100%;
  left: 0;
  padding: 0;
  margin: 0;
}

.product-zoom-triple-column__wrapper__left__slider .slick-dots li.slick-active button:before {
  color: var(--primary-color);
  background-color: var(--primary-color);
}

.product-zoom-triple-column__wrapper__left__slider .slick-dots li button:before {
  color: #7A8591;
  background-color: #7A8591;
  opacity: 1;
}

.product-zoom-triple-column__wrapper__left__slider__item {
  width: 100%;
  position: relative;
}

.product-zoom-triple-column__wrapper__left__slider__item:before {
  content: '';
  display: block;
  padding-top: 100%;
}

.product-zoom-triple-column__wrapper__left__slider__item img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  -o-object-fit: contain;
     object-fit: contain;
}

.product-zoom-triple-column__wrapper__center__title {
  font-size: 1rem;
  line-height: 1.3125rem;
  color: var(--text-on-body);
  font-weight: 600;
  margin: 0 0 15px;
}

.product-zoom-triple-column__wrapper__center__description {
  margin: 0 0 15px;
}

.product-zoom-triple-column__wrapper__center__description > p {
  font-size: 0.875rem;
  line-height: 1.5625rem;
  color: #7A8591;
  font-weight: 400;
  margin: 0 0 15px;
}

.product-zoom-triple-column__wrapper__center__description > p:first-child,
.product-zoom-triple-column__wrapper__center__description > p:last-child {
  padding: 0;
}

.product-zoom-triple-column__wrapper__center__price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  margin: 0;
}

.product-zoom-triple-column__wrapper__center__price span {
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 600;
  color: var(--primary-color);
  text-transform: uppercase;
}

.product-zoom-triple-column__wrapper__center__price del {
  font-size: 1.25rem;
  line-height: 2rem;
  color: var(--text-on-body);
  margin-left: 15px;
  font-weight: 400;
}

.product-zoom-triple-column__wrapper__right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.product-zoom-triple-column__wrapper__right a {
  padding: 13px 54px 10px 54px;
  color: #ffffff;
  display: inline-block;
  border-radius: 2px;
  background-color: var(--primary-color);
  border-bottom: 3px solid var(--primary-color-hover);
  -webkit-transition: 300ms ease;
  -o-transition: 300ms ease;
  transition: 300ms ease;
  text-decoration: none;
  font-weight: 600;
  text-align: center;
  font-size: 1rem;
  line-height: 1.3125rem;
}

.product-zoom-triple-column__wrapper__right a:hover,
.product-zoom-triple-column__wrapper__right a:focus {
  background-color: var(--primary-color-hover);
}

.wz-faq {
  width: 100%;
}

.wz-faq--background {
  padding: 25px 25px 50px 25px;
}

.wz-faq--background .wz-faq__wrapper__item__icon i {
  -webkit-transform: translateY(0px);
      -ms-transform: translateY(0px);
          transform: translateY(0px);
}

.wz-faq__wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
}

.wz-faq__wrapper__sep {
  margin: 0;
  width: 100%;
  height: 1px;
}

.wz-faq__wrapper__item {
  position: relative;
  width: 100%;
  padding: 0;
}

.wz-faq__wrapper__item__icon {
  position: absolute;
  right: 0;
  top: 22px;
  width: 20px;
  color: var(--primary-color);
}

.wz-faq__wrapper__item__icon i {
  font-size: 1.25rem;
  cursor: pointer;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.open .wz-faq__wrapper__item__icon i {
  -webkit-transform: scale(-1, -1);
      -ms-transform: scale(-1, -1);
          transform: scale(-1, -1);
}

.wz-faq__wrapper__item__head {
  width: 100%;
  padding: 25px 65px 25px 0;
  cursor: pointer;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  font-weight: 600;
  position: relative;
}

.open .wz-faq__wrapper__item__head {
  padding: 25px 65px 12px 0;
}

.open .wz-faq__wrapper__item__head span {
  color: #333333 !important;
}

.wz-faq__wrapper__item__head p {
  padding: 0 !important;
}

.wz-faq__wrapper__item__head__icon {
  position: absolute;
  right: 20px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 20px;
  color: var(--primary-color);
  margin: 0 !important;
}

.wz-faq__wrapper__item__head__icon i {
  font-size: 20px;
  cursor: pointer;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.open .wz-faq__wrapper__item__head__icon i {
  -webkit-transform: scale(-1, -1);
      -ms-transform: scale(-1, -1);
          transform: scale(-1, -1);
}

.wz-faq__wrapper__item__body {
  width: 100%;
  height: auto;
  overflow: hidden;
  -webkit-transition: max-height 1s;
  -o-transition: max-height 1s;
  transition: max-height 1s;
}

.wz-faq__wrapper__item__body p {
  line-height: 1.5625rem;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wz-faq__wrapper__item.open .wz-faq__wrapper__item__body > :last-child {
  margin: 0 0 10px;
}

.wz-faq__wrapper__item.close .wz-faq__wrapper__item__body {
  max-height: 0 !important;
}

.wz-faq-frame {
  width: 100%;
}

.wz-faq-frame__wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
}

.wz-faq-frame__wrapper__sep {
  margin: 0;
  width: 100%;
  height: 1px;
}

.wz-faq-frame__wrapper__item {
  position: relative;
  width: 100%;
  padding: 17px;
  border-radius: 0.3125rem;
}

.wz-faq-frame__wrapper__item:not(.open),
.wz-faq-frame__wrapper__item.no-shadow {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.wz-faq-frame__wrapper__item:not(:last-child) {
  margin: 0 0 10px;
}

.wz-faq-frame__wrapper__item__icon {
  position: absolute;
  right: 20px;
  top: 15px;
  width: 20px;
  color: var(--primary-color);
  z-index: 2;
}

.wz-faq-frame__wrapper__item__icon i {
  font-size: 1.25rem;
  cursor: pointer;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.open .wz-faq-frame__wrapper__item__icon i {
  -webkit-transform: scale(-1, -1);
      -ms-transform: scale(-1, -1);
          transform: scale(-1, -1);
}

.wz-faq-frame__wrapper__item__head {
  width: 100%;
  padding: 0;
  cursor: pointer;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  padding-right: 30px;
  position: relative;
}

.wz-faq-frame__wrapper__item__head h1:first-child,
.wz-faq-frame__wrapper__item__head h2:first-child,
.wz-faq-frame__wrapper__item__head h3:first-child,
.wz-faq-frame__wrapper__item__head h4:first-child,
.wz-faq-frame__wrapper__item__head h5:first-child,
.wz-faq-frame__wrapper__item__head h6:first-child,
.wz-faq-frame__wrapper__item__head p:first-child {
  margin-top: 0 !important;
}

.wz-faq-frame__wrapper__item__head h1:nth-last-child(2),
.wz-faq-frame__wrapper__item__head h2:nth-last-child(2),
.wz-faq-frame__wrapper__item__head h3:nth-last-child(2),
.wz-faq-frame__wrapper__item__head h4:nth-last-child(2),
.wz-faq-frame__wrapper__item__head h5:nth-last-child(2),
.wz-faq-frame__wrapper__item__head h6:nth-last-child(2),
.wz-faq-frame__wrapper__item__head p:nth-last-child(2) {
  margin-bottom: 0 !important;
}

.wz-faq-frame__wrapper__item__head span {
  color: #6c6c6c;
  font-weight: 600;
}

.wz-faq-frame__wrapper__item__head__icon {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 20px;
  height: 28px;
  color: var(--primary-color);
  margin: 0 !important;
}

.wz-faq-frame__wrapper__item__head__icon i {
  font-size: 20px;
  cursor: pointer;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.open .wz-faq-frame__wrapper__item__head__icon i {
  -webkit-transform: scale(-1, -1);
      -ms-transform: scale(-1, -1);
          transform: scale(-1, -1);
}

.wz-faq-frame__wrapper__item__body {
  width: 100%;
  height: auto;
  overflow: hidden;
  padding-right: 30px;
  -webkit-transform: translateY(5px);
      -ms-transform: translateY(5px);
          transform: translateY(5px);
  -webkit-transition: max-height 1s;
  -o-transition: max-height 1s;
  transition: max-height 1s;
}

.wz-faq-frame__wrapper__item__body p {
  line-height: 1.5625rem;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wz-faq-frame__wrapper__item__body > *:last-child {
  padding-bottom: 0;
  margin-bottom: 5px;
}

.wz-faq-frame__wrapper__item.close .wz-faq-frame__wrapper__item__body {
  max-height: 0 !important;
}

.wz-faq-accordion {
  width: 100%;
}

.wz-faq-accordion__wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
}

.wz-faq-accordion__wrapper__sep {
  margin: 0;
  width: 100%;
  height: 1px;
}

.wz-faq-accordion__wrapper__item {
  position: relative;
  width: 100%;
  padding: 0;
}

.wz-faq-accordion__wrapper__item:not(:last-child) {
  border-width: 1px 1px 0 1px !important;
}

.wz-faq-accordion__wrapper__item__icon {
  position: absolute;
  right: 20px;
  top: 22px;
  width: 20px;
  color: var(--primary-color);
}

.wz-faq-accordion__wrapper__item__icon i {
  font-size: 1.25rem;
  cursor: pointer;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.open .wz-faq-accordion__wrapper__item__icon i {
  -webkit-transform: scale(-1, -1);
      -ms-transform: scale(-1, -1);
          transform: scale(-1, -1);
}

.wz-faq-accordion__wrapper__item__head {
  position: relative;
  width: 100%;
  padding: 30px 50px 0 30px;
  cursor: pointer;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wz-faq-accordion__wrapper__item__head span {
  color: #6c6c6c;
  font-weight: 600;
}

.wz-faq-accordion__wrapper__item__head > * {
  padding: 0 !important;
}

.wz-faq-accordion__wrapper__item__head > *:not(:first-child) {
  margin: 10px 0 0;
}

.open .wz-faq-accordion__wrapper__item__head {
  padding: 30px 30px 12px 30px;
}

.wz-faq-accordion__wrapper__item__head__icon {
  position: absolute;
  right: 20px;
  top: 22px;
  top: calc(50% - 15px);
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 20px;
  color: var(--primary-color);
  margin: 30px 0 0 0 !important;
}

.open .wz-faq-accordion__wrapper__item__head__icon {
  top: calc(50% - 21px);
}

.wz-faq-accordion__wrapper__item__head__icon i {
  font-size: 20px;
  cursor: pointer;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.open .wz-faq-accordion__wrapper__item__head__icon i {
  -webkit-transform: scale(-1, -1);
      -ms-transform: scale(-1, -1);
          transform: scale(-1, -1);
}

.wz-faq-accordion__wrapper__item__body {
  width: 100%;
  height: auto;
  overflow: hidden;
  -webkit-transition: max-height 1s;
  -o-transition: max-height 1s;
  transition: max-height 1s;
  padding: 5px 30px 30px 30px;
}

.wz-faq-accordion__wrapper__item__body p {
  line-height: 1.5625rem;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wz-faq-accordion__wrapper__item__body > * {
  opacity: 0;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.wz-faq-accordion__wrapper__item__body > *:last-child {
  padding-bottom: 0;
  margin-bottom: 0;
}

.wz-faq-accordion__wrapper__item.open .wz-faq-accordion__wrapper__item__body > :last-child {
  margin: 0 0 10px;
}

.wz-faq-accordion__wrapper__item.open .wz-faq-accordion__wrapper__item__body > * {
  opacity: 1;
}

.wz-faq-accordion__wrapper__item.close .wz-faq-accordion__wrapper__item__body {
  max-height: 0 !important;
  background-color: transparent !important;
}

.wz-faq-accordion__wrapper__item.close .wz-faq-accordion__wrapper__item__body > * {
  opacity: 0;
}

.wz-faq-list-icon {
  width: 100%;
}

.wz-faq-list-icon__wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
}

.wz-faq-list-icon__wrapper__item {
  padding: 10px;
  width: calc(33.33% - 20px);
  margin: 0 10px;
}

.wz-faq-list-icon__wrapper__item__icon {
  width: 100%;
  min-height: 65px;
}

.wz-faq-list-icon__wrapper__item__icon i {
  font-size: 2.8125rem;
}

.wz-faq-list-icon__wrapper__item__head {
  margin: 0 0 10px;
}

.wz-faq-list-icon__wrapper__item__head span {
  font-weight: 600;
}

/** Import custom **/

#cart-recap-mobile {
  display: block;
}

#cart-recap-desktop {
  display: none;
}

#cart-options {
  margin-top: 20px;
}

.footer__info {
  display: none;
}

.header__nav {
  right: auto;
  left: 0;
}

.header__cart__a {
  background-image: url("https://media.cdnws.com/_i/19700/6114/3104/15/doriane-panier.png") !important;
  height: 31px !important;
  width: 26px;
  top: -4px;
}

.prod__article [data-pin-href] {
  z-index: 100;
  background-image: url("https://media.cdnws.com/_i/19700/14266/1080/68/pinit-fg-en-round-black-16.png") !important;
}

.header__checkbox--nav:checked ~ .header .nav {
  pointer-events: all;
}

.title-page {
  font-size: 22px !important;
  font-weight: 700;
}

.wiziblocks__item h1,
.wiziblocks__item h1[class^=ql],
.wiziblocks__item h2,
.wiziblocks__item h2[class^=ql] {
  font-size: 22px !important;
  font-weight: 700;
}

.prod__name {
  padding-bottom: 0;
}

.prod__name__title {
  font-size: 14px;
  font-weight: 700;
}

.prod__name__brand {
  display: block;
  margin-top: 16px;
  font-size: 11px;
  font-weight: 300;
  text-align: center;
  color: var(--primary-color);
}

.prod__price {
  margin-top: 24px !important;
  font-weight: 500;
  font-size: 14px;
}

.prod-details {
  margin-bottom: 60px;
}

.prod-details__name {
  font-size: 28px !important;
}

.prod-details .input-bold .var-h2 {
  font-weight: 700;
}

.prod-details .input-bold select {
  border: 2px solid #333;
}

.prod-details #size-guide-link {
  float: right;
  cursor: pointer;
  color: inherit;
  padding-bottom: 0.1em;
  overflow: hidden;
  position: relative;
}

.prod-details #size-guide-link:before {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  border-bottom: 1px solid;
  -webkit-transition: .3s all;
  -o-transition: .3s all;
  transition: .3s all;
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
}

.prod-details #size-guide-link:hover:before {
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}

.prod-infos p:not(.prod-infos__title),
.prod-infos p *,
.prod-infos ul li:not(.prod-infos__title),
.prod-infos ul li *,
.prod-infos ol li:not(.prod-infos__title),
.prod-infos ol li * {
  font-size: 0.9375rem !important;
}

.prod-infos a {
  cursor: pointer !important;
  color: #000000;
  display: inline-block;
  position: relative;
  transition: .3s ease;
  line-height: 1.4;
}

.prod-infos a::before {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  height: 1px;
  width: 100%;
  max-width: 100%;
  background-color: var(--primary-color);
}

.prod-infos a:hover,
.prod-infos a:focus {
  color: var(--primary-color-hover);
}

.prod-carac p:not(.prod-carac__title),
.prod-carac p *,
.prod-carac ul li:not(.prod-carac__title),
.prod-carac ul li *,
.prod-carac ol li:not(.prod-carac__title),
.prod-carac ol li * {
  font-size: 0.9375rem !important;
}

.prod-carac a {
  text-decoration: underline;
}

.prod-list__title {
  font-size: 22px !important;
  font-weight: 700;
}

.prod-list__title + .bloc {
  font-size: 12px;
}

#prod-list-text.text-min > *:nth-child(n+4) {
  display: none;
}

#prod-list-text-more {
  cursor: pointer;
}

#prod-list-text-more span:first-of-type {
  display: none;
}

#prod-list-text-more span:last-of-type {
  display: inherit;
}

#prod-list-text-more.text-min span:first-of-type {
  display: inherit;
}

#prod-list-text-more.text-min span:last-of-type {
  display: none;
}

.size-guide-modal {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 20000;
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.size-guide-modal.open {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.size-guide-modal-content {
  height: auto;
  padding: 30px;
  background-color: white;
  -webkit-box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.25);
          box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.25);
  border-radius: 5px;
  position: relative;
  max-width: calc(100% - 20px);
  max-height: calc(100% - 20px);
  overflow-y: auto;
}

.size-guide-modal-content-close {
  position: absolute;
  right: 10px;
  top: 10px;
  cursor: pointer;
}

.size-guide-modal-content-image {
  display: block;
  margin: 0;
  padding: 0;
  width: 100%;
  height: auto;
}

.rea__item br {
  display: inherit;
}

.wz-showMessage__wrapper__content__item__left__item__rating__stars__absolute i,
.wz-showMessage__wrapper__data__rating__stars__absolute i,
.wz-rating__wrapper__right__form__fieldset__stars input:checked ~ label i:last-child {
  color: var(--text-on-body) !important;
}

@media (min-width: 1px) {
  .brand--hidden {
    display: none;
  }

  .breadcrumbs--cart {
    border-bottom: none;
  }

  .cart-modal__qty__input {
    height: auto;
  }

  body.wiziblocks-on .brand--hidden {
    display: none;
  }
}

@media only screen and (min-width: 40.0625em) {
  .reveal-modal {
    left: 0;
    margin: 0 auto;
    max-width: 62.5rem;
    right: 0;
    width: 80%;
    top: 6.25rem;
  }

  .reveal-modal.tiny {
    left: 0;
    margin: 0 auto;
    max-width: 62.5rem;
    right: 0;
    width: 30%;
  }

  .reveal-modal.small {
    left: 0;
    margin: 0 auto;
    max-width: 62.5rem;
    right: 0;
    width: 40%;
  }

  .reveal-modal.medium {
    left: 0;
    margin: 0 auto;
    max-width: 62.5rem;
    right: 0;
    width: 60%;
  }

  .reveal-modal.large {
    left: 0;
    margin: 0 auto;
    max-width: 62.5rem;
    right: 0;
    width: 70%;
  }

  .reveal-modal.xlarge {
    left: 0;
    margin: 0 auto;
    max-width: 62.5rem;
    right: 0;
    width: 95%;
  }

  .reveal-modal.full {
    left: 0;
    margin: 0 auto;
    max-width: 62.5rem;
    right: 0;
    width: 100%;
  }
}

@media (min-width: 600px) {
  body.morphbutton-modal-active .morphbutton-content.active {
    width: 600px !important;
    top: 50%          !important;
    left: 50%         !important;
    bottom: inherit;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    z-index: 99999;
  }
}

@media (min-width: 601px) {
  body.wiziblocks-on .prod.product-list-selected .prod__left .prod__link {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  body.wiziblocks-on .prod.product-list-selected .prod__left .prod__name,
  body.wiziblocks-on .prod.product-list-selected .prod__left .prod__stars {
    margin-top: 0;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  body.wiziblocks-on .prod.product-list-selected .prod__left .prod__price {
    margin: 5px 0 0 0;
  }

  body.wiziblocks-on .prod.product-list-selected .prod__left .prod__name__brand {
    display: none;
    margin: 0;
  }

  body.wiziblocks-on .prod.product-list-simple .prod__article {
    width: 33.33%;
  }

  body.wiziblocks-on .prod.product-list-simple .prod__hover {
    background-color: rgba(255, 255, 255, 0.7);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
  }
}

@media screen and (min-width: 601px) {
  .nav__label--search {
    display: none;
  }

  .form--step-2 {
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
  }

  .index-acc__wrapper {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }

  .index-acc__address {
    width: 100%;
    margin-top: 0;
  }

  .index-acc__content {
    border: none;
  }

  .order-list__thead {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  .order-list__subtitle {
    padding: 5px;
    text-align: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    font-weight: 400;
  }

  .order-list__subtitle--only-small {
    display: none;
  }

  .order-list__subtitle--from-desktop {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .order-list__mobile {
    display: none;
  }

  .order-list__part {
    padding: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    text-align: center;
  }

  .order-list__name {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
  }

  .order-list__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
  }

  .order-list__button {
    display: none;
  }

  .order-detail {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }

  .order-detail__ul {
    width: 48%;
    margin: 0 0 35px 0;
  }

  .order-detail__row {
    width: 48%;
    margin-bottom: 35px;
  }
}

@media (min-width: 720px) {
  body.body--transform {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
  }

  .bloc {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  .bloc--reverse {
    -webkit-box-direction: reverse;
    -webkit-box-orient: horizontal;
    -moz-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }

  .bloc--left {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }

  .bloc--center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
  }

  .bloc--right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -moz-justify-content: flex-end;
    justify-content: flex-end;
  }

  .bloc--text {
    width: 100%;
  }

  .new-bloc .bloc {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  .new-bloc .bloc--reverse {
    -webkit-box-direction: reverse;
    -webkit-box-orient: horizontal;
    -moz-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }

  .new-bloc .bloc {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  .new-bloc .bloc picture {
    width: auto !important;
    display: inline-block;
  }

  .new-bloc .bloc--left {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }

  .new-bloc .bloc--center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
  }

  .new-bloc .bloc--center > .bloc--wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
  }

  .new-bloc .bloc--right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -moz-justify-content: flex-end;
    justify-content: flex-end;
  }

  .new-bloc .bloc--text {
    width: 100%;
  }

  .prod .prod__relative {
    padding: 20px;
  }

  .prod .flash-sale + .prod__state--badge {
    top: 35px;
  }

  .brand {
    float: left;
  }

  .lang {
    width: 70px;
    padding: 0;
  }

  .lang--desktop {
    display: block;
    position: absolute;
    top: 50%;
    right: 140px;
    left: auto;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    z-index: 12;
  }

  .lang--small {
    display: none;
  }

  .lang--current {
    -webkit-box-shadow: none;
            box-shadow: none;
    padding: 0;
    height: 38px;
    min-height: 40px;
    background: transparent;
  }

  .lang--current-a {
    padding-left: 37px;
    height: 40px;
    line-height: 40px;
    text-transform: capitalize;
    font-weight: 500;
    font-size: 0.875rem;
    color: var(--text-on-body);
    width: 60px;
  }

  .lang--current-more {
    display: none;
  }

  .lang--others {
    position: absolute;
    display: block;
    top: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%) scale(0);
        -ms-transform: translateX(-50%) scale(0);
            transform: translateX(-50%) scale(0);
    width: 100%;
    width: calc(100% + .5px);
    z-index: 1;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
    opacity: 0;
    visibility: hidden;
    max-height: initial;
  }

  .lang--others-li {
    padding: 0;
    width: 100%;
    border: solid #DCE5E9;
    border-width: 0px 1px 1px 1px;
    position: relative;
    height: 38px;
    min-height: 38px;
  }

  .lang--others-li:first-child {
    border-top: 1px solid #DCE5E9;
  }

  .lang--others-li:hover,
  .lang--others-li:focus {
    background: #DCE5E9;
  }

  .lang--others-a {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    cursor: pointer;
    padding-left: 37px;
    height: 40px;
    line-height: 40px;
    text-transform: capitalize;
    font-weight: 500;
    font-size: 0.875rem;
  }

  .lang:hover .lang--others,
  .lang:focus .lang--others {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateX(-50%) scale(1);
        -ms-transform: translateX(-50%) scale(1);
            transform: translateX(-50%) scale(1);
  }

  .body {
    padding-top: 0;
  }

  .body.ovh-cart {
    overflow: hidden;
  }

  .form__file {
    margin-top: 10px;
  }

  .search--label {
    display: none;
  }

  .search--wrapper {
    z-index: 99999;
    opacity: 1;
    visibility: visible;
  }

  .search--form {
    display: block;
    width: 100%;
  }

  .search--result {
    display: none;
    position: absolute;
    top: 100%;
    right: auto;
    width: 210px;
    left: 15px;
    height: auto;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    -webkit-transition: bottom 0.35s ease;
    -o-transition: bottom 0.35s ease;
    transition: bottom 0.35s ease;
    background: #fff;
    overflow: hidden;
    padding: 0;
  }

  .search--result-title {
    display: none;
  }

  .search--result-ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position: relative;
    padding: 20px;
    border: solid #DCE5E9;
    border-width: 0 1px 1px 1px;
  }

  .search--result-ul:empty {
    display: none;
  }

  .search--result-li {
    width: 100%;
    float: left;
    border: none;
    padding: 0;
  }

  .search--result-li:not(:last-child) {
    margin-bottom: 20px;
  }

  .search--result-a {
    height: 100%;
    font-size: 0.75rem;
    line-height: 1.1;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    padding: 0;
  }

  .search--result-a:hover:not(.see-all-results) {
    color: var(--primary-color);
  }

  .search--result-close {
    background: #000;
  }

  .search--result .prod {
    width: 33.33%;
    margin-bottom: 0;
    border-left: 1px solid #DCE5E9;
  }

  .search--result .prod:not(:nth-child(2)),
  .search--result .prod:not(:nth-child(3)),
  .search--result .prod:not(first-child) {
    border-top: 1px solid #DCE5E9;
  }

  .search--result .prod--list-wrapper {
    width: 80%;
    min-width: 80%;
    float: right;
    margin: 0;
    overflow-y: scroll;
  }

  .search--result .prod--name {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 39.2px;
    margin: 0 auto;
    font-size: 0.875rem;
    line-height: 1.4;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
  }

  .search--fieldset {
    display: block;
    width: 100%;
  }

  .search--fieldset:before {
    display: none;
  }

  .search--input {
    width: 100%;
    position: relative;
    height: 40px;
    line-height: 40px;
    padding: 0 20px 0 40px;
    border-radius: 0;
    color: var(--text-on-body);
    background: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20version%3D%221%22%20width%3D%22268%22%20height%3D%22277.333%22%20viewBox%3D%220%200%20201.000000%20208.000000%22%3E%3Cpath%20fill%3D%22%23333333%22%20d%3D%22M103.2%201.1C85.5%204.2%2071.2%2011.8%2058%2025%2044.2%2038.8%2036.9%2053.1%2033.9%2072.1c-3.1%2019.9%203%2045%2014.6%2060.2%202%202.6%203.5%205.3%203.2%206-.3.7-11.4%2012.6-24.8%2026.6C13.5%20178.8%202%20191.2%201.3%20192.4c-4.2%207.4%203.3%2016.8%2012%2015.2%202.8-.5%207.2-4.6%2023.9-21.9%2011.2-11.6%2022.9-23.8%2025.9-27.1l5.4-5.8%206%203.6c11.7%206.9%2028.9%2011.6%2042.5%2011.6%2021.9%200%2045.7-10.3%2060.8-26.4%2010.3-11.1%2016.2-21.5%2020.4-36.4%203.2-11.1%203.2-31.4%200-42.7C190%2033.5%20167.6%2011%20139%203c-8.6-2.4-27.4-3.5-35.8-1.9zM131%2023.6c22.3%205.2%2041.2%2024.1%2046.4%2046.4%203.3%2013.8%201.5%2028.5-5.2%2042-7.6%2015.5-24.8%2028.9-41.8%2032.5-21.4%204.5-41.4-1.4-56.9-17C54%20108%2049.5%2081.3%2061.7%2056.1c7.2-15%2024.1-28.5%2040.8-32.5%208-1.9%2020.5-1.9%2028.5%200z%22/%3E%3C/svg%3E) left 10px center no-repeat;
    background-size: auto 20px;
  }

  .search--input:focus {
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
            box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
  }

  .search--input::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: var(--text-on-body);
  }

  .search--input::-moz-placeholder {
    /* Firefox 19+ */
    color: var(--text-on-body);
  }

  .search--input:-ms-input-placeholder {
    /* IE 10+ */
    color: var(--text-on-body);
  }

  .search--input:-moz-placeholder {
    /* Firefox 18- */
    color: var(--text-on-body);
  }

  .search--btn {
    display: none;
  }

  .search--reset {
    display: none;
  }

  .search--icon.fa {
    display: none;
  }

  .search--predictive-title {
    margin-bottom: 10px;
  }

  .search--predictive-ul {
    padding-left: 10px;
  }

  .search--predictive-li {
    list-style-type: none;
  }

  .search--predictive-a {
    color: #333333;
    -webkit-transition: color 0.2s ease-in-out;
    -o-transition: color 0.2s ease-in-out;
    transition: color 0.2s ease-in-out;
    font-size: 0.75rem;
    display: block;
    margin-bottom: 10px;
  }

  .search--predictive-a:hover {
    color: var(--primary-color);
  }

  #search-wrapper-close {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.55);
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    z-index: 9;
    visibility: hidden;
  }

  #search-wrapper-close-content {
    display: none;
  }

  #search-checkbox:checked ~ #search-wrapper-close {
    visibility: visible;
  }

  #search-checkbox:checked ~ #search-wrapper-close-icon.fa {
    -webkit-transform: scale(1) translate(-50%, -50%);
        -ms-transform: scale(1) translate(-50%, -50%);
            transform: scale(1) translate(-50%, -50%);
  }

  #search-checkbox:checked ~ #search-wrapper-close-icon.fa:hover {
    color: var(--primary-color);
  }

  #search-checkbox:checked ~ .search--wrapper {
    visibility: visible;
    top: 100px;
  }

  #search-checkbox:checked ~ .search--wrapper .search--form {
    display: block;
  }

  #search-checkbox:checked ~ .search--wrapper .search--result {
    display: block;
    top: 97%;
  }

  .see-all-results {
    display: none;
  }

  .see-all-results--a {
    cursor: pointer;
    background: var(--primary-color);
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    font-size: 0.75rem;
    font-weight: 600;
  }

  .see-all-results--a:hover {
    background: var(--primary-color-hover);
  }

  .search {
    left: 20px;
    right: auto;
    width: 220px;
    top: 50%;
    float: right;
    height: 24px;
    position: absolute;
    margin-top: 15px;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
  }

  .search--wrapper {
    position: absolute;
    right: 0px;
    opacity: 1;
    visibility: visible;
    width: 100%;
    z-index: 1;
    top: -8px;
    height: 40px;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    overflow: visible;
    background: transparent;
    border-radius: 0;
  }

  .search--wrapper.focused {
    visibility: visible;
    opacity: 1;
    width: 110%;
  }

  .search--result {
    display: block;
  }

  .search--result-close {
    display: none;
  }

  .search--result-icon--small.material-icons {
    line-height: 31px;
    font-size: 1.125rem;
    color: #DCE5E9;
  }

  .search--result-icon--large.material-icons {
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    font-size: 0.875rem;
    color: #DCE5E9;
  }

  #search-checkbox:checked ~ #search-wrapper-close {
    display: block;
    margin-top: 164px;
  }

  #search-checkbox:checked ~ .search--wrapper {
    z-index: 9999;
    left: 328px;
    top: 0;
    opacity: 1;
    overflow: visible;
  }

  .search--reset.active {
    right: 120px;
    top: 26px;
  }

  .search--wrapper .search--fieldset {
    width: 240px;
    height: 40px;
    margin-right: 40px;
    position: absolute;
    top: 50%;
    left: 0;
    z-index: 9999;
    background-color: transparent;
  }

  .search--wrapper .search--input:focus,
  .search--wrapper.focused .search--input {
    width: 240px;
    height: 40px;
    border-radius: 40px;
    padding: 0 0 0 20px;
    line-height: 2em;
    font-weight: 100;
    font-size: 12px;
    cursor: auto;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    color: var(--text-on-body);
  }

  .search--wrapper .search--input {
    float: left;
    border: 2px solid var(--text-on-body);
    outline: none;
    width: 17px;
    cursor: pointer;
    -webkit-transition: .2s all ease-in;
    -o-transition: .2s all ease-in;
    transition: .2s all ease-in;
    height: 17px;
    color: #333333;
    border-radius: 40px;
    background: var(--background-body);
    font-size: 0;
    -webkit-transform: translateY(9px);
        -ms-transform: translateY(9px);
            transform: translateY(9px);
    padding: 0;
  }

  .search--wrapper .close span {
    width: 2px;
    height: 10px;
    border-radius: 2px;
    background: var(--text-on-body);
    display: inline-block;
  }

  .search--wrapper .front {
    position: absolute;
    left: -1px;
    top: 22px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
        transform: rotate(45deg);
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
  }

  .search--wrapper .back {
    position: absolute;
    left: -1px;
    top: 22px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
        transform: rotate(45deg);
  }

  .search--wrapper .search--input:focus + .close,
  .search--wrapper.focused .close {
    display: none;
  }

  .search--wrapper label .hidden {
    display: block;
    position: absolute;
    left: 30px;
    top: 21px;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    font-size: 0.8125rem;
    color: var(--text-on-body);
    text-transform: uppercase;
    cursor: pointer;
  }

  .header__search {
    margin-top: 0;
  }

  .header__search__bg {
    position: absolute;
    top: 0;
    height: 100%;
    background: rgba(0, 0, 0, 0.45);
    left: -200px;
    width: 200%;
  }

  .blog__comment__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }

  .blog__comment__btn {
    width: auto;
    padding: 0 30px;
    margin: 17.5px auto 0 auto;
  }

  .prod-list__numberProduct {
    display: none;
  }

  #gallery-area {
    position: relative;
    padding-left: 5.8125rem;
  }

  #gallery-area.without-img-sup {
    padding-left: 0.625rem;
  }

  #main-img-slider {
    width: 100%;
    margin-bottom: 0;
    padding: 0;
  }

  #main-img-nav-slider {
    height: auto;
    padding: 0;
  }

  #main-img-nav-slider {
    position: absolute;
    top: 0;
    left: 0.625rem;
    width: 3.9375rem;
    height: auto;
  }

  #main-img-nav-slider #c1-main-img-nav-slider {
    width: 63px;
  }

  #main-img-nav-slider .slick-prev {
    margin-bottom: 1.25rem;
  }

  #main-img-nav-slider .slick-prev,
  #main-img-nav-slider .slick-next {
    max-width: 63px;
  }

  #main-img-nav-slider .main-img-nav-slide {
    width: 63px !important;
    max-width: 63px;
    height: 63px;
    margin: 0 0 1.25rem;
  }

  #description-tab :last-child {
    margin-bottom: 0;
  }

  #prod-infos .tabs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .prod-details__brand__img {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
  }

  .gallery {
    display: block;
  }

  .prod-rate {
    margin-bottom: 60px;
  }

  .prod-rate--border {
    padding-bottom: 60px;
    border-bottom: 1px solid #DCE5E9;
  }

  .prod-rate__title .icon {
    display: none;
  }

  .prod-rate__show {
    position: absolute;
    top: 50%;
    right: 0;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    height: 40px;
    line-height: 40px;
    border: 1px solid #DCE5E9;
    text-align: center;
    padding: 0 56px;
    font-size: 0.875rem;
    font-weight: 600;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
    cursor: pointer;
    margin-top: -20px;
  }

  .prod-rate__show:hover {
    background: #333333;
    color: #fff;
  }

  .prod-rate__show--top {
    top: 30px;
  }

  .prod-rate__rating {
    margin-top: 40px;
  }

  .range__subtitle {
    border-right: 1px solid #DCE5E9;
  }

  .range__item:not(:last-child) {
    border-right: 1px solid #DCE5E9;
  }

  .range--vertical .range__global {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .range--vertical .range__wrapper {
    width: 100%;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .range--vertical .range__top,
  .range--vertical .range__bottom {
    width: 50%;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .range--vertical .range__bottom {
    border-width: 1px 1px 1px 0;
  }

  .range--vertical .range__item {
    border-right: none;
    border-top: 1px solid #DCE5E9;
  }

  .range--vertical .range__subtitle {
    width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    border: none;
  }

  .wz-rating__wrapper__right__form__fieldset > label {
    min-width: 250px;
    max-width: 250px;
    line-height: 40px;
  }

  .wz-showMessage__wrapper__head {
    width: 270px;
    min-width: 270px;
    max-width: 270px;
    margin: 0 auto auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    position: -webkit-sticky;
    position: sticky;
    top: 100px;
    z-index: 2;
  }

  .wz-showMessage__wrapper__head__title {
    margin: 0 0 10px;
    font-size: 1.875rem;
    line-height: 1.4;
  }

  .wz-showMessage__wrapper__head__title .icon--arrow-cross {
    display: none;
  }

  .wz-showMessage__wrapper__content__item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }

  .wz-showMessage__wrapper__content__item__left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }

  .wz-showMessage__wrapper__content__item__left > div {
    width: 100%;
  }

  .wz-showMessage__wrapper__content__item__left > div:first-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }

  .wz-showMessage__wrapper__content__item__left > div:last-child {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }

  .prod-infos {
    border-bottom: none;
  }

  .var-qty-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
  }

  .var-qty-row .var-qty-input-area {
    margin-left: 5px;
    margin-bottom: 20px;
  }

  .var-qty-row .var-qty-lbl {
    margin-left: 20px;
    margin-bottom: 20px;
  }

  .footer__bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    padding-top: 30px;
    border-top: 1px solid #393939;
  }

  .footer__rating {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  .footer__rating__com {
    width: auto;
    padding: 0 20px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    margin: 0 0 0 17px;
    z-index: 1;
  }

  .logup__form .form__text--password {
    padding-right: 100px !important;
  }

  .cart-modal__wrapper {
    overflow: hidden;
  }

  .cart-modal__item__left {
    width: 90px;
    height: 90px;
  }

  .cart-modal__item__middle {
    padding: 10px 20px;
    max-width: 205px;
  }

  .cart-modal__item__right {
    right: 0;
    top: 20px;
    width: 120px;
    text-align: right;
  }

  .cart-modal__item__delete {
    width: auto;
    display: inline-block;
    margin-right: 15px;
    margin-top: -1px;
  }

  .cart-modal__item__delete .material-icons {
    display: none;
  }

  .cart__prod {
    padding: 30px;
  }

  #cart-validation {
    margin-top: 40px;
  }

  .shop-comment__com {
    width: 49%;
  }

  .shop-comment__com:nth-child(even) {
    margin-left: 1%;
  }

  .shop-comment__com:nth-child(odd) {
    margin-right: 1%;
  }

  .warning {
    width: 800px;
  }

  .modal-cookie a:not(.modal-cookie__close) {
    margin: 0 0 0 5px;
  }

  .checkout-validation .checkout-l {
    -webkit-box-direction: reverse;
    -webkit-box-orient: horizontal;
    -moz-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }

  .emergency-bar {
    background-size: auto 101%;
  }

  .emergency-bar__button {
    width: auto;
    margin-left: 20px;
  }

  .pre-emergency-bar__button {
    width: auto;
    margin-left: 20px;
  }

  .wiziblocks__item .fb_iframe_widget,
  .wiziblocks__item .fb_iframe_widget span,
  .wiziblocks__item .fb_iframe_widget span iframe {
    width: 100% !important;
  }

  .wizi-slider:hover .slick-next {
    right: 20px;
  }

  .wizi-slider:hover .slick-prev {
    left: 20px;
  }

  .wizi-slider .slick-arrow {
    display: inline-block !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
    position: absolute;
    top: 50%;
    width: 40px;
    height: 40px;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    background-color: rgba(255, 255, 255, 0.4);
    z-index: 3 !important;
    -webkit-transition: 0.3s ease;
    -o-transition: 0.3s ease;
    transition: 0.3s ease;
    margin: 0;
    padding: 0;
  }

  .wizi-slider .slick-arrow:hover {
    background-color: #ffffff;
  }

  .wizi-slider .slick-arrow:focus {
    background-color: rgba(255, 255, 255, 0.4);
  }

  .wizi-wrapper--slider {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }

  .wizi-wrapper--slider > div:first-child {
    width: 70%;
    margin-right: 10px;
    margin-bottom: 0;
  }

  .wizi-wrapper--slider > div:last-child {
    width: 30%;
    margin-left: 10px;
    margin-bottom: 0;
  }

  .wizi-wrapper--slider > div:last-child img {
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    min-height: 100%;
    max-width: 10000px;
    margin-top: 0;
  }

  .wizi-img--two {
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .wizi-img--two > div:last-child {
    margin-top: 20px;
  }

  .wizi-img--simple {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }

  .wizi-img--double .wizi-img__content {
    width: calc(50% - 10px);
  }

  .wizi-img--triple .wizi-img__content {
    width: calc(33.33% - 10px);
  }

  .wizi-img--quadruple .wizi-img__content {
    width: calc(25% - 10px);
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleRight .wizi-img--one,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img--one,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img--one {
    width: calc(66.66% - 10px);
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleRight .wizi-img--two,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img--two,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img--two {
    width: calc(33.34% - 10px);
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content {
    position: absolute;
    left: 0;
    width: 100%;
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content:first-child,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content:first-child,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content:first-child {
    top: 0;
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content:last-child,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content:last-child,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content:last-child {
    bottom: 0;
  }

  .wizi-wrapper.wizi-img--two-title-text .wizi-content {
    width: calc(50% - 40px);
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img--one,
  .wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img--three,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img--one,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img--three,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img--one,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img--three {
    width: calc(33.33% - 10px);
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two {
    width: calc(33.33% - 10px);
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two .wizi-img__content,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two .wizi-img__content,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two .wizi-img__content {
    position: absolute;
    left: 0;
    width: 100%;
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two .wizi-img__content:first-child,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two .wizi-img__content:first-child,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two .wizi-img__content:first-child {
    top: 0;
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two .wizi-img__content:last-child,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two .wizi-img__content:last-child,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two .wizi-img__content:last-child {
    bottom: 0;
  }

  .wizi-wrapper-multiple-img__left__top__right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .wizi-wrapper-multiple-img__left__bottom__right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .wizi-wrapper-multiple-img__right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .wizi-wrapper--youtube-noControl iframe,
  .wizi-wrapper--vimeo-noControl iframe {
    width: 130% !important;
    height: 130% !important;
  }

  .wizi-wrapper--imglarge .wizi-imgtxt__right {
    width: 33.34%;
  }

  .wizi-wrapper--imglarge .wizi-imgtxt__left {
    width: 66.66%;
  }

  .wizi-wrapper--imgsmall .wizi-imgtxt__right {
    width: 66.66%;
  }

  .wizi-wrapper--imgsmall .wizi-imgtxt__left {
    width: 33.34%;
  }

  .wizi-imgtxt__wrap {
    padding: 20px 0;
  }

  .wizi-imgtxt__right,
  .wizi-imgtxt__left {
    width: 50%;
  }

  .wizi-imgtxt--three .wizi-imgtxt__center {
    margin: 0 5px;
  }

  .wizi-wrapper--textOnImg.wizi-wrapper--small {
    min-height: 30.65vw;
  }

  .wizi-wrapper--textOnImg.wizi-wrapper--medium {
    min-height: 36.77vw;
  }

  .wizi-wrapper--textOnImg.wizi-wrapper--large {
    min-height: 42.89vw;
  }

  .wizi-wrapper--formNowrap > *:first-child {
    margin-right: 20px;
  }

  .wizi-wrapper--formNowrap > *:last-child {
    margin-left: 20px;
  }

  .wizi-newsletterCenter__title {
    padding-right: 30px;
  }

  .wizi-newsletterBackground__title {
    padding-right: 30px;
  }

  .wizi-newsletterTxtImg__form {
    padding-right: 10px;
  }

  .wizi-reviewsFall__item {
    width: 100%;
  }

  .wizi-reviewsFall__item:nth-child(3) {
    margin-left: 10px;
  }

  .wizi-reviewsFall__item:nth-child(2) {
    margin-right: 10px;
  }

  body.wiziblocks-on .prod .prod__relative {
    padding: 20px;
  }

  body.wiziblocks-on .prod .flash-sale + .prod__state--badge {
    top: 35px;
  }

  body.wiziblocks-on .wiziblocks__item .product-list-classic .flash-sale + .prod__state:not(.prod__state--badge) {
    display: none !important;
  }

  body.wiziblocks-on .wiziblocks__item .flash-sale ~ .prod__state--badge,
  body.wiziblocks-on .wiziblocks__item .flash-sale + .prod__state--withBadge + .prod__state--badge,
  body.wiziblocks-on .wiziblocks__item .flash-sale + .prod__state--badge {
    top: 35px;
  }

  body.wiziblocks-on .wiziblocks__item .flash-sale + .prod__state:not(.prod__state--badge) {
    display: none !important;
  }

  body.wiziblocks-on .wiziblocks__item .flash-sale ~ .prod__state--badge,
  body.wiziblocks-on .wiziblocks__item .flash-sale + .prod__state--withBadge + .prod__state--badge,
  body.wiziblocks-on .wiziblocks__item .flash-sale + .prod__state--badge {
    top: 35px;
  }

  .wb-monoproduct-zoom .flash-sale {
    max-width: 400px;
  }

  .wz-faq-list-icon__wrapper {
    -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
            transform: translateX(-10px);
  }

  .wz-faq-list-icon__wrapper__item__icon {
    margin: 0 0 10px;
  }
}

@media (min-width: 721px) {
  .blog__wrapper {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 30px;
  }

  .blog__comment__item {
    padding: 7.5px;
  }
}

@media only screen and (min-width: 768px) {
  #addressBookWidgetDiv {
    width: 400px;
    height: 228px;
  }

  #walletWidgetDiv {
    width: 400px;
    height: 228px;
  }
}

@media (min-width: 48em) {
  .wz-faq__wrapper__item.open .wz-faq__wrapper__item__body {
    -webkit-transition: max-height 0.5s;
    -o-transition: max-height 0.5s;
    transition: max-height 0.5s;
  }

  .wz-faq-frame__wrapper__item.open .wz-faq-frame__wrapper__item__body {
    -webkit-transition: max-height 0.5s;
    -o-transition: max-height 0.5s;
    transition: max-height 0.5s;
  }

  .wz-faq-accordion__wrapper__item.open .wz-faq-accordion__wrapper__item__body {
    -webkit-transition: max-height 0.5s;
    -o-transition: max-height 0.5s;
    transition: max-height 0.5s;
  }
}

@media screen and (min-width: 48em) {
  .wz-faq__wrapper__item__body {
    -webkit-transition: max-height 0.5s;
    -o-transition: max-height 0.5s;
    transition: max-height 0.5s;
  }

  .wz-faq-frame__wrapper__item__body {
    -webkit-transition: max-height 0.5s;
    -o-transition: max-height 0.5s;
    transition: max-height 0.5s;
  }

  .wz-faq-accordion__wrapper__item__body {
    -webkit-transition: max-height 0.5s;
    -o-transition: max-height 0.5s;
    transition: max-height 0.5s;
  }
}

@media (min-width: 800px) {
  .page-validation .simplemodal-container {
    min-width: 800px;
  }

  .page-validation .simplemodal-container iframe {
    width: 100% !important;
  }
}

@media screen and (min-width: 1024px) and (min-width: 1024px) {
  .form p.form__error {
    position: absolute;
    left: 100%;
    top: 50%;
    -webkit-transform: translate(-20px, -50%);
        -ms-transform: translate(-20px, -50%);
            transform: translate(-20px, -50%);
    width: auto;
    padding: 10px;
    max-width: 300px;
    margin: 0 0 0 20px;
    visibility: hidden;
    white-space: nowrap;
    opacity: 0;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
  }

  .form p.form__error.show {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}

@media screen and (min-width: 1024px) {
  .form {
    margin: 0;
    padding: 0;
  }

  .form--page {
    padding: 0;
    width: 100%;
    margin: 0 auto;
    margin-bottom: 40px;
  }

  .form__fieldset {
    margin-bottom: 40px;
  }

  .form__fieldset--half {
    width: 50%;
    padding-right: 7.5px;
  }

  .form__fieldset--multiple {
    margin-bottom: 30px;
  }

  .form__fieldset--multiple + .form__fieldset--multiple {
    margin-top: -20px;
  }

  .form__field--focused .form__label--date {
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    background: transparent;
  }

  .form__field--focused .form__label .form__icon--date {
    top: 100%;
    margin-top: 9px;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
  }

  .form__text--date {
    padding-left: 55px;
  }

  .form__text--large {
    min-height: 70px;
  }

  .form .form__span {
    font-size: 0.875rem;
  }

  .form__help {
    font-size: 0.8125rem;
  }

  .form__error {
    border-color: #f16767 !important;
  }

  .form__error:not(.form__text) {
    font-size: 0.75rem;
  }

  .form .form__field--focused .form__error:not(p):focus {
    -webkit-box-shadow: 0px 0px 5px 0px #f16767;
    -o-box-shadow: 0px 0px 5px 0px #f16767;
    box-shadow: 0px 0px 5px 0px #f16767;
  }

  .form__button {
    width: auto;
    padding: 7px 30px;
    -webkit-transition: background 0.2s ease-in-out;
    -o-transition: background 0.2s ease-in-out;
    transition: background 0.2s ease-in-out;
  }

  .form__button:hover {
    background: var(--primary-color-hover);
  }

  .form__button--create:hover {
    background: #0d0d0d;
  }

  .register__col {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -ms-flex-pack: distribute;
    -moz-justify-content: space-around;
    justify-content: space-around;
  }

  .register__col .form__fieldset {
    width: 100%;
    margin-right: 40px;
  }

  .register__col .form__fieldset:last-child {
    margin-right: 0;
  }

  .register__fieldset {
    padding-top: 40px;
  }

  .register__cnil a {
    text-decoration: underline;
  }

  .register__cnil a:hover {
    text-decoration: none;
  }

  .order-detail__ul {
    width: auto;
    display: inline-block;
    background: transparent;
    border: none;
  }

  .order-detail__li {
    position: relative;
    padding-left: 0;
  }

  .order-detail__li__title {
    border: none;
    display: inline-block;
    width: auto;
    margin: 0 3px 0 0;
    padding: 0 3px 0 0;
  }

  .order-detail__li__title:after {
    content: ':';
    display: inline-block;
  }

  .order-detail__li:not(:last-child) {
    border: none;
  }

  .order-detail__row {
    width: 100%;
  }

  .order-detail__thead {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    padding: 0;
  }

  .order-detail__thead__item {
    padding: 10px;
    text-align: center;
  }

  .order-detail__thead__item--all {
    width: 70%;
  }

  .order-detail__thead__item--desktop {
    width: 15%;
    display: block;
    border-left: 1px solid #fff;
  }

  .order-detail__price__left {
    display: none;
  }

  .order-detail__price__right {
    display: block;
    width: 100%;
    text-align: center;
  }

  .order-detail__tbody__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
    padding: 0;
  }

  .order-detail__tbody__item__name {
    width: 70%;
    padding: 10px;
    font-weight: 600;
    margin: 0;
  }

  .order-detail__tbody__item__name .var-name {
    font-style: normal;
  }

  .order-detail__tbody__item__name .var-value {
    font-weight: 400;
  }

  .order-detail__tbody__item__name .var-wrapper {
    margin: 0;
  }

  .order-detail__tbody__item__qty {
    width: 15%;
    text-align: center;
    padding: 10px;
    font-style: normal;
    font-size: 0.875rem;
    font-weight: 600;
    margin: 0;
  }

  .order-detail__tbody__item__qty .var-name {
    display: none;
  }

  .order-detail__tbody__item__price {
    width: 15%;
    text-align: center;
    margin: 0;
    background: transparent;
    border: none;
    padding: 10px;
  }

  .order-detail__tfoot__item {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -moz-justify-content: flex-end;
    justify-content: flex-end;
  }

  .order-detail__tfoot__item--total {
    background: #e6e6e6;
    color: #333333;
  }

  .order-detail__tfoot__item__title {
    width: 85%;
    text-align: right;
  }

  .order-detail__tfoot__item__price {
    width: 15%;
    text-align: center;
  }

  .page-404__not-found {
    font-size: 3.75rem;
  }
}

@media (min-width: 1024px) and (min-width: 1024px) {
  .header__account__span--login .header__account__name {
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .header__account__span--login .header__account__name:hover {
    color: rgba(51, 51, 51, 0.6);
  }

  .nav__label--account {
    display: none !important;
  }

  .nav__wrapper2 .nav__arrow {
    top: 33%;
  }

  .nav-perso-off .nav__ul:not(.lang--others-ul) {
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-flex: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }

  .nav-perso-off .nav__ul.lang--others-ul {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .nav-perso-on .header__checkbox--nav:checked ~ .header .nav__close {
    display: none;
  }

  .prod .prod__btn {
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  body.wiziblocks-on .prod .prod__btn {
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }
}

@media (min-width: 1024px) {
  h1,
  .title-page {
    font-size: 2.5rem;
  }

  .h1 {
    font-size: 2.5rem;
  }

  .header__cart__a__nb {
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .header__cart__sublevel {
    position: absolute;
    top: 100%;
    left: 50%;
    width: 200px;
    height: auto;
    margin-top: 10px;
    border-top: 2px solid var(--primary-color);
    -webkit-box-shadow: 0px 6px 6px 0px rgba(16, 51, 63, 0.4);
            box-shadow: 0px 6px 6px 0px rgba(16, 51, 63, 0.4);
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translate(-50%, 20px);
        -ms-transform: translate(-50%, 20px);
            transform: translate(-50%, 20px);
  }

  .header__cart__sublevel:before {
    content: '';
    position: absolute;
    display: block;
    bottom: 100%;
    height: 10px;
    width: 100%;
    left: 0;
  }

  .header__logo__a__name__title {
    font-size: 2.25rem;
  }

  .header__logo__a__name__slogan {
    display: block;
    font-size: 0.875rem;
  }

  .header__wrapper {
    position: relative;
    width: 100%;
    height: auto;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .header__content {
    border: none;
    float: none;
    width: 100%;
    will-change: inherit;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important;
    position: relative;
    height: auto;
    -webkit-transition: 300ms ease;
    -o-transition: 300ms ease;
    transition: 300ms ease;
    border-bottom: none;
    top: auto;
    left: auto;
    z-index: 4;
  }

  .header__content:before,
  .header__content:after {
    display: none;
  }

  .header__content:before {
    right: 50%;
    -webkit-transform: translateX(50%);
        -ms-transform: translateX(50%);
            transform: translateX(50%);
  }

  .header__content:after {
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
  }

  .header__content--border:before,
  .header__content--border:after {
    width: 100%;
  }

  .header__h1 {
    display: inline-block;
    height: auto;
    min-height: 60px;
    max-height: 200px;
  }

  .header__logo {
    height: auto;
    min-height: 60px;
    max-height: 300px;
    text-align: center;
    padding: 20px 230px;
    z-index: 0;
  }

  .header__logo__a {
    height: auto;
    min-height: 60px;
    max-height: 200px;
    overflow: visible;
  }

  .header__logo__a__img {
    -webkit-transition: 300ms ease;
    -o-transition: 300ms ease;
    transition: 300ms ease;
  }

  .header__logo .picture--left {
    width: auto;
    max-height: 200px;
  }

  .header__logo img {
    max-height: 200px;
  }

  .header__nav {
    display: none;
  }

  .header__innav {
    cursor: pointer;
  }

  .header__area {
    position: absolute;
    top: 50%;
    height: 100%;
    right: 20px;
    width: auto;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    z-index: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-direction: reverse;
    -webkit-box-orient: horizontal;
    -moz-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }

  .header__area > div:hover circle:nth-child(2) {
    stroke-dashoffset: 131;
  }

  .header__area > div:hover circle:nth-child(3) {
    stroke-dashoffset: 131;
  }

  .header__cart {
    display: block;
    right: auto;
    top: auto;
    width: 18px;
    height: 25px;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    position: relative;
    float: right;
    margin-left: 50px;
  }

  .header__cart--onTop {
    right: auto !important;
  }

  .header__cart__a {
    height: 25px;
    background-size: 100% 100%;
  }

  .header__cart__a__nb {
    top: -9px;
    left: 22px;
    opacity: 1;
  }

  .header__cart--bottom {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
            transform: translateY(100%) translateZ(0);
    position: fixed;
    bottom: 90px;
    right: 50px;
    width: 72px;
    height: 72px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    -moz-align-items: stretch;
    align-items: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
    margin: 0;
    -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
            box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
    border-radius: 50%;
    background: #fff;
  }

  .header__cart--bottom.anim {
    opacity: 1;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
  }

  .header__cart--bottom.animClose {
    -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
            transform: translateY(100%);
    opacity: 0;
  }

  .header__cart--bottom.header-open {
    -webkit-box-shadow: none;
            box-shadow: none;
    opacity: 0;
    -webkit-transition: 0s;
    -o-transition: 0s;
    transition: 0s;
  }

  .header__cart--bottom.header-open .header__cart__a__nb {
    display: none;
  }

  .header__cart--bottom .header__cart__a {
    height: 100%;
    background: url("https://media.cdnws.com/_i/19700/6114/3104/15/doriane-panier.png") center center no-repeat;
    background-size: 45% 45%;
  }

  .header__cart--bottom .header__cart__a__nb {
    left: 60px;
    top: -7px;
    width: 28px;
    height: 28px;
    line-height: 28px;
    font-size: 0.875rem;
  }

  .header__cart--bottom:hover {
    -webkit-box-shadow: 0 6px 40px rgba(0, 0, 0, 0.3);
            box-shadow: 0 6px 40px rgba(0, 0, 0, 0.3);
  }

  .header__cart--bottom:hover .header__cart__a.header__tab {
    background: transparent center center no-repeat url("https://media.cdnws.com/_i/19700/6114/3104/15/doriane-panier.png");
    background-size: 45% 45%;
  }

  .header__cart:hover .header__cart__a {
    background: transparent center center no-repeat url("https://media.cdnws.com/_i/19700/6114/3104/15/doriane-panier.png");
    background-size: 100% 100%;
  }

  .header__cart:hover .header__cart__sublevel {
    opacity: 1;
    -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    visibility: visible;
    transition: opacity 0.3s linear, transform 0.3s linear, -webkit-transform 0.3s linear;
  }

  .header__cart:hover .header__cart__sublevel:before {
    height: 20px;
  }

  .header__account {
    display: block;
    position: relative;
    width: 25px;
    max-width: 200px;
    height: 25px;
    z-index: 10;
    text-align: center;
    float: right;
    margin-left: 50px;
  }

  .header__account__a {
    display: block;
    width: auto;
    height: 100%;
    cursor: pointer;
    position: relative;
    top: auto;
    left: auto;
    font-size: 0.75rem;
    line-height: 25px;
    -webkit-transition: 0s;
    -o-transition: 0s;
    transition: 0s;
    text-indent: -99999px;
    background-size: 100%;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

  .header__account__a:hover {
    color: var(--primary-color);
    background: transparent center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%221717%2046%2020.003%2020.001%22%3E%3Cpath%20d%3D%22M1717.001%2055.998a10%2010%200%201%200%202.93-7.07%209.6%209.6%200%200%200-2.93%207.07zm19.17%200a8.8%208.8%200%200%201-2.16%205.86c-1.38-.54-2.87-1.06-4.47-1.54a.743.743%200%200%201-.1-.53%203.039%203.039%200%200%201%20.29-1.1%206.138%206.138%200%200%200%20.44-1.54%203.529%203.529%200%200%200%20.67-1.54%203.285%203.285%200%200%200%200-1.34.139.139%200%200%200-.05-.1%204.366%204.366%200%200%201%20.14-1.83%203.078%203.078%200%200%200-.72-2.5%203.44%203.44%200%200%200-2.78-1.34h-.87a3.639%203.639%200%200%200-2.79%201.34%203.077%203.077%200%200%200-.72%202.5%204.6%204.6%200%200%201%20.15%201.83v.1a2.586%202.586%200%200%200-.05%201.34%204.353%204.353%200%200%200%20.67%201.59%207.24%207.24%200%200%200%20.43%201.49%202.642%202.642%200%200%201%20.2%201.15.544.544%200%200%201-.15.48%2030.461%2030.461%200%200%200-4.32%201.54%209.158%209.158%200%201%201%2016.19-5.86z%22%20fill%3D%22%23333333%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E);
    background-size: 100%;
    -webkit-transition: 0s;
    -o-transition: 0s;
    transition: 0s;
  }

  .header__account__a:hover:after {
    content: '';
    position: absolute;
    display: block;
    top: 100%;
    left: 0;
    width: 100%;
    height: 10px;
  }

  .header__account__span--login .header__account__name {
    color: var(--text-on-body);
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    display: block;
  }

  .header__account__span--login .header__account__firstname {
    color: rgba(51, 51, 51, 0.6);
  }

  #nav-checkbox:checked ~ .header .header__nav__icon__span--first {
    top: 18px;
    width: 0%;
    left: 50%;
  }

  #nav-checkbox:checked ~ .header .header__nav__icon__span--second {
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
  }

  #nav-checkbox:checked ~ .header .header__nav__icon__span--third {
    -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
            transform: rotate(-45deg);
  }

  #nav-checkbox:checked ~ .header .header__nav__icon__span--fourth {
    top: 18px;
    width: 0%;
    left: 50%;
  }

  .header__blog {
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    right: 240px;
  }

  .header__blog--withoutLang {
    right: 155px;
  }

  .header__blog__a {
    display: block;
    width: auto;
    height: 25px;
    line-height: 25px;
    font-size: 0.875rem;
    font-weight: 400;
    color: var(--text-on-body);
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .header__blog__a:hover {
    color: var(--primary-color);
  }

  .header__search,
  .header__area,
  .lang--desktop {
    opacity: 1 !important;
  }

  .header__cart--top:before {
    content: '';
    display: block;
    position: absolute;
    top: -20px;
    left: -20px;
    width: calc(100% + 40px);
    height: calc(100% + 40px);
  }

  .header__cart--top .cart-modal.cart-open {
    right: -20px !important;
    margin-right: 0px !important;
    width: 440px !important;
    height: 400px !important;
    max-height: 400px !important;
    top: 100% !important;
    margin-top: 10px !important;
  }

  .explorer11 .header__logo {
    overflow: visible !important;
  }

  .nav__label .nav__arrow .material-icons {
    display: none;
  }

  .nav__li--all {
    display: none;
  }

  .nav__a {
    color: #333333;
  }

  .nav__a--lvl2 {
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .nav__a--lvl2:hover {
    color: var(--primary-color);
  }

  .nav__ul__header {
    display: none;
  }

  .nav {
    position: relative;
    top: auto;
    right: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    background: transparent;
    height: auto;
    opacity: 1;
    width: 100%;
    overflow: visible;
    -webkit-transition: all 0s;
    -o-transition: all 0s;
    transition: all 0s;
    border: none;
    padding: 5px 40px;
    background: var(--background-body);
    z-index: 3;
    max-width: var(--max-row-size);
    margin: 0 auto;
    border-top: none;
  }

  .nav__wrapper {
    width: 100%;
    max-width: var(--max-row-size);
    margin: 0 auto;
    position: relative;
    height: auto;
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
    background: transparent;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
    min-height: 0;
    padding: 0;
    overflow: visible;
  }

  .nav__wrapper2 {
    position: relative;
    float: left;
  }

  .nav__wrapper2.low-opacity {
    opacity: 0.45;
  }

  .nav__opacity {
    display: none;
    position: fixed;
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
    background: rgba(0, 0, 0, 0.4);
    cursor: pointer;
  }

  .nav__opacity.show {
    display: block;
  }

  .nav__itemlvl1 {
    position: relative;
    padding: 0;
    width: auto;
    border: none;
    clear: none;
    font-weight: 400;
    font-size: 1rem;
    line-height: 45px;
    color: var(--text-on-body);
    cursor: pointer;
    margin: 0 40px 0 0;
    text-transform: none;
  }

  .nav__itemlvl1--home {
    display: none;
  }

  .nav__itemlvl1--with-subnav {
    padding-right: 21px;
  }

  .nav__itemlvl1:hover {
    color: var(--primary-color);
  }

  .nav__itemlvl3 {
    background: transparent;
    padding: 0;
    border: none;
    margin-bottom: 5px;
    font-size: 0.875rem;
    font-weight: 600;
    -webkit-transition: color 0.3s ease;
    -o-transition: color 0.3s ease;
    transition: color 0.3s ease;
    text-transform: uppercase;
  }

  .nav__itemlvl3:hover {
    color: var(--primary-color);
  }

  .nav__sublevel {
    width: 100%;
    position: absolute;
    left: 0;
    clip: inherit;
    top: 100%;
    max-height: 0;
    overflow: hidden;
    -webkit-transition: .2s ease;
    -o-transition: .2s ease;
    transition: .2s ease;
    background: #fff;
    opacity: 0;
    -webkit-transform: translate(-50%, -5px);
        -ms-transform: translate(-50%, -5px);
            transform: translate(-50%, -5px);
    z-index: 3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    border: solid var(--primary-color);
    border-width: 1px;
    padding: 30px 0;
    border-radius: 4px;
  }

  .nav__flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
    width: 100%;
    max-width: var(--max-row-size);
  }

  .nav__bottom {
    display: none;
  }

  .nav__contentlvl3 {
    display: block;
    max-height: 10000px;
    overflow: visible;
  }

  .nav__label {
    display: block;
    float: left;
    width: auto;
    clear: none;
    position: static;
    cursor: default;
    margin: 0 33px 0 0;
    letter-spacing: 0;
  }

  .nav__label .nav__itemlvl1 {
    margin: 0;
  }

  .nav__label:last-child {
    margin-right: 0;
  }

  .nav__label:hover .nav__wrapper2:before {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    padding: 25px;
    top: -20px;
    left: -20px;
  }

  .nav__label:hover .nav__sublevel {
    max-height: 10000px;
    opacity: 1;
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }

  .nav__label:hover .nav__label__img {
    display: block;
    margin: 0 auto 10px auto;
    border: 1px solid #DCE5E9;
    top: auto;
    width: auto;
    max-width: 100%;
  }

  .nav__label:hover .nav__rich--without-txt {
    display: block;
  }

  .nav__arrow {
    position: absolute;
    top: 44%;
    right: 0px;
    -webkit-transform: rotate(135deg) translateY(-50%);
        -ms-transform: rotate(135deg) translateY(-50%);
            transform: rotate(135deg) translateY(-50%);
    width: 5px;
    height: 5px;
    border-top: 1px solid #333333;
    border-right: 1px solid #333333;
    border-color: var(--text-on-body);
  }

  .nav__arrow:before,
  .nav__arrow:after {
    display: none;
  }

  .nav__rich {
    float: left;
    width: 100%;
  }

  .nav__rich__a {
    background: transparent;
    padding: 0;
    border: none;
    margin-bottom: 10px;
    font-size: 0.875rem;
    font-weight: 600;
    text-transform: uppercase;
  }

  .nav__rich__a:hover {
    color: var(--primary-color);
  }

  .nav__rich2 {
    float: left;
    width: 100%;
  }

  .nav__rich2__a {
    width: auto;
    background: transparent;
    padding: 5px 0;
    border: none;
    -webkit-transition: color 0.3s ease;
    -o-transition: color 0.3s ease;
    transition: color 0.3s ease;
    font-weight: 400;
    font-size: 0.8125rem;
    line-height: 1;
    text-transform: none;
    margin-bottom: 0;
  }

  .nav__rich2__a:hover,
  .nav__rich2__a:focus {
    color: var(--primary-color);
  }

  .nav__rich2--last {
    display: none;
  }

  .nav__a__lvl2 {
    display: block !important;
    width: 100%;
    height: 100%;
    margin: 0;
    z-index: 1;
    background: transparent;
    padding: 0;
    border: none;
  }

  .nav__col {
    margin: 10px 0;
    padding: 0 30px;
  }

  .nav__col:not(:last-child) {
    border-right: 1px solid #DCE5E9;
  }

  .nav-perso-off .nav {
    padding: 0;
  }

  .nav-perso-off .nav__wrapper2 *:nth-last-child(2) {
    margin-right: 0;
  }

  .nav-perso-off .nav__maxWidth {
    padding: 10px 0;
  }

  .nav-perso-off .nav__bottom {
    display: none;
  }

  .nav-perso-off .nav__maxWidth > label:not(:first-child) {
    margin-right: 20px;
  }

  .nav-perso-off .nav__ul {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .nav-perso-off .nav__ul__scroll {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .nav-perso-off .nav__ul__column {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  .nav-perso-off .nav__ul__column .nav__li {
    width: 100%;
  }

  .nav-perso-off .nav__sublevel {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    min-width: 150px;
    left: -20px;
    background: #fff;
    top: 100%;
    max-height: 10000px;
    -webkit-transform: translate(0, 20px);
        -ms-transform: translate(0, 20px);
            transform: translate(0, 20px);
    opacity: 0;
    width: auto;
    -webkit-transition: 0s;
    -o-transition: 0s;
    transition: 0s;
    visibility: hidden;
    padding: 20px 30px 0 30px;
    overflow: visible;
    background: #fff;
    border: none;
    border-top: 2px solid var(--primary-color);
    border-radius: 0;
    -webkit-box-shadow: 0px 6px 6px 0px rgba(16, 51, 63, 0.4);
    box-shadow: 0px 6px 6px 0px rgba(16, 51, 63, 0.4);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }

  .nav-perso-off .nav__sublevel--centered {
    left: 50%;
    -webkit-transform: translate(-50%, 20px);
        -ms-transform: translate(-50%, 20px);
            transform: translate(-50%, 20px);
  }

  .nav-perso-off .nav__sublevel--right {
    left: auto;
    right: -20px;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important;
  }

  .nav-perso-off .nav__label {
    position: relative;
    -webkit-transition: .15s ease;
    -o-transition: .15s ease;
    transition: .15s ease;
    margin: 0 15px 0 0;
    padding: 0;
  }

  .nav-perso-off .nav__label:before {
    content: '';
    display: block;
    position: absolute;
    top: 95%;
    left: 35px;
    width: 100%;
    height: 5px;
  }

  .nav-perso-off .nav__label--open .nav__bottom {
    display: block;
  }

  .nav-perso-off .nav__label--close {
    z-index: 0;
  }

  .nav-perso-off .nav__label--close .nav__arrow {
    border-color: var(--text-on-body);
  }

  .nav-perso-off .nav__label--close .nav__wrapper2:before {
    display: none;
  }

  .nav-perso-off .nav__label--close .nav__itemlvl1 {
    color: var(--text-on-body);
  }

  .nav-perso-off .nav__label--close .nav__sublevel {
    overflow: hidden !important;
    visibility: hidden !important;
    opacity: 0 !important;
    -webkit-transform: translate(0, 20px);
        -ms-transform: translate(0, 20px);
            transform: translate(0, 20px);
    -webkit-transition: 0s !important;
    -o-transition: 0s !important;
    transition: 0s !important;
  }

  .nav-perso-off .nav__label--close .nav__sublevel--centered {
    -webkit-transform: translate(-50%, 20px);
        -ms-transform: translate(-50%, 20px);
            transform: translate(-50%, 20px);
  }

  .nav-perso-off .nav__label:hover,
  .nav-perso-off .nav__label--open {
    z-index: 9;
  }

  .nav-perso-off .nav__label:hover .nav__arrow,
  .nav-perso-off .nav__label--open .nav__arrow {
    border-color: var(--primary-color);
  }

  .nav-perso-off .nav__label:hover .nav__wrapper2:before,
  .nav-perso-off .nav__label--open .nav__wrapper2:before {
    width: calc(100% + 20px);
    height: 51px;
    top: -3px;
    left: -10px;
    padding: 0;
    background: transparent;
    border-bottom: none;
  }

  .nav-perso-off .nav__label:hover .nav__itemlvl1,
  .nav-perso-off .nav__label--open .nav__itemlvl1 {
    position: relative;
    display: block;
    color: var(--primary-color);
  }

  .nav-perso-off .nav__label:hover .nav__sublevel,
  .nav-perso-off .nav__label--open .nav__sublevel {
    overflow: visible;
    visibility: visible;
    opacity: 1;
    -webkit-transform: translate(0, 5px);
        -ms-transform: translate(0, 5px);
            transform: translate(0, 5px);
    -webkit-transition: opacity 0.3s linear, -webkit-transform 0.3s linear;
    transition: opacity 0.3s linear, -webkit-transform 0.3s linear;
    -o-transition: opacity 0.3s linear, transform 0.3s linear;
    transition: opacity 0.3s linear, transform 0.3s linear;
    transition: opacity 0.3s linear, transform 0.3s linear, -webkit-transform 0.3s linear;
  }

  .nav-perso-off .nav__label:hover .nav__sublevel--centered,
  .nav-perso-off .nav__label--open .nav__sublevel--centered {
    -webkit-transform: translate(-50%, 5px);
        -ms-transform: translate(-50%, 5px);
            transform: translate(-50%, 5px);
  }

  .nav-perso-off .nav__label .nav__a {
    padding: 0;
    line-height: 1.2;
    margin-bottom: 20px;
    color: rgba(51, 51, 51, 0.6);
    display: inline-block;
    width: auto;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
    white-space: nowrap;
    padding-right: 20px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
  }

  .nav-perso-off .nav__label .nav__a:hover {
    color: var(--primary-color);
  }

  .nav-perso-off .nav__label .nav__ul > .nav__ul__column:last-child .nav__a {
    padding-right: 0;
  }

  .nav-perso-off .nav__itemlvl1 {
    position: relative;
    line-height: 1;
    padding: 10px;
    -webkit-transition: .15s ease;
    -o-transition: .15s ease;
    transition: .15s ease;
    margin: 0;
  }

  .nav-perso-off .nav__itemlvl1--home {
    border-top: none;
  }

  .nav-perso-off .nav__itemlvl1--with-subnav {
    margin-right: 20px;
  }

  .nav-perso-off .nav li:not(.lang--others-li) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    width: 100%;
    float: left;
    border: none;
    padding: 0;
  }

  .nav-perso-off .nav li:not(.lang--others-li):last-of-type a {
    margin-bottom: 0;
  }

  .nav-perso-off .nav li:not(.lang--others-li) a {
    font-size: 0.875rem;
    color: #333333;
    line-height: 1;
    background: transparent;
    height: auto;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
    border: none;
    padding: 0;
    margin-bottom: 20px;
  }

  .nav-perso-off .nav li:not(.lang--others-li) a:hover,
  .nav-perso-off .nav li:not(.lang--others-li) a:focus {
    color: var(--primary-color);
  }

  .nav-perso-on .nav {
    padding: 10px 0;
  }

  .nav-perso-on .nav__label:hover {
    z-index: 9;
  }

  .nav-perso-on .nav__sublevel {
    -webkit-transform: translate(0) translate3d(0, 0, 0);
            transform: translate(0) translate3d(0, 0, 0);
    margin-top: 5px;
    border: 1px solid #DCE5E9;
    border-top: none;
    border-radius: 0;
    padding: 0;
    -webkit-transition: opacity 0.3s linear;
    -o-transition: opacity 0.3s linear;
    transition: opacity 0.3s linear;
  }

  .nav-perso-on .nav__wrapper {
    padding: 0;
  }

  .nav-perso-on .nav__arrow {
    right: 10px;
    top: 41%;
  }

  .nav-perso-on .nav__arrow--lvl2 {
    display: none;
  }

  .nav-perso-on .nav__wrapper2:before {
    visibility: hidden;
  }

  .nav-perso-on .nav__flex {
    padding: 20px 0;
    position: relative;
  }

  .nav-perso-on .nav__flex:before {
    content: '';
    top: 0;
    left: 0;
    display: block;
    position: absolute;
    width: 100%;
    height: 1px;
    background: #DCE5E9;
  }

  .nav-perso-on .nav__itemlvl1:hover {
    z-index: 13;
  }

  .nav-perso-on .nav__itemlvl1:before {
    content: '';
    display: block;
    height: 5px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
  }

  .nav-perso-on .nav__itemlvl3 {
    position: relative;
  }

  .nav-perso-on .nav__a__lvl2--hide {
    position: absolute;
    top: 0;
  }

  .nav-perso-on .nav__maxWidth {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
  }

  .nav-perso-on .nav__label {
    margin: 0 25px 0 0;
  }

  .nav__checkboxlvl0:checked + div {
    padding-bottom: 0;
    border-bottom: none;
  }

  .nav__itemlvl1--login {
    display: none;
  }

  .nav__maxWidth {
    position: relative;
    width: auto;
    max-width: var(--max-row-size);
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
  }

  .nav--sticky {
    position: fixed;
    top: 0;
    left: 0;
    margin-top: 0;
    -webkit-transform: translate3d(0, 0, 0) translateZ(0);
            transform: translate3d(0, 0, 0) translateZ(0);
  }

  .nav--sticky:after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    height: 1px;
    background: #DCE5E9;
  }

  .nav__resize {
    display: block;
    position: relative;
    width: 100%;
  }

  .nav__col .nav__rich__a:not(.nav__rich2__a) {
    display: block;
    margin: 0;
    margin-bottom: 10px;
  }

  .page-cart .nav,
  .page-validation .nav,
  .page-upsell .nav {
    display: none;
  }

  .nav__rich + .nav__rich {
    margin-top: 15px;
  }

  .nav__a.nav__rich__a--img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
  }

  .nav__label:hover .nav__rich--without-txt {
    position: relative;
  }

  .nav-perso-on .nav__col {
    width: 100%;
  }

  .nav-perso-on .nav__flex {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }

  .nav-perso-on .nav__sublevel {
    -webkit-box-shadow: 0px 6px 6px 0px rgba(16, 51, 63, 0.4);
            box-shadow: 0px 6px 6px 0px rgba(16, 51, 63, 0.4);
  }

  .nav__label:hover .nav__label__img {
    border: none;
  }

  .nav-perso-off .nav__itemlvl1--with-subnav {
    margin-right: 0 !important;
  }

  .nav__text.hidden {
    display: none !important;
  }

  .nav__rich {
    position: relative;
  }

  .nav__label--lang {
    display: none;
  }

  .nav__itemlvl1.nav__itemlvl1--blog {
    display: none;
  }

  nav.nav:hover {
    z-index: 5;
  }

  .slider {
    margin: 0 auto;
  }

  .slider__wrapper .slick-arrow {
    display: inline-block !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
    position: absolute;
    top: 50%;
    width: 40px;
    height: 40px;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    background: rgba(255, 255, 255, 0.4);
    z-index: 1;
    -webkit-transition: 0.3s ease;
    -o-transition: 0.3s ease;
    transition: 0.3s ease;
    margin: 0;
    padding: 0;
  }

  .slider__wrapper .slick-arrow:hover {
    background: #fff;
  }

  .slider__wrapper .slick-arrow:focus {
    background: rgba(255, 255, 255, 0.4);
  }

  .slider__wrapper:hover .slick-next {
    right: 20px;
  }

  .slider__wrapper:hover .slick-prev {
    left: 20px;
  }

  .bloc--text img.float-right {
    float: right;
  }

  .bloc--text img.float-left {
    float: left;
  }

  .new-bloc .bloc--text img.float-right {
    float: right;
  }

  .new-bloc .bloc--text img.float-left {
    float: left;
  }

  .prod {
    float: left;
    margin: 0 -20px 80px -20px;
  }

  .prod--sliderInitialized:hover .prod__top__wrapper {
    opacity: 0;
  }

  .prod-list__title {
    font-size: 3rem;
  }

  .prod .prod__title {
    font-size: 2.5rem;
    margin-bottom: 30px;
  }

  .prod .prod__article {
    width: 25%;
    padding: 10px;
    -webkit-transition: -webkit-transform .45s ease;
    transition: -webkit-transform .45s ease;
    -o-transition: transform .45s ease;
    transition: transform .45s ease;
    transition: transform .45s ease, -webkit-transform .45s ease;
  }

  .prod .prod__article .slick-arrow {
    opacity: 0;
  }

  .prod .prod__article.end-hover .prod__slider {
    background: transparent;
  }

  .prod .prod__article.success .prod__slider,
  .prod .prod__article.fixed .prod__slider {
    visibility: hidden;
  }

  .prod .prod__article.success .modal-cart,
  .prod .prod__article.fixed .modal-cart {
    display: block;
  }

  .prod .prod__article:hover,
  .prod .prod__article.fixed,
  .prod .prod__article.fixedTemp {
    position: relative;
    z-index: 1;
    background: var(--background-body);
  }

  .prod .prod__article:hover .slick-arrow,
  .prod .prod__article.fixed .slick-arrow,
  .prod .prod__article.fixedTemp .slick-arrow {
    opacity: 1;
  }

  .prod .prod__article:hover:after,
  .prod .prod__article.fixed:after,
  .prod .prod__article.fixedTemp:after {
    content: '';
    display: block;
    top: 100%;
    margin-top: -1px;
    left: 0;
    width: 100%;
    height: 40px;
    background: var(--background-body);
    position: absolute;
  }

  .prod .prod__article:hover .prod__corner__top,
  .prod .prod__article.fixed .prod__corner__top,
  .prod .prod__article.fixedTemp .prod__corner__top {
    background: var(--background-body);
    visibility: visible;
    -webkit-box-shadow: 0 10px 50px rgba(0, 0, 0, 0.05), 0 5px 8px rgba(0, 0, 0, 0.05);
            box-shadow: 0 10px 50px rgba(0, 0, 0, 0.05), 0 5px 8px rgba(0, 0, 0, 0.05);
  }

  .prod .prod__article:hover .prod__slider .slick-arrow,
  .prod .prod__article.fixed .prod__slider .slick-arrow,
  .prod .prod__article.fixedTemp .prod__slider .slick-arrow {
    opacity: 1;
  }

  .prod .prod__article:hover .prod__slider .slick-prev,
  .prod .prod__article.fixed .prod__slider .slick-prev,
  .prod .prod__article.fixedTemp .prod__slider .slick-prev {
    left: 0;
  }

  .prod .prod__article:hover .prod__slider .slick-next,
  .prod .prod__article.fixed .prod__slider .slick-next,
  .prod .prod__article.fixedTemp .prod__slider .slick-next {
    right: 0;
  }

  .prod .prod__article:hover .prod__shadow:before,
  .prod .prod__article.fixed .prod__shadow:before,
  .prod .prod__article.fixedTemp .prod__shadow:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }

  .prod .prod__article:hover .prod__form:not(.prod__form--copy),
  .prod .prod__article.fixed .prod__form:not(.prod__form--copy),
  .prod .prod__article.fixedTemp .prod__form:not(.prod__form--copy) {
    position: relative;
  }

  .prod .prod__article:hover .prod__form--copy,
  .prod .prod__article.fixed .prod__form--copy,
  .prod .prod__article.fixedTemp .prod__form--copy {
    display: none !important;
    z-index: 3;
  }

  .prod .prod__article:hover .prod__form--copy .prod__picture,
  .prod .prod__article:hover .prod__form--copy .prod img,
  .prod .prod__article:hover .prod__form--copy .prod__state,
  .prod .prod__article.fixed .prod__form--copy .prod__picture,
  .prod .prod__article.fixed .prod__form--copy .prod img,
  .prod .prod__article.fixed .prod__form--copy .prod__state,
  .prod .prod__article.fixedTemp .prod__form--copy .prod__picture,
  .prod .prod__article.fixedTemp .prod__form--copy .prod img,
  .prod .prod__article.fixedTemp .prod__form--copy .prod__state {
    display: none;
  }

  .prod .prod__article:hover .prod__form--copy .prod__name,
  .prod .prod__article.fixed .prod__form--copy .prod__name,
  .prod .prod__article.fixedTemp .prod__form--copy .prod__name {
    position: relative;
    margin-bottom: 0;
    padding-bottom: 8px;
  }

  .prod .prod__article:hover .prod__form--copy .prod__name:before,
  .prod .prod__article.fixed .prod__form--copy .prod__name:before,
  .prod .prod__article.fixedTemp .prod__form--copy .prod__name:before {
    content: '';
    display: block;
    bottom: 100%;
    left: 0;
    width: 100%;
    background: #fff;
    height: 13px;
  }

  .prod .prod__article:hover .prod__form--copy .prod__name,
  .prod .prod__article:hover .prod__form--copy .prod__price,
  .prod .prod__article.fixed .prod__form--copy .prod__name,
  .prod .prod__article.fixed .prod__form--copy .prod__price,
  .prod .prod__article.fixedTemp .prod__form--copy .prod__name,
  .prod .prod__article.fixedTemp .prod__form--copy .prod__price {
    position: relative;
    z-index: 14;
    -webkit-transition: -webkit-transform .3s linear;
    transition: -webkit-transform .3s linear;
    -o-transition: transform .3s linear;
    transition: transform .3s linear;
    transition: transform .3s linear, -webkit-transform .3s linear;
  }

  .prod .prod__article:hover .prod__form--copy .prod__name.anim,
  .prod .prod__article:hover .prod__form--copy .prod__price.anim,
  .prod .prod__article.fixed .prod__form--copy .prod__name.anim,
  .prod .prod__article.fixed .prod__form--copy .prod__price.anim,
  .prod .prod__article.fixedTemp .prod__form--copy .prod__name.anim,
  .prod .prod__article.fixedTemp .prod__form--copy .prod__price.anim {
    -webkit-transform: translateY(-65px);
        -ms-transform: translateY(-65px);
            transform: translateY(-65px);
  }

  .prod .prod__article:hover .prod__form--copy .prod__name,
  .prod .prod__article.fixed .prod__form--copy .prod__name,
  .prod .prod__article.fixedTemp .prod__form--copy .prod__name {
    position: relative;
  }

  .prod .prod__article:hover .prod__form--copy .prod__name:before,
  .prod .prod__article.fixed .prod__form--copy .prod__name:before,
  .prod .prod__article.fixedTemp .prod__form--copy .prod__name:before {
    content: '';
    display: block;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 100px;
    background: #fff;
  }

  .prod .prod__article:hover .prod__form--copy .prod__name:after,
  .prod .prod__article.fixed .prod__form--copy .prod__name:after,
  .prod .prod__article.fixedTemp .prod__form--copy .prod__name:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 100%;
    left: 0;
    width: 100%;
    height: 20px;
    background: #fff;
  }

  .prod .prod__article:hover .prod__form--copy .prod__hover,
  .prod .prod__article.fixed .prod__form--copy .prod__hover,
  .prod .prod__article.fixedTemp .prod__form--copy .prod__hover {
    z-index: 13;
  }

  .prod .prod__article:hover .prod__hover,
  .prod .prod__article.fixed .prod__hover,
  .prod .prod__article.fixedTemp .prod__hover {
    max-height: 1000px;
    opacity: 1;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
    visibility: visible;
    -webkit-transition: visibility 0s,opacity .3s ease .1s, -webkit-transform .3s ease .1s;
    transition: visibility 0s,opacity .3s ease .1s, -webkit-transform .3s ease .1s;
    -o-transition: visibility 0s,opacity .3s ease .1s, transform .3s ease .1s;
    transition: visibility 0s,opacity .3s ease .1s, transform .3s ease .1s;
    transition: visibility 0s,opacity .3s ease .1s, transform .3s ease .1s,-webkit-transform .3s ease .1s;
  }

  .prod .prod__article:hover .prod__btn,
  .prod .prod__article.fixed .prod__btn,
  .prod .prod__article.fixedTemp .prod__btn {
    opacity: 1;
  }

  .prod .prod__article:hover .prod__btn--addCart,
  .prod .prod__article.fixed .prod__btn--addCart,
  .prod .prod__article.fixedTemp .prod__btn--addCart {
    -webkit-transition: 0s;
    -o-transition: 0s;
    transition: 0s;
  }

  .prod .prod__article:hover .prod__picture--hover,
  .prod .prod__article.fixed .prod__picture--hover,
  .prod .prod__article.fixedTemp .prod__picture--hover {
    display: block;
    z-index: 1;
  }

  .prod .prod__article.fixed {
    position: relative;
  }

  .prod .prod__article.fixedTemp.prod__article--required:after {
    height: 100px;
  }

  .prod .prod__article.fixedTemp.prod__article--required .prod__corner__top {
    height: calc(100% + 100px);
  }

  .prod .prod__article.success.fixed .prod__form--required .prod__hover {
    height: 34px;
    bottom: -60px;
  }

  .prod .prod__article.success.fixed .prod__variation {
    display: none;
  }

  .prod .prod__article.success.fixed .prod__variation2 {
    display: none;
  }

  .prod .prod__article.success.fixed .prod__corner__top {
    height: calc(100% + 40px);
  }

  .prod .prod__article--required:hover:after {
    height: 100px;
  }

  .prod .prod__article--required:hover .prod__corner__top {
    height: calc(100% + 100px);
  }

  .prod .prod__name {
    font-size: 0.875rem;
    margin: 0;
    overflow: visible;
    padding-top: 16px;
  }

  .prod .prod__bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  .prod .prod__price__cur {
    font-size: 1rem;
    display: inline-block;
  }

  .prod .prod__price__rev,
  .prod .prod__price__promo {
    display: inline-block;
    font-size: 1rem;
  }

  .prod .prod__hover {
    position: absolute;
    height: auto;
    width: 100%;
    border: none;
    background: transparent;
    bottom: -60px;
    left: 0;
    -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
            transform: translateY(20px);
  }

  .prod .prod__form--required .prod__hover {
    height: 94px;
    bottom: -120px;
  }

  .prod .prod__form--required .prod__hover__wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .prod .prod__btn {
    display: block;
    background: var(--primary-color);
    color: #fff;
    text-transform: none;
    font-weight: 400;
    text-align: center;
    width: 100%;
    border: none;
    height: 34px;
    line-height: 1;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    font-size: 0.75rem;
    cursor: pointer;
    opacity: 0;
    border-radius: 2px;
  }

  .prod .prod__btn:hover,
  .prod .prod__btn:focus {
    background: var(--primary-color-hover);
  }

  .prod .prod__btn--about {
    display: none;
  }

  .prod .prod__btn--addCart {
    font-weight: 600;
    padding: 0 20px;
    margin: 0 10px 10px 10px;
    text-transform: uppercase;
    position: relative;
    border-radius: 3px;
    font-size: 0.6875rem;
    width: 100%;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .prod .prod__btn--addCart.loading {
    -webkit-transition: 0s;
    -o-transition: 0s;
    transition: 0s;
    text-indent: -999999px;
    background: var(--primary-color) center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20class%3D%22lds-spinner%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22xMidYMid%22%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.9166666666666666s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%2830%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.8333333333333334s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%2860%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.75s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%2890%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.6666666666666666s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%28120%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.5833333333333334s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%28150%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.5s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%28180%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.4166666666666667s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%28210%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.3333333333333333s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%28240%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.25s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%28270%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.16666666666666666s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%28300%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.08333333333333333s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%28330%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%220s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3C/svg%3E);
    width: 34px;
    padding: 0;
    border-radius: 50%;
  }

  .prod .prod__btn--addCart.success {
    -webkit-transition: width .3s linear, height .3s linear, -webkit-transform .3s linear;
    transition: width .3s linear, height .3s linear, -webkit-transform .3s linear;
    -o-transition: transform .3s linear, width .3s linear, height .3s linear;
    transition: transform .3s linear, width .3s linear, height .3s linear;
    transition: transform .3s linear, width .3s linear, height .3s linear, -webkit-transform .3s linear;
    text-indent: -999999px;
    background: var(--primary-color);
    background-size: auto 25px;
    width: 100%;
  }

  .prod .prod__btn--addCart.hover {
    background: var(--primary-color-hover);
  }

  .prod--listCross {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
  }

  .prod__corner__top,
  .prod__corner__bottom {
    display: block;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height: calc(100% + 40px);
    z-index: 1;
    border-radius: 3px;
    visibility: hidden;
  }

  .brand__title {
    font-size: 2.5rem;
  }

  .brand__slide {
    padding: 0 40px;
  }

  .nav__arrow--lang {
    display: block;
    right: 10px;
    top: 50% !important;
    content: '';
    -webkit-transform: translateY(-50%) rotate(135deg);
        -ms-transform: translateY(-50%) rotate(135deg);
            transform: translateY(-50%) rotate(135deg);
    width: 4px;
    height: 4px;
    -webkit-transition: transform 0.8s;
    -webkit-transition: -webkit-transform 0.8s;
    transition: -webkit-transform 0.8s;
    -o-transition: transform 0.8s;
    transition: transform 0.8s;
    transition: transform 0.8s, -webkit-transform 0.8s;
    -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
    border-top: 1px solid var(--text-on-body);
    border-right: 1px solid var(--text-on-body);
    float: right;
    position: absolute;
  }

  .nav__arrow--lang:before,
  .nav__arrow--lang:after {
    display: none;
  }

  .nav__label.nav__label--lang {
    display: none;
  }

  html {
    font-size: var(--font-size);
  }

  html.ovh {
    overflow: visible;
  }

  .body.ovh {
    overflow: hidden;
  }

  .body.ovh {
    overflow: visible;
  }

  .body--backgroundImage.body--maxRow-medium .footer#footer,
  .body--backgroundImage .body--maxRow-small .footer#footer {
    max-width: var(--max-row-size) !important;
    margin: 0 auto;
    float: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 56px 20px 0;
  }

  .body--backgroundImage.body--maxRow-medium .powered,
  .body--backgroundImage .body--maxRow-small .powered {
    -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
            transform: translateX(20px);
  }

  .body--backgroundImage.body--maxRow-medium .prod,
  .body--backgroundImage .body--maxRow-small .prod {
    margin: 0 0 80px 0;
  }

  .body--backgroundImage .body__wrapper--withoutPadding .wiziblocks__item__maxWidth {
    max-width: var(--max-row-size);
  }

  .body--backgroundImage .body__wrapper:before {
    display: block;
    content: '';
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 100%;
    max-width: var(--max-row-size);
    background: var(--background-body);
    height: 100%;
    z-index: -1;
  }

  .body--maxRow-small.with-blog .header__logo {
    padding: 20px 290px;
  }

  .body--maxRow-small #stripe .col2 {
    min-width: 300px;
  }

  .body--maxRow-small #stripe .col2 .nowrap {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .body--maxRow-small #stripe .col2 .nowrap .full {
    margin-right: 0 !important;
  }

  .body--maxRow-big .header {
    padding: 0 40px;
    max-width: var(--max-row-size);
    margin: 0 auto;
  }

  .body--maxRow-big .rea,
  .body--maxRow-big .footer {
    max-width: var(--max-row-size);
    margin: 0 auto;
    float: none;
  }

  .body--maxRow-big.body--backgroundImage .header,
  .body--maxRow-big.body--backgroundImage .breadcrumbs {
    background-color: var(--background-body);
  }

  .body__wrapper {
    overflow: initial !important;
  }

  .body__wrapper__maxWidth {
    max-width: var(--max-row-size-padding-large);
    padding: 0 40px;
  }

  .body__wrapper__maxWidth--background {
    padding: 0 60px;
    background: transparent;
  }

  .body__wrapper__maxWidth--form {
    max-width: 1024px;
    padding: 60px;
    background: #fff;
    border-radius: 4px;
    color: #333333;
    text-align: left;
    margin-bottom: 10px;
  }

  .body__wrapper__maxWidth--form h1 {
    color: #333333;
    margin-top: 0;
  }

  .body__wrapper__maxWidth--form h1.register__h1 {
    margin-left: 0;
    margin-right: 0;
  }

  .body__wrapper__maxWidth--form p {
    margin-bottom: 10px;
  }

  .body__wrapper__maxWidth--form .form {
    margin-top: 20px;
    margin-bottom: 0;
  }

  .body__wrapper__maxWidth--form .form > *:last-child {
    margin-bottom: 0;
  }

  .body__wrapper__maxWidth--form .form > *:first-child {
    margin-top: 0;
  }

  .body__wrapper__maxWidth--form .form__field--multiple .form__span {
    color: #333333;
  }

  .body__wrapper__maxWidth--form .form__field--multiple .form__span--first {
    color: #333333 !important;
  }

  .body__wrapper__maxWidth--form .form__field--multiple .form__box {
    border-color: #333333;
  }

  .body__wrapper__maxWidth--form .form__radio:checked ~ .form__box {
    border-left: 2px solid #333333;
    border-bottom: 4px solid #333333;
    border-top: 1px solid transparent;
    border-right: 1px solid transparent;
  }

  .body__wrapper__maxWidth--form .form__checkbox:checked ~ .form__box {
    border-left: 2px solid #333333;
    border-bottom: 4px solid #333333;
    border-top: 1px solid transparent;
    border-right: 1px solid transparent;
  }

  .wrap {
    padding: 60px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  .wrapperPage {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  .wrapperPage__right {
    width: 100%;
  }

  .sidebar-hidden .wrapperPage__left.close {
    max-width: 0;
    width: 0;
    padding: 0;
    max-height: 0;
    min-width: 0;
  }

  .sidebar-hidden .wrapperPage__left.open {
    width: 25%;
    max-width: 25%;
    padding: 48px 20px 0 20px;
    min-width: 25%;
  }

  .wrapperPage__left + .wrapperPage__right {
    width: 75%;
  }

  .wrapperPage__left.open + .wrapperPage__right {
    width: 75%;
    max-width: 75%;
  }

  .wrapperPage__left.close + .wrapperPage__right {
    width: 75%;
  }

  .breadcrumbs {
    min-width: 1px;
    width: 100%;
    margin: 0 auto;
    min-height: 0;
    border-width: 1px 0;
    overflow: visible;
  }

  .breadcrumbs.wrapper {
    padding-left: 0;
  }

  .breadcrumbs__ul {
    overflow: visible;
    padding: 25px 20px;
  }

  .breadcrumbs__li {
    padding: 0 30px 0 0;
  }

  .breadcrumbs__a {
    font-size: 0.75rem;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
    line-height: 1;
    display: inline-block;
  }

  .breadcrumbs__a:hover {
    color: var(--text-on-body);
  }

  .breadcrumbs__a .breadcrumbs__icon.material-icons {
    color: var(--text-on-body);
  }

  .breadcrumbs__a--current {
    cursor: default;
  }

  .breadcrumbs__a--current .breadcrumbs__span {
    font-weight: 500;
  }

  .breadcrumbs__a--home {
    padding-left: 20px;
  }

  .breadcrumbs__span {
    overflow: visible;
  }

  .breadcrumbs__icon.material-icons {
    margin-left: 0;
    color: rgba(51, 51, 51, 0.6);
  }

  .breadcrumbs__back__link {
    text-transform: uppercase;
    font-size: 0.8125rem;
    padding: 0 30px 0 9px;
    margin: 0 30px 0 0;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .breadcrumbs__back__link:hover {
    color: var(--primary-color);
  }

  .form--test.form {
    margin-bottom: 60px;
  }

  .form__wrapperValid {
    margin: 20px auto -40px auto;
  }

  .form__nowrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }

  .form__nowrap > :first-child {
    margin-right: 10px;
    margin-left: 0 !important;
  }

  .form__nowrap > * {
    margin-left: 10px;
  }

  .rea {
    float: left;
  }

  .rea__wrapper {
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  .rea__item {
    width: 100%;
    padding: 40px 20px;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .rea__item strong {
    color: var(--text-on-body);
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .rea__item:hover {
    color: var(--primary-color);
  }

  .rea__item:hover strong {
    color: var(--primary-color);
  }

  .modal-error__button {
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .modal-error__button:hover {
    background: rgba(51, 51, 51, 0.6);
  }

  .search--label:hover {
    color: var(--primary-color);
  }

  #search-checkbox:checked ~ .header .search--wrapper {
    -webkit-transition: width .3s ease;
    -o-transition: width .3s ease;
    transition: width .3s ease;
  }

  .register__form,
  .register__h1 {
    display: block;
  }

  .register__form.form,
  .register__h1.form {
    margin: 0 auto;
  }

  .register__form.h1,
  .register__h1.h1 {
    margin-left: auto;
    margin-right: auto;
  }

  .index-acc__edit {
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .index-acc__edit:hover {
    background: #333333;
    color: #fff;
  }

  .index-acc__edit:hover.index-acc__edit--alert {
    background: #eb2121;
  }

  #forget-form > .form__fieldset {
    width: 50%;
  }

  #forget-form > .form__fieldset:first-child {
    width: calc(50% - 10px);
  }

  #forget-form .form__nowrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }

  #forget-form .form__nowrap > :first-child {
    margin-right: 10px;
    margin-left: 0 !important;
  }

  #forget-form .form__nowrap > * {
    margin-left: 10px;
  }

  #forget-form .form__hide {
    display: none;
  }

  .order-list__subtitle--date {
    width: 10%;
    margin-left: 10%;
  }

  .order-list__subtitle--payment {
    width: 20%;
  }

  .order-list__subtitle--total {
    width: 20%;
  }

  .order-list__subtitle--actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
  }

  .order-list__subtitle--state {
    width: 20%;
  }

  .order-list__part--num {
    width: 10%;
  }

  .order-list__part--date {
    width: 10%;
  }

  .order-list__part--payment {
    width: 20%;
  }

  .order-list__part--total {
    width: 20%;
  }

  .order-list__part--state {
    width: 20%;
  }

  .order-list__part--actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
  }

  .order-list__act--invoice:hover {
    background: #0d0d0d;
  }

  .order-list__act--follow:hover {
    background: var(--primary-color-hover);
  }

  .blog__tag__key {
    font-weight: 600;
  }

  .blog__post__left {
    width: auto;
  }

  .blog__post__left + .blog__post__right {
    margin-left: 40px;
  }

  .blog__post__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }

  .blog__post__footer {
    margin: 20px 0 0 0;
  }

  .blog__post__more {
    display: inline-block;
    clear: left;
  }

  .blog__post__more:hover {
    text-decoration: underline;
  }

  .blog__post__tags__key {
    font-weight: 600;
  }

  .blog__comment {
    padding-bottom: 40px;
    margin: -5px -20px;
  }

  .blog__comment__title {
    margin: 40px 0;
  }

  .blog__comment__item {
    width: 33.33%;
  }

  .blog__comment__btn:hover {
    background: #cdcdcd;
  }

  .blog__comment__write:hover {
    background: #262626;
  }

  .blog__addCom {
    margin: 0 auto;
  }

  .prod-list__title {
    font-size: 3rem;
    margin: 2.5rem 0;
  }

  .prod-list__optionMobile {
    display: none;
  }

  .prod-list__showModal {
    display: none;
  }

  .prod-list__closeModal {
    display: none;
  }

  .prod-list__backgroundClose {
    display: none;
  }

  .prod-details__form {
    max-width: 1440px;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-direction: reverse;
    -webkit-box-orient: horizontal;
    -moz-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -moz-align-items: flex-start;
    align-items: flex-start;
  }

  .prod-details__name {
    margin-bottom: 10px;
    margin-top: 0;
    font-size: 2.5rem;
  }

  .prod-details__h1--withBrand {
    position: relative;
    padding-right: 120px;
    min-height: 100px;
  }

  .prod-details__shopping {
    width: 45%;
    padding-left: 3.75%;
  }

  .prod-details__gallery {
    width: 55%;
    padding-right: 3.75%;
  }

  .prod-details__shopping,
  .prod-details__gallery {
    padding-top: 57px;
  }

  .prod-details__small {
    display: none;
  }

  .prod-details__brand__url {
    font-size: 0.875rem;
  }

  .prod-details__read__comment:before,
  .prod-details__read__comment:after {
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .prod-details__read__comment:hover:before,
  .prod-details__read__comment:hover:after {
    max-width: 50%;
  }

  .gallery__item--thumb {
    width: 82px !important;
  }

  .gallery__thumbnail {
    max-height: calc(100% - 100px);
  }

  .gallery__thumbnail--fixed .slick-track {
    -webkit-transform: translate3d(0px, 0, 0px) !important;
            transform: translate3d(0px, 0, 0px) !important;
  }

  .prod-details__more {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .prod-details__more--oneColumn.prod-details__more {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -moz-justify-content: flex-end;
    justify-content: flex-end;
  }

  .prod-details .read + .share .share__wrapper {
    width: auto;
  }

  .prod-details__bottom {
    padding-top: 30px;
    border-top: 1px solid #DCE5E9;
  }

  .prod-rate__title {
    font-family: var(--font-family-title);
  }

  .prod-rate__directUrl a {
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
  }

  .prod-rate__directUrl a:hover {
    color: var(--primary-color);
  }

  #price-area {
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  #w1-quantity {
    position: absolute;
    top: 0;
    left: 0;
    width: 95px;
    height: 50px;
  }

  #w1-quantity #quantity {
    padding-right: 25px;
  }

  #w1-quantity .qty-btn {
    width: 25px;
    height: 25px;
  }

  #w1-quantity #qty-less-btn {
    right: 0;
  }

  #prod-stock,
  .prod-stock {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -moz-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
  }

  #w2-quantity {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    width: 95px;
    height: 50px;
  }

  #container-global-bottom {
    padding-left: 115px;
  }

  #container-global-bottom.without-qty {
    padding-left: 0;
    padding-right: 115px;
  }

  .nosto_element.nosto-prod-details {
    max-width: 950px;
    margin: 0 auto;
  }

  .gallery__primary__slider.lazyload > .gallery__item:not(:first-child) {
    display: none;
  }

  .wz-rating {
    padding: 50px;
    margin: 0 auto 20px auto;
  }

  .wz-rating--shop-comment {
    -webkit-box-shadow: none;
            box-shadow: none;
    padding: 0;
  }

  .wz-rating--shop-comment .wz-rating__wrapper__right__form__fieldset {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }

  .wz-rating--shop-comment .wz-rating__wrapper__right__form__fieldset__field,
  .wz-rating--shop-comment .wz-rating__wrapper__right__form__fieldset__stars,
  .wz-rating--shop-comment .wz-rating__wrapper__right__form__fieldset__button {
    min-width: unset;
    max-width: unset;
    width: 100%;
    margin: 0 0 30px;
  }

  .wz-rating--shop-comment .wz-rating__wrapper__right__form__fieldset > label {
    min-width: 250px;
    width: 250px;
    max-width: 250px;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    margin: 0 40px 0 0;
  }

  .wz-rating__wrapper__right__form__fieldset > label > strong {
    text-align: right;
  }

  .wz-rating__wrapper__right__form__fieldset__field,
  .wz-rating__wrapper__right__form__fieldset__stars {
    width: 100%;
    width: calc(100% - 290px);
    min-width: calc(100% - 290px);
    min-width: calc(100% - 290px);
    margin: 0 0 20px 40px;
  }

  .wz-showMessage__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }

  .wz-showMessage__wrapper__content {
    margin: 0 0 10px 50px;
  }

  .wz-showMessage__wrapper__content__dataMobile {
    display: none;
  }

  .prod-comments__row {
    -webkit-box-direction: reverse;
    -webkit-box-orient: horizontal;
    -moz-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  .prod-comments__right {
    padding-left: 40px;
  }

  .prod-comments__imgLink img {
    width: 400px;
  }

  .input-price-absolute .var-qty-lbl {
    display: none;
  }

  .var-radio-input-area .var-radio-input {
    margin: 5px 0 0 -2px;
  }

  .var-qty-row {
    padding: 20px;
  }

  .share__btn {
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .share__btn:hover:before {
    content: '';
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }

  .share__btn--facebook:hover {
    border-color: #3b5998;
  }

  .share__btn--twitter:hover {
    border-color: #1da1f2;
  }

  .share__btn--google:hover {
    border-color: #dd4b39;
  }

  .share__btn--pinterest:hover {
    border-color: #bd081c;
  }

  .share__btn--mail:hover {
    border-color: var(--primary-color);
  }

  .footer {
    float: left;
    width: 100%;
  }

  .footer__wrapper {
    max-width: var(--max-row-size);
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }

  .footer__wrapper--withoutPowered {
    margin-bottom: 60px;
  }

  .footer__title.margin--half {
    margin: 0 0 20px 0;
  }

  .footer__top {
    width: 100%;
  }

  .footer__middle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }

  .footer__middle {
    width: 100%;
  }

  .footer__bottom {
    width: 100%;
    padding-top: 30px;
    border-top: 1px solid #393939;
  }

  .footer__desktop {
    display: block;
    width: auto;
    font-size: 0.875rem;
    font-weight: 500;
    margin-top: -10px;
  }

  .footer__info {
    width: 100%;
  }

  .footer__info__text:link:hover {
    color: rgba(255, 255, 255, 0.7);
  }

  .footer__newsletter {
    width: 100%;
  }

  .footer__newsletter__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  .footer__newsletter__wrapper label {
    display: block;
    width: 100%;
  }

  .footer__input {
    width: 100%;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .footer__input {
    font-size: 0.875rem;
  }

  .footer__btn {
    font-size: 0.625rem;
    max-width: 150px;
    -webkit-transition: max-width 0.6s ease-in-out, background-color .3s ease;
    -o-transition: max-width 0.6s ease-in-out, background-color .3s ease;
    transition: max-width 0.6s ease-in-out, background-color .3s ease;
    width: 100px;
    padding: 0;
    border-radius: 2px;
    text-align: center;
  }

  .footer__btn:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 100%;
    -webkit-transition: width 2.6s ease-in-out;
    -o-transition: width 2.6s ease-in-out;
    transition: width 2.6s ease-in-out;
    background: var(--primary-color-hover);
  }

  .footer__btn .hide {
    display: block;
    color: #fff;
    font-size: 0.875rem;
    font-weight: 600;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
  }

  .footer__btn:hover,
  .footer__btn:focus {
    background-color: var(--primary-color-hover);
  }

  .footer__arrow {
    display: none;
  }

  .footer__menu {
    width: 21%;
    float: left;
  }

  .footer__link {
    margin: 0 0 12px 0;
    width: auto;
  }

  .footer__link {
    -webkit-transition: color 0.2s ease-in-out;
    -o-transition: color 0.2s ease-in-out;
    transition: color 0.2s ease-in-out;
  }

  .footer__link:hover,
  .footer__link:focus {
    color: rgba(255, 255, 255, 0.7);
  }

  .footer__social {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -moz-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    padding-left: 40px;
  }

  .footer__social.footer__bloc {
    margin: 0;
  }

  .footer__rs {
    margin: 0;
    width: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }

  .footer__rs__li {
    margin: 0 5px 5px 5px;
  }

  .footer__rs__a {
    -webkit-transition: 0.35s ease;
    -o-transition: 0.35s ease;
    transition: 0.35s ease;
  }

  .footer__rs__a:hover {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

  .footer__rating {
    margin: 0;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
    padding-right: 40px;
  }

  .footer__rating.footer__bloc {
    margin: 0;
  }

  .footer__rating__wrapper {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    width: auto;
    margin-left: 15px;
  }

  .footer__rating__com {
    font-size: 0.875rem;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
    margin-left: 24px;
  }

  .footer__rating__com:hover,
  .footer__rating__com:focus {
    color: #fff;
    border-color: rgba(255, 255, 255, 0.7);
  }

  .footer__left {
    width: 25%;
  }

  .footer__right {
    width: 33%;
  }

  .footer__menu,
  .footer__info {
    width: 100%;
  }

  .powered {
    margin-top: 30px;
  }

  .powered__p a:hover,
  .powered__p a:focus {
    text-decoration: underline;
  }

  .stars-lvl0 {
    margin-top: 8px;
  }

  .backTop {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    cursor: pointer;
  }

  .ui-menu {
    max-width: 162px;
  }

  #login-checkbox:checked ~ .logup,
  #login-checkbox:checked ~ .body__wrapper .logup {
    top: 50%;
    opacity: 1;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .logup--popup {
    max-width: 500px;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    opacity: 0;
  }

  .logup--page {
    max-width: 500px;
  }

  .logup__pwd {
    -webkit-transition: 300ms ease;
    -o-transition: 300ms ease;
    transition: 300ms ease;
  }

  .logup__pwd:hover {
    color: var(--primary-color);
  }

  .logup__subtitle {
    margin-top: 60px;
  }

  .logup__content--page {
    padding: 0;
  }

  .logup__form .form__button--reg {
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .logup__form .form__button--reg:after {
    content: '';
    display: block;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 1px;
    background: var(--primary-color);
    max-width: 0;
    -webkit-transition: max-width .3s ease;
    -o-transition: max-width .3s ease;
    transition: max-width .3s ease;
  }

  .logup__form .form__button--reg:hover {
    color: var(--primary-color-hover);
  }

  .logup__form .form__button--reg:hover:after {
    max-width: 100%;
  }

  #login__password + .form__icon--warning,
  #login__email + .form__icon--warning,
  #register__email + .form__icon--warning,
  #register__password + .form__icon--warning,
  #register__password2 + .form__icon--warning {
    opacity: 0;
  }

  #login__password + .form__icon--warning + .form__icon--success,
  #login__email + .form__icon--warning + .form__icon--success,
  #register__email + .form__icon--warning + .form__icon--success,
  #register__password + .form__icon--warning + .form__icon--success,
  #register__password2 + .form__icon--warning + .form__icon--success {
    opacity: 0;
  }

  .explorer .form__field--right #cm-checkout-btn {
    width: 440px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-width: 440px;
    max-width: 440px;
    height: 440px;
    text-align: left;
    padding: 10px 21px;
  }

  .cart-modal--top {
    top: 73px;
  }

  .cart-modal--top + .cart-modal__bg {
    opacity: 0;
  }

  .cart-modal__middle {
    max-height: 288px;
    padding-bottom: 20px;
  }

  .checkout__index {
    margin: 0 10px;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .checkout__index:hover {
    background: var(--text-on-body-light);
  }

  .cart__flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }

  .cart__right {
    width: 41%;
    margin-left: 25px;
    margin-top: 20px;
    padding: 0;
  }

  .cart__left {
    width: 65%;
    padding-top: 20px;
    margin-right: 25px;
  }

  .cart__prod__qty__less {
    -webkit-transition: .3s ease 30ms;
    -o-transition: .3s ease 30ms;
    transition: .3s ease 30ms;
  }

  .cart__prod__qty__less:hover {
    background: var(--text-on-body);
    color: #fff;
  }

  .cart__prod__qty__less.minus:hover .cart__prod__qty__warning {
    -webkit-transition: opacity .3s ease 30ms;
    -o-transition: opacity .3s ease 30ms;
    transition: opacity .3s ease 30ms;
    visibility: visible;
    opacity: 1;
  }

  .cart__prod__qty__more {
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .cart__prod__qty__more:hover {
    background: var(--text-on-body);
    color: #fff;
  }

  .cart__prod__price__eco {
    margin-top: -16px;
  }

  .cart__recap__title {
    padding: 0;
    margin-bottom: 20px;
  }

  .td-reduc-form .button {
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .td-reduc-form .button:hover {
    border: 1px solid #333333;
  }

  #cart-validation .button {
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  #cart-validation .button:hover {
    background: var(--primary-color-hover);
  }

  #cart-validation .button.paypal-checkout-btn {
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  #cart-validation .button.paypal-checkout-btn:hover {
    background: #bdced5;
  }

  .wrapper__flex {
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }

  #cart-options {
    width: 62%;
    width: calc(62% - 40px);
    padding-top: 50px;
    margin-right: 25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .options-list .bg-panel:hover {
    border-color: var(--text-on-body);
  }

  .filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    width: 100%;
    margin-top: 32.5px;
  }

  .filter__title {
    display: none;
  }

  .filter__item {
    height: 50px;
    line-height: 50px;
  }

  .filter__item__content:hover {
    border-color: #333333;
    border-bottom: none;
  }

  .filter__item:hover {
    z-index: 3;
  }

  .filter__item:hover .filter__sublevel {
    opacity: 1;
    border: solid #333333;
    border-width: 0 1px 1px 1px;
    padding: 0 20px 15px 20px;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
    margin-top: -1px;
    margin-left: -1px;
    width: calc(100% + 2px);
    -webkit-transition: max-height .6s ease;
    -o-transition: max-height .6s ease;
    transition: max-height .6s ease;
    max-height: 300px;
  }

  .filter__item:hover .arrow {
    -webkit-transform: rotate(135deg) translate(-100%, 0);
        -ms-transform: rotate(135deg) translate(-100%, 0);
            transform: rotate(135deg) translate(-100%, 0);
  }

  .filter__sublevel {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background: #fff;
    border: none;
    margin-top: 1px;
    opacity: 0;
    overflow-x: hidden;
    overflow-y: scroll;
    max-height: 0;
  }

  .filter__link {
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .filter__link:hover {
    color: var(--primary-color);
  }

  .filter__subvalues:not(:last-child) {
    margin-bottom: 20px;
  }

  .pagination {
    margin-top: 60px;
  }

  .pagination__wrapper {
    padding: 0 0 60px 0;
  }

  .pagination__desktop {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
  }

  .pagination__mobile {
    display: none;
  }

  .pagination__item {
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .pagination__item:hover {
    border-color: var(--text-on-body);
  }

  .sort {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -moz-justify-content: flex-end;
    justify-content: flex-end;
    margin: 0 0 30px 0;
    padding: 0 10px;
    width: 100%;
  }

  .sort__wrapper:hover .sort__label {
    color: var(--primary-color);
  }

  .sort__wrapper:hover .sort__label:before {
    content: '';
    display: block;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 10px;
  }

  .sort__wrapper:hover .sort__sublevel {
    -webkit-transition: opacity .3s ease, -webkit-transform .4s linear;
    transition: opacity .3s ease, -webkit-transform .4s linear;
    -o-transition: opacity .3s ease, transform .4s linear;
    transition: opacity .3s ease, transform .4s linear;
    transition: opacity .3s ease, transform .4s linear, -webkit-transform .4s linear;
    max-height: 1000px;
    opacity: 1;
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
    padding: 20px;
  }

  .sort__wrapper:hover .arrow {
    border-color: var(--primary-color);
  }

  .sort__label {
    font-size: 0.875rem;
    text-transform: uppercase;
    color: var(--text-on-body);
    white-space: nowrap;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    font-weight: 600;
  }

  .sort__sublevel {
    background: #fff;
    width: 250px;
    overflow: hidden;
    position: absolute;
    top: 100%;
    margin-top: 10px;
    right: -20px;
    height: auto;
    -webkit-transform: scale(0.9);
        -ms-transform: scale(0.9);
            transform: scale(0.9);
    z-index: 9;
    border: 1px solid #DCE5E9;
    max-height: 0;
    opacity: 0;
  }

  .sort__link {
    display: block;
    text-align: right;
    font-size: 0.875rem;
    color: #333333;
    margin-bottom: 10px;
    line-height: 1;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .sort__link:hover {
    color: var(--primary-color);
  }

  .predictive {
    background: #ffffff;
    color: #333333;
    position: absolute;
    top: 131%;
    left: -16px;
    width: 900px;
    height: 400px;
  }

  .predictive__bg {
    margin-top: 100px;
  }

  .predictive__wrapper {
    height: 400px;
    min-height: 115px;
  }

  .predictive__sidebar {
    width: 25%;
    height: 400px;
    padding: 20px;
    background: #f3f3f3;
  }

  .predictive__menu__link {
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .predictive__menu__link:hover {
    color: var(--primary-color);
  }

  .predictive__content {
    padding-top: 30px;
  }

  .predictive__flex {
    height: 370px;
  }

  .predictive__flex:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    right: -1px;
    width: 2px;
    height: 100%;
    background: #ffffff;
    z-index: 1;
  }

  .predictive__header {
    font-size: 0.875rem;
    line-height: 0.875rem;
    z-index: 10;
    width: 674px;
    max-width: 675px;
    height: 30px;
    text-align: center;
    border-bottom: 1px solid #DCE5E9;
    background: #ffffff;
    position: fixed;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
  }

  .predictive__prod {
    padding: 20px;
  }

  .predictive__prod:nth-child(3n) {
    border-right: none;
  }

  .predictive__badge {
    margin: 0 auto 10px auto;
  }

  .predictive__img {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
  }

  .predictive__state {
    height: 30px;
    line-height: 30px;
  }

  .predictive__bottom {
    text-align: center;
  }

  .predictive__price {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
  }

  .predictive__top,
  .predictive__txt,
  .predictive__badge {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  div.predictive__bg {
    margin-top: 100px;
  }

  .sidebar:not(.sidebar--account) {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    min-width: 23%;
    width: 23%;
    overflow: hidden;
    padding-right: 50px;
    background: transparent;
    height: 100%;
    padding-top: 30px;
    opacity: 0;
    -webkit-transition: opacity .3s ease, visibility .3s ease;
    -o-transition: opacity .3s ease, visibility .3s ease;
    transition: opacity .3s ease, visibility .3s ease;
    z-index: -1;
  }

  .sidebar:not(.sidebar--account).show {
    visibility: visible;
    z-index: 3;
  }

  .sidebar--account {
    display: block;
    width: 25%;
    padding-right: 40px;
  }

  .sidebar--account + .index-acc {
    width: 75%;
  }

  .sidebar--account + .index-acc .index-acc__title {
    margin-top: 0;
  }

  .sidebar__title {
    font-size: 1.25rem;
    line-height: 1;
    margin-bottom: 10px;
  }

  .sidebar__title__text {
    color: var(--text-on-body);
    font-weight: 600;
  }

  .sidebar__ul {
    padding-left: 0;
    display: inline-block;
    width: auto;
  }

  .sidebar__li {
    padding: 5px 15px 5px 0;
    list-style-type: none;
  }

  .sidebar__li--acc {
    margin-bottom: 20px;
  }

  .sidebar__li--acc:not(:last-child) {
    border-bottom: 1px solid #DCE5E9;
  }

  .sidebar__link {
    line-height: 1.4;
    font-size: 0.875rem;
    color: rgba(51, 51, 51, 0.6);
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .sidebar__link--acc {
    text-transform: uppercase;
    color: rgba(51, 51, 51, 0.6);
    margin-bottom: 20px;
    display: block;
    width: auto;
  }

  .sidebar__link:hover,
  .sidebar__link--current {
    color: var(--text-on-body);
  }

  .sidebar__link--current {
    font-weight: 600;
  }

  .sidebar section {
    margin-bottom: 30px;
    width: 100%;
  }

  .prod--open {
    max-width: 100%;
    min-width: 0;
    margin: 0;
    -webkit-transition: 0.6s ease-in-out;
    -o-transition: 0.6s ease-in-out;
    transition: 0.6s ease-in-out;
    width: 85%;
  }

  .prod--open .prod__article {
    -webkit-transition: 0.6s ease-in-out;
    -o-transition: 0.6s ease-in-out;
    transition: 0.6s ease-in-out;
    width: 33.33%;
  }

  .prod--base {
    min-width: 0;
    width: 100%;
    -webkit-transition: 0.6s ease-in-out;
    -o-transition: 0.6s ease-in-out;
    transition: 0.6s ease-in-out;
    margin: 0;
  }

  .modal-cookie {
    padding: 20px 60px 20px 20px;
  }

  .modal-cookie p {
    font-size: 1rem;
  }

  .modal-cookie br {
    display: none;
  }

  .wrap__amazon--prodDetails .wrap__amazon__text {
    padding: 0 60px;
  }

  html.tablet-desktop .nav__bottom {
    display: block;
  }

  html.tablet-desktop .nav-perso-off .nav__label.open .nav__sublevel {
    max-height: 10000px;
    opacity: 1;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
    overflow: visible;
    visibility: visible;
    transition: opacity .3s linear,transform .3s linear,-webkit-transform .3s linear;
  }

  html.tablet-desktop .nav-perso-off .nav__label.open .nav__sublevel--centered {
    -webkit-transform: translate(-50%, 5px);
        -ms-transform: translate(-50%, 5px);
            transform: translate(-50%, 5px);
  }

  html.tablet-desktop .nav-perso-on .nav.ovh {
    overflow: visible !important;
  }

  html.tablet-desktop .nav-perso-on .nav__checkboxlvl0:checked + div .nav__sublevel {
    -webkit-transform: translateX(0) translateZ(0);
            transform: translateX(0) translateZ(0);
  }

  html.tablet-desktop .nav-perso-on .nav__label.open .nav__sublevel {
    max-height: 10000px;
    opacity: 1;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
  }

  .checkout-validation {
    min-height: 721px;
  }

  .checkout-validation #sc-infos-bloc .row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  .checkout-validation #sc-infos-bloc .row > address {
    width: 50%;
  }

  .checkout-validation .btn3,
  .checkout-validation .btn1 {
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  .checkout-validation .btn3:hover,
  .checkout-validation .btn1:hover {
    background: #0d0d0d;
  }

  .checkout-validation .form__nowrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }

  .checkout-validation .form__nowrap > :first-child {
    margin-right: 10px;
    margin-left: 0 !important;
  }

  .checkout-validation .form__nowrap > * {
    margin-left: 10px;
  }

  .checkout-validation .sc-auth-mode-li-last {
    position: absolute;
    right: 0;
    top: 100px;
  }

  .checkout-confirmation .vtable .column {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 50%;
  }

  .checkout-confirmation .vtable .column > div {
    width: 100%;
  }

  .emergency-bar {
    position: absolute;
    top: -60px;
    left: 0;
    width: 100%;
  }

  .emergency-bar.fixed {
    position: fixed;
    top: 0;
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
  }

  .emergency-bar.fixed-bottom {
    position: fixed;
    top: auto;
    bottom: 0;
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
  }

  .body--emergencyTop {
    padding-top: 60px;
  }

  .body--emergencyBottom {
    padding-bottom: 60px;
  }

  .body--emergencyTopFixed .prod-floating {
    top: 60px;
  }

  .wiziblocks__item {
    margin: 0 0 40px;
  }

  .wiziblocks__item.small {
    margin: 0 0 20px;
  }

  .wiziblocks__item.medium {
    margin: 0 0 40px;
  }

  .wiziblocks__item.large {
    margin: 0 0 60px;
  }

  .wiziblocks__item .wizi-form .form .form__fieldset {
    margin-bottom: 40px;
  }

  .wiziblocks__item__maxWidth {
    max-width: var(--max-row-size-padding-small);
  }

  .body__wrapper--withoutPadding {
    margin-top: 20px;
  }

  .body--backgroundImage .body__wrapper--withoutPadding {
    margin-top: 0;
    padding-top: 20px;
  }

  .margin-top-wiziblocks #c1-body .body__wrapper--withoutPadding .wiziblocks__item.margin-top-small,
  .margin-top-wiziblocks #c1-body .wrapperPage__right .wiziblocks__item.margin-top-small {
    margin-top: 20px !important;
  }

  .margin-top-wiziblocks #c1-body .body__wrapper--withoutPadding .wiziblocks__item.margin-top-medium,
  .margin-top-wiziblocks #c1-body .wrapperPage__right .wiziblocks__item.margin-top-medium {
    margin-top: 40px !important;
  }

  .margin-top-wiziblocks #c1-body .body__wrapper--withoutPadding .wiziblocks__item.margin-top-large,
  .margin-top-wiziblocks #c1-body .wrapperPage__right .wiziblocks__item.margin-top-large {
    margin-top: 60px !important;
  }

  .slider__thumbnail {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 355px !important;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    padding: 0 30px;
  }

  .slider__thumbnail:not(.new):before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.35);
  }

  .slider__thumbnail__bg {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.35);
  }

  .slider__thumbnail .slider__item:first-child .slider__p:before {
    display: none;
  }

  .slider__thumbnail .slider__p {
    cursor: pointer;
    padding: 20px 0 20px 20px;
    display: block;
    color: #ffffff !important;
    font-size: 1rem;
    position: relative;
    width: 100%;
    overflow: hidden;
    line-height: 1.25rem !important;
  }

  .slider__thumbnail .slider__p span {
    display: block;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    overflow: hidden;
  }

  .slider__thumbnail .slider__p:after {
    content: '';
    display: block;
    position: absolute;
    top: 17%;
    left: 0;
    height: 66%;
    width: 3px;
    background-color: rgba(255, 255, 255, 0.45);
    -webkit-transition: background 300ms ease;
    -o-transition: background 300ms ease;
    transition: background 300ms ease;
  }

  .slider__thumbnail .slider__p:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 100%;
    height: 1px;
    background-color: rgba(255, 255, 255, 0.45);
  }

  .slider__thumbnail .slider__p--current:after,
  .slider__thumbnail .slider__p:hover:after,
  .slider__thumbnail .slider__p:focus:after {
    background-color: var(--primary-color) !important;
  }

  .parallax-container {
    background: none;
  }

  .parallax-container .picture-mobile {
    display: none;
  }

  .parallax-container img {
    display: none;
  }

  .wizi-hr__wrapper {
    margin-bottom: 40px;
  }

  .wizi-hr__wrapper.small {
    margin-bottom: 20px;
  }

  .wizi-hr__wrapper.medium {
    margin-bottom: 40px;
  }

  .wizi-hr__wrapper.large {
    margin-bottom: 60px;
  }

  .wizi-wrapper--textOnImg:before {
    padding-top: 27.5%;
  }

  .wizi-wrapper--youtube iframe,
  .wizi-wrapper--vimeo iframe {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    height: 100% !important;
  }

  .wizi-wrapper--youtube .wizi-txt,
  .wizi-wrapper--vimeo .wizi-txt {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }

  .wizi-wrapper--youtube .wizi-txt--content,
  .wizi-wrapper--vimeo .wizi-txt--content {
    width: 30%;
    left: 25%;
    padding: 20px;
  }

  .wizi-wrapper--txt {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
  }

  .wizi-wrapper--txt.align-button .wizi-txt__item:not(.wizi-txt__item--background) {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  .wizi-wrapper--txt.align-button .wizi-txt__item.wizi-txt__item--background .wizi-txt__item__wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  .wizi-wrapper--txt.align-button .wizi-txt__item .wiziBtn__wrapper {
    margin-top: auto;
    -ms-flex-item-align: end;
        align-self: flex-end;
  }

  .wizi-wrapper--txt .wizi-txt {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item {
    width: 50%;
  }

  .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    padding-right: 15px;
  }

  .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:last-child {
    padding-left: 15px;
  }

  .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item {
    width: 33.33%;
  }

  .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:first-child {
    padding-right: 20px;
  }

  .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:nth-child(2) {
    padding: 0 10px;
  }

  .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:last-child {
    padding-left: 20px;
  }

  .wizi-wrapper--txt .wizi-txt--quadruple {
    width: calc(100% + 40px);
    margin: 0 -10px;
  }

  .wizi-wrapper--txt .wizi-txt--quadruple .wizi-txt__item {
    width: 25%;
    padding: 0 15px;
  }

  .wizi-wrapper--txtQuadrupleNumbers .wizi-txt--quadruple .wizi-txt__item:before {
    content: '';
    display: block;
    position: absolute;
    right: -1px;
    top: 50%;
    height: 47px;
    width: 1px;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    background-color: #DCE5E9;
  }

  .wizi-imgtxt--TextSmallLeftTextRight {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
  }

  .wizi-imgtxt--textRightTextLeft {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
  }

  .wizi-imgtxt--three {
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  .wizi-imgtxt--youtube .wizi-imgtxt__right {
    width: 66.66%;
  }

  .wizi-imgtxt--youtube .wizi-imgtxt__left {
    width: 33.34%;
  }

  .wizi-wrapper--textOnImg .wizi-txt {
    padding: 0 100px;
  }

  .wizi-wrapper--textOnImg.wizi-wrapper--small:before,
  .wizi-wrapper--textOnImg.wizi-wrapper--medium:before,
  .wizi-wrapper--textOnImg.wizi-wrapper--large:before {
    display: none;
  }

  .wizi-quote__author {
    padding-right: 40px;
  }

  .wizi-map--onlyMapLeft {
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  .wizi-map--onlyMapLeft .wizi-map__left,
  .wizi-map--onlyMapLeft .wizi-map__left__wrapper {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    -moz-align-items: stretch;
    align-items: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    position: relative;
  }

  .wizi-map--onlyMapLeft .wizi-map__left .wizi-map__relative,
  .wizi-map--onlyMapLeft .wizi-map__left__wrapper .wizi-map__relative {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }

  .wizi-map--onlyMapLeft .wizi-map__left .wizi-map__relative:before,
  .wizi-map--onlyMapLeft .wizi-map__left__wrapper .wizi-map__relative:before {
    display: none;
  }

  .wizi-map--bgform {
    padding: 60px 20px;
  }

  .wizi-map--bgform .wizi-map__form.wizi-map__form--reverse {
    float: right;
  }

  .wizi-map--bgform .wizi-map__form {
    width: 50%;
    background-color: #ffffff;
    padding: 40px;
    z-index: 2;
    position: relative;
  }

  .wizi-map--txtleft .wizi-map__right {
    width: 66%;
    padding: 0 50px 50px 20px;
  }

  .wizi-map--txtleft .wizi-map__left {
    width: 34%;
    padding: 0 50px 50px 20px;
  }

  .wizi-map--reverse .wizi-map__left {
    padding: 0 20px 50px 50px;
  }

  .wizi-map--reverse .wizi-map__right {
    padding: 0 20px 50px 50px;
  }

  .wizi-map__rs {
    margin: 0;
    width: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }

  .wizi-map__rs__li {
    margin: 0;
  }

  .wizi-map__rs__li:not(:last-child) {
    margin: 0 5px 0 0 !important;
  }

  .wizi-map__rs__a {
    -webkit-transition: 0.35s ease;
    -o-transition: 0.35s ease;
    transition: 0.35s ease;
  }

  .wizi-map__rs__a:hover {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

  .wizi-wrapper--timer {
    padding: 60px 0;
  }

  .wizi-wrapper--timerBackground {
    padding: 120px 40px;
  }

  .wizi-wrapper--timerBackground ul {
    padding: 30px 60px;
  }

  .wizi-wrapper--timerClock {
    padding: 250px 40px;
  }

  .wizi-wrapper--formBackground .wizi-form .form--page,
  .wizi-wrapper--formBackground .wizi-form .form__fieldset:last-child {
    margin-bottom: 0;
  }

  .wizi-wrapper--formNowrap p.form__error {
    left: auto;
    right: 5px;
    top: 150%;
    margin: -16px 0 0;
    -webkit-transform: translateY(-70%);
    -ms-transform: translateY(-70%);
    transform: translateY(-70%);
    z-index: 1;
  }

  .wizi-wrapper .wizi-formImg img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    width: auto;
    height: auto;
    -o-object-fit: cover;
       object-fit: cover;
    opacity: 1;
  }

  .wizi-witnessDouble__wrapper {
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  .wizi-newsletterTxtImg__form input {
    margin-right: 10px;
  }

  .wizi-newsletterTxtImg__form button {
    margin-left: 10px;
  }

  .wizi-rassuranceClassic__item {
    padding-left: 110px;
  }

  .wizi-rassuranceClassic__icon {
    position: absolute;
    top: 0;
    left: 0;
    width: 110px;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
  }

  .wizi-rassuranceBackground__item {
    padding-left: 110px;
  }

  .wizi-rassuranceBackground__icon {
    position: absolute;
    top: 0;
    left: 0;
    width: 110px;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
  }

  .wizi-reviews__wrapper {
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  .wizi-reviews__left {
    width: 75%;
    margin-right: 20px;
  }

  .wizi-reviews__item {
    width: 100%;
  }

  .wizi-reviews__item:nth-child(3) {
    margin-left: 10px;
  }

  .wizi-reviews__item:nth-child(2) {
    margin-right: 10px;
  }

  .wizi-reviewsFall__global {
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  .wizi-reviewsFall__wrapper {
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  .wizi-reviewsFall__left {
    margin-right: 10px;
  }

  .wizi-reviewsFall__right {
    margin-left: 10px;
  }

  body.wiziblocks-on .prod {
    float: left;
    margin: 0 -20px 80px -20px;
  }

  body.wiziblocks-on .prod--sliderInitialized:hover .prod__top__wrapper {
    opacity: 0;
  }

  body.wiziblocks-on .prod-list__title {
    font-size: 3rem;
  }

  body.wiziblocks-on .prod .prod__title {
    font-size: 2.5rem;
    margin-bottom: 30px;
  }

  body.wiziblocks-on .prod .prod__article {
    width: 25%;
    padding: 10px;
    -webkit-transition: -webkit-transform .45s ease;
    transition: -webkit-transform .45s ease;
    -o-transition: transform .45s ease;
    transition: transform .45s ease;
    transition: transform .45s ease, -webkit-transform .45s ease;
  }

  body.wiziblocks-on .prod .prod__article .slick-arrow {
    opacity: 0;
  }

  body.wiziblocks-on .prod .prod__article.success .prod__slider,
  body.wiziblocks-on .prod .prod__article.fixed .prod__slider {
    visibility: hidden;
  }

  body.wiziblocks-on .prod .prod__article.success .modal-cart,
  body.wiziblocks-on .prod .prod__article.fixed .modal-cart {
    display: block;
  }

  body.wiziblocks-on .prod .prod__article:hover,
  body.wiziblocks-on .prod .prod__article.fixed,
  body.wiziblocks-on .prod .prod__article.fixedTemp {
    position: relative;
    z-index: 1;
    background: var(--background-body);
  }

  body.wiziblocks-on .prod .prod__article:hover .slick-arrow,
  body.wiziblocks-on .prod .prod__article.fixed .slick-arrow,
  body.wiziblocks-on .prod .prod__article.fixedTemp .slick-arrow {
    opacity: 1;
  }

  body.wiziblocks-on .prod .prod__article:hover:after,
  body.wiziblocks-on .prod .prod__article.fixed:after,
  body.wiziblocks-on .prod .prod__article.fixedTemp:after {
    content: '';
    display: block;
    top: 100%;
    margin-top: -1px;
    left: 0;
    width: 100%;
    height: 40px;
    background: var(--background-body);
    position: absolute;
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__corner__top,
  body.wiziblocks-on .prod .prod__article.fixed .prod__corner__top,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__corner__top {
    background: var(--background-body);
    visibility: visible;
    -webkit-box-shadow: 0 10px 50px rgba(0, 0, 0, 0.05), 0 5px 8px rgba(0, 0, 0, 0.05);
            box-shadow: 0 10px 50px rgba(0, 0, 0, 0.05), 0 5px 8px rgba(0, 0, 0, 0.05);
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__slider .slick-arrow,
  body.wiziblocks-on .prod .prod__article.fixed .prod__slider .slick-arrow,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__slider .slick-arrow {
    opacity: 1;
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__slider .slick-prev,
  body.wiziblocks-on .prod .prod__article.fixed .prod__slider .slick-prev,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__slider .slick-prev {
    left: 0;
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__slider .slick-next,
  body.wiziblocks-on .prod .prod__article.fixed .prod__slider .slick-next,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__slider .slick-next {
    right: 0;
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__shadow:before,
  body.wiziblocks-on .prod .prod__article.fixed .prod__shadow:before,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__shadow:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__form:not(.prod__form--copy),
  body.wiziblocks-on .prod .prod__article.fixed .prod__form:not(.prod__form--copy),
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__form:not(.prod__form--copy) {
    position: relative;
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__form--copy,
  body.wiziblocks-on .prod .prod__article.fixed .prod__form--copy,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__form--copy {
    display: none !important;
    z-index: 3;
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__form--copy .prod__picture,
  body.wiziblocks-on .prod .prod__article:hover .prod__form--copy .prod img,
  body.wiziblocks-on .prod .prod__article:hover .prod__form--copy .prod__state,
  body.wiziblocks-on .prod .prod__article.fixed .prod__form--copy .prod__picture,
  body.wiziblocks-on .prod .prod__article.fixed .prod__form--copy .prod img,
  body.wiziblocks-on .prod .prod__article.fixed .prod__form--copy .prod__state,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__form--copy .prod__picture,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__form--copy .prod img,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__form--copy .prod__state {
    display: none;
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__form--copy .prod__name,
  body.wiziblocks-on .prod .prod__article.fixed .prod__form--copy .prod__name,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__form--copy .prod__name {
    position: relative;
    margin-bottom: 0;
    padding-bottom: 8px;
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__form--copy .prod__name:before,
  body.wiziblocks-on .prod .prod__article.fixed .prod__form--copy .prod__name:before,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__form--copy .prod__name:before {
    content: '';
    display: block;
    bottom: 100%;
    left: 0;
    width: 100%;
    background: #ffffff;
    height: 13px;
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__form--copy .prod__name,
  body.wiziblocks-on .prod .prod__article:hover .prod__form--copy .prod__price,
  body.wiziblocks-on .prod .prod__article.fixed .prod__form--copy .prod__name,
  body.wiziblocks-on .prod .prod__article.fixed .prod__form--copy .prod__price,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__form--copy .prod__name,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__form--copy .prod__price {
    position: relative;
    z-index: 14;
    -webkit-transition: -webkit-transform .3s linear;
    transition: -webkit-transform .3s linear;
    -o-transition: transform .3s linear;
    transition: transform .3s linear;
    transition: transform .3s linear, -webkit-transform .3s linear;
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__form--copy .prod__name.anim,
  body.wiziblocks-on .prod .prod__article:hover .prod__form--copy .prod__price.anim,
  body.wiziblocks-on .prod .prod__article.fixed .prod__form--copy .prod__name.anim,
  body.wiziblocks-on .prod .prod__article.fixed .prod__form--copy .prod__price.anim,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__form--copy .prod__name.anim,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__form--copy .prod__price.anim {
    -webkit-transform: translateY(-65px);
        -ms-transform: translateY(-65px);
            transform: translateY(-65px);
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__form--copy .prod__name,
  body.wiziblocks-on .prod .prod__article.fixed .prod__form--copy .prod__name,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__form--copy .prod__name {
    position: relative;
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__form--copy .prod__name:before,
  body.wiziblocks-on .prod .prod__article.fixed .prod__form--copy .prod__name:before,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__form--copy .prod__name:before {
    content: '';
    display: block;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 100px;
    background: #ffffff;
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__form--copy .prod__name:after,
  body.wiziblocks-on .prod .prod__article.fixed .prod__form--copy .prod__name:after,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__form--copy .prod__name:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 100%;
    left: 0;
    width: 100%;
    height: 20px;
    background: #ffffff;
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__form--copy .prod__hover,
  body.wiziblocks-on .prod .prod__article.fixed .prod__form--copy .prod__hover,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__form--copy .prod__hover {
    z-index: 13;
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__hover,
  body.wiziblocks-on .prod .prod__article.fixed .prod__hover,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__hover {
    max-height: 1000px;
    opacity: 1;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
    visibility: visible;
    -webkit-transition: visibility 0s, opacity .3s ease .1s, -webkit-transform .3s ease .1s;
    transition: visibility 0s, opacity .3s ease .1s, -webkit-transform .3s ease .1s;
    -o-transition: visibility 0s, opacity .3s ease .1s, transform .3s ease .1s;
    transition: visibility 0s, opacity .3s ease .1s, transform .3s ease .1s;
    transition: visibility 0s, opacity .3s ease .1s, transform .3s ease .1s, -webkit-transform .3s ease .1s;
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__btn,
  body.wiziblocks-on .prod .prod__article.fixed .prod__btn,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__btn {
    opacity: 1;
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__btn--addCart,
  body.wiziblocks-on .prod .prod__article.fixed .prod__btn--addCart,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__btn--addCart {
    -webkit-transition: 0s;
    -o-transition: 0s;
    transition: 0s;
  }

  body.wiziblocks-on .prod .prod__article:hover .prod__picture--hover,
  body.wiziblocks-on .prod .prod__article.fixed .prod__picture--hover,
  body.wiziblocks-on .prod .prod__article.fixedTemp .prod__picture--hover {
    display: block;
    z-index: 1;
  }

  body.wiziblocks-on .prod .prod__article.fixed {
    position: relative;
  }

  body.wiziblocks-on .prod .prod__article.fixedTemp.prod__article--required:after {
    height: 100px;
  }

  body.wiziblocks-on .prod .prod__article.fixedTemp.prod__article--required .prod__corner__top {
    height: calc(100% + 100px);
  }

  body.wiziblocks-on .prod .prod__article.success.fixed .prod__form--required .prod__hover {
    height: 34px;
    bottom: -60px;
  }

  body.wiziblocks-on .prod .prod__article.success.fixed .prod__variation {
    display: none;
  }

  body.wiziblocks-on .prod .prod__article.success.fixed .prod__variation2 {
    display: none;
  }

  body.wiziblocks-on .prod .prod__article.success.fixed .prod__corner__top {
    height: calc(100% + 40px);
  }

  body.wiziblocks-on .prod .prod__article--required:hover:after {
    height: 100px;
  }

  body.wiziblocks-on .prod .prod__article--required:hover .prod__corner__top {
    height: calc(100% + 100px);
  }

  body.wiziblocks-on .prod .prod__name {
    font-size: 0.875rem;
    margin: 0;
    overflow: visible;
    padding-top: 16px;
  }

  body.wiziblocks-on .prod .prod__bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  body.wiziblocks-on .prod .prod__price__cur {
    font-size: 1rem;
    display: inline-block;
  }

  body.wiziblocks-on .prod .prod__price__rev,
  body.wiziblocks-on .prod .prod__price__promo {
    display: inline-block;
    font-size: 1rem;
  }

  body.wiziblocks-on .prod .prod__hover {
    position: absolute;
    height: auto;
    width: 100%;
    border: none;
    background: transparent;
    bottom: -60px;
    left: 0;
    -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
            transform: translateY(20px);
  }

  body.wiziblocks-on .prod .prod__form--required .prod__hover {
    height: 94px;
    bottom: -120px;
  }

  body.wiziblocks-on .prod .prod__form--required .prod__hover__wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  body.wiziblocks-on .prod .prod__btn {
    display: block;
    background: var(--primary-color);
    color: #ffffff;
    text-transform: none;
    font-weight: 400;
    text-align: center;
    width: 100%;
    border: none;
    height: 34px;
    line-height: 1;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    font-size: 0.75rem;
    cursor: pointer;
    opacity: 0;
    border-radius: 2px;
  }

  body.wiziblocks-on .prod .prod__btn:hover,
  body.wiziblocks-on .prod .prod__btn:focus {
    background: var(--primary-color-hover);
  }

  body.wiziblocks-on .prod .prod__btn--about {
    display: none;
  }

  body.wiziblocks-on .prod .prod__btn--addCart {
    font-weight: 600;
    padding: 0 20px;
    margin: 0 10px 10px 10px;
    text-transform: uppercase;
    position: relative;
    border-radius: 3px;
    font-size: 0.6875rem;
    width: 100%;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  body.wiziblocks-on .prod .prod__btn--addCart.loading {
    -webkit-transition: 0s;
    -o-transition: 0s;
    transition: 0s;
    text-indent: -999999px;
    background: var(--primary-color) center center no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20class%3D%22lds-spinner%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22xMidYMid%22%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.9166666666666666s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%2830%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.8333333333333334s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%2860%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.75s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%2890%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.6666666666666666s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%28120%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.5833333333333334s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%28150%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.5s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%28180%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.4166666666666667s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%28210%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.3333333333333333s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%28240%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.25s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%28270%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.16666666666666666s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%28300%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%22-0.08333333333333333s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%229.4%22%20ry%3D%224.8%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%28330%2050%2050%29%22%3E%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20dur%3D%221s%22%20begin%3D%220s%22%20repeatCount%3D%22indefinite%22/%3E%3C/rect%3E%3C/svg%3E);
    width: 34px;
    padding: 0;
    border-radius: 50%;
  }

  body.wiziblocks-on .prod .prod__btn--addCart.success {
    -webkit-transition: width .3s linear, height .3s linear, -webkit-transform .3s linear;
    transition: width .3s linear, height .3s linear, -webkit-transform .3s linear;
    -o-transition: transform .3s linear, width .3s linear, height .3s linear;
    transition: transform .3s linear, width .3s linear, height .3s linear;
    transition: transform .3s linear, width .3s linear, height .3s linear, -webkit-transform .3s linear;
    text-indent: -999999px;
    background: var(--primary-color);
    background-size: auto 25px;
    width: 100%;
  }

  body.wiziblocks-on .prod .prod__btn--addCart.amz-button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 5px;
    border: 1px solid #99865A;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#F6E4B0), to(#EEC457)) no-repeat;
    background: transparent -o-linear-gradient(top, #F6E4B0 0%, #EEC457 100%) no-repeat;
    background: transparent linear-gradient(180deg, #F6E4B0 0%, #EEC457 100%) no-repeat;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
  }

  body.wiziblocks-on .prod .prod__btn--addCart.amz-button > svg {
    max-height: 20px;
  }

  body.wiziblocks-on .prod .prod__btn--addCart.amz-button > span {
    font-family: Helvetica, sans-serif;
    margin-left: 10px;
    color: black;
    text-transform: none;
    font-weight: 500;
    line-height: 1;
  }

  body.wiziblocks-on .prod .prod__btn--addCart.amz-button:hover,
  body.wiziblocks-on .prod .prod__btn--addCart.amz-button:focus {
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#EEC457), to(#F6E4B0)) no-repeat;
    background: transparent -o-linear-gradient(top, #EEC457 0%, #F6E4B0 100%) no-repeat;
    background: transparent linear-gradient(180deg, #EEC457 0%, #F6E4B0 100%) no-repeat;
  }

  body.wiziblocks-on .prod .prod__btn--addCart.amz-button + span {
    font-size: 13px;
    display: block;
    margin: -4px 0 0;
    text-align: center;
    width: 100%;
  }

  body.wiziblocks-on .prod .prod__btn--addCart.hover {
    background: var(--primary-color-hover);
  }

  body.wiziblocks-on .prod--listCross {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
  }

  body.wiziblocks-on .prod__corner__top,
  body.wiziblocks-on .prod__corner__bottom {
    display: block;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height: calc(100% + 40px);
    z-index: 1;
    border-radius: 3px;
    visibility: hidden;
  }

  body.wiziblocks-on .product-list-classic .prod__hover {
    position: absolute;
    height: auto;
    width: 100%;
    border: none;
    background-color: transparent;
    bottom: -60px;
    left: 0;
    -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
            transform: translateY(20px);
  }

  body.wiziblocks-on .prod.product-list-selected .prod__left .prod__article--required.fixed.success:hover:after {
    height: 0;
  }

  body.wiziblocks-on .prod.product-list-simple .prod__name {
    padding-bottom: 3px;
    margin: 0;
  }

  .wb-monoproduct-zoom {
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  .wb-monoproduct-zoom__left {
    width: 50%;
    margin-right: 20px;
  }

  .wb-monoproduct-zoom__left__wrapper--withThumbs {
    padding-left: 100px;
  }

  .wb-monoproduct-zoom__left__wrapper__thumbs {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 80px;
    max-height: 100%;
  }

  .wb-monoproduct-zoom__right {
    width: 50%;
    margin-left: 20px;
  }

  .wb-monoproduct-zoom--triple-column {
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }

  .wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__left {
    width: 33.33%;
    min-width: 33.33%;
    max-width: 33.33%;
    padding: 0 20px 0 0;
    margin: 0;
  }

  .wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    -moz-align-items: stretch;
    align-items: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    width: 66.64%;
    min-width: 66.64%;
    max-width: 66.64%;
    padding: 0;
    margin: 0;
  }

  .wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right__partLeft {
    padding: 0 10px;
    max-width: 50%;
    overflow: unset;
  }

  .wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right__partRight {
    padding: 0 0 0 20px;
    max-width: 50%;
    overflow: hidden;
  }

  .wb-monoproduct-zoom--selected {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
  }

  .wb-monoproduct-zoom--selected .wb-monoproduct-zoom__left {
    margin: 0 0 30px;
  }

  .wb-monoproduct-zoom--selected .wb-monoproduct-zoom__right {
    margin: 0;
    width: 100%;
  }

  .wb-monoproduct-zoom--selected .wb-monoproduct-zoom__right .prod__form > *.wb-monoproduct-zoom__right__content {
    width: auto;
    text-align: left;
  }

  .wb-monoproduct-zoom--more {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .wb-monoproduct-zoom--more .wb-monoproduct-zoom__left {
    width: calc(100% + 30px);
    -webkit-transform: translateX(-15px);
        -ms-transform: translateX(-15px);
            transform: translateX(-15px);
    margin: 0 0 30px;
  }

  .wb-monoproduct-zoom--more .wb-monoproduct-zoom__left .wb-monoproduct-zoom__left__wrapper__slider__item {
    padding: 0 15px;
  }

  .wb-monoproduct-zoom--more .wb-monoproduct-zoom__right {
    margin: 0;
    width: 100%;
  }

  .wb-monoproduct-zoom--more .wb-monoproduct-zoom__right .prod__form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }

  .wb-monoproduct-zoom--more .wb-monoproduct-zoom__right__left {
    width: 75%;
    margin-right: 10px;
  }

  .wb-monoproduct-zoom--more .wb-monoproduct-zoom__right__right {
    width: 25%;
    margin-left: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -moz-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  .wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__rea {
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    -moz-align-items: stretch;
    align-items: stretch;
  }

  .wb-monoproduct-zoom--simple > .prod__form {
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
  }

  .wb-monoproduct-zoom--simple .wb-monoproduct-zoom__right__price {
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
    padding: 0;
    background: var(--primary-color) !important;
    border-radius: 4px;
    position: relative;
  }

  .wb-monoproduct-zoom--simple .wb-monoproduct-zoom__right__price:hover {
    background: var(--primary-color-hover) !important;
  }

  .wb-monoproduct-zoom--simple .wb-monoproduct-zoom__right__price:hover .prod__btn--addCart {
    background: var(--primary-color-hover) !important;
  }

  .wb-monoproduct-zoom--simple .wb-monoproduct-zoom__right__price:before {
    content: '';
    display: block;
    position: absolute;
    width: 1px;
    height: 50%;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    background: #ffffff;
  }

  .wb-monoproduct-zoom--simple .wb-monoproduct-zoom__right__price .prod__price__cur {
    color: #ffffff;
    text-align: center;
    white-space: nowrap;
    font-size: 1.25rem;
  }

  .wb-monoproduct-zoom--simple .wb-monoproduct-zoom__right__price .prod__price__promo {
    font-size: 1rem;
    margin-left: 10px;
    white-space: nowrap;
  }

  .wb-monoproduct-zoom--simple .wb-monoproduct-zoom__right__price .prod__price__old {
    display: none;
  }

  .wb-monoproduct-zoom--simple .wb-monoproduct-zoom__right__price .prod__price__cur,
  .wb-monoproduct-zoom--simple .wb-monoproduct-zoom__right__price .prod__btn--addCart {
    margin-top: 0;
    margin-bottom: 0;
  }

  .wb-monoproduct-zoom--simple .wb-monoproduct-zoom__right__price .prod__btn--addCart {
    font-size: 1.25rem;
    width: 50%;
    padding: 15px 20px;
    -webkit-transition: 0s !important;
    -o-transition: 0s !important;
    transition: 0s !important;
  }

  .wb-monoproduct-zoom--simple .wb-monoproduct-zoom__right__price .prod__btn--addCart:hover {
    background: var(--primary-color-hover) !important;
    -webkit-transition: 0s;
    -o-transition: 0s;
    transition: 0s;
  }

  .wb-monoproduct-zoom--simple .wb-monoproduct-zoom__right__price__btnLeft {
    width: 50%;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
  }

  .wb-monoproduct-zoom--simple .wb-monoproduct-zoom__right__price__btnLeft > * {
    width: auto;
    color: #ffffff;
    text-align: center;
  }

  .wb-monoproduct-zoom--simple .wb-monoproduct-zoom__right__price__btnLeft > *.prod__price__from {
    text-align: left;
    position: absolute;
    top: 7px;
    left: 7px;
    width: 100%;
    line-height: 1;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    display: block;
    font-size: 0.625rem;
  }

  .wb-monoproduct-zoom--slider .wb-monoproduct-zoom__left {
    margin-right: 0;
    margin-left: 20px;
  }

  .wb-monoproduct-zoom--slider .wb-monoproduct-zoom__right {
    margin-right: 20px;
    margin-left: 0;
  }

  .wb-monoproduct-zoom--slider .wb-monoproduct-zoom__right__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -moz-align-items: flex-start;
    align-items: flex-start;
  }

  .wb-monoproduct-zoom--slider .wb-monoproduct-zoom__right__content__left {
    padding-right: 10px;
  }

  .wb-monoproduct-zoom--slider .wb-monoproduct-zoom__right__content__right {
    padding-left: 10px;
  }

  .product-zoom-triple-column__wrapper {
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }

  .product-zoom-triple-column__wrapper__left {
    margin-right: 20px;
  }

  .product-zoom-triple-column__wrapper__left {
    width: 33.33%;
    min-width: 33.33%;
    max-width: 33.33%;
  }

  .product-zoom-triple-column__wrapper__center {
    margin: 0 10px;
  }

  .product-zoom-triple-column__wrapper__right {
    margin-left: 20px;
  }

  .wz-faq-frame__wrapper__item {
    padding: 17px 30px;
  }

  .wz-faq-frame__wrapper__item__head {
    padding-right: 50px;
  }

  .wz-faq-frame__wrapper__item__body {
    padding-right: 50px;
  }

  #cart-recap-mobile {
    display: none;
  }

  #cart-recap-desktop {
    display: block;
  }

  .nav-perso-on .nav__label {
    margin: 0 20px 0 0;
  }

  .nav-perso-on .nav__label:last-of-type {
    margin-right: 0 !important;
  }

  .nav__itemlvl1 {
    font-size: .9rem;
    margin: 0 20px 0 0;
  }
}

@media (min-width: 1024px) and (min-width: 1280px) {
  .footer__newsletter__wrapper label {
    padding-right: 110px;
  }
}

@media (min-width: 1200px) {
  .prod-details__more {
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }

  .wz-rating__wrapper__right__form__fieldset__field--img label > div:not(:first-child) {
    margin: 0 0 0 1.3125rem;
  }
}

@media (min-width: 1401px) {
  .body--maxRow-medium .gallery__thumbnail--light .slick-track,
  .body--maxRow-big .gallery__thumbnail--light .slick-track {
    -webkit-transform: translate3d(0, 0, 0) !important;
            transform: translate3d(0, 0, 0) !important;
  }
}

@media (min-width: 1441px) {
  .body--maxRow-small .header__area,
  .body--maxRow-medium .header__area {
    right: 20px;
    margin-left: 0;
  }
}

@media (min-width: 1460px) {
  .gallery__thumbnail.slick-initialized {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    overflow: hidden;
  }
}

@media screen and (min-width: 1600px) {
  h1 {
    font-size: 2rem;
    margin: 60px 0;
  }

  h2 {
    font-size: 1.5rem;
    margin: 27.5px 0;
  }

  h3 {
    font-size: 1.125rem;
    margin: 27.5px 0;
  }

  h4 {
    font-size: 0.9375rem;
    margin: 27.5px 0;
  }

  h5 {
    font-size: 0.8125rem;
    margin: 27.5px 0;
  }

  h6 {
    font-size: 0.625rem;
    margin: 27.5px 0;
  }

  .bloc {
    margin: 0 0 27.5px 0;
  }

  .bloc--wrapper-left {
    margin: 0 18.33333px 18.33333px 0;
  }

  .bloc--wrapper-right {
    margin: 0 0 18.33333px 18.33333px;
  }

  .register__fieldset {
    margin: 0 auto 55px auto;
  }

  .register__cnil {
    margin-bottom: 55px;
  }

  .register__title {
    margin-bottom: 27.5px;
  }

  #register__show-shipping:checked + .form__fieldset--zero {
    margin-bottom: 60px;
  }

  .index-acc__h3 {
    margin: 0 0 27.5px 0;
  }

  .order-detail__ul {
    margin: 0 0 55px 0;
  }

  .order-detail__row {
    margin-bottom: 55px;
  }
}

@media (min-width: 1600px) {
  .h1 {
    font-size: 3.125rem;
  }

  .margin {
    margin-bottom: 55px;
  }

  .margin--half {
    margin-bottom: 27.5px;
  }

  .margin--third {
    margin-bottom: 18.33333px;
  }

  .padding {
    padding-left: 40px;
    padding-right: 40px;
  }

  .padding--half {
    padding-left: 20px;
    padding-right: 20px;
  }

  #main-slider + .body__wrapper .body__wrapper__maxWidth {
    padding-top: 60px;
  }

  .h1 + .bloc {
    margin-top: -32.5px;
  }

  .body--maxRow-big .prod.prod--listCross .prod__article {
    width: 20%;
  }

  .breadcrumbs {
    padding: 0 40px;
  }

  .breadcrumbs__a {
    font-size: 1rem;
  }

  .prod-details__brand {
    margin-bottom: 27.5px;
  }

  .footer {
    padding: 56px 40px 0 40px;
  }

  .footer__bloc {
    margin: 0 0 57px 0;
  }

  .footer__desc {
    margin: 0 0 10px 0;
  }

  .footer__menu {
    padding: 0 18.33333px 0 0;
  }

  .footer__rating.footer__bloc {
    margin: 0;
  }

  .powered {
    padding: 16px 40px;
    margin-left: -40px;
  }

  .checkout--empty {
    padding: 60px 0;
  }

  .wiziblocks__item {
    margin: 0 0 50px;
  }

  .wiziblocks__item.small {
    margin: 0 0 25px;
  }

  .wiziblocks__item.medium {
    margin: 0 0 50px;
  }

  .wiziblocks__item.large {
    margin: 0 0 80px;
  }

  .margin-top-wiziblocks #c1-body .body__wrapper--withoutPadding .wiziblocks__item.margin-top-small,
  .margin-top-wiziblocks #c1-body .wrapperPage__right .wiziblocks__item.margin-top-small {
    margin-top: 25px !important;
  }

  .margin-top-wiziblocks #c1-body .body__wrapper--withoutPadding .wiziblocks__item.margin-top-medium,
  .margin-top-wiziblocks #c1-body .wrapperPage__right .wiziblocks__item.margin-top-medium {
    margin-top: 50px !important;
  }

  .margin-top-wiziblocks #c1-body .body__wrapper--withoutPadding .wiziblocks__item.margin-top-large,
  .margin-top-wiziblocks #c1-body .wrapperPage__right .wiziblocks__item.margin-top-large {
    margin-top: 80px !important;
  }

  .wizi-hr__wrapper {
    margin-bottom: 50px;
  }

  .wizi-hr__wrapper.small {
    margin-bottom: 25px;
  }

  .wizi-hr__wrapper.medium {
    margin-bottom: 50px;
  }

  .wizi-hr__wrapper.large {
    margin-bottom: 80px;
  }
}

@media (max-width: 1919px) {
  .body--withoutBackgroundImage.body--maxRow-large .header {
    background-color: var(--background-body);
  }
}

@media (max-width: 1439px) {
  .body--withoutBackgroundImage.body--maxRow-medium .header {
    background-color: var(--background-body);
  }

  .wizi-about-block__wrapper__slider__container__element__body__wrapper__texts {
    padding: 20px 25px;
  }
}

@media (max-width: 1249px) {
  .filter__range .range-input-break {
    display: initial;
    width: 100%;
    height: 0;
  }
}

@media (max-width: 1199px) {
  .wz-rating__wrapper__right__form__fieldset__field--img label {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    height: auto;
  }

  .wz-rating__wrapper__right__form__fieldset__field--img label > div {
    margin: 0 0.625rem 1.25rem;
  }
}

@media (max-width: 1144px) {
  .flash-sale .flash-sale-h1 {
    text-indent: -99999px;
    width: 25px;
    height: 25px;
  }

  .flash-sale .flash-sale-h1 .icon {
    display: block;
  }

  body.wiziblocks-on .prod .flash-sale .flash-sale-h1 {
    display: none;
  }
}

@media (max-width: 1023px) {
  .picture--left {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }

  .h1 {
    font-size: 1.5rem;
  }

  .header__account {
    display: none;
  }

  .header__cart {
    width: 53px;
    right: 53px;
  }

  .header__cart__a {
    background-size: auto 21px;
  }

  .header__logo__a {
    max-width: 100%;
  }

  .header__blog {
    display: none;
  }

  .nav h2,
  .nav h3,
  .nav h4 {
    display: block;
    width: 100%;
  }

  .nav__label .nav__arrow {
    width: 100%;
    cursor: pointer;
  }

  .nav__label .nav__arrow:after,
  .nav__label .nav__arrow:before {
    display: none;
  }

  .nav__label .nav__arrow .material-icons {
    position: absolute;
    top: 50%;
    display: block;
    right: 20px;
    font-size: 1.25rem;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
  }

  .nav__arrow {
    right: 0;
    width: 58px;
    height: 58px;
  }

  .nav__arrow--lvl2 {
    border-left: none;
  }

  .nav__a {
    position: relative;
    display: block;
    padding: 18px 20px;
    color: #333333;
    text-decoration: none;
    border-bottom: 1px solid #DCE5E9;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    font-size: 0.875rem;
    float: left;
    width: 100%;
    text-transform: none;
    font-weight: 400;
    white-space: initial;
    padding-right: 78px;
    background: #F7F7F7;
  }

  .nav__a--login {
    text-transform: none;
    font-size: 0.875rem;
    background: #fff;
    font-weight: 400;
  }

  .nav__wrapper {
    border-left: 1px solid #DCE5E9;
    padding-bottom: 0;
    background: #F7F7F7;
    min-height: 100%;
    max-height: 100%;
  }

  .nav__itemlvl1 {
    white-space: initial;
    padding-right: 78px;
    background: #F7F7F7;
  }

  .nav__itemlvl1--login {
    text-transform: none;
    font-size: 14px;
    background: #fff;
    font-weight: 400;
    padding-left: 50px;
    min-height: 59px;
    line-height: 22px;
  }

  .nav__itemlvl1__icon {
    position: absolute;
    top: 50%;
    left: 20px;
    display: block;
    width: 21px;
    height: 21px;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    background: transparent url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%221717%2046%2020.003%2020.001%22%3E%3Cpath%20d%3D%22M1717.001%2055.998a10%2010%200%201%200%202.93-7.07%209.6%209.6%200%200%200-2.93%207.07zm19.17%200a8.8%208.8%200%200%201-2.16%205.86c-1.38-.54-2.87-1.06-4.47-1.54a.743.743%200%200%201-.1-.53%203.039%203.039%200%200%201%20.29-1.1%206.138%206.138%200%200%200%20.44-1.54%203.529%203.529%200%200%200%20.67-1.54%203.285%203.285%200%200%200%200-1.34.139.139%200%200%200-.05-.1%204.366%204.366%200%200%201%20.14-1.83%203.078%203.078%200%200%200-.72-2.5%203.44%203.44%200%200%200-2.78-1.34h-.87a3.639%203.639%200%200%200-2.79%201.34%203.077%203.077%200%200%200-.72%202.5%204.6%204.6%200%200%201%20.15%201.83v.1a2.586%202.586%200%200%200-.05%201.34%204.353%204.353%200%200%200%20.67%201.59%207.24%207.24%200%200%200%20.43%201.49%202.642%202.642%200%200%201%20.2%201.15.544.544%200%200%201-.15.48%2030.461%2030.461%200%200%200-4.32%201.54%209.158%209.158%200%201%201%2016.19-5.86z%22%20fill%3D%22%23333333%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E) center center no-repeat;
    background-size: auto 21px;
  }

  .nav__sublevel {
    position: fixed;
    height: 100%;
    min-height: 100%;
    min-height: 100vh;
    max-height: 100%;
    max-height: 100vh;
    z-index: 1;
    background: #F7F7F7;
    -webkit-transition: max-height 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
    transition: max-height 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
    -o-transition: max-height 0.3s ease-in-out, transform 0.3s ease-in-out;
    transition: max-height 0.3s ease-in-out, transform 0.3s ease-in-out;
    transition: max-height 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  }

  .nav__ul {
    padding-top: 58px;
  }

  .nav__ul {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .nav__ul__scroll {
    position: absolute;
    top: 58px;
    width: 100%;
    left: 0;
    overflow-y: scroll;
    height: 100%;
    height: calc(100% - 58px);
  }

  .nav__rich--without-txt {
    display: block;
  }

  html.ovh {
    overflow: visible;
  }

  .nav__itemlvl1--home {
    border-right: 1px solid #DCE5E9;
  }

  .nav__resize {
    display: none;
  }

  /* old nav-on mobile */

  .nav-perso-on .nav__ul__header {
    display: none;
  }

  .nav-perso-on .nav__label .nav__arrow i {
    display: none;
  }

  .nav-perso-on .nav__wrapper2 {
    position: relative;
  }

  .nav-perso-on .nav__wrapper2 .nav__arrow {
    width: 100%;
    border-left: 1px solid #DCE5E9;
  }

  .nav-perso-on .nav__wrapper2 .nav__arrow:before,
  .nav-perso-on .nav__wrapper2 .nav__arrow:after {
    display: block;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    left: auto;
  }

  .nav-perso-on .nav__wrapper2 .nav__arrow:before {
    right: 16px;
  }

  .nav-perso-on .nav__wrapper2 .nav__arrow:after {
    right: 20px;
  }

  .nav-perso-on .nav .nav__wrapper .nav__label--lang .nav__arrow,
  .nav-perso-on .nav .nav__wrapper .nav__label--account .nav__arrow {
    width: 100% !important;
  }

  .nav-perso-on .nav .nav__wrapper .nav__label--lang .nav__arrow:before,
  .nav-perso-on .nav .nav__wrapper .nav__label--lang .nav__arrow:after,
  .nav-perso-on .nav .nav__wrapper .nav__label--account .nav__arrow:before,
  .nav-perso-on .nav .nav__wrapper .nav__label--account .nav__arrow:after {
    display: none;
  }

  .nav-perso-on .nav .nav__wrapper .nav__checkboxlvl0:checked + div.nav__label--lang .nav__sublevel,
  .nav-perso-on .nav .nav__wrapper .nav__checkboxlvl0:checked + div.nav__label--account .nav__sublevel {
    position: absolute;
    z-index: 1;
    -webkit-transform: translateX(-100%) translateZ(0);
            transform: translateX(-100%) translateZ(0);
    height: 100%;
    min-height: 100%;
    min-height: 100vh;
    max-height: 100%;
    max-height: 100vh;
    -webkit-transition: max-height 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
    transition: max-height 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
    -o-transition: max-height 0.3s ease-in-out, transform 0.3s ease-in-out;
    transition: max-height 0.3s ease-in-out, transform 0.3s ease-in-out;
    transition: max-height 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
    overflow: hidden;
    top: 0;
    left: 100%;
    padding: 0;
  }

  .nav-perso-on .nav .nav__wrapper .nav__checkboxlvl0:checked + div.nav__label--lang .nav__sublevel .nav__ul,
  .nav-perso-on .nav .nav__wrapper .nav__checkboxlvl0:checked + div.nav__label--account .nav__sublevel .nav__ul {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .nav-perso-on .nav .nav__wrapper .nav__checkboxlvl0:checked + div .nav__sublevel {
    position: relative;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    left: auto;
    right: auto;
    min-height: 0;
    max-height: 100000px;
    padding: 0 0 10px 20px;
  }

  .nav-perso-on .nav .nav__wrapper .nav__checkboxlvl0:checked + div .nav__sublevel .nav__a {
    padding: 10px 20px;
    border-bottom: none;
    font-size: 0.8125rem;
  }

  .nav-perso-on .nav .nav__wrapper .nav__ul {
    position: relative;
    top: auto;
    left: auto;
    padding: 0;
    height: auto;
  }

  .nav-perso-on .nav .nav__wrapper .nav__itemlvl3.with-subnav {
    padding: 10px 20px;
  }

  .nav-perso-on .nav .nav__wrapper .nav__a__lvl2--hide {
    display: none !important;
  }

  .nav-perso-on .nav .nav__wrapper .nav__arrow--lvl2 {
    width: 39px;
    height: 39px;
    right: 3px;
  }

  .nav-perso-on .nav .nav__wrapper .nav__arrow--lvl2:before,
  .nav-perso-on .nav .nav__wrapper .nav__arrow--lvl2:after {
    display: block !important;
  }

  .nav-perso-on .nav .nav__wrapper .nav__contentlvl3 {
    padding: 0 0 0 20px;
    font-size: 0.8125rem;
  }

  .nav-perso-on .nav .nav__wrapper .nav__contentlvl3.active {
    max-height: 10000px;
    -webkit-transition: max-height 0.3s ease-in-out;
    -o-transition: max-height 0.3s ease-in-out;
    transition: max-height 0.3s ease-in-out;
  }

  .nav-perso-on .nav .nav__wrapper .nav__rich2 {
    width: 100%;
  }

  .nav-perso-on .nav .nav__wrapper .nav__label--rich {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%;
  }

  .nav-perso-on .nav .nav__wrapper .nav__a.nav__rich__a.nav__rich2__a {
    width: 100%;
  }

  .nav-perso-on .nav .nav__wrapper .nav__label--rich.active .nav__arrow {
    border-left: none;
  }

  .nav-perso-on .nav .nav__wrapper .nav__label--rich.active .nav__arrow:after {
    -webkit-transform: translate(-50%, -50%) rotate(90deg);
        -ms-transform: translate(-50%, -50%) rotate(90deg);
            transform: translate(-50%, -50%) rotate(90deg);
  }

  .nav-perso-on .nav .nav__wrapper .active .nav__itemlvl3.with-subnav {
    color: var(--primary-color);
  }

  .nav-perso-on .nav .nav__wrapper .nav__bottom {
    display: block;
  }

  /* new nav-on mobile */

  .nav-perso-on .new-menu {
    /* correction old menu css */
  }

  .nav-perso-on .new-menu .nav .nav__wrapper .nav__checkboxlvl0:checked + div .nav__sublevel {
    position: fixed;
    -webkit-transform: translateX(-100%) translateZ(0);
            transform: translateX(-100%) translateZ(0);
    padding: 0;
    min-height: 100%;
    min-height: 100vh;
    max-height: 100%;
    max-height: 100vh;
    left: 100%;
  }

  .nav-perso-on .new-menu .nav .nav__wrapper .nav__checkboxlvl0:checked + div .nav__sublevel .nav__a {
    padding: 18px 20px;
    border-bottom: 1px solid #DCE5E9;
    font-size: 0.875rem;
  }

  .nav-perso-on .new-menu .nav .nav__wrapper .nav__itemlvl3.with-subnav {
    padding: 18px 20px;
  }

  .nav-perso-on .new-menu .nav .nav__wrapper .active .nav__itemlvl3.with-subnav {
    color: #333333;
  }

  .nav-perso-on .new-menu .nav .nav__wrapper .nav__contentlvl3 {
    padding: 0;
  }

  .nav-perso-on .new-menu .nav .nav__wrapper .nav__arrow--lvl2 {
    width: 100%;
    height: 100%;
  }

  .nav-perso-on .new-menu .nav__ul__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .nav-perso-on .new-menu .nav__label .nav__arrow {
    z-index: 2;
  }

  .nav-perso-on .new-menu .nav__label .nav__arrow i {
    display: block;
  }

  .nav-perso-on .new-menu .nav__label .nav__arrow:before,
  .nav-perso-on .new-menu .nav__label .nav__arrow:after {
    display: none !important;
  }

  .nav-perso-on .new-menu .nav__checkboxlvl0:checked + div .nav__sublevel {
    z-index: 3 !important;
  }

  .nav-perso-on .new-menu .nav__sublevel {
    z-index: 3;
  }

  .nav-perso-on .new-menu .nav__sublevel > .nav__ul__header {
    z-index: 3;
  }

  .nav-perso-on .new-menu .nav__flex {
    position: absolute;
    top: 58px;
    width: 100%;
    left: 0;
    overflow-y: scroll;
    height: 100%;
    height: calc(100% - 58px);
    z-index: 4;
  }

  .nav-perso-on .new-menu .nav__a__lvl2--hide {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    border: none;
    padding: 0;
    opacity: 0;
  }

  .nav-perso-on .new-menu .nav__col {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -moz-align-items: flex-start;
    align-items: flex-start;
  }

  .nav-perso-on .new-menu .nav__rich {
    width: 100%;
  }

  .nav-perso-on .new-menu .nav__rich2 {
    width: 100%;
  }

  .nav-perso-on .new-menu .nav__contentlvl3 {
    z-index: 4;
    position: fixed;
    top: -58px;
    height: 100%;
    min-height: 100%;
    min-height: calc(100% + 58px);
    min-height: calc(100vh + 58px);
    max-height: 100%;
    max-height: calc(100% + 58px);
    max-height: calc(100vh + 58px);
    background: #F7F7F7;
    -webkit-transform: translateX(100%) translateZ(0);
            transform: translateX(100%) translateZ(0);
    -webkit-transition: max-height 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
    transition: max-height 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
    -o-transition: max-height 0.3s ease-in-out, transform 0.3s ease-in-out;
    transition: max-height 0.3s ease-in-out, transform 0.3s ease-in-out;
    transition: max-height 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  }

  .nav-perso-on .new-menu .nav__contentlvl3 .nav__ul {
    padding-top: 116px;
    background: #F7F7F7;
  }

  .nav-perso-on .new-menu .nav__contentlvl3 .nav__ul__header {
    z-index: 5;
    top: 58px;
  }

  .nav-perso-on .new-menu .nav__itemlvl3 {
    position: relative;
    padding: 18px 20px;
    border-bottom: 1px solid #DCE5E9;
  }

  .nav-perso-on .new-menu .nav__checkboxlvl1:checked + label .nav__contentlvl3 {
    -webkit-transform: translateX(0) translateZ(0);
            transform: translateX(0) translateZ(0);
    height: 100%;
    min-height: 100%;
    min-height: calc(100% + 58px);
    min-height: calc(100vh + 58px);
    max-height: 100%;
    max-height: calc(100% + 58px);
    max-height: calc(100vh + 58px);
    -webkit-transition: max-height 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
    transition: max-height 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
    -o-transition: max-height 0.3s ease-in-out, transform 0.3s ease-in-out;
    transition: max-height 0.3s ease-in-out, transform 0.3s ease-in-out;
    transition: max-height 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
    overflow: hidden;
    overflow-y: scroll;
  }

  .nav__itemlvl1--login {
    display: block;
  }

  .nav-perso-on .new-menu .nav .nav__wrapper .nav__checkboxlvl0:checked + div .nav__sublevel {
    margin-top: 0 !important;
  }

  .bloc--text img {
    margin: 0 auto;
    max-width: 100%;
    display: block;
    width: auto;
  }

  .bloc iframe {
    max-width: 100%;
  }

  .new-bloc .bloc--text img {
    margin: 0 auto;
    max-width: 100%;
    display: block;
    width: auto;
  }

  .new-bloc .bloc iframe {
    max-width: 100%;
  }

  .prod-list__title {
    font-size: 1.5625rem;
  }

  .prod .prod__title {
    font-size: 1.5625rem;
  }

  .prod .prod__form--copy {
    display: none;
  }

  .prod .prod__top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .prod .prod__bottom {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
  }

  .prod .prod__hover {
    display: none;
  }

  .prod .prod__variation {
    display: none;
  }

  .prod .prod__variation2 {
    display: none;
  }

  .prod__slider {
    display: none;
  }

  .brand__title {
    font-size: 1.5625rem;
  }

  .nav__label.nav__label--lang {
    background: #fff;
  }

  .nav__label.nav__label--lang .nav__itemlvl1,
  .nav__label.nav__label--lang .nav__a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
    color: #333333;
    background: #fff;
  }

  .nav__label.nav__label--lang .nav__ul__header {
    background: #fff;
  }

  .nav__label.nav__label--lang .lang--flag {
    top: auto;
    left: auto;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    position: relative;
    width: 25px;
    height: 25px;
    margin-right: 10px;
  }

  .body.safari .nav__bottom {
    display: none !important;
  }

  .body__wrapper {
    padding: 0 15px;
  }

  body .body__wrapper {
    background: var(--background-body);
  }

  .wrapperPage__left {
    display: none;
  }

  .breadcrumbs__here {
    display: none;
  }

  .rea__wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .rea__item {
    padding: 20px 20px 20px 70px;
  }

  .search {
    right: 96px;
    width: 53px;
  }

  .search--label {
    width: 53px;
    height: 50px;
    text-indent: 0;
    font-size: 0;
  }

  .blog__post {
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 1px -1px rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 1px -1px rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  }

  .blog__post__left {
    width: 100%;
  }

  .blog__post__footer {
    background: #f3f3f3;
    margin: 0 -10px 0 -10px;
    padding: 10px 20px 10px 20px;
  }

  .blog__desc .bloc--img {
    margin: 15px auto;
  }

  .blog__addCom {
    width: 100%;
  }

  .prod-list__title {
    margin-top: 0;
    margin-bottom: 1.875rem;
    font-size: 1.5625rem;
  }

  .prod-list__optionMobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    width: 100%;
    margin-bottom: 30px;
  }

  .prod-list__showModal {
    display: block;
    height: 40px;
    line-height: 40px;
    width: auto;
    padding: 0 12px 0 24px;
    position: relative;
    cursor: pointer;
    background: left center url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22612.006%22%20height%3D%22612.006%22%3E%3Cpath%20d%3D%22M292.911%20318.872H14.833C6.639%20318.872%200%20312.232%200%20304.04c0-8.194%206.639-14.833%2014.833-14.833h278.078c8.194%200%2014.833%206.639%2014.833%2014.833%200%208.192-6.639%2014.832-14.833%2014.832zM597.167%20318.872H449.638c-8.193%200-14.833-6.64-14.833-14.833%200-8.194%206.64-14.833%2014.833-14.833h147.529c8.193%200%2014.833%206.639%2014.833%2014.833%200%208.193-6.64%2014.833-14.833%2014.833zM214.545%20506.712H14.833C6.639%20506.712%200%20500.072%200%20491.88c0-8.193%206.639-14.834%2014.833-14.834h199.712c8.194%200%2014.833%206.641%2014.833%2014.834%200%208.192-6.639%2014.832-14.833%2014.832zM597.167%20506.712H371.266c-8.193%200-14.833-6.64-14.833-14.833%200-8.192%206.64-14.833%2014.833-14.833h225.901c8.193%200%2014.833%206.641%2014.833%2014.833%200%208.193-6.64%2014.833-14.833%2014.833zM129.368%20134.96H14.833C6.639%20134.96%200%20128.32%200%20120.127s6.639-14.833%2014.833-14.833h114.535c8.193%200%2014.833%206.639%2014.833%2014.833s-6.639%2014.833-14.833%2014.833zM597.167%20134.96H286.1c-8.194%200-14.833-6.639-14.833-14.833s6.639-14.833%2014.833-14.833h311.073c8.193%200%2014.833%206.639%2014.833%2014.833-.006%208.193-6.646%2014.833-14.839%2014.833z%22/%3E%3Cpath%20d%3D%22M175.635%20181.215c-33.695%200-61.101-27.406-61.101-61.1%200-33.683%2027.406-61.089%2061.101-61.089%2033.683%200%2061.088%2027.406%2061.088%2061.089-.005%2033.695-27.411%2061.1-61.088%2061.1zm0-92.522c-17.331%200-31.434%2014.097-31.434%2031.422%200%2017.331%2014.103%2031.434%2031.434%2031.434%2017.325%200%2031.422-14.104%2031.422-31.434-.005-17.324-14.103-31.422-31.422-31.422zM257.709%20552.979c-33.695%200-61.1-27.406-61.1-61.102%200-33.688%2027.405-61.095%2061.1-61.095%2033.689%200%2061.094%2027.406%2061.094%2061.095-.005%2033.696-27.41%2061.102-61.094%2061.102zm0-92.529c-17.331%200-31.434%2014.099-31.434%2031.43%200%2017.33%2014.103%2031.435%2031.434%2031.435s31.428-14.104%2031.428-31.435-14.102-31.43-31.428-31.43zM339.173%20365.121c-33.689%200-61.095-27.404-61.095-61.094%200-33.683%2027.406-61.089%2061.095-61.089%2033.688%200%2061.094%2027.406%2061.094%2061.089%200%2033.689-27.406%2061.094-61.094%2061.094zm0-92.516c-17.331%200-31.429%2014.097-31.429%2031.422%200%2017.331%2014.098%2031.428%2031.429%2031.428s31.428-14.097%2031.428-31.428c0-17.325-14.097-31.422-31.428-31.422z%22/%3E%3C/svg%3E) no-repeat;
    background-size: 16px;
    margin-right: 10px;
    white-space: nowrap;
    color: var(--text-on-body);
  }

  .prod-list__showModal--sort {
    background: left center url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%201792%201792%22%3E%3Cpath%20d%3D%22M1408%201088q0%2026-19%2045l-448%20448q-19%2019-45%2019t-45-19l-448-448q-19-19-19-45t19-45%2045-19h896q26%200%2045%2019t19%2045zm0-384q0%2026-19%2045t-45%2019H448q-26%200-45-19t-19-45%2019-45l448-448q19-19%2045-19t45%2019l448%20448q19%2019%2019%2045z%22/%3E%3C/svg%3E) no-repeat;
    background-size: 16px;
    margin-right: 0;
  }

  .prod-list__showModal--sort:nth-of-type(2):before {
    content: '';
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    left: -10px;
    width: 1px;
    height: 16px;
    background: #DCE5E9;
  }

  .prod-list__closeModal {
    display: block;
    top: 22.5px;
    right: 22.5px;
    width: 20px;
    height: 20px;
    position: absolute;
  }

  .prod-list__backgroundClose {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: visibility 0s,opacity .4s ease .1s;
    -o-transition: visibility 0s,opacity .4s ease .1s;
    transition: visibility 0s,opacity .4s ease .1s;
    visibility: hidden;
    opacity: 0;
    cursor: pointer;
    z-index: 999;
    background: rgba(0, 0, 0, 0.45);
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
  }

  .prod-list__backgroundClose.close {
    -webkit-transition: opacity .4s ease,visibility 0s ease .2s;
    -o-transition: opacity .4s ease,visibility 0s ease .2s;
    transition: opacity .4s ease,visibility 0s ease .2s;
    visibility: hidden;
    opacity: 1;
  }

  .prod-list__backgroundClose.open {
    opacity: 1;
    visibility: visible;
  }

  .prod-details__gallery {
    display: none;
  }

  .prod-details__small {
    display: block;
    width: 100%;
  }

  .gallery__thumbnail {
    display: none;
  }

  #w1-quantity #quantity {
    height: 40px;
  }

  #w1-quantity #quantity {
    padding: 0 40px;
  }

  #w1-quantity .qty-btn {
    width: 40px;
    height: 40px;
  }

  #w1-quantity #qty-less-btn {
    left: 0;
    border-right: 1px solid #DCE5E9;
  }

  .prod__btn__price__hover {
    display: none;
  }

  .img-avis-verifie {
    display: none;
  }

  .trigger-for-img-var-mob .remove {
    -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
            transform: translateY(0px);
    -webkit-transition: -webkit-transform .3s ease;
    transition: -webkit-transform .3s ease;
    -o-transition: transform .3s ease;
    transition: transform .3s ease;
    transition: transform .3s ease, -webkit-transform .3s ease;
  }

  .wz-rating__wrapper__right__form__fieldset > label {
    width: 100%;
    margin: 0 0 0.625rem;
  }

  .wz-rating__wrapper__right__form__fieldset__field--img {
    -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
            transform: translateX(-10px);
  }

  .wz-rating__close {
    display: none;
  }

  .wz-showMessage__wrapper__data {
    display: none;
  }

  .wz-showMessage__wrapper__data__norating {
    margin: 0 0 10px;
  }

  .wz-showMessage__wrapper__data__rating {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin: 0;
  }

  .wz-showMessage__wrapper__data__rating__stars {
    margin: 0;
  }

  .wz-showMessage__wrapper__content {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    border: 1px solid #DCE5E9;
    border-top: none;
    padding: 0 1.25rem;
  }

  .wz-showMessage__wrapper__content__dataMobile__norating {
    margin: 0 0 10px;
  }

  .wz-showMessage__wrapper__content__dataMobile__rating {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin: 0;
  }

  .wz-showMessage__wrapper__content__dataMobile__rating__stars {
    margin: 0;
  }

  .wz-showMessage__wrapper__content__item {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding: 20px;
  }

  .wz-showMessage__wrapper__content__item:nth-last-child(2) {
    border-bottom: none;
  }

  .wz-showMessage__wrapper__content__item__left {
    width: 100%;
    margin: 0 0 0.625rem;
  }

  .wz-showMessage__wrapper__content__item__right {
    margin: 0 0 0.625rem;
  }

  .prod-floating {
    display: none;
  }

  .variation-padding-right {
    padding-right: 10px !important;
  }

  .input-price-absolute {
    position: relative;
    top: auto;
    right: auto;
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    width: 100%;
    margin: 10px 0;
  }

  .footer__wrapper {
    margin: 0 auto;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
  }

  .footer__desktop {
    text-align: center;
    font-size: 0.875rem;
    line-height: 1;
    text-transform: uppercase;
    font-weight: 600;
    display: block;
    width: 100%;
    color: rgba(255, 255, 255, 0.7);
    margin: 0 0 20px 0;
  }

  .footer__link {
    margin: 0 0 10px 0;
  }

  .footer__right {
    width: 100%;
  }

  .backTop {
    display: none;
  }

  #login-checkbox:checked ~ .logup,
  #login-checkbox:checked ~ .body__wrapper .logup {
    top: 40px;
    opacity: 1;
    -webkit-transition: 0.35s ease;
    -o-transition: 0.35s ease;
    transition: 0.35s ease;
  }

  .logup__content {
    padding: 30px 15px 15px 15px;
  }

  .body #logup__checkbox--signup:checked ~ .logup__register {
    opacity: 1;
    max-height: 680px;
  }

  .body .logup--page {
    padding: 0;
  }

  .body #logup__checkbox--login:checked ~ .logup__login {
    opacity: 1;
    max-height: 650px;
  }

  .checkout__index {
    width: 100%;
  }

  .cart__right {
    width: 100%;
  }

  .cart__left {
    width: 100%;
  }

  .cart__prod__price__old {
    display: block;
  }

  .wrapper__flex {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .page-cart .breadcrumbs,
  .page-upsell .breadcrumbs {
    display: none;
  }

  .page-cart .checkout-cart,
  .page-upsell .checkout-cart {
    padding: 0;
    margin: 0 auto;
  }

  .cart__title__total {
    display: block;
    width: 100%;
    margin-left: 0;
    margin-top: 2px;
  }

  .cart__right {
    margin-top: 40px;
  }

  .cart__recap__content {
    padding: 20px 15px;
  }

  .cart__prod {
    position: relative;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .cart__prod__gallery {
    width: 50%;
    padding-top: 50%;
    margin-right: 0;
    margin-bottom: 10px;
  }

  .cart__prod__infos {
    margin-left: 0;
    width: 100%;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position: static;
  }

  .cart__prod__qty {
    position: absolute;
    top: 20px;
    right: 10px;
    padding-top: 23%;
    height: 0;
    z-index: 2;
  }

  .cart__prod__qty__wrapper {
    position: absolute;
    margin: 0;
    top: 40px;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }

  .cart__prod__price {
    position: absolute;
    right: 15px;
    top: 15px;
    padding-top: 48%;
    display: block;
    width: auto;
    text-align: left;
  }

  .cart__prod__price__cur {
    float: right;
  }

  .cart__prod__price__eco {
    float: right;
  }

  .cart__prod__top {
    width: 66%;
  }

  .cart__prod__bottom {
    width: 34%;
    position: absolute;
    top: 20px;
    padding-top: 30%;
    left: auto;
    height: 0;
    right: 20px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .cart__prod__bottom > * {
    width: 100%;
  }

  .cart__prod__btn {
    margin-left: 0;
    margin-top: 10px;
    text-align: right;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -moz-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
            transform: translateY(-100%);
  }

  .cart__prod__btn .delete {
    font-size: 0.8125rem;
  }

  .cart__prod__stock {
    margin-top: 0;
    text-align: right;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -moz-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
            transform: translateY(-100%);
  }

  .cart__infos__wrapper {
    position: static;
    width: 100%;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    padding-bottom: 0;
    z-index: 2;
  }

  .cart__recap__item--fidelity {
    margin-bottom: 20px;
  }

  .gift {
    padding: 20px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .gift__right {
    margin: 0;
    width: 100%;
    text-align: left;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }

  .gift > .gift__right:not(.gift__left) {
    margin: 10px 0 0 0;
  }

  #cart-options {
    -webkit-transform: translateY(0px) !important;
        -ms-transform: translateY(0px) !important;
            transform: translateY(0px) !important;
  }

  .options-list .option-h1 .option-price {
    float: none;
    display: block;
    width: 100%;
    text-align: left;
    margin-top: 10px;
  }

  .options-list .row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .options-list .row__phone {
    width: 100%;
    margin-bottom: 10px;
  }

  .options-list .no-pd .button {
    margin-left: 0;
  }

  .options-list .gift-paper-desc {
    margin-bottom: 10px;
  }

  .options-list .button.end {
    margin-top: 10px;
  }

  #cart-validation {
    margin-top: 20px;
  }

  .wrapper--bottomCart {
    height: auto !important;
    margin-bottom: 30px;
  }

  .filter {
    opacity: 0;
    position: fixed;
    top: 0;
    height: 100%;
    height: 100vh;
    padding: 30px 10px 0 10px;
    z-index: 9999;
    left: -100%;
  }

  .filter__wrapper {
    margin: 0;
    width: 100%;
  }

  .filter__selected {
    display: none;
  }

  .filter__item {
    padding: 0;
    margin: 0;
  }

  .filter__item__content {
    border: none;
    border-bottom: 1px solid #DCE5E9;
    padding: 0;
  }

  .filter__label {
    text-transform: none;
    font-weight: 400;
    padding: 20px 20px 20px 20px;
    cursor: pointer;
  }

  .filter__sublevel {
    display: none !important;
    margin-bottom: 20px;
    padding-left: 20px;
  }

  .filter__link {
    margin: 10px 0;
  }

  .filter__count {
    display: none;
  }

  .filter .arrow {
    top: 27px;
  }

  .filter__item {
    width: 100%;
  }

  .filter {
    width: 80%;
    opacity: 0;
    position: fixed;
    top: 0;
    height: 100%;
    height: 100vh;
    z-index: 9999;
    left: -100%;
    -webkit-transition-property: left;
    -o-transition-property: left;
    transition-property: left;
    -webkit-transition-duration: 0.5s;
         -o-transition-duration: 0.5s;
            transition-duration: 0.5s;
    -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
         -o-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
            transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
    background: #fff;
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
    overflow-y: scroll;
    overflow-x: hidden;
    color: #333333;
  }

  .filter.open {
    left: 0;
    opacity: 1;
  }

  .filter__showSublevel:checked + label + .filter__sublevel {
    display: block !important;
  }

  .filter__showSublevel:checked + label {
    padding-bottom: 10px;
  }

  .filter__showSublevel:checked + label .arrow {
    -webkit-transform: rotate(135deg) translate(-100%, 0);
        -ms-transform: rotate(135deg) translate(-100%, 0);
            transform: rotate(135deg) translate(-100%, 0);
  }

  .pagination__desktop {
    display: none;
  }

  .pagination__mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -ms-flex-pack: distribute;
    -moz-justify-content: space-around;
    justify-content: space-around;
  }

  .sort {
    width: 80%;
    opacity: 0;
    position: fixed;
    top: 0;
    height: 100%;
    height: 100vh;
    z-index: 9999;
    left: -100%;
    -webkit-transition-property: left;
    -o-transition-property: left;
    transition-property: left;
    -webkit-transition-duration: 0.5s;
         -o-transition-duration: 0.5s;
            transition-duration: 0.5s;
    -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
         -o-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
            transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
    background: #fff;
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
  }

  .sort__wrapper {
    padding: 30px;
  }

  .sort__label {
    font-size: 0.875rem;
    line-height: 40px;
    display: block;
    font-weight: 600;
  }

  .sort__label .arrow {
    display: none;
  }

  .sort__sublevel {
    width: 100%;
  }

  .sort__link {
    padding: 0;
    text-align: left;
    display: block;
    width: 100%;
    color: #333333;
    font-size: 0.875rem;
    line-height: 40px;
  }

  .sort.open {
    left: 0;
    opacity: 1;
  }

  .sort.close {
    -webkit-transition-property: opacity, left;
    -o-transition-property: opacity, left;
    transition-property: opacity, left;
    left: -100%;
    opacity: 1;
  }

  .predictive__main {
    width: 100%;
    overflow: hidden;
  }

  .predictive__sidebar {
    display: none;
  }

  .predictive__content {
    height: 100%;
  }

  .predictive__flex {
    height: 100% !important;
    overflow-y: scroll !important;
  }

  .predictive__header {
    display: none;
  }

  .predictive__prod {
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    padding: 10px;
  }

  .predictive__badge {
    margin-bottom: 10px;
  }

  .predictive__img {
    max-width: 100%;
    top: 50%;
    left: 50%;
    max-height: 100%;
    width: auto;
    height: auto;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }

  .predictive__state {
    height: 20px;
    line-height: 20px;
    font-size: 0.75rem;
  }

  .predictive__top {
    width: 33.33%;
    margin: 0 20px 0 0;
    min-width: 80px;
  }

  .predictive__bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  .predictive__name {
    font-size: 0.875rem;
    text-align: left;
  }

  .predictive__price {
    text-align: left;
  }

  .list-top__sidebar {
    display: none;
  }

  .checkout-validation #sc-infos-bloc .row > address {
    margin-bottom: 20px;
  }

  .checkout-validation .checkout-l {
    width: 100%;
    padding: 20px 0 0 0;
    margin: 0;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .checkout-validation .checkout-l .validation__mobile {
    width: 100%;
  }

  .checkout-validation .checkout-l .validation__mobile .button {
    display: block;
    width: 100%;
    background: var(--text-on-body);
    color: var(--background-body);
    margin-bottom: 20px;
    text-align: center;
    height: 50px;
    line-height: 50px;
  }

  .checkout-validation .checkout-l .sc-form {
    padding: 0;
  }

  .checkout-validation .checkout-l .sc-h2 {
    line-height: 1.2;
    padding: 20px;
  }

  .checkout-validation .checkout-l .btn3,
  .checkout-validation .checkout-l .btn1 {
    text-align: center;
    display: block;
    width: 100%;
  }

  .checkout-validation .checkout-l .sc-delivery-thead {
    display: none;
  }

  .checkout-validation .checkout-l .c1-delivery-bloc.row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .checkout-validation .checkout-l .c1-delivery-bloc .show-for-small-only {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    width: 100%;
  }

  .checkout-validation .checkout-l .c1-delivery-bloc .delivery-mode-infos {
    display: block;
    width: 100%;
    margin: 5px 0px;
    font-size: 0.875rem;
  }

  .checkout-validation .checkout-l .c1-delivery-bloc .delivery-mode-name {
    font-size: 1rem;
    margin-bottom: 5px;
  }

  .checkout-validation .checkout-l .c1-delivery-bloc .delivery-mode-date,
  .checkout-validation .checkout-l .c1-delivery-bloc .delivery-mode-price {
    margin: 5px 0px;
    font-size: 1rem;
    width: 100%;
    text-align: left;
    padding: 0;
    text-transform: uppercase;
  }

  .checkout-validation .checkout-l .c1-delivery-bloc .delivery-mode-price {
    color: var(--primary-color);
  }

  .checkout-validation .validated-bloc .change-btn {
    display: none;
  }

  .checkout-validation .hide-for-small-only {
    display: none;
  }

  .checkout-validation .sc-bloc1:not(.validated-bloc) {
    padding: 20px;
  }

  .checkout-validation .sc-bloc1:not(.validated-bloc) .sc-h2 {
    padding: 0;
    margin-bottom: 0;
  }

  .checkout-validation .c1-payment-bloc {
    padding-left: 0;
  }

  .checkout-validation .c1-payment-bloc img {
    display: none;
  }

  .checkout-validation .c1-payment-bloc input[type="radio"] {
    display: none;
  }

  .checkout-validation .c1-sc-h2 {
    width: 100%;
  }

  .checkout-validation .c1-sc-bloc1 {
    margin-top: 20px;
  }

  .checkout-validation #submit-area .button {
    border: none;
  }

  .checkout-validation #cart-recap {
    margin-top: 20px;
  }

  .checkout-validation .form__nowrap .field.column.small-24.medium-12 {
    width: 100%;
    margin-bottom: 20px;
  }

  .checkout-validation .form__nowrap + .form__nowrap {
    margin-top: 40px;
  }

  .checkout-validation .sc-bloc1 .form__fieldset {
    margin-bottom: 40px;
  }

  .checkout-validation .form__nowrap--anniv {
    width: 50%;
  }

  .checkout-validation .form__nowrap--anniv > .field {
    margin-top: 20px;
  }

  .checkout-validation .form__nowrap--anniv > .field select {
    text-align: center;
  }

  .checkout-validation #sc-auth,
  .checkout-validation .sc-form.form:not(.sc-auth-form) {
    width: 100%;
    padding: 0;
  }

  .checkout-validation .c1-sc-auth-mode-li {
    padding: 20px;
  }

  .checkout-validation .sc-auth-mode-li.wizi-selected .sc-auth-mode-btn-area {
    display: none;
  }

  #simplemodal-container {
    position: absolute !important;
    top: 0 !important;
  }

  #simplemodal-data,
  #simplemodal-container,
  #simplemodal-container iframe {
    height: 1367px !important;
  }

  .body .checkout-confirmation {
    padding: 40px 0 50px;
  }

  .body #logup__checkbox--signup:checked ~ .logup__register {
    opacity: 1;
    max-height: 680px;
  }

  .body .logup--page {
    padding: 0;
  }

  .body #logup__checkbox--login:checked ~ .logup__login {
    opacity: 1;
    max-height: 650px;
  }

  .checkout-validation .checkout-l .validation__mobile .button {
    min-height: 50px;
    height: auto;
    line-height: 1.4;
    padding: 15px 20px;
  }

  .body .checkout-confirmation {
    padding: 40px 0 50px;
  }

  .emergency-bar {
    position: relative;
  }

  .body--transform .pre-emergency-bar {
    display: none;
  }

  .body__wrapper--withoutPadding .wiziblocks__item:first-child {
    margin-top: 20px;
  }

  .body__wrapper--withoutPadding {
    padding: 0;
  }

  .parallax-container img {
    max-width: 100%;
    margin: 0 auto;
  }

  .wizi-wrapper--textOnImg div.wizi-txt {
    padding: 40px;
    position: relative;
    top: auto;
    left: auto;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
  }

  .wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute__content {
    padding-bottom: 0;
  }

  .wizi-wrapper--youtube,
  .wizi-wrapper--vimeo {
    padding-top: 0 !important;
  }

  .wizi-wrapper--youtube iframe,
  .wizi-wrapper--vimeo iframe {
    margin-bottom: 20px;
  }

  .wizi-wrapper--youtube .wizi-txt *,
  .wizi-wrapper--vimeo .wizi-txt * {
    color: var(--text-on-body) !important;
    background-color: transparent !important;
  }

  .wizi-youtube__wrapper h2,
  .wizi-youtube__wrapper h1,
  .wizi-youtube__wrapper h4,
  .wizi-youtube__wrapper h3,
  .wizi-vimeo__wrapper h2,
  .wizi-vimeo__wrapper h1,
  .wizi-vimeo__wrapper h4,
  .wizi-vimeo__wrapper h3 {
    font-size: 0.875rem;
  }

  .wizi-youtube__wrapper p,
  .wizi-vimeo__wrapper p {
    font-size: 0.6875rem;
  }

  .wizi-youtube__wrapper--large h2,
  .wizi-youtube__wrapper--large h1,
  .wizi-youtube__wrapper--large h4,
  .wizi-youtube__wrapper--large h3,
  .wizi-vimeo__wrapper--large h2,
  .wizi-vimeo__wrapper--large h1,
  .wizi-vimeo__wrapper--large h4,
  .wizi-vimeo__wrapper--large h3 {
    font-size: 0.875rem;
  }

  .wizi-youtube__wrapper--large p,
  .wizi-vimeo__wrapper--large p {
    font-size: 0.6875rem;
  }

  .wizi-youtube__btn.large,
  .wizi-vimeo__btn.large {
    font-size: 14px;
  }

  .wizi-youtube__btn.large i,
  .wizi-vimeo__btn.large i {
    font-size: 18px;
  }

  .wizi-imgtxt--youtube .wizi-imgtxt__right {
    width: 100%;
  }

  .wizi-imgtxt--youtube h2,
  .wizi-imgtxt--youtube h1,
  .wizi-imgtxt--youtube h3 {
    margin: 0 0 10px;
    font-size: 2rem;
    text-align: left;
  }

  .wizi-imgtxt--youtube h2.ql-align-center,
  .wizi-imgtxt--youtube h1.ql-align-center,
  .wizi-imgtxt--youtube h3.ql-align-center {
    text-align: center;
  }

  .wizi-imgtxt--youtube p {
    font-size: 0.8125rem;
    text-align: left;
    margin: 0 0 20px;
  }

  .wizi-imgtxt--youtube p.ql-align-center {
    text-align: center;
  }

  .wizi-launchVideo .wizi-vimeo img,
  .wizi-launchVideo .wizi-youtube img {
    min-height: 100%;
    width: auto;
    max-width: 1000px;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    height: auto;
    min-width: 100%;
  }

  .wizi-launchVideo iframe {
    min-height: 300px;
  }

  .wb-video-wrapper {
    position: relative;
    width: 100%;
    padding-top: 56.25%;
    overflow: hidden;
    height: 0;
  }

  .wb-video-wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }

  .wizi-wrapper--txt {
    margin: 0 0 10px !important;
    padding: 0;
  }

  .wizi-wrapper--txt .wizi-txt__item:not(:last-child) {
    margin-bottom: 20px;
  }

  .wizi-wrapper--textOnImg .wizi-txt {
    position: relative;
    top: 0;
    left: 0;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    margin: 20px 0;
  }

  .wizi-wrapper--textOnImg.wizi-wrapper--small .wizi-txt {
    max-height: unset;
  }

  .wizi-wrapper--textOnImg.wizi-wrapper--medium .wizi-txt {
    max-height: unset;
  }

  .wizi-wrapper--textOnImg.wizi-wrapper--large .wizi-txt {
    max-height: unset;
  }

  .wizi-wrapper--textOnImg + .wizi-banner {
    padding: 10px;
  }

  .wizi-img--double.wizi-img--picto {
    width: 100%;
    margin: 0;
  }

  .wizi-img--double.wizi-img--picto .wizi-img__content {
    width: 100%;
    margin: 15px 0;
  }

  .wizi-img--double.wizi-img--picto .wizi-img__content:first-of-type {
    margin-top: 0;
  }

  .wizi-img--double.wizi-img--picto .wizi-img__content:last-of-type {
    margin-top: 0;
  }

  .wizi-img--triple.wizi-img--picto {
    width: 100%;
    margin: 0;
  }

  .wizi-img--triple.wizi-img--picto .wizi-img__content {
    width: 100%;
    margin: 15px 0;
  }

  .wizi-img--triple.wizi-img--picto .wizi-img__content:first-of-type {
    margin-top: 0;
  }

  .wizi-img--triple.wizi-img--picto .wizi-img__content:last-of-type {
    margin-top: 0;
  }

  .wizi-img--quadruple.wizi-img--picto {
    width: 100%;
    margin: 0;
  }

  .wizi-img--quadruple.wizi-img--picto .wizi-img__content {
    width: 100%;
    margin: 15px 0;
  }

  .wizi-img--quadruple.wizi-img--picto .wizi-img__content:first-of-type {
    margin-top: 0;
  }

  .wizi-img--quadruple.wizi-img--picto .wizi-img__content:last-of-type {
    margin-top: 0;
  }

  .wizi-quote__title {
    padding: 20px 30px !important;
    max-width: 80%;
  }

  .wizi-quote__author {
    padding-right: 20px;
    margin: 10px 0;
  }

  .wizi-map--full:before {
    padding-top: 300px;
  }

  .wizi-map--bgform .wizi-map__form {
    position: relative;
    margin: 20px;
    background-color: #ffffff;
    padding: 20px;
  }

  .wizi-map--bgform .wizi-map__form .form--page {
    padding: 0;
    margin: 0;
  }

  .wizi-map--txtleft .wizi-map__right {
    padding: 20px;
    width: 100%;
  }

  .wizi-map--txtleft .wizi-map__left {
    padding: 20px;
    width: 100%;
  }

  .wizi-map__rs {
    margin: 0;
    -webkit-transform: translateX(-14px);
        -ms-transform: translateX(-14px);
            transform: translateX(-14px);
  }

  .wizi-wrapper--airport {
    margin-bottom: 30px !important;
  }

  .wizi-wrapper--timer {
    padding: 20px 0;
    margin-bottom: 30px !important;
  }

  .wizi-wrapper--timerClock {
    padding: 150px 20px;
  }

  .wizi-wrapper--formNowrap .wizi-form,
  .wizi-wrapper--formNowrap .wizi-formImg {
    width: 100%;
  }

  .wizi-witnessDouble {
    padding: 20px;
  }

  .wizi-witnessDouble__title {
    margin-bottom: 20px;
  }

  .wizi-witnessDouble__left {
    margin-bottom: 40px;
  }

  .wizi-witnessDouble__author {
    margin-bottom: 20px;
  }

  .wizi-newsletterCenter {
    padding: 20px;
  }

  .wizi-newsletterCenter__wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .wizi-newsletterBackground {
    padding: 20px;
  }

  .wizi-newsletterBackground__wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .wizi-newsletterTxtImg {
    padding: 20px;
  }

  .wizi-newsletterTxtImg__wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .wizi-reviews__item:nth-child(2) {
    margin: 20px 0;
  }

  .wizi-reviews__rating {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .wizi-reviews__date {
    margin: 10px 0 0;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }

  .wizi-reviewsFall__rating {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .wizi-reviewsFall__date {
    margin: 10px 0 0;
  }

  body.wiziblocks-on .prod-list__title {
    font-size: 1.5625rem;
  }

  body.wiziblocks-on .prod .prod__title {
    font-size: 1.5625rem;
  }

  body.wiziblocks-on .prod .prod__form--copy {
    display: none;
  }

  body.wiziblocks-on .prod .prod__top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  body.wiziblocks-on .prod .prod__bottom {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
  }

  body.wiziblocks-on .prod .prod__hover {
    display: none;
  }

  body.wiziblocks-on .prod .prod__variation {
    display: none;
  }

  body.wiziblocks-on .prod .prod__variation2 {
    display: none;
  }

  body.wiziblocks-on .prod__slider {
    display: none;
  }

  body.wiziblocks-on .product-list-classic .prod__hover {
    display: none;
  }

  .wb-monoproduct-zoom .slick-dots {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    padding: 0;
  }

  .wb-monoproduct-zoom .slick-dots li {
    padding: 0 !important;
    width: auto !important;
  }

  .wb-monoproduct-zoom--slider {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .product-zoom-triple-column__wrapper__right {
    padding: 60px 20px;
    margin-top: 30px;
  }

  .wz-faq-list-icon__wrapper__item {
    width: calc(50% - 20px);
  }

  .filter {
    pointer-events: none;
  }

  .filter.open {
    pointer-events: all;
  }

  .header__cart {
    right: 0;
  }

  .header__cart__a__nb {
    left: 90%;
    top: -2px;
  }

  .nav {
    pointer-events: none;
  }

  .nav__rich--without-txt {
    display: none;
  }

  .prod-details {
    margin-bottom: 30px !important;
  }

  .search {
    right: 33px;
  }

  .sort {
    pointer-events: none;
  }

  .sort.open {
    pointer-events: all;
  }
}

@media (max-width: 719px) and (max-width: 719px) {
  .form--test .form__subtitle .icon {
    display: inline-block;
  }

  .wz-showMessage__wrapper__head.close + div {
    padding: 0;
    overflow: hidden;
  }

  .wz-showMessage__wrapper__head.open + div {
    visibility: visible;
    max-height: unset;
    padding-bottom: 20px;
    border-bottom: 1px solid #DCE5E9;
  }

  .wz-showMessage__wrapper__head.open + div + div {
    visibility: visible;
    max-height: unset;
  }
}

@media (max-width: 719px) {
  .margin {
    margin-bottom: 30px;
  }

  .margin--half {
    margin-bottom: 15px;
  }

  .margin--third {
    margin-bottom: 10px;
  }

  .padding {
    padding-left: 15px;
    padding-right: 15px;
  }

  .padding--half {
    padding-left: 7.5px;
    padding-right: 7.5px;
  }

  .header__account__a {
    display: block;
    text-indent: -99999px;
    height: 58px;
    width: 53px;
  }

  .header__logo {
    padding: 7px 140px 7px 15px;
  }

  .header__logo__a {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }

  .header__logo__a__name__title {
    text-align: left;
  }

  .header__checkbox--nav:checked ~ .header .header__nav {
    background: #333333;
  }

  .header__checkbox--nav:checked ~ .header .header__nav__icon__span--second {
    background: #fff;
  }

  .header__checkbox--nav:checked ~ .header .header__nav__icon__span--third {
    background: #fff;
  }

  body.body--transform {
    overflow: visible !important;
    -webkit-transform: translateX(-90%) translateZ(0);
            transform: translateX(-90%) translateZ(0);
    -webkit-transform: translateX(calc(-100% + 58px)) translateZ(0);
            transform: translateX(calc(-100% + 58px)) translateZ(0);
    max-height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
  }

  body.body--transform .header__nav__icon {
    -webkit-transition: 0s;
    -o-transition: 0s;
    transition: 0s;
    margin-left: 6px;
  }

  .nav * {
    -webkit-tap-highlight-color: transparent;
  }

  #main-slider + .body__wrapper .body__wrapper__maxWidth {
    padding-top: 30px;
  }

  .bloc--wrapper .bloc--img {
    margin: 0 auto 20px auto;
  }

  .new-bloc .bloc--wrapper .bloc--img {
    margin: 0 auto 20px auto;
  }

  .h1 + .bloc {
    margin-top: -10px;
  }

  .prod .prod__relative {
    padding: 8px;
  }

  .prod .prod__price__from {
    width: 100%;
    text-align: center;
  }

  .prod .prod__state {
    font-size: 0.75rem;
  }

  .prod .flash-sale {
    display: none;
  }

  .flash-sale {
    display: none;
  }

  .brand__slide {
    padding: 0 15px;
  }

  .lang {
    display: none;
  }

  .body.ovh {
    position: fixed;
    top: 0;
    left: 0;
  }

  .body.ovh-cart {
    -webkit-transform: translateX(calc(-100% + 60px));
        -ms-transform: translateX(calc(-100% + 60px));
            transform: translateX(calc(-100% + 60px));
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    height: 100vh;
    min-height: 100%;
    max-height: 100%;
  }

  .body__wrapper--withoutPadding {
    padding: 0;
  }

  .body__wrapper--withoutPadding .body__wrapper__maxWidth > *:not(.wiziblocks__item) {
    padding: 0 20px;
  }

  .wrap {
    padding: 20px 0;
  }

  .breadcrumbs {
    border-top: none;
    margin-bottom: 20px;
    min-height: 40px;
  }

  .breadcrumbs__li {
    height: 40px;
  }

  .breadcrumbs__li--end {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    padding-left: 16px;
  }

  .breadcrumbs__li:first-child {
    position: relative;
  }

  .breadcrumbs__li:first-child:before {
    content: '';
    display: block;
    position: absolute;
    height: 100%;
    width: 1px;
    background: #DCE5E9;
    top: 0;
    right: 7px;
  }

  .breadcrumbs__a {
    line-height: 40px;
  }

  .breadcrumbs__a--home {
    width: 30px;
    height: 40px;
    text-indent: -99999px;
    display: block;
    background: center top 10px no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22512%22%20height%3D%22512%22%3E%3Cpath%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20fill%3D%22%234d4d4d%22%20d%3D%22M512%20296l-96-96V56h-64v80l-96-96L0%20296v16h64v160h160v-96h64v96h160V312h64v-16z%22/%3E%3C/svg%3E);
    background-size: auto 20px;
  }

  .breadcrumbs__span--home {
    display: none;
  }

  .breadcrumbs__back__link {
    line-height: 38px;
    height: 38px;
  }

  .breadcrumbs__back__link {
    padding: 0 10px;
    margin: 0;
    text-align: center;
    font-size: 0.6875rem;
  }

  .page-prod-details .breadcrumbs {
    display: none;
  }

  .form__fieldset--date {
    width: 100%;
  }

  .form__wrapperValid .form__thanks .material-icons.form__done,
  .form__wrapperValid .form__error .material-icons.form__done {
    display: none;
  }

  .form__wrapperValid {
    margin: -20px auto 0 auto;
  }

  .form__field--focused .form__icon--date {
    display: none;
  }

  .form__field--long-answer .form__label {
    height: 100%;
  }

  .form__field--long-answer .form__span {
    margin-top: 0;
  }

  .form__label {
    -ms-flex-line-pack: center;
    align-content: center;
  }

  .rea__item {
    text-align: left;
    width: 100%;
  }

  .rea__icon {
    width: 50px;
    position: absolute;
    top: 15px;
    left: 20px;
    font-size: 28px;
  }

  .rea__icon img {
    max-height: 31px;
  }

  .search--input {
    border: none;
    color: #333333 !important;
  }

  .search--result {
    top: 100%;
    height: calc(100vh - 60px);
    background: #f3f3f3;
    padding-top: 0;
  }

  .search--fieldset .close {
    display: none;
  }

  #search-checkbox:checked ~ .header .search--wrapper {
    visibility: visible;
    opacity: 1;
    overflow: visible;
  }

  #search-checkbox:checked ~ .header .search--result {
    visibility: visible;
    opacity: 1;
    display: block;
    z-index: 999;
  }

  .index-acc__address__wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .index-acc__edit {
    height: auto;
    text-align: center;
    line-height: 2.2;
  }

  .index-acc__left,
  .index-acc__right {
    width: 100%;
  }

  .order-detail__price {
    color: #333333;
  }

  .blog__comment {
    padding-bottom: 30px;
  }

  .blog__comment__title {
    margin: 30px 0;
  }

  .blog__comment__item {
    margin-bottom: 15px;
    width: 100%;
  }

  .blog__comment__btn {
    width: 100%;
  }

  .so-sentence {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .prod-details__form {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .prod-details__name {
    margin: 0;
    font-size: 1.875rem;
  }

  .prod-details__shopping,
  .prod-details__gallery {
    width: 100%;
  }

  .prod-details__brand {
    margin-bottom: 15px;
  }

  .prod-details__brand__url {
    font-size: 1rem;
  }

  .prod-details__brand__img {
    display: none;
  }

  .prod-details__read {
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    margin: 0 0 20px 0;
  }

  .gallery {
    display: none;
  }

  .prod-details__more {
    margin-bottom: 20px;
  }

  .prod-rate__wrapper {
    height: 50px;
    position: relative;
    padding: 0 20px;
    border: solid #DCE5E9;
    border-width: 0 1px 1px 1px;
    overflow: hidden;
    -webkit-transition: height .6s ease .6s;
    -o-transition: height .6s ease .6s;
    transition: height .6s ease .6s;
  }

  .prod-rate__wrapper > :not(.prod-rate__title) {
    -webkit-transition: visibility 0s .6s, opacity .6s, -webkit-transform .6s ease;
    transition: visibility 0s .6s, opacity .6s, -webkit-transform .6s ease;
    -o-transition: visibility 0s .6s, transform .6s ease, opacity .6s;
    transition: visibility 0s .6s, transform .6s ease, opacity .6s;
    transition: visibility 0s .6s, transform .6s ease, opacity .6s, -webkit-transform .6s ease;
    opacity: 0;
    -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
            transform: translateY(20px);
    visibility: hidden;
    max-height: 0;
    display: block;
    margin: 0;
  }

  .prod-rate__title {
    width: 100%;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    padding: 14px 0;
    margin-bottom: 0;
    position: relative;
    font-family: var(--font-family-text);
    cursor: pointer;
  }

  .prod-rate__title h2 {
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    margin: 0;
  }

  .prod-rate__title .icon {
    display: inline-block;
  }

  .prod-rate__empty .prod-rate__stars {
    width: 100%;
  }

  .prod-rate__show {
    background: #333333;
    color: #fff;
    text-align: center;
  }

  .prod-rate.open .prod-rate__wrapper > :not(.prod-rate__title) {
    -webkit-transition: visibility 0s, opacity .6s .1s, -webkit-transform .6s ease .1s;
    transition: visibility 0s, opacity .6s .1s, -webkit-transform .6s ease .1s;
    -o-transition: visibility 0s, transform .6s ease .1s, opacity .6s .1s;
    transition: visibility 0s, transform .6s ease .1s, opacity .6s .1s;
    transition: visibility 0s, transform .6s ease .1s, opacity .6s .1s, -webkit-transform .6s ease .1s;
    opacity: 1;
    -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
            transform: translateY(0px);
    visibility: visible;
    max-height: 10000px;
    margin-bottom: 20px;
  }

  .form--test.form {
    display: block;
    height: 50px;
    position: relative;
    padding: 0 20px;
    border: solid #DCE5E9;
    border-width: 0 1px 1px 1px;
    overflow: hidden;
    -webkit-transition: height .6s ease .6s;
    -o-transition: height .6s ease .6s;
    transition: height .6s ease .6s;
    margin-bottom: 30px;
  }

  .form--test > :not(.form__subtitle) {
    -webkit-transition: visibility 0s .6s, opacity .6s, -webkit-transform .6s ease;
    transition: visibility 0s .6s, opacity .6s, -webkit-transform .6s ease;
    -o-transition: visibility 0s .6s, transform .6s ease, opacity .6s;
    transition: visibility 0s .6s, transform .6s ease, opacity .6s;
    transition: visibility 0s .6s, transform .6s ease, opacity .6s, -webkit-transform .6s ease;
    opacity: 0;
    -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
            transform: translateY(20px);
    visibility: hidden;
    max-height: 0;
    display: block;
    margin: 0;
  }

  .form--test .form__subtitle {
    width: 100%;
    font-size: 1.25rem;
    font-weight: 400 !important;
    padding: 14px 0;
    margin-bottom: 0;
    position: relative;
    cursor: pointer;
  }

  .form--test .form__subtitle .icon {
    position: absolute;
    right: 5px;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    cursor: pointer;
  }

  .form--test .form__subtitle .icon--arrow-cross {
    width: 10px;
    height: 10px;
  }

  .form--test .form__subtitle .icon--arrow-cross:before,
  .form--test .form__subtitle .icon--arrow-cross:after {
    content: '';
    top: 50%;
    width: 80%;
    height: 1px;
    position: absolute;
    display: block;
    background-color: #333333;
    border-radius: 2px;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
  }

  .form--test .form__subtitle .icon--arrow-cross:before {
    left: 10%;
    -webkit-transform: translate3D(-30%, -50%, 0) rotate(45deg);
        -ms-transform: translate3D(-30%, -50%, 0) rotate(45deg);
            transform: translate3D(-30%, -50%, 0) rotate(45deg);
  }

  .form--test .form__subtitle .icon--arrow-cross:after {
    right: 10%;
    -webkit-transform: translate3D(30%, -50%, 0) rotate(-45deg);
        -ms-transform: translate3D(30%, -50%, 0) rotate(-45deg);
            transform: translate3D(30%, -50%, 0) rotate(-45deg);
  }

  .form--test.form.open {
    -webkit-transition: height .6s ease;
    -o-transition: height .6s ease;
    transition: height .6s ease;
    height: auto;
  }

  .form--test.form.open > :not(.form--test) {
    -webkit-transition: visibility 0s, opacity .6s .1s, -webkit-transform .6s ease .1s;
    transition: visibility 0s, opacity .6s .1s, -webkit-transform .6s ease .1s;
    -o-transition: visibility 0s, transform .6s ease .1s, opacity .6s .1s;
    transition: visibility 0s, transform .6s ease .1s, opacity .6s .1s;
    transition: visibility 0s, transform .6s ease .1s, opacity .6s .1s, -webkit-transform .6s ease .1s;
    opacity: 1;
    -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
            transform: translateY(0px);
    visibility: visible;
    max-height: 10000px;
    margin-bottom: 20px;
  }

  .form--test.form.open > :nth-child(2) {
    margin-top: 20px;
  }

  .form--test.form.open .form__wrapHidden {
    display: none;
  }

  .form--test.form.open .form__subtitle .icon--arrow-cross:before {
    width: 100%;
    -webkit-transform: translate3D(-10%, -50%, 0) rotate(45deg);
        -ms-transform: translate3D(-10%, -50%, 0) rotate(45deg);
            transform: translate3D(-10%, -50%, 0) rotate(45deg);
  }

  .form--test.form.open .form__subtitle .icon--arrow-cross:after {
    width: 100%;
    -webkit-transform: translate3D(10%, -50%, 0) rotate(-45deg);
        -ms-transform: translate3D(10%, -50%, 0) rotate(-45deg);
            transform: translate3D(10%, -50%, 0) rotate(-45deg);
  }

  .state {
    font-size: 0.8125rem;
  }

  .state__date__type {
    display: none;
  }

  #price-area {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  #price .price-cur-container,
  #price .price-old-container,
  #price .price-cur-inv-container {
    display: inline-block;
  }

  #w1-quantity {
    position: relative;
    width: 50%;
    height: 40px;
  }

  #prod-add-cart.fixed {
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    padding: 10px;
    z-index: 29;
    background: var(--background-body);
  }

  #prod-add-cart.fixed .button {
    margin-bottom: 0;
  }

  #prod-stock,
  .prod-stock {
    margin-top: 10px;
  }

  #w2-quantity {
    position: relative;
    width: 100%;
    height: 40px;
    margin-bottom: 20px;
  }

  #add-cart-btn,
  #hb-add-cart-btn,
  #alert-btn,
  #goto-contact-btn {
    margin-bottom: 0;
  }

  #prod-summary {
    font-size: 1rem;
  }

  #add-cart-btn {
    padding: 10px;
    min-height: 40px;
  }

  #alert-btn {
    min-height: 40px;
    padding: 10px;
    font-size: 13px;
  }

  .range {
    margin-top: 20px;
  }

  .range__subtitle {
    width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
  }

  .range__global {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .range__top,
  .range__bottom,
  .range__wrapper {
    width: 50%;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .range__wrapper {
    width: 100%;
  }

  .range__bottom {
    border-width: 1px 1px 1px 0;
  }

  .range__item {
    border-top: 1px solid #DCE5E9;
  }

  .rgpd {
    display: none;
  }

  .zoom-variation {
    width: 100%;
  }

  .wz-rating {
    padding: 10px;
    margin: 0 auto 20px auto;
  }

  .wz-rating.open {
    border: none;
    padding: 0;
    margin: 0;
  }

  .wz-rating__wrapper__right__form__fieldset:first-child,
  .wz-rating__wrapper__right__form__fieldset:nth-child(5) {
    margin: 0 0 10px !important;
  }

  .wz-rating__wrapper__right__form__fieldset > label {
    width: 100%;
  }

  .wz-rating__wrapper__right__form__fieldset__field--img label > div {
    width: 110px;
  }

  .wz-showMessage__wrapper__allRating {
    border-top: 1px solid #DCE5E9;
    width: calc(100% + 40px);
    -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
            transform: translateX(-20px);
  }

  .wz-showMessage__wrapper__head {
    height: 50px;
    position: relative;
    padding: 0 20px;
    border: solid #DCE5E9;
    border-width: 0 1px 1px 1px;
    margin: 0;
  }

  .wz-showMessage__wrapper__head + div {
    -webkit-transition: 0s !important;
    -o-transition: 0s !important;
    transition: 0s !important;
  }

  .wz-showMessage__wrapper__head + div + div {
    -webkit-transition: 0s !important;
    -o-transition: 0s !important;
    transition: 0s !important;
  }

  .wz-showMessage__wrapper__head.close + div {
    visibility: hidden;
    max-height: 0;
  }

  .wz-showMessage__wrapper__head.close + div + div {
    visibility: hidden;
    max-height: 0;
    padding: 0;
    overflow: hidden;
  }

  .wz-showMessage__wrapper__head.open {
    border-bottom: none;
  }

  .wz-showMessage__wrapper__head:not(.open) {
    border-width: 0 1px 1px 1px;
  }

  .wz-showMessage__wrapper__head:not(.open) + div {
    visibility: hidden;
    max-height: 0;
  }

  .wz-showMessage__wrapper__head:not(.open) + div + div {
    visibility: hidden;
    max-height: 0;
  }

  .wz-showMessage__wrapper__head__title {
    cursor: pointer;
    width: 100%;
    font-size: 1.25rem;
    font-weight: 400;
    text-transform: none;
    line-height: 50px;
  }

  .wz-showMessage__wrapper__head__title .icon--arrow-cross {
    display: inline-block;
  }

  .wz-showMessage__wrapper__content__item {
    padding: 10px;
  }

  .wz-rgpd {
    display: none;
  }

  #variations,
  #customisations {
    margin: 20px 0px;
  }

  .var-qty-lbl {
    display: inline-block !important;
    margin-right: 6px;
    padding-top: 6px;
    min-width: 55px;
  }

  .var-qty-input-area {
    display: inline-block;
    width: 8.125rem;
  }

  .var-qty-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 20px;
  }

  .var-radio .var-qty-row.column {
    padding: 20px;
  }

  .var-radio .var-radio-input {
    opacity: 1;
    margin: 5px 0 0 0;
  }

  .share__content {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }

  .share__title {
    display: none;
  }

  .share span {
    opacity: 0;
  }

  .share nav {
    opacity: 1;
  }

  .share a {
    border-radius: 50% !important;
    margin: 0 10px;
    color: #f1ce64;
    font-size: 28px;
  }

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

  .footer__rs {
    margin: 15px 0 0 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .footer__rating__wrapper {
    padding: 20px;
    border: 1px solid #393939;
  }

  .footer__rating__com {
    background: #393939;
    width: 80%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
  }

  .powered {
    padding: 16px 15px;
    margin-left: -15px;
  }

  .logup__pwd {
    position: relative;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    top: auto;
    right: auto;
    margin-top: 20px;
    font-size: 14px;
    display: block;
    width: 100%;
  }

  .logup p.form__error {
    display: none !important;
  }

  .modal-cart.show {
    bottom: auto;
    top: 0;
  }

  .alert-form__header {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .alert-form__header picture {
    display: none;
  }

  .alert-form__header img {
    display: none;
  }

  .alert-form .form__button {
    margin-top: 20px;
  }

  .cart-modal {
    position: fixed;
    right: -90%;
    right: calc(-100% + 60px);
    display: none;
    top: 0;
    border-radius: 0;
    height: 100%;
    width: 90%;
    max-width: 90%;
    min-width: 90%;
    width: calc(100% - 60px);
    max-width: calc(100% - 60px);
    min-width: calc(100% - 60px);
    min-height: 100%;
  }

  .cart-modal__wrapper {
    border-radius: 0;
  }

  .cart-modal__title {
    height: 59px;
    line-height: 59px;
  }

  .cart-modal__form {
    margin-top: 0;
    height: 100%;
  }

  .cart-modal__middle {
    padding: 70px 10px 90px 10px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }

  .cart-modal__item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    margin-top: -20px;
  }

  .cart-modal__item__left {
    width: 80px;
    height: 80px;
  }

  .cart-modal__item__img {
    margin-top: 12.5px;
  }

  .cart-modal__item__middle {
    padding: 25px 35px 20px 20px;
    width: 100%;
  }

  .cart-modal__item__flex {
    margin: 5px 0;
  }

  .cart-modal__item__right {
    bottom: 7px;
    width: 100%;
    text-align: left;
    right: 0;
  }

  .cart-modal__item__price {
    padding-left: 79px;
    font-size: 0.875rem;
  }

  .cart-modal__item__delete {
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    width: 27px;
    height: 27px;
    text-indent: -99999px;
    display: block;
    margin-top: 6px;
  }

  .cart-modal__item__delete .material-icons {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    font-size: 1.125rem;
    text-indent: 0;
  }

  .cart-modal__item__delete__link.delete {
    display: block;
    padding: 5px;
    background: #333333;
    color: #fff;
    border-radius: 2px;
    width: 27px;
    height: 27px;
  }

  .cart-modal__qty {
    margin-bottom: 5px;
  }

  .cart-modal__qty__input {
    min-width: 30px;
    border: 1px solid #fff;
    border-bottom: 1px solid rgba(51, 51, 51, 0.6);
    padding: 0;
    border-radius: 0;
    -webkit-appearance: none;
  }

  .cart-modal__footer {
    height: auto;
    min-height: 50px;
  }

  .cart-modal__footer .form__fieldset {
    min-height: 50px;
    height: auto;
  }

  .cart-modal__footer .form__field {
    min-height: 50px;
    height: auto;
    padding-right: 0;
  }

  .cart-modal__footer .form__button {
    border-radius: 0;
    line-height: 20px;
    min-height: 50px;
    padding: 15px 10px;
    height: auto;
  }

  .cart-modal__total__amount {
    display: none;
  }

  .cart-modal__confirm__tiret {
    display: none;
  }

  .cart-modal.cart-open {
    display: block;
  }

  .cart-modal.cart-open .cart-modal__close {
    position: absolute;
    left: -60px;
    width: 60px;
    height: 60px;
    background: #333333;
    border-radius: 0;
  }

  .cart-modal.cart-open .cart-modal__close .material-icons {
    font-size: 26px;
    color: #fff;
    font-weight: 600;
  }

  .cart__prod {
    padding: 20px;
  }

  #cart-validation .wrapper-validate-btn.fixed {
    width: 100%;
    padding: 20px;
    background: var(--background-body);
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 99999999;
  }

  body.opera #cart-validation .wrapper-validate-btn.fixed {
    position: relative;
    z-index: 1;
    padding: 0;
  }

  #cart-options {
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important;
  }

  .add-cart-fixed {
    height: 50px;
    width: 100%;
  }

  .add-cart-fixed + .add-cart-fixed.fixed {
    visibility: hidden;
  }

  .add-cart-fixed:not(.ready) {
    visibility: hidden;
  }

  .predictive {
    position: fixed;
    top: 57px;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    min-height: 80%;
    min-height: calc(100vh - 57px);
    max-height: 80%;
    max-height: calc(100vh - 57px);
    left: 50%;
    width: 100%;
    background: #ffffff;
    border: none;
    border-top: 1px solid #DCE5E9;
  }

  .predictive__wrapper {
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1;
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
    overflow: hidden;
  }

  .predictive__flex {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  .predictive__prod {
    width: 100%;
    border-right: none;
  }

  .warning {
    width: 80%;
  }

  .warning__wrapper {
    padding: 20px;
  }

  .warning__title {
    font-size: 1.25rem;
    line-height: 1.4;
    padding: 0 0 20px;
  }

  .warning__button {
    width: 100%;
    text-align: center;
  }

  .warning__button--enter {
    margin-bottom: 20px;
  }

  .wrap__amazon--modal {
    display: none;
  }

  .checkout-validation .show-for-small-only {
    display: block;
  }

  .checkout-validation .c1-checkout {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .checkout-validation .c1-payment-bloc input[type="radio"] {
    left: -20px;
    display: block !important;
  }

  .checkout-validation #sc-regi {
    width: 100%;
  }

  .page-validation .simplemodal-container {
    width: 100% !important;
    left: 0 !important;
    top: 0 !important;
  }

  .page-validation .simplemodal-container iframe {
    width: 100% !important;
  }

  #submit-area .container-submit-button {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 10px 20px;
    background: var(--background-body);
    z-index: 9999999999;
  }

  #submit-area .container-submit-button .button {
    margin-top: 0;
    border-radius: 0;
  }

  #submit-area .container-submit-button #trigger-login-amazon {
    height: 100%;
    border-radius: 0;
    line-height: 46px;
    background: #ffffff;
  }

  #submit-area .container-submit-button #trigger-login-amazon span {
    display: block;
    background: var(--primary-color-hover);
  }

  #stripe .wrapper.wrapper--center {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 10px 20px;
    background: var(--background-body);
    z-index: 9999999999;
  }

  #stripe .wrapper.wrapper--center .buy {
    margin: 0;
    width: 100%;
    border-radius: 0;
  }

  .checkout-confirmation .tuto-area-cheque .tuto-specification {
    margin-bottom: 1.25rem;
  }

  .emergency-bar {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .emergency-bar__text,
  .emergency-bar__button {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  .emergency-bar__text {
    margin-bottom: 10px;
  }

  .emergency-bar__text > * {
    line-height: 2;
  }

  .emergency-bar__button a {
    max-width: 100%;
    margin: 0 auto;
    text-align: center;
  }

  .pre-emergency-bar {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .pre-emergency-bar__text,
  .pre-emergency-bar__button {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  .pre-emergency-bar__text {
    margin-bottom: 10px;
  }

  .pre-emergency-bar__button a {
    max-width: 100%;
    margin: 0 auto;
    text-align: center;
  }

  .upsell {
    position: relative;
  }

  .upsell:after {
    content: '';
    display: block;
    position: absolute;
    top: 100%;
    height: 60px;
    background: #FFF;
    left: 0;
    width: 100%;
  }

  .upsell__header {
    max-height: 60px;
    padding: 5px 0;
  }

  .upsell__header__link__name {
    line-height: 50px;
  }

  .upsell__content {
    padding: 20px 0;
  }

  .upsell__content__title {
    padding: 0 0 15px;
  }

  .upsell__content__subtitle {
    padding: 0 0 20px;
  }

  .upsell__content__product__form {
    padding: 0 0 20px;
  }

  .upsell__content__product__form__timer {
    min-width: 315px;
    -webkit-transform: scale(0.85);
        -ms-transform: scale(0.85);
            transform: scale(0.85);
    margin-bottom: 40px;
  }

  .upsell__content__product__form__timer__item {
    height: auto !important;
  }

  .upsell__content__product__form__timer .flipdown .rotor-group:before,
  .upsell__content__product__form__timer .flipdown .rotor-group:after {
    display: none;
  }

  .upsell__content__product__form__wrapImg {
    width: 100%;
    height: auto;
  }

  .upsell__content__product__form__wrapImg img {
    position: relative;
    width: 100%;
    height: auto;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    left: auto;
    top: auto;
  }

  .upsell__content__product__form__valid__button {
    padding: 12px 20px;
    font-size: 0.875rem;
    width: 100%;
    text-align: center;
  }

  .upsell__content__product__form__next__button {
    padding: 8px 20px;
    font-size: 0.875rem;
    width: 100%;
    text-align: center;
  }

  .wiziblocks__item {
    margin: 0 0 20px;
  }

  .wiziblocks__item.small {
    margin: 0 0 10px;
  }

  .wiziblocks__item.medium {
    margin: 0 0 20px;
  }

  .wiziblocks__item.large {
    margin: 0 0 30px;
  }

  .wiziblocks__item.slider {
    height: auto !important;
  }

  .wiziblocks__item .fb_iframe_widget,
  .wiziblocks__item .fb_iframe_widget span,
  .wiziblocks__item .fb_iframe_widget span iframe {
    min-width: 100%;
    width: 100% !important;
    max-width: 100%;
    overflow: hidden;
  }

  .wiziblocks__item h1,
  .wiziblocks__item h1[class^="ql"] {
    font-size: 1.875rem;
  }

  .wiziblocks__item h2,
  .wiziblocks__item h2[class^="ql"] {
    font-size: 1.5rem;
  }

  .wiziblocks__item h3,
  .wiziblocks__item h3[class^="ql"] {
    font-size: 1rem;
  }

  .wiziblocks__item h4,
  .wiziblocks__item h4[class^="ql"] {
    font-size: 1rem;
  }

  .body__wrapper--withoutPadding .wiziblocks__item {
    padding: 0 20px;
  }

  .margin-top-wiziblocks #c1-body .body__wrapper--withoutPadding .wiziblocks__item.margin-top-small,
  .margin-top-wiziblocks #c1-body .wrapperPage__right .wiziblocks__item.margin-top-small {
    margin-top: 10px !important;
  }

  .margin-top-wiziblocks #c1-body .body__wrapper--withoutPadding .wiziblocks__item.margin-top-medium,
  .margin-top-wiziblocks #c1-body .wrapperPage__right .wiziblocks__item.margin-top-medium {
    margin-top: 20px !important;
  }

  .margin-top-wiziblocks #c1-body .body__wrapper--withoutPadding .wiziblocks__item.margin-top-large,
  .margin-top-wiziblocks #c1-body .wrapperPage__right .wiziblocks__item.margin-top-large {
    margin-top: 30px !important;
  }

  .wizi-slider {
    width: 100%;
  }

  .wizi-slider ul.slick-dots {
    bottom: 10px;
  }

  .wizi-slider .wizi-slider__item {
    width: 100%;
  }

  .wizi-wrapper--slider > div {
    margin-bottom: 30px;
  }

  .wizi-wrapper--small.wizi-wrapper--sliderImgRight .wizi-img,
  .wizi-wrapper--medium.wizi-wrapper--sliderImgRight .wizi-img,
  .wizi-wrapper--large.wizi-wrapper--sliderImgRight .wizi-img {
    margin-top: 20px;
  }

  .wizi-img {
    width: 100%;
  }

  .wizi-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .wizi-wrapper--small.wizi-wrapper--sliderDoubleImgRight .wizi-slider,
  .wizi-wrapper--medium.wizi-wrapper--sliderDoubleImgRight .wizi-slider,
  .wizi-wrapper--large.wizi-wrapper--sliderDoubleImgRight .wizi-slider {
    margin-bottom: 20px !important;
  }

  .wizi-wrapper--small.wizi-wrapper--sliderDoubleImgRight .wizi-img--two,
  .wizi-wrapper--medium.wizi-wrapper--sliderDoubleImgRight .wizi-img--two,
  .wizi-wrapper--large.wizi-wrapper--sliderDoubleImgRight .wizi-img--two {
    margin-bottom: 0;
  }

  .wizi-wrapper--small.wizi-wrapper--sliderDoubleImgRight .wizi-img--two:before,
  .wizi-wrapper--medium.wizi-wrapper--sliderDoubleImgRight .wizi-img--two:before,
  .wizi-wrapper--large.wizi-wrapper--sliderDoubleImgRight .wizi-img--two:before {
    padding-top: 93%;
  }

  .wizi-wrapper--small .wizi-img,
  .wizi-wrapper--medium .wizi-img,
  .wizi-wrapper--large .wizi-img {
    height: auto;
    position: relative;
    overflow: hidden;
  }

  .wizi-wrapper--small .wizi-img__item,
  .wizi-wrapper--medium .wizi-img__item,
  .wizi-wrapper--large .wizi-img__item {
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    width: auto;
    height: auto;
    -o-object-fit: cover;
       object-fit: cover;
    opacity: 1;
    background-position: top center;
    background-size: cover;
    background-repeat: no-repeat;
  }

  .wizi-wrapper--small .wizi-img:before,
  .wizi-wrapper--medium .wizi-img:before,
  .wizi-wrapper--large .wizi-img:before {
    content: '';
    width: 100%;
    display: block;
    padding-top: 80%;
  }

  .wizi-wrapper--medium.wizi-wrapper--sliderDoubleImgRight .wizi-img:before {
    padding-top: 112%;
  }

  .wizi-wrapper--large.wizi-wrapper--sliderDoubleImgRight .wizi-img:before {
    padding-top: 130%;
  }

  .parallax-container .wizi-txt {
    position: relative;
    top: auto;
    left: auto;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    padding: 20px 0;
  }

  .parallax-container .wizi-txt h2 .ql-size-huge,
  .parallax-container .wizi-txt h3 .ql-size-huge {
    font-size: 1.5em;
  }

  .wizi-txt__background {
    padding: 15px;
  }

  .wizi-hr__wrapper {
    margin-bottom: 20px;
  }

  .wizi-hr__wrapper.small {
    margin-bottom: 10px;
  }

  .wizi-hr__wrapper.medium {
    margin-bottom: 20px;
  }

  .wizi-hr__wrapper.large {
    margin-bottom: 30px;
  }

  .wizi-img--double .wizi-img__content:first-child {
    margin-bottom: 20px;
  }

  .wizi-img--triple .wizi-img__content:not(:last-child) {
    margin-bottom: 20px;
  }

  .wizi-img--quadruple .wizi-img__content:not(:last-child) {
    margin-bottom: 20px;
  }

  .wizi-img--quadruple-title .wizi-img__content {
    width: 100%;
  }

  .wizi-img--quadruple-title .wizi-img__content:not(:last-child) {
    margin-bottom: 50px;
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleRight .wizi-img:before,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img:before,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img:before {
    display: none;
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleRight .wizi-img--two,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img--two,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img--two {
    position: relative;
    top: auto;
    left: auto;
    height: auto;
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content {
    margin: 15px 0;
    position: relative;
    top: auto;
    left: auto;
    height: auto;
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content:before,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content:before,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content:before {
    content: '';
    display: block;
    padding-top: 56.5%;
    width: 100%;
  }

  .wizi-wrapper--small .wizi-img,
  .wizi-wrapper--medium .wizi-img,
  .wizi-wrapper--large .wizi-img {
    height: auto;
    position: relative;
    overflow: hidden;
  }

  .wizi-wrapper--small .wizi-img__item,
  .wizi-wrapper--medium .wizi-img__item,
  .wizi-wrapper--large .wizi-img__item {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    width: auto;
    height: auto;
    -o-object-fit: cover;
       object-fit: cover;
    opacity: 1;
    background-position: top center;
    background-size: cover;
    background-repeat: no-repeat;
  }

  .wizi-wrapper--small .wizi-img:before,
  .wizi-wrapper--medium .wizi-img:before,
  .wizi-wrapper--large .wizi-img:before {
    content: '';
    width: 100%;
    display: block;
    padding-top: 103.65%;
  }

  .wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img:before {
    padding-top: 123.85%;
  }

  .wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img:before {
    padding-top: 131.05%;
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img:before,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img:before,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img:before {
    display: none;
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img--two {
    position: relative;
    top: auto;
    left: auto;
    height: auto;
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img .wizi-img__content,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img .wizi-img__content,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img .wizi-img__content {
    margin: 15px 0;
    position: relative;
    top: auto;
    left: auto;
    height: auto;
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img .wizi-img__content:before,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img .wizi-img__content:before,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img .wizi-img__content:before {
    content: '';
    display: block;
    padding-top: 40%;
    width: 100%;
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img--one .wizi-img__content:before,
  .wizi-wrapper--small.wizi-wrapper--imgDoubleMiddleRight .wizi-img--three .wizi-img__content:before,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img--one .wizi-img__content:before,
  .wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img--three .wizi-img__content:before,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img--one .wizi-img__content:before,
  .wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img--three .wizi-img__content:before {
    padding-top: 83.81%;
  }

  .wizi-wrapper--small .wizi-img,
  .wizi-wrapper--medium .wizi-img,
  .wizi-wrapper--large .wizi-img {
    height: auto;
    position: relative;
    overflow: hidden;
  }

  .wizi-wrapper--small .wizi-img__item,
  .wizi-wrapper--medium .wizi-img__item,
  .wizi-wrapper--large .wizi-img__item {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    width: auto;
    height: auto;
    -o-object-fit: cover;
       object-fit: cover;
    opacity: 1;
    background-position: top center;
    background-size: cover;
    background-repeat: no-repeat;
  }

  .wizi-wrapper--small .wizi-img:before,
  .wizi-wrapper--medium .wizi-img:before,
  .wizi-wrapper--large .wizi-img:before {
    content: '';
    width: 100%;
    display: block;
    padding-top: 103.65%;
  }

  .wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img:before {
    padding-top: 123.85%;
  }

  .wizi-wrapper--medium.wizi-wrapper--imgDoubleMiddleRight .wizi-img .wizi-img__content:before {
    padding-top: 48.57%;
  }

  .wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img:before {
    padding-top: 131.05%;
  }

  .wizi-wrapper--large.wizi-wrapper--imgDoubleMiddleRight .wizi-img .wizi-img__content:before {
    padding-top: 57.14%;
  }

  .wizi-wrapper--small.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content:before {
    padding-top: 36%;
  }

  .wizi-wrapper--medium.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content:before {
    padding-top: 45%;
  }

  .wizi-wrapper--large.wizi-wrapper--imgDoubleRight .wizi-img--two .wizi-img__content:before {
    padding-top: 53%;
  }

  .wizi-wrapper-multiple-img {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .wizi-wrapper-multiple-img__left {
    width: 100%;
  }

  .wizi-wrapper-multiple-img__left__top__right__wrapper:before {
    content: '';
    display: block;
    padding-top: 42.1%;
  }

  .wizi-wrapper-multiple-img__left__top__right__wrapper.medium:before {
    padding-top: 43.92%;
  }

  .wizi-wrapper-multiple-img__left__top__right__wrapper.large:before {
    padding-top: 47.56%;
  }

  .wizi-wrapper-multiple-img__left__bottom {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position: relative;
  }

  .wizi-wrapper-multiple-img__left__bottom__left {
    width: 100%;
    padding-right: 0;
  }

  .wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute {
    width: 95%;
    height: 95%;
    margin: 2.5%;
  }

  .wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute__content__text {
    margin: 0 0 10px;
  }

  .wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute .wizi-wrapper--timerSimple ul {
    margin: 0 0 10px;
  }

  .wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute .wizi-wrapper--timerSimple ul li span:first-child {
    font-size: 20px;
  }

  .wizi-wrapper-multiple-img__left__bottom__left__wrapper__absolute .wizi-wrapper--timerSimple ul li span:nth-child(2) {
    font-size: 11px;
  }

  .wizi-wrapper-multiple-img__left__bottom__right {
    width: 55%;
    width: calc(58% - 10px);
    padding-left: 0;
    margin-top: 10px;
    position: absolute;
    top: 100%;
    left: 0;
  }

  .wizi-wrapper-multiple-img__left__bottom__right__wrapper:before {
    content: '';
    display: block;
    padding-top: 107.5%;
  }

  .wizi-wrapper-multiple-img__left__bottom__right__wrapper.medium:before {
    padding-top: 115.3%;
  }

  .wizi-wrapper-multiple-img__left__bottom__right__wrapper.large:before {
    padding-top: 119.5%;
  }

  .wizi-wrapper-multiple-img__right {
    width: 100%;
    padding-left: 0;
    margin-top: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -moz-justify-content: flex-end;
    justify-content: flex-end;
  }

  .wizi-wrapper-multiple-img__right__wrapper {
    width: 42%;
  }

  .wizi-wrapper-multiple-img__right__wrapper:before {
    content: '';
    display: block;
    padding-top: 141%;
  }

  .wizi-wrapper-multiple-img__right__wrapper.medium:before {
    padding-top: 151.44%;
  }

  .wizi-wrapper-multiple-img__right__wrapper.large:before {
    padding-top: 156.5%;
  }

  .wizi-wrapper--youtube .wizi-txt,
  .wizi-wrapper--vimeo .wizi-txt {
    padding: 0 20px;
  }

  .wizi-wrapper--youtube .wizi-txt h2,
  .wizi-wrapper--youtube .wizi-txt h1,
  .wizi-wrapper--youtube .wizi-txt h3,
  .wizi-wrapper--vimeo .wizi-txt h2,
  .wizi-wrapper--vimeo .wizi-txt h1,
  .wizi-wrapper--vimeo .wizi-txt h3 {
    font-size: 2rem;
  }

  .wizi-wrapper--youtube .wizi-txt p,
  .wizi-wrapper--vimeo .wizi-txt p {
    font-size: 0.8125rem;
  }

  .wizi-wrapper--youtube .wizi-txt--large h2,
  .wizi-wrapper--youtube .wizi-txt--large h1,
  .wizi-wrapper--youtube .wizi-txt--large h3,
  .wizi-wrapper--vimeo .wizi-txt--large h2,
  .wizi-wrapper--vimeo .wizi-txt--large h1,
  .wizi-wrapper--vimeo .wizi-txt--large h3 {
    font-size: 2rem;
  }

  .wizi-wrapper--youtube .wizi-txt--large p,
  .wizi-wrapper--vimeo .wizi-txt--large p {
    font-size: 0.8125rem;
  }

  .wizi-youtube__btn--small,
  .wizi-vimeo__btn--small {
    padding: 0 40px;
    font-size: 0.75rem;
  }

  .wizi-youtube__btn--small i,
  .wizi-vimeo__btn--small i {
    width: 15px;
    height: 15px;
    left: 15px;
    font-size: 14px;
    top: 47%;
  }

  .wizi-wrapper--txtOneBackground {
    padding: 20px 0 !important;
  }

  .wizi-wrapper--txtOneBackground .wizi-wrapper__background {
    width: 100%;
  }

  .wizi-wrapper--txt .wizi-txt--one .wizi-txt__item {
    padding: 0;
  }

  .wizi-wrapper--txt .wizi-txt__item {
    padding: 0 20px;
  }

  .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:not(:first-child) {
    margin-top: 30px;
  }

  .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:not(:first-child) {
    margin-top: 30px;
  }

  .wizi-wrapper--txt .wizi-txt--quadruple .wizi-txt__item:not(:first-child) {
    margin-top: 30px;
  }

  .wizi-wrapper--textOnImg .wizi-txt h2,
  .wizi-wrapper--textOnImg .wizi-txt h3,
  .wizi-wrapper--textOnImg .wizi-txt h4,
  .wizi-wrapper--textOnImg .wizi-txt h5,
  .wizi-wrapper--textOnImg .wizi-txt h6,
  .wizi-wrapper--textOnImg .wizi-txt h1 {
    font-size: 0.875rem;
  }

  .wizi-wrapper--textOnImg .wizi-txt p {
    font-size: 0.6875rem;
  }

  .wizi-wrapper--txtOneBackground .wizi-txt__item.small {
    padding: 10px;
  }

  .wizi-wrapper--txtOneBackground .wizi-txt__item.medium {
    padding: 20px;
  }

  .wizi-wrapper--txtOneBackground .wizi-txt__item.large {
    padding: 30px;
  }

  .wizi-txt--doubleBackground .wizi-txt__item.small .wizi-txt__item__wrapper {
    padding: 10px;
  }

  .wizi-txt--doubleBackground .wizi-txt__item.medium .wizi-txt__item__wrapper {
    padding: 20px;
  }

  .wizi-txt--doubleBackground .wizi-txt__item.large .wizi-txt__item__wrapper {
    padding: 30px;
  }

  .wizi-wrapper--twoText .wizi-imgtxt__right,
  .wizi-wrapper--twoText .wizi-imgtxt__left {
    padding: 0;
  }

  .wizi-wrapper--twoText .wizi-imgtxt__center {
    padding: 0 20px !important;
    margin-top: -4px;
  }

  .wizi-imgtxt {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .wizi-imgtxt__right {
    padding: 20px 20px 0 20px;
  }

  .wizi-imgtxt--reverse .wizi-imgtxt__left {
    padding: 20px 20px 0 20px;
  }

  .wizi-imgtxt--three .wizi-imgtxt__center {
    padding: 0;
  }

  .wizi-imgtxt--three .wizi-imgtxt__center img {
    margin-bottom: -4px;
  }

  .wizi-imgtxt__left,
  .wizi-imgtxt,
  .wizi-imgtxt__right {
    width: 100%;
  }

  .wizi-wrapper--textOnImg.wizi-wrapper .parallax-container {
    position: static !important;
    top: auto;
    height: auto;
    left: auto;
    overflow: visible;
  }

  .wizi-wrapper--textOnImg.wizi-wrapper .parallax-container + .wizi-txt {
    position: relative;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    left: auto;
    top: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .wizi-wrapper--textOnImg .wizi-txt {
    padding: 0 20px;
  }

  .wizi-wrapper--textOnImg.wizi-wrapper--small img,
  .wizi-wrapper--textOnImg.wizi-wrapper--medium img,
  .wizi-wrapper--textOnImg.wizi-wrapper--large img {
    -o-object-fit: cover;
       object-fit: cover;
    max-height: 10000px;
  }

  .wizi-wrapper--textOnImg.wizi-wrapper--small {
    min-height: 250px;
  }

  .wizi-wrapper--textOnImg.wizi-wrapper--small .wizi-txt {
    min-height: 250px;
  }

  .wizi-wrapper--textOnImg.wizi-wrapper--medium {
    min-height: 350px;
  }

  .wizi-wrapper--textOnImg.wizi-wrapper--medium .wizi-txt {
    min-height: 350px;
  }

  .wizi-wrapper--textOnImg.wizi-wrapper--large {
    min-height: 450px;
  }

  .wizi-wrapper--textOnImg.wizi-wrapper--large .wizi-txt {
    min-height: 450px;
  }

  .wizi-wrapper--textOnImg:before {
    padding-top: 0 !important;
    display: none !important;
  }

  .wiziblocks__item:not(.wiziblocks__item--fullpage) .wizi-imgtxt__right,
  .wiziblocks__item:not(.wiziblocks__item--fullpage) .wizi-imgtxt__left {
    padding: 20px 0 0 0 !important;
  }

  .wiziblocks__item:not(.wiziblocks__item--fullpage) .wizi-imgtxt__center {
    padding: 0 !important;
  }

  .wizi-imgtxt h2 .ql-size-large {
    font-size: 2rem !important;
  }

  .wizi-img--double.wizi-img--picto.wizi-img--small .wizi-img__content:before {
    padding-top: 27.5%;
  }

  .wizi-img--double.wizi-img--picto.wizi-img--medium .wizi-img__content:before {
    padding-top: 35.45%;
  }

  .wizi-img--double.wizi-img--picto.wizi-img--large .wizi-img__content:before {
    padding-top: 43.4%;
  }

  .images-texts-link__wrapper__lists {
    padding: 0 20px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .images-texts-link__wrapper__lists__item {
    width: 100%;
    margin: 0 0 20px;
    max-width: 335px;
  }

  .wizi-quote__wrapper {
    padding: 0;
  }

  .wizi-quote__img {
    width: 80px;
    height: 80px;
  }

  .wizi-quote__title {
    padding: 15px !important;
  }

  .wizi-quote__title {
    font-size: 1rem !important;
  }

  .wizi-quote i.fa-quote-left {
    left: -25px;
  }

  .wizi-quote i.fa-quote-right {
    right: -25px;
  }

  .wizi-quote--small .wizi-quote__title {
    font-size: 1rem;
  }

  .wizi-quote--background .wizi-quote__title {
    font-size: 1rem;
  }

  .wizi-quote--background .wizi-quote__wrapper {
    padding: 20px 10px;
  }

  .wizi-map--txtleft.wizi-map--txtleft .wizi-map__left {
    padding: 0 20px;
    margin-bottom: 15px;
  }

  .wizi-map--txtleft.wizi-map--txtleft .wizi-map__right {
    padding: 0 20px;
  }

  .wizi-map--txtleft.wizi-map--txtleft .wizi-map__right:before {
    padding-top: 300px;
  }

  .wizi-map--txtleft.wizi-map--reverse.wizi-map--txtleft .wizi-map__left {
    padding: 0 20px;
  }

  .wizi-map--txtleft {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .wizi-wrapper--timerSimple ul li span:first-child {
    font-size: 1.75rem;
  }

  .wizi-wrapper--timerSimple ul li span:nth-child(2) {
    font-size: 0.875rem;
  }

  .wizi-wrapper--timerBackground ul li:not(:last-child) span:nth-child(3):before {
    height: 30px;
  }

  .wizi-wrapper--timerClock ul {
    -webkit-transform: scale(0.7);
        -ms-transform: scale(0.7);
            transform: scale(0.7);
  }

  .wizi-wrapper--timerClock ul li span:first-child {
    font-size: 1.5rem;
  }

  .wizi-wrapper--timerClock ul li span:nth-child(2) {
    font-size: 0.875rem;
  }

  .wizi-wrapper--timerClock .clock {
    -webkit-transform: translate(-50%, -50%) scale(-0.5, 0.5) rotate(-174deg);
        -ms-transform: translate(-50%, -50%) scale(-0.5, 0.5) rotate(-174deg);
            transform: translate(-50%, -50%) scale(-0.5, 0.5) rotate(-174deg);
  }

  .wizi-form > h2,
  .wizi-form > h3,
  .wizi-form > h4,
  .wizi-form > p {
    padding: 0;
  }

  .wizi-form--simple .form--page {
    padding: 0;
  }

  .wizi-wrapper--formBackground {
    padding: 20px;
    margin-bottom: 30px;
  }

  .wizi-wrapper--formBackground .wizi-form {
    padding: 0;
  }

  .wizi-wrapper--formBackground .wizi-form select {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
  }

  .wizi-wrapper--formNowrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }

  .wizi-wrapper .wizi-formImg {
    margin: 0 0 20px;
  }

  .wizi-wrapper--formBackground .wizi-form > * {
    padding: 20px !important;
  }

  body.body .wiziblocks__item h1,
  .emergency-bar__text h1 {
    font-size: 32px;
    line-height: 48px;
    min-height: 48px;
  }

  body.body .wiziblocks__item h1 .we-size-small,
  body.body .wiziblocks__item h1.we-size-small,
  body.body .wiziblocks__item h1 .ql-size-small,
  body.body .wiziblocks__item h1.ql-size-small,
  .emergency-bar__text h1 .we-size-small,
  .emergency-bar__text h1.we-size-small,
  .emergency-bar__text h1 .ql-size-small,
  .emergency-bar__text h1.ql-size-small {
    font-size: 26px;
    line-height: 39px;
    min-height: 39px;
  }

  body.body .wiziblocks__item h1 .we-size-large,
  body.body .wiziblocks__item h1.we-size-large,
  body.body .wiziblocks__item h1 .ql-size-large,
  body.body .wiziblocks__item h1.ql-size-large,
  .emergency-bar__text h1 .we-size-large,
  .emergency-bar__text h1.we-size-large,
  .emergency-bar__text h1 .ql-size-large,
  .emergency-bar__text h1.ql-size-large {
    font-size: 36px;
    line-height: 54px;
    min-height: 54px;
  }

  body.body .wiziblocks__item h1 .we-size-huge,
  body.body .wiziblocks__item h1.we-size-huge,
  body.body .wiziblocks__item h1 .ql-size-huge,
  body.body .wiziblocks__item h1.ql-size-huge,
  .emergency-bar__text h1 .we-size-huge,
  .emergency-bar__text h1.we-size-huge,
  .emergency-bar__text h1 .ql-size-huge,
  .emergency-bar__text h1.ql-size-huge {
    font-size: 40px;
    line-height: 60px;
    min-height: 60px;
  }

  body.body .wiziblocks__item h2,
  .emergency-bar__text h2 {
    font-size: 28px;
    line-height: 42px;
    min-height: 42px;
  }

  body.body .wiziblocks__item h2 .we-size-small,
  body.body .wiziblocks__item h2.we-size-small,
  body.body .wiziblocks__item h2 .ql-size-small,
  body.body .wiziblocks__item h2.ql-size-small,
  .emergency-bar__text h2 .we-size-small,
  .emergency-bar__text h2.we-size-small,
  .emergency-bar__text h2 .ql-size-small,
  .emergency-bar__text h2.ql-size-small {
    font-size: 23px;
    line-height: 35px;
    min-height: 35px;
  }

  body.body .wiziblocks__item h2 .we-size-large,
  body.body .wiziblocks__item h2.we-size-large,
  body.body .wiziblocks__item h2 .ql-size-large,
  body.body .wiziblocks__item h2.ql-size-large,
  .emergency-bar__text h2 .we-size-large,
  .emergency-bar__text h2.we-size-large,
  .emergency-bar__text h2 .ql-size-large,
  .emergency-bar__text h2.ql-size-large {
    font-size: 31px;
    line-height: 47px;
    min-height: 47px;
  }

  body.body .wiziblocks__item h2 .we-size-huge,
  body.body .wiziblocks__item h2.we-size-huge,
  body.body .wiziblocks__item h2 .ql-size-huge,
  body.body .wiziblocks__item h2.ql-size-huge,
  .emergency-bar__text h2 .we-size-huge,
  .emergency-bar__text h2.we-size-huge,
  .emergency-bar__text h2 .ql-size-huge,
  .emergency-bar__text h2.ql-size-huge {
    font-size: 35px;
    line-height: 53px;
    min-height: 53px;
  }

  body.body .wiziblocks__item h3,
  .emergency-bar__text h3 {
    font-size: 25px;
    line-height: 30px;
    min-height: 30px;
  }

  body.body .wiziblocks__item h3 .we-size-small,
  body.body .wiziblocks__item h3.we-size-small,
  body.body .wiziblocks__item h3 .ql-size-small,
  body.body .wiziblocks__item h3.ql-size-small,
  .emergency-bar__text h3 .we-size-small,
  .emergency-bar__text h3.we-size-small,
  .emergency-bar__text h3 .ql-size-small,
  .emergency-bar__text h3.ql-size-small {
    font-size: 20px;
    line-height: 30px;
    min-height: 30px;
  }

  body.body .wiziblocks__item h3 .we-size-large,
  body.body .wiziblocks__item h3.we-size-large,
  body.body .wiziblocks__item h3 .ql-size-large,
  body.body .wiziblocks__item h3.ql-size-large,
  .emergency-bar__text h3 .we-size-large,
  .emergency-bar__text h3.we-size-large,
  .emergency-bar__text h3 .ql-size-large,
  .emergency-bar__text h3.ql-size-large {
    font-size: 28px;
    line-height: 42px;
    min-height: 42px;
  }

  body.body .wiziblocks__item h3 .we-size-huge,
  body.body .wiziblocks__item h3.we-size-huge,
  body.body .wiziblocks__item h3 .ql-size-huge,
  body.body .wiziblocks__item h3.ql-size-huge,
  .emergency-bar__text h3 .we-size-huge,
  .emergency-bar__text h3.we-size-huge,
  .emergency-bar__text h3 .ql-size-huge,
  .emergency-bar__text h3.ql-size-huge {
    font-size: 31px;
    line-height: 47px;
    min-height: 47px;
  }

  body.body .wiziblocks__item h4,
  .emergency-bar__text h4 {
    font-size: 22px;
    line-height: 33px;
    min-height: 33px;
  }

  body.body .wiziblocks__item h4 .we-size-small,
  body.body .wiziblocks__item h4.we-size-small,
  body.body .wiziblocks__item h4 .ql-size-small,
  body.body .wiziblocks__item h4.ql-size-small,
  .emergency-bar__text h4 .we-size-small,
  .emergency-bar__text h4.we-size-small,
  .emergency-bar__text h4 .ql-size-small,
  .emergency-bar__text h4.ql-size-small {
    font-size: 18px;
    line-height: 27px;
    min-height: 27px;
  }

  body.body .wiziblocks__item h4 .we-size-large,
  body.body .wiziblocks__item h4.we-size-large,
  body.body .wiziblocks__item h4 .ql-size-large,
  body.body .wiziblocks__item h4.ql-size-large,
  .emergency-bar__text h4 .we-size-large,
  .emergency-bar__text h4.we-size-large,
  .emergency-bar__text h4 .ql-size-large,
  .emergency-bar__text h4.ql-size-large {
    font-size: 25px;
    line-height: 38px;
    min-height: 38px;
  }

  body.body .wiziblocks__item h4 .we-size-huge,
  body.body .wiziblocks__item h4.we-size-huge,
  body.body .wiziblocks__item h4 .ql-size-huge,
  body.body .wiziblocks__item h4.ql-size-huge,
  .emergency-bar__text h4 .we-size-huge,
  .emergency-bar__text h4.we-size-huge,
  .emergency-bar__text h4 .ql-size-huge,
  .emergency-bar__text h4.ql-size-huge {
    font-size: 28px;
    line-height: 42px;
    min-height: 42px;
  }

  body.body .wiziblocks__item h5,
  .emergency-bar__text h5 {
    font-size: 18px;
    line-height: 27px;
    min-height: 27px;
  }

  body.body .wiziblocks__item h5 .we-size-small,
  body.body .wiziblocks__item h5.we-size-small,
  body.body .wiziblocks__item h5 .ql-size-small,
  body.body .wiziblocks__item h5.ql-size-small,
  .emergency-bar__text h5 .we-size-small,
  .emergency-bar__text h5.we-size-small,
  .emergency-bar__text h5 .ql-size-small,
  .emergency-bar__text h5.ql-size-small {
    font-size: 15px;
    line-height: 23px;
    min-height: 23px;
  }

  body.body .wiziblocks__item h5 .we-size-large,
  body.body .wiziblocks__item h5.we-size-large,
  body.body .wiziblocks__item h5 .ql-size-large,
  body.body .wiziblocks__item h5.ql-size-large,
  .emergency-bar__text h5 .we-size-large,
  .emergency-bar__text h5.we-size-large,
  .emergency-bar__text h5 .ql-size-large,
  .emergency-bar__text h5.ql-size-large {
    font-size: 20px;
    line-height: 30px;
    min-height: 30px;
  }

  body.body .wiziblocks__item h5 .we-size-huge,
  body.body .wiziblocks__item h5.we-size-huge,
  body.body .wiziblocks__item h5 .ql-size-huge,
  body.body .wiziblocks__item h5.ql-size-huge,
  .emergency-bar__text h5 .we-size-huge,
  .emergency-bar__text h5.we-size-huge,
  .emergency-bar__text h5 .ql-size-huge,
  .emergency-bar__text h5.ql-size-huge {
    font-size: 22px;
    line-height: 33px;
    min-height: 33px;
  }

  body.body .wiziblocks__item h6,
  .emergency-bar__text h6 {
    font-size: 16px;
    line-height: 24px;
    min-height: 24px;
  }

  body.body .wiziblocks__item h6 .we-size-small,
  body.body .wiziblocks__item h6.we-size-small,
  body.body .wiziblocks__item h6 .ql-size-small,
  body.body .wiziblocks__item h6.ql-size-small,
  .emergency-bar__text h6 .we-size-small,
  .emergency-bar__text h6.we-size-small,
  .emergency-bar__text h6 .ql-size-small,
  .emergency-bar__text h6.ql-size-small {
    font-size: 13px;
    line-height: 20px;
    min-height: 20px;
  }

  body.body .wiziblocks__item h6 .we-size-large,
  body.body .wiziblocks__item h6.we-size-large,
  body.body .wiziblocks__item h6 .ql-size-large,
  body.body .wiziblocks__item h6.ql-size-large,
  .emergency-bar__text h6 .we-size-large,
  .emergency-bar__text h6.we-size-large,
  .emergency-bar__text h6 .ql-size-large,
  .emergency-bar__text h6.ql-size-large {
    font-size: 18px;
    line-height: 27px;
    min-height: 27px;
  }

  body.body .wiziblocks__item h6 .we-size-huge,
  body.body .wiziblocks__item h6.we-size-huge,
  body.body .wiziblocks__item h6 .ql-size-huge,
  body.body .wiziblocks__item h6.ql-size-huge,
  .emergency-bar__text h6 .we-size-huge,
  .emergency-bar__text h6.we-size-huge,
  .emergency-bar__text h6 .ql-size-huge,
  .emergency-bar__text h6.ql-size-huge {
    font-size: 20px;
    line-height: 30px;
    min-height: 30px;
  }

  body.body .wiziblocks__item p,
  body.body .wiziblocks__item li,
  .emergency-bar__text p,
  .emergency-bar__text li {
    font-size: 16px;
    line-height: 24px;
    min-height: 24px;
  }

  body.body .wiziblocks__item p .we-size-small,
  body.body .wiziblocks__item p.we-size-small,
  body.body .wiziblocks__item p .ql-size-small,
  body.body .wiziblocks__item p.ql-size-small,
  body.body .wiziblocks__item li .we-size-small,
  body.body .wiziblocks__item li.we-size-small,
  body.body .wiziblocks__item li .ql-size-small,
  body.body .wiziblocks__item li.ql-size-small,
  .emergency-bar__text p .we-size-small,
  .emergency-bar__text p.we-size-small,
  .emergency-bar__text p .ql-size-small,
  .emergency-bar__text p.ql-size-small,
  .emergency-bar__text li .we-size-small,
  .emergency-bar__text li.we-size-small,
  .emergency-bar__text li .ql-size-small,
  .emergency-bar__text li.ql-size-small {
    font-size: 13px;
    line-height: 20px;
    min-height: 20px;
  }

  body.body .wiziblocks__item p .we-size-large,
  body.body .wiziblocks__item p.we-size-large,
  body.body .wiziblocks__item p .ql-size-large,
  body.body .wiziblocks__item p.ql-size-large,
  body.body .wiziblocks__item li .we-size-large,
  body.body .wiziblocks__item li.we-size-large,
  body.body .wiziblocks__item li .ql-size-large,
  body.body .wiziblocks__item li.ql-size-large,
  .emergency-bar__text p .we-size-large,
  .emergency-bar__text p.we-size-large,
  .emergency-bar__text p .ql-size-large,
  .emergency-bar__text p.ql-size-large,
  .emergency-bar__text li .we-size-large,
  .emergency-bar__text li.we-size-large,
  .emergency-bar__text li .ql-size-large,
  .emergency-bar__text li.ql-size-large {
    font-size: 18px;
    line-height: 27px;
    min-height: 27px;
  }

  body.body .wiziblocks__item p .we-size-huge,
  body.body .wiziblocks__item p.we-size-huge,
  body.body .wiziblocks__item p .ql-size-huge,
  body.body .wiziblocks__item p.ql-size-huge,
  body.body .wiziblocks__item li .we-size-huge,
  body.body .wiziblocks__item li.we-size-huge,
  body.body .wiziblocks__item li .ql-size-huge,
  body.body .wiziblocks__item li.ql-size-huge,
  .emergency-bar__text p .we-size-huge,
  .emergency-bar__text p.we-size-huge,
  .emergency-bar__text p .ql-size-huge,
  .emergency-bar__text p.ql-size-huge,
  .emergency-bar__text li .we-size-huge,
  .emergency-bar__text li.we-size-huge,
  .emergency-bar__text li .ql-size-huge,
  .emergency-bar__text li.ql-size-huge {
    font-size: 20px;
    line-height: 30px;
    min-height: 30px;
  }

  body.body .wiziblocks__item blockquote,
  .emergency-bar__text blockquote {
    margin: 5px 0;
  }

  .wizi-rs {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .wizi-rs__li {
    max-width: 100%;
    margin-bottom: 15px;
    padding: 0;
  }

  .wizi-wrapper--witness .wizi-txt__item {
    padding: 0;
  }

  .wizi-wrapper--witness .wizi-txt__item .wizi-txt__item__wrapper {
    padding: 20px;
  }

  .wizi-newsletterCenter__title {
    margin-bottom: 15px;
  }

  .wizi-newsletterCenter__title > * {
    text-align: center;
    font-size: 1.125rem;
    font-weight: 600;
  }

  .wizi-newsletterCenter__form button {
    width: 60px;
  }

  .wizi-newsletterBackground__title {
    margin-bottom: 15px;
  }

  .wizi-newsletterBackground__title > * {
    text-align: center;
    font-size: 1.125rem;
    font-weight: 600;
  }

  .wizi-newsletterBackground__form button {
    width: 60px;
  }

  .wizi-newsletterTxtImg__title {
    margin-bottom: 5px;
  }

  .wizi-newsletterTxtImg__title > * {
    text-align: center;
    font-size: 1.125rem;
    font-weight: 600;
  }

  .wizi-newsletterTxtImg__text {
    margin-bottom: 15px;
  }

  .wizi-newsletterTxtImg__form {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
  }

  .wizi-newsletterTxtImg__form button {
    margin-top: 15px;
  }

  .wizi-rassurance {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 20px 0;
  }

  .wizi-rassurance__item:not(:last-child) {
    margin-bottom: 20px;
  }

  .wizi-wrapper--rassurance {
    margin-bottom: 30px;
  }

  .wizi-rassuranceClassic {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .wizi-rassuranceClassic__item:not(:last-child) {
    margin-bottom: 20px;
  }

  .wizi-rassuranceClassic__title {
    text-align: center;
  }

  .wizi-rassuranceClassic__title > * {
    text-align: center;
  }

  .wizi-rassuranceClassic__text {
    text-align: center;
  }

  .wizi-rassuranceClassic__text > * {
    text-align: center;
  }

  .wizi-wrapper--rassurance {
    margin-bottom: 30px;
  }

  .wizi-rassuranceBackground {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 20px 0;
  }

  .wizi-rassuranceBackground__item:not(:last-child) {
    margin-bottom: 20px;
  }

  .wizi-rassuranceBackground__title {
    text-align: center;
  }

  .wizi-rassuranceBackground__title > * {
    text-align: center;
  }

  .wizi-rassuranceBackground__text {
    text-align: center;
  }

  .wizi-rassuranceBackground__text > * {
    text-align: center;
  }

  .wizi-rassuranceBackground__icon {
    text-align: center;
  }

  .wizi-wrapper--rassurance {
    margin-bottom: 30px;
  }

  .wizi-reviews {
    padding: 20px;
  }

  .wizi-reviewsFall {
    padding: 20px;
  }

  .wizi-reviewsFall__item:nth-child(2) {
    margin: 20px 0;
  }

  body.wiziblocks-on .prod .prod__relative {
    padding: 8px;
  }

  body.wiziblocks-on .prod .prod__price__from {
    width: 100%;
    text-align: center;
  }

  body.wiziblocks-on .prod .prod__state {
    font-size: 0.75rem;
  }

  body.wiziblocks-on .prod .flash-sale {
    display: none;
  }

  body.wiziblocks-on .prod.product-list-selected .prod__lineFlex {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .wb-monoproduct-zoom__right__title {
    margin: 10px 0 0;
  }

  .wb-monoproduct-zoom__right .prod__state {
    font-size: 0.75rem;
  }

  .wb-monoproduct-zoom--triple-column {
    padding: 10px;
  }

  .wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right .prod__form {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right .prod__form .prod__btn--addCart {
    font-size: 0.875rem;
    line-height: 1.4;
  }

  .wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right__partRight {
    margin-top: 30px;
  }

  .wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right__partRight__wrapper {
    padding: 60px 20px;
  }

  .wb-monoproduct-zoom--complete .wb-monoproduct-zoom__right__title {
    font-size: 1.875rem !important;
  }

  .wb-monoproduct-zoom--simple .prod__state {
    font-size: 0.75rem;
  }

  .product-zoom-triple-column__wrapper {
    padding: 10px;
  }

  .product-zoom-triple-column__wrapper__center {
    margin: 30px 0 0;
  }

  .product-zoom-triple-column__wrapper__right a {
    font-size: 0.875rem;
    line-height: 1.4;
  }

  .wz-faq-list-icon__wrapper__item {
    width: 100%;
  }

  .wz-faq-list-icon__wrapper__item__icon {
    margin: 0 0 20px;
  }

  .header__logo {
    padding-left: 58px;
  }

  .header__cart {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  .header__cart__a {
    top: 0;
  }

  body.body--transform {
    -webkit-transform: translateX(calc(100% - 58px)) translateZ(0);
            transform: translateX(calc(100% - 58px)) translateZ(0);
  }

  .nav {
    left: calc(-100% + 58px);
  }

  .search--fieldset {
    margin-left: 40px !important;
  }
}

@media only screen and (max-width: 40em) {
  .reveal-modal {
    min-height: 100vh;
  }
}

@media (max-width: 600px) {
  body.wiziblocks-on .prod.product-list-simple .prod__article {
    width: 100%;
  }
}

@media (max-width: 550px) {
  .flipdown {
    width: 312px;
    height: 70px;
    margin: 0 auto;
  }

  .flipdown .rotor {
    font-size: 2.2rem;
    margin-right: 3px;
  }

  .flipdown .rotor,
  .flipdown .rotor-leaf,
  .flipdown .rotor-leaf-front,
  .flipdown .rotor-leaf-rear,
  .flipdown .rotor-top,
  .flipdown .rotor-bottom,
  .flipdown .rotor:after {
    width: 30px;
  }

  .flipdown .rotor-group {
    padding-right: 20px;
  }

  .flipdown .rotor-group:last-child {
    padding-right: 0px;
  }

  .flipdown .rotor-group-heading:before {
    font-size: 0.8rem;
    height: 20px;
    line-height: 20px;
  }

  .flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before,
  .flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after {
    left: 69px;
  }

  .flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before {
    bottom: 13px;
    height: 8px;
    width: 8px;
  }

  .flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after {
    bottom: 29px;
    height: 8px;
    width: 8px;
  }

  .flipdown .rotor-leaf-front,
  .flipdown .rotor-top {
    line-height: 50px;
  }

  .flipdown .rotor-leaf,
  .flipdown .rotor {
    height: 50px;
  }

  .flipdown .rotor-leaf-front,
  .flipdown .rotor-leaf-rear,
  .flipdown .rotor-top,
  .flipdown .rotor-bottom,
  .flipdown .rotor:after {
    height: 25px;
  }
}

@media (max-width: 549px) {
  .form__field--right .form__button {
    line-height: 1.25rem;
    padding: 10px 30px;
    -o-text-overflow: initial;
       text-overflow: initial;
    white-space: pre-line;
    height: auto;
  }
}

@media (max-width: 500px) {
  .intl-tel-input .country-list {
    white-space: normal;
  }
}

@media (max-width: 499px) {
  .wizi-about-block__wrapper__slider__container__element__body__wrapper {
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .wizi-about-block__wrapper__slider__container__element__body__wrapper__img {
    width: 100%;
    height: auto;
    max-width: 300px;
    display: block;
    margin: 0 auto;
  }

  .wizi-about-block__wrapper__slider__container__element__body__wrapper__texts {
    width: 100%;
  }
}

@media (max-width: 340px) {
  .flipdown .rotor,
  .flipdown .rotor-leaf,
  .flipdown .rotor-leaf-front,
  .flipdown .rotor-leaf-rear,
  .flipdown .rotor-top,
  .flipdown .rotor-bottom,
  .flipdown .rotor:after {
    width: 22px;
  }
}

@media screen and (min-width: 601px) and (max-width: 1023px) {
  h1 {
    font-size: 1.75rem;
  }

  h2 {
    font-size: 1.25rem;
  }

  h3 {
    font-size: 1.0625rem;
  }

  h4 {
    font-size: 0.9375rem;
  }

  h5 {
    font-size: 0.8125rem;
  }

  h6 {
    font-size: 0.625rem;
  }

  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    margin: 35px 0;
  }

  .bloc {
    margin: 0 0 17.5px 0;
  }

  .bloc--wrapper-left {
    margin: 0 11.66667px 11.66667px 0;
  }

  .bloc--wrapper-right {
    margin: 0 0 11.66667px 11.66667px;
  }

  .form {
    margin: 0 -20px;
    padding: 0 20px;
  }

  .form__fieldset {
    margin-bottom: 35px;
  }

  .form__fieldset--multiple {
    margin-bottom: 30px;
  }

  .form__fieldset--multiple + .form__fieldset--multiple {
    margin-top: -20px;
  }

  .register__fieldset {
    margin: 0 auto 35px auto;
  }

  .register__cnil {
    margin-bottom: 35px;
  }

  .register__title {
    margin-bottom: 17.5px;
  }

  #register__show-shipping:checked + .form__fieldset {
    margin-bottom: 35px;
  }

  .index-acc__h3 {
    margin: 0 0 17.5px 0;
  }

  .order-list__subtitle--date {
    width: 22%;
    margin-left: 12%;
  }

  .order-list__subtitle--payment {
    width: 22%;
  }

  .order-list__subtitle--total {
    width: 22%;
  }

  .order-list__subtitle--actions {
    display: none;
  }

  .order-list__subtitle--state {
    width: 22%;
  }

  .order-list__part--num {
    width: 12%;
  }

  .order-list__part--date {
    width: 22%;
  }

  .order-list__part--payment {
    width: 22%;
  }

  .order-list__part--total {
    width: 22%;
  }

  .order-list__part--state {
    width: 22%;
  }

  .order-list__part--actions {
    display: none;
  }

  .order-detail__ul {
    margin: 0 0 35px 0;
  }

  .order-detail__row {
    margin-bottom: 35px;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1599px) {
  h1 {
    font-size: 2rem;
  }

  h2 {
    font-size: 1.5rem;
  }

  h3 {
    font-size: 1.125rem;
  }

  h4 {
    font-size: 0.9375rem;
  }

  h5 {
    font-size: 0.8125rem;
  }

  h6 {
    font-size: 0.625rem;
  }

  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    margin: 40px 0;
  }

  .bloc {
    margin: 0 0 40px 0;
  }

  .bloc--wrapper-left {
    margin: 0 13.33333px 13.33333px 0;
  }

  .bloc--wrapper-right {
    margin: 0 0 13.33333px 13.33333px;
  }

  .bloc a:hover {
    text-decoration: none;
  }

  .register__fieldset {
    margin: 0 auto 40px auto;
  }

  .register__cnil {
    margin-bottom: 40px;
  }

  .register__title {
    margin-bottom: 30px;
  }

  #register__show-shipping:checked + .form__fieldset {
    margin-bottom: 15px;
  }

  #register__show-shipping:checked + .form__fieldset--zero {
    margin-bottom: 60px;
  }

  .index-acc__h3 {
    margin: 0 0 20px 0;
  }

  .order-detail__ul {
    margin: 0 0 40px 0;
  }

  .order-detail__row {
    margin-bottom: 40px;
  }
}

@media (min-width: 720px) and (max-width: 1023px) {
  .margin {
    margin-bottom: 35px;
  }

  .margin--half {
    margin-bottom: 17.5px;
  }

  .margin--third {
    margin-bottom: 11.66667px;
  }

  .padding {
    padding-left: 20px;
    padding-right: 20px;
  }

  .padding--half {
    padding-left: 10px;
    padding-right: 10px;
  }

  .header__logo {
    padding: 7px 200px;
  }

  .header__logo__a__name__title {
    font-size: 1rem;
  }

  .header__checkbox--nav:checked ~ .header .nav {
    right: 0;
    max-width: 40%;
    background: #fff;
    z-index: 100;
  }

  .header__content {
    position: relative;
    top: auto;
    left: auto;
    min-height: 100px;
  }

  .header__logo,
  .header__nav,
  .header__cart {
    height: 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
  }

  .nav__sublevel {
    top: 100px !important;
  }

  .nav {
    max-width: 40%;
    padding-top: 100px;
  }

  body.body--transform {
    overflow: hidden;
  }

  #main-slider + .body__wrapper .body__wrapper__maxWidth {
    padding-top: 35px;
  }

  .bloc {
    width: 100%;
  }

  .bloc--wrapper {
    margin: 0 auto;
  }

  .bloc--wrapper-left {
    float: left;
  }

  .bloc--wrapper-right {
    float: right;
  }

  .bloc--img-left {
    float: left;
  }

  .bloc--img-right {
    float: right;
  }

  .h1 + .bloc {
    margin-top: -15px;
  }

  .prod {
    float: left;
    margin: 0 -10px 35px -10px;
  }

  .prod .prod__article {
    width: 33.33%;
    padding: 0 10px;
  }

  .brand__slide {
    padding: 0 20px;
  }

  .lang--desktop .nav__arrow {
    display: none;
  }

  .lang--desktop .nav__ul {
    padding-top: 0;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -moz-align-items: flex-start;
    align-items: flex-start;
  }

  .lang--desktop .lang--others {
    max-height: 10000px;
    height: auto;
  }

  .lang--desktop:hover .lang--others {
    height: 228px;
  }

  .body.safari .header .nav__sublevel {
    top: 0 !important;
  }

  .wrap {
    padding: 30px 0;
  }

  .breadcrumbs {
    border-top: none;
    padding: 0 20px;
    margin-bottom: 35px;
  }

  .breadcrumbs__a {
    font-size: 0.8125rem;
  }

  .form__wrapperValid {
    margin: -20px auto -20px auto;
  }

  .rea {
    float: left;
  }

  .rea__item {
    width: 50%;
  }

  .search {
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
  }

  .search--result {
    left: 33px;
  }

  .blog__post {
    width: 100%;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  .blog__post:nth-child(odd) {
    margin-right: 2%;
  }

  .blog__comment {
    padding-bottom: 35px;
    margin: 5px -10px;
  }

  .blog__comment__title {
    margin: 35px 0;
  }

  .blog__comment__item {
    margin-bottom: 20px;
    width: 50%;
    padding: 7.5px;
  }

  .blog__comment__item:nth-child(4) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .prod-details {
    width: 75%;
    margin: 0 auto;
    position: relative;
  }

  .prod-details__name {
    margin-top: 0;
    margin-bottom: -4px;
    font-size: 1.875rem;
  }

  .prod-details__shopping {
    width: 100%;
    margin: 0 auto;
  }

  .prod-details__small {
    margin-top: 30px;
  }

  .prod-details__brand {
    margin-bottom: 17.5px;
  }

  #w1-quantity {
    position: relative;
    margin-bottom: 30px;
    width: 200px;
    height: 40px;
  }

  .prod-details__gallery.gallery {
    display: none;
  }

  .wz-rating {
    padding: 30px;
    margin: 0 auto 20px auto;
  }

  .wz-showMessage {
    margin-top: -100px;
  }

  .wz-showMessage__wrapper__head {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .wz-showMessage__wrapper__data {
    border: none;
    padding: 0;
  }

  .wz-showMessage__wrapper__content {
    border: none;
    padding-left: 0;
    padding-right: 0;
  }

  .wz-showMessage__wrapper__content__dataMobile {
    border: none;
    padding: 0;
  }

  .share__wrapper {
    display: none;
  }

  .footer {
    float: left;
    width: 100%;
    padding: 35px 20px 0 20px;
  }

  .footer__middle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .footer__bottom {
    width: 100%;
  }

  .footer__desktop {
    padding-left: 20px;
  }

  .footer__bloc {
    margin: 0 0 35px 0;
    width: 50%;
  }

  .footer__info {
    width: 33.34%;
  }

  .footer__newsletter {
    width: 100%;
    padding: 0 10px 0 0;
  }

  .footer__desc {
    margin: 0 0 10px 0;
  }

  .footer__menu {
    width: 33.33%;
    padding: 0 11.66667px 0 0;
  }

  .footer__social {
    width: 50%;
  }

  .footer__rs {
    margin: 17.5px 0 0 0;
  }

  .footer__rs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }

  .footer__rating__rate {
    margin: 0 11.66667px 17.5px 0;
    font-size: 1.375rem;
  }

  .footer__rating__stars {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    margin: 0 0 17.5px 0;
  }

  .footer__left {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }

  .powered {
    padding: 16px 20px;
    margin-left: -20px;
  }

  .cart-modal {
    right: 60px;
    top: 24px;
    display: none;
  }

  .checkout--empty {
    padding: 30px 0;
  }

  .filter {
    width: 300px;
  }

  .sort {
    width: 300px;
  }

  .predictive {
    width: 300px;
    left: 17px;
    top: 145%;
    position: absolute;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    margin: 0;
    background: #F7F7F7;
    height: 515px;
  }

  .predictive__wrapper {
    height: 100%;
  }

  .predictive__prod {
    width: 100%;
  }

  .checkout-validation .cart-recap {
    width: 44%;
  }

  .checkout-validation .sc-form {
    margin: 0;
  }

  .checkout-validation .checkout-l {
    margin-right: 20px;
  }

  .checkout-validation #sc-regi {
    width: 100%;
  }

  .page-validation #simplemodal-container,
  .page-validation #simplemodal-data {
    max-height: 660px;
  }

  .page-validation #simplemodal-container iframe {
    max-height: 625px;
  }

  body.body--transform .emergency-bar {
    display: none;
  }

  .wiziblocks__item {
    margin: 0 0 30px;
  }

  .wiziblocks__item.small {
    margin: 0 0 15px;
  }

  .wiziblocks__item.medium {
    margin: 0 0 30px;
  }

  .wiziblocks__item.large {
    margin: 0 0 40px;
  }

  .margin-top-wiziblocks #c1-body .body__wrapper--withoutPadding .wiziblocks__item.margin-top-small,
  .margin-top-wiziblocks #c1-body .wrapperPage__right .wiziblocks__item.margin-top-small {
    margin-top: 15px !important;
  }

  .margin-top-wiziblocks #c1-body .body__wrapper--withoutPadding .wiziblocks__item.margin-top-medium,
  .margin-top-wiziblocks #c1-body .wrapperPage__right .wiziblocks__item.margin-top-medium {
    margin-top: 30px !important;
  }

  .margin-top-wiziblocks #c1-body .body__wrapper--withoutPadding .wiziblocks__item.margin-top-large,
  .margin-top-wiziblocks #c1-body .wrapperPage__right .wiziblocks__item.margin-top-large {
    margin-top: 40px !important;
  }

  .wizi-hr__wrapper {
    margin-bottom: 30px;
  }

  .wizi-hr__wrapper.small {
    margin-bottom: 15px;
  }

  .wizi-hr__wrapper.medium {
    margin-bottom: 30px;
  }

  .wizi-hr__wrapper.large {
    margin-bottom: 40px;
  }

  .wizi-wrapper--vimeo-noControl iframe {
    min-height: 430px;
  }

  .wizi-imgtxt {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .wizi-imgtxt--youtube,
  .wizi-imgtxt--vimeo {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .wizi-imgtxt--youtube .wizi-imgtxt__left,
  .wizi-imgtxt--youtube .wizi-imgtxt__right,
  .wizi-imgtxt--vimeo .wizi-imgtxt__left,
  .wizi-imgtxt--vimeo .wizi-imgtxt__right {
    width: 100%;
  }

  .wizi-wrapper--textOnImg .wizi-txt {
    padding: 0 40px;
  }

  .images-texts-link__wrapper__lists {
    padding: 0 10px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .images-texts-link__wrapper__lists__item {
    width: 30%;
    margin: 0 1.5% 20px 1.5%;
    max-width: 33.33%;
    width: calc(33.33% - 20px);
    margin: 0 calc(5px + 5px) 20px calc(5px + 5px);
  }

  .wizi-quote__wrapper {
    padding: 20px 0;
  }

  .wizi-quote__img {
    width: 120px;
    height: 120px;
  }

  .wizi-quote__title {
    font-size: 1.25rem !important;
  }

  .wizi-quote--small .wizi-quote__title {
    font-size: 1.25rem;
  }

  .wizi-quote--background .wizi-quote__wrapper {
    padding: 40px 20px;
  }

  .wizi-wrapper--timerBackground ul {
    padding: 20px 30px;
  }

  body.body .wiziblocks__item h1,
  .emergency-bar__text h1 {
    font-size: 37px;
    line-height: 56px;
    min-height: 56px;
  }

  body.body .wiziblocks__item h1 .we-size-small,
  body.body .wiziblocks__item h1.we-size-small,
  body.body .wiziblocks__item h1 .ql-size-small,
  body.body .wiziblocks__item h1.ql-size-small,
  .emergency-bar__text h1 .we-size-small,
  .emergency-bar__text h1.we-size-small,
  .emergency-bar__text h1 .ql-size-small,
  .emergency-bar__text h1.ql-size-small {
    font-size: 30px;
    line-height: 45px;
    min-height: 45px;
  }

  body.body .wiziblocks__item h1 .we-size-large,
  body.body .wiziblocks__item h1.we-size-large,
  body.body .wiziblocks__item h1 .ql-size-large,
  body.body .wiziblocks__item h1.ql-size-large,
  .emergency-bar__text h1 .we-size-large,
  .emergency-bar__text h1.we-size-large,
  .emergency-bar__text h1 .ql-size-large,
  .emergency-bar__text h1.ql-size-large {
    font-size: 49px;
    line-height: 74px;
    min-height: 74px;
  }

  body.body .wiziblocks__item h1 .we-size-huge,
  body.body .wiziblocks__item h1.we-size-huge,
  body.body .wiziblocks__item h1 .ql-size-huge,
  body.body .wiziblocks__item h1.ql-size-huge,
  .emergency-bar__text h1 .we-size-huge,
  .emergency-bar__text h1.we-size-huge,
  .emergency-bar__text h1 .ql-size-huge,
  .emergency-bar__text h1.ql-size-huge {
    font-size: 72px;
    line-height: 108px;
    min-height: 108px;
  }

  body.body .wiziblocks__item h2,
  .emergency-bar__text h2 {
    font-size: 32px;
    line-height: 48px;
    min-height: 48px;
  }

  body.body .wiziblocks__item h2 .we-size-small,
  body.body .wiziblocks__item h2.we-size-small,
  body.body .wiziblocks__item h2 .ql-size-small,
  body.body .wiziblocks__item h2.ql-size-small,
  .emergency-bar__text h2 .we-size-small,
  .emergency-bar__text h2.we-size-small,
  .emergency-bar__text h2 .ql-size-small,
  .emergency-bar__text h2.ql-size-small {
    font-size: 26px;
    line-height: 39px;
    min-height: 39px;
  }

  body.body .wiziblocks__item h2 .we-size-large,
  body.body .wiziblocks__item h2.we-size-large,
  body.body .wiziblocks__item h2 .ql-size-large,
  body.body .wiziblocks__item h2.ql-size-large,
  .emergency-bar__text h2 .we-size-large,
  .emergency-bar__text h2.we-size-large,
  .emergency-bar__text h2 .ql-size-large,
  .emergency-bar__text h2.ql-size-large {
    font-size: 42px;
    line-height: 63px;
    min-height: 63px;
  }

  body.body .wiziblocks__item h2 .we-size-huge,
  body.body .wiziblocks__item h2.we-size-huge,
  body.body .wiziblocks__item h2 .ql-size-huge,
  body.body .wiziblocks__item h2.ql-size-huge,
  .emergency-bar__text h2 .we-size-huge,
  .emergency-bar__text h2.we-size-huge,
  .emergency-bar__text h2 .ql-size-huge,
  .emergency-bar__text h2.ql-size-huge {
    font-size: 61px;
    line-height: 92px;
    min-height: 92px;
  }

  body.body .wiziblocks__item h3,
  .emergency-bar__text h3 {
    font-size: 27px;
    line-height: 41px;
    min-height: 41px;
  }

  body.body .wiziblocks__item h3 .we-size-small,
  body.body .wiziblocks__item h3.we-size-small,
  body.body .wiziblocks__item h3 .ql-size-small,
  body.body .wiziblocks__item h3.ql-size-small,
  .emergency-bar__text h3 .we-size-small,
  .emergency-bar__text h3.we-size-small,
  .emergency-bar__text h3 .ql-size-small,
  .emergency-bar__text h3.ql-size-small {
    font-size: 22px;
    line-height: 33px;
    min-height: 33px;
  }

  body.body .wiziblocks__item h3 .we-size-large,
  body.body .wiziblocks__item h3.we-size-large,
  body.body .wiziblocks__item h3 .ql-size-large,
  body.body .wiziblocks__item h3.ql-size-large,
  .emergency-bar__text h3 .we-size-large,
  .emergency-bar__text h3.we-size-large,
  .emergency-bar__text h3 .ql-size-large,
  .emergency-bar__text h3.ql-size-large {
    font-size: 36px;
    line-height: 54px;
    min-height: 54px;
  }

  body.body .wiziblocks__item h3 .we-size-huge,
  body.body .wiziblocks__item h3.we-size-huge,
  body.body .wiziblocks__item h3 .ql-size-huge,
  body.body .wiziblocks__item h3.ql-size-huge,
  .emergency-bar__text h3 .we-size-huge,
  .emergency-bar__text h3.we-size-huge,
  .emergency-bar__text h3 .ql-size-huge,
  .emergency-bar__text h3.ql-size-huge {
    font-size: 47px;
    line-height: 71px;
    min-height: 71px;
  }

  body.body .wiziblocks__item h4,
  .emergency-bar__text h4 {
    font-size: 24px;
    line-height: 36px;
    min-height: 36px;
  }

  body.body .wiziblocks__item h4 .we-size-small,
  body.body .wiziblocks__item h4.we-size-small,
  body.body .wiziblocks__item h4 .ql-size-small,
  body.body .wiziblocks__item h4.ql-size-small,
  .emergency-bar__text h4 .we-size-small,
  .emergency-bar__text h4.we-size-small,
  .emergency-bar__text h4 .ql-size-small,
  .emergency-bar__text h4.ql-size-small {
    font-size: 20px;
    line-height: 30px;
    min-height: 30px;
  }

  body.body .wiziblocks__item h4 .we-size-large,
  body.body .wiziblocks__item h4.we-size-large,
  body.body .wiziblocks__item h4 .ql-size-large,
  body.body .wiziblocks__item h4.ql-size-large,
  .emergency-bar__text h4 .we-size-large,
  .emergency-bar__text h4.we-size-large,
  .emergency-bar__text h4 .ql-size-large,
  .emergency-bar__text h4.ql-size-large {
    font-size: 32px;
    line-height: 48px;
    min-height: 48px;
  }

  body.body .wiziblocks__item h4 .we-size-huge,
  body.body .wiziblocks__item h4.we-size-huge,
  body.body .wiziblocks__item h4 .ql-size-huge,
  body.body .wiziblocks__item h4.ql-size-huge,
  .emergency-bar__text h4 .we-size-huge,
  .emergency-bar__text h4.we-size-huge,
  .emergency-bar__text h4 .ql-size-huge,
  .emergency-bar__text h4.ql-size-huge {
    font-size: 47px;
    line-height: 71px;
    min-height: 71px;
  }

  body.body .wiziblocks__item h5,
  .emergency-bar__text h5 {
    font-size: 20px;
    line-height: 30px;
    min-height: 30px;
  }

  body.body .wiziblocks__item h5 .we-size-small,
  body.body .wiziblocks__item h5.we-size-small,
  body.body .wiziblocks__item h5 .ql-size-small,
  body.body .wiziblocks__item h5.ql-size-small,
  .emergency-bar__text h5 .we-size-small,
  .emergency-bar__text h5.we-size-small,
  .emergency-bar__text h5 .ql-size-small,
  .emergency-bar__text h5.ql-size-small {
    font-size: 16px;
    line-height: 24px;
    min-height: 24px;
  }

  body.body .wiziblocks__item h5 .we-size-large,
  body.body .wiziblocks__item h5.we-size-large,
  body.body .wiziblocks__item h5 .ql-size-large,
  body.body .wiziblocks__item h5.ql-size-large,
  .emergency-bar__text h5 .we-size-large,
  .emergency-bar__text h5.we-size-large,
  .emergency-bar__text h5 .ql-size-large,
  .emergency-bar__text h5.ql-size-large {
    font-size: 26px;
    line-height: 39px;
    min-height: 39px;
  }

  body.body .wiziblocks__item h5 .we-size-huge,
  body.body .wiziblocks__item h5.we-size-huge,
  body.body .wiziblocks__item h5 .ql-size-huge,
  body.body .wiziblocks__item h5.ql-size-huge,
  .emergency-bar__text h5 .we-size-huge,
  .emergency-bar__text h5.we-size-huge,
  .emergency-bar__text h5 .ql-size-huge,
  .emergency-bar__text h5.ql-size-huge {
    font-size: 38px;
    line-height: 57px;
    min-height: 57px;
  }

  body.body .wiziblocks__item h6,
  .emergency-bar__text h6 {
    font-size: 16px;
    line-height: 24px;
    min-height: 24px;
  }

  body.body .wiziblocks__item h6 .we-size-small,
  body.body .wiziblocks__item h6.we-size-small,
  body.body .wiziblocks__item h6 .ql-size-small,
  body.body .wiziblocks__item h6.ql-size-small,
  .emergency-bar__text h6 .we-size-small,
  .emergency-bar__text h6.we-size-small,
  .emergency-bar__text h6 .ql-size-small,
  .emergency-bar__text h6.ql-size-small {
    font-size: 13px;
    line-height: 20px;
    min-height: 20px;
  }

  body.body .wiziblocks__item h6 .we-size-large,
  body.body .wiziblocks__item h6.we-size-large,
  body.body .wiziblocks__item h6 .ql-size-large,
  body.body .wiziblocks__item h6.ql-size-large,
  .emergency-bar__text h6 .we-size-large,
  .emergency-bar__text h6.we-size-large,
  .emergency-bar__text h6 .ql-size-large,
  .emergency-bar__text h6.ql-size-large {
    font-size: 21px;
    line-height: 32px;
    min-height: 32px;
  }

  body.body .wiziblocks__item h6 .we-size-huge,
  body.body .wiziblocks__item h6.we-size-huge,
  body.body .wiziblocks__item h6 .ql-size-huge,
  body.body .wiziblocks__item h6.ql-size-huge,
  .emergency-bar__text h6 .we-size-huge,
  .emergency-bar__text h6.we-size-huge,
  .emergency-bar__text h6 .ql-size-huge,
  .emergency-bar__text h6.ql-size-huge {
    font-size: 31px;
    line-height: 47px;
    min-height: 47px;
  }

  body.body .wiziblocks__item p,
  body.body .wiziblocks__item li,
  .emergency-bar__text p,
  .emergency-bar__text li {
    font-size: 16px;
    line-height: 24px;
    min-height: 24px;
  }

  body.body .wiziblocks__item p .we-size-small,
  body.body .wiziblocks__item p.we-size-small,
  body.body .wiziblocks__item p .ql-size-small,
  body.body .wiziblocks__item p.ql-size-small,
  body.body .wiziblocks__item li .we-size-small,
  body.body .wiziblocks__item li.we-size-small,
  body.body .wiziblocks__item li .ql-size-small,
  body.body .wiziblocks__item li.ql-size-small,
  .emergency-bar__text p .we-size-small,
  .emergency-bar__text p.we-size-small,
  .emergency-bar__text p .ql-size-small,
  .emergency-bar__text p.ql-size-small,
  .emergency-bar__text li .we-size-small,
  .emergency-bar__text li.we-size-small,
  .emergency-bar__text li .ql-size-small,
  .emergency-bar__text li.ql-size-small {
    font-size: 13px;
    line-height: 20px;
    min-height: 20px;
  }

  body.body .wiziblocks__item p .we-size-large,
  body.body .wiziblocks__item p.we-size-large,
  body.body .wiziblocks__item p .ql-size-large,
  body.body .wiziblocks__item p.ql-size-large,
  body.body .wiziblocks__item li .we-size-large,
  body.body .wiziblocks__item li.we-size-large,
  body.body .wiziblocks__item li .ql-size-large,
  body.body .wiziblocks__item li.ql-size-large,
  .emergency-bar__text p .we-size-large,
  .emergency-bar__text p.we-size-large,
  .emergency-bar__text p .ql-size-large,
  .emergency-bar__text p.ql-size-large,
  .emergency-bar__text li .we-size-large,
  .emergency-bar__text li.we-size-large,
  .emergency-bar__text li .ql-size-large,
  .emergency-bar__text li.ql-size-large {
    font-size: 21px;
    line-height: 32px;
    min-height: 32px;
  }

  body.body .wiziblocks__item p .we-size-huge,
  body.body .wiziblocks__item p.we-size-huge,
  body.body .wiziblocks__item p .ql-size-huge,
  body.body .wiziblocks__item p.ql-size-huge,
  body.body .wiziblocks__item li .we-size-huge,
  body.body .wiziblocks__item li.we-size-huge,
  body.body .wiziblocks__item li .ql-size-huge,
  body.body .wiziblocks__item li.ql-size-huge,
  .emergency-bar__text p .we-size-huge,
  .emergency-bar__text p.we-size-huge,
  .emergency-bar__text p .ql-size-huge,
  .emergency-bar__text p.ql-size-huge,
  .emergency-bar__text li .we-size-huge,
  .emergency-bar__text li.we-size-huge,
  .emergency-bar__text li .ql-size-huge,
  .emergency-bar__text li.ql-size-huge {
    font-size: 31px;
    line-height: 47px;
    min-height: 47px;
  }

  body.body--fontSize-small .wiziblocks__item h1 {
    font-size: 35px;
    line-height: 53px;
  }

  body.body--fontSize-small .wiziblocks__item h1 .we-size-small,
  body.body--fontSize-small .wiziblocks__item h1.we-size-small,
  body.body--fontSize-small .wiziblocks__item h1 .ql-size-small,
  body.body--fontSize-small .wiziblocks__item h1.ql-size-small {
    font-size: 28px;
    line-height: 42px;
  }

  body.body--fontSize-small .wiziblocks__item h1 .we-size-large,
  body.body--fontSize-small .wiziblocks__item h1.we-size-large,
  body.body--fontSize-small .wiziblocks__item h1 .ql-size-large,
  body.body--fontSize-small .wiziblocks__item h1.ql-size-large {
    font-size: 46px;
    line-height: 69px;
  }

  body.body--fontSize-small .wiziblocks__item h1 .we-size-huge,
  body.body--fontSize-small .wiziblocks__item h1.we-size-huge,
  body.body--fontSize-small .wiziblocks__item h1 .ql-size-huge,
  body.body--fontSize-small .wiziblocks__item h1.ql-size-huge {
    font-size: 67px;
    line-height: 101px;
  }

  body.body--fontSize-small .wiziblocks__item h2 {
    font-size: 30px;
    line-height: 45px;
  }

  body.body--fontSize-small .wiziblocks__item h2 .we-size-small,
  body.body--fontSize-small .wiziblocks__item h2.we-size-small,
  body.body--fontSize-small .wiziblocks__item h2 .ql-size-small,
  body.body--fontSize-small .wiziblocks__item h2.ql-size-small {
    font-size: 24px;
    line-height: 36px;
  }

  body.body--fontSize-small .wiziblocks__item h2 .we-size-large,
  body.body--fontSize-small .wiziblocks__item h2.we-size-large,
  body.body--fontSize-small .wiziblocks__item h2 .ql-size-large,
  body.body--fontSize-small .wiziblocks__item h2.ql-size-large {
    font-size: 39px;
    line-height: 59px;
  }

  body.body--fontSize-small .wiziblocks__item h2 .we-size-huge,
  body.body--fontSize-small .wiziblocks__item h2.we-size-huge,
  body.body--fontSize-small .wiziblocks__item h2 .ql-size-huge,
  body.body--fontSize-small .wiziblocks__item h2.ql-size-huge {
    font-size: 57px;
    line-height: 86px;
  }

  body.body--fontSize-small .wiziblocks__item h3 {
    font-size: 25px;
    line-height: 38px;
  }

  body.body--fontSize-small .wiziblocks__item h3 .we-size-small,
  body.body--fontSize-small .wiziblocks__item h3.we-size-small,
  body.body--fontSize-small .wiziblocks__item h3 .ql-size-small,
  body.body--fontSize-small .wiziblocks__item h3.ql-size-small {
    font-size: 20px;
    line-height: 30px;
  }

  body.body--fontSize-small .wiziblocks__item h3 .we-size-large,
  body.body--fontSize-small .wiziblocks__item h3.we-size-large,
  body.body--fontSize-small .wiziblocks__item h3 .ql-size-large,
  body.body--fontSize-small .wiziblocks__item h3.ql-size-large {
    font-size: 33px;
    line-height: 50px;
  }

  body.body--fontSize-small .wiziblocks__item h3 .we-size-huge,
  body.body--fontSize-small .wiziblocks__item h3.we-size-huge,
  body.body--fontSize-small .wiziblocks__item h3 .ql-size-huge,
  body.body--fontSize-small .wiziblocks__item h3.ql-size-huge {
    font-size: 48px;
    line-height: 72px;
  }

  body.body--fontSize-small .wiziblocks__item h4 {
    font-size: 22px;
    line-height: 33px;
  }

  body.body--fontSize-small .wiziblocks__item h4 .we-size-small,
  body.body--fontSize-small .wiziblocks__item h4.we-size-small,
  body.body--fontSize-small .wiziblocks__item h4 .ql-size-small,
  body.body--fontSize-small .wiziblocks__item h4.ql-size-small {
    font-size: 18px;
    line-height: 27px;
  }

  body.body--fontSize-small .wiziblocks__item h4 .we-size-large,
  body.body--fontSize-small .wiziblocks__item h4.we-size-large,
  body.body--fontSize-small .wiziblocks__item h4 .ql-size-large,
  body.body--fontSize-small .wiziblocks__item h4.ql-size-large {
    font-size: 29px;
    line-height: 44px;
  }

  body.body--fontSize-small .wiziblocks__item h4 .we-size-huge,
  body.body--fontSize-small .wiziblocks__item h4.we-size-huge,
  body.body--fontSize-small .wiziblocks__item h4 .ql-size-huge,
  body.body--fontSize-small .wiziblocks__item h4.ql-size-huge {
    font-size: 43px;
    line-height: 65px;
  }

  body.body--fontSize-small .wiziblocks__item h5 {
    font-size: 18px;
    line-height: 27px;
  }

  body.body--fontSize-small .wiziblocks__item h5 .we-size-small,
  body.body--fontSize-small .wiziblocks__item h5.we-size-small,
  body.body--fontSize-small .wiziblocks__item h5 .ql-size-small,
  body.body--fontSize-small .wiziblocks__item h5.ql-size-small {
    font-size: 15px;
    line-height: 23px;
  }

  body.body--fontSize-small .wiziblocks__item h5 .we-size-large,
  body.body--fontSize-small .wiziblocks__item h5.we-size-large,
  body.body--fontSize-small .wiziblocks__item h5 .ql-size-large,
  body.body--fontSize-small .wiziblocks__item h5.ql-size-large {
    font-size: 24px;
    line-height: 36px;
  }

  body.body--fontSize-small .wiziblocks__item h5 .we-size-huge,
  body.body--fontSize-small .wiziblocks__item h5.we-size-huge,
  body.body--fontSize-small .wiziblocks__item h5 .ql-size-huge,
  body.body--fontSize-small .wiziblocks__item h5.ql-size-huge {
    font-size: 35px;
    line-height: 53px;
  }

  body.body--fontSize-small .wiziblocks__item h6 {
    font-size: 14px;
    line-height: 21px;
  }

  body.body--fontSize-small .wiziblocks__item h6 .we-size-small,
  body.body--fontSize-small .wiziblocks__item h6.we-size-small,
  body.body--fontSize-small .wiziblocks__item h6 .ql-size-small,
  body.body--fontSize-small .wiziblocks__item h6.ql-size-small {
    font-size: 12px;
    line-height: 18px;
  }

  body.body--fontSize-small .wiziblocks__item h6 .we-size-large,
  body.body--fontSize-small .wiziblocks__item h6.we-size-large,
  body.body--fontSize-small .wiziblocks__item h6 .ql-size-large,
  body.body--fontSize-small .wiziblocks__item h6.ql-size-large {
    font-size: 19px;
    line-height: 29px;
  }

  body.body--fontSize-small .wiziblocks__item h6 .we-size-huge,
  body.body--fontSize-small .wiziblocks__item h6.we-size-huge,
  body.body--fontSize-small .wiziblocks__item h6 .ql-size-huge,
  body.body--fontSize-small .wiziblocks__item h6.ql-size-huge {
    font-size: 28px;
    line-height: 42px;
  }

  body.body--fontSize-small .wiziblocks__item p {
    font-size: 14px;
    line-height: 21px;
  }

  body.body--fontSize-small .wiziblocks__item p .we-size-small,
  body.body--fontSize-small .wiziblocks__item p.we-size-small,
  body.body--fontSize-small .wiziblocks__item p .ql-size-small,
  body.body--fontSize-small .wiziblocks__item p.ql-size-small {
    font-size: 12px;
    line-height: 18px;
  }

  body.body--fontSize-small .wiziblocks__item p .we-size-large,
  body.body--fontSize-small .wiziblocks__item p.we-size-large,
  body.body--fontSize-small .wiziblocks__item p .ql-size-large,
  body.body--fontSize-small .wiziblocks__item p.ql-size-large {
    font-size: 19px;
    line-height: 29px;
  }

  body.body--fontSize-small .wiziblocks__item p .we-size-huge,
  body.body--fontSize-small .wiziblocks__item p.we-size-huge,
  body.body--fontSize-small .wiziblocks__item p .ql-size-huge,
  body.body--fontSize-small .wiziblocks__item p.ql-size-huge {
    font-size: 28px;
    line-height: 42px;
  }

  body.body--fontSize-big .wiziblocks__item h1 {
    font-size: 40px;
    line-height: 64px;
  }

  body.body--fontSize-big .wiziblocks__item h1 .we-size-small,
  body.body--fontSize-big .wiziblocks__item h1.we-size-small,
  body.body--fontSize-big .wiziblocks__item h1 .ql-size-small,
  body.body--fontSize-big .wiziblocks__item h1.ql-size-small {
    font-size: 32px;
    line-height: 51px;
  }

  body.body--fontSize-big .wiziblocks__item h1 .we-size-large,
  body.body--fontSize-big .wiziblocks__item h1.we-size-large,
  body.body--fontSize-big .wiziblocks__item h1 .ql-size-large,
  body.body--fontSize-big .wiziblocks__item h1.ql-size-large {
    font-size: 52px;
    line-height: 83px;
  }

  body.body--fontSize-big .wiziblocks__item h1 .we-size-huge,
  body.body--fontSize-big .wiziblocks__item h1.we-size-huge,
  body.body--fontSize-big .wiziblocks__item h1 .ql-size-huge,
  body.body--fontSize-big .wiziblocks__item h1.ql-size-huge {
    font-size: 76px;
    line-height: 122px;
  }

  body.body--fontSize-big .wiziblocks__item h2 {
    font-size: 35px;
    line-height: 56px;
  }

  body.body--fontSize-big .wiziblocks__item h2 .we-size-small,
  body.body--fontSize-big .wiziblocks__item h2.we-size-small,
  body.body--fontSize-big .wiziblocks__item h2 .ql-size-small,
  body.body--fontSize-big .wiziblocks__item h2.ql-size-small {
    font-size: 28px;
    line-height: 45px;
  }

  body.body--fontSize-big .wiziblocks__item h2 .we-size-large,
  body.body--fontSize-big .wiziblocks__item h2.we-size-large,
  body.body--fontSize-big .wiziblocks__item h2 .ql-size-large,
  body.body--fontSize-big .wiziblocks__item h2.ql-size-large {
    font-size: 46px;
    line-height: 74px;
  }

  body.body--fontSize-big .wiziblocks__item h2 .we-size-huge,
  body.body--fontSize-big .wiziblocks__item h2.we-size-huge,
  body.body--fontSize-big .wiziblocks__item h2 .ql-size-huge,
  body.body--fontSize-big .wiziblocks__item h2.ql-size-huge {
    font-size: 67px;
    line-height: 107px;
  }

  body.body--fontSize-big .wiziblocks__item h3 {
    font-size: 30px;
    line-height: 48px;
  }

  body.body--fontSize-big .wiziblocks__item h3 .we-size-small,
  body.body--fontSize-big .wiziblocks__item h3.we-size-small,
  body.body--fontSize-big .wiziblocks__item h3 .ql-size-small,
  body.body--fontSize-big .wiziblocks__item h3.ql-size-small {
    font-size: 24px;
    line-height: 38px;
  }

  body.body--fontSize-big .wiziblocks__item h3 .we-size-large,
  body.body--fontSize-big .wiziblocks__item h3.we-size-large,
  body.body--fontSize-big .wiziblocks__item h3 .ql-size-large,
  body.body--fontSize-big .wiziblocks__item h3.ql-size-large {
    font-size: 39px;
    line-height: 62px;
  }

  body.body--fontSize-big .wiziblocks__item h3 .we-size-huge,
  body.body--fontSize-big .wiziblocks__item h3.we-size-huge,
  body.body--fontSize-big .wiziblocks__item h3 .ql-size-huge,
  body.body--fontSize-big .wiziblocks__item h3.ql-size-huge {
    font-size: 57px;
    line-height: 91px;
  }

  body.body--fontSize-big .wiziblocks__item h4 {
    font-size: 27px;
    line-height: 43px;
  }

  body.body--fontSize-big .wiziblocks__item h4 .we-size-small,
  body.body--fontSize-big .wiziblocks__item h4.we-size-small,
  body.body--fontSize-big .wiziblocks__item h4 .ql-size-small,
  body.body--fontSize-big .wiziblocks__item h4.ql-size-small {
    font-size: 22px;
    line-height: 35px;
  }

  body.body--fontSize-big .wiziblocks__item h4 .we-size-large,
  body.body--fontSize-big .wiziblocks__item h4.we-size-large,
  body.body--fontSize-big .wiziblocks__item h4 .ql-size-large,
  body.body--fontSize-big .wiziblocks__item h4.ql-size-large {
    font-size: 36px;
    line-height: 58px;
  }

  body.body--fontSize-big .wiziblocks__item h4 .we-size-huge,
  body.body--fontSize-big .wiziblocks__item h4.we-size-huge,
  body.body--fontSize-big .wiziblocks__item h4 .ql-size-huge,
  body.body--fontSize-big .wiziblocks__item h4.ql-size-huge {
    font-size: 53px;
    line-height: 85px;
  }

  body.body--fontSize-big .wiziblocks__item h5 {
    font-size: 23px;
    line-height: 37px;
  }

  body.body--fontSize-big .wiziblocks__item h5 .we-size-small,
  body.body--fontSize-big .wiziblocks__item h5.we-size-small,
  body.body--fontSize-big .wiziblocks__item h5 .ql-size-small,
  body.body--fontSize-big .wiziblocks__item h5.ql-size-small {
    font-size: 19px;
    line-height: 30px;
  }

  body.body--fontSize-big .wiziblocks__item h5 .we-size-large,
  body.body--fontSize-big .wiziblocks__item h5.we-size-large,
  body.body--fontSize-big .wiziblocks__item h5 .ql-size-large,
  body.body--fontSize-big .wiziblocks__item h5.ql-size-large {
    font-size: 30px;
    line-height: 48px;
  }

  body.body--fontSize-big .wiziblocks__item h5 .we-size-huge,
  body.body--fontSize-big .wiziblocks__item h5.we-size-huge,
  body.body--fontSize-big .wiziblocks__item h5 .ql-size-huge,
  body.body--fontSize-big .wiziblocks__item h5.ql-size-huge {
    font-size: 44px;
    line-height: 70px;
  }

  body.body--fontSize-big .wiziblocks__item h6 {
    font-size: 19px;
    line-height: 30px;
  }

  body.body--fontSize-big .wiziblocks__item h6 .we-size-small,
  body.body--fontSize-big .wiziblocks__item h6.we-size-small,
  body.body--fontSize-big .wiziblocks__item h6 .ql-size-small,
  body.body--fontSize-big .wiziblocks__item h6.ql-size-small {
    font-size: 16px;
    line-height: 26px;
  }

  body.body--fontSize-big .wiziblocks__item h6 .we-size-large,
  body.body--fontSize-big .wiziblocks__item h6.we-size-large,
  body.body--fontSize-big .wiziblocks__item h6 .ql-size-large,
  body.body--fontSize-big .wiziblocks__item h6.ql-size-large {
    font-size: 25px;
    line-height: 40px;
  }

  body.body--fontSize-big .wiziblocks__item h6 .we-size-huge,
  body.body--fontSize-big .wiziblocks__item h6.we-size-huge,
  body.body--fontSize-big .wiziblocks__item h6 .ql-size-huge,
  body.body--fontSize-big .wiziblocks__item h6.ql-size-huge {
    font-size: 37px;
    line-height: 59px;
  }

  body.body--fontSize-big .wiziblocks__item p {
    font-size: 19px;
    line-height: 30px;
  }

  body.body--fontSize-big .wiziblocks__item p .we-size-small,
  body.body--fontSize-big .wiziblocks__item p.we-size-small,
  body.body--fontSize-big .wiziblocks__item p .ql-size-small,
  body.body--fontSize-big .wiziblocks__item p.ql-size-small {
    font-size: 16px;
    line-height: 26px;
  }

  body.body--fontSize-big .wiziblocks__item p .we-size-large,
  body.body--fontSize-big .wiziblocks__item p.we-size-large,
  body.body--fontSize-big .wiziblocks__item p .ql-size-large,
  body.body--fontSize-big .wiziblocks__item p.ql-size-large {
    font-size: 25px;
    line-height: 40px;
  }

  body.body--fontSize-big .wiziblocks__item p .we-size-huge,
  body.body--fontSize-big .wiziblocks__item p.we-size-huge,
  body.body--fontSize-big .wiziblocks__item p .ql-size-huge,
  body.body--fontSize-big .wiziblocks__item p.ql-size-huge {
    font-size: 37px;
    line-height: 59px;
  }

  body.wiziblocks-on .prod {
    float: left;
    margin: 0 -10px 35px -10px;
  }

  body.wiziblocks-on .prod .prod__article {
    width: 33.33%;
    padding: 0 10px;
  }

  .wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__left {
    width: 50%;
    margin: 0 auto;
  }

  .wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right__partLeft {
    padding: 0 15px 0 0;
  }

  .wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right__partRight {
    padding: 0 0 0 15px;
  }

  .product-zoom-triple-column__wrapper__left {
    width: 50%;
    padding-right: 15px;
  }

  .product-zoom-triple-column__wrapper__center {
    width: 50%;
    padding-left: 15px;
  }

  .footer__menu {
    width: 50%;
  }

  .header__search {
    left: 50px;
  }

  .header__checkbox--nav:checked ~ .header .nav {
    right: auto;
    left: 0;
  }
}

@media (min-width: 1024px) and (max-width: 1599px) {
  .margin {
    margin-bottom: 40px;
  }

  .margin--half {
    margin-bottom: 20px;
  }

  .margin--third {
    margin-bottom: 13.33333px;
  }

  .padding {
    padding-left: 40px;
    padding-right: 40px;
  }

  .padding--half {
    padding-left: 20px;
    padding-right: 20px;
  }

  #main-slider + .body__wrapper .body__wrapper__maxWidth {
    padding-top: 40px;
  }

  .h1 + .bloc {
    margin-top: -20px;
  }

  .breadcrumbs {
    padding: 0 40px;
  }

  .breadcrumbs__a {
    font-size: 0.875rem;
  }

  .form__fieldset--rating {
    margin-bottom: 15px;
  }

  .prod-details__brand {
    margin-bottom: 20px;
  }

  .footer {
    padding: 56px 40px 0 40px;
  }

  .footer__bloc {
    margin: 0 0 57px 0;
  }

  .footer__desc {
    margin: 0 0 10px 0;
  }

  .footer__menu {
    padding: 0 13.33333px 0 0;
  }

  .footer__rating.footer__bloc {
    margin: 0;
  }

  .powered {
    padding: 16px 40px;
    margin-left: -40px;
  }

  .checkout--empty {
    padding: 40px 0;
  }
}

@media (min-width: 1024px) and (max-width: 1460px) {
  .header {
    padding: 0 40px;
  }

  .body--maxRow-medium .header {
    background-color: var(--background-body);
  }

  .body--maxRow-medium .body--backgroundImage .body__wrapper:before,
  .body--maxRow-medium .rea,
  .body--maxRow-medium #footer {
    max-width: 100% !important;
  }
}

@media (min-width: 1024px) and (max-width: 719px) {
  .nav-perso-off .nav__ul {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .prod-details__bottom {
    position: static;
  }

  .wb-monoproduct-zoom--triple-column .wb-monoproduct-zoom__right {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}

@media (min-width: 1024px) and (min-width: 1024px) and (max-width: 1299px) {
  .prod .prod__btn {
    font-size: 0.6875rem;
  }

  body.wiziblocks-on .prod .prod__btn {
    font-size: 0.6875rem;
  }
}

@media (min-width: 1024px) and (min-width: 1024px) and (max-width: 1199px) {
  .prod .prod__btn {
    font-size: 0.625rem;
  }

  body.wiziblocks-on .prod .prod__btn {
    font-size: 0.625rem;
  }
}

@media (min-width: 1024px) and (min-width: 1024px) and (max-width: 1099px) {
  .prod .prod__btn {
    font-size: 0.5625rem;
  }

  body.wiziblocks-on .prod .prod__btn {
    font-size: 0.5625rem;
  }
}

@media (min-width: 1024px) and (max-width: 1399px) {
  .firefox .prod .modal-cart__title {
    font-size: 0.875rem;
  }

  body.wiziblocks-on .prod .modal-cart__title {
    font-size: 0.875rem;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    text-align: left;
  }

  body.wiziblocks-on .firefox .prod .modal-cart__title {
    font-size: 0.875rem;
  }
}

@media (min-width: 720px) and (min-width: 720px) and (max-width: 1023px) {
  .lang--desktop {
    right: 105px;
  }

  .search--fieldset {
    margin-left: 20px;
  }

  .search--wrapper label .hidden {
    display: none;
  }
}

@media (min-width: 1024px) and (max-width: 1459px) {
  .body--backgroundImage.body--maxRow-medium .body__wrapper,
  .body--backgroundImage .body--maxRow-small .body__wrapper {
    padding: 0 40px;
  }

  .body--backgroundImage.body--maxRow-medium .pagination,
  .body--backgroundImage .body--maxRow-small .pagination {
    padding: 0 40px;
  }

  .body--backgroundImage.body--maxRow-medium .footer {
    padding: 0 40px !important;
    background-color: transparent;
    border-top: none;
  }

  .body--backgroundImage.body--maxRow-medium .footer .footer__wrapper {
    padding: 56px 20px 20px 20px;
    width: 100%;
    background: #2b2b2b;
  }

  .body--backgroundImage.body--maxRow-medium .footer .powered {
    margin-top: 0;
    margin-left: -20px;
    width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }

  .body--backgroundImage.body--maxRow-medium .rea {
    padding: 0 40px !important;
  }

  .body--maxRow-medium .slider__background {
    padding: 0 40px;
  }

  .page-cart .body__wrapper__maxWidth,
  .page-upsell .body__wrapper__maxWidth {
    padding: 0 10px;
  }

  .page-cart .checkout.checkout-cart.cart,
  .page-upsell .checkout.checkout-cart.cart {
    padding: 0;
  }

  #txt-code {
    font-size: 0.75rem !important;
  }

  .checkout-validation .validated-bloc .sc-h2 {
    font-size: 0.875rem;
  }
}

@media (min-width: 1200px) and (max-width: 1539px) {
  .body--maxRow-big .wrapperPage {
    padding: 0 200px;
  }

  .body--maxRow-big .wrapperPage.remove-padding {
    padding: 0;
  }

  .body--maxRow-medium .wrapperPage {
    padding: 0 100px;
  }

  .body--maxRow-medium .wrapperPage.remove-padding {
    padding: 0;
  }

  .body--maxRow-small .wrapperPage {
    padding: 0;
  }

  .body--maxRow-small .wrapperPage.remove-padding {
    padding: 0;
  }
}

@media screen and (min-width: 1024px) and (min-width: 1024px) and (max-width: 1365px) {
  .form p.form__error {
    left: auto;
    right: 5px;
    top: 150%;
    margin: -16px 0 0 0;
    -webkit-transform: translate(0, -70%);
        -ms-transform: translate(0, -70%);
            transform: translate(0, -70%);
    z-index: 1;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1180px) {
  #alert-btn {
    height: auto;
    line-height: 28px;
  }
}

@media (min-width: 1024px) and (max-width: 1199px) {
  .prod-details__more {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .prod-details__more .share__wrapper {
    margin-top: 20px;
  }

  .prod-details__more .share__wrapper .share__title {
    right: auto;
    left: 0;
  }
}

@media (max-width: 719px) and (min-width: 720px) {
  .form--test .form__subtitle .icon {
    display: none;
  }
}

@media (min-width: 1024px) and (max-width: 1279px) {
  .footer__btn {
    top: 100%;
    margin-top: 10px;
  }
}

@media (min-width: 1024px) and (max-width: 1369px) {
  .cart__recap__content {
    padding: 20px;
  }

  .checkout-validation .checkout-l {
    padding-top: 20px;
    width: 62%;
    margin-right: 25px;
  }

  .checkout-validation .cart__right {
    width: 33%;
    margin-left: 25px;
    margin-top: 20px;
    padding: 0;
  }

  .checkout-validation .cart__right .td-prod-price {
    width: 55%;
  }
}

@media (min-width: 1024px) and (max-width: 1364px) {
  .sidebar--account {
    padding-right: 20px;
  }

  .sidebar__ul.sidebar__ul--acc {
    min-width: 200px;
    width: 100%;
    max-width: 100%;
  }
}

@media (max-width: 1440px) and (min-width: 1200px) {
  .warning__text .wrapperPage {
    padding: 0;
  }
}

@media (min-width: 1024px) and (max-width: 1299px) {
  .wrap__amazon--prodDetails .wrap__amazon__text {
    padding: 0;
  }
}

@media (min-width: 1024px) and (max-width: 1368px) {
  .checkout-validation #sc-auth {
    top: 20px;
  }
}

@media (min-width: 1024px) and (min-width: 1024px) and (max-width: 1399px) {
  .slider__thumbnail .slider__p {
    padding: 10px 0 10px 10px;
    font-size: 0.875rem;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}

@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 192dpi) {
  .iti-flag {
    background-size: 5652px 15px;
  }

  .iti-flag {
    background-image: url(https://media.cdnws.com/_t/_/images/flags/intltelinput/flags@2x.png);
  }
}

@media desktop {
  .var-list-qty {
    display: block;
  }

  .var-list-img {
    display: block;
    margin: 0;
  }

  .var-list-img img {
    width: auto;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5jc3MiLCJhcHAuc2NzcyIsIl9jb25maWcuc2NzcyIsIl9hbmltYXRpb24uc2NzcyIsIl9ub3JtYWxpemUuc2NzcyIsIl9taXhpbnMuc2NzcyIsInBsdWdpbnMvYm91cmJvbi9mdW5jdGlvbnMvX3B4LXRvLXJlbS5zY3NzIiwicGx1Z2lucy9tZWRpYS1xdWVyeS9fbWVkaWEuc2NzcyIsIl9jbGFzcy5jb21wb25lbnRzLnNjc3MiLCJfaGVhZHJvb20uc2NzcyIsIl9oZWFkZXIuc2NzcyIsIl9uYXYuc2NzcyIsIl92YXJpYWJsZXMtY3VzdG9tLnNjc3MiLCJfc2xpZGVyLnNjc3MiLCJfYmxvYy5jb21wb25lbnRzLnNjc3MiLCJfc3RhcnMuY29tcG9uZW50cy5zY3NzIiwiX2hpZ2hsaWdodC5zY3NzIiwiX2ZsYXNoLXNhbGUuc2NzcyIsIl9icmFuZC1zbGlkZXIuY29tcG9uZW50cy5zY3NzIiwiX2xhbmcuc2NzcyIsIl93cmFwcGVyLnNjc3MiLCJfYnJlYWRjcnVtYnMuY29tcG9uZW50cy5zY3NzIiwicGx1Z2lucy9mbGF0cGlja3IvX2ZsYXRwaWNrci5zY3NzIiwiX2Zvcm0uc2NzcyIsIl9yZWFzc3VyYW5jZS5jb21wb25lbnRzLnNjc3MiLCJfZXJyb3IuY29tcG9uZW50cy5zY3NzIiwicGx1Z2lucy9wZXJmZWN0LXNjcm9sbGJhci9fbWFpbi5zY3NzIiwicGx1Z2lucy9pbnRsVGVsSW5wdXQvX2ludGxUZWxJbnB1dC5zY3NzIiwicGx1Z2lucy9pbnRsVGVsSW5wdXQvX3Nwcml0ZS5zY3NzIiwiX3NlYXJjaC5zY3NzIiwiX3JlZ2lzdGVyLnNjc3MiLCJfbW9ycGguc2NzcyIsIl9hY2NvdW50LnNjc3MiLCJfb3JkZXItbGlzdC5zY3NzIiwiX29yZGVyLWRldGFpbC5zY3NzIiwiX3Nob3AtY29tbWVudC5zY3NzIiwiX2Jsb2cuc2NzcyIsIl9wcm9kLWxpc3Quc2NzcyIsIl9wcm9kLWRldGFpbHMuc2NzcyIsIl9mbG9hdC1kZXRhaWxzLnNjc3MiLCJfcHJvZC1yZXZpZXcuc2NzcyIsIl92YXJpYXRpb24uc2NzcyIsIl80MDQuY29tcG9uZW50cy5zY3NzIiwiX3NoYXJlLmNvbXBvbmVudHMuc2NzcyIsIl9mb290ZXIuc2NzcyIsIl9iYWNrLmNvbXBvbmVudHMuc2NzcyIsInBsdWdpbnMvc2xpY2svX3NsaWNrLXRoZW1lLnNjc3MiLCJwbHVnaW5zL3NsaWNrL19zbGljay5zY3NzIiwicGx1Z2lucy91aS1hdXRvY29tcGxldGUvX3VpLWF1dG9jb21wbGV0ZS5zY3NzIiwiX2xvZ2luLnNjc3MiLCJfY29uZmlybS1jYXJ0LnNjc3MiLCJfYWxlcnQtZm9ybS5zY3NzIiwiX2FkZC1jYXJ0LW1vZGFsLnNjc3MiLCJfY2FydC5zY3NzIiwiX2ZpbHRlci5zY3NzIiwiX3BhZ2luYXRpb24uc2NzcyIsIl9zb3J0LnNjc3MiLCJfcmV2aWV3LnNjc3MiLCJwbHVnaW5zL2ZvdW5kYXRpb24vX3JldmVhbC5zY3NzIiwiX3NlYXJjaC1wcmVkaWN0aXZlLnNjc3MiLCJfc2lkZWJhci5zY3NzIiwiX3dhcm5pbmcuc2NzcyIsIl9jb29raWUtbW9kYWwuc2NzcyIsInBsdWdpbnMvc2ltcGxlLW1vZGFsL19zaW1wbGVNb2RhbC5zY3NzIiwicGx1Z2lucy9pb24tcmFuZ2VTbGlkZXIvX3RoZW1lLnNjc3MiLCJfYW1hem9uLnNjc3MiLCJfdGFibGV0LWRlc2t0b3Auc2NzcyIsIl92YWxpZGF0aW9uLnNjc3MiLCJfZW5kLnNjc3MiLCJfZW1lcmdlbmN5LnNjc3MiLCJfdXBzZWxsLnNjc3MiLCJ3aXppYmxvY2tzL3dyYXBwZXIvX3dyYXBwZXIuc2NzcyIsIndpemlibG9ja3Mvc2xpZGVyL19zbGlkZXItc2ltcGxlLnNjc3MiLCJ3aXppYmxvY2tzL3NsaWRlci9fc2xpZGVyLWltZy5zY3NzIiwid2l6aWJsb2Nrcy9zbGlkZXIvX3NsaWRlci10d28taW1nLnNjc3MiLCJ3aXppYmxvY2tzL3NsaWRlci9fc2xpZGVyLXRodW1ic25haWwuc2NzcyIsIndpemlibG9ja3MvcGFyYWxsYXgvX3BhcmFsbGF4LnNjc3MiLCJ3aXppYmxvY2tzL3NlcGFyYXRvci9fc2VwYXJhdG9yLnNjc3MiLCJ3aXppYmxvY2tzL2ltYWdlcy9faW1hZ2VzLnNjc3MiLCJ3aXppYmxvY2tzL2ltYWdlcy9fbXVsdGlwbGUtaW1hZ2VzLnNjc3MiLCJ3aXppYmxvY2tzL3lvdXR1YmUvX3lvdXR1YmUuc2NzcyIsIndpemlibG9ja3MvdHh0L190eHQuc2NzcyIsIndpemlibG9ja3MvaW1ndHh0L19pbWd0eHQuc2NzcyIsIndpemlibG9ja3MvaW1ndHh0L19pbWFnZXMtdGV4dHMtbGluay5zY3NzIiwid2l6aWJsb2Nrcy9idG4vX2J0bi5zY3NzIiwid2l6aWJsb2Nrcy9xdW90ZXMvX3F1b3RlLnNjc3MiLCJ3aXppYmxvY2tzL21hcC9fbGVhZmxldC5zY3NzIiwid2l6aWJsb2Nrcy9tYXAvX21hcC5zY3NzIiwid2l6aWJsb2Nrcy9mbGlwZG93bi9fZmxpcGRvd24uc2NzcyIsIndpemlibG9ja3MvdGltZXIvX3RpbWVyLnNjc3MiLCJ3aXppYmxvY2tzL2Zvcm1zL19mb3Jtcy5zY3NzIiwid2l6aWJsb2Nrcy9fZWRpdG9yanMuc2NzcyIsIndpemlibG9ja3MvX3NvY2lhbC1uZXR3b3JrLnNjc3MiLCJ3aXppYmxvY2tzL3dpdG5lc3MvX3dpdG5lc3Muc2NzcyIsIndpemlibG9ja3Mvd2l0bmVzcy9fd2l0bmVzcy1kb3VibGUuc2NzcyIsIndpemlibG9ja3Mvd2l0bmVzcy9fYWJvdXQuc2NzcyIsIndpemlibG9ja3MvbmV3c2xldHRlci9fbmV3c2xldHRlci1jZW50ZXItaW1nLnNjc3MiLCJ3aXppYmxvY2tzL25ld3NsZXR0ZXIvX25ld3NsZXR0ZXItY2VudGVyLWJhY2tncm91bmQuc2NzcyIsIndpemlibG9ja3MvbmV3c2xldHRlci9fbmV3c2xldHRlci1jb250ZW50LWltZy5zY3NzIiwid2l6aWJsb2Nrcy9yYXNzdXJhbmNlcy9fcmFzc3VyYW5jZXMtdHJpcGxlLWJhY2tncm91bmQuc2NzcyIsIndpemlibG9ja3MvcmFzc3VyYW5jZXMvX3Jhc3N1cmFuY2VzLXF1YWRydXBsZS1hbGlnbmVkLnNjc3MiLCJ3aXppYmxvY2tzL3Jhc3N1cmFuY2VzL19yYXNzdXJhbmNlcy1xdWFkcnVwbGUtYmFja2dyb3VuZC5zY3NzIiwid2l6aWJsb2Nrcy9yZXZpZXdzL19yZXZpZXdzLXNpbXBsZS5zY3NzIiwid2l6aWJsb2Nrcy9yZXZpZXdzL19yZXZpZXdzLXdhdGVyZmFsbC5zY3NzIiwid2l6aWJsb2Nrcy9wcm9kdWN0LWxpc3QvX3Byb2R1Y3RzLWxpc3QtY2xhc3NpYy5zY3NzIiwid2l6aWJsb2Nrcy9wcm9kdWN0LWxpc3QvX3Byb2R1Y3RzLWxpc3Qtc2VsZWN0ZWQuc2NzcyIsIndpemlibG9ja3MvcHJvZHVjdC1saXN0L19wcm9kdWN0cy1saXN0LXNpbXBsZS5zY3NzIiwid2l6aWJsb2Nrcy9wcm9kdWN0L196b29tLnNjc3MiLCJ3aXppYmxvY2tzL3Byb2R1Y3QvX3pvb20tdHJpcGxlLWNvbHVtbi5zY3NzIiwid2l6aWJsb2Nrcy9mYXEvX2ZhcS1zaW1wbGUuc2NzcyIsIndpemlibG9ja3MvZmFxL19mYXEtZnJhbWUuc2NzcyIsIndpemlibG9ja3MvZmFxL19mYXEtYWNjb3JkaW9uLnNjc3MiLCJ3aXppYmxvY2tzL2ZhcS9fZmFxLWxpc3QtaWNvbi5zY3NzIiwiY3VzdG9tL19jYXJ0LnNjc3MiLCJjdXN0b20vX2ZpbHRlci5zY3NzIiwiY3VzdG9tL19mb290ZXIuc2NzcyIsImN1c3RvbS9faGVhZGVyLnNjc3MiLCJjdXN0b20vX2hpZ2hsaWdodC5zY3NzIiwiY3VzdG9tL19uYXYuc2NzcyIsImN1c3RvbS9fcGFnZS5zY3NzIiwiY3VzdG9tL19wcm9kLnNjc3MiLCJjdXN0b20vX3Byb2QtZGV0YWlscy5zY3NzIiwiY3VzdG9tL19wcm9kLWxpc3Quc2NzcyIsImN1c3RvbS9fc2l6ZWd1aWRlLnNjc3MiLCJjdXN0b20vX3JlYXNzdXJhbmNlLmNvbXBvbmVudHMuc2NzcyIsImN1c3RvbS9fc2VhcmNoLnNjc3MiLCJjdXN0b20vX3NvcnQuc2NzcyIsImN1c3RvbS9yZXZpZXdzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCOztBQ0tqQiwwQkFBQTs7QUFNQSw0QkFBcUI7O0FDWHJCLDRCQUEyQjs7QUFvQzNCLHFCQUFtQjs7QUErQm5CLDRCQUFpQjs7QUFPakIsMkJBQWdCOztBQXFCaEIsd0JBQXNCOztBQWF0QixtQkFBQTs7QUFlQSxrQkFBZTs7QUFVZixpQkFBYTs7QURwSGIsc0JBQUE7O0FET0EsZ0JHdkJLOztBSHlCTCxrQkd0Qkc7O0FId0JILHNCR3RCbUI7O0FBSW5CLDBCQUFVOztBSHNCViwyQkdwQmE7O0FIc0JiLGlCR2xCYTs7QUZJYixlQUFBOztBR3BCQSxjQUFhOztBSndDYixhQUFhOztBQUViLGFJekMyQjs7QUoyQzNCLHlCSTNDaUU7O0FBQ2pFO0VBQXNCO0lBQWEsc0JBQVU7R0orQzFDOztFSTlDTTtJSmlETCxzQkFBc0I7SUloRHRCLHFCQUFBO0dBQUM7Q0ptREo7O0FJckREO0VBQXNCO0lBQWEsc0JBQVU7R0orQzFDOztFSTlDTTtJSmlETCxzQkFBc0I7SUloRHRCLHFCQUFBO0dBQUM7Q0ptREo7O0FJbEREO0VBQWtDO0lKc0Q5QixrREFBMEM7WUFBMUMsMENBQTBDO0dJckQ5Qzs7RUFBYztJSnlEViwrQ0FBdUM7WUFBdkMsdUNBQXVDO0dJeEQxQztDSjBEQTs7QUk1REQ7RUFBa0M7SUpzRDlCLGtEQUEwQztZQUExQywwQ0FBMEM7R0lyRDlDOztFQUFjO0lKeURWLCtDQUF1QztZQUF2Qyx1Q0FBdUM7R0l4RDFDO0NKMERBOztBQUVELHFCQUFxQjs7QUFFckIsaUNJN0Q2Qjs7QUFDN0I7Ozs7Ozs7Ozs7O0VKeUVFLGVBQWU7Q0k5RGpCOztBSmlFQTs7O0VBR0Usc0JBQXNCO0dJOUR0QixnQkFBQztHQUNGLFFBQVM7Q0pnRVQ7O0FBRUQ7RUFDRSxjQUFjO0VJOURkLFVBQUM7Q0pnRUY7O0FJN0REO0VBQ0MsY0FBOEI7Q0pnRTlCOztBQUVEO0VJOURBLCtCQUFXO0VBQUMsMkJBQXdCO0NKaUVuQzs7QUFFRDs7Ozs7RUloRUEsd0JBQUc7Q0pzRUY7O0FJckVEO0VBQUssVUFBVTtFQUFNLGVBQVk7Q0owRWhDOztBQUVEO0VBQ0Usc0JBQXNCO0VJM0V4Qiw0QkFBaUI7Q0o2RWhCOztBQUVEO0VBQ0UscUJBQXFCO0NJL0V2Qjs7QUprRkE7O0VBRUUsV0FBVztDSW5GWjs7QUpzRkQ7O0VJckZpQixrQkFBVTtDSndGMUI7O0FJdkZEO0VBQU0saUJBQWU7Q0oyRnBCOztBQUVEO0VJNUZzQixvQkFBYTtDSjhGbEM7O0FBRUQ7RUkvRkEscUJBQUc7Q0ppR0Y7O0FJaEdEO0VBQUkscUJBQWdCO0NKb0duQjs7QUFFRDtFQUNFLG1CQUFtQjtDSXJHckI7O0FKd0dBO0VJdkdBLGtCQUFVO0NKeUdUOztBSXhHRDs7Ozs7OztFQUM0QyxlQUFlO0VBQTJCLDJCQUFpQjtFSmtIckcsc0NBQXNDO0NJakh4Qzs7QUpvSEE7RUluSEEsMEJBQVk7Q0pxSFg7O0FJbkhEOztFQUVDLGlCQUFZO0NKc0haOztBQUVEO0VLMUpFLGlCQUFTO0NMNEpWOztBQUVEO0VLeEZFLG1CRGxDa0I7Q0o0SG5COztBQUVEO0VLaUhJLGlCRDlPa0I7RUNnUHBCLFlBQUE7Q0xoSEQ7O0FBRUQ7O0VLMkVFLFVBQUE7Q0x4RUQ7O0FBRUQ7Ozs7RUFJRSw2Qkl2STBCO0dKd0kxQixxQ0l4SW9DO0VKeUlwQyxlS2tFQTtDTGpFRDs7QUFFRDtFQUNFLGlCQUFpQjtFSXBJbkIsc0JBQVM7RUFDVCxzQkFBYTtDSnNJWjs7QUFFRDtFSXBJQyxhQUFZO0NKc0laOztBQUVEOztFSW5JQSxZQUNDO0VBRUUsY0FBVTtDSm9JWjs7QUl2SUQ7RUFRSSxlQUlBO0NKK0hIOztBQUVEOztFSS9ISSxlQUFZO0VBQ1osZUFDQTtFSmlJRixtQkFBbUI7RUlqSnJCLHlCQWtCTTtDSmlJTDs7QUFFRDtFSS9IRyxZQUFPO0NKaUlUOztBQUVEO0VJL0hHLGdCQUFlO0NKaUlqQjs7QUFFRDs7OztFQUlFLFVBQVU7Q0lqS1o7O0FKb0tBO0VJcEtBLG1CQTJDVTtDSjJIVDs7QUlySEQ7OztFSjBIRSxvQkFBb0I7Q0luSHRCOztBSnNIQTs7RUlySE8saUJBQVU7RUp3SGYsdUJBQXVCO0NJdkh6Qjs7QUowSEE7RUl6SEEsVUFBUTtFQUFDLGdDQUF3QjtFQUFDLDJDQUFZO0VBQUMsZ0JBQVE7Q0o4SHREOztBQUVEO0VJL0hnQiw2QkFBUztDSmlJeEI7O0FBRUQ7RUlsSUEsY0FBYTtDSm9JWjs7QUFFRDtFSXRJNkUsWUFBQTtFSndJM0UsYUFBYTtFSXZJZixxQkFBWTtFSjBJVixxQkFBcUI7RUl6SXZCLG1CQUFpQjtFQUF5RCxxQkFBbUI7RUFBTyxjQUFPO0VBQzNHLG9CQUFpQjtFQUFnQixrQkFBZ0I7RUpnSi9DLDBCQUEwQjtFSS9JNUIsdUJBQXVCO0VBQTBDLHlCQUFTO0VBQUMsb0JBQVc7RUFBQyx5QkFBWTtFSnFKakcsc0JBQXNCO0VJcEpILDZCQUE0QjtFQUFDLHdCQUFnQjtDSndKakU7O0FBRUQ7RUl6SkEsVUFBVztDSjJKVjs7QUkxSkQ7O0VBQTBELHVCQUFXO0VKK0puRSxzQkFBc0I7RUk5SnhCLFdBQVE7RUFBQyxxQ0FBZTtFQUFmLGdDQUFlO0VBQWYsNkJBQWU7Q0ppS3ZCOztBSWhLRDtFQUFNLFdBQUE7Q0pvS0w7O0FJbktEO0VBQ0MsV0FBQTtFSnNLQyx1Q0FBK0I7RUFBL0Isa0NBQStCO0VBQS9CLCtCQUErQjtDSW5LakM7O0FKc0tBO0VJaktBLFdBQWE7Q0ptS1o7O0FBRUQ7RUFDRSxXSWpLUztDSmtLVjs7QUFFRDs7RUk1SkMsbUJBQUc7RUorSkYsV0k5SlM7Q0orSlY7O0FBRUQ7RUFDRSxlSTVKb0M7RUo2SnBDLG1CQUFtQjtFSXhKckIsT0FBQTtFSjBKRSxRQUFRO0VBQ1IsWUFBWTtFSXZKZCxhQUFhO0VBQ1osOHVIQUFHO0VKeUpGLDBCSXZKQTtFQUNELFdBQUc7RUp3SkYsV0l2SlM7RUFFVixtRUFBRztFQUFILDhEQUFHO0VBQUgsMkRBQUc7Q0p1Skg7O0FBRUQ7RUluSkMsMEJBQUc7Q0pxSkg7O0FBRUQ7RUlqSkMsV0FBVTtDSm1KVjs7QUk5SUQ7RUFDQyxXQUFBO0NKaUpBOztBQUVEOztFSTlJQyw4dUhBQWlDO0VBQ2pDLDRCQUF3QjtDSmlKeEI7O0FBRUQ7RUkvSUMsaUJBQVc7Q0ppSlg7O0FBRUQ7RUkzSUEsVUFBQTtDSjZJQzs7QUl4SUQ7RUFDQyxVQUFHO0NKMklIOztBQUVEO0VBQ0UsMEJNOVcrQjtFTitXL0IsY0l6SVE7RUFFVCw0QkFBRztDSnlJSDs7QUFFRDtFQUNFLFVJdklBO0VKd0lBLFdJdklRO0VBRVQsb0JBQUc7R0p1SUYsa0JNdlhRO0NOd1hUOztBQUVEOzs7O0VJL0hDLGdCQUFnQjtFQUNoQixVQUFTO0VBQ1QseUJBVUE7R0c3SkEsdUJBQW1CO0NQd1JuQjs7QUFFRDs7RUFFRSxvQktaUTtDTGFUOztBQUVEOzs7O0VBSUUsMkJBQTJCO0VJaEkzQixnQkFBQTtHQUNELGtCQUFrQjtDSmtJbEI7O0FBRUQ7O0VBRUUsZ0JBQWdCO0NJL0hqQjs7QUprSUQ7O0VJN0hDLCtCQUNBO1VBREEsdUJBQ0E7RUorSEMsV0FBVztFSTdIYixhQUFlO0VBQ2QsWUFBVztDSitIWDs7QUFFRDtFSTdIQyw4QkFBZTtFSmdJZCxnQ0FBZ0M7RUk1SGxDLHdCQUF1QjtDSjhIdEI7O0FJMUhEOztFSjhIRSx5QkFBeUI7Q0kxSDFCOztBSjZIRDs7RVFuY0EsVUFBQTtFUnNjRSxXQUFXO0NBQ1o7O0FBRUQ7RUFDRSxpQkV2WG9CO0VGd1hwQixvQkFBb0I7Q096VXJCOztBUDRVRDtFQUNFLDBCQUEwQjtFTzdVM0Isa0JBQW1CO0NQK1VuQjs7QUFFRDs7O0VBR0UsMERRdGFEO0NSdWFBOztBQUVEOzsyR0FFMkc7O0FBRTNHOzsyR0FFMkc7O0FBRTNHO0VBQ0Usb0NRbGNBO0VSbWNBLGlDQUFpQztFT2pXbEMsaUJBQW1CO0VDL0duQixvQkFBUTtFUm1kUCxrQlF4Y2dCO0VSeWNoQixrQ0FBa0M7RU9yV25DLHFXQUF3QjtFQ2hHeEIscUJBQVM7RVJ3Y1Isb0JRdGNnQjtFUnVjaEIsa0JBQWtCO0VPelduQixZQUFRO0VDaEdSLGFBQUE7RVI0Y0MscUJRdmNnQjtDUndjakI7O0FBRUQ7OzJHQUUyRzs7QUFFM0c7RUFDRSxpQlF6Y2dCO0VSMGNoQixlQUFlO0VPclhoQixlQUFpQjtDUHVYakI7O0FBRUQ7RUFDRSxtQkFBbUI7Q08xWHBCOztBUDZYRDtFQUNFLCtCUXphRDtFRDJDQSx1QkFBeUI7Q1BpWXpCOztBQUVEO0VBQ0UsV0FBVztDT3BZWjs7QVB1WUQ7RUFDRSxhUXhjQTtDUnljRDs7QUFFRDtFQUNFLGdCUXZjZTtDUndjaEI7O0FPN1lBO0VDN0RBLFlBQUE7RVI4Y0MsYVF4Y0M7RVJ5Y0QsZ0JReGNjO0VSeWNkLGlCQUFpQjtFT25abEIsZ0JBQWlCO0VDN0RqQixpQkFBUTtDUm1kUjs7QUFFRDtFT3haQywrQkFBeUI7Q1AwWnpCOztBQUVEO0VBQ0UsZUFBZTtDUXJjakI7O0FSd2NBO0VRbGNBLGdCQUFnQjtDUm9jZjs7QUFFRCxzQlFuY2dCOztBUnFjaEI7OzJHQUUyRzs7QVMxaUIzRztFQUNDLGNBQWE7Q1Q2aUJiOztBQUVEOztFQUVFLGFTM2lCVztFVDRpQlgsa0JBQWtCO0VDbmhCcEIsZ0JBQUE7RVNoQ0EsbUJBQUE7RVZzakJFLHFCQUFxQjtFQUNyQixpQkFBaUI7Q1U5aEJuQjs7QVZpaUJBLHFCQUFxQjs7QUFFckI7RUFDRSx1QkFBdUI7RVVsaEJ4QixtREFBVztFQUFYLDJDQUFXO0VBQVgsc0NBQVc7RUFBWCxtQ0FBVztFQUFYLG1FQUFXO0NWb2hCWDs7QUFFRDtFVWxoQkUsa0NBQXVCO01BQXZCLDhCQUF1QjtVQUF2QiwwQkFBdUI7Q1ZvaEJ4Qjs7QUFFRDtFVWxoQkUscUNBQ0E7TUFEQSxpQ0FDQTtVQURBLDZCQUNBO0NWbWhCRDs7QUFFRCxxQlVuaEJhOztBVnFoQmI7OzJHVWhoQkU7O0FBRUQ7RUFDQywrQkFBUztDVm1oQlY7O0FVL2dCQTs7MkdBRVc7O0FWbWhCWjtFVWhoQkUsYUFBVztFQUNYLFlBQVM7RUFDVCxpQ0FBeUI7RUFDekIsd0JBQ0E7RVZpaEJBLGdCQUFnQjtFVS9nQmpCLE9BQUE7RUFDQyxRQUFPO0VBQ1AsYUFBUztDVmloQlY7O0FBRUQ7RVUvZ0JFLFlBQU07RUFDTiwrQkFBUTtFQUNSLG1CQTBFQTtFQXhFQSxlQUFBO0VWZ2hCQSxtQ1UvZ0JZO0NWZ2hCYjs7QUFFRDtFQUNFLFVVL2dCQztFVmdoQkQsc0NVL2dCZ0I7Q1ZnaEJqQjs7QUFFRDtFQUNFLG1CVS9nQmM7RVZnaEJkLFdVOWdCQztFVitnQkQsU1U5Z0JPO0VWK2dCUCxPVTlnQkU7RVYrZ0JGLFlVOWdCVTtFVitnQlYsNkJVOWdCYTtFVitnQmIsMEJVN2dCRTtFVjhnQkYsbUJVNWdCQztDVjZnQkY7O0FBRUQ7RUFDRSw2QlU1Z0JZO0VWNmdCWixVVTVnQkU7RVY2Z0JGLFlVNWdCUztFVjZnQlQsYVU1Z0JTO0VWNmdCVCxtQlU1Z0JhO0VWNmdCYixPVTVnQkU7RVY2Z0JGLFNVM2dCRTtFVjRnQkYsWVUzZ0JTO0NWNGdCVjs7QUFFRDtFQUNFLFlVMWdCSTtFVjJnQkosYVUxZ0JRO0VWMmdCUixtQlV2Z0JFO0VWd2dCRixnQ1V2Z0JXO01WdWdCWCw0QlV2Z0JXO1VWdWdCWCx3QlV2Z0JXO0VWd2dCWCxvQ1VsZ0JHO0VWa2dCSCwrQlVsZ0JHO0VWa2dCSCw0QlVsZ0JHO0VWbWdCSCxnQlUxZ0JHO0VWMmdCSCxlVXRnQkk7Q1Z1Z0JMOztBQUVEO0VBQ0Usc0JVdGdCRztFVnVnQkgsdUJVbGdCZTtDVm1nQmhCOztBQUVEO0VBQ0UsWVVsZ0JHO0VWbWdCSCxhVTlmUztFVitmVCxtQlU5ZmE7RVYrZmIsWVU5ZlE7RVYrZlIsVUFBVTtDVXpmWDs7QVY0ZkQ7RU8xaEJDLGVBQWlCO0VHa0NqQixtQkFBVztFVjJmVixZVXpmVTtFVjBmVixXQUFXO0VVeGZYLGdDQUFLO0VBQ0osV0FBVTtFQUNWLFFBQUE7RUh4Q0YsZ0NBQXdCO01BQXhCLDRCQUF3QjtVQUF4Qix3QkFBd0I7RVBtaUJ2QixxQ1U3Zks7RVY2ZkwsZ0NVN2ZLO0VWNmZMLDZCVTdmSztDVjhmTjs7QUFFRDtFQUNFLE9VMWZFO0VWMmZGLFlBQVk7Q1V0ZmI7O0FWeWZEO0VVcmZDLFVBQUE7RUFDQyxVQUFVO0VBQ1YsVUFBTTtDVnVmUDs7QUFFRDtFVXJmRSxTQXpMYztFSDZIZixZQUFRO0NQb2pCUjs7QUFFRDtFVXJmRSxpQ0FBSztNQUFMLDZCQUFLO1VBQUwseUJBQUs7Q1Z1Zk47O0FBRUQ7RUFDRSxTVW5mUTtFVm9mUixZVW5mUTtDVm9mVDs7QUFFRDtFQUNFLGtDVW5mWTtNVm1mWiw4QlVuZlk7VVZtZlosMEJVbmZZO0NWb2ZiOztBQUVEO0VBQ0UsVVVyZkM7RVZzZkQsWVVyZkU7Q1ZzZkg7O0FBRUQ7RUFDRSxVVXJmTztFVnNmUCxVVXJmTztFVnNmUCxVVXJmRTtDVnNmSDs7QUFFRDtFQUNFLGNVcmZZO0NWc2ZiOztBQUVEO0VBQ0UseW1DVXJmOEI7RVZzZjlCLHNCVXJma0I7Q1ZzZm5COztBQUVEO0VBQ0UsZU94bEJPO0NQeWxCUjs7QUFFRDtFQUNFLG1CVW5mRztFVm9mSCxPVW5mRTtFVm9mRixTVW5mRztFQUlILFlBQUE7RVZpZkEsWVVoZlU7RVZpZlYsYU9qbUJPO0NQa21CUjs7QUFFRDtFQUNFLG1CVWpmVztFVmtmWCx3SFVqZmM7RVZrZmQsMkJVamZjO0VWa2ZkLGVVamZFO0VWa2ZGLFlVamZFO0VWa2ZGLGFVamZFO0VWa2ZGLGdCVWpmWTtFVmtmWixxQlVqZmM7RVZrZmQsd0NVamZhO1VWaWZiLGdDVWpmYTtDVmtmZDs7QUFFRDtFQUNFLGVVamZVO0VWa2ZWLGVVamZTO0VWa2ZULG1CVWpmVztFVmtmWCxVVWpmRztFVmtmSCxTVWpmRztFVmtmSCxZVS9lQztFVmdmRCxpQ1UvZWdCO0VWZ2ZoQixZVS9lUztFVmdmVCxhVS9lVztFVmdmWCxrQlUvZWM7RVZnZmQsbUJVL2VnQjtFVmdmaEIsbUJVL2VlO0VWZ2ZmLGdCQUFnQjtFVTNlakIsaUJBQVE7RUFDUCxzQ0FBVztNQUFYLGtDQUFXO1VBQVgsOEJBQVc7RUFDWCxpQkFqUmtCO0VBa1JsQiwyQkFBZ0I7S0FBaEIsd0JBQWdCO0NWNmVqQjs7QUFFRDtFT3BvQkMsY0FBUTtDUHNvQlI7O0FBRUQ7RUFDRSxXVXZmRDtDVndmQTs7QUFFRDtFQUNFLHlCS3B2Qm9CO0NMcXZCckI7O0FBRUQ7RUFDRSxjS3B2QlM7Q0xxdkJWOztBQUVEO0VBQ0UsZUsvcUJlO0VMZ3JCZiw0QlVoZndCO0VWaWZ4QixtQks1YkE7RUw2YkEsbUJLNWJBO0VMNmJBLGVLdmJFO0VMd2JGLGNLdGJBO0NMdWJEOztBQUVEO0VBQ0UsWUsvZ0JBO0VMZ2hCQSxhSy9nQkE7RUxnaEJBLGlCS2xmRTtFTG1mRixrQlV4ZnNCO0VWeWZ0QixZS2pmQTtFTGtmQSxtQktqZmdCO0NMa2ZqQjs7QUFFRDtFQUNFLGlCVXZnQkE7RVZ3Z0JBLHFCVXJnQmlCO0VWdWdCakIscUJVMWdCSztFVjJnQkwsbUJLM2lCRTtFTDRpQkYscUJLM2lCaUI7RUw0aUJqQixjSy9oQkE7RUxraUJBLG9CVWpnQkM7RVZrZ0JELGdCVWpnQlc7RVZvZ0JYLDJCVWpnQmM7RVZrZ0JkLHNCVWpnQmE7RVZrZ0JiLHlCVWhnQkU7RVZpZ0JGLHNCVTdmRTtFVitmRiw2Qkt6YStCO0VMMGEvQix3QlU3Zm1CO0VWOGZuQiwwQlU3ZlU7RVY4ZlYsdUJVN2ZtQjtFVitmbkIseUJPOXJCa0I7RVArckJsQixvQlVyZ0JFO0VWc2dCRixhVTlmSTtDVitmTDs7QUFFRDtFQUNFLHNCT3BzQmdCO0VQcXNCaEIsdUJVM2dCRTtFVjRnQkYsZ0JVOWZJO0VWK2ZKLGFVM2ZFO0VWNGZGLFlVM2ZVO0VWNGZWLGlCVTNmVTtDVjRmWDs7QUFFRDtFQUNFLGVVNWZXO0VWNmZYLG9CSzliUTtFTCtiUixpQkFBaUI7RVV0ZmxCLDJCQUFZO0VBQ1gsaUJBa0VBO0VBakVDLFVBQUE7Q1Z3ZkY7O0FBRUQ7RUFDRSxjVXJmSztFVnNmTCwyQlU1Zk07RVY2Zk4saUJVdGRLO0NWdWROOztBQUVEO0VBQ0UsY1VqZmE7Q1ZrZmQ7O0FBRUQ7RUFDRSw2QlVyZ0JDO0VWcWdCRCx3QlVyZ0JDO0VWcWdCRCxxQlVyZ0JDO0NWc2dCRjs7QUFFRDtFQUNFLFdPcHVCRDtDUHF1QkE7O0FBRUQ7RUFDRSxVVTNlVTtFVjRlVixVVTNlTztFVjRlUCxVVTNlVztDVjRlWjs7QUFFRDtFQUNFLGlDVW5oQkM7TVZtaEJELDZCVW5oQkM7VVZtaEJELHlCVW5oQkM7Q1ZvaEJGOztBQUVEO0VBQ0Usa0NVcGVHO01Wb2VILDhCVXBlRztVVm9lSCwwQlVwZUc7Q1ZxZUo7O0FBRUQ7RVUxaEJHLFVBQUE7RVY0aEJELFVVaGVHO0VWaWVILFVVaGVVO0NWaWVYOztBQUVEO0VBQ0UsV1V6ZFM7Q1YwZFY7O0FBRUQ7RVV2ZEUsZUFBVTtFVnlkVixnQlV4ZGM7Q1Z5ZGY7O0FBRUQ7RUFDRSxvQkt6MkJrQjtFTDAyQmxCLFdLejJCUztDTDAyQlY7O0FBRUQ7OzJHVTlkMEI7O0FWa2UxQjtFQUNFLFVLaG9CQTtFTGlvQkEsYUtob0JBO0VMaW9CQSxrQktob0JlO0VMaW9CZixxQlVwZXNCO0VWc2V0QixxQktsbUJtQjtFTG1tQm5CLG1CS2xtQmdCO0VMbW1CaEIscUJVeGU0QjtFQUk3QixjQUFjO0VBTWYsb0JBQUE7RVZtZUUsZ0JBQWdCO0VBQ2hCLHlCQUF5QjtFTzN4QjFCLHNCQUFtQjtFUDh4QmxCLDZCVTdkbUI7RVY4ZG5CLHdCVTdkWTtFVjhkWixtQlU3ZGE7RVY4ZGIsWVU3ZFM7RVY4ZFQsb0JLejRCUztDTDA0QlY7O0FBRUQ7RUFDRSxtQkt6NEJTO0VMMDRCVCxnQkt6NEJhO0VMMDRCYixxQlVsZW9CO0VWb2VwQixxQlVwZXdCO0VWcWV4QixtQlVyZXdCO0VBR3hCLHFCQUFXO0VWb2VYLGNVbmVhO0VWc2ViLG9CVW5lYztFVm9lZCxnQlVuZVk7RVZvZVoseUJVbmVtQjtFVm9lbkIsc0JVbmVhO0VWcWViLDZCVW5lb0I7RVZvZXBCLHdCVW5lVTtFVm9lVixZVW5lVztFVm9lWCxpQlVsZEM7Q1ZtZEY7O0FBRUQ7RUFDRSxvQlVsZVk7RVZtZVosMkJVbGVhO0tWa2ViLHdCVWxlYTtFVm1lYixpQlVyZkM7RVZzZkQsc0JVamVXO0VWa2VYLFlVamVFO0NWa2VIOztBQUVEO0VBQ0UsbUJVM2RVO0VWNGRWLGVVM2RhO0VWNGRiLFNVM2RDO0VWNGRELFlVM2RXO0VBR1gsb0NBQVE7TUFBUixnQ0FBUTtVQUFSLDRCQUFRO0VWMGRSLFlVemRTO0VWMGRULGFVemRXO0VWMGRYLGlCVXpkYTtFVjBkYixnQlV6ZGE7Q1YwZGQ7O0FBRUQ7RUFDRSxjVXhkVTtDVnlkWDs7QUFFRDtFQUNFLFdVeGRFO0VWeWRGLGlEVXZkRztFVnVkSCx5Q1V2ZEc7RVZ1ZEgsb0NVdmRHO0VWdWRILGlDVXZkRztFVnVkSCwrRFV2ZEc7RVZ3ZEgsK0NVcmRVO01WcWRWLDJDVXJkVTtVVnFkVix1Q1VyZFU7Q1ZzZFg7O0FBRUQ7RUFDRSwrQ1VsZEU7TVZrZEYsMkNVbGRFO1VWa2RGLHVDVWxkRTtDVm1kSDs7QUFFRCxxQlU5Y1c7O0FWZ2RYOzsyR1UzY1c7O0FWK2NYOzsyR1UzYzhCOztBVitjOUI7RUFDRSxnQks5OEJTO0VMKzhCVCxpQ0s5OEJvQjtVTDg4QnBCLHlCSzk4Qm9CO0VMKzhCcEIsT0s5OEJBO0VMKzhCQSxZSzk4QlM7RUwrOEJULFdLOThCUztFTCs4QlQsMEJVbGR3QjtFVm1keEIseUJVbmR3QjtFVm9keEIsYUt6NEJFO0VMMDRCRixtQlVyZHdCO0VWc2R4QixtQktuc0JtQjtFTG9zQm5CLHFDVXRkNEI7RVZzZDVCLGdDVXRkNEI7RVZzZDVCLDZCVXRkNEI7RVZ1ZDVCLFdLbHNCQTtDTG1zQkQ7O0FBRUQ7OztFQUdFLFVLOTZCQTtFTCs2QkEsaUJLOTZCQTtDTCs2QkQ7O0FBRUQ7RUFDRSxxQlVoZVE7Q1ZpZVQ7O0FBRUQ7RUFDRSxpQlVwZFk7Q1ZxZGI7O0FBRUQ7RUFDRSxjVXBkWTtFVnFkWixnQlVwZFc7RVZxZFgsT1VwZE07RVZxZE4sUVVwZEM7RVZxZEQsWVVwZEM7RVZxZEQsYVVwZFM7RVZxZFQsZ0NVbmRNO0VWb2ROLHNEVW5kYztVVm1kZCw4Q1VuZGM7RVZvZGQsWVVuZEU7RVZvZEYsZ0JVbmRFO0NWb2RIOztBQUVEO0VBQ0UsK0JVamRVO1VWaWRWLHVCVWpkVTtFVmtkVixnQlVqZFk7RVZrZFosV1VqZEU7RVZrZEYsWVVqZFU7RVZrZFYsaUJVamRjO0VWa2RkLFlVamRTO0VWa2RULGVVamRhO0VWa2RiLGlEVWpkYztFVmlkZCw0Q1VqZGM7RVZpZGQseUNVamRjO0NWa2RmOztBQUVEO0VBQ0UsY0tsZ0NTO0VMbWdDVCxtQktsZ0NTO0VMbWdDVCxtQktsZ0NhO0VMbWdDYixTS2g4QkE7RUxpOEJBLFlLaDhCQTtDTGk4QkQ7O0FBRUQ7RUFDRSxtQlUxZDJCO0VWMmQzQixlS3p4QkE7Q0wweEJEOztBQUVEO0VBQ0UsZUs1dkJFO0VMNnZCRix1QkszdkJtQjtDTDR2QnBCOztBQUVEO0VBQ0Usb0JLcHRCQTtDTHF0QkQ7O0FBRUQ7RUFDRSxlVXBlVztFVnFlWCw4QlVwZXVCO0VWcWV2QixTVXBlRTtFVnFlRixZVXBlRTtFVnFlRixZVXRmRTtFVnVmRixhVXBlVTtFVnFlVixvQ1VwZWM7TVZvZWQsZ0NVcGVjO1VWb2VkLDRCVXBlYztDVnFlZjs7QUFFRDtFQUNFLFlVNWZFO0VWNmZGLFlVbGVHO0VWbWVILFlVbGVHO0VWbWVILGVVbGVHO0VWbWVILG1CVWhnQkU7RVZpZ0JGLG9CVWxlYTtFVm1lYixVVWxnQkU7RVZtZ0JGLFNVOWRLO0VWK2RMLHlDVXRqQ1U7TVZzakNWLHFDVXRqQ1U7VVZzakNWLGlDVXRqQ1U7Q1Z1akNYOztBQUVEO0VBQ0UsWVUzZFM7RVY0ZFQsV1UzZE07RVY0ZE4sYVUzZE07RVY0ZE4sZVUzZE07RVY0ZE4sbUJLOXJCUTtFTCtyQlIsb0JVN2dCRTtFVjhnQkYsVVV2ZEc7RVZ3ZEgsU1UvZ0JFO0VWZ2hCRix5Q1VyZDhCO01WcWQ5QixxQ1VyZDhCO1VWcWQ5QixpQ1VyZDhCO0VWc2Q5Qix1RFVwZE07RVZvZE4sK0NVcGRNO0VWb2ROLDBDVXBkTTtFVm9kTix1Q1VwZE07RVZvZE4sMkVVcGRNO0NWcWRQOztBQUVEO0VBQ0UsWVUzaUJDO0VWNGlCRCxRVTVjSztFVjZjTCxtQlU1Y2dCO0VWNmNoQiwyRFU1Y3dCO0VWNGN4QixtRFU1Y3dCO0VWNGN4Qiw4Q1U1Y3dCO0VWNGN4QiwyQ1U1Y3dCO0VWNGN4QixrRVU1Y3dCO0VWNmN4QixtQlU1Y2lCO0VWNmNqQixxQlVoakJPO0VWaWpCUCxZVTVjWTtFQVFaLGVBQUE7Q1ZzY0Q7O0FBRUQ7RUFDRSxZVXJjVTtFVnNjVixRVXJjTztFVnNjUCwyRFVyY1k7RVZxY1osbURVcmNZO0VWcWNaLDhDVXJjWTtFVnFjWiwyQ1VyY1k7RVZxY1osa0VVcmNZO0VWc2NaLG1CVXJjYTtFVnNjYixpQ1VyY2E7RVZzY2IsMEJVOVlDO0VWK1lELGlCVXJjQztFVnNjRCxxQlVyY2dCO0VWc2NoQixZVXJjUztFVnNjVCxjVXJjVTtFVnNjVixlVXJjVTtDVnNjWDs7QUFFRDtFQUNFLGNVcmNXO0NWc2NaOztBQUVEO0VBQ0UsaUJVcmNFO0VWc2NGLGVVcmNhO0NWc2NkOztBQUVEO0VBQ0UsaUJVcmNHO0NWc2NKOztBQUVEO0VBQ0UsNEJVcmNzQjtDVnNjdkI7O0FBRUQ7RUFDRSxtQlVyY2U7RVZzY2YsbUJVcmNZO0VWc2NaLG1CVWpjRztFVmtjSCxxQlU5YmE7Q1YrYmQ7O0FBRUQ7RUFDRSxxQlV2Yk07RVZ5Yk4scUJVeGNHO0VWeWNILG1CVS9ibUI7RVZnY25CLHFCVTFjRztFVjJjSCxjVS9iYTtFVmtjYixvQlU5Y0c7RVYrY0gsZ0JFL2xDaUI7RVF5cUJsQixtQkFBYTtDVndiYjs7QUFFRDtFVTFiQyxtQkFBYTtFVjRiWixlVWhiaUI7RUFabEIsbUJBQWE7RVY4YlosZVUvYWlCO0VBZmxCLHNCQUFxQjtFVmdjcEIsaUNVOWFlO0VWK2FmLGlCVTlhZTtFVithZixvQlU3YU07RVY4YU4sMkJBQXdCO0tBQXhCLHdCQUF3QjtFVW5hekIsb0JBQVE7RUFDUCxZQUFTO0VBQ1QsWUFBWTtFQUNaLHFCQUFpQjtFTHJ1QmpCLGlCQUFTO0VBQ1QscUNBQXFCO0NMMm9DdEI7O0FBRUQ7RUt6b0NFLGNBQWE7Q0wyb0NkOztBQUVEO0VLbmtDRSxjS3dwQm1CO0VMcmZqQixpQ0tzZjZCO0VMcmY3QixZQUFBO0VBRUYsZUFBQTtFQUNBLHFCQUFvQjtFQUNwQixtQktpZnlCO0VBQ3pCLDBCQUFrQjtFQUNsQixtQkFBVztDVmliWjs7QUFFRDtFQUNFLE9VaGJDO0VWaWJELFdLL3BDUztFTGdxQ1QsV0svcENTO0VMZ3FDVCxVSy9wQ087RUxncUNQLGNLL3BDUztFTGdxQ1QsNkRLL3BDb0I7RUwrcENwQix3REsvcENvQjtFTCtwQ3BCLHFESy9wQ29CO0VMZ3FDcEIsWUsvcENTO0VMZ3FDVCxZSzdsQ0E7RUw4bENBLGlCSzdsQ2M7RUw4bENkLGlDVXZid0I7VVZ1YnhCLHlCVXZid0I7Q1Z3YnpCOztBQUVEO0VBQ0Usb0NVMWIwQjtFVjBiMUIsK0JVMWIwQjtFVjBiMUIsNEJVMWIwQjtFVjJiMUIsaUNVM2IwQjtPVjJiMUIsNEJVM2IwQjtVVjJiMUIseUJVM2IwQjtFVjRiMUIsMkVVNWJnQztFVjZiaEMsaUNVNWJZO0NWNmJiOztBQUVEO0VBQ0UsV1UzYkM7RVY0YkQsbURVM2JpQjtVVjJiakIsMkNVM2JpQjtFVjRiakIsYVUzYlU7RVY0YlYsaUJVMWJDO0VBQ0Qsa0JBQUE7RVYyYkEsaUJVMWJXO0VWMmJYLGtCVTFiZTtFVjJiZixvRlUxYlM7RVYwYlQsNEVVMWJTO0VWMGJULHVFVTFiUztFVjBiVCxvRVUxYlM7RVYwYlQsd0dVMWJTO0VWMmJULGlCVTFiWTtDVjJiYjs7QUFFRDtFQUNFLDRCVTFiaUI7RVYyYmpCLGFVMWJTO0NWMmJWOztBQUVEO0VBQ0Usa0JBQWtCO0NPNWxDbkI7O0FQK2xDRDtFQUNFLHVEVXJieUM7TVZxYnpDLG1EVXJieUM7VVZxYnpDLCtDVXJieUM7Q1ZzYjFDOztBQUVEOztFQUVFLGlCVTVhQTtDVjZhRDs7QUFFRDtFQUNFLG9DQUE0QjtFQUE1QiwrQkFBNEI7RUFBNUIsNEJBQTRCO0VPem1DN0IsaUNBQXdCO09BQXhCLDRCQUF3QjtVQUF4Qix5QkFBd0I7RUd1cUJ6QiwyRUFDbUI7Q1ZvY2xCOztBVTlhQztFQUNDLG9CQUFVO0VBQ1YsZ0RBQWdDO0VBQWhDLDJDQUFnQztFQUFoQyx3Q0FBZ0M7Q1ZpYmxDOztBVXJiRDtFQVdJLDRCQUFXO0NWOGFkOztBQUVEO0VBQ0Usa0RVL1lBO01WK1lBLDhDVS9ZQTtVVitZQSwwQ1UvWUE7Q1ZnWkQ7O0FBRUQ7O0VBRUUsaUNVemFtQjtDVjBhcEI7O0FBRUQ7RUFDRSxXVXphQztFVjBhRCxVVXphTztFVjBhUCxzQlV4YU07RVZ5YU4sbUJVeGFnQjtDVnlhakI7O0FBRUQ7RUFDRSxtQkt4M0JRO0VMeTNCUixPVXhhRTtFVnlhRixRVXhhRTtFVnlhRixlVXhhWTtFVnlhWixpQlVqYkU7RVZrYkYsbUJVeGFVO0VWeWFWLHFCQUFxQjtFVWphdEIscUJBQVE7RVZvYVAsbUJVbmFlO0VWb2FmLHFCQUFxQjtFT2xwQ3RCLGNBQVE7RVBzcENQLG9CQUFvQjtFT3RwQ3JCLGdCQUFpQjtFR3l2QmpCLHlCQUNTO0VWK1pSLHNCVTlaWTtFVmdhWiw2QlU5Wm1CO0VWK1puQix3QlU5Wlc7RVYrWlgsMEJVOVpZO0VWK1paLHVCVTlaUTtFQUlULHlCQUFtQjtFVjZabEIsb0JVNVpPO0VWNlpQLGlCVTVaYztFVjZaZCxZVTVaTztFVjZaUCxpQ1U1WndCO0NWNlp6Qjs7QUFFRDtFVTFaQyxpQkFFRztFVjBaRixnQlV6Wlk7Q1YwWmI7O0FXNXlDRDtFWCt5Q0UsZUFBZTtFQUNmLG1CQUFtQjtFV2x5Q3JCLFNBQUE7RVhveUNFLFdBQVc7RUFDWCxZQUFZO0VXaHlDZCxhQUFLO0VBQ0oscUJBQWU7RUFFZixxQkFBTTtFQUNOLG1CQUFXO0VBQ1gscUJBckJjO0VBc0JkLGNBQU87RUFHUCxvQkFBa0I7RUFDbEIsZ0JBQVk7RUFFWix5QkFBWTtFQUNaLHNCQTRpQkE7RVhzdkJDLDZCVy94Q0U7RVhneUNGLHdCVy94Q0M7RUFqQkgsMEJBcUJZO0VYNnhDVix1Qlc1eENTO0VYOHhDVCx5Qk9yc0NrQjtFUHNzQ2xCLG9CV2h5Q0s7RVhpeUNMLG9DVzd4Q2U7TVg2eENmLGdDVzd4Q2U7VVg2eENmLDRCVzd4Q2U7RVg4eENmLGdCVzd4Q1E7Q1g4eENUOztBQUVEO0VBQ0Usa0JXM3pDRztFWDR6Q0gsNkJXM3hDYztDWDR4Q2Y7O0FBRUQ7RVd2eENDLFlBQVM7RVh5eENSLFFXeHhDQTtFWHl4Q0EsNERXeHhDZTtFWHd4Q2Ysb0RXeHhDZTtFWHd4Q2YsK0NXeHhDZTtFWHd4Q2YsNENXeHhDZTtFWHd4Q2Ysb0VXeHhDZTtFWHl4Q2YsbUJXeHhDTTtFWHl4Q04scUJXeHhDTztFWHl4Q1AsWVd4eENPO0VYeXhDUCxlV3h4Q1k7Q1h5eENiOztBQUVEO0VBQ0UsV1d4eENRO0NYeXhDVDs7QUFFRDtFQUNFLGNXdHhDUztDWHV4Q1Y7O0FBRUQ7RUFDRSxxQlkvMUNjO0VaZzJDZCxxQld0eENXO0VYdXhDWCxpQk9ydUNPO0VQc3VDUCw2QldyeENXO0NYc3hDWjs7QUFFRDtFQUNFLGFXcnhDSTtDWHN4Q0w7O0FBRUQ7RUFDRSxhV3B4Q0k7Q1hxeENMOztBQUVEO0VBQ0UsbUJPbHZDZ0I7RVBtdkNoQixZVzd5Q0E7RVg4eUNBLFlXOXdDSTtFWCt3Q0osbUJBQW1CO0VPcnZDcEIsZUFBaUI7RUl0QmYsd0JBQVc7RVg4d0NaLGVXNXdDZ0I7Q1g2d0NqQjs7QUFFRDtFQUNFLFdXeHdDQztFWHl3Q0QsVVd4d0NNO0VYeXdDTixjV3h3Q087RVh5d0NQLDZEV3R3Q1E7RVhzd0NSLHdEV3R3Q1E7RVhzd0NSLHFEV3R3Q1E7RVh1d0NSLFlXcndDUztFWHN3Q1QsWVdyd0NRO0VYc3dDUixpQldud0NBO0NYb3dDRDs7QUFFRDtFQUNFLGVXOXZDZTtDWCt2Q2hCOztBQUVEO0VXeHZDQyxZQUFTO0VYMHZDUixZV3p2Q1M7Q1gwdkNWOztBQUVEO0VBQ0UsY1d6dkNXO0NYMHZDWjs7QUFFRDtFQUNFLGNXenZDVTtDWDB2Q1g7O0FBRUQ7RUFDRSxjV3p2Q1c7Q1gwdkNaOztBQUVEOzsyR1d0dkNVOztBWDB2Q1Y7OzJHV3R2Q2lCOztBWDB2Q2pCO0VBQ0UsbUJXeHZDVTtFWHl2Q1YsYVd4dkNTO0VYeXZDVCxTV3h2Q0M7RVh5dkNELG9DV3h2Q2E7TVh3dkNiLGdDV3h2Q2E7VVh3dkNiLDRCV3h2Q2E7RVh5dkNiLHdCT3Z5Q087RVB1eUNQLG1CT3Z5Q087RVB1eUNQLGdCT3Z5Q087RVB3eUNQLFdXdnhDRDtDWHd4Q0E7O0FBRUQ7RUFDRSxjV3h2Q0M7Q1h5dkNGOztBQUVEO0VBQ0UscUJXbnZDTTtFWG92Q04sbUJXbnZDUztFWG92Q1QscUJXbnZDVztFWG92Q1gscUJXbnZDaUI7Q1hvdkNsQjs7QUFFRCx5QlduckNFOztBWHFyQ0Y7RUFDRSxtQldwdkNXO0VYcXZDWCxpQldwdkNVO0VYcXZDVixZV3B2Q0M7RVhxdkNELHlCWXg3Q2M7RVp5N0NkLFVXcHZDQztFWHF2Q0QsMENFeDRDZTtFRnc0Q2YscUNFeDRDZTtFRnc0Q2Ysa0NFeDRDZTtFRnk0Q2Ysb0JXcHZDYztFWHF2Q2QsbUNXcHZDd0I7Q1hxdkN6Qjs7QUFFRDtFQUNFLGFXcHZDQztFWHF2Q0QsV1dwdkNDO0VYcXZDRCxrQldwdkNZO0VYcXZDWix1QldwdkNDO0VYb3ZDRCxrQldwdkNDO0VYb3ZDRCxlV3B2Q0M7Q1hxdkNGOztBQUVEO0VBQ0UsMEJLM2pDUTtDTDRqQ1Q7O0FBRUQ7RUFDRSw4QldyeENJO0VYc3hDSixrQlk1OENPO0VaNjhDUCxxQldqdkNRO0VYa3ZDUiwrQ1dqdkNZO01YaXZDWiwyQ1dqdkNZO1VYaXZDWix1Q1dqdkNZO0NYa3ZDYjs7QUFFRDs7RUFFRSx3Q1dqdkMwQjtFWG12QzFCLG9DS3prQytCO0VMMmtDL0IsZ0NXanZDYztFWGt2Q2QsZ0NXNXVDQztPWDR1Q0QsMkJXNXVDQztVWDR1Q0Qsd0JXNXVDQztDWDZ1Q0Y7O0FBRUQ7RUFDRSwrQkVsNkNVO0VGbTZDVixlWTc5Q087RVo4OUNQLFlPbDJDTztDUG0yQ1I7O0FBRUQ7RUFDRSxlVzl1Q1E7RVgrdUNSLFlXMXVDQTtDWDJ1Q0Q7O0FBRUQ7RVdydUNDLG1CQUFXO0VYdXVDVixZV3R1Q1U7Q1h1dUNYOztBQUVEO0VBQ0UsbUJPaDNDZ0I7RVBpM0NoQixPVzV1Q0Q7RVg2dUNDLFVXdnVDQztFWHd1Q0Qsb0NXdnVDa0I7TVh1dUNsQixnQ1d2dUNrQjtVWHV1Q2xCLDRCV3Z1Q2tCO0NYd3VDbkI7O0FBRUQ7RVdwdUNDLGlCQUFZO0NYc3VDWjs7QUFFRDtFQUNFLFlLLzlDUztDTGcrQ1Y7O0FBRUQ7RUFDRSxtQlczdUNtQjtFWDR1Q25CLGFLMTVDRTtFTDI1Q0YsUUt6NUNBO0VMMDVDQSxZVzd1Q1U7RUFHWCxVQUFBO0NYNHVDQTs7QUFFRDtFQUNFLFlZbmdETztFWm9nRFAsWVczdUNBO0VYNHVDQSxlVzN1Q2E7Q1g0dUNkOztBQUVEO0VBQ0UsaUNLN25DK0I7RUw4bkMvQixXVzN1Q087Q1g0dUNSOztBQUVEO0VBQ0UsV1czdUNBO0NYNHVDRDs7QUFFRDtFQUNFLFlXNXVDQztFWDZ1Q0QsV1c1dUNDO0VYNnVDRCxZVzV1Q0M7RVg2dUNELGFXNXVDRTtFWDZ1Q0YsbUJXNXVDYTtFWDZ1Q2IsaUJXNXVDRTtDWDZ1Q0g7O0FBRUQ7RUFDRSx5Qlc1dUNtQjtDWDZ1Q3BCOztBQUVEO0VBQ0UsY1czdUNRO0NYNHVDVDs7QUFFRDtFQUNFLGFXM3VDRTtDWDR1Q0g7O0FBRUQ7RUFDRSxZV3p1Q1E7Q1gwdUNUOztBQUVEO0VBQ0Usa0JFai9DVTtFRmsvQ1YsZVd2dUNVO0NYd3VDWDs7QUFFRDs7RVdsdUNDLGNBQVc7Q1hxdUNYOztBQUVEO0VBQ0UscUJXcHVDUztFWHN1Q1QscUJXcHVDWTtFWHF1Q1osbUJXcHVDVztFWHF1Q1gscUJXcHVDVztFWHF1Q1gsY1dwdUNVO0VYdXVDVixvQldodkNXO0VYaXZDWCxnQldydUNXO0VYc3VDWCx5QldydUNhO0VYc3VDYixzQldydUNpQjtFWHV1Q2pCLDZCV3J1Q2lCO0VYc3VDakIsd0JXcnVDa0I7RVhzdUNsQixZV3J1Q0M7Q1hzdUNGOztBQUVEO0VBQ0UsWVdqdUNDO0NYa3VDRjs7QUFFRDtFQUNFLGVXeHVDQTtFWHl1Q0EsWVdodUNVO0VYaXVDVixlV2h1Q2M7RVhpdUNkLFdXaHVDUztDWGl1Q1Y7O0FBRUQ7RUFDRSwwQldodUNvQjtDWGl1Q3JCOztBQUVEO0VBQ0UsY1c5dENVO0NYK3RDWDs7QUFFRDtFQUNFLG1CV3Z2Q0E7RVh3dkNBLGNXM3RDRztFWDR0Q0gsaUJXenZDQTtDWDB2Q0Q7O0FBRUQseUJXOXNDdUI7O0FYZ3RDdkI7RUFDRSxZV3B0Q0E7RVhxdENBLG1CVzdzQ2U7RVg4c0NmLGdCVzdzQ2U7RVg4c0NmLDJCV3Z0Q2M7Q1h3dENmOztBQUVEO0VBQ0UsbUJXM3RDQTtFWDR0Q0EsWVdsc0NJO0NYbXNDTDs7QUFFRDtFQUNFLG1CVzVyQ2dCO0VYNnJDaEIsT1c1ckNBO0VYNnJDQSxRT3IvQ0s7RVBzL0NMLFlXbHNDSTtFWG1zQ0osYVc3ckNDO0VYOHJDRCxXT3gvQ087Q1B5L0NSOztBQUVEO0VBQ0UsZVc3ckNRO0VYOHJDUixnQlc3ckNRO0VYOHJDUixlVzdyQ1M7Q1g4ckNWOztBQUVEO0VBQ0UsaUJLdG1EUztDTHVtRFY7O0FBRUQ7RUFDRSxrQktwaURBO0NMcWlERDs7QUFFRDtFQUNFLGlCV3BzQ1c7Q1hxc0NaOztBQUVEO0VBQ0UsY1dwc0NXO0NYcXNDWjs7QUFFRDtFQUNFLGlCS3ZuRFM7Q0x3bkRWOztBQUVEO0VBQ0UsMkJXenNDd0I7Q1gwc0N6Qjs7QUFFRDtFQUNFLDJCVzVzQzBCO0NYNnNDM0I7O0FBRUQ7RUFDRSxZSzk0Q0E7RUwrNENBLG1CS2ozQ0U7RUxrM0NGLGdCS2ozQ0U7RUxrM0NGLDJCV2x0Q3NCO0NYbXRDdkI7O0FBRUQ7RUFDRSxtQldwdENZO0VYcXRDWixZV3B0Q0M7RVhxdENELGdCT3ZpRE87Q1B3aURSOztBQUVEO0VBQ0UsbUJXcHRDZTtFWHF0Q2YsT1dwdENFO0VYcXRDRixRV250Q0M7RVhvdENELFlXbnRDRTtFWG90Q0YsYVdudENFO0VYb3RDRixXV250Q087Q1hvdENSOztBQUVEO0VBQ0UsZUszcERTO0VMNHBEVCxnQkszcERTO0VMNHBEVCxlSzNwRFM7Q0w0cERWOztBQUVEO0VBQ0UsWUt6bERBO0VMMGxEQSxzQld6dENxQjtDWDB0Q3RCOztBQUVEO0VBQ0UsYUtuN0NFO0VMbzdDRixzQktsN0NBO0NMbTdDRDs7QUFFRDtFQUNFLGlCS3I1Q0U7Q0xzNUNIOztBQUVEO0VBQ0Usa0JXbnVDYTtDWG91Q2Q7O0FBRUQ7RUFDRSxpQkUxcERpQjtDRjJwRGxCOztBQUVEO0VBQ0UsY1dodUNPO0NYaXVDUjs7QUFFRDtFQUNFLGlCV2h1Q1U7Q1hpdUNYOztBQUVEO0VBQ0UsMkJXMXRDUTtDWDJ0Q1Q7O0FBRUQ7RUFDRSwyQlcxdENZO0NYMnRDYjs7QUFFRDtFV3J0Q0UscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RVh1dENBLHdCV2x0Q0M7TVhrdENELHFCV2x0Q0M7VVhrdENELDRCV2x0Q0M7Q1htdENGOztBQUVEO0VXanRDRSxZQUFBO0NYbXRDRDs7QUFFRDtFQUNFLHFCV2x0Q1U7RVhrdENWLHFCV2x0Q1U7RVhrdENWLGNXbHRDVTtFWG10Q1Ysc0JXanRDUztNWGl0Q1QsbUJXanRDUztVWGl0Q1QsMEJXanRDUztDWGt0Q1Y7O0FBRUQ7RVcxc0NDLGFBQUE7Q1g0c0NBOztBQUVEO0VBQ0UscUJXMXNDVTtFWDBzQ1YscUJXMXNDVTtFWDBzQ1YsY1cxc0NVO0VYMnNDVix5Qlcxc0NjO01YMHNDZCxzQlcxc0NjO1VYMHNDZCx3Qlcxc0NjO0NYMnNDZjs7QUFFRDs7O0VBR0UsVVd4c0NBO0NYeXNDRDs7QUFFRCx5Qld4c0NhOztBWDBzQ2I7RUFDRSxtQldwc0NDO0VBR0YsZUFBTztFWG1zQ04sZVdsc0NXO0VYbXNDWCxlV2xzQ1c7Q1htc0NaOztBQUVEO0VBQ0UsZVc5ckNhO0VYK3JDYixZQUFZO0VXM3JDZCxjQUFRO0VBQ1AsZUFBYTtFWDZyQ1osa0JBQWtCO0NXenJDcEI7O0FYNHJDQTtFV3ZyQ0EsbUJBQW1CO0VBR2hCLE9BQUE7RVh1ckNELFFXdHJDRTtFWHVyQ0YsZUFBZTtFV2pyQ2pCLDRCQUFBO0VYbXJDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxtQlcvcUNVO0VYZ3JDVixPVy9xQ0s7RVhnckNMLFFXL3FDSztFWGdyQ0wsZUtqd0RTO0VMa3dEVCxlS2p3RFM7Q0xrd0RWOztBQUVEO0VBQ0UsbUJLandEYTtFTGt3RGIsT0svckRBO0VMZ3NEQSxRSy9yREE7RUxnc0RBLGVLNXJEZTtFTDZyRGYsZVd2ckNtQjtDWHdyQ3BCOztBQUVEO0VBQ0UscUJLeGhEQTtFTDBoREEscUJXM3JDcUI7RVg0ckNyQixtQlc1ckNxQjtFWDZyQ3JCLHFCSzEvQ21CO0VMMi9DbkIsY0sxL0NBO0VMNi9DQSxvQlcvckNZO0VYZ3NDWixrQlcvckNVO0NYZ3NDWDs7QUFFRCx5QlcvckNvQjs7QVhpc0NwQjtFQUNFLHFCVy9yQ1k7RVhpc0NaLHFCVy9yQ1c7RVhnc0NYLG1CVy9yQ2M7RVhnc0NkLHFCV3o3QkE7RVgwN0JBLGNXOXJDQTtFWCtyQ0EsZ0JXOXJDWTtFWGlzQ1osb0JXOXJDVztFWCtyQ1gsZ0JXOXJDYTtFWCtyQ2IsNkJXOXJDaUI7Q1grckNsQjs7QUFFRDtFQUNFLFlLMXlETztFTDJ5RFAsbUJLMXlEUztFTDJ5RFQsMkJLMXlEb0I7RUwyeURwQixlSzF5RFM7RUwyeURULGlCS3h1REE7Q0x5dUREOztBQUVEO0VBQ0UsWUtsa0RFO0VMbWtERixtQld2c0MwQjtFWHdzQzFCLGlCS2prREE7RUxra0RBLDJCV3pzQzBCO0VYMHNDMUIsbUJLamtEZTtFTGtrRGYsZUtwaURFO0NMcWlESDs7QUFFRDs7RUFFRSxtQks1L0NBO0VMNi9DQSxZSzUvQ0E7RUw2L0NBLHFCS3YvQ0U7RUx5L0NGLHFCV2p0Q2M7RVhrdENkLG1CV2p0Q1c7RVhrdENYLHFCV2p0Q2tCO0VYa3RDbEIsY1cvc0NBO0VYa3RDQSxvQldsdENXO0VYbXRDWCxnQlc5c0NXO0NYK3NDWjs7QUFFRDtFQUNFLHFCQUFxQjtFQUVyQixxQlczc0NXO0VYNHNDWCxtQlczc0NjO0VYNHNDZCxxQlczc0NnQjtFWDRzQ2hCLGNXM3NDVTtFWDhzQ1Ysb0JXM3NDTztFWDRzQ1AsZ0JXM3NDUTtFWDRzQ1IsV1czc0NRO0VYNHNDUixpQlczc0NhO0VYNHNDYixrQlczc0NTO0VYNHNDVCx3Q1cxc0NRO1VYMHNDUixnQ1cxc0NRO0NYMnNDVDs7QUFFRDtFQUNFLFdXdnNDUTtFWHdzQ1IsWVd2c0NRO0NYd3NDVDs7QUFFRDtFQUNFLGVLNStDUTtDTDYrQ1Q7O0FBRUQ7RUFDRSxlV3ZzQ1M7Q1h3c0NWOztBQUVEO0VBQ0UscUJXcnNDQztFWHVzQ0QscUJXeHRDVztFWHl0Q1gsbUJXbnNDUztFWG9zQ1QscUJXaHNDWTtFWGlzQ1osY1doc0NXO0VYbXNDWCxvQldoc0NnQjtFWGlzQ2hCLGdCSzcvQ1E7RUw4L0NSLFlXaHNDQztFWGlzQ0Qsd0JXaHNDYTtFWGlzQ2IsbUJXaHNDZTtDWGlzQ2hCOztBQUVEO0VBQ0UsbUJXN3JDWTtFWDhyQ1osWVc3ckNTO0VYOHJDVCxhVzdyQ1E7RVg4ckNSLE9XN3JDQztFWDhyQ0QsUVc3ckNJO0VYOHJDSixjVzdyQ1c7RVg4ckNYLHdCVzdyQ2lCO0NYOHJDbEI7O0FBRUQ7RUFDRSxxQlc3ckNZO0VYK3JDWixxQkt2NERTO0VMdzREVCxtQkt2NERTO0VMdzREVCxxQkt2NERTO0VMdzREVCxjS3Y0RFM7RUwwNERULG9CS3IwREE7RUxzMERBLGdCS3IwREE7RUxzMERBLFlLbDBERTtFTG0wREYsYUtqMERTO0VMazBEVCxlSy9wREU7RUxncURGLFdLL3BERTtDTGdxREg7O0FBRUQ7O0VBRUUsV1d6c0NDO0NYMHNDRjs7QUFFRDtFQUNFLFlLMzVETztFTDQ1RFAsK0JLMzVEcUI7RUw2NURyQiwyQkszNURrQjtFTDQ1RGxCLHVCSzM1RFM7RUw0NURULG1CSzM1RGE7RUw0NURiLGlCS3oxREE7RUwwMURBLG1CS3oxRGM7Q0wwMURmOztBQUVEO0VBQ0UsZUt4ckRFO0VMeXJERixtQktsckRBO0VMbXJEQSxZS2xyREE7RUxtckRBLGtCS2xyREE7RUxtckRBLGlCV250Q1k7Q1hvdENiOztBQUVEO0VBQ0UsZ0JXL3NDQTtDWGd0Q0Q7O0FBRUQ7RUFDRSxjVzdzQ1M7Q1g4c0NWOztBQUVEO0VBQ0UsZ0JXN3NDWTtFWDhzQ1osaUJXN3NDVztFWDhzQ1gsbUJXN3NDZ0I7RVg4c0NoQixVVzdzQ087RVg4c0NQLFNXN3NDQztFWDhzQ0QseUNXNXNDZ0I7TVg0c0NoQixxQ1c1c0NnQjtVWDRzQ2hCLGlDVzVzQ2dCO0NYNnNDakI7O0FBRUQ7RUFDRSxlVzF0Q1E7RVgydENSLFlXdnNDSztFWHdzQ0wsaUJXdnNDYztFWHdzQ2Qsb0JXdnNDZTtFWHdzQ2YsaUJXdnNDZ0I7RVh3c0NoQixzQld2c0NpQjtFWHdzQ2pCLFVXdnNDSztFWHdzQ0wsaUJXdnNDZTtFWHdzQ2YsbUJXdnNDZ0I7RVh3c0NoQixtQldudUNRO0VYb3VDUiwrQldyc0N1QjtFWHVzQ3ZCLDJCV3JzQ2U7RVhzc0NmLHVCV3JzQ2dCO0VYc3NDaEIsMkJXbnNDSztFWG9zQ0wscUNXbnNDbUI7Q1hvc0NwQjs7QUFFRDtFQUNFLFlXbnNDVTtDWG9zQ1g7O0FBRUQ7RUFDRSxtQlc1ckNTO0VYNnJDVCxZVzVyQ1M7RVg2ckNULDZCVzVyQ1M7RVg4ckNULHlCVzVyQ1k7RVg2ckNaLHFCVzVyQ1c7RVg2ckNYLHFCVzVyQ1k7RVg4ckNaLHFCVzVyQ2tCO0VYNnJDbEIsbUJXNXJDZTtFWDZyQ2YscUJXdHNDUTtFWHVzQ1IsY1c1ckNTO0VYK3JDVCxvQlczcUNDO0VYNHFDRCxnQld4ckNDO0VYeXJDRCx5Qld4ckNjO0VYeXJDZCxzQld4ckNZO0VYMHJDWiw2Qld4ckNxQjtFWHlyQ3JCLHdCS25uRFE7RUxzbkRSLDJCV3hyQ1U7RVh5ckNWLHNCV3hyQ1U7RVh5ckNWLDBCV3ByQ1M7RVhxckNULHVCV3ByQ1k7RVhzckNaLHlCV25yQ007RVhvckNOLG9CV25yQ2E7RVhvckNiLG1CV25yQ2M7RVhvckNkLGVXbnJDVztFWG9yQ1gsaUJXbnJDVTtDWG9yQ1g7O0FBRUQ7RUFDRSxvQlduckNnQjtFWG9yQ2hCLDJCV25yQ3NCO0VYb3JDdEIsaUJXbnJDRTtDWG9yQ0g7O0FBRUQ7RUFDRSxzQlcvcUNFO0VYZ3JDRiwyQlc1cUNTO0VYNnFDVCxvQlc1cUNnQjtFWDZxQ2hCLGtCVzVxQ2E7RVg2cUNiLFlXNXFDVTtFWDZxQ1YsNkJXNXFDVztFWDhxQ1gseUJXNXFDYztFWDZxQ2QscUJXNXFDWTtDWDZxQ2I7O0FBRUQ7RUFDRSxpQld6cUNVO0VYMHFDVixxQld6cUNPO0NYMHFDUjs7QUFFRDs7RUFFRSxvQldwcUNrQjtFWHFxQ2xCLGtCV2xxQ0U7RVhtcUNGLDJCV2pxQ0U7Q1hrcUNIOztBQUVEO0VBQ0UsWVc5cENHO0VYK3BDSCxrQlczcENFO0NYNHBDSDs7QUFFRDs7O0VBR0Usc0JLM2hFUztDTDRoRVY7O0FBRUQ7RUFDRSxxQkszOURBO0VMNjlEQSxxQlducUNzQjtFWG9xQ3RCLG1CV3BxQ3NCO0VYcXFDdEIscUJPaDhEa0I7RVBpOERsQixjVy9yQ0Q7RVhrc0NDLG9CS2grRGU7RUxpK0RmLGtCV3RxQ3VCO0VYdXFDdkIseUJXdHFDd0I7RVh1cUN4QixzQkt2NkRBO0VMeTZEQSw2Qld6cUN3QjtFWDBxQ3hCLHdCV3pxQ0k7RVgwcUNKLGNXenNDRDtFWDBzQ0MsV0szK0RBO0VMNCtEQSxhSzMrREE7RUw0K0RBLG1CS3grRGU7RUx5K0RmLFlLditEQTtDTHcrREQ7O0FBRUQ7RUFDRSxZSzFqRUE7RUwyakVBLHFCSzFqRVM7RUw0akVULHFCSzFqRVM7RUwyakVULG1CSzFqRVM7RUwyakVULHFCSzFqRWE7RUwyakViLGNXdnRDRDtFWDB0Q0Msb0JLbGtFUztFTG1rRVQsa0JLbGtFUztFTG1rRVQseUJLbGtFa0I7RUxta0VsQixzQktsa0VTO0VMb2tFVCw2QldyckMwQjtFWHNyQzFCLHdCV3RyQ3NCO0VYdXJDdEIseUJXdnJDMEI7RVh3ckMxQixzQld4ckMwQjtFWDByQzFCLDZCSzd6RHVCO0VMOHpEdkIsd0JLdHpEQTtDTHV6REQ7O0FBRUQ7RUFDRSxZSy93REE7RUxneERBLG9CSzl3REU7RUwrd0RGLGdCS3p3REE7RUwwd0RBLGdCVzV1Q0Q7RVg2dUNDLG1CVy9yQ2U7Q1hnc0NoQjs7QUFFRDtFQUNFLG9DVzlyQ3lCO0VYK3JDekIsaUNXL3JDeUI7RVhnc0N6QixpQlcvckNhO0VYZ3NDYixvQlcvckNhO0VYZ3NDYixrQkV6akVNO0VGMGpFTixrQ1cvckNXO0VYZ3NDWCxxV1cvckNxQjtFWGdzQ3JCLHFCVy9yQ2E7RVhnc0NiLG9CVy9yQ1c7RVhnc0NYLGtCVy9yQ2E7RVhnc0NiLFlXL3JDRTtFWGdzQ0YsYVcvckNFO0VYZ3NDRixnQlcvckNXO0VYZ3NDWCxtQlcvckNZO0VYZ3NDWixvQkVua0VVO0NGb2tFWDs7QUFFRDtFQUNFLHNCVy9yQ29CO0NYZ3NDckI7O0FBRUQ7RUFDRSxvQlcvckNHO0VYZ3NDSCxpQlcvckNZO0VYZ3NDWixlVy9yQ1k7RVhnc0NaLDRCVzlyQ0c7RVgrckNILDJCVzlyQ2E7S1g4ckNiLHdCVzlyQ2E7RVgrckNiLG9CVzlyQ2U7RVgrckNmLDJCVzlyQ2tCO0VYK3JDbEIsZVc5d0NEO0NYK3dDQTs7QUFFRDtFQUNFLHFCV2xsQ0U7RVhvbENGLHFCVzVyQ2M7RVg2ckNkLG1CVzVyQ1k7RVg2ckNaLHFCVzVyQ2E7RVg2ckNiLGNXNXJDVztFWCtyQ1gsb0JXM3JDRztFWDRyQ0gsZ0JXM3hDRDtFWDR4Q0MsbUJXenJDYztFWDByQ2QsYVc3eENEO0VYOHhDQyxXV3RyQ0c7RVh1ckNILFlXL3hDRDtFWGd5Q0MseUJXcnJDbUI7RVhzckNuQixjV2p5Q0Q7RVhreUNDLGlCV25yQ2U7RVhvckNmLDBDVzVyQ0c7RVg0ckNILHFDVzVyQ0c7RVg0ckNILGtDVzVyQ0c7RVg2ckNILGlCV2pyQ1k7RVhrckNaLGVXcnlDRDtFWHN5Q0MsYVdockNLO0VYaXJDTCxXV2hyQ0s7Q1hpckNOOztBQUVEO0VBQ0UsYVczeUNEO0VYNHlDQyxjV2hyQ007RVhpckNOLFdXN3lDRDtFWDh5Q0MsaUJXNXFDYTtFWDZxQ2IsdUJXL3lDRDtFWCt5Q0Msa0JXL3lDRDtFWCt5Q0MsZVcveUNEO0VYZ3pDQyxXVzNxQ0s7Q1g0cUNOOztBQUVEO0VBQ0UsMEJXenFDZTtFWDBxQ2Ysa0JXenFDWTtDWDBxQ2I7O0FBRUQ7RUFDRSxlV3p6Q0Q7RVgwekNDLFlXdnFDSztFWHdxQ0wscUJXdnFDYztFWHdxQ2QsaUJXdnFDWTtFWHdxQ1osZ0JXN3pDRDtFWDh6Q0Msa0JXdHFDZTtFWHVxQ2YsNkJXdHFDaUI7RVhzcUNqQix3Qld0cUNpQjtFWHNxQ2pCLHFCV3RxQ2lCO0NYdXFDbEI7O0FBRUQ7RUFDRSxvQlduMENEO0VYbzBDQyxZV3RxQ007Q1h1cUNQOztBQUVEO0VBQ0UsWVdqcUNJO0VYa3FDSixvQkV6cEVpQjtFRjBwRWpCLGdCV2pxQ2E7RVhrcUNiLGdCV2pxQ1c7RVhrcUNYLG1CV2pxQ2dCO0NYa3FDakI7O0FBRUQ7RUFDRSxvQ1c3cENJO0VYOHBDSixpQ1c3cUNJO0VYOHFDSixpQldqcUNZO0VYa3FDWixvQldqd0NFO0VYa3dDRixrQlczcENRO0VYNHBDUixrQ1dwcENhO0VYcXBDYixxV1dwcENvQjtFWHFwQ3BCLHFCV3BwQ2dCO0VYcXBDaEIsb0JXcHBDZTtFWHFwQ2YsY1dwcENZO0VYcXBDWixZV3BwQ1U7RVhxcENWLGFXMzFDRDtFWDQxQ0MsZ0JXcHBDYTtFWHFwQ2IsbUJXbnBDRztFWG9wQ0gsb0JXbnBDaUI7Q1hvcENsQjs7QUFFRDtFQUNFLHNCS3pzRVM7Q0wwc0VWOztBQUVEO0VBQ0Usb0JLdm9FQTtFTHdvRUEsaUJLdm9FQTtFTHdvRUEsZUt0b0VFO0VMdW9FRiw0Qld2cEMyQjtFWHdwQzNCLDJCV3ZwQ3VCO0tYdXBDdkIsd0JXdnBDdUI7RVh3cEN2QixvQld4cEN1QjtFWHlwQ3ZCLDJCV3pwQ3VCO0VYMHBDdkIsZUs3N0RBO0NMODdERDs7QUFFRDtFQUNFLHFCVzNwQ2M7RVg2cENkLHFCV2wzQ0E7RVhtM0NBLG1CVzFwQ2lCO0VYMnBDakIscUJXcDNDQTtFWHEzQ0EsY1d0cENHO0VYeXBDSCxvQld0cENlO0VYdXBDZixnQld0cENXO0VYdXBDWCxtQld0cENlO0VYdXBDZixhV3RwQ1M7RVh1cENULFdXdHBDRztFWHVwQ0gsWVd0cENHO0VYdXBDSCx5Qlc5M0NJO0VYKzNDSixjV3RwQ1M7RUFNVixtQkFDTTtFWGlwQ0wsbUJXaHBDZ0I7RVhpcENoQiwwQ1cvb0NVO0VYK29DVixxQ1cvb0NVO0VYK29DVixrQ1cvb0NVO0VYZ3BDVix1Qlc5b0NHO0VYK29DSCxlV3JwQ1k7RVhzcENaLGFXN29DVztFWDhvQ1gsV1c3b0NFO0NYOG9DSDs7QUFFRDtFQUNFLHdCVzdvQ1k7RVg4b0NaLHlCVzdvQ2M7RVg4b0NkLHNCVzVvQ0U7RVg2b0NGLDRCVzNvQ0U7RVg0b0NGLGtDVzNvQ0U7RVgyb0NGLDZCVzNvQ0U7RVgyb0NGLDBCVzNvQ0U7RVg0b0NGLHNCVzNvQ2E7Q1g0b0NkOztBQUVEO0VBQ0UscUNXeG9DVTtFWHlvQ1YsNkJXdm9DRztDWHdvQ0o7O0FBRUQ7RUFDRSxlV3pxQ0Q7RVgwcUNDLFlXdG9DRztFWHVvQ0gscUJXdG9DUztFWHVvQ1QsaUJXdG9DVTtFWHVvQ1YsZ0JXdG9DWTtFWHVvQ1osa0JXdG9DYTtFWHVvQ2IsNkJXdG9DYztFWHNvQ2Qsd0JXdG9DYztFWHNvQ2QscUJXdG9DYztDWHVvQ2Y7O0FBRUQ7RUFDRSwwQldsb0NHO0VYbW9DSCxZV3ByQ0Q7Q1hxckNBOztBQUVEO0VBQ0UsbUJXbG9DYTtFWG1vQ2IsV1dsb0NRO0VYbW9DUixPV2xvQ0c7RVhtb0NILFFXbG9DRztFWG1vQ0gsYVc1ckNEO0VYNnJDQyxrQldob0NZO0VYaW9DWixpQlcvbkNFO0VYZ29DRixvQlcvbkNZO0VYZ29DWixnQlc5bkNFO0VYK25DRiwyQlc5bkNFO0tYOG5DRix3Qlc5bkNFO0VYK25DRixpQkt6aUVFO0VMMGlFRixvQlcvbkMyQjtFWGdvQzNCLGdCS3hpRUE7RUx5aUVBLFlLeGlFQTtDTHlpRUQ7O0FBRUQ7RVc3bkNDLG9CQUFrQjtDWCtuQ2xCOztBQUVEO0VPOXJFQyxvQkFBbUI7Q1Bnc0VuQjs7QUFFRDtFT2xzRUMsb0JBQW1CO0VJNGtDbkIsMEJBQXFCO0VYeW5DcEIsaUJXeG5DYztDWHluQ2Y7O0FBRUQ7RUFDRSxjV3RuQ1M7Q1h1bkNWOztBQUVEO0VBQ0UsWVdubkNXO0VYb25DWCxxQldubkNZO0VYcW5DWixxQldubkNVO0VYb25DVixtQkt4ekVTO0VMeXpFVCxxQkt4ekVTO0VMeXpFVCxjS3h6RVM7RUx5ekVULHlCS3h6RWtCO0VMeXpFbEIsc0JLeHpFb0I7RUwwekVwQiw2Qld4bkN3QjtFWHluQ3hCLHdCV3puQ3dCO0NYMG5DekI7O0FBRUQ7RUFDRSxxQkszbEVpQjtFTDZsRWpCLHFCSy9rRUE7RUxnbEVBLG1CVy9uQzBCO0VYZ29DMUIscUJXL25Dc0I7RVhnb0N0QixjS2xqRUU7RUxxakVGLG9CV25vQ3NCO0VYb29DdEIsZ0JBQWdCO0VPcnVFakIsWUFBUTtDUHV1RVI7O0FBRUQ7RUFDRSxtQldsb0NRO0VYbW9DUixVV2xvQ0M7RVhtb0NELFVXbG9DQztFWG1vQ0QsZVd6b0NRO0VYMG9DUiwyQldsb0NhO0VYbW9DYiw4Q1dsb0NnQjtNWGtvQ2hCLDBDV2xvQ2dCO1VYa29DaEIsc0NXbG9DZ0I7RVhtb0NoQixXV2xvQ0U7RVhtb0NGLHFHV2xvQ1M7RVhrb0NULDZGV2xvQ1M7RVhrb0NULHdGV2xvQ1M7RVhrb0NULHFGV2xvQ1M7RVhrb0NULG1IV2xvQ1M7RVhtb0NULGdCV2xvQ1c7Q1htb0NaOztBQUVEO0VBQ0UsMENBQWtDO01BQWxDLHNDQUFrQztVQUFsQyxrQ0FBa0M7RU90dkVuQyxRQUFRO0VJdW5DUixXQUFBO0NYa29DQTs7QU96dkVBO0VJdW5DQSw0QkFBVTtDWHNvQ1Y7O0FBRUQ7RUFDRSxtQkFBbUI7RVcvbkNuQixZQUNBO0VBQ0MsWUFBVTtFQUNWLGFBQVk7RUFDWixZQUFRO0VBQ1IsbUJBQVc7RUFDWCxrQkFBZTtFQUNmLG9WQUNBO0VYK25DRCwyQkFBMkI7RU94d0U1QixtQkFBbUI7RUk4b0NuQixlQUFVO0VYNm5DVCwrRFc1bkNjO01YNG5DZCwyRFc1bkNjO1VYNG5DZCx1RFc1bkNjO0VYNm5DZCwwQlc1bkNTO0VYNm5DVCxZVzVuQ0E7RVg2bkNBLGlCQUFpQjtFTzl3RWxCLFdBQVE7RUlxcENULFVBQVU7RVg0bkNSLHVCV3huQ0M7RVh5bkNELG9CQUFvQjtFT2x4RXJCLHFHQUF5QjtFQUF6Qiw2RkFBeUI7RUFBekIsd0ZBQXlCO0VBQXpCLHFGQUF5QjtFQUF6QixtSEFBeUI7Q1BveEV6Qjs7QUFFRDtFT3R4RUMsb0NBQXlCO01BQXpCLGdDQUF5QjtVQUF6Qiw0QkFBeUI7RUlvcUN6QixXQUFBO0NYcW5DQTs7QUFFRDtFQUNFLFlXbG5DVTtFQUxYLHFCQU9DO0VYbW5DQSxxQldubkNBO0VYb25DQSxtQldqbkNhO0VYa25DYixxQldqbkNtQjtFWGtuQ25CLGNXN25DRDtFWGdvQ0Msb0JXaG5DRztFWGluQ0gsa0JXMW5DQTtFWDJuQ0EseUJXL21DRztFWGduQ0gsc0JXNW5DQTtFQVBELDZCQTBCRTtFWDRtQ0Qsd0JXem1DeUI7RVgwbUN6QixvQlc5bUNJO0NYK21DTDs7QUFFRDtFQUNFLG1CV3RtQ2E7RVh1bUNiLE9XdG1DRztFWHVtQ0gsUVd0bUNTO0VYdW1DVCxZV3RtQ2E7RVh1bUNiLGtCV3RtQ2U7RVh1bUNmLHFCV3RtQ21CO0VYd21DbkIscUJXdG1DZTtFWHVtQ2YsbUJXdG1DbUI7RVh1bUNuQixxQld0bUNTO0VYdW1DVCxjV3RtQ2E7RVh5bUNiLG9CV3RtQ2M7RVh1bUNkLGtCV3RtQ1U7RVh1bUNWLFdXdG1DVztDWHVtQ1o7O0FBRUQ7O0VBRUUsWUt6NkVPO0VMMDZFUCxlS3o2RVM7RUwwNkVULG1CS3o2RVM7RUwwNkVULFdLejZFTztFTDA2RVAsYUt2MkVBO0VMdzJFQSxPS3YyRUE7RUx3MkVBLG1DVzdtQzJCO0NYOG1DNUI7O0FBRUQ7RUFDRSxRVzVtQ0c7Q1g2bUNKOztBQUVEO0VBQ0UsU1c1bUNHO0NYNm1DSjs7QUFFRDtFQUNFLG1CVzVtQ21CO0VYNm1DbkIsT1c1bUNJO0VBdEVMLFFBQUE7RVhvckNDLFlXMW1DYTtFWDJtQ2IsYVcxbUNZO0VYMm1DWixxQlcxbUNhO0VYNG1DYixxQld6bUNHO0VBL0VKLG1CQTBCRTtFWGdxQ0QscUJXem1DcUI7RUFqRnRCLGNBeUJDO0VYcXFDQSxvQld2bUNjO0VYd21DZCxrQld2bUNlO0NYd21DaEI7O0FBRUQ7RVdsc0NDLG1CQTBCRTtFWDBxQ0QsWVdybUNZO0VYc21DWiw2QksxbEVRO0VMMGxFUix3QksxbEVRO0VMMGxFUixxQksxbEVRO0VNcTVCVCxXQUFBO0NYdXNDQTs7QUFFRDtFQUNFLFdXbm1DVTtFQXZHWCx3QkEwQkU7Q1hrckNGOztBQUVEO0VBQ0UsWUt4OUVTO0VMeTlFVCxlS3g5RVM7RUx5OUVULG1CS3g5RWE7RUx5OUViLE9LdDVFQTtFTHU1RUEsUUt0NUVBO0VMdTVFQSxXS241RUU7RUxvNUVGLGFXMW1Dc0I7RVgybUN0QixtQ1d6bUNHO0VBN0dKLFdBQUE7Q1h3dENBOztBQUVEO0VBQ0UsWVczdENEO0VYNHRDQyxlV3ZtQ2dCO0VBckhqQixtQkEwQkU7RVhvc0NELE9XcG1DUTtFQTFIVCxTQUFBO0VYZ3VDQyxXV25tQ1k7RUFLYixhQUFBO0VBQ0EsbUNBQ1c7RVgrbENWLFdXOWxDQztDWCtsQ0Y7O0FBRUQ7RUFDRSxXVzlsQ1M7RVgrbENULHFCVzlsQ2tCO0VYZ21DbEIscUJXOWxDa0I7RVgrbENsQixtQlc5bENjO0VYK2xDZCxxQlc3bENFO0VYOGxDRixjVzFtQ0Q7RVg2bUNDLG9CVzdsQ2E7RVg4bENiLGdCVzdtQ0E7RVg4bUNBLHlCVzNsQ0U7RVg0bENGLHNCVy9tQ0E7RVhpbkNBLDZCVzFsQ0M7RVgybENELHdCV3psQ0U7RVgwbENGLDBCV3psQ0M7RVgwbENELHVCV3psQ2E7RVgybENiLHlCV3RuQ1M7RVh1bkNULG9CS3ZnRlM7RUwwZ0ZULDJCS3ZnRmtCO0VMd2dGbEIsc0JLdmdGUztFTHdnRlQsbUJLdmdGYTtFTHdnRmIsU1c5bkNEO0VYK25DQyxZVzVsQ1M7RVg2bENULGFXaG9DRDtFWGlvQ0Msb0NXM2xDRztNWDJsQ0gsZ0NXM2xDRztVWDJsQ0gsNEJXM2xDRztFWDRsQ0gsZ0RXaG1DYTtFWGltQ2IsOEJXM2xDZ0I7RVgybENoQix5QlczbENnQjtFWDJsQ2hCLHNCVzNsQ2dCO0VYNGxDaEIsVVdwb0NEO0VYcW9DQyxXV3psQ1M7RVgwbENULFdXdG9DRDtDWHVvQ0E7O0FBRUQ7RUFDRSw0Qld0bENDO0NYdWxDRjs7QUFFRDtFQUNFLGdEV3RsQ1M7Q1h1bENWOztBQUVEO0VBQ0UsZVd0bENZO0NYdWxDYjs7QUFFRDs7RUFFRSxjV3JsQ1M7Q1hzbENWOztBQUVEO0VBQ0UsWVdybENTO0VYc2xDVCxrQldwbENFO0VYcWxDRixtQlc1cENBO0NYNnBDRDs7QUFFRDtFQUNFLFlLN2lGTztFTDhpRlAsZUs3aUZTO0VMOGlGVCxtQks3aUZhO0VMOGlGYixPSzMrRUE7RUw0K0VBLFFLMytFQTtFTDQrRUEsWUt4K0VFO0VMeStFRixZS3YrRUE7RUx3K0VBLG1DS3h5RTBCO0NMeXlFM0I7O0FBRUQ7RUFDRSxlS2p5RVc7RUxreUVYLG1CVzVxQ0E7RVg2cUNBLFNXL2xDTztFWGdtQ1AsVVcvcUNEO0VYZ3JDQyxnQlc5bENhO0VYK2xDYixpQldockNBO0VYaXJDQSxZVzdsQ1M7RVg4bENULGFXN2xDVTtFWDhsQ1YseUNXN2xDWTtNWDZsQ1oscUNXN2xDWTtVWDZsQ1osaUNXN2xDWTtFWDhsQ1osV1c3bENRO0NYOGxDVDs7QUFFRDtFQUNFLFdXN2xDRTtFWDhsQ0YsU1c3bENFO0NYOGxDSDs7QUFFRDtFQUNFLG1CVzdsQ2M7Q1g4bENmOztBQUVEO0VBQ0UsbUJXanNDQTtFWGtzQ0EsT1c1bENHO0VYNmxDSCxRVzVsQ0c7RVg2bENILFdXcnNDRDtFWHNzQ0MsZVcxbENZO0VYMmxDWixZVzFsQ1M7RVgybENULGFXMWxDRTtFWDJsQ0Ysb0JXeHNDQTtDWHlzQ0Q7O0FBRUQ7RUFDRSxrQld6bENjO0VYMGxDZCxrQld6bENjO0VYMGxDZCxhV3psQ0U7RVgwbENGLHFCV3psQ2M7RVgybENkLHFCV3psQ2M7RVgwbENkLG1CV3psQ1k7RVgwbENaLHFCV3psQ2M7RVgwbENkLGNBQWM7RUFHZCxvQldybENnQjtFWHNsQ2hCLGtCQUFrQjtFT2pnRm5CLHlCQUF5QjtFSWc3Q3pCLHNCQUNDO0VYb2xDQSw2QkFBNkI7RU9yZ0Y5Qix3QkFBeUI7Q1B1Z0Z6Qjs7QUFFRDtFQUNFLGdCVzdrQ087RVg4a0NQLGlCVzdrQ1c7RVg4a0NYLGVXN2tDWTtFWDhrQ1osWVc3a0NVO0VBRVgsWUFBVztFWDZrQ1YsYVc1a0NVO0VBRVgsbUJBQWM7RVg0a0NiLHNCVzFrQ0E7RUFDRCxZQUFBO0VYMmtDQyxpQktuNUVFO0VMbzVFRixxQktuNUVpQjtFTHE1RWpCLHFCS3Y0RUE7RUx3NEVBLG1CVzlrQ3lCO0VBRTFCLHFCQUFjO0VYOGtDYixjVzdrQ1k7RVhnbENaLG9CQUFvQjtFTzVoRnJCLGtCQUFtQjtFSW85Q25CLHlCQUFlO0VYMmtDZCxzQlcxa0NjO0VYNGtDZCw2Qld4a0NBO0VBQ0Qsd0JBQVc7Q1h5a0NYOztBQUVEO0VBQ0Usa0JBQWtCO0VXcGtDcEIscUJBQXNCO0VKbCtDckIscUJBQW1CO0VQMGlGbEIsbUJXeGtDRjtFWHlrQ0UscUJXcGtDRDtFWHFrQ0MsY0FBYztFV25rQ1ksb0JBQWlCO0VBQUMsa0JBQVk7RUFBUSxhQUFZO0VYeWtDNUUsa0JBQWtCO0VPbGpGbkIscUJBQW1CO0VJNCtDbkIsWUFBQTtFWHlrQ0MsaUJXeGtDYTtDWHlrQ2Q7O0FBRUQ7RU94akZDLGdCQUFpQjtFSXEvQ2pCLGtCQUFjO0VYc2tDYixZV3JrQ1U7RVhza0NWLDhCQUE4QjtDQ3hwRmhDOztBRDJwRkE7RWExckZDLGNBQVU7Q2I0ckZWOztBQUVEO0VhMXJGQyxnQkFBWTtFQUNaLGdCQUFnQjtFQUNoQixZQUFZO0VBQ1osa0JBQVM7Q2I0ckZUOztBQUVEO0VBQ0UsZWEzckZZO0ViNHJGWixtQmEzckZBO0ViNHJGQSxPYTFyRkU7RWIyckZGLFFhbHNGQTtFYm1zRkEsWWF4ckZTO0VieXJGVCxhYXhyRk07RWJ5ckZOLGFheHJGUztFYnlyRlQscUNheHJGMkI7Q2J5ckY1Qjs7QUFFRDtFQUNFLFlhdnJGQztFYndyRkQsbUJhdnJGZTtFYndyRmYsMEJhdnJGWTtFYndyRlosaUJhdnJGQztFTjhGRixtQkFBbUI7RVAybEZsQixlYXh0Rk07Q2J5dEZQOztBQUVEO0VBQ0UsY2FyckZRO0Vic3JGUixZYXJyRk87RUFFUiw2QkFBUTtFYnFyRlAsZ0JhcHJGYztDYnFyRmY7O0FBRUQ7O0VBRUUsY2FyckZBO0Nic3JGRDs7QUFFRDtFQUNFLHlCYWxyRlk7Q2JtckZiOztBQUVEO0VBQ0UsY2FockZRO0ViaXJGUixtQmE5cUZBO0ViK3FGQSxXYTlxRkM7RWIrcUZELFFhOXFGQztFYitxRkQsU2E5cUZLO0ViK3FGTCxZYTlxRlE7RWIrcUZSLHdCYWxwRkM7TWJrcEZELG9CYWxwRkM7VWJrcEZELGdCYWxwRkM7RWJtcEZELGFhcHNGQTtFYnFzRkEsb0JhN3FGYTtFYjhxRmIsa0JhN3FGYTtFYjhxRmIsY2E3cUZVO0NiOHFGWDs7QUFFRDtFQUNFLG1CYTNzRkE7RWI0c0ZBLFlhdHFGRztFYnVxRkgsaUJhN3NGQTtFYjhzRkEsY2F0cUZJO0VidXFGSixRQUFRO0VBQ1IscUJhdHFGZTtFYnVxRmYscUJhdHFGWTtFYndxRloscUJhdHFGYztFYnVxRmQsbUJhanFGQTtFYmtxRkEscUJhanFGYztFYmtxRmQsY094b0ZPO0VQMm9GUCxvQktsdkZTO0VMbXZGVCxrQktsdkZTO0VMcXZGVCwyQktsdkZTO0VMbXZGVCxzQktsdkZhO0VMbXZGYiwwQktockZpQjtFTGlyRmpCLHVCS2hyRmM7RUxrckZkLG9DYTFxRnlCO0ViMnFGekIsK0JhMXFGMkI7RWIycUYzQiw4QmEzcUZpQztFYjRxRmpDLCtCS3pnRnVCO0VMMmdGdkIseUJhOXFGMkI7RWIrcUYzQix3Qks1K0VFO0VMNitFRixvQks1K0VFO0NMNitFSDs7QUFFRDtFQUNFLFdLcDhFQTtFTHE4RUEsaUJLcDhFQTtDTHE4RUQ7O0FBRUQ7RUFDRSxtQmFyckZVO0Vic3JGVixTYXJyRkU7RWJzckZGLFVhcnJGRTtFYnNyRkYsWWFyckZFO0Vic3JGRix5Q2FyckZjO01icXJGZCxxQ2FyckZjO1VicXJGZCxpQ2FyckZjO0Nic3JGZjs7QUFFRDtFQUNFLGlCYXJyRlc7RWJzckZYLG1CYTN2RkE7RWI0dkZBLG9CYXByRmE7RWJxckZiLG9CYTd2RkE7RWI4dkZBLGdCYW5yRkc7Q2JvckZKOztBQUVEO0VBQ0UsY2E3cUZRO0NiOHFGVDs7QUFFRDs7RUFFRSxZWXJ6Rk87RVpzekZQLGlCTzFyRk87RVAyckZQLGFhendGQTtFYjB3RkEsa0JhdHFGYztFYnVxRmQsb0JhM3dGUztFYjR3RlQsaUJhcnFGYTtFYnNxRmIsNEJhaHFGQztFYmlxRkQsMkJhL3BGRTtLYitwRkYsd0JhL3BGRTtDYmdxRkg7O0FBRUQ7RUFDRSxtQkt6eUZTO0VMMHlGVCxXS3p5RlM7Q0wweUZWOztBQUVEO0VBQ0UsV0t2dUZBO0VMd3VGQSxrQmFucUZtQjtFYm9xRm5CLG9CYXBxRnVCO0NicXFGeEI7O0FBRUQ7O0VBRUUsb0JheHFGeUI7Q2J5cUYxQjs7QUFFRDtFYW5xRkMsWUFBTTtFYnFxRkwsbUJhcHFGYztFYnFxRmQsaUJhcHFGVztDYnFxRlo7O0FBRUQ7RUFDRSxlYXBxRlU7RUFHUixtQkFBVztFYm1xRmIsU2FscUZRO0VibXFGUixVQUFVO0VPN3RGWCxnQkFBaUI7RU04RGxCLGlCQUFlO0Via3FGYixZYWhxRkE7RWJpcUZBLGFBQWE7RU9qdUZkLHlDQUErQjtNQUEvQixxQ0FBK0I7VUFBL0IsaUNBQStCO0NQbXVGL0I7O0FBRUQ7RU9ydUZDLGVBQWlCO0NQdXVGakI7O0FBRUQ7RU96dUZDLDRCQUF5QjtDUDJ1RnpCOztBQUVEO0VhaHFGQSx5QkFBMEI7Q2JrcUZ6Qjs7QUFFRDtFQUNFLFlBQVk7Q0MzMEZkOztBRDgwRkE7RWNyM0ZDLDBCQUFrQztDZHUzRmxDOztBQUVEO0VBQ0UsVWM1M0ZJO0NkNjNGTDs7QUFFRDtFQUNFLGdCS2wyRlM7RUxtMkZULHlCS2wyRm9CO0VMbTJGcEIsWUtsMkZPO0VMbTJGUCwrQmM1M0Z5QjtDZDYzRjFCOztBQUVELHlCYy8zRjJCOztBZGk0RjNCO0VBQ0UsbUJLeDBGRTtFTHkwRkYsVUs5ekZBO0VMK3pGQSxRSzl6RkE7RUwrekZBLFdLOXpGQTtFTCt6RkEsZUs5ekZBO0VFbURELFlBQVE7RVA2d0ZQLGFjbDRGTztFZG00RlAsb0JLOW9Ga0I7Q0wrb0ZuQjs7QUFFRDtFQUNFLG1CS2xvRmU7RUxtb0ZmLGlCY3I0RlU7RWRzNEZWLFlLem9GRTtDTDBvRkg7O0FBRUQ7RUFDRSxpQkt4b0ZBO0VMeW9GQSxzQmN4NEZTO0VkeTRGVCxtQkt2cEZFO0NMd3BGSDs7QUFFRDtFQUNFLGtCSzlvRkE7RVMzUEQsa0JBQVc7RWQyNEZWLGFjMTRGVTtFZDI0RlYscUJjejNGQTtFZDIzRkEscUJjMTRGVztFZDI0RlgsbUJjMTRGTztFZDI0RlAscUJjMTRGUTtFZDI0RlIsY2MxNEZRO0VkNjRGUixvQmN6NEZBO0VkMDRGQSxrQmN6NEZlO0VkMDRGZix5QmN6NEZnQjtFZDA0RmhCLHNCY3I0RkM7RWR1NEZELDZCYzk0RkE7RWQrNEZBLHdCYzE0RlU7Q2QyNEZYOztBQUVEO0VBQ0UsMkJjMTRGTztFZDI0RlAsaUJjeDRGWTtFZHk0RlosNkJjdjRGTTtFZHc0Rk4sMEJjdDRGQztFZHU0RkQsZWM5NEZNO0VkKzRGTixZY3Q0RkM7RWR1NEZELG1CY3I0Rkk7RWRzNEZKLFljcjRGQztFZHM0RkQsYWNsNUZNO0VkbTVGTixlY3A0Rlk7RWRxNEZaLG1CTzd6RmdCO0VQOHpGaEIsdUJjcDRGSTtFZHE0RkosNkJjbjRGZ0I7Q2RvNEZqQjs7QUFFRDtFQUNFLGNPbjBGTztFUG8wRlAsWWMzNUZBO0VkNDVGQSxhY2w0RlU7RWRtNEZWLG1CYzU0Rkc7RWQ2NEZILFNjajRGRztFQXhFTCxVQTZFRztFZDgzRkQseUNjejNGQTtNZHkzRkEscUNjejNGQTtVZHkzRkEsaUNjejNGQTtFZDAzRkEsb1RjNzNGSztFZDgzRkwsMkJjNzNGa0I7Q2Q4M0ZuQjs7QUFFRDtFQUNFLGdCQUFnQjtFY3YzRmxCLGlCQUNPO0VBQ0wsZUFBVztFQUNYLFlaVm9CO0VZV3BCLFlUb1RRO0VTblRSLGFBQU87RVBtQ1IsbUJBQW1CO0VQczFGbEIsc0JjNzNGSztFZDgzRkwsWUs5N0ZPO0VMKzdGUCxpQks5N0ZTO0VMKzdGVCxxQks5N0ZTO0VMKzdGVCxxQks5N0ZTO0VMZzhGVCxxQks5N0ZhO0VMKzdGYixtQks1M0ZBO0VMNjNGQSxxQmM5M0ZvQjtFZCszRnBCLGNLMzNGRTtFTDgzRkYsb0JLcDZGRTtFTHE2RkYsa0JLcDZGRTtFTHE2RkYseUJLMTVGQTtFTDI1RkEsc0JLMTVGQTtFTDQ1RkEsNkJjcjRGMEI7RVA4QjNCLHdCQUF3QjtDUHkyRnhCOztBQUVEO0VBQ0Usa0JLM3JGQTtFTDRyRkEscUJLM3JGZ0I7RUw2ckZoQixxQktwcEZBO0VMcXBGQSxtQktwcEZBO0VMcXBGQSxxQktucEZFO0VMb3BGRixjSzlvRkE7RUxpcEZBLG9CYzM0Rlc7RWQ0NEZYLGtCYzE0RkU7RWQyNEZGLGFLdnZGRTtFTHd2RkYsa0JLdnZGRTtFTHd2RkYscUJLM3VGQTtFTDR1RkEsWUszdUZBO0VMNHVGQSxpQkszdUZBO0NMNHVGRDs7QUFFRDtFQUNFLGdCS2p2RkE7RUxrdkZBLGtCS2p2RkE7RUxrdkZBLFlLanZGQTtFTGt2RkEsOEJjbjVGVTtDZG81Rlg7O0FBRUQ7RUFDRSxjSzErRkE7Q0wyK0ZEOztBQUVEO0VBQ0UsZ0JLeDZGQTtFTHk2RkEsZ0JLcjZGRTtFTHM2RkYsWUtwNkZBO0VMcTZGQSxrQktsd0ZFO0NMbXdGSDs7QUFFRDtFQUNFLDBCYzc1RjRCO0VkODVGNUIsdUJjMzVGRTtDZDQ1Rkg7O0FBRUQseUJLdndGRTs7QUx5d0ZGO0VjLzdGQSxZQW1DRztFZDg1RkQsbUJjNzVGVztFZDg1RlgsbUJjNzVGWTtDZDg1RmI7O0FBRUQ7RUFDRSxZYzc1RlE7RWQ4NUZSLG1CYzc1RlM7RWQ4NUZULGlCYzc1RmE7RWQ4NUZiLDJCYzc1RmM7RWQ4NUZkLG1CYzU1RkU7RWQ2NUZGLGVjeDZGQztDZHk2RkY7O0FBRUQ7RUFDRSxZT3Y2Rk87RVB3NkZQLG1CYzc2RkM7Q2Q4NkZGOztBQUVEO0VBQ0UscUJjMTVGVztFZDQ1RlgscUJjdjVGZTtFZHc1RmYsbUJjdjVGVztFQWhFYixxQkFvRVM7RWRxNUZQLGNjcDVGYTtFZHU1RmIsb0JjdjNGQztFZHczRkQsa0JjejVGQztFZDA1RkQsV2NwNUZRO0NkcTVGVDs7QUFFRDtFQUNFLG1CY2w1RmU7RWRtNUZmLGlCYy81RkM7RWRnNkZELGFjajVGRTtDZGs1Rkg7O0FBRUQ7RUFDRSxhY2g1Rkc7RWRpNUZILFljaDVGRztFZGk1RkgsbUJjaDVGYztDZGk1RmY7O0FBRUQ7RUFDRSxtQmMxNkZDO0NkMjZGRjs7QUFFRDtFQUNFLGVjai9GRDtFZGsvRkMsa0JjMTRGRTtDZDI0Rkg7O0FBRUQ7RUFDRSxlQUFlO0Vjdi9GakIsbUJBa0hjO0VBQ1osZ0JBQWE7RUFDYixpQkFBaUI7RUFwSG5CLFlBQVM7RWQ0L0ZQLGFjdDRGWTtFZHU0RlosU0FBUztFYzcvRlgsVUFBUztFQTJIUCx5Q0FBYTtNQUFiLHFDQUFhO1VBQWIsaUNBQWE7Q2RxNEZkOztBQUVEOztFY2xnR0EsMEJBa0ljO0NkbTRGYjs7QUFFRCx5QkFBeUI7O0FBRXpCO0VBQ0Usd0JBQXdCO0VPbCtGekIsY0FBUTtDUG8rRlI7O0FBRUQ7RUFDRSxXYy8zRk87Q2RnNEZSOztBQUVEO0VBQ0UsbUJjOTNGYztFZCszRmQsb0JjMzNGUTtFZDQzRlIsWWMzM0ZTO0VkNDNGVCxpQmMxM0ZDO0VkMjNGRCxrQmMxM0ZjO0VkMjNGZCx1REFBK0M7VUFBL0MsK0NBQStDO0VjcjNGakQsdUJBQW1CO0VBQ2xCLHFCQUFNO0VkdTNGTCxlY3QzRlk7RWR1M0ZaLFdjcjNGQztDZHMzRkY7O0FBRUQ7RUFDRSxlQUFlO0VjLzJGakIsOEJBQThCO0VBQzdCLFNBQU07RWRpM0ZMLFljaDNGVTtFZGkzRlYsWWMvMkZDO0VkZzNGRCxhYy8yRlc7RWRnM0ZYLG9DYzkyRlM7TWQ4MkZULGdDYzkyRlM7VWQ4MkZULDRCYzkyRlM7Q2QrMkZWOztBQUVEO0VBQ0UsWUFBWTtFY3YyRmQsWUFBYTtFQUNaLFlBQU07RWR5MkZMLGVjeDJGWTtFZHkyRlosbUJjdjJGQztFZHcyRkQsb0JjdjJGWTtFZHcyRlosUWN0MkZDO0VkdTJGRCxTY3QyRkU7RWR1MkZGLG9DQUE0QjtNQUE1QixnQ0FBNEI7VUFBNUIsNEJBQTRCO0NPMWdHN0I7O0FQNmdHRDtFQUNFLFlBQVk7RU85Z0diLFdBQVE7RU95S1QsYUFBWTtFZHcyRlYsZWNuMkZZO0VkbzJGWixtQkFBbUI7RU9saEdwQixvQkFBbUI7RU95S3BCLFVBQU07RWQ0MkZKLE9jcDJGQTtFZHEyRkEsb0NBQTRCO01BQTVCLGdDQUE0QjtVQUE1Qiw0QkFBNEI7RU90aEc3Qix1REFBeUI7RUFBekIsK0NBQXlCO0VBQXpCLDBDQUF5QjtFQUF6Qix1Q0FBeUI7RUFBekIsMkVBQXlCO0NQd2hHekI7O0FBRUQ7RUNobkdBLGVBQUE7Q2MzQ0M7O0FmK3BHRDtFZTVwR0UsY0FBeUI7RUFDekIsaUJBd0JBO0VBNUJBLGdEQU1nQjtFQU5oQiwyQ0FNZ0I7RUFOaEIsd0NBTWdCO0VmNnBHaEIsaUJlNXBHZTtDZjZwR2hCOztBQUVEO0VBQ0UsVWU1cEdDO0NmNnBHRjs7QUFFRDtFQUNFLGVlM3BHUTtFZjRwR1IsOEJFdGpHa0I7RUZ1akdsQixtQmUzcEdRO0VmNHBHUixpQmUzcEdXO0VmNHBHWCxZZS9xR0E7RWZnckdBLGlCZTNwR1k7RWY0cEdaLGtCZTNwR1E7RWY0cEdSLHVCZTNwR1M7RWY0cEdULHFCZTNwRzJCO0NmNHBHNUI7O0FldnBHQTtFQUNDLGVBQVU7RUFDVixlQUFNO0NmMHBHUDs7QUFFRDtFQUNFLG1CQUFtQjtFZXhwR3BCLGVBQUE7RVZWQyxZQUFTO0VBQ1QsVUFBUztFQUNULGFBQVM7RUFDVCxRQUFPO0VBQ1AsK0NBQW9CO01BQXBCLDJDQUFvQjtVQUFwQix1Q0FBb0I7RUFDcEIsbUJBQWE7Q0xxcUdkOztBQUVEO0VLN2xHRSwyc0JVbEVBO0VmaXFHQSwyQkFBMkI7Q0MxcEc3Qjs7QUQ2cEdBO0VLaHJHRSx1b0JBQXFCO0VBQ3JCLDJCQUFvQjtDTGtyR3JCOztBQUVEO0VnQnZzR0Msd2NBQWU7RVh5RmQsMkJXeEZzQjtDaEJ5c0d2Qjs7QUFFRDtFZ0Ixc0dDLCttQkFzaENBO0VUaDZCQSwyQkFBd0I7Q1B1bEd4Qjs7QUFFRDtFT3psR0MsMlVBQXlCO0VQMmxHeEIsMkJnQnJ0R0k7Q2hCc3RHTDs7QUFFRDtFQUNFLHdsQmdCdnNHZTtFaEJ3c0dmLDJCZ0J0c0dLO0NoQnVzR047O0FBRUQ7RUFDRSxvbUhnQmhzRzJCO0VoQmlzRzNCLDJCZ0Joc0dlO0NoQmlzR2hCOztBQUVEO0VBQ0Usa0RnQjVyR0M7TWhCNHJHRCw4Q2dCNXJHQztVaEI0ckdELDBDZ0I1ckdDO0NoQjZyR0Y7O0FBRUQ7RWdCdHVHQSxtQkEwQ1c7RWhCOHJHVCxnRGdCN3JHWTtFaEI2ckdaLDJDZ0I3ckdZO0VoQjZyR1osd0NnQjdyR1k7Q2hCOHJHYjs7QUFFRDs7MkdnQm5yR0c7O0FoQnVyR0gsc0JnQnJzR0c7O0FoQnVzR0g7RUFDRSxvQmdCeHNHQztFaEJ5c0dELG1DS3oyRitCO0VMMDJGL0IsbUNnQjVyR0M7RUF4REgsNEJBQUs7RWhCc3ZHSCxpQ2dCNXJHbUI7RWhCNnJHbkIsb0NnQjVyR1k7RWhCNnJHWixtQ0tydUdvQjtFTHN1R3BCLGdCS3J1R1M7Q0xzdUdWOztBQUVEO0VBQ0UsaUJLcnVHYTtFTHN1R2IsbUJLbnFHaUI7RUxvcUdqQixhS25xR0E7RUxvcUdBLGtCZ0Juc0dvQjtDaEJvc0dyQjs7QUFFRDtFQUNFLGlCZ0Juc0djO0VUeURmLHFDQUF3QjtFUDRvR3ZCLHVCZ0J2c0dXO0VoQndzR1gsb0NnQmpzR0M7RUF0RUgsb0JBdUVZO0VoQmtzR1YseUNLdHZHb0I7RUx1dkdwQiwwQ0t0dkdxQjtFTHV2R3JCLDRDS3R2R29CO0VMdXZHcEIsZ0RLdHZHa0I7RUx1dkdsQix3Q0t0dkdvQjtFTHV2R3BCLFVLdHZHTztFTHV2R1Asa0JLcHJHQTtFTHFyR0EsbUJnQnZzR29CO0VoQndzR3BCLFlLanJHRTtFTGtyR0YsbUJnQnpzR3dCO0VoQjBzR3hCLG1EZ0J6c0dXO0VoQnlzR1gsMkNnQnpzR1c7RWhCeXNHWCxzQ2dCenNHVztFaEJ5c0dYLG1DZ0J6c0dXO0VoQnlzR1gsbUVnQnpzR1c7Q2hCMHNHWjs7QUFFRDtFQUNFLGFPN3BHTztFUDhwR1Asa0JnQmp0R0M7Q2hCa3RHRjs7QUFFRDtFQUNFLGlCZ0J6c0dZO0NoQjBzR2I7O0FBRUQ7O0VBRUUsbUNnQnpzR2U7RWhCMHNHZix3QmdCenNHYztDaEIwc0dmOztBQUVEOztFQUVFLG1DZ0Jwc0dHO0VoQnFzR0gsOEJnQm5zR0k7Q2hCb3NHTDs7QUFFRDtFQUNFLDJCZ0Jqc0dxQjtDaEJrc0d0Qjs7QUFFRDtFQUNFLHNCZ0Jqc0djO0VoQmtzR2QsWWdCanpHRjtFaEJrekdFLGFnQmhzR0k7Q2hCaXNHTDs7QUFFRDtFQUNFLGVnQmhzR1E7Q2hCaXNHVDs7QUFFRDs7RUFFRSxjZ0JwdkdDO0NoQnF2R0Y7O0FBRUQ7O0VBRUUsNkNnQnpyR007Q2hCMHJHUDs7QUFFRDtFQUNFLCtCZ0J2ckdNO0NoQndyR1A7O0FBRUQ7RUFDRSxrQmdCcnJHWTtDaEJzckdiOztBQUVEOzs7Ozs7O0VBT0UsMkJnQjlxR3FCO0NoQitxR3RCOztBQUVEO0VBQ0UsWWdCN3FHUTtFaEI4cUdSLG1CZ0JoeEdDO0VoQml4R0QsMkJnQjdxR29CO0NoQjhxR3JCOztBQUVEO0VBQ0UsbUJnQjdxR2M7RWhCOHFHZCxZQUFZO0VBQ1osaUJnQjdxR1M7RWhCOHFHVCx3QmdCeHhHQztFaEJ5eEdELHFCZ0IzcUdnQjtFaEI2cUdoQixxQmdCM3FHUTtFaEI0cUdSLG1CZ0I1eEdDO0VoQjZ4R0QscUJnQjNxR1M7RWhCNHFHVCxjZ0JyMkdGO0VoQncyR0Usb0JnQnpxR1M7RWhCMHFHVCxnQmdCenFHUztDaEIwcUdWOztBQUVEO0VBQ0UsWUFBWTtFQUNaLGVnQnpxR1M7RWhCMHFHVCxtQ2dCeHFHUztDaEJ5cUdWOztBQUVEO0VBQ0UsWUFBWTtDQUNiOztBQUVEO0VBQ0Usb0JnQnhxR2U7RWhCeXFHZixpQmdCeHFHUztDaEJ5cUdWOztBQUVEO0VBQ0UsWWdCbHFHSztFaEJtcUdMLGFnQmxxR0s7Q2hCbXFHTjs7QUFFRDtFQUNFLHFCZ0IxekdDO0VoQjR6R0QscUJnQjV6R0M7RWhCNnpHRCxtQmdCanFHTTtFaEJrcUdOLHFCZ0I5ekdDO0VoQit6R0QsY2dCOXBHTTtFaEJpcUdOLG9CZ0IxcEdhO0VoQjJwR2IsZ0JnQm4wR0M7RWhCbzBHRCxZZ0J4cEdJO0NoQnlwR0w7O0FBRUQ7RUFDRSxXZ0I1b0dRO0VoQjZvR1IsbUJnQjVvR2dCO0NoQjZvR2pCOztBQUVEO0VBQ0UsZWdCdm9HWTtDaEJ3b0diOztBQUVEO0VBQ0UscUJnQjVuR0c7RWhCOG5HSCxxQmdCem5HRztFaEIwbkdILG1CT2p5R2dCO0VQa3lHaEIscUJnQnpuR0U7RWhCMG5HRixjZ0J0bkdhO0VBdlNmLG9CQW9UVTtFaEI2bUdSLGdCSzk0R1M7RUwrNEdULHlCSzk0R3FCO0VMKzRHckIsc0JLOTRHb0I7RUxnNUdwQiw2Qks5NEdvQjtFTCs0R3BCLHdCSzk0R2E7RUwrNEdiLDBCZ0Jqbkd3QjtFaEJrbkd4Qix1QmdCbG5Hd0I7RWhCb25HeEIseUJnQnBuR3dCO0VoQnFuR3hCLG9CZ0JwbkdZO0VoQnFuR1osWWdCcG5HVztDaEJxbkdaOztBQUVEO0VBQ0UsWWdCam5HUztFaEJrbkdULGtCZ0JqbkdjO0VoQmtuR2QsbUJnQmpuR1E7RWhCa25HUixrQmdCam5HUztDaEJrbkdWOztBQUVEOzs7RWdCdDdHQSx1QkF1VVU7Q2hCbW5HVDs7QUFFRDtFQUNFLGlCS3Y2R1M7Q0x3NkdWOztBQUVEO0VBQ0UsWUtyMkdBO0NMczJHRDs7QUFFRDtFQUNFLFdnQjFuR1M7RWhCMm5HVCxlWXg4R087RVp5OEdQLDBCZ0J0bkdDO0VoQnVuR0QsaUJnQmpvR0M7RWhCa29HRCw2QmdCem5HRTtFaEJ5bkdGLHdCZ0J6bkdFO0VoQnluR0YscUJnQnpuR0U7Q2hCMG5HSDs7QUFFRDtFQUNFLGVLbnBHQTtFTG9wR0EsV0tscEdFO0VMbXBHRix3QmdCM25HcUI7TWhCMm5HckIsb0JnQjNuR3FCO1VoQjJuR3JCLGdCZ0IzbkdxQjtFaEI0bkdyQixvQmdCM25HbUI7RWhCNG5HbkIsWWdCM25HVztDaEI0bkdaOztBQUVEO0VBQ0UsNEJLbDhHb0I7Q0xtOEdyQjs7QUFFRCxzQktsOEdXOztBTG84R1g7OzJHZ0Job0cyQjs7QWhCb29HM0I7RUFDRSxVZ0Jub0dFO0VoQm9vR0YsZ0JnQm5vR1c7RWhCb29HWCxnQmdCbm9HWTtFaEJvb0daLGlCZ0Jub0dhO0VoQm9vR2IsaUJnQm5vR2U7RWhCb29HZixxQmdCbm9Ha0I7RWhCcW9HbEIscUJnQjduR0M7RWhCOG5HRCxtQmdCam9HRTtFaEJrb0dGLHFCZ0Job0dFO0VBeFdKLGNBMFdHO0VoQmtvR0Qsb0JnQi9uR21CO0VoQmdvR25CLGtCZ0IvbkdVO0VoQmdvR1YseUJnQi9uR1M7RWhCZ29HVCxzQmdCL25HWTtFaEJpb0daLDZCZ0I5bkdlO0VoQituR2Ysd0JnQjluR1k7RWhCaW9HWiwyQmdCOW5HaUI7RWhCK25HakIsc0JnQjluR1U7Q2hCK25HWDs7QUFFRDtFQUNFLGVnQjluR1c7RWhCK25HWCwyQmdCOW5HcUI7RWhCK25HckIsMEJnQi9uR3FCO0NoQmdvR3RCOztBQUVEO0VBQ0UscUJnQmpvR2M7RWhCbW9HZCxxQmdCaHBHTztFaEJpcEdQLG1CS3puR1E7RUwwbkdSLHFCZ0Jsb0dXO0VoQm1vR1gsY2dCbG9HVTtFaEJxb0dWLG9CZ0J0bkdDO0VoQnVuR0Qsa0JPLzRHTztFUGc1R1Asd0JnQm5vR1U7RWhCb29HVixxQktsdEdBO0VMb3RHQSxpQ0svc0cwQjtFTGd0RzFCLDRCZ0Jwb0c4QjtFaEJxb0c5QixZT3I1R087RVBzNUdQLCtCZ0J6b0dVO0VoQjBvR1YsV0s5L0dBO0VMKy9HQSxpQks5L0dTO0VMKy9HVCxtQ0s5L0dvQjtFTCsvR3BCLG1CSzkvR1M7Q0wrL0dWOztBQUVEOztFQUVFLFlLMzdHRTtFTDQ3R0YsZUt4N0dTO0VMeTdHVCxtQkt6dkdFO0VMMHZHRixRS3p2R0U7RUwwdkdGLFlLbHZHQTtFTG12R0EsWUtsdkdBO0VMbXZHQSxvQmdCaHBHdUI7Q2hCaXBHeEI7O0FBRUQ7RUFDRSxPS3JzR0E7Q0xzc0dEOztBQUVEO0VBQ0UsVUs5dUdBO0NMK3VHRDs7QUFFRDtFQUNFLFlLeGhIUztFTHloSFQsc0JLeGhIUztFTHloSFQsb0JLeGhIUztFTHloSFQsZUt4aEhTO0NMeWhIVjs7QUFFRDtFQUNFLGVLdDlHQTtDTHU5R0Q7O0FBRUQ7RUFDRSwyQmdCN3BHZ0M7Q2hCOHBHakM7O0FBRUQ7RUFDRSxtQktydUdBO0VMc3VHQSxlS3J1R0E7RUxzdUdBLGdCS2h1R0U7RUxpdUdGLDZCZ0JucUc4QjtFaEJvcUc5QixvQkt0eEdtQjtFTHV4R25CLGlCS3R4R2dCO0VMdXhHaEIsbUJLcnhHQTtFTHN4R0Esa0JLcnhHZ0I7Q0xzeEdqQjs7QUFFRDtFQUNFLG1CZ0J2cUdpQjtFaEJ3cUdqQixtQmdCdnFHRTtFaEJ3cUdGLFlnQnZxR0U7RWhCd3FHRixzQmdCdnFHUztDaEJ3cUdWOztBQUVEO0VBQ0UsbUJLbHNHUTtFTG1zR1IsV2dCeHFHRztFaEJ5cUdILGlCZ0J0cUdFO0VoQnVxR0YsZ0JnQnRxR1c7RWhCdXFHWCxTZ0J0cUdPO0VoQnVxR1Asb0NLdnNHK0I7TUx1c0cvQixnQ0t2c0crQjtVTHVzRy9CLDRCS3ZzRytCO0VMd3NHL0IsbUJnQnRxR2dCO0NoQnVxR2pCOztBQUVEO0VBQ0UsMkJLeHhHdUI7Q0x5eEd4Qjs7QUFFRDtFQUNFLGdCZ0IxcUdVO0VoQjJxR1YsZWdCMXFHRztFaEIycUdILGlCZ0J4cUdFO0VoQnlxR0YsMkJnQnhxR2tCO0toQndxR2xCLHdCZ0J4cUdrQjtFaEJ5cUdsQiw0QmdCdnFHRTtFaEJ3cUdGLG1CZ0J2cUdFO0VoQndxR0YsaUNLdHRHK0I7RUx1dEcvQiw2QmdCdnFHbUI7RWhCdXFHbkIsd0JnQnZxR21CO0VoQnVxR25CLHFCZ0J2cUdtQjtDaEJ3cUdwQjs7QUFFRDtFQUNFLGVnQnhxR1U7RWhCeXFHVixtQks1dEdRO0VMNnRHUixTZ0J0cUdFO0VoQnVxR0YsUWdCdHFHRTtFaEJ1cUdGLGtCZ0J0cUdVO0VoQnVxR1YsbUJnQnJxR0U7RWhCc3FHRixzQ2dCcHFHRTtNaEJvcUdGLGtDZ0JwcUdFO1VoQm9xR0YsOEJnQnBxR0U7Q2hCcXFHSDs7QUFFRDtFQUNFLFlLMWxIUztDTDJsSFY7O0FBRUQ7RUFDRSxvQkt4aEhpQjtFTHloSGpCLDJCZ0J6cUcwQjtFaEIwcUcxQixnQ0t2aEhxQjtFTHdoSHJCLGtCZ0IzcUdvQjtFaEI0cUdwQixhS3IxR0U7RUxzMUdGLGVLcjFHRTtFTHMxR0YsaUJLOTBHQTtFTCswR0EsbUJLOTBHZ0I7Q0wrMEdqQjs7QUFFRDtFQUNFLFdnQi9xR1M7RWhCZ3JHVCxhZ0IvcUdXO0VoQmdyR1gsbUJnQjFwR0M7RWhCMnBHRCxXT3ZnSE87RVB3Z0hQLGtCZ0J6ckdDO0VoQjByR0Qsb0JnQmhyR2U7RWhCaXJHZixTTzFnSEs7RVAyZ0hMLG9DZ0I1ckdTO01oQjRyR1QsZ0NnQjVyR1M7VWhCNHJHVCw0QmdCNXJHUztDaEI2ckdWOztBQUVEO0VBQ0UsaUNnQmhyR2M7RWhCaXJHZCxtQmdCaHJHYztFaEJpckdkLG1CZ0JockdlO0NoQmlyR2hCOztBQUVELHNCZ0IvcUdJOztBaEJpckdKO0VBQ0Usd0JLN25IUztFTDhuSFQsaUJLN25IUztFTDhuSFQsY0s3bkhTO0VMOG5IVCxXSzduSE87RUw4bkhQLG1CSzduSGE7RUw4bkhiLG1CSzNqSEE7RUw0akhBLFdLM2pIQTtFTDRqSEEsd0JLMWpIcUI7RUwyakhyQixnQmdCdnJHcUI7RWhCd3JHckIsZUt4M0dFO0VMeTNHRixVS3gzR0U7RUx5M0dGLGdCS2ozR0E7RUxrM0dBLGtCS2ozR0E7RUxrM0dBLG1CZ0Izckd1QjtFaEI0ckd2QixtQksxNUdFO0VMMjVHRixhSzE1R0U7RUwyNUdGLCtCZ0I3ckcyQjtFaEI4ckczQiwyQmdCOXJHMkI7RWhCK3JHM0IsaUJLejVHQTtFRWhKRCx5SEFBeUI7RVAyaUh4QixpSGdCM3JHWTtDaEI0ckdiOztBQUVEOztFQUVFLFdLOWtIQTtFTCtrSEEsb0JLM2tIZTtFTDRrSGYsa0JnQjlyR3dCO0VBOWUxQixrQkFxZkc7Q2hCeXJHRjs7QUFFRDtFQUNFLHNCZ0JyckdnQjtFaEJzckdoQixlZ0JyckdXO0NoQnNyR1o7O0FBRUQ7RUFDRSxxRWdCeHJHWTtFaEJ5ckdaLDZEZ0J4ckdxQztDaEJ5ckd0Qzs7QUFFRDtFQUNFLGVnQnhyR0U7RWhCeXJHRixtQmdCeHJHZ0I7RWhCeXJHaEIsU2dCeHJHRTtDaEJ5ckdIOztBQUVEO0VBQ0UsbUJnQnhyR2E7RWhCeXJHYixzQmdCeHJHYztDaEJ5ckdmOztBQUVEO0VBQ0UsYWdCeHNHRTtFaEJ5c0dGLGVnQnhyR0c7Q2hCeXJHSjs7QUFFRDtFQUNFLFlnQnZyR0c7Q2hCd3JHSjs7QUFFRDs7RUFFRSxpQmdCdnJHYztFaEJ3ckdkLDhCZ0J0ckdHO0VoQnVyR0gsNkJLL3JIb0I7Q0xnc0hyQjs7QUFFRDtFQUNFLGVLL3JIUztDTGdzSFY7O0FBRUQ7RUFDRSxhSzFuSEU7RUwybkhGLDhCZ0I5ckcwQjtDaEIrckczQjs7QUFFRDtFQUNFLGFnQjlyR1U7Q2hCK3JHWDs7QUFFRDs7RUFFRSxtQkU1cUhNO0VGNnFITixlWXZ1SE87RVp3dUhQLHFCZ0I5ckdlO0VoQityR2YsMEJnQnBxR0c7RWhCcXFHSCxZZ0I3c0dHO0VoQjhzR0gsVWdCOXJHSTtFaEIrckdKLFNnQjlyR0k7RWhCK3JHSixXZ0I5ckdJO0NoQityR0w7O0FBRUQ7O0VBRUUsV2dCN3JHSTtFaEI4ckdKLFlnQjdyR0k7Q2hCOHJHTDs7QUFFRDtFQUNFLGtCZ0I1ckdhO0VoQjZyR2IsZWdCNXJHSTtDaEI2ckdMOztBQUVEO0VBQ0Usa0JnQi90R0c7RWhCZ3VHSCxlZ0I1ckdLO0NoQjZyR047O0FBRUQ7O0VBRUUsYWdCbnJHVTtDaEJvckdYOztBQUVEO0VBQ0UsNkJnQjdyR2M7Q2hCOHJHZjs7QUFFRDtFQUNFLDBCZ0J0ckdtQjtDaEJ1ckdwQjs7QUFFRDs7RUFFRSxVZ0J0ckdFO0NoQnVyR0g7O0FBRUQ7RUFDRSwwQmdCdHJHYTtDaEJ1ckdkOztBQUVEO0VBQ0UsdUJLMzRHK0I7Q0w0NEdoQzs7QUFFRDtFQUNFLFdnQnJyR0c7Q2hCc3JHSjs7QUFFRDtFQUNFLG1CZ0JyckdnQjtFaEJzckdoQixzQmdCcnJHa0I7Q2hCc3JHbkI7O0FBRUQ7RUFDRSx3Qksvd0hTO0VMZ3hIVCwwQksvd0hTO0VMZ3hIVCx5Qksvd0hTO0VMZ3hIVCxhSy93SE87RUxneEhQLGVLL3dIUztFTGd4SFQsbUJLL3dIYTtFTGd4SGIsbUJLN3NIQTtFTDhzSEEsMEJnQjFyRzBCO0VoQjJyRzFCLHVCZ0IzckdzQjtFaEI0ckd0QixzQmdCNXJHMEI7RWhCNnJHMUIsa0JnQjVyR2E7RWhCNnJHYixpQmdCNXJHVztDaEI2ckdaOztBQUVEOztFQUVFLHNCZ0I1ckdlO0VoQjZyR2YsZ0JnQjVyR2E7RWhCNnJHYixtQmdCNXJHZTtFaEI2ckdmLFNnQjVyR0c7RWhCNnJHSCxrQll4ekhPO0VaeXpIUCxhZ0I1ckdTO0VoQjZyR1Qsa0NnQmxxR0c7RWhCbXFHSCxXZ0J6ekhHO0NoQjB6SEo7O0FBRUQ7O0VBRUUsbUJnQjVyR2M7Q2hCNnJHZjs7QUFFRDs7RUFFRTt1QmdCenJHYTtFaEIyckdiO0tBQ0c7RUFDSCxRZ0IxckdJO0VoQjJyR0o7cUJnQnpyR2E7RWhCMnJHYjtLQUNHO0NBQ0o7O0FBRUQ7NEJnQnByR1M7O0FoQnVyR1Q7MEJFenhIWTs7QUY0eEhaOztFQUVFO3VCZ0JuckdhO0VoQnFyR2I7S0FDRztFQUNILFNnQnByR0U7RWhCcXJHRjtxQmdCbnJHaUI7RWhCcXJHakI7S0FDRztDQUNKOztBQUVEOzRCZ0J2c0dTOztBaEIwc0dUOzBCZ0Ixc0dTOztBaEI2c0dUOztFQUVFLGVLLzlHUTtDTGcrR1Q7O0FBRUQ7O0VBRUUsY2dCcHRHQztDaEJxdEdGOztBQUVEOztFQUVFLFlnQmpyR0c7Q2hCa3JHSjs7QUFFRDs7RUFFRSw4QmdCanJHcUI7RWhCa3JHckIseUJLLytHUTtFTCsrR1Isc0JLLytHUTtFTGcvR1IsY2dCanJHVTtDaEJrckdYOztBQUVEO0VBQ0UsbUJnQmpyR2U7RWhCa3JHZixhZ0JqckdJO0NoQmtyR0w7O0FBRUQ7O0VBRUUsc0JnQmhyR2dCO0NoQmlyR2pCOztBQUVEO0VBQ0UsWWdCaHJHSTtDaEJpckdMOztBQUVEO0VBQ0UsbUJnQjNxR1c7RWhCNHFHWCxTZ0IzcUdRO0VoQjRxR1IsWWdCM3FHTztFaEI0cUdQLHFCZ0IzcUdRO0VoQjRxR1IsWWdCM3FHUztFaEI0cUdULGlCZ0IzcUdjO0VoQjRxR2QsV2dCM3FHQztFaEI0cUdELGdCZ0IzcUdjO0VoQjRxR2QseUNnQjNxR2dCO0NoQjRxR2pCOztBQUVEO0VBQ0UsK0JnQjFxR2dCO0NoQjJxR2pCOztBQUVEO0VBQ0UsK0JnQjlwR0M7Q2hCK3BHRjs7QUFFRDtFQUNFLGVnQnpxR1k7RWhCMHFHWixZZ0J4cUdFO0VoQnlxR0YsbUJZcDZITztFWnE2SFAsU2dCeHFHRTtDaEJ5cUdIOztBQUVEO0VnQnQ2SEEsT0Fvd0JHO0VoQm9xR0QsaUJnQm5xR1k7Q2hCb3FHYjs7QUFFRDtFQUNFLG1DS3Q1SGtCO0VMdTVIbEIsb0NLdDVIb0I7RUx1NUhwQiwrQ0t0NUhhO0NMdTVIZDs7QUFFRDtFQUNFLFNLdG9IQTtDTHVvSEQ7O0FBRUQ7RUFDRSxtQ0tsNkhxQjtFTG02SHJCLG9DS2w2SG9CO0VMbTZIcEIsNENLbDZIa0I7Q0xtNkhuQjs7QUFFRDtFQUNFLGVLaDJIQTtFTGkySEEsYUs3MUhFO0NMODFISDs7QUFFRDtFQUNFLHlCZ0JockdrQjtDaEJpckduQjs7QUFFRDtFQUNFLGdDZ0JockcwQjtDaEJpckczQjs7QUFFRDtFQUNFLFdnQmhyR1E7Q2hCaXJHVDs7QUFFRDtFQUNFLGdCZ0JockdXO0VoQmlyR1gscUJnQi9xR1E7RWhCZ3JHUixpQmdCL3FHUTtFQUlULGVBQVc7RWhCNnFHVixtQmdCNXFHVTtFaEI2cUdWLFdnQjVxR1E7RWhCNnFHUixZZ0I1cUdTO0VoQjZxR1Qsc0JnQjVxR1k7RWhCNnFHWixlZ0I1cUdXO0VoQjZxR1gsYWdCNXFHQTtFaEI2cUdBLHNCZ0I1cUdpQjtFaEI2cUdqQixtQmdCNXFHWTtFaEI2cUdaLDhDZ0I1cUcwQjtFaEI2cUcxQixzQ2dCNXFHa0I7Q2hCNnFHbkI7O0FBRUQ7RUFDRSxnREV0NkhVO0VGdTZIVix3Q2dCNXFHZ0I7RWhCNnFHaEIsMEZnQjVxR1U7RWhCNnFHVixrRmdCNXFHUztDaEI2cUdWOztBQUVEO0VBQ0UsK0NnQjVxR087RWhCNnFHUCx1Q2dCNXFHNEI7RWhCNnFHNUIsNEZnQjNxR0M7RUFHRixvRkFBUztDaEIwcUdUOztBQUVEO0VBQ0UsK0NLdjlIb0I7RUx3OUhwQix1Q0t2OUhrQjtFTHc5SGxCLDJGS3Y5SG9CO0VMdzlIcEIsbUZLdjlIYTtDTHc5SGQ7O0FBRUQ7RUFDRSwwQ2dCanJHeUI7RWhCa3JHekIsa0NnQmpyRytCO0VoQmtyRy9CLDZGZ0JsckcrQjtFaEJtckcvQixxRmdCbnJHK0I7Q2hCb3JHaEM7O0FBRUQ7RWdCbHJHQyxxQkFBVTtFaEJvckdULGlCZ0JockdVO0VoQmlyR1YsZWdCaHJHTTtFaEJpckdOLHNCZ0JockdPO0VoQmlyR1AsbUJnQmhyR1c7RWhCaXJHWCxXZ0JockdBO0NoQmlyR0Q7O0FBRUQ7RUFDRSxnQ0s3K0hrQjtDTDgrSG5COztBQUVEO0VBQ0UsV0szNkhBO0VMNDZIQSxhSzE2SEU7RUwyNkhGLHNCZ0J4ckd5QjtDaEJ5ckcxQjs7QUFFRDtFQUNFLHdDZ0Jwa0dBO0NoQnFrR0Q7O0FBRUQ7RUFDRSxxQ2dCM3JHbUI7Q2hCNHJHcEI7O0FBRUQ7RUFDRSx3QmdCM3JHYTtFaEI0ckdiLGVnQi9zR1E7RWhCZ3RHUixnQmdCenJHQztFaEIwckdELHFCZ0J6ckdPO0VoQjByR1AsVWdCenJHTTtFaEIwckdOLHNCZ0J4ckdBO0VoQnlyR0EsbUJnQnhyR1c7RWhCeXJHWCxxQmdCeHJHTztFaEJ5ckdQLGlCZ0J4ckdRO0VoQnlyR1IscUJnQnhyR1k7RWhCeXJHWixnQmdCeHJHYTtFaEJ5ckdiLFVLN2dJQTtFTDhnSUEsaUJLN2dJUztFTDhnSVQsd0JLN2dJb0I7Q0w4Z0lyQjs7QUFFRDtFQUNFLFdLMzhIQTtDTDQ4SEQ7O0FBRUQ7O0VBRUUsZ0JnQi9yR1c7RWhCZ3NHWCwwQmdCL3JHWTtFaEJnc0daLHdCZ0IvckdxQjtFaEJnc0dyQixxQmdCcHFHQztDaEJxcUdGOztBQUVEO0VBQ0Usd0JnQnZzR0M7RWhCd3NHRCxtQmdCL3JHYztFaEJnc0dkLGlCZ0IvckdZO0VoQmdzR1osYWdCL3JHRztFaEJnc0dILHFCZ0IvckdTO0VoQmlzR1QscUJnQi9yR2E7RWhCZ3NHYixjZ0IvckdTO0VoQmdzR1QsMEJnQi9yR2U7RWhCaXNHZix1QmdCanRHQztFaEJrdEdELG9CZ0I5ckdjO0VoQityR2QsYWdCOXJHRztDaEIrckdKOztBQUVEO0VBQ0UsZ0JnQjlyR1U7RWhCK3JHVixlZ0I5ckdTO0VoQityR1Qsd0JnQjlyR2U7RWhCK3JHZiwyQmdCN3JHRztFaEI4ckdILGVnQi92R1E7RWhCZ3dHUixVZ0IzckdDO0VoQjRyR0QsbUJLcmpJUztFTHNqSVQsZUtyaklTO0VMc2pJVCxvQktyaklTO0VMdWpJVCxZS3JqSU87RUxzaklQLFFLcmpJQTtFTHNqSUEsb0JLbi9IQTtDTG8vSEQ7O0FBRUQ7O0VBRUUsbUJnQnBzRzBCO0NoQnFzRzNCOztBQUVEO0VBQ0UsbUJLL3lIRTtFTGd6SEYsaUJLL3lIRTtFTGd6SEYscUJLOXlIQTtFTGd6SEEscUJnQjNzR3NCO0VoQjRzR3RCLGNLdndIQTtFTHd3SEEsYUt2d0hBO0NMd3dIRDs7QUFFRDtFQUNFLFdnQjlzR007Q2hCK3NHUDs7QUFFRDtFQUNFLFdnQjlzR0M7RWhCK3NHRCxXZ0I5c0dDO0VoQitzR0QsaUJnQjlzR1U7RWhCK3NHVixhZ0I5c0dVO0VoQitzR1YsaUJnQmhzR0M7RWhCaXNHRCxpQmdCbnlHUTtFaEJveUdSLHNCRW5qSVU7RUZvaklWLHFCZ0JqdUdBO0VoQmt1R0EscUJnQjVzR2M7RWhCOHNHZCxjWWpuSU87RVptbklQLGdCZ0Ixc0dXO0VoQjJzR1gsb0JnQnhzR0E7RWhCeXNHQSx1QmdCeHNHWTtFaEIwc0daLDhCZ0JqckdDO0VoQmtyR0QsOENnQnhzR1U7RWhCeXNHVixzQ2dCeHNHYTtFaEJ5c0diLFdnQnhzR0U7Q2hCeXNHSDs7QUFFRDtFQUNFLG9IZ0J4c0dhO0VoQnlzR2IsNEdnQnhzR2E7Q2hCeXNHZDs7QUFFRDs7RUFFRSxnRGdCdnNHVTtFaEJ3c0dWLHdDZ0J2c0dXO0NoQndzR1o7O0FBRUQ7RUFDRSxtSGdCdnNHYztFaEJ3c0dkLDJHZ0J2c0dpQztDaEJ3c0dsQzs7QUFFRDtFQUNFLHFIZ0Jwc0dDO0VBeDhCSCw2R0EyOEJZO0VoQm1zR1YsK0NnQmpzR0E7RUE3OEJGLHVDQSs4QmE7Q2hCaXNHWjs7QUFFRDtFQUNFLHVIZ0I3ckdVO0VoQjhyR1YsK0dnQjVyR2M7Q2hCNnJHZjs7QUFFRDtFQUNFLGlCTzloSU87RVAraElQLDhCZ0Ixc0dXO0VoQjJzR1gscUJnQnpzR2M7RWhCMHNHZCxlZ0I1c0dEO0VoQjZzR0MsZ0JnQjdyR1k7RWhCOHJHWixpQmdCNXJHTztFaEI2ckdQLG1CZ0IzckdhO0VoQjZyR2IscUNLNW9JcUI7RUw2b0lyQix3Qks1b0lvQjtFTDZvSXBCLGdCSzVvSVM7RUw2b0lULGFLNW9JUztFTDZvSVQsa0JLNW9JYTtFTDZvSWIsVUsxa0lBO0VMMmtJQSxzQmdCanNHb0I7RWhCa3NHcEIsbUJLemtJaUI7RUwwa0lqQix5QmdCbnNHMEI7RWhCcXNHMUIsc0JnQnBzRzBCO0VoQnFzRzFCLHdCS242SEE7RUxvNkhBLG1CS242SEE7Q0xvNkhEOztBQUVEOzs7Ozs7Ozs7Ozs7RUFZRSxnQkt0cUlTO0VMdXFJVCxXS3RxSU87RUx1cUlQLG9CS3RxSVM7RUx1cUlULHNCS3RxSWE7Q0x1cUlkOztBQUVEO0VBQ0Usc0JnQjFzRzBCO0NoQjJzRzNCOztBQUVEOztFQUVFLHNCZ0I5c0cwQjtFaEIrc0cxQixvQmdCenZHRDtFaEIwdkdDLFlnQjlzR0U7Q2hCK3NHSDs7QUFFRDs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBa0JFLG9CZ0Ivd0dEO0VoQmd4R0MseUJnQjlzR0U7RWhCK3NHRixpQmdCanhHRDtFaEJreEdDLFlnQjlzR0U7RWhCK3NHRixzQmdCOXNHaUI7Q2hCK3NHbEI7O0FBRUQ7OztFZ0Jyc0dHLDZCQUFrQjtDaEJ5c0dwQjs7QUFFRDs7O0VnQnJzR0csNkJBQVk7Q2hCeXNHZDs7QUFFRDs7O0VnQnBzR0Usc0NBQWdCO0VBQ2hCLDhCQUFrQjtDaEJ3c0duQjs7QWdCcHNHQzs7O0VBR0Msb0JkemdDZ0I7Q0ZndElsQjs7QU9sb0lBO0VTKzdCQSxpQkFBYTtFaEJ1c0daLHNEZ0Jyc0dnQztFaEJzc0doQyw4Q2dCdHNHZ0M7Q2hCdXNHakM7O0FBRUQ7O0VnQnJzR0UscUJBQVM7Q2hCd3NHVjs7QUFFRDs7Ozs7OztFQU9FLDZCZ0J4c0dZO0VoQnlzR1osd0JnQnhzR29CO0VoQnlzR3BCLDBCZ0J0c0dDO0VoQnVzR0QsZ0JBQWdCO0NnQnRzR2hCOztBaEJ5c0dGO0VnQjF2R0EsaUJBcURhO0VBQ1gsc0RBQWE7RUFDYiw4Q0FBa0I7Q2hCdXNHbkI7O0FBRUQ7RWdCcnNHRSxnQkFBVztDaEJ1c0daOztBQUVEO0VnQnJzR0Usc0JBQWlCO0VBQ2pCLFlBQVM7Q2hCdXNHVjs7QUFFRDtFQUNFLGdCRTl1SU07RUYrdUlOLG9DZ0J0c0djO0VoQnVzR2QsNEJnQnRzR1E7Q2hCdXNHVDs7QUFFRDtFQUNFLFlLdnhJUztFTHd4SVQsWUt2eElTO0VMd3hJVCxrQkt2eElTO0NMd3hJVjs7QUFFRDtFQUNFLGVLcHRJZTtFTHF0SWYsWUtqdElTO0VMa3RJVCxnQksvOUhBO0NMZytIRDs7QUFFRDtFQUNFLGVLeGpJRTtFTHlqSUYscUJLeGpJaUI7RUwwaklqQixxQktsaklBO0VMbWpJQSxjS2xqSUE7RUxtaklBLGlCSzV2SUU7Q0w2dklIOztBQUVEO0VBQ0Usc0JnQnp0R3lCO0VoQjB0R3pCLFdLM3ZJQTtDTDR2SUQ7O0FBRUQ7RUFDRSxtQmdCenRHRTtFaEIwdEdGLFdnQnp0R0U7RWhCMHRHRixlZ0J6dEdVO0VoQjB0R1YsVWdCenRHUTtFaEIwdEdSLGtCZ0J6dEdhO0VoQjB0R2IsaUJnQnp0R2E7RUF0RmYsaUJBeUZHO0VoQnd0R0QscUJnQnZ0R2lCO0VoQnl0R2pCLHFCS3I4SCtCO0VMczhIL0IsY2dCdnRHQztDaEJ3dEdGOztBQUVEO0VnQnZ6R0EsWUFtR0c7RWhCc3RHRCxlZ0JydEdZO0VoQnN0R1osWWdCcnRHQztDaEJzdEdGOztBQUVEO0VBQ0Usb0JnQnJ0R2lCO0VoQnV0R2pCLFlnQnJ0R0M7RUEzR0gsUUE2R0c7RWhCcXRHRCxXZ0JwdEdDO0VoQnF0R0QsYWdCcHRHVztFQS9HYixZQWlIRztDaEJvdEdGOztBQUVEO0VBQ0UsNkJnQnZ0R087Q2hCd3RHUjs7QUFFRDtFQUNFLDBCZ0JqdEdtQjtDaEJrdEdwQjs7QUFFRDtFQUNFLFdnQmp0R0U7Q2hCa3RHSDs7QUFFRDtFQUNFLFdnQmp0R0U7Q2hCa3RHSDs7QUFFRDtFZ0J2MUdBLHdCQXlJRTtFaEJndEdBLHlCZ0I5c0dDO0VBM0lILGlCQTRJRztFaEIrc0dELFVnQjVzR1U7RWhCNnNHVixpQkFBaUI7RU85dklsQixtQkFBbUI7RVN5akNuQixVQUFBO0VoQndzR0MsV2dCdHNHVTtFaEJ1c0dWLGdCQUFnQjtFZ0Jsc0dsQixxQkFBbUI7RUFDbEIsZ0JBQWE7RWhCb3NHWixlQUFlO0VnQmpzR2pCLGdCQUNPO0VBQ0wsbUJBQ0E7Q2hCaXNHRDs7QUFFRDtFQUNFLGtCQUFrQjtDTzN3SW5COztBUDh3SUQ7O0VnQnhyR0EsaUJBQWtCO0NoQjJyR2pCOztBT2p4SUE7RVMwbENELFdBQU07RWhCMnJHSixVZ0J6ckdLO0NoQjByR047O0FBRUQ7O0VnQnJyR0MsZ0JBQVc7RUFDWCxzQkFBVztFaEJ3ckdWLFlBQVk7RUM1MklkLHFCQUFBO0VnQmxEQSxlQUFZO0VBSVgsa0JBQWtCO0VBQ2xCLFVBQVM7RUFDVCwwQkFBTztFQUNQLHVCQUFVO0VBRVYsc0JBQWM7RUFFZCxrQkFBVztFQUNYLDJCQUFZO0VBRVosNEJBa0hBO0VWRUEsbUJBQW1CO0NQd3lJbkI7O0FBRUQ7RUFDRSxXaUI1NUlRO0VqQjY1SVIsV2lCNTVJQTtFakI2NUlBLGdCaUJ0NUlBO0VqQnU1SUEsbUJpQmg2SUE7RWpCaTZJQSxpQmlCNTVJWTtDakI2NUliOztBQUVEOztFQUVFLG9CaUJ4NUlpQjtDakJ5NUlsQjs7QUFFRDtFQUNFLGdCSzc1SVM7Q0w4NUlWOztBQUVEO0VBQ0U7SUsxMUlBLFdBQUE7SUFFRSw0Q0FBbUI7SUFJckIsb0NZeEV5QjtHakJnNkl4Qjs7RUFFRDtJS25ySUEsV0FBQTtJQUNBLHdDWTlPQTtJQXBDRixnQ0FxQ2dCO0dqQm02SWI7Q0FDRjs7QUFFRDtFQUNFO0lpQmg2SUEsV0FBVztJQUNYLDRDQUFrQjtJQUVsQixvQ0FBVztHakJpNklWOztFQUVEO0lpQjc1SUEsV2ZXVTtJZVZWLHdDQXVCQTtJVnFERCxnQ0FBeUI7R1BvMUl2QjtDQUNGOztBQUVEO0VBQ0U7SUFDRSw4Q2lCNzVJQTtJQTlESixzQ0FrRVE7R2pCMjVJTDs7RUFFRDtJQUNFLGdEaUIxNUlpQjtJakIyNUlqQix3Q2lCMTVJTztHakIyNUlSO0NBQ0Y7O0FBRUQ7RWlCcitJQTtJQStFRSw4Q0FBZTtJQUNmLHNDQUFnQjtHakJ5NUlmOztFQUVEO0lpQnI1SUEsZ0RBQVk7SUFFWix3Q0FBa0I7R2pCczVJakI7Q0FDRjs7QUFFRDtFQUNFO0lLdDlJQSwrQ0FBcUI7SUFDckIsdUNBQW9CO0dMdzlJbkI7O0VBRUQ7SUtwNUlBLDhDWUp5QjtJWkt6QixzQ1lMeUI7R2pCMjVJeEI7Q0FDRjs7QUFFRDtFQUNFO0lLN3VJQSwrQ1lqTCtCO0laa0wvQix1Q1luSkE7R2pCazRJQzs7RUFFRDtJQUNFLDhDS3grSW1CO0lMeStJbkIsc0NLeCtJa0I7R0x5K0luQjtDQUNGOztBQUVEO0VBQ0U7SUFDRSwwQ0tyNkltQjtJTHM2SW5CLGtDaUJ2Nkl3QjtHakJ3Nkl6Qjs7RUFFRDtJQUNFLCtDaUJyNklVO0lqQnM2SVYsdUNpQjU1SUQ7R2pCNjVJQTtDQUNGOztBQUVEO0VBQ0U7SWlCdGhKRiwwQ0FzSGM7SWpCazZJVixrQ2lCaDZJRDtHakJpNklBOztFQUVEO0lBQ0UsK0NFNTlJUTtJRjY5SVIsdUNpQi81SUQ7R2pCZzZJQTtDaUI1NUlIOztBakIrNUlBO0VBQ0U7SUM3K0lGLDhDQUF5QjtJaUJyRHpCLHNDQUFPO0dBQ047O0VBRUE7SVgrSEEsMENBQXdCO0lXbEl6QixrQ0FBTztHbEIwaUpKO0NBQ0Y7O0FBRUQ7RUFDRTtJa0JqaUpBLDhDQUEwQjtJQUMxQixzQ0FBMEM7R2xCbWlKekM7O0VBRUQ7SUFDRSwwQ2tCOWhKRjtJWDRHRCxrQ0FBeUI7R1BvN0l2QjtDQUNGOztBQUVEO0VBQ0U7SWtCbGlKQSxXQUFBO0dsQm9pSkM7O0VBRUQ7SUFDRSxXS2ppSk87R0xraUpSO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLFdLMzlJTztHTDQ5SVI7O0VBRUQ7SWtCbmlKQSxXQUFVO0dsQnFpSlQ7Q0FDRjs7QUFFRDtFQUNFO0lPNThJRCxXQUFRO0dQODhJTjs7RUFFRDtJQUNFLFdrQjFpSkg7R2xCMmlKRTtDQUNGOztBQUVEO0VBQ0U7SUFDRSxXa0JqaUpEO0dBSUY7O0VsQmdpSkM7SWtCM2hKRCxXQUFPO0dsQjZoSkw7Q0FDRjs7QUFFRDtFQUNFLHFCa0I1aEpXO0VsQjhoSlgscUJrQjVoSlE7RWxCNmhKUixtQmtCNWhKUztFbEI2aEpULHFCa0I1aEpXO0VsQjZoSlgsY2tCdGlKSztFakJUUCxvQkFBQTtFa0J4REEsa0JBQU07RUFDTCxZQUFZO0NuQjRtSlo7O0FBRUQ7RUFDRSxlbUI1bUpTO0VBSlgsa0JBTWU7RW5CNG1KYixhbUIzbUpVO0VBRVgsYUFBQTtFbkIybUpDLFltQnptSlU7Q25CMG1KWDs7QUFFRCxzQm1Cem1Ka0I7O0FuQjJtSmxCO0VBQ0UsWW1Cem1KUztDbkIwbUpWOztBQUVEO0VBQ0UsY21Cem1KQTtFbkIwbUpBLHFCbUJ6bUplO0VuQjJtSmYscUJtQnptSlM7RW5CMG1KVCxtQm1Cem1KWTtFbkIwbUpaLHFCbUJ6bUpZO0VuQjBtSlosY21Cem1KUztFbkI0bUpULG9CbUJ6bUphO0VuQjBtSmIsZ0JtQnptSlM7Q25CMG1KVjs7QUFFRDtFQUNFLFltQnptSkU7RW5CMG1KRixtQm1Cem1KUztFbkIwbUpULG9CbUJ6bUpVO0NuQjBtSlg7O0FBRUQ7RUFDRSxjbUJ4bUpTO0NuQnltSlY7O0FBRUQ7RUFDRSxZbUJ4bUpFO0NuQnltSkg7O0FBRUQ7RUFDRSxZbUJ4bUpFO0NuQnltSkg7O0FBRUQ7RUFDRSxvQm1CcG1KYTtDbkJxbUpkOztBQUVEO0VBQ0Usa0JtQnBtSkk7Q25CcW1KTDs7QUFFRDtFQUNFLHNCbUJsbUppQjtDbkJtbUpsQjs7QUFFRDtFQUNFLDRCbUJsbUppQjtDbkJtbUpsQjs7QUFFRDtFQUNFLDRCbUJqbUpJO0NuQmttSkw7O0FBRUQ7RUFDRSxjbUIvbEpVO0VuQmdtSlYsWW1CL2xKUztFbkJnbUpULG1CbUIvbEpXO0VuQmdtSlgsaUJtQi9sSlM7RW5CZ21KVCxlbUIvbEpZO0NuQmdtSmI7O0FBRUQ7RUFDRSxtQm1CL2xKSztFbkJnbUpMLGlCbUIvbEphO0VuQmdtSmIsZW1CL2xKQztFbkJnbUpELG9CbUI5bEpLO0VuQitsSkwsY21COWxKVztDbkIrbEpaOztBQUVEO0VBQ0UsYW1CN2xKQztDbkI4bEpGOztBQUVEO0VBQ0UsbUJtQjNsSks7RW5CNGxKTCxZbUIzbEpDO0VuQjRsSkQsaUJtQjNsSkM7Q25CNGxKRjs7QUFFRDs7RUFFRSxVbUJ6bEpDO0VuQjBsSkQsbUJtQnpsSmdCO0VuQjBsSmhCLDhCQUE4QjtFbUJybEpoQyxtQkFBaUI7RUFDaEIsbUJBQVc7RW5CdWxKVixvQkFBb0I7Q21CcGxKdEI7O0FuQnVsSkE7O0VtQmxsSkEsb0JBQUE7Q25CcWxKQzs7QU90bEpBO0VZTUEsbUJBQU07RW5Cb2xKTCxTbUJwa0pPO0VuQnFrSlAsV21CcGtKUztFbkJxa0pULDZDbUJybEpXO01uQnFsSlgseUNtQnJsSlc7VW5CcWxKWCxxQ21CcmxKVztFbkJzbEpYLHFCbUJybEplO0VuQnVsSmYscUJtQnJsSlM7RW5Cc2xKVCxtQm1CcmxKYTtFbkJzbEpiLHFCbUJybEpXO0VuQnNsSlgsY21CbGxKVTtFbkJtbEpWLHlCbUJqbEpDO0VuQmtsSkQsc0JPcG1Ka0I7RVBzbUpsQiw2Qm1CcGxKQztFbkJxbEpELHdCQUF3QjtFT3ZtSnpCLHlCQUF3QjtFUHltSnZCLHNCbUJ0bEpTO0VuQndsSlQsNkJtQm5sSlc7RW5Cb2xKWCx3Qm1CbmxKaUI7RW5Cb2xKakIsbURtQm5sSlc7RW5CbWxKWCwyQ21CbmxKVztFbkJtbEpYLHNDbUJubEpXO0VuQm1sSlgsbUNtQm5sSlc7RW5CbWxKWCxtRW1CbmxKVztFbkJvbEpYLGdCbUJubEphO0NuQm9sSmQ7O0FBRUQ7RUFDRSxZbUJubEpFO0VuQm9sSkYsZ0JtQm5sSlU7Q25Cb2xKWDs7QUFFRDtFQUNFLCtDS3YySStCO01MdTJJL0IsMkNLdjJJK0I7VUx1MkkvQix1Q0t2MkkrQjtDTHcySWhDOztBQUVEO0VBQ0UsWW1CbGxKRTtFbkJtbEpGLG1CbUJobEpVO0VuQmlsSlYsaUJtQmhsSlc7RW5CaWxKWCxlbUJobEpVO0VuQmlsSlYsZ0JtQmhsSlU7RW5CaWxKVixXbUJobEpPO0VuQmlsSlAscUJtQmhsSlk7RW5Ca2xKWixxQm1CaGxKUTtFbkJpbEpSLG1CbUJobEpXO0VuQmlsSlgscUJtQmhsSmE7RW5CaWxKYixjbUJobEpXO0VuQm1sSlgsb0JtQmhsSks7RW5CaWxKTCxnQm1CaGxKWTtDbkJpbEpiOztBQUVEO0VBQ0UsaUJtQmhsSlk7Q25CaWxKYjs7QUFFRDtFQUNFLGlCbUJobEpHO0NuQmlsSko7O0FBRUQ7RUFDRSxjbUI3a0pTO0NuQjhrSlY7O0FBRUQ7RUFDRSx3Qm1CN2tKYTtFbkI4a0piLFdtQjdrSkU7Q25COGtKSDs7QUFFRDtFQUNFLGlCbUI3a0pFO0NuQjhrSkg7O0FBRUQ7RUFDRSxpQm1CemtKWTtDbkIwa0piOztBQUVEO0VPdHFKQyxjQUFRO0NQd3FKUjs7QUFFRDtFQUNFLHdCbUJua0plO0VuQm9rSmYsT0twZ0pFO0VMcWdKRixvQ0twZ0p1QjtNTG9nSnZCLGdDS3BnSnVCO1VMb2dKdkIsNEJLcGdKdUI7RUxxZ0p2QixXSzcvSUE7Q0w4L0lEOztBQUVEOztFQUVFLGFtQnRrSlM7RUFWVixpQ0FhRTtNQWJGLDZCQWFFO1VBYkYseUJBYUU7Q25CcWtKRjs7QU9yckpBO0VZMEhFLG9CQUFRO0VuQitqSlQsMkJtQjlqSmdCO0tuQjhqSmhCLHdCbUI5akpnQjtFbkIrakpoQixxQm1COWpKYTtFbkIrakpiLGlCbUI5akpVO0VuQitqSlYsdUJtQjlqSmE7Q25CK2pKZDs7QUFFRDtFQUNFLG9CbUI5akpvQjtFbkIrakpwQiwwQm1COWpKYztLbkI4akpkLHVCbUI5akpjO0VuQitqSmQsa0JtQjlqSkU7Q25CK2pKSDs7QUFFRDtFQUNFLG1CbUI5akpXO0NuQitqSlo7O0FBRUQ7RU96c0pDLG9CQUFtQjtDUDJzSm5COztBQUVEO0VPN3NKQyxhQUFRO0VZd0pSLGtCQUFXO0VuQndqSlYsb0NtQmppSkE7RW5Ca2lKQSxlbUJ6akpVO0VuQjBqSlYsa0dLenpKb0I7Q0wwekpyQjs7QUFFRDtFQUNFLGtCS3p6SlM7RUwwekpULGNLenpKUztFTDB6SlQsaUJLdnZKQTtDTHd2SkQ7O0FBRUQ7RUFDRSx3Qks1bEpvQjtFTDZsSnBCLGlCSzVsSmU7Q0w2bEpoQjs7QUFFRDtFQUNFLGVLbmpKRTtDTG9qSkg7O0FBRUQ7RUFDRSxpQm1CdmtKc0I7RW5Cd2tKdEIsYUszZ0pBO0VMNGdKQSxjSzNnSkE7Q0w0Z0pEOztBQUVEO0VBQ0UsY21CMWtKVztFbkIya0pYLGNtQnBsSlU7RW5CcWxKViw0Qm1CeGtKQztDbkJ5a0pGOztBQUVEO0VBQ0UsYW1CeGtKVTtDbkJ5a0pYOztBQUVEO0VBQ0UsZW1CeGtKQztFbkJ5a0pELGFBQWE7RUM3ekpmLGNBQUE7Q21CMURBOztBcEIyM0pBO0VvQngzSkMsaUJBQWdCO0NwQjAzSmhCOztBQUVEO0VvQngzSkMsZ0JBQUE7Q3BCMDNKQTs7QUFFRDtFQUNFLHFCb0J6M0pXO0VwQjIzSlgscUJvQngzSmdCO0VwQnkzSmhCLG1Cb0J4M0pVO0VwQnkzSlYscUJvQngzSlk7RXBCeTNKWixjb0J4M0pZO0VwQjIzSlosb0JvQnozSlc7RXBCMDNKWCxnQkFBZ0I7RW9CcDNKbEIsc0JBQU07RUFDTCxtQmxCYXVCO0VrQlh2QiwrQkFBc0I7RUFDdEIsMEJsQld1QjtDRjIySnZCOztBQUVEO0VvQnAzSkMsVUFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBaUI7RUFDakIsZ0JBQVM7RUFDVCxpQlQ3Qm1CO0VTOEJuQixvQkFBa0I7RUFDbEIsMkJBQVc7S0FBWCx3QkFBVztFQUNYLG9CQUFrQjtFQUNsQixpQkFBWTtDcEJzM0paOztBQUVEO0VPaHlKQyx5QkFBd0I7Q1BreUp4Qjs7QUFFRDtFQUNFLHlCb0IvMkpDO0NwQmczSkY7O0FBRUQ7RUFDRSxZb0J2MkpVO0NwQncySlg7O0FBRUQ7RUFDRSxrQk83eUpPO0NQOHlKUjs7QUFFRDtFQUNFLHFCb0J0MkpBO0VwQncySkEscUJvQnQzSks7RXBCdTNKTCxtQm9CMzJKVztFYnVEWixxQkFBbUI7RVBzekpsQixjb0I5NUpHO0VwQmk2Skgsb0JvQnoySk87RXBCMDJKUCxnQm9CejJKUTtFcEIwMkpSLDBCb0J6MkphO0VwQjAySmIsdUJvQnoySmM7RXBCMjJKZCx5Qm9CcDJKQTtFYnNDRCxvQkFBbUI7RVBnMEpsQixPb0J4NkpHO0VwQnk2SkgsUW9CejJKQztFQWhFSCxZQUFLO0VwQjI2SkgsYW9CdjJKVTtFYm9DWCxtQkFBbUI7RVBxMEpsQixXb0J2MkpBO0VwQncySkEsZ0JvQnAySmM7RXBCcTJKZCxnQm9CcDJKVztFcEJxMkpYLGlDb0JwMkpjO01wQm8ySmQsNkJvQnAySmM7VXBCbzJKZCx5Qm9CcDJKYztFcEJxMkpkLDZCS2g3SlM7RUxnN0pULHdCS2g3SlM7RUxnN0pULHFCS2g3SlM7RUxpN0pULDhCS2g3SnFCO0NMaTdKdEI7O0FBRUQ7RUFHRSxvQm9CMTJKc0I7RXBCMjJKdEIsa0JLMzJKZTtFTDQySmYsbUJvQjUySjBCO0VwQjYySjFCLFVvQjUySkc7RXBCNjJKSCxXb0J0M0pBO0VwQnUzSkEsYW9CMzJKWTtFYnNCYixZQUFRO0NQdTFKUjs7QUFFRDtFQUNFLG1Cb0I1M0pBO0NwQjYzSkQ7O0FBRUQ7RUFDRSxtQm9CbjJKVztFQTdCWCxVQUFBO0VwQms0SkEsV29CajJKRTtFcEJrMkpGLGFvQmoySlU7RXBCazJKVixrQm9CcDRKQTtFcEJxNEpBLGVvQmoySmE7RXBCazJKYixvQm9CajJKbUI7RWJIcEIsZ0JBQVE7Q1BzMkpSOztBQUVEO0VBQ0UsbUJvQjcxSmU7Q3BCODFKaEI7O0FBRUQ7RUFDRSxZb0I3MUpJO0VwQjgxSkosbUJvQmg1SkE7Q3BCaTVKRDs7QUFFRDtFQUNFLGdCb0I1MUpjO0VidEJmLGlCQUFpQjtFUG8zSmhCLGVvQnQ1SkE7RXBCdTVKQSxlb0J6MUpjO0ViNUJmLFlBQVE7RVB1M0pQLHNCb0J6NUpBO0VwQjA1SkEsaUJvQnAxSmU7Q3BCcTFKaEI7O0FBRUQ7RUFDRSxtQm9CLzBKYztFcEJnMUpkLG1Cb0IvMEphO0VwQmcxSmIsaUJvQi8wSlM7Q3BCZzFKVjs7QUFFRDtFQUNFLG9Cb0IvMEpjO0VwQmcxSmQsMEJvQi8wSmU7Q3BCZzFKaEI7O0FBRUQ7RUFDRSxlb0I1MEpBO0VwQjYwSkEsbUJvQnowSkc7RWIvREoseUJBQWlCO1VBQWpCLGlCQUFpQjtFUDA0SmhCLFlvQi8wSkE7RXBCZzFKQSxXb0JyMEpHO0VBWEgsMEJBQUE7RXBCazFKQSxjb0JqMEphO0ViNUVkLDBCQUF5QjtFUCs0SnhCLGVvQi96SkE7RXBCZzBKQSxlb0IzekphO0VBTGIsb0JBVUE7RXBCd3pKQSxhb0J2ekpZO0VwQnd6SlosaUJvQnZ6Slk7RXBCd3pKWixpQm9CbnpKQztFcEJvekpELG1Cb0JyMEpBO0NwQnMwSkQ7O0FBRUQ7RUFDRSxpQm9CcnpKYTtFcEJzekpiLDBCb0J2ekpDO0VwQnd6SkQsYUsxN0pBO0VMMjdKQSxpQksxN0pBO0NMMjdKRDs7QUFFRDtFQUNFLGlCb0J4ekpJO0VieEdMLGdCQUFRO0VQazZKUCxhb0JwekpBO0NwQnF6SkQ7O0FBRUQ7RU9yNkpDLG9DQUFnQztFUHc2Si9CLDBEb0I1eUpFO0ViNUhILHFEQUF5QjtFUDA2SnhCLGtEb0IzeUppQjtFcEI0eUpqQixrR29CenlKYTtDcEIweUpkOztBQUVEO0VvQi95SkUsU0FBQTtFcEJpekpBLDBCb0I5eEpZO0VibEpiLGVBQVE7RVBrN0pQLGdCb0I3eEpBO0VwQjh4SkEsc0JvQjF4SmM7RWJ6SmYsYUFBUTtFUHE3SlAsd0JvQnR4SkE7RXBCdXhKQSxvQm9CcnhKaUI7RXBCc3hKakIsV29CcnhKRTtFcEJzeEpGLG1Cb0JyeEpnQjtFYm5LakIsWUFBUTtFUDA3SlAsZ0JvQjV4SkE7RXBCNnhKQSx5Q29CbnhKYTtFcEJteEpiLG9Db0JueEphO0VwQm14SmIsaUNvQm54SmE7RXBCb3hKYixXb0JueEpRO0NwQm94SlQ7O0FBRUQ7RUFDRSxtQm9COXdKRTtDcEIrd0pIOztBQUVEO0VBQ0UsY29CdHlKQTtDcEJ1eUpEOztBQUVEO0VvQnB3SkUsaUJBQUE7RXBCc3dKQSxTb0Jwd0pRO0VBSVQsK0JBQVU7RXBCa3dKVCxpQ29CandKVztFcEJrd0pYLGtDb0Jqd0prQjtFcEJrd0psQixvQ29CaHdKQTtFQUVELDhDQUFXO01BQVgsMENBQVc7VUFBWCxzQ0FBVztDcEJnd0pYOztBQUVEO0VBQ0UsZW9CL3ZKWTtDcEJnd0piOztBQUVEO0VBQ0UsY0sxaktTO0NMMmpLVjs7QUFFRDtFQUNFLGlCS3gvSmM7RUx5L0pkLFNLci9KRTtFTHMvSkYsK0JvQjVxSkE7RXBCNnFKQSxpQ083OUp3QjtFUDg5SnhCLGtDb0Ivd0pVO0VwQmd4SlYsb0NvQi9xSkE7RXBCZ3JKQSw4Q09oK0p3QjtNUGcrSnhCLDBDT2grSndCO1VQZytKeEIsc0NPaCtKd0I7Q1BpK0p6Qjs7QUFFRDtFQUNFLGVvQnh3SkE7Q3BCeXdKRDs7QUFFRDtFQUNFLG1Cb0Jud0pBO0VwQm93SkEsaUJvQm53Slk7RXBCb3dKWixlb0Jud0pTO0VwQm93SlQsMEJvQm53SmE7RXBCb3dKYixtQ081K0p3QjtFUDYrSnhCLGFvQnh3SkE7RXBCeXdKQSxrQm9CcHdKVztFcEJxd0pYLHVCb0Jwd0ppQjtFcEJxd0pqQixtWW9CcHdKZ0I7Q3BCcXdKakI7O0FBRUQ7RUFDRSxvQm9CbndKWTtFcEJvd0paLFlvQm53Skc7RXBCb3dKSCxpQm9CbndKRztFcEJvd0pILFdvQm53Skc7Q3BCb3dKSjs7QUFFRDtFQUNFLG1Cb0Izd0pHO0VwQjR3SkgsV0FBVztFQUNYLFNBQVM7RUFDVCxvQ29COXdKRztNcEI4d0pILGdDb0I5d0pHO1VwQjh3SkgsNEJvQjl3Skc7RXBCK3dKSCxlb0Jud0pLO0NwQm93Sk47O0FBRUQ7O0VBRUUsY29CaHdKSTtDcEJpd0pMOztBQUVEO0VBQ0UsYW9CeHhKRztFcEJ5eEpILFlBQVk7RUFDWixlb0IxeEpHO0VwQjJ4SkgsaUNvQnZ2SlE7RXBCd3ZKUixZQUFZO0VBQ1osMEJZem9LTztFWjBvS1Asa0JvQjl4Skc7RXBCK3hKSCxhQUFhO0VBQ2IsbUJvQmh5Skc7Q3BCaXlKSjs7QUFFRDtFQUNFLG9Cb0JwdkpNO0NwQnF2SlA7O0FBRUQ7RUFDRSxzQm9CaHZKTTtFcEJpdkpOLHFCb0JodkpNO0VwQml2Sk4sZ0JBQWdCO0VvQnR1SmxCLG1CQUFNO0VBQ0wsbUJBc0JBO0ViM1VBLG1CQUFtQjtDUDhoS25COztBQUVEO0VBQ0UsbUJvQjd1Skk7RXBCOHVKSixTb0J4dUpBO0ViMVRELFFBQVE7RVBvaUtQLG9Db0JodkpJO01wQmd2SkosZ0NvQmh2Skk7VXBCZ3ZKSiw0Qm9CaHZKSTtFcEJpdkpKLGdCb0J4dUpTO0NwQnl1SlY7O0FBRUQ7RUFDRSxvQks3b0tTO0VMOG9LVCxrQks3b0tTO0VMOG9LVCxnQks3b0tTO0VMOG9LVCxvQksza0tBO0VMNGtLQSxZSzNrS0E7RUw0a0tBLGVLMWtLRTtFTDJrS0YsbUJvQmh2Sm1CO0NwQml2SnBCOztBQUVEO0VBQ0Usb0JvQmp2SkE7Q3BCa3ZKRDs7QUFFRDtFb0IxdUpBLHNCQUFTO0VmbmJQLG1CQUFTO0VBQ1QsU0FBUztFQUNULFlBQVM7RUFDVCxnQkFBUztFQUNULGVBQVM7RUFDVCxXQUFTO0VBbUVULG9DZTZXc0I7TWY3V3RCLGdDZTZXc0I7VWY3V3RCLDRCZTZXc0I7Q3BCaXZKdkI7O0FBRUQ7RW9CbHZKQyxzQkFLQTtFQUpBLG1CQUFBO0VwQm92SkMsU29CbnZKTztFcEJvdkpQLFlvQm52SlU7RXBCb3ZKVixnQkFBZ0I7RW9CN3VKakIsZUFBVztFQUNWLFdBQVc7RXBCK3VKWCxvQ0FBNEI7TUFBNUIsZ0NBQTRCO1VBQTVCLDRCQUE0QjtDT3prSzdCOztBUDRrS0Q7RUFDRSxjQUFjO0NvQnp1SmhCOztBcEI0dUpBO0VLcnJLRSxtQkFBUztFQUNULFNBQVM7RUFDVCxVQUFTO0VBQ1QseUNBQWE7TUFBYixxQ0FBYTtVQUFiLGlDQUFhO0NMdXJLZDs7QUFFRDtFSy9tS0UsbUJlOFhzQjtFZjNOcEIsU0FBQTtFQUNBLFVBQUE7RUFFRixZQUFBO0VBQ0EsYUFBQTtFQUNBLGtCZXVOd0I7RWZ6THRCLG1CZTBMa0I7RWZ6TGxCLFdBQUE7Q0xpN0pIOztBQUVEO0VvQnp2SkMsNEJBQ0E7Q3BCMHZKQTs7QUFFRDtFb0J4dkpDLHFCQUFpQjtFQUVqQixxQkF5RkE7RWJ6Y0EsbUJBQW1CO0VQMm1LbEIscUJvQi92Slc7RXBCZ3dKWCxjS250S1M7RUxzdEtULG9CS250S1M7RUxvdEtULGdCS250S1M7RUxvdEtULHlCS250S2E7RUxvdEtiLHNCS2pwS2lCO0VMbXBLakIsNkJLaHBLcUI7RUxpcEtyQix3Qm9CNXFKRDtFYnpjQSwwQkFBeUI7RVB1bkt4Qix1Qm9CM3dKRjtFcEI2d0pFLHlCb0I3d0pGO0VwQjh3SkUsb0JvQmh3SkU7RXBCaXdKRixvQm9CL3ZKQTtFcEJnd0pBLG9Cb0IvdkppQjtFcEJnd0pqQixZb0Jqd0pBO0VwQmt3SkEsb0JvQjl2SkU7RXBCK3ZKRixjb0I3dkpBO0NwQjh2SkQ7O0FBRUQ7RW9CdHhKQSxrQkFBWTtDcEJ3eEpYOztBQUVEO0VvQnJ2SkMsaUJBQUE7Q3BCdXZKQTs7QUFFRDtFQUNFLG1Cb0J2dkpZO0NwQnd2SmI7O0FBRUQ7RUFDRSxvQm9CcnZKUztFcEJzdkpULG9Cb0JydkpnQjtDcEJzdkpqQjs7QUFFRDtFQUNFLG1Cb0J0dkpjO0VwQnV2SmQsaUJPcnBLTztFUHNwS1Asb0JvQi92SkE7Q3BCZ3dKRDs7QUFFRDs7MkdvQmp2Skc7O0FwQnF2Skg7OzJHb0JqdkprQjs7QXBCcXZKbEI7RUFDRSxjb0Izd0pBO0NwQjR3SkQ7O0FBRUQ7RUFDRSxZb0JqdkpDO0NwQmt2SkY7O0FBRUQ7RUFDRSxpQm9CaHZKWTtDcEJpdkpiOztBQUVEOztFQUVFLFdPL3FLTztDUGdyS1I7O0FBRUQ7RW9CdnVKQSxpQkFDQztDcEJ3dUpBOztBQ3h2S0Q7RW9COURBLHdCQUFBO0NyQjB6S0M7O0FxQnR5S0Qsc0JBQWE7O0FyQjB5S2I7RXFCdnlLQyxZQUFXO0VBQ1gsbUNBQWdCO0VBQ2hCLDhCQUFnQjtDckJ5eUtoQjs7QUFFRDtFS3R5S0UsWUFBUztFQUNULGVBQVM7RUFDVCwrQkFBYTtFQW1FYixxQmdCeEVrQjtFaEIyRWhCLHFCQUFtQjtFQUlyQixtQmdCL0V3QjtFaEJrUHRCLHFCZ0JqUHNCO0VoQmtQdEIsY0FBYTtDTGdrS2hCOztBQUVEO0VLbi9KRSxtQkFBQTtFQUNBLG1CQUFrQjtFQU1oQixlQUFBO0VBRUYsb0JnQnpVc0I7RWRxR3ZCLDJCQUF3QjtDUG90S3hCOztBQUVEO0VBQ0UsMEJxQjNoS0Q7RWQ1TEEsMkJBQXdCO0VQeXRLdkIsZXFCdjBLVztFckJ3MEtYLGlCcUJ4ektZO0VyQnl6S1osbUJFeHdLK0I7RUZ5d0svQixlcUJ4ektBO0VkNEZELG9CQUFtQjtDUDh0S25COztBQUVEO0VBQ0UsY3FCLzBLVTtDckJnMUtYOztBQUVEO0VBQ0UsZXFCeHpLVTtDckJ5ektYOztBQUVEO0VBQ0UsZXFCeHpLQztDckJ5ektGOztBQUVEOzs7O0VxQnJ6S0UsVUFBQTtDckIwektEOztBQUVEO0VxQi95S0MsZUFBQTtFckJpektDLG9CSzUxS1M7RUw2MUtULGdCSzUxS1M7RUw2MUtULG1CSzUxS1M7Q0w2MUtWOztBQUVEO0VBQ0Usc0JxQnJ6S21CO0VyQnN6S25CLGdCSzF4S2M7RUwyeEtkLGlCS3p4S2lCO0NMMHhLbEI7O0FBRUQ7RUFDRSxxQktubktBO0VMb25LQSxvQktubktBO0VMb25LQSxtQnFCNXpLeUI7RXJCNnpLekIsbUJxQjV6S1c7RXJCNnpLWCx1Q3FCNXpLOEI7RXJCNnpLOUIsK1JxQjV6S1U7Q3JCNnpLWDs7QUFFRCw0RnFCdnlLRTs7QXJCeXlLRjtFQUNFLHFCcUI3ektXO0VyQjh6S1gsb0JxQjd6S1U7RXJCOHpLVixxQnFCMTBLSTtFckIyMEtKLGVxQjN6S1k7RXJCNHpLWix5QnFCM3pLZTtFckI0ektmLHFCcUIzektXO0VyQjR6S1gsWXFCM3pLUTtFckI0ektSLG9DcUIzektZO0NyQjR6S2I7O0FBRUQscUVxQjF6S1c7O0FyQjR6S1g7Ozs7RUFJRTs7QUFFRjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFc0I3NEtDLHFCQUFrQjtFQUNsQixvQkFBYztFQUNkLG1CQUFnQjtFQUNoQixxQkFBb0I7RUFDcEIsZUFBZTtFdEJrbExkLHFCQUFxQjtFc0JobEx2QixZQUFBO0VBQ0Esb0NBQTJCO0N0QmtsTDFCOztBQUVEO0VzQmhsTEMsaUJBQWlCO0N0QmtsTGpCOztBQUVEO0VzQmhsTEMsaUJBQ0E7Q3RCaWxMQTs7QUFFRDtFc0JobExDLGlCQUFXO0N0QmtsTFg7O0FBRUQ7RXNCaGxMQyxpQkFBVTtDdEJrbExWOztBc0Iva0xEO0VBQ0MsaUJBQVU7Q3RCa2xMVjs7QXNCL2tMRDtFQUNDLGlCQUFZO0N0QmtsTFo7O0FzQi9rTEQ7RUFDQyxpQkFDQTtDdEJpbExBOztBc0Iva0xEO0VBQ0MsaUJBQWdCO0N0QmtsTGhCOztBQUVEO0VzQmhsTEEsaUJBQW1CO0N0QmtsTGxCOztBc0Iva0xEO0VBQ0MsaUJBQVk7Q3RCa2xMWjs7QXNCL2tMRDtFQUNDLGlCQUNBO0N0QmlsTEE7O0FzQi9rTEQ7RUFDQyxpQkFBVTtDdEJrbExWOztBQUVEO0VzQmhsTEMsaUJBQVc7Q3RCa2xMWDs7QUFFRDtFQUNFLGlCQUFpQjtDc0JobExuQjs7QXRCbWxMQTtFc0JobExDLGlCQUNBO0N0QmlsTEE7O0FBRUQ7RXNCaGxMQyxpQkFDQTtDdEJpbExBOztBQUVEO0VzQmhsTEMsaUJBQ0E7Q3RCaWxMQTs7QXNCL2tMRDtFQUNDLGlCQUNBO0N0QmlsTEE7O0FBRUQ7RUFDRSxpQkFBaUI7Q3NCaGxMbkI7O0F0Qm1sTEE7RXNCaGxMQSxpQkFBbUI7Q0FDbkI7O0F0Qm1sTEE7RXNCaGxMQSxpQkFBbUI7Q3RCa2xMbEI7O0FzQi9rTEQ7RUFDQyxpQkFBZ0I7Q3RCa2xMaEI7O0FBRUQ7RUFDRSxpQkFBaUI7Q3NCaGxMbkI7O0F0Qm1sTEE7RUFDRSxpQkFBaUI7Q3NCaGxMbkI7O0F0Qm1sTEE7RXNCaGxMQyxpQkFBTTtDdEJrbExOOztBQUVEO0VzQmhsTEMsaUJBQVU7Q3RCa2xMVjs7QUFFRDtFc0JobExDLGlCQUFpQjtDdEJrbExqQjs7QXNCL2tMRDtFQUNBLGlCQUFBO0N0QmtsTEM7O0FBRUQ7RXNCaGxMQyxpQkFBUTtDdEJrbExSOztBQUVEO0VzQmhsTEMsaUJBQ0E7Q3RCaWxMQTs7QXNCL2tMRDtFQUNDLGlCQUFVO0N0QmtsTFY7O0FzQi9rTEQ7RUFDQyxpQkFBQTtDdEJrbExBOztBQUVEO0VzQmhsTEMsaUJBQU87Q3RCa2xMUDs7QUFFRDtFQUNFLGlCc0JobExEO0N0QmlsTEE7O0FBRUQ7RXNCaGxMQSxpQkFBQTtDdEJrbExDOztBc0Iva0xEO0VBQ0MsaUJBQUE7Q3RCa2xMQTs7QUFFRDtFc0JobExDLGlCQUFRO0N0QmtsTFI7O0FBRUQ7RUFDRSxpQnNCaGxMRDtDdEJpbExBOztBQUVEO0VzQmhsTEEsaUJBQUE7Q3RCa2xMQzs7QXNCL2tMRDtFQUNDLGlCQUNBO0N0QmlsTEE7O0FzQi9rTEQ7RUFDQyxpQkFDQTtDdEJpbExBOztBc0Iva0xEO0VBQ0MsaUJBQ0E7Q3RCaWxMQTs7QXNCL2tMRDtFQUNDLGlCQUFBO0N0QmtsTEE7O0FBRUQ7RXNCaGxMQSxpQkFBaUI7Q3RCa2xMaEI7O0FBRUQ7RXNCaGxMQSxpQkFBaUI7Q0FDakI7O0F0Qm1sTEE7RXNCaGxMQSxpQkFBaUI7Q3RCa2xMaEI7O0FzQi9rTEQ7RUFDQyxpQkFBVTtDdEJrbExWOztBQUVEO0VzQmhsTEMsaUJBQVc7Q3RCa2xMWDs7QUFFRDtFc0JobExDLGlCQUFpQjtDdEJrbExqQjs7QUFFRDtFQUNFLGlCQUFpQjtDc0I5a0xuQjs7QXRCaWxMQTtFc0I5a0xBLGlCQUFpQjtDdEJnbExoQjs7QUFFRDtFc0I5a0xDLGlCQUNBO0N0QitrTEE7O0FBRUQ7RXNCOWtMQyxpQkFBZ0I7Q3RCZ2xMaEI7O0FBRUQ7RXNCOWtMQyxpQkFBYztDdEJnbExkOztBc0I3a0xEO0VBQ0MsaUJBQ0E7Q3RCK2tMQTs7QUFFRDtFc0I5a0xDLGlCQUFjO0N0QmdsTGQ7O0FzQjdrTEQ7RUFDQyxpQkFBYztDdEJnbExkOztBc0I3a0xEO0VBQ0MsaUJBQU07Q3RCZ2xMTjs7QUFFRDtFQUNFLGlCQUFpQjtDc0I5a0xuQjs7QXRCaWxMQTtFc0I5a0xBLGlCQUFBO0N0QmdsTEM7O0FBRUQ7RXNCOWtMQyxpQkFBYztDdEJnbExkOztBQUVEO0VzQjlrTEMsaUJBQVM7Q3RCZ2xMVDs7QUFFRDtFc0I5a0xDLGlCQUFZO0N0QmdsTFo7O0FBRUQ7RXNCOWtMQSxpQkFBQTtDdEJnbExDOztBQUVEO0VzQjlrTEMsaUJBQVc7Q3RCZ2xMWDs7QUFFRDtFc0I5a0xDLGlCQUFXO0N0QmdsTFg7O0FBRUQ7RXNCOWtMQSxpQkFBQTtDdEJnbExDOztBQUVEO0VzQjlrTEMsaUJBQVc7Q3RCZ2xMWDs7QUFFRDtFc0I5a0xDLGlCQUFXO0N0QmdsTFg7O0FBRUQ7RXNCOWtMQSxpQkFBQTtDdEJnbExDOztBQUVEO0VzQjlrTEMsaUJBQVM7Q3RCZ2xMVDs7QUFFRDtFc0I5a0xBLGlCQUFBO0N0QmdsTEM7O0FzQjdrTEQ7RUFDQyxpQkFBVTtDdEJnbExWOztBQUVEO0VzQjlrTEEsaUJBQUE7Q3RCZ2xMQzs7QXNCN2tMRDtFQUNDLGlCQUFnQjtDdEJnbExoQjs7QUFFRDtFc0I1a0xDLGlCQUFjO0N0QjhrTGQ7O0FBRUQ7RXNCNWtMQyxpQkFBUztDdEI4a0xUOztBQUVEO0VzQjVrTEMsaUJBQWE7Q3RCOGtMYjs7QUFFRDtFc0I1a0xDLGlCQUFnQjtDdEI4a0xoQjs7QUFFRDtFQUNFLGlCQUFpQjtDc0I1a0xuQjs7QXRCK2tMQTtFc0I1a0xDLGlCQUFPO0N0QjhrTFA7O0FBRUQ7RXNCNWtMQSxpQkFBbUI7Q3RCOGtMbEI7O0FBRUQ7RXNCNWtMQyxpQkFBWTtDdEI4a0xaOztBQUVEO0VzQjVrTEMsaUJBQWE7Q3RCOGtMYjs7QUFFRDtFc0I1a0xDLGlCQUFhO0N0QjhrTGI7O0FzQjNrTEQ7RUFDQyxpQkFBZTtDdEI4a0xmOztBQUVEO0VzQjVrTEMsaUJBQWM7Q3RCOGtMZDs7QUFFRDtFc0I1a0xDLGlCQUFnQjtDdEI4a0xoQjs7QUFFRDtFc0I1a0xDLGlCQUFhO0N0QjhrTGI7O0FzQjNrTEQ7RUFDQyxpQkFBUztDdEI4a0xUOztBQUVEO0VzQjVrTEMsaUJBQWdCO0N0QjhrTGhCOztBQUVEO0VzQjVrTEMsaUJBQWE7Q3RCOGtMYjs7QXNCM2tMRDtFQUNDLGlCQUNBO0N0QjZrTEE7O0FBRUQ7RXNCNWtMQyxpQkFBVTtDdEI4a0xWOztBQUVEO0VzQjVrTEMsaUJBQWdCO0N0QjhrTGhCOztBQUVEO0VzQjFrTEMsaUJBQVM7Q3RCNGtMVDs7QUFFRDtFc0Ixa0xDLGlCQUFlO0N0QjRrTGY7O0FBRUQ7RXNCMWtMQyxpQkFBaUI7Q3RCNGtMakI7O0FBRUQ7RXNCMWtMQSxpQkFBbUI7Q3RCNGtMbEI7O0FBRUQ7RXNCMWtMQSxpQkFBbUI7Q0FDbkI7O0F0QjZrTEE7RUFDRSxpQkFBaUI7Q3NCMWtMbkI7O0F0QjZrTEE7RUFDRSxpQkFBaUI7Q3NCMWtMbkI7O0F0QjZrTEE7RXNCMWtMQyxpQkFBaUI7Q3RCNGtMakI7O0FzQnprTEQ7RUFDQyxpQkFBaUI7Q3RCNGtMakI7O0FzQnprTEQ7RUFDQyxpQkFBZ0I7Q3RCNGtMaEI7O0FBRUQ7RXNCeGtMQyxpQkFBZTtDdEIwa0xmOztBQUVEO0VzQnhrTEMsaUJBQUE7Q3RCMGtMQTs7QUFFRDtFc0J4a0xDLGlCQUFpQjtDdEIwa0xqQjs7QUFFRDtFc0J4a0xDLGlCQUFnQjtDdEIwa0xoQjs7QUFFRDtFc0J4a0xDLGlCQUFZO0N0QjBrTFo7O0FzQnZrTEQ7RUFDQSxpQkFBYztDQUNkOztBQUVBO0VBQ0EsaUJBQWM7Q0FDZDs7QUFFQTtFQUNBLGlCQUFjO0NBQ2Q7O0F0QjJrTEE7RXNCeGtMQyxpQkFBWTtDdEIwa0xaOztBc0J2a0xEO0VBQ0MsaUJBQWM7Q3RCMGtMZDs7QXNCdmtMRDtFQUNDLGlCQUFjO0N0QjBrTGQ7O0FBRUQ7RXNCeGtMQSxpQkFBYztDQUNkOztBQUVBO0VBQ0EsaUJBQWM7Q0FDZDs7QUFFQTtFQUNBLGlCQUFjO0NBQ2Q7O0FBRUE7RUFDQSxpQkFBYztDQUNkOztBQUVBO0VBQ0EsaUJBQWM7Q0FDZDs7QXRCMmtMQTtFc0J4a0xDLGlCQUFnQjtDdEIwa0xoQjs7QUFFRDtFc0J4a0xBLGlCQUFjO0NBQ2Q7O0F0QjJrTEE7RUFDRSxpQkFBaUI7Q3NCeGtMbkI7O0FBRUE7RUFDQyxpQkFBZTtDdEIwa0xmOztBc0J2a0xEO0VBQ0EsaUJBQWM7Q3RCMGtMYjs7QUFFRDtFc0J4a0xBLGlCQUFjO0NBQ2Q7O0F0QjJrTEE7RUFDRSxpQkFBaUI7Q3NCeGtMbkI7O0F0QjJrTEE7RXNCeGtMQyxpQkFBWTtDdEIwa0xaOztBc0J2a0xEO0VBQ0MsaUJBQWdCO0N0QjBrTGhCOztBc0J2a0xEO0VBQ0EsaUJBQWM7Q0FDZDs7QUFFQTtFQUNBLGlCQUFjO0N0QjBrTGI7O0FBRUQ7RXNCeGtMQyxpQkFBZTtDdEIwa0xmOztBQUVEO0VzQnhrTEMsaUJBQUE7Q3RCMGtMQTs7QXNCdmtMRDtFQUNDLGlCQUFlO0N0QjBrTGY7O0FBRUQ7RXNCeGtMQyxpQkFDQTtDdEJ5a0xBOztBQUVEO0VzQnhrTEMsaUJBQUE7Q3RCMGtMQTs7QXNCdmtMRDtFQUNDLGlCQUFXO0N0QjBrTFg7O0FBRUQ7RXNCeGtMQSxpQkFBQTtDdEIwa0xDOztBQUVEO0VBQ0UsaUJBQWlCO0NzQnhrTG5COztBdEIya0xBO0VzQnhrTEMsaUJBQVM7Q3RCMGtMVDs7QUFFRDtFQUNFLGlCQUFpQjtDc0J0a0xuQjs7QXRCeWtMQTtFQUNFLGlCQUFpQjtDc0Jwa0xuQjs7QXRCdWtMQTtFc0Jwa0xDLGlCQUFjO0N0QnNrTGQ7O0FBRUQ7RXNCbGtMQyxpQkFBZ0I7Q3RCb2tMaEI7O0FBRUQ7RXNCbGtMQyxpQkFDQTtDdEJta0xBOztBQUVEO0VzQmxrTEMsaUJBQWM7Q3RCb2tMZDs7QXNCamtMRDtFQUNDLGlCQUFnQjtDdEJva0xoQjs7QUFFRDtFc0Jsa0xDLGlCQUFVO0N0Qm9rTFY7O0FBRUQ7RXNCbGtMQSxpQkFBZ0I7Q3RCb2tMZjs7QXNCamtMRDtFQUNDLGlCQUFnQjtDdEJva0xoQjs7QUFFRDtFQUNFLGlCQUFpQjtDc0Jsa0xuQjs7QXRCcWtMQTtFc0Jsa0xBLGlCQUFnQjtDdEJva0xmOztBQUVEO0VzQmxrTEMsaUJBQVM7Q3RCb2tMVDs7QUFFRDtFc0Jsa0xDLGlCQUFVO0N0Qm9rTFY7O0FBRUQ7RXNCbGtMQyxpQkFBYztDdEJva0xkOztBQUVEO0VzQmhrTEEsaUJBQWdCO0N0QmtrTGY7O0FzQi9qTEQ7RUFDQSxpQkFBZ0I7Q3RCa2tMZjs7QXNCL2pMRDtFQUNDLGlCQUFVO0N0QmtrTFY7O0FzQi9qTEQ7RUFDQSxpQkFBZ0I7Q3RCa2tMZjs7QUFFRDtFc0Joa0xDLGlCQUFhO0N0QmtrTGI7O0FBRUQ7RXNCaGtMQyxpQkFBQTtDdEJra0xBOztBQUVEO0VzQmhrTEMsaUJBQUE7Q3RCa2tMQTs7QUFFRDtFc0Joa0xBLGlCQUFnQjtDdEJra0xmOztBQUVEO0VzQmhrTEMsaUJBQVk7Q3RCa2tMWjs7QXNCL2pMRDtFQUNBLGlCQUFnQjtDdEJra0xmOztBc0IvakxEO0VBQ0MsaUJBQWU7Q3RCa2tMZjs7QUFFRDtFQUNFLGlCc0Jqa0xVO0N0QmtrTFg7O0FBRUQ7RUFDRSxpQnNCaGtMVTtDdEJpa0xYOztBQUVEO0VzQjlqTEEsaUJBQUE7Q3RCZ2tMQzs7QUFFRDtFQUNFLGlCc0IvakxXO0N0QmdrTFo7O0FBRUQ7RUFDRSxpQnNCOWpMVztDdEIrakxaOztBQUVEO0VBQ0UsaUJzQjdqTEE7Q3RCOGpMRDs7QUFFRDtFQUNFLGlCc0I1akxXO0N0QjZqTFo7O0FBRUQ7RUFDRSxpQnNCM2pMQTtDdEI0akxEOztBQUVEO0VBQ0UsaUJzQjFqTFc7Q3RCMmpMWjs7QUFFRDtFQUNFLGlCc0J6akxBO0N0QjBqTEQ7O0FBRUQ7RUFDRSxpQnNCeGpMVztDdEJ5akxaOztBQUVEO0VBQ0UsaUJzQnZqTEE7Q3RCd2pMRDs7QUFFRDtFQUNFLGlCc0J0akxXO0N0QnVqTFo7O0FBRUQ7RUFDRSxpQnNCcmpMQTtDdEJzakxEOztBQUVEO0VBQ0UsaUJzQnBqTFc7Q3RCcWpMWjs7QUFFRDtFQUNFLGlCc0JuakxBO0N0Qm9qTEQ7O0FBRUQ7RUFDRSxpQnNCbGpMVztDdEJtakxaOztBQUVEO0VBQ0UsaUJzQmpqTEE7Q3RCa2pMRDs7QUFFRDtFQUNFLGlCc0JoakxXO0N0QmlqTFo7O0FBRUQ7RUFDRSxpQnNCL2lMQTtDdEJnakxEOztBQUVEO0VBQ0UsaUJzQjlpTFc7Q3RCK2lMWjs7QUFFRDtFQUNFLGlCc0I3aUxVO0N0QjhpTFg7O0FBRUQ7RXNCMWlMQSxpQkFBQTtDdEI0aUxDOztBQUVEO0VBQ0UsaUJzQjFpTFU7Q3RCMmlMWDs7QUFFRDtFQUNFLGlCc0J6aUxVO0N0QjBpTFg7O0FBRUQ7RXNCdGlMQSxpQkFBVTtDdEJ3aUxUOztBQUVEO0VBQ0UsaUJzQnRpTFU7Q3RCdWlMWDs7QUFFRDtFSzExTUUsaUJBQVM7Q0w0MU1WOztBQUVEO0VLMTFNRSxpQkFBYTtDTDQxTWQ7O0FBRUQ7RUtweE1FLGlCaUJ5dUJ3QjtDdEI2aUx6Qjs7QXNCemlMRDtFQUNDLGlCQUFjO0N0QjRpTGQ7O0FBRUQsV3NCM2lMUzs7QXRCNmlMVDtFQ3AwTUEseUJBQXNCO0VzQjlEdEIsbUJBQU07RUFDTCxpQkEwbkJBO0VBeG5CQSxtQkFBUTtFdkJvNE1QLDBLdUJuNE1hO0V2Qm80TWIsNklLbjNNb0I7Q0xvM01yQjs7QUFFRCxXS24zTVM7O0FMcTNNVDtFQUNFLHlCdUJ4NE11QjtFdkJ5NE12QixtQnVCejRNbUI7RXZCMDRNbkIsaUJ1QjE0TW1CO0V2QjI0TW5CLG1CdUIzNE11QjtFQUd4Qix3S0FBWTtFdkIwNE1YLDZJdUJ6NE1XO0N2QjA0TVo7O0FBRUQsV3VCejRNRTs7QXZCMjRNRjtFQUNFLHlCdUJqNE1DO0V2Qms0TUQsbUJ1QjE0TUM7RXZCMjRNRCxpQnVCeDRNYTtFdkJ5NE1iLG1CT2h5TU87RVBpeU1QLG9LdUI3NE1RO0V2Qjg0TVIsNkl1QnQ0TUM7Q3ZCdTRNRjs7QUFFRCxXdUJ4NE1HOztBdkIwNE1IO0VBQ0UseUJ1QnA0TXFCO0V2QnE0TXJCLG1CdUJuNE1BO0V2Qm80TUEsaUJ1Qm40TWE7RXZCbzRNYixtQnVCbDRNQTtFdkJtNE1BLHNLdUJqNE1DO0VBR0YsNklBQWE7Q3ZCZzRNYjs7QUFFRCxrQnVCLzNNWTs7QXZCaTRNWjtFQUNFLGdDT256TXdCO0VQb3pNeEIsbUJ1QnQ0TU07RXZCdTRNTixpQnVCaDRNQztFdkJpNE1ELG1CdUI5M01BO0V2QiszTUEsa05LdmlNK0I7RUx3aU0vQiw2RHVCOTNNaUI7Q3ZCKzNNbEI7O0FBRUQsY3VCOTNNRzs7QXZCZzRNSDtFdUIxM01DLGdDQUFnQjtFdkI0M01mLG1CdUIzM01TO0V2QjQzTVQsaUJ1QjMzTVc7RXZCNDNNWCxtQnVCMzNNZ0I7RXZCNDNNaEIsa051QjMzTTRCO0V2QjQzTTVCLDZEdUIzM01VO0N2QjQzTVg7O0FBRUQsZXVCMzNNVzs7QXZCNjNNWDtFQUNFLGdDdUJsNE1BO0V2Qm00TUEsbUJLMWpNUTtFTDJqTVIsaUJPMzBNTztFUDQwTVAsbUJ1Qno0TUE7RXZCMDRNQSxrTnVCejNNRztFdkIwM01ILDJCTzkwTXdCO0NQKzBNekI7O0FBRUQsV09qMU1POztBUG0xTVA7RUFDRSxnQ09wMU11QjtFUHExTXZCLG1CdUJsNU1EO0V2Qm01TUMsaUJ1QngzTVM7RXZCeTNNVCxtQnVCdjNNQTtFdkJ3M01BLGtOdUJ2M01tQjtFdkJ3M01uQiwyQnVCdjNNUztDdkJ3M01WOztBQUVELGdCS244TVc7O0FMcThNWDtFQUNFLGdDS244TWtCO0VMbzhNbEIsbUJLbjhNUztFTG84TVQsaUJLbjhNYTtFTG84TWIsbUJLdnRNRTtFTHd0TUYsa051QjczTWdDO0V2QjgzTWhDLGdEdUI5M01nQztDdkIrM01qQzs7QUFFRCxlSzV0TUk7O0FMOHRNSjtFQUNFLGdDdUJuNE1nQztFdkJvNE1oQyxtQkszdE1lO0VMNHRNZixpQnVCcDRNYTtFdkJxNE1iLG1CdUJwNE1nQjtFdkJxNE1oQixrTnVCcDRNaUI7RXZCcTRNakIsNEZFajdNVTtDRms3TVg7O0FBRUQsV3VCbjRNSTs7QXZCcTRNSjtFQUNFLGdDdUI5M01rQjtFdkIrM01sQixtQnVCOTNNZ0I7RXZCKzNNaEIsaUJZbi9NYztFWm8vTWQsbUJ1QjkzTWU7RXZCKzNNZiw2THVCOTNNVTtFdkIrM01WLDZJS2orTW9CO0NMaytNckI7O0FBRUQsa0JLaitNVzs7QUxtK01YO0VBQ0UsZ0N1Qm40TXVCO0V2Qm80TXZCLG1CdUJwNE1tQjtFdkJxNE1uQixpQnVCcjRNbUI7RXZCczRNbkIsbUJ1QnQ0TXVCO0V2QnU0TXZCLHlMdUJyNE04QjtFdkJzNE05Qiw2RHVCcjNNRTtDdkJzM01IOztBQUVELGN1QjE0TUc7O0F2QjQ0TUg7RUFDRSxnQ3VCbDRNMEI7RXZCbTRNMUIsbUJ1QjkzTUk7RXZCKzNNSixpQnVCLzRNQztFdkJnNU1ELG1CdUJsNE1nQjtFdkJtNE1oQix5THVCNTNNVztFdkI2M01YLDZEdUJsME1DO0N2Qm0wTUY7O0FBRUQsZXVCNTNNSzs7QXZCODNNTDtFQUNFLGdDdUJ0M01DO0V2QnUzTUQsbUJ1QnQzTWM7RXZCdTNNZCxpQnVCdDNNUTtFdkJ1M01SLG1CdUJ0M01hO0V2QnUzTWIseUx1QmgzTUU7RXZCaTNNRiwyQnVCeDRNVTtDdkJ5NE1YOztBQUVELFd1QjM0TUc7O0F2QjY0TUg7RUFDRSxnQ0tqcE0rQjtFTGtwTS9CLG1CdUJsM01ZO0V2Qm0zTVosaUJ1QmwzTUU7RXZCbTNNRixtQnVCajVNQztFdkJrNU1ELHlMdUJqM01zQjtFdkJrM010QiwyQnVCajNNa0I7Q3ZCazNNbkI7O0FBRUQsZ0J1Qi8yTUs7O0F2QmkzTUw7RUFDRSxnQ3VCMzJNQztFdkI0Mk1ELG1CdUIzMk1jO0V2QjQyTWQsaUJ1QjMyTWE7RXZCNDJNYixtQnVCMzJNYztFdkI0Mk1kLHlMdUIzMk1nQjtFdkI0Mk1oQixnRHVCMzJNUztDdkI0Mk1WOztBQUVELGV1QjEyTUs7O0F2QjQyTUw7RUFDRSxnQ3VCdDJNd0I7RXZCdTJNeEIsbUJ1QnQyTWE7RXZCdTJNYixpQnVCejJNQztFdkIwMk1ELG1CWXRqTk87RVp1ak5QLHlMdUJuMk1RO0V2Qm8yTVIsNEZFOS9NVTtDRisvTVg7O0FBRUQsV3VCajJNRTs7QXZCbTJNRjtFQUNFLGdDdUJoMk0yQjtFdkJpMk0zQixtQnVCcjJNQztFdkJzMk1ELGlCdUIvMU1VO0V2QmcyTVYsbUJ1QjUxTUE7RXZCNjFNQSx5THVCNTFNZTtFdkI2MU1mLDZJdUI1MU1hO0N2QjYxTWQ7O0FBRUQsa0J1QjMxTWM7O0F2QjYxTWQ7RUFDRSxnQ3VCejFNUztFdkIwMU1ULG1CS3JqTlM7RUxzak5ULGlCS3JqTlM7RUxzak5ULG1CS3JqTlM7RUxzak5ULGdOS3JqTmtCO0VMc2pObEIsNkRLcmpOb0I7Q0xzak5yQjs7QUFFRCxjS24vTUU7O0FMcS9NRjtFQUNFLGdDS3IxTXVCO0VMczFNdkIsbUJLcjFNaUI7RUxzMU1qQixpQks1ME1BO0VMNjBNQSxtQks1ME1BO0VMNjBNQSxnTnVCLzBNQztFdkJnMU1ELDZEdUJwMk1ZO0N2QnEyTWI7O0FBRUQsZXVCcDJNSzs7QXZCczJNTDtFQUNFLGdDdUJwMk1zQjtFdkJxMk10QixtQnVCcDJNZ0I7RXZCcTJNaEIsaUJLcnRNUTtFTHN0TVIsbUJ1QnAyTWdCO0V2QnEyTWhCLGdOT3YrTXVCO0VQdytNdkIsMkJ1QnAzTVE7Q3ZCcTNNVDs7QUFFRCxXQUFXOztBQUVYO0VBQ0UsZ0N1QjkxTU87RXZCKzFNUCxtQnVCNzFNWTtFdkI4MU1aLGlCdUJqMk1DO0V2QmsyTUQsbUJ1QjExTVk7RXZCMjFNWixnTnVCcjFNVztFdkJzMU1YLDJCdUJqMU1HO0N2QmsxTUo7O0FBRUQsZ0J1QnQxTVk7O0F2QncxTVo7RUFDRSxnQ096L011QjtFUDAvTXZCLG1CdUIvMU1DO0V2QmcyTUQsaUJ1QnIxTUk7RUFPTCxtQkFBUztFdkJnMU1SLGdOS3BtTm9CO0VMcW1OcEIsZ0RLcG1OcUI7Q0xxbU50Qjs7QUFFRCxlS3BtTlc7O0FMc21OWDtFQUNFLGdDdUJwMU11QjtFdkJxMU12QixtQnVCcjFNbUI7RXZCczFNbkIsaUJ1QnQxTXVCO0V2QnUxTXZCLG1CS3oxTW1CO0VMMDFNbkIsZ051QnYxTTJCO0V2QncxTTNCLDRGdUJ4MU0yQjtDdkJ5MU01Qjs7QUFFRCxXdUIxMU1ROztBdkI0MU1SO0VBQ0UsZ0N1QjExTVk7RXZCMjFNWixtQnVCMTFNVTtFdkIyMU1WLGlCdUIxMU1VO0V2QjIxTVYsbUJ1QjExTWU7RXZCMjFNZiwyTHVCMTFNZTtFdkIyMU1mLDZJdUIxMU13QjtDdkIyMU16Qjs7QUFFRCxrQk92aE5TOztBUHloTlQ7RUFDRSxnQ3VCNTFNOEI7RXZCNjFNOUIsbUJLenpNRTtFTDB6TUYsaUJLeHpNQTtFTHl6TUEsbUJ1QjUxTUE7RXZCNjFNQSwrTnVCNTFNMEI7RXZCNjFNMUIsNkR1QjcxTTBCO0N2QjgxTTNCOztBQUVELGN1Qi8xTVc7O0F2QmkyTVg7RUFDRSxnQ3VCLzFNYTtFdkJnMk1iLG1CdUIzMU1DO0V2QjQxTUQsaUJ1QnQyTUM7RXZCdTJNRCxtQnVCLzFNYztFdkJnMk1kLCtOdUI1MU1TO0V2QjYxTVQsNkR1QjUxTW1CO0N2QjYxTXBCOztBQUVELGV1QjUxTVc7O0F2QjgxTVg7RUFDRSxnQ3VCNTFNb0I7RXZCNjFNcEIsbUJ1QjUxTWdCO0V2QjYxTWhCLGlCdUIxMU1BO0V2QjIxTUEsbUJ1QjExTWU7RUFHaEIsK05BQVk7RXZCeTFNWCwyQnVCeDFNVztDdkJ5MU1aOztBQUVELFd1QnQxTUU7O0F2QncxTUY7RUFDRSxnQ3VCdDFNYztFdkJ1MU1kLG1CdUJ0MU1XO0V2QnUxTVgsaUJ1QnQxTVM7RXZCdTFNVCxtQnVCdDFNZ0I7RXZCdTFNaEIsK051QnIxTVk7RXZCczFNWiwyQktoek0rQjtDTGl6TWhDOztBQUVELGdCdUJuMU1FOztBdkJxMU1GO0V1Qi8wTUMsZ0NBQVE7RXZCaTFNUCxtQnVCLzBNYztFdkJnMU1kLGlCdUIvME1VO0V2QmcxTVYsbUJ1Qi8wTWdCO0V2QmcxTWhCLCtOdUIvME1XO0V2QmcxTVgsZ0R1Qi8wTVU7Q3ZCZzFNWDs7QUFFRCxldUIvME1XOztBdkJpMU1YO0VBQ0UsZ0NLajBNK0I7RUxrME0vQixtQnVCLzBNWTtFdkJnMU1aLGlCdUIvME1hO0V2QmcxTWIsbUJFdHBOVTtFRnVwTlYsK051Qnh6TUE7RXZCeXpNQSw0RnVCOTBNUTtDdkIrME1UOztBQUVELFd1QjkwTUc7O0F2QmcxTUg7RUFDRSxnQ0U5cE5VO0VGK3BOVixtQnVCNTBNZ0I7RXZCNjBNaEIsaUJ1QjUwTWE7RXZCNjBNYixtQnVCMTBNTztFdkIyME1QLCtORTlxTitDO0VGK3FOL0MsNklFL3FOK0M7Q0Znck5oRDs7QUFFRCxrQnVCMTBNZTs7QXZCNDBNZjtFQUNFLGdDdUJ2ME1RO0V2QncwTVIsbUJ1QnYwTWlCO0V2QncwTWpCLGlCWXJ1TmM7RVpzdU5kLG1CdUJ2ME1lO0V2QncwTWYsb051QnYwTXFCO0V2QncwTXJCLDZEdUJ2ME1ZO0N2QncwTWI7O0FBRUQsY3VCdjBNWTs7QXZCeTBNWjtFQUNFLGdDdUJ2ME1lO0V2QncwTWYsbUJ1QnYwTVk7RXZCdzBNWixpQnVCbDBNQTtFdkJtME1BLG1CdUJ0ME1RO0V2QnUwTVIsb051QnIwTUM7RUFHRiw2REFBUztDdkJvME1UOztBQUVELGV1QmwwTUc7O0F2Qm8wTUg7RUFDRSxnQ1l6dk5PO0VaMHZOUCxtQnVCbDBNZ0I7RXZCbTBNaEIsaUJ1QmwwTWE7RXZCbTBNYixtQnVCbDBNWTtFdkJtME1aLG9OdUJqME1rQztFdkJrME1sQywyQnVCaDBNQztDdkJpME1GOztBQUVELFd1QmgwTUU7O0F2QmswTUY7RUFDRSxnQ1lwd05PO0VacXdOUCxtQnVCN3pNZ0I7RXZCOHpNaEIsaUJ1Qjd6TWE7RXZCOHpNYixtQnVCN3pNZTtFdkI4ek1mLG9OdUI1ek1DO0V2QjZ6TUQsMkJ1QjV6TVM7Q3ZCNnpNVjs7QUFFRCxnQnVCenpNWTs7QXZCMnpNWjtFQUNFLGdDRTd0TnNCO0VGOHROdEIsbUJ1QnZ6TVk7RXZCd3pNWixpQnVCdnpNWTtFdkJ3ek1aLG1CdUJ2ek1pQjtFdkJ3ek1qQixvTnVCdnpNc0I7RXZCd3pNdEIsZ0R1QnZ4TmE7Q3ZCd3hOZDs7QUFFRCxldUJwek1hOztBdkJzek1iO0VBQ0UsZ0NPOXBOdUI7RVArcE52QixtQnVCM3pNTztFdkI0ek1QLGlCdUJyek1XO0VBTVgsbUJBQVE7RXZCaXpNUixvTnVCaHpNbUI7RXZCaXpNbkIsNEZ1Qmh6TVc7Q3ZCaXpNWjs7QUFFRCxXWWx5TlM7O0Fab3lOVDtFdUIxeU1DLGdDQUFVO0V2QjR5TVQsbUJ1QjN5TVk7RXZCNHlNWixpQnVCM3lNVztFdkI0eU1YLG1CdUIzeU1jO0V2QjR5TWQsK0x1QjN5TWdDO0V2QjR5TWhDLDZJRWh2TlU7Q0Zpdk5YOztBQUVELGtCdUIzeU1jOztBdkI2eU1kO0VBQ0UsZ0N1QjF5TUM7RUFHRixtQkFBUTtFdkJ5eU1QLGlCdUJ4eU1TO0V2Qnl5TVQsbUJLdjZNUTtFTHc2TVIsNk51Qnh5TWU7RXZCeXlNZiw2RHVCeHlNa0I7Q3ZCeXlNbkI7O0FBRUQsY3VCL3lNRTs7QXZCaXpNRjtFQUNFLGdDdUJ4eU1RO0V2Qnl5TVIsbUJ1Qnh5TVk7RXZCeXlNWixpQnVCeHlNWTtFQUlaLG1CQUVNO0V2Qm95TU4sNk5FbnNOa0I7RUZvc05sQiw2RHVCbnlNa0I7Q3ZCb3lNbkI7O0FBRUQsZUV6d05ZOztBRjJ3Tlo7RXVCaHlNRSxnQ0FBVTtFdkJreU1WLG1CRTF2Tm9CO0VxQjRjcEIsaUJBZ0JJO0V2Qmd5TUosbUJ1Qi94TVU7RXZCZ3lNViw2TnVCL3hNbUI7RXZCZ3lNbkIsMkJ1Qi94TVM7Q3ZCZ3lNVjs7QUFFRCxXRWx0TmE7O0FGb3ROYjtFdUIzeE1FLGdDQUVJO0V2QjJ4TUosbUJ1QjF4TVU7RXZCMnhNVixpQnVCMXhNVztFdkIyeE1YLG1CdUIxeE1TO0V2QjJ4TVQsNk51QjF4TVk7RXZCMnhNWiwyQnVCMXhNZ0I7Q3ZCMnhNakI7O0FBRUQsZ0J1QjF4TWM7O0F2QjR4TWQ7RXVCcnhNQyxnQ0FBNEI7RXZCdXhNM0IsbUJ1QnR4TVU7RXZCdXhNVixpQnVCdHhNUTtFdkJ1eE1SLG1CdUJ0eE1TO0V2QnV4TVQsNk51QnJ4TUE7RUFFRCxnREFBUTtDdkJxeE1SOztBQUVELGV1QnB4TVc7O0F2QnN4TVg7RUFDRSxnQ3VCcHhNaUI7RXZCcXhNakIsbUJ1QnB4TVk7RXZCcXhNWixpQnVCaHhNQTtFdkJpeE1BLG1CdUJweE1BO0V2QnF4TUEsNk51Qm54TUM7RUFHRiw0RkFBVTtDdkJreE1WOztBQUVELFdLeDFOUzs7QUwwMU5UO0VBQ0UsZ0NLeDFOYTtFTHkxTmIsbUJLdHhOaUI7RUx1eE5qQixpQkt0eE5jO0VMdXhOZCxtQnVCeHhNbUI7RXZCeXhNbkIsNk51Qnp4TXVCO0V2QjB4TXZCLDZJdUJ6eE0rQjtDdkIweE1oQzs7QUFFRCxzQksvbU5FOztBTGluTkY7RUFDRSxnQktsbE5nQjtFTG1sTmhCLFNLamxOQTtFTGtsTkEsVUtqbE5BO0VMa2xOQSx5Q3VCanlNMkI7TXZCaXlNM0IscUN1Qmp5TTJCO1V2Qml5TTNCLGlDdUJqeU0yQjtFdkJreU0zQixpQkVwd05hO0VGcXdOYixXdUJqeU1TO0V2Qmt5TVQsaUJFejBOVTtFRjAwTlYsY3VCanlNQTtFdkJreU1BLG1CdUIxeE1BO0N2QjJ4TUQ7O0FBRUQ7RUFDRSxtQnVCaHlNYTtFQUlkLG9CQUFPO0V2Qjh4TU4sWXVCN3hNUztFQUdULG1CQUFTO0V2QjR4TVQsb0JLamdOUTtFTGtnTlIsaUJ1QjN4TWdCO0V2QjR4TWhCLDBCdUIzeE1DO0V2QjR4TUQsbUJLcGdOUTtDTHFnTlQ7O0FBRUQ7RXVCcnhNQSwwQkFBQTtFdkJ1eE1FLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLGNFMTBOMkI7Q0YyME41Qjs7QUFFRDtFQUNFLGN1Qm54TUM7Q3ZCb3hNRjs7QUFFRDtFQUNFLGdCQUFnQjtFdUI1d01sQixhQUFBO0V2Qjh3TUUsT0FBTztFQUNQLFFBQVE7RXVCMXdNVixnQkFBYTtFQUNaLFlBQU07RXZCNHdNTCxhdUIzd01TO0V2QjR3TVQsa0N1QmpwTUE7Q3ZCa3BNRDs7QUFFRDtFQUNFLG1CdUIxd01lO0V2QjJ3TWYsMEJ1Qnp3TUM7RXZCMHdNRCxpQnVCeHdNVztFdkJ5d01YLGV1Qnh3TUM7Q3ZCeXdNRjs7QUFFRDtFQUNFLDhCdUJ0d01hO0N2QnV3TWQ7O0FBRUQ7RUFDRSxpQ3VCNXZNSTtDdkI2dk1MOztBQUVEO0VBQ0UsZ0J1QjN2TWE7RXZCNHZNYixnQnVCM3ZNZ0I7RXZCNHZNaEIsbUJ1QjN2TW1CO0V2QjR2TW5CLFF1QnB2TUM7RXZCcXZNRCxTdUJwdk1FO0V2QnF2TUYsb0N1Qmx2TVU7TXZCa3ZNVixnQ3VCbHZNVTtVdkJrdk1WLDRCdUJsdk1VO0N2Qm12TVg7O0FBRUQ7RUFDRSxzQnVCN3VNUTtFdkI4dU1SLGF1Qjd1TVU7RXZCOHVNVixrQnVCM3VNUztFdkI0dU1ULFl1QnZ1TUM7RXZCd3VNRCx5QnVCM3VNTztFdkI0dU1QLG9CSzdqTlE7RUw4ak5SLFl1Qnh1TUE7RXZCeXVNQSwwQnVCdHVNdUI7RXZCdXVNdkIsZ0J1QnR1TUc7RXZCdXVNSCxvQnVCdHVNbUI7RWhCM21CcEIsaUJBQTBCO0VQbTFOekIsMkJ1QnB1TWM7S3ZCb3VNZCx3QnVCcHVNYztFdkJxdU1kLGF1Qm51TVU7RXZCb3VNVixtQnVCbnVNWTtFdkJvdU1aLGdCdUJudU1VO0N2Qm91TVg7O0FBRUQ7O0VBRUUsY3VCbnVNVTtDdkJvdU1YOztBQUVELHNCdUJudU1jOztBdkJxdU1kOztHQUVHOztBQUVIO0VBQ0UsNEJ1QnR2TWM7RXZCdXZNZCxzQnVCbHVNWTtFdkJtdU1aLHlCdUJsdU1ZO0V2Qm11TVosbUJ1Qmx1TVc7RXZCbXVNWCx1QnVCbHVNcUI7Q3ZCbXVNdEI7O0FBRUQ7RXVCOTBNQSxjQUFhO0V2QmcxTVgsV3VCanVNQTtFdkJrdU1BLCtEdUJqdU1ZO0V2Qml1TVosNER1Qmp1TVk7RXZCa3VNWixvRXVCanVNa0I7RXZCa3VNbEIsWXVCanVNQztFdkJrdU1ELG9EdUJodU1TO0V2Qml1TVQsU3VCaHVNRTtFdkJpdU1GLG9DdUI5dE1VO0V2Qit0TVYsbUJ1Qjl0TWU7RXZCK3RNZixzQkFBc0I7Q3VCdnRNeEI7O0F2QjB0TUE7RXVCcnRNQyxlQUFVO0VBQ1QsOEJBYUE7Q3ZCMHNNRDs7QUFFRDtFQUNFLGFLcitOUztDTHMrTlY7O0FBRUQ7O0VBRUUsYUtuNk5BO0NMbzZORDs7QUFFRDtFQUNFLGFLbHdORTtDTG13Tkg7O0FBRUQ7O0VBRUUsdUJ1Qm51TUs7RXZCb3VNTCxhdUJudU1FO0N2Qm91TUg7O0FBRUQ7RUFDRSx1QkFBdUI7RXVCN3RNekIsbUJBQWdCO0VBQ2Ysa0VBQ0E7RUFEQSwrREFDQTtFdkI4dE1DLHVFQUF1RTtFdUIzdE12RSxXQUFBO0VBRUMsMkNBQ0E7RXZCMnRNRCxXQUFXO0V1QnZ0TWIsb0NBQXlCO0VBQ3hCLG1CQUNBO0N2Qnd0TUE7O0FBRUQ7O0VDeDlOQSx1QkFBc0I7RXVCcEV0QixZQUFLO0N4QmdpT0o7O0FBRUQsaUJ3Qi9oT2dCOztBeEJpaU9oQjtFQUNFO0lPdDZORCwwQkFBeUI7R1B3Nk52QjtDQUNGOztBQUVELHNCd0IvaE9hOztBeEJpaU9iO0VBQ0UsbUJLcmhPUztFTHNoT1Qsc0JLcmhPUztFTHNoT1QsWUtyaE9TO0NMc2hPVjs7QUFFRDtFQUNFLHlCT3A3TmtCO0VQcTdObEIsNkJ3QjFpT1U7Q3hCMmlPWDs7QUFFRDtFQUNFLGlCd0J4aU9vQjtFeEJ5aU9wQiw2Qk8xN053QjtDUDI3TnpCOztBQUVEO0VBQ0UsWUsxOU5FO0VMMjlORiw2QndCemlPQTtDeEIwaU9EOztBQUVEO0VBQ0UsaUJ3QnppT2M7RXhCMGlPZCw2Qktwck4rQjtDTHFyTmhDOztBQUVEO0VBQ0UsK0J3QjFpT2lCO1V4QjBpT2pCLHVCd0IxaU9pQjtFeEIyaU9qQiw0QndCOS9OQTtDeEIrL05EOztBQUVEO0VBQ0UsY083OE5PO0NQODhOUjs7QUFFRDtFQUNFLG1Cd0Ixak9PO0N4QjJqT1I7O0FBRUQ7OztFQUdFLG1Cd0IxaU9ZO0V4QjJpT1osV3dCamtPQTtFeEJra09BLHlCd0J6aU9TO0V4QjBpT1QsNEJ3QnppT0U7RXhCMGlPRixvQndCemlPVTtFeEIwaU9WLGdCd0J0aU9BO0N4QnVpT0Q7O0FBRUQ7RUFDRSxtQndCdGlPYztFeEJ1aU9kLE93QnRpT0M7RXhCdWlPRCxVd0J0aU9DO0V4QnVpT0QsU3dCdGlPQztFeEJ1aU9ELGF3QnJpT0E7Q3hCc2lPRDs7QUFFRDtFQUNFLFd3QmpsT0E7RXhCa2xPQSxtQndCcGlPUztFeEJxaU9ULHFCd0JsaU9BO0V4QmtpT0EscUJ3QmxpT0E7RXhCa2lPQSxjd0JsaU9BO0V4Qm1pT0EsMEJ3QmppT0M7TXhCaWlPRCx1QndCamlPQztVeEJpaU9ELG9Cd0JqaU9DO0VBRUYsYUFBUTtFeEJpaU9QLHFCd0JoaU9jO0N4QmlpT2Y7O0FBRUQ7RUFDRSxpQk9qL05PO0VQay9OUCxTd0J0aU9EO0V4QnVpT0MsVXdCamlPQztFeEJraU9ELG1Dd0JqaU9tQjtFeEJraU9uQixvQ3dCamlPVTtFeEJraU9WLDJCd0JqaU9XO0N4QmtpT1o7O0FBRUQ7RXdCNWhPQyxpQkFBTztFeEI4aE9OLDhCd0I3aE9xQjtDeEI4aE90Qjs7QUFFRDtFd0J4aE9BLG1CQUFVO0VBQ1QsV0FBVztFQUNYLGlCQUFhO0VBQ2IsaUJBQWM7RUFDZCxXQUFVO0VBRVYsbUJBQUs7RUFDTCxtREFBSztVQUFMLDJDQUFLO0V4QnloT0osd0JBQXdCO0V3QmxoTzFCLHVCQUFBO0VBQ0Esb0JBQW1CO0VBQ2xCLGtCQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLGtDQUFvQjtDeEJvaE9wQjs7QUFFRDtFd0JoaE9DLGFBQVc7RUFDWCxvQkFBQTtDeEJraE9BOztBd0I5Z09EO0V4QmloT0Usc0JBQXNCO0VBQ3RCLFlBQVk7Q0FDYjs7QXdCOWdPRDtFQUNDLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFDbkIsOEJBQWtCO0N4QmloT2xCOztBQUVEO0V3QjdnT0Msa0JBQVc7Q3hCK2dPWDs7QXdCNWdPRDtFQUNDLFlBQVM7Q3hCK2dPVDs7QUFFRDtFQUNFLHNDQUFzQztDd0I3Z094Qzs7QXhCZ2hPQTs7O0VBR0UsdUJBQXVCO0N3QjdnT3pCOztBeEJnaE9BOztFd0I1Z09DLGtCQUFnQjtDeEIrZ09oQjs7QUFFRDs7Ozs7O0V3QnhnT0MsbUJBQ0E7RXhCOGdPQyxtQkFBbUI7RXdCN2dPckIsZUFBaUI7Q3hCK2dPaEI7O0F3QjVnT0Q7O0V4QmdoT0UsWUFBWTtFd0I3Z09kLFFBQUE7Q3hCK2dPQzs7QXdCNWdPRDtFQUNDLGdCQUFnQjtDeEIrZ09oQjs7QUFFRDtFQUNFLHNDQUFzQztDd0I3Z094Qzs7QXhCZ2hPQTs7RXdCNWdPQyxnQkFBZ0I7Q3hCK2dPaEI7O0FBRUQ7O0V3QjVnT0EsOEJBQXlCO0N4QitnT3hCOztBd0I1Z09EO0VBQ0Msc0NBQ0E7Q3hCOGdPQTs7QUFFRDtFQUNFLGlCQUFpQjtDd0I3Z09uQjs7QXhCZ2hPQTtFd0I3Z09BLG1CQUFpQjtFQUNoQixhQUFTO0V4QitnT1IsY0FBYztFd0I3Z09oQixjQUFBO0VBQ0MsYUFBUztDeEIrZ09UOztBQUVEO0VBQ0UsZ0JBQWdCO0N3QjdnT2xCOztBeEJnaE9BO0V3QjdnT0EsVUFBQTtFQUNDLGFBQVM7RXhCK2dPUixXQUFXO0V3QjdnT2IsWUFBQTtFQUNDLGdCQUFnQjtDeEIrZ09oQjs7QUFFRDtFQUNFLGlCQUFpQjtFd0I3Z09uQixZQUFBO0N4QitnT0M7O0F3QjVnT0Q7RUFDQyxtQkFDQTtFeEI4Z09DLG1CQUFtQjtDd0I3Z09yQjs7QXhCZ2hPQTtFd0I3Z09BLFlBQUE7Q3hCK2dPQzs7QXdCNWdPRDtFQUNDLFlBQVM7Q3hCK2dPVDs7QUFFRDtFQUNFLFlBQVk7Q3dCN2dPZDs7QXhCZ2hPQTtFd0I3Z09BLFlBQWM7Q3hCK2dPYjs7QXdCNWdPRDtFQUNDLFlBQVM7Q3hCK2dPVDs7QUFFRDtFQUNFLFlBQVk7Q3dCN2dPZDs7QXhCZ2hPQTtFd0I3Z09BLFlBQWM7Q3hCK2dPYjs7QXdCNWdPRDtFQUNDLGFBQVM7RXhCK2dPUiw2QkFBNkI7Q3dCN2dPL0I7O0F4QmdoT0E7RXdCN2dPQSxhQUFXO0VBQ1YsK0JBQ0E7Q3hCOGdPQTs7QUFFRDtFQUNFLGFBQWE7RXdCN2dPZiwrQkFBeUI7Q3hCK2dPeEI7O0F3QjVnT0Q7RUFDQyxhQUFTO0V4QitnT1IsK0JBQStCO0N3QjdnT2pDOztBeEJnaE9BO0V3QjdnT0EsYUFBQTtFQUNDLCtCQUNBO0N4QjhnT0E7O0FBRUQ7RUFDRSxhQUFhO0V3QjdnT2YsZ0NBQXlCO0N4QitnT3hCOztBd0I1Z09EO0VBQ0MsYUFBUztFeEIrZ09SLGdDQUFnQztDd0I3Z09sQzs7QXhCZ2hPQTtFd0I3Z09BLGFBQVc7RUFDVixnQ0FDQTtDeEI4Z09BOztBQUVEO0VBQ0UsYUFBYTtFd0I3Z09mLGdDQUF5QjtDeEIrZ094Qjs7QXdCNWdPRDtFQUNDLGFBQVM7RXhCK2dPUixnQ0FBZ0M7Q3dCN2dPbEM7O0F4QmdoT0E7RXdCN2dPQSxhQUFBO0VBQ0MsZ0NBQ0E7Q3hCOGdPQTs7QUFFRDtFQUNFLGFBQWE7RXdCN2dPZixnQ0FBb0I7Q3hCK2dPbkI7O0F3QjVnT0Q7RUFDQyxhQUFTO0V4QitnT1IsZ0NBQWdDO0N3QjdnT2xDOztBeEJnaE9BO0V3QjdnT0EsYUFBQTtFQUNDLGdDQUNBO0N4QjhnT0E7O0FBRUQ7RUFDRSxhQUFhO0V3QjdnT2YsZ0NBQXlCO0N4QitnT3hCOztBd0I1Z09EO0VBQ0MsYUFBUztFeEIrZ09SLGdDQUFnQztDd0I3Z09sQzs7QXhCZ2hPQTtFd0I3Z09BLGFBQUE7RUFDQyxnQ0FDQTtDeEI4Z09BOztBQUVEO0VBQ0UsYUFBYTtFd0I3Z09mLGdDQUEyQjtDeEIrZ08xQjs7QXdCNWdPRDtFQUNDLGFBQVM7RXhCK2dPUixnQ0FBZ0M7Q3dCN2dPbEM7O0F4QmdoT0E7RXdCN2dPQSxhQUFZO0VBQ1gsZ0NBQ0E7Q3hCOGdPQTs7QUFFRDtFQUNFLGFBQWE7RXdCN2dPZixnQ0FBeUI7Q3hCK2dPeEI7O0F3QjVnT0Q7RUFDQyxhQUFTO0V4QitnT1IsZ0NBQWdDO0N3QjdnT2xDOztBeEJnaE9BO0V3QjdnT0EsYUFBYTtFQUNaLGdDQUNBO0N4QjhnT0E7O0FBRUQ7RUFDRSxhQUFhO0V3QjdnT2YsZ0NBQXVCO0N4QitnT3RCOztBd0I1Z09EO0VBQ0MsYUFBUztFeEIrZ09SLGdDQUFnQztDd0I3Z09sQzs7QXhCZ2hPQTtFd0I3Z09BLGFBQVc7RUFDVixnQ0FDQTtDeEI4Z09BOztBQUVEO0VBQ0UsYUFBYTtFd0I3Z09mLGdDQUFtQjtDeEIrZ09sQjs7QXdCNWdPRDtFQUNDLGFBQVM7RXhCK2dPUixnQ0FBZ0M7Q3dCN2dPbEM7O0F4QmdoT0E7RXdCN2dPQSxhQUFBO0VBQ0MsZ0NBQ0E7Q3hCOGdPQTs7QUFFRDtFQUNFLGFBQWE7RXdCN2dPZixnQ0FBbUI7Q3hCK2dPbEI7O0F3QjVnT0Q7RUFDQyxhQUFTO0V4QitnT1IsZ0NBQWdDO0N3QjdnT2xDOztBeEJnaE9BO0V3QjdnT0EsYUFBYTtFQUNaLGdDQUNBO0N4QjhnT0E7O0FBRUQ7RUFDRSxhQUFhO0V3QjdnT2YsZ0NBQXlCO0N4QitnT3hCOztBd0I1Z09EO0VBQ0MsYUFBUztFeEIrZ09SLGdDQUFnQztDd0I3Z09sQzs7QXhCZ2hPQTtFd0I3Z09BLGFBQUE7RUFDQyxnQ0FDQTtDeEI4Z09BOztBQUVEO0VBQ0UsYUFBYTtFd0I3Z09mLGdDQUF5QjtDeEIrZ094Qjs7QXdCNWdPRDtFQUNDLGFBQVM7RXhCK2dPUixnQ0FBZ0M7Q3dCN2dPbEM7O0F4QmdoT0E7RXdCN2dPQSxhQUFBO0VBQ0MsZ0NBQ0E7Q3hCOGdPQTs7QUFFRDtFQUNFLGFBQWE7RXdCN2dPZixnQ0FBeUI7Q3hCK2dPeEI7O0F3QjVnT0Q7RUFDQyxhQUFTO0V4QitnT1IsZ0NBQWdDO0N3QjdnT2xDOztBeEJnaE9BO0V3QjdnT0EsYUFBQTtFQUNDLGdDQUNBO0N4QjhnT0E7O0FBRUQ7RUFDRSxhQUFhO0V3QjdnT2YsZ0NBQXlCO0N4QitnT3hCOztBd0I1Z09EO0VBQ0MsYUFBUztFeEIrZ09SLGdDQUFnQztDd0I3Z09sQzs7QXhCZ2hPQTtFd0I3Z09BLGFBQUE7RUFDQyxnQ0FDQTtDeEI4Z09BOztBQUVEO0VBQ0UsYUFBYTtFd0I3Z09mLGdDQUF5QjtDeEIrZ094Qjs7QXdCNWdPRDtFQUNDLGFBQVM7RXhCK2dPUixnQ0FBZ0M7Q3dCN2dPbEM7O0F4QmdoT0E7RXdCN2dPQSxhQUFBO0VBQ0MsaUNBQ0E7Q3hCOGdPQTs7QUFFRDtFQUNFLGFBQWE7RXdCN2dPZixpQ0FBeUI7Q3hCK2dPeEI7O0F3QjVnT0Q7RUFDQyxhQUFTO0V4QitnT1IsaUNBQWlDO0N3QjdnT25DOztBeEJnaE9BO0V3QjdnT0EsYUFBQTtFQUNDLGlDQUNBO0N4QjhnT0E7O0FBRUQ7RUFDRSxhQUFhO0V3QjdnT2YsaUNBQXlCO0N4QitnT3hCOztBd0I1Z09EO0VBQ0MsYUFBUztFeEIrZ09SLGlDQUFpQztDd0I3Z09uQzs7QXhCZ2hPQTtFd0I3Z09BLGFBQUE7RUFDQyxpQ0FDQTtDeEI4Z09BOztBQUVEO0VBQ0UsYUFBYTtFd0I3Z09mLGlDQUEwQjtDeEIrZ096Qjs7QXdCNWdPRDtFQUNDLGFBQVM7RXhCK2dPUixpQ0FBaUM7Q3dCN2dPbkM7O0F4QmdoT0E7RXdCN2dPQSxhQUFBO0VBQ0MsaUNBQ0E7Q3hCOGdPQTs7QUFFRDtFQUNFLGFBQWE7RXdCN2dPZixpQ0FBMEI7Q3hCK2dPekI7O0F3QjVnT0Q7RUFDQyxhQUFTO0V4QitnT1IsaUNBQWlDO0N3QjdnT25DOztBeEJnaE9BO0V3QjdnT0EsYUFBQTtFQUNDLGlDQUNBO0N4QjhnT0E7O0FBRUQ7RUFDRSxhQUFhO0V3QjdnT2YsaUNBQTBCO0N4QitnT3pCOztBd0I1Z09EO0VBQ0MsYUFBUztFeEIrZ09SLGlDQUFpQztDd0I3Z09uQzs7QXhCZ2hPQTtFd0I3Z09BLGFBQUE7RUFDQyxpQ0FDQTtDeEI4Z09BOztBQUVEO0VBQ0UsYUFBYTtFd0I3Z09mLGlDQUEwQjtDeEIrZ096Qjs7QXdCNWdPRDtFQUNDLGFBQVM7RXhCK2dPUixpQ0FBaUM7Q3dCN2dPbkM7O0F4QmdoT0E7RXdCN2dPQSxhQUFBO0VBQ0MsaUNBQ0E7Q3hCOGdPQTs7QUFFRDtFQUNFLGFBQWE7RXdCN2dPZixpQ0FBMEI7Q3hCK2dPekI7O0F3QjVnT0Q7RUFDQyxhQUFTO0V4QitnT1IsaUNBQWlDO0N3QjdnT25DOztBeEJnaE9BO0V3QjdnT0EsYUFBQTtFQUNDLGlDQUNBO0N4QjhnT0E7O0FBRUQ7RUFDRSxhQUFhO0V3QjdnT2YsaUNBQTBCO0N4QitnT3pCOztBd0I1Z09EO0VBQ0MsYUFBUztFeEIrZ09SLGlDQUFpQztDd0I3Z09uQzs7QXhCZ2hPQTtFd0I3Z09BLGFBQUE7RUFDQyxpQ0FDQTtDeEI4Z09BOztBQUVEO0VBQ0UsYUFBYTtFd0I3Z09mLGlDQUEwQjtDeEIrZ096Qjs7QXdCNWdPRDtFQUNDLGFBQVM7RXhCK2dPUixpQ0FBaUM7Q3dCN2dPbkM7O0F4QmdoT0E7RXdCN2dPQSxhQUFBO0VBQ0MsaUNBQ0E7Q3hCOGdPQTs7QUFFRDtFQUNFLGFBQWE7RXdCN2dPZixpQ0FBMEI7Q3hCK2dPekI7O0F3QjVnT0Q7RUFDQyxhQUFTO0V4QitnT1IsaUNBQWlDO0N3QjdnT25DOztBeEJnaE9BO0V3QjdnT0EsYUFBQTtFQUNDLGlDQUNBO0N4QjhnT0E7O0FBRUQ7RUFDRSxhQUFhO0V3QjdnT2YsaUNBQTBCO0N4QitnT3pCOztBd0I1Z09EO0VBQ0MsYUFBUztFeEIrZ09SLGlDQUFpQztDd0I3Z09uQzs7QXhCZ2hPQTtFd0I3Z09BLGFBQWM7RUFDYixpQ0FDQTtDeEI4Z09BOztBQUVEO0VBQ0UsYUFBYTtFd0I3Z09mLGlDQUFvQjtDeEIrZ09uQjs7QXdCNWdPRDtFQUNDLGFBQVM7RXhCK2dPUixpQ0FBaUM7Q3dCN2dPbkM7O0F4QmdoT0E7RXdCN2dPQSxhQUFBO0VBQ0MsaUNBQ0E7Q3hCOGdPQTs7QUFFRDtFQUNFLGFBQWE7RXdCN2dPZixpQ0FBbUI7Q3hCK2dPbEI7O0F3QjVnT0Q7RUFDQyxhQUFTO0V4QitnT1IsaUNBQWlDO0N3QjdnT25DOztBeEJnaE9BO0V3QjdnT0EsYUFBQTtFQUNDLGlDQUNBO0N4QjhnT0E7O0FBRUQ7RUFDRSxhQUFhO0V3QjdnT2YsaUNBQW1CO0N4QitnT2xCOztBd0I1Z09EO0VBQ0MsYUFBUztFeEIrZ09SLGlDQUFpQztDd0I3Z09uQzs7QXhCZ2hPQTtFd0I3Z09BLGFBQWU7RUFDZCxpQ0FDQTtDeEI4Z09BOztBQUVEO0VBQ0UsYUFBYTtFd0I3Z09mLGlDQUFtQjtDeEIrZ09sQjs7QXdCNWdPRDtFQUNDLGFBQVM7RXhCK2dPUixpQ0FBaUM7Q3dCN2dPbkM7O0F4QmdoT0E7RXdCN2dPQSxhQUFXO0VBQ1YsaUNBQ0E7Q3hCOGdPQTs7QUFFRDtFQUNFLGFBQWE7RXdCN2dPZixpQ0FBeUI7Q3hCK2dPeEI7O0F3QjVnT0Q7RUFDQyxhQUFTO0V4QitnT1IsaUNBQWlDO0N3QjdnT25DOztBeEJnaE9BO0V3QjdnT0EsYUFBWTtFQUNYLGlDQUNBO0N4QjhnT0E7O0F3QjNnT0Q7RUFDQyxhQUFhO0VBQ2IsaUNBQWtCO0N4QjhnT2xCOztBQUVEO0V3QjNnT0MsYUFBYTtFeEI2Z09aLGlDQUFpQztDd0IzZ09uQzs7QXhCOGdPQTtFd0IzZ09DLGFBQVk7RUFDWixpQ0FBZ0I7Q3hCNmdPaEI7O0FBRUQ7RUFDRSxhQUFhO0V3QjFnT2YsaUNBQVc7Q0FDWDs7QXhCNmdPQTtFd0IxZ09DLGFBQWE7RUFDYixpQ0FBa0I7Q3hCNGdPbEI7O0FBRUQ7RXdCemdPQSxhQUFXO0VBQ1gsaUNBQVU7Q3hCMmdPVDs7QUFFRDtFd0J6Z09DLGFBQVk7RUFFWixpQ0FBK0I7Q3hCMGdPL0I7O0F3QnZnT0Q7RUFDQSxhQUFVO0VBQ1QsaUNBQStCO0N4QjBnTy9COztBQUVEO0V3QnZnT0MsYUFBSztFQUNMLGlDQUFlO0N4QnlnT2Y7O0F3QnRnT0Q7RUFDQyxhQUFhO0VBQ2IsaUNBQWtCO0N4QnlnT2xCOztBQUVEO0V3QnRnT0MsYUFBYTtFeEJ3Z09aLGlDQUFpQztDd0J0Z09uQzs7QXhCeWdPQTtFd0J0Z09DLGFBQVk7RUFDWixpQ0FBZ0I7Q3hCd2dPaEI7O0FBRUQ7RUFDRSxhQUFhO0V3QnJnT2YsaUNBQVc7Q0FDWDs7QXhCd2dPQTtFd0JyZ09DLGFBQWE7RUFDYixpQ0FBa0I7Q3hCdWdPbEI7O0FBRUQ7RXdCcGdPQSxhQUFBO0VBQ0EsaUNBQVU7Q3hCc2dPVDs7QUFFRDtFd0JwZ09DLGFBQVk7RUFFWixpQ0FBSztDeEJxZ09MOztBd0JsZ09EO0VBQ0EsYUFBVTtFQUNULGlDQUErQjtDeEJxZ08vQjs7QUFFRDtFd0JsZ09DLGFBQUs7RUFDTCxpQ0FBZTtDeEJvZ09mOztBd0JqZ09EO0VBQ0MsYUFBYTtFQUNiLGlDQUFrQjtDeEJvZ09sQjs7QUFFRDtFd0JqZ09DLGFBQWE7RXhCbWdPWixpQ0FBaUM7Q3dCamdPbkM7O0F4Qm9nT0E7RXdCamdPQyxhQUFZO0VBQ1osaUNBQWdCO0N4Qm1nT2hCOztBQUVEO0VBQ0UsYUFBYTtFd0JoZ09mLGlDQUFjO0NBQ2Q7O0F4Qm1nT0E7RXdCaGdPQyxhQUFhO0VBQ2IsaUNBQWtCO0N4QmtnT2xCOztBQUVEO0V3Qi8vTkEsYUFBZTtFQUNmLGlDQUFVO0N4QmlnT1Q7O0FBRUQ7RXdCLy9OQyxhQUFZO0VBRVosaUNBQWdDO0N4QmdnT2hDOztBd0I3L05EO0VBQ0EsYUFBVTtFQUNULGlDQUErQjtDeEJnZ08vQjs7QUFFRDtFd0I3L05DLGFBQUs7RUFDTCxpQ0FBMEI7Q3hCKy9OMUI7O0F3QjUvTkQ7RUFDQyxhQUFhO0VBQ2IsaUNBQWtCO0N4QisvTmxCOztBQUVEO0V3QjUvTkMsYUFBYTtFeEI4L05aLGlDQUFpQztDd0I1L05uQzs7QXhCKy9OQTtFd0I1L05DLGFBQVk7RUFDWixpQ0FBZ0I7Q3hCOC9OaEI7O0FBRUQ7RUFDRSxhQUFhO0V3QjMvTmYsaUNBQVc7Q0FDWDs7QXhCOC9OQTtFd0IzL05DLGFBQWE7RUFDYixpQ0FBa0I7Q3hCNi9ObEI7O0FBRUQ7RXdCMS9OQSxhQUFBO0VBQ0EsaUNBQVU7Q3hCNC9OVDs7QUFFRDtFd0IxL05DLGFBQVk7RUFFWixpQ0FBSztDeEIyL05MOztBd0J4L05EO0VBQ0EsYUFBVTtFQUNULGlDQUErQjtDeEIyL04vQjs7QUFFRDtFd0J4L05DLGFBQUs7RUFDTCxpQ0FBZTtDeEIwL05mOztBd0J2L05EO0VBQ0MsYUFBYTtFQUNiLGlDQUFrQjtDeEIwL05sQjs7QUFFRDtFd0J2L05DLGFBQWE7RXhCeS9OWixpQ0FBaUM7Q3dCdi9ObkM7O0F4QjAvTkE7RXdCdi9OQyxhQUFZO0VBQ1osaUNBQWdCO0N4QnkvTmhCOztBQUVEO0VBQ0UsYUFBYTtFd0J0L05mLGlDQUFnQjtDQUNoQjs7QXhCeS9OQTtFd0J0L05DLGFBQWE7RUFDYixpQ0FBa0I7Q3hCdy9ObEI7O0FBRUQ7RXdCci9OQSxhQUFlO0VBQ2YsaUNBQVU7Q3hCdS9OVDs7QUFFRDtFd0JyL05DLGFBQVk7RUFFWixpQ0FBSztDeEJzL05MOztBd0JuL05EO0VBQ0EsYUFBVTtFQUNULGlDQUErQjtDeEJzL04vQjs7QUFFRDtFd0JuL05DLGFBQUs7RUFDTCxpQ0FBZTtDeEJxL05mOztBd0JsL05EO0VBQ0MsYUFBYTtFQUNiLGlDQUFrQjtDeEJxL05sQjs7QUFFRDtFd0JsL05DLGFBQWE7RXhCby9OWixpQ0FBaUM7Q3dCbC9ObkM7O0F4QnEvTkE7RXdCbC9OQyxhQUFZO0VBQ1osaUNBQWdCO0N4Qm8vTmhCOztBQUVEO0VBQ0UsYUFBYTtFd0JqL05mLGlDQUFlO0NBQ2Y7O0F4Qm8vTkE7RXdCai9OQyxhQUFhO0VBQ2IsaUNBQWtCO0N4Qm0vTmxCOztBQUVEO0V3QmgvTkEsYUFBVztFQUNYLGlDQUFVO0N4QmsvTlQ7O0FBRUQ7RXdCaC9OQyxhQUFZO0VBRVosaUNBQUs7Q3hCaS9OTDs7QXdCOStORDtFQUNBLGFBQVU7RUFDVCxpQ0FBK0I7Q3hCaS9OL0I7O0FBRUQ7RXdCOStOQyxhQUFLO0VBQ0wsaUNBQWU7Q3hCZy9OZjs7QXdCNytORDtFQUNDLGFBQWE7RUFDYixpQ0FBa0I7Q3hCZy9ObEI7O0FBRUQ7RXdCNytOQyxhQUFhO0V4QisrTlosaUNBQWlDO0N3QjcrTm5DOztBeEJnL05BO0V3QjcrTkMsYUFBWTtFQUNaLGlDQUFnQjtDeEIrK05oQjs7QUFFRDtFQUNFLGFBQWE7RXdCNStOZixpQ0FBa0I7Q0FDbEI7O0F4QisrTkE7RXdCNStOQyxhQUFhO0VBQ2IsaUNBQWtCO0N4QjgrTmxCOztBQUVEO0V3QjMrTkEsYUFBYztFQUNkLGlDQUFVO0N4QjYrTlQ7O0FBRUQ7RXdCMytOQyxhQUFZO0VBRVosaUNBQUs7Q3hCNCtOTDs7QXdCeitORDtFQUNBLGFBQVU7RUFDVCxpQ0FBK0I7Q3hCNCtOL0I7O0FBRUQ7RXdCeitOQyxhQUFLO0VBQ0wsaUNBQTBCO0N4QjIrTjFCOztBd0J4K05EO0VBQ0MsYUFBYTtFQUNiLGlDQUFrQjtDeEIyK05sQjs7QUFFRDtFd0J4K05DLGFBQWE7RXhCMCtOWixpQ0FBaUM7Q3dCeCtObkM7O0F4QjIrTkE7RXdCeCtOQyxhQUFZO0VBQ1osaUNBQWdCO0N4QjArTmhCOztBQUVEO0VBQ0UsYUFBYTtFd0J2K05mLGlDQUFlO0NBQ2Y7O0F4QjArTkE7RXdCditOQyxhQUFhO0VBQ2IsaUNBQWtCO0N4QnkrTmxCOztBQUVEO0V3QnQrTkEsYUFBVztFQUNYLGlDQUFVO0N4QncrTlQ7O0FBRUQ7RXdCdCtOQyxhQUFZO0VBRVosaUNBQUs7Q3hCdStOTDs7QXdCcCtORDtFQUNBLGFBQVU7RUFDVCxpQ0FBK0I7Q3hCdStOL0I7O0FBRUQ7RXdCcCtOQyxhQUFLO0VBQ0wsaUNBQWU7Q3hCcytOZjs7QXdCbitORDtFQUNDLGFBQWE7RUFDYixpQ0FBa0I7Q3hCcytObEI7O0FBRUQ7RXdCbitOQyxhQUFhO0V4QnErTlosaUNBQWlDO0N3Qm4rTm5DOztBeEJzK05BO0V3Qm4rTkMsYUFBWTtFQUNaLGlDQUFnQjtDeEJxK05oQjs7QUFFRDtFQUNFLGFBQWE7RXdCbCtOZixpQ0FBVztDQUNYOztBeEJxK05BO0V3QmwrTkMsYUFBYTtFQUNiLGlDQUFrQjtDeEJvK05sQjs7QUFFRDtFd0JqK05BLGFBQUE7RUFDQSxpQ0FBVTtDeEJtK05UOztBQUVEO0V3QmorTkMsYUFBWTtFQUVaLGlDQUFLO0N4QmsrTkw7O0F3Qi85TkQ7RUFDQSxhQUFVO0VBQ1QsaUNBQStCO0N4QmsrTi9COztBQUVEO0V3Qi85TkMsYUFBSztFQUNMLGlDQUFlO0N4QmkrTmY7O0F3Qjk5TkQ7RUFDQyxhQUFhO0VBQ2IsaUNBQWtCO0N4QmkrTmxCOztBQUVEO0V3Qjk5TkMsYUFBYTtFeEJnK05aLGlDQUFpQztDQ3prUW5DOztBRDRrUUE7RXlCcHBRQyxhQUFRO0VBQ1IsaUNBQVM7Q3pCc3BRVDs7QUFFRDtFeUJwcFFDLGFBQVc7RUFFWCxpQ0FBYTtDekJxcFFiOztBQUVEO0VBQ0UsYXlCbnBRVTtFekJvcFFWLGlDRWxtUVU7Q0ZtbVFYOztBQUVEO0VBQ0UsYXlCbnBRQTtFekJvcFFBLGlDeUJscFFBO0N6Qm1wUUQ7O0FBRUQ7RXlCaHBRQyxhQUFBO0V6QmtwUUMsaUN5QmhwUUE7Q3pCaXBRRDs7QUFFRDtFQUNFLGF5Qi9vUVU7RXpCZ3BRVixpQ3lCL29RWTtDekJncFFiOztBQUVEO0VBQ0UsYXlCL29RVztFekJncFFYLGlDeUIvb1FZO0N6QmdwUWI7O0FBRUQ7RUFDRSxheUI3b1FTO0V6QjhvUVQsaUN5QjdvUWdCO0N6QjhvUWpCOztBQUVEO0VBQ0UsYXlCcnBRQTtFekJzcFFBLGlDRXhvUWU7Q0Z5b1FoQjs7QUFFRDtFQUNFLGF5QjFvUVU7RXpCMm9RVixpQ3lCMW9RTztDekIyb1FSOztBQUVEO0VBQ0UsYXlCeG9RUztFekJ5b1FULGlDeUJ4b1FZO0N6QnlvUWI7O0FBRUQ7RUFDRSxheUJ4b1FVO0V6QnlvUVYsaUNFL29RVTtDRmdwUVg7O0FBRUQ7RUFDRSxheUJ4b1FVO0V6QnlvUVYsaUN5QnhvUXVCO0N6QnlvUXhCOztBQUVEO0VBQ0UsYU90bFFPO0VQdWxRUCxpQ3lCMXBRUztDekIycFFWOztBQUVEO0VBQ0UsWUFBWTtFeUJub1FaLGlDQUNZO0N6Qm9vUWI7O0FDbHBRRDtFeUI3RUEsYUFBQTtFMUJtdVFFLGlDQUFpQztDQUNsQzs7QUFFRDtFMEJodVFDLGFBQUE7RUFDQSxpQ0FBd0I7QzFCa3VReEI7O0FBRUQ7RUFDRSxhMEJqdVFTO0UxQmt1UVQsaUMwQmp1UVU7QzFCa3VRWDs7QUFFRDtFQUNFLGEwQmp1UUE7RTFCa3VRQSxpQzBCanVRUTtDMUJrdVFUOztBQUVEO0UwQi90UUMsYUFBVztFMUJpdVFWLGlDMEJodVFjO0MxQml1UWY7O0FBRUQ7RUFDRSxhQUFhO0UwQjF0UWYsaUNBQUE7QzFCNHRRQzs7QTBCdHRRRDtFQUNDLGFBQVk7RTFCeXRRWCxpQ0FBaUM7QzBCdHRRbkM7O0ExQnl0UUE7RUFDRSxhQUFhO0UwQnJ0UWYsaUNBQWE7QzFCdXRRWjs7QUFFRDtFMEJydFFDLGFBQUE7RUFDQSxpQ0FBVTtDMUJ1dFFWOztBQUVEO0UwQnJ0UUMsYUFBVTtFMUJ1dFFULGlDQUFpQztDMEJwdFFuQzs7QTFCdXRRQTtFQUNFLGFBQWE7RTBCanRRZixpQ0FBaUI7Q0FDbUI7O0ExQm90UXBDO0VBQ0UsYUFBYTtFMEIvc1FmLGlDQUFvQjtDMUJpdFFuQjs7QUFFRDtFQzdzUUEsYUFBQTtFMEI3Q0EsaUNBQWdCO0MzQjZ2UWY7O0FBRUQ7RTJCL3ZRQSxhQUFBO0UzQml3UUUsaUMyQnh2UTREO0MzQnl2UTdEOztBQUVEO0VBQ0UsYUVwdlFpQjtFeUJqQm5CLGlDQWVPO0MzQnd2UU47O0FBRUQ7RUFDRSxhMkJ4dlF5QjtFM0J5dlF6QixpQzJCdnZRQztDM0J3dlFGOztBQUVEO0UyQjl3UUEsYUFBQTtFM0JneFFFLGlDMkJqdlFDO0MzQmt2UUY7O0FBRUQ7RUFDRSxhMkI3dVFZO0UzQjh1UVosaUMyQjV1UVk7QzNCNnVRYjs7QUFFRDtFQUNFLGEyQmh1UUU7RUF6REosaUNBNERrQjtDM0IrdFFqQjs7QUFFRDtFQUNFLGEyQjV0UVU7RTNCNnRRVixpQzJCMXRRQztDM0IydFFGOztBQUVEO0VBQ0UsYTJCeHRRVztFM0J5dFFYLGlDMkJ4dFFxQjtDM0J5dFF0Qjs7QUFFRDtFQUNFLGEyQnJ0UUk7RTNCc3RRSixpQzJCbnRRWTtDM0JvdFFiOztBQUVEO0VBQ0UsYTJCbnRRSTtFM0JvdFFKLGlDMkJ2dVFBO0MzQnd1UUQ7O0FBRUQ7RUFDRSxhMkI3c1FZO0UzQjhzUVosaUMyQjVzUVk7QzNCNnNRYjs7QUFFRDtFQUNFLGEyQjNyUWE7RTNCNHJRYixpQzJCMXJRMEI7QzNCMnJRM0I7O0FBRUQ7RUFDRSxhMkJuclFZO0UzQm9yUVosaUMyQm5yUW9CO0MzQm9yUXJCOztBQUVEO0VBQ0UsYTJCaHRRSTtFM0JpdFFKLGlDMkI3c1FFO0MzQjhzUUg7O0FBRUQ7RUFDRSxhMkJ0MFFGO0UzQnUwUUUsaUMyQjFwUUM7QzNCMnBRRjs7QUFFRDtFQUNFLGEyQnJyUUk7RTNCc3JRSixpQzJCbHJRRTtDM0JtclFIOztBQUVEO0VBQ0UsYTJCaDFRRjtFM0JpMVFFLGlDMkI5MlFXO0MzQisyUVo7O0FBRUQ7RUFDRSxhMkIxcVFJO0VBM0tOLGlDQWlMSTtDM0JzcVFIOztBQUVEO0UyQnoxUUEsYUFBQTtFM0IyMVFFLGlDMkJwcVFlO0MzQnFxUWhCOztBQUVEO0VBQ0UsYTJCLzFRRjtFM0JnMlFFLGlDMkI3M1FXO0MzQjgzUVo7O0FBRUQ7RUFDRSxhMkI1cFFNO0VBeE1SLGlDQUFlO0MzQnMyUWQ7O0FBRUQ7RTJCeDJRQSxhQUFBO0UzQjAyUUUsaUMyQmpwUW9CO0MzQmtwUXJCOztBQUVEO0VBQ0UsYTJCbDRRWTtFM0JtNFFaLGlDMkJ2cFFlO0MzQndwUWhCOztBMkJ6b1FEO0VBRUksYUEzT29CO0VBNE9wQixpQ0E1T29CO0MzQnUzUXZCOztBQUVEO0VBQ0UsYUFBYTtFMkJqcFFmLGlDQVFFO0MzQjJvUUQ7O0FBRUQ7RUFDRSxhMkIxb1FhO0UzQjJvUWIsaUMyQnhvUUc7QzNCeW9RSjs7QUFFRDtFNEI1NVFBLGFBT2dCO0U1QnU1UWQsaUM0QnI1UUs7QzVCczVRTjs7QUFFRDtFQUNFLGE0Qmo2UWk3QztFQURuN0MsaUNBT2dCO0M1QjY1UWY7O0FBRUQ7RTRCdDZRQSxhQU9nQjtFNUJpNlFkLGlDNEIvNVFLO0M1Qmc2UU47O0FBRUQ7RTRCMzZRQSxhQWlCTztFNUI0NVFMLGlDNEIzNVFjO0M1QjQ1UWY7O0FBRUQ7RUFDRSxhNEIxNVFFO0VBdkJKLGlDQXlCTztDNUIwNVFOOztBQUVEO0VBQ0UsYTRCeDVRVTtFNUJ5NVFWLGlDNEJ4NVFnQztDNUJ5NVFqQzs7QUFFRDtFNEIxN1FBLGFBcUNPO0U1QnU1UUwsaUM0QnQ1UWM7QzVCdTVRZjs7QUFFRDtFQUNFLGE0QnI1UUU7RUEzQ0osaUNBNkNPO0M1QnE1UU47O0FBRUQ7RUFDRSxhNEJuNVFVO0U1Qm81UVYsaUM0Qm41UWlDO0M1Qm81UWxDOztBQUVEO0U0Qno4UUEsYUF5RE87RTVCazVRTCxpQzRCajVRYztDNUJrNVFmOztBQUVEO0VBQ0UsYTRCaDVRRTtFQS9ESixpQ0FpRU87QzVCZzVRTjs7QUFFRDtFQUNFLGE0Qjk0UVU7RTVCKzRRVixpQzRCOTRRaUM7QzVCKzRRbEM7O0FBRUQ7RTRCeDlRQSxhQTZFTztFNUI2NFFMLGlDNEI1NFFjO0M1QjY0UWY7O0FBRUQ7RUFDRSxhNEIzNFFFO0VBbkZKLGlDQXFGTztDNUIyNFFOOztBQUVEO0VBQ0UsYTRCejRRVTtFNUIwNFFWLGlDNEJ6NFFpQztDNUIwNFFsQzs7QUFFRDtFNEJ2K1FBLGFBaUdPO0U1Qnc0UUwsaUM0QnY0UWM7QzVCdzRRZjs7QUFFRDtFQUNFLGE0QnQ0UUU7RUF2R0osaUNBeUdPO0M1QnM0UU47O0FBRUQ7RUFDRSxhNEJwNFFVO0U1QnE0UVYsaUM0QnA0UWlDO0M1QnE0UWxDOztBQUVEO0U0QnQvUUEsYUFxSE87RTVCbTRRTCxpQzRCbDRRYztDNUJtNFFmOztBQUVEO0VBQ0UsYTRCajRRRTtFQTNISixpQ0E2SE87QzVCaTRRTjs7QUFFRDtFQUNFLGE0Qi8zUVU7RTVCZzRRVixpQzRCLzNRaUM7QzVCZzRRbEM7O0FBRUQ7RTRCcmdSQSxhQXlJTztFNUI4M1FMLGlDNEI3M1FjO0M1QjgzUWY7O0FBRUQ7RUFDRSxhNEI1M1FFO0VBL0lKLGlDQWlKTztDNUI0M1FOOztBQUVEO0VBQ0UsYTRCMTNRVTtFNUIyM1FWLGlDNEIxM1FpQztDNUIyM1FsQzs7QUFFRDtFNEJwaFJBLGFBNkpPO0U1QnkzUUwsaUM0QngzUWM7QzVCeTNRZjs7QUFFRDtFQUNFLGE0QnYzUUU7RUFuS0osaUNBcUtPO0M1QnUzUU47O0FBRUQ7RUFDRSxhNEJyM1FVO0U1QnMzUVYseUM0QnIzUWlDO1U1QnEzUWpDLGlDNEJyM1FpQztFQTNLbkMsd0ZBNktPO0U1QnEzUUwsNkI0QnAzUWM7RTVCcTNRZCwwQjRCcDNRdUI7RUEvS3pCLDRCQWlMTztDNUJvM1FOOztBQUVEO0VBQ0UsOEI0QmwzUWM7QzVCbTNRZjs7QUFFRDtFQUNFLGM0QmozUUU7RUEzTEosa0JBNkxPO0U1QmkzUUwsWTRCaDNRVTtFNUJpM1FWLG9CNEJoM1FFO0VBL0xKLFlBaU1NO0U1QmczUUosYzRCLzJRYztFNUJnM1FkLDBCNEIvMlF1QjtFQW5NekIsaUJBcU1PO0U1QisyUUwsbUI0QjkyUWM7QzVCKzJRZjs7QUFFRDtFQUNFLGU0QjcyUUU7RUEzTUosWUE2TU07RTVCNjJRSixhNEI1MlFVO0U1QjYyUVYsZ0I0QjUyUUU7RUEvTUosbUJBaU5PO0U1QjQyUUwsaUI0QjMyUWM7RTVCNDJRZCxXNEIzMlFFO0VBbk5KLG1CQXFOTztFNUIyMlFMLFU0QjEyUVU7RTVCMjJRVixZNEIxMlFFO0VBdk5KLG1EQXlOTztVQXpOUCwyQ0F5Tk87QzVCMDJRTjs7QUFFRDs7RUFFRSxZNEJ4MlFFO0VBL05KLFlBaU9NO0U1QncyUUosZTRCdjJRYztFNUJ3MlFkLG1CNEJ2MlFFO0VBbk9KLFNBQVM7RTVCNGtSUCxVNEJ0MlFVO0U1QnUyUVYsa0I0QnQyUUU7RUF2T0osb0JBeU9PO0U1QnMyUUwsbUI0QnIyUWM7RTVCczJRZCxVNEJyMlFFO0VBM09KLGdCQTZPTztFNUJxMlFMLG9CNEJwMlFjO0U1QnEyUWQsc0Q0Qm4yUUM7VTVCbTJRRCw4QzRCbjJRQztDNUJvMlFGOztBQUVEO0U0QnRsUkEsdURBcVBPO1VBclBQLCtDQXFQTztDNUJtMlFOOztBQUVEOzs7O0VBSUUsb0I0QmgyUWM7QzVCaTJRZjs7QUFFRDtFQUNFLHlCNEIvMVF1QjtDNUJnMlF4Qjs7QUFFRDtFNEJybVJBLHlCQXlRTztFNUI4MVFMLDBCNEI3MVFjO0U1QjgxUWQsbUI0QjcxUUU7QzVCODFRSDs7QUFFRDtFNEIzbVJBLGlCQWlSTztFNUI0MVFMLDBCNEIzMVFjO0U1QjQxUWQsbUI0QjMxUUU7QzVCNDFRSDs7QUFFRDtFNEJqblJBLFlBeVJNO0U1QjAxUUosMEI0QnoxUWM7RTVCMDFRZCxtQjRCejFRRTtDNUIwMVFIOztBQUVEO0U0QnZuUkEsaUJBaVNPO0U1QncxUUwsMEI0QnYxUWM7RTVCdzFRZCxtQjRCdjFRRTtDNUJ3MVFIOztBQUVEO0U0QjduUkEseUJBeVNPO0U1QnMxUUwsMEI0QnIxUWM7RTVCczFRZCxtQjRCcjFRRTtDNUJzMVFIOztBQUVEO0U0Qm5vUkEsaUJBaVRPO0U1Qm8xUUwsMEI0Qm4xUWM7RTVCbzFRZCxtQjRCbjFRRTtDNUJvMVFIOztBQUVEO0U0QnpvUkEsWUF5VE07RTVCazFRSiwwQjRCajFRYztFNUJrMVFkLG1CNEJqMVFFO0M1QmsxUUg7O0FBRUQ7RTRCL29SQSxpQkFpVU87RTVCZzFRTCwwQjRCLzBRYztFNUJnMVFkLG1CNEIvMFFFO0M1QmcxUUg7O0FBRUQ7RTRCcnBSQSx5QkF5VU87RTVCODBRTCwwQjRCNzBRYztFNUI4MFFkLG1CNEI3MFFFO0M1QjgwUUg7O0FBRUQ7RTRCM3BSQSxpQkFpVk87RTVCNDBRTCwwQjRCMzBRYztFNUI0MFFkLG1CNEIzMFFFO0M1QjQwUUg7O0FBRUQ7RTRCanFSQSxZQXlWTTtFNUIwMFFKLDBCNEJ6MFFjO0U1QjAwUWQsbUI0QnowUUU7QzVCMDBRSDs7QUFFRDtFNEJ2cVJBLGlCQWlXTztFNUJ3MFFMLDBCNEJ2MFFjO0U1QncwUWQsbUI0QnYwUUU7QzVCdzBRSDs7QUFFRDtFNEI3cVJBLHlCQXlXTztFNUJzMFFMLDBCNEJyMFFjO0U1QnMwUWQsbUI0QnIwUUU7QzVCczBRSDs7QUFFRDtFNEJuclJBLGlCQWlYTztFNUJvMFFMLDBCNEJuMFFjO0U1Qm8wUWQsbUI0Qm4wUUU7QzVCbzBRSDs7QUFFRDtFNEJ6clJBLFlBeVhNO0U1QmswUUosMEI0QmowUWM7RTVCazBRZCxtQjRCajBRRTtDNUJrMFFIOztBQUVEO0U0Qi9yUkEsaUJBaVlPO0U1QmcwUUwsMEI0Qi96UWM7RTVCZzBRZCxtQjRCL3pRRTtDNUJnMFFIOztBQUVELHNCNEI5elFJOztBNUJnMFFKOzsyRzRCMXpRTzs7QTVCOHpRUDs7Mkc0Qnp6UWdCOztBNUI2elFoQjtFQUNFLG1CNEIxelFjO0U1QjJ6UWQsTzRCMXpRRTtFQXZaSixZQXlaTTtFNUIwelFKLFk0Qnp6UVU7RTVCMHpRVixrQjRCenpRRTtFQTNaSixhQTZaTztDNUJ5elFOOztBQUVEO0VBQ0UsbUI0QnZ6UWM7QzVCd3pRZjs7QUFFRDtFQUNFLGU0QnR6UUU7RUF2YUosU0FBUztFNUIrdFJQLFk0QnJ6UVU7RTVCc3pRVixhNEJyelFFO0VBM2FKLHdrQ0E2YU87RTVCcXpRTCwyQjRCcHpRYztFNUJxelFkLGdCNEJwelFFO0VBL2FKLG1CQWliTztFNUJvelFMLG9DNEJuelFjO001Qm16UWQsZ0M0Qm56UWM7VTVCbXpRZCw0QjRCbnpRYztFNUJvelFkLDZCNEJuelFxQjtFNUJtelFyQix3QjRCbnpRcUI7RTVCbXpRckIscUI0Qm56UXFCO0VBbmJ2QixzQkFxYk87QzVCbXpRTjs7QUFFRDtFQUNFLGdCNEJqelFjO0U1Qmt6UWQsUzRCanpRRTtFQTNiSixZQTZiTTtFNUJpelFKLE80Qmh6UUU7RTVCaXpRRixhNEJoelFFO0VBL2JKLGlCQWljTztFNUJnelFMLDZCNEIveVFjO0U1Qit5UWQsd0I0Qi95UWM7RTVCK3lRZCxxQjRCL3lRYztFNUJnelFkLGM0Qi95UUU7RUFuY0osaUJBcWNPO0U1Qit5UUwsd0M0Qjl5UWM7VTVCOHlRZCxnQzRCOXlRYztFNUIreVFkLG1CNEI5eVFFO0VBdmNKLFdBQVM7RTVCdXZSUCxvQjRCN3lRYztDNUI4eVFmOztBQUVEO0VBQ0UsVzRCNXlRRTtFQS9jSixpQkFpZE87RTVCNHlRTCxVNEIzeVFVO0U1QjR5UVYsYTRCM3lRRTtFQW5kSixtQkFxZE87RTVCMnlRTCxXNEIxeVFVO0U1QjJ5UVYsd0M0QjF5UXVCO1U1QjB5UXZCLGdDNEIxeVF1QjtDNUIyeVF4Qjs7QUFFRDtFNEJwd1JBLGlCQTZkTztFNUJ5eVFMLGE0Qnh5UVU7RTVCeXlRVixrQjRCeHlRRTtFQS9kSixnQkFpZU87RTVCd3lRTCxtQjRCdnlRYztFNUJ3eVFkLHlCNEJ2eVFFO1U1QnV5UUYsaUI0QnZ5UUU7RUFuZUosWUFxZU07RTVCdXlRSix3QzRCdHlRYztVNUJzeVFkLGdDNEJ0eVFjO0U1QnV5UWQsMEI0QnR5UXVCO0VBdmV6QiwyQkF5ZU87QzVCc3lRTjs7QUFFRDtFQUNFLG1CNEJweVFjO0U1QnF5UWQsVTRCcHlRRTtFQS9lSixVQUFTO0U1QnF4UlAsWTRCbnlRVTtFNUJveVFWLGE0Qm55UUU7RUFuZkosc0JBcWZPO0U1Qm15UUwsYTRCbHlRVTtFNUJteVFWLHlCNEJseVFFO1U1Qmt5UUYsaUI0Qmx5UUU7RUF2Zkosd0NBeWZPO1VBemZQLGdDQXlmTztFNUJreVFMLDBpQzRCanlRYztFNUJreVFkLDZCNEJqeVF1QjtFQTNmekIsOEJBNmZPO0U1Qml5UUwsbUM0Qmh5UWM7RTVCaXlRZCwyQjRCaHlRdUI7QzVCaXlReEI7O0FBRUQ7RTRCbHlSQSxjQXFnQk87QzVCK3hRTjs7QUFFRDtFQUNFLG1CNEI3eFFjO0U1Qjh4UWQsYzRCN3hRRTtFQTNnQkosVUFBUztFNUIweVJQLGE0QjV4UVU7RTVCNnhRVixZNEI1eFFFO0VBL2dCSixhQWloQk87RTVCNHhRTCxtQjRCM3hRYztFNUI0eFFkLG9CNEIzeFFFO0VBbmhCSix3Q0FxaEJPO1VBcmhCUCxnQ0FxaEJPO0U1QjJ4UUwsZ0I0QjF4UWM7QzVCMnhRZjs7QUFFRDtFQUNFLFk0Qnp4UUU7QzVCMHhRSDs7QUFFRDtFNEJ2elJBLGVBaWlCTztFNUJ3eFFMLG1CNEJ2eFFjO0U1Qnd4UWQsaUI0QnZ4UUU7RUFuaUJKLG1CQXFpQk87RTVCdXhRTCxlNEJ0eFFjO0U1QnV4UWQsZ0I0QnR4UUU7QzVCdXhRSDs7QUFFRDtFNEJoMFJBLGdCQTZpQk87RTVCcXhRTCxPNEJweFFFO0U1QnF4UUYsUTRCcHhRRTtFQS9pQkosWUFpakJNO0U1Qm94UUosWTRCbnhRVTtFNUJveFFWLG1CNEJueFFFO0VBbmpCSixXQUFTO0U1QncwUlAscUI0Qmx4UWM7RTVCbXhRZCx3QzRCbHhRdUI7VTVCa3hRdkIsZ0M0Qmx4UXVCO0M1Qm14UXhCOztBQUVEO0U0QjUwUkEsZUE2akJPO0U1Qml4UUwsbUI0Qmh4UWM7RTVCaXhRZCxtQjRCaHhRRTtFQS9qQkosbUJBaWtCTztFNUJneFFMLDBCNEIvd1FjO0U1Qmd4UWQsb0I0Qi93UUU7QzVCZ3hRSDs7QUFFRDtFNEJyMVJBLFVBQVM7RTVCdTFSUCx3QzRCN3dRYztVNUI2d1FkLGdDNEI3d1FjO0M1Qjh3UWY7O0FBRUQ7RUFDRSxzQjRCNXdRcUI7RUEva0J2QixlQWlsQk87RTVCNHdRTCxpQzRCM3dRYztFNUI0d1FkLHdDNEIzd1F1QjtVNUIyd1F2QixnQzRCM3dRdUI7QzVCNHdReEI7O0FBRUQ7RTRCajJSQSxlQXlsQk87RTVCMHdRTCxZNEJ6d1FVO0U1QjB3UVYsYzRCendRRTtFQTNsQkosb0JBNmxCTztFNUJ5d1FMLGU0Qnh3UWM7QzVCeXdRZjs7QUFFRDtFQUNFLHNCNEJ2d1FxQjtFQW5tQnZCLG1CQXFtQk87RTVCdXdRTCxZNEJ0d1FVO0U1QnV3UVYsVTRCdHdRRTtFQXZtQkosWUF5bUJNO0U1QnN3UUosYTRCcndRVTtFNUJzd1FWLGU0QnJ3UUU7RUEzbUJKLDBCQTZtQk87RTVCcXdRTCxtQjRCcHdRYztFNUJxd1FkLFc0QnB3UUU7RUEvbUJKLFdBQVM7RTVCcTNSUCxtQjRCbndRYztDNUJvd1FmOztBQUVEO0VBQ0UsZ0I0Qmx3UUU7RUF2bkJKLFlBeW5CTTtFNUJrd1FKLGtCNEJqd1FjO0M1Qmt3UWY7O0FBRUQ7RUFDRSxjNEJod1FFO0M1Qml3UUg7O0FBRUQ7RTRCbDRSQSxrQkFxb0JPO0M1Qit2UU47O0FBRUQ7RUFDRSxjNEI3dlFjO0M1Qjh2UWY7O0FBRUQ7RUFDRSxjNEI1dlFFO0M1QjZ2UUg7O0FBRUQ7RTRCOTRSQSxjQXFwQk87QzVCMnZRTjs7QUFFRDtFQUNFLG1DNEJ6dlFjO0U1QjB2UWQsK0I0Qnp2UXVCO001Qnl2UXZCLDJCNEJ6dlF1QjtDNUIwdlF4Qjs7QUFFRDtFNEJ2NVJBLG9CQWlxQk87RTVCd3ZRTCxXNEJ2dlFVO0M1Qnd2UVg7O0FBRUQ7RUFDRSxjNEJ0dlFFO0M1QnV2UUg7O0FBRUQ7RTRCaDZSQSx3QkE2cUJPO01BN3FCUCxvQkE2cUJPO1VBN3FCUCxnQkE2cUJPO0M1QnF2UU47O0FBRUQ7OzJHNEJodlFHOztBNUJvdlFILHNCNEJsdlFnQjs7QTVCb3ZRaEI7RUFDRSxpQjRCanZRYztFNUJrdlFkLFM0Qmp2UUU7RUEzckJKLDRDQTZyQk87RTVCaXZRTCw4QzRCaHZRYztFNUJpdlFkLGtDNEJodlFrQztFQS9yQnBDLG9DQWlzQk87RTVCZ3ZRTCw4QzRCL3VRYztNNUIrdVFkLDBDNEIvdVFjO1U1Qit1UWQsc0M0Qi91UWM7QzVCZ3ZRZjs7QUFFRDtFQUNFLGU0Qjl1UUU7QzVCK3VRSDs7QUFFRDtFNEJ4N1JBLGFBNnNCTztFNUI2dVFMLGdCNEI1dVFjO0U1QjZ1UWQseUI0QjV1UXVCO0M1QjZ1UXhCOztBQUVEO0U0Qjk3UkEsY0FxdEJPO0M1QjJ1UU47O0FBRUQ7RUFDRSwwQjRCenVRYztFNUIwdVFkLGlCNEJ6dVFFO0VBM3RCSixXQUFTO0U1QnM4UlAsbUI0Qnh1UWM7QzVCeXVRZjs7QUFFRDtFQUNFLFk0QnZ1UUU7RUFudUJKLFlBcXVCTTtFNUJ1dVFKLGlCNEJ0dVFjO0M1QnV1UWY7O0FBRUQ7RUFDRSxxQjRCcnVRcUI7RTVCdXVRckIscUI0QnB1UWM7RTVCcXVRZCxtQjRCcHVRRTtFQS91QkoscUJBaXZCTztFNUJvdVFMLGM0Qm51UWM7RTVCb3VRZCwwQjRCbnVRdUI7RUFudkJ6Qix1QkFxdkJPO0U1Qm91UUwseUI0Qmx1UXVCO0VBdnZCekIsb0JBeXZCTztFQXp2QlAsMkJBNnZCTztFNUJpdVFMLHNCNEJodVFjO0M1Qml1UWY7O0FBRUQ7RUFDRSxvQjRCL3RRRTtDNUJndVFIOztBQUVEO0U0QnIrUkEsZUF5d0JPO0U1Qjh0UUwsb0I0Qjd0UWM7QzVCOHRRZjs7QUFFRDtFQUNFLHNCNEI1dFFxQjtFQS93QnZCLFlBaXhCTTtDNUI0dFFMOztBQUVEOzsyRzRCdnRRRzs7QTVCMnRRSDs7Mkc0QnR0UU87O0E1QjB0UVA7OzJHNEJydFFnQjs7QTVCeXRRaEI7OzJHNEJudFFHOztBNUJ1dFFIOzsyRzRCbHRRTzs7QTVCc3RRUDtFNEJuZ1NBLFVBQVM7RTVCcWdTUCxjNEJudFFjO0U1Qm90UWQsb0I0Qm50UUU7QzVCb3RRSDs7QUFFRDtFNEJ6Z1NBLGlCQXl6Qk87QzVCa3RRTjs7QUFFRDtFQUNFLHdCNEJodFFjO0M1Qml0UWY7O0FBRUQsc0I0Qi9zUWdCOztBNUJpdFFoQjtFQUNFLHdCNEI5c1FjO0U1QitzUWQsZ0I0QjlzUUU7RUF2MEJKLGFBeTBCTztFNUI4c1FMLGlCNEI3c1FjO0U1QjhzUWQsVzRCN3NRRTtFQTMwQkosd0NBNjBCTztFQTcwQlAsbUNBNjBCTztFQTcwQlAsZ0NBNjBCTztFNUI2c1FMLHFCNEI1c1FjO0U1QjZzUWQscUM0QjVzUXVCO001QjRzUXZCLGlDNEI1c1F1QjtVNUI0c1F2Qiw2QjRCNXNRdUI7RUEvMEJ6QixpQkFpMUJPO0U1QjRzUUwsbUI0QjNzUWM7RTVCNHNRZCxvQjRCM3NRRTtFQW4xQkoscUJBcTFCTztFNUI0c1FMLHFCNEIxc1FxQjtFQXYxQnZCLG1CQXkxQk87RTVCMHNRTCxxQjRCenNRYztFNUIwc1FkLGM0QnpzUUU7RTVCNHNRRixvQjRCeHNRRTtFQS8xQkosZ0JBaTJCTztFNUJ3c1FMLHlCNEJ2c1FjO0U1QndzUWQsc0I0QnZzUXFCO0U1QnlzUXJCLDZCNEJ0c1FjO0U1QnVzUWQsd0I0QnRzUXVCO0VBdjJCekIsMEJBeTJCTztFNUJzc1FMLHVCNEJyc1FjO0VBMTJCaEIseUJBNjJCTztFNUJxc1FMLG9CNEJwc1FjO0U1QnVzUWQsMkI0Qm5zUWM7RTVCb3NRZCxzQjRCbnNRcUI7QzVCb3NRdEI7O0FBRUQ7RTRCempTQSxzQkF5M0JPO0U1QmtzUUwsdUI0QmpzUWM7RTVCa3NRZCxVNEJqc1FFO0VBMzNCSix3QkE2M0JPO0U1QmlzUUwsNkI0QmhzUWM7RTVCaXNRZCxxQjRCaHNRcUI7RUEvM0J2QixvQkFpNEJPO0M1QmdzUU47O0FBRUQ7RUFDRSxXNEI5clFVO0M1QityUVg7O0FBRUQ7RUFDRSxnQjRCN3JRRTtFQTM0QkosT0FBQTtFNUIwa1NFLFE0QjVyUVE7RTVCNnJRUixTNEI1clFFO0VBLzRCSixVQUFTO0U1QjZrU1AscUM0QjNyUWM7RTVCNHJRZCxZNEIzclFFO0VBbjVCSixhQXE1Qk87RTVCMnJRTCxXNEIxclFVO0U1QjJyUVYsb0M0QjFyUXVCO0U1QjByUXZCLCtCNEIxclF1QjtFNUIwclF2Qiw0QjRCMXJRdUI7RUF2NUJ6QixxQkF5NUJPO0M1QjByUU47O0FBRUQ7RUFDRSxXNEJ4clFVO0U1QnlyUVYscUI0QnhyUXFCO0VBLzVCdkIsY0FpNkJPO0M1QndyUU47O0FBRUQ7RUFDRSxVNEJ0clFVO0U1QnVyUVYsWTRCdHJRRTtFQXY2QkosdUJBeTZCTztFNUJzclFMLGlCNEJyclFjO0U1QnNyUWQsYTRCcnJRRTtFQTM2QkosbUJBNjZCTztDNUJxclFOOztBQUVEO0VBQ0UsWTRCbnJRVTtDNUJvclFYOztBQUVEO0VBQ0UsVzRCbHJRRTtFQXY3QkosaUNBeTdCTztFQXo3QlAsNEJBeTdCTztFQXo3QlAseUJBeTdCTztDNUJrclFOOztBQUVEO0VBQ0UsVzRCaHJRVTtDNUJpclFYOztBQUVEO0VBQ0UsVzRCL3FRRTtFQW44Qkosb0NBcThCTztNQXI4QlAsZ0NBcThCTztVQXI4QlAsNEJBcThCTztFNUIrcVFMLHlENEI5cVFjO0U1QjhxUWQsaUQ0QjlxUWM7RTVCOHFRZCw0QzRCOXFRYztFNUI4cVFkLHlDNEI5cVFjO0U1QjhxUWQsaUU0QjlxUWM7QzVCK3FRZjs7QUFFRDtFQUNFLFc0QjdxUUU7RUEzOEJKLGlDQTY4Qk87TUE3OEJQLDZCQTY4Qk87VUE3OEJQLHlCQTY4Qk87QzVCNnFRTjs7QUFFRDtFQUNFLCtCNEIzcVFjO081QjJxUWQsMEI0QjNxUWM7VTVCMnFRZCx1QjRCM3FRYztDNUI0cVFmOztBQUVEO0VBQ0UsZ0M0QjFxUXVCO081QjBxUXZCLDJCNEIxcVF1QjtVNUIwcVF2Qix3QjRCMXFRdUI7QzVCMnFReEI7O0FBRUQ7RTRCcG9TQSwrQkE2OUJPO09BNzlCUCwwQkE2OUJPO1VBNzlCUCx1QkE2OUJPO0M1QnlxUU47O0FBRUQ7RUFDRSxnQzRCdnFRYztPNUJ1cVFkLDJCNEJ2cVFjO1U1QnVxUWQsd0I0QnZxUWM7QzVCd3FRZjs7QUFFRDtFQUNFLCtCNEJ0cVF1QjtPNUJzcVF2QiwwQjRCdHFRdUI7VTVCc3FRdkIsdUI0QnRxUXVCO0M1QnVxUXhCOztBQUVEO0U0QmhwU0EsZ0NBNitCTztPQTcrQlAsMkJBNitCTztVQTcrQlAsd0JBNitCTztDNUJxcVFOOztBQUVEO0VBQ0UsK0I0Qm5xUWM7TzVCbXFRZCwwQjRCbnFRYztVNUJtcVFkLHVCNEJucVFjO0M1Qm9xUWY7O0FBRUQ7RUFDRSxnQzRCbHFRdUI7TzVCa3FRdkIsMkI0QmxxUXVCO1U1QmtxUXZCLHdCNEJscVF1QjtDNUJtcVF4Qjs7QUFFRDtFNEI1cFNBLG9CQTYvQk87RTVCaXFRTCxjNEJocVFjO0U1QmlxUWQscUI0QmhxUXFCO0U1QmtxUXJCLHFCNEIvcFFjO0U1QmdxUWQsbUI0Qi9wUUU7RUFuZ0NKLHFCQXFnQ087RTVCK3BRTCxjNEI5cFFjO0U1QmlxUWQsb0I0QjdwUWM7RTVCOHBRZCxnQjRCN3BRRTtFQTNnQ0oseUJBNmdDTztFNUI2cFFMLHNCNEI1cFFjO0VBOWdDaEIsNkJBaWhDTztFNUI0cFFMLHdCNEIzcFFjO0U1QjRwUWQsMEI0QjNwUXVCO0VBbmhDekIsdUJBcWhDTztFNUI0cFFMLHlCNEIxcFF1QjtFNUIycFF2QixvQkFBb0I7RTJCcDVScEIsMkJBQVk7RUFDWixzQkFBa0I7RUFDbEIsWUFBQTtFQUVBLGlCQUFnQjtFQUNoQixtQkFBbUI7QzNCdTVScEI7O0FBRUQ7RUFDRSxnQkFBZ0I7RTJCaDVSbEIsWUFBYTtFQUNYLDBCQUFrQjtFM0JrNVJsQixpQkFBaUI7RTJCLzRSbkIsZUFBYTtFQUNYLG1CQUFhO0VBQ2Isb0JBQWlCO0MzQmk1UmxCOztBQUVEO0UyQi80UkUsV0FBUztFQUNULG1CQUFnQjtFQUNoQixtQkFBZ0I7RUFDaEIsWUFBWTtDM0JpNVJiOztBQUVEO0UyQjk0UkUsK0NBQVc7VUFBWCx1Q0FBVztFQUNYLGlCQUFZO0VBQ1osbUJBQWU7RUFDZixzQkFBa0I7RUFDbEIsYUFBWTtFQUNaLG1CQUFVO0VBQ1YsWUFBVTtFQUNWLGtCQUFTO0MzQmc1UlY7O0FBRUQ7RTJCNzRSQSw2QkFBbUI7VUFBbkIscUJBQW1CO0MzQis0UmxCOztBQUVEO0UyQjc0UkUsNkJBQWtCO1VBQWxCLHFCQUFrQjtDM0IrNFJuQjs7QUFFRDtFMkI3NFJFLDZCQUFtQjtVQUFuQixxQkFBbUI7QzNCKzRScEI7O0FBRUQ7RTJCNzRSRSw2QkFBbUI7VUFBbkIscUJBQW1CO0MzQis0UnBCOztBMkIzNFJEO0VBQ0UsNEJBQVc7VUFBWCxvQkFBVztDM0I4NFJaOztBQUVEO0VBQ0U7STJCejRSRixpQ0FBMkI7WUFBM0IseUJBQTJCO0dBQ3pCOztFQUdBO0lBQThDLHFDQUF5QjtZQUF6Qiw2QkFBeUI7R0FDckU7O0UzQjQ0UkY7STJCejRSQSxpQ0FBZ0I7WUFBaEIseUJBQWdCO0dBQXFCO0MzQjQ0UnRDOztBQVpEO0VBQ0U7STJCejRSRixpQ0FBMkI7WUFBM0IseUJBQTJCO0dBQ3pCOztFQUdBO0lBQThDLHFDQUF5QjtZQUF6Qiw2QkFBeUI7R0FDckU7O0UzQjQ0UkY7STJCejRSQSxpQ0FBZ0I7WUFBaEIseUJBQWdCO0dBQXFCO0MzQjQ0UnRDOztBQUVEO0UyQjE0UkUsZUFBZ0I7RUFBeUIsWUFBWTtFQUNuRCxtQkFBYztDM0I2NFJqQjs7QTJCMTRSQztFQUFvQyxjQUFBO0VBQ2xDLFlBQU87RUFDUCxtQkFBa0I7QzNCODRSckI7O0FBRUQ7RTJCNTRSRSxjQUFjO0MzQjg0UmY7O0EyQjM0UkQ7RUFBc0Msb0JBQWlCO0VBQ3JELGlCQUFjO0MzQis0UmY7O0EyQjU0UkQ7RUFBMEMsb0JBQVk7RUFDcEQsaUJBQWM7QzNCZzVSZjs7QTJCNzRSRDtFQUFxQyxpQkFBaUI7QzNCaTVSckQ7O0FBRUQ7RTJCOTRSQSxjQUFNO0MzQmc1Ukw7O0FBRUQ7RUFDRSxlQUFlO0MyQi80UmpCOztBM0JrNVJBO0UyQmg1UkUsY0FBWTtDM0JrNVJiOztBQUVEO0UyQmo1UkUsY0FBYztDM0JtNVJmOztBMkJoNVJEO0VBQTBCLGVBQUE7QzNCbzVSekI7O0FBRUQsc0JBQXNCOztBQUV0Qjs7MkcyQmg1UkM7O0FBQ0Q7OzJHQUMwQjs7QTNCczVSMUI7RTJCbjVSQSwyQkFBNkI7QzNCcTVSNUI7O0FBRUQ7RUFDRSxtQkFBbUI7QzJCcDVSckI7O0EzQnU1UkE7RTJCcjVSRSxpQkFBWTtFM0J1NVJaLDBCQUEwQjtFQ3J2UzVCLG1CQUFBO0U0Qm5GQSxlQUFBO0M3QjIwU0M7O0E2Qjd6U0Q7RTdCZzBTRSxvQkFBb0I7Q0FDckI7O0FBRUQ7RTZCOXpTQyxvQkFBTTtFQUNOLDBCQUE4QjtFQUM5QixlQUFXO0VBQ1gsbUJBQTZCO0VBQzdCLGVBK0xBO0M3QmlvU0E7O0FBRUQ7RUFDRSxlNkJoMFNXO0M3QmkwU1o7O0FBRUQ7RUFDRSxzQjZCeG9TRDtFQXRMQSxXQUFBO0M3QmcwU0E7O0FBRUQ7RUFDRSxtQjZCOXpTUTtDN0IrelNUOztBQUVEO0VBQ0UsaUI2Qjl6U2U7QzdCK3pTaEI7O0FBRUQ7RUFDRSxZNkI5elNVO0U3Qit6U1YsVTZCOXpTQTtFN0IrelNBLG1CTzN1U2dCO0NQNHVTakI7O0FBRUQ7RUFDRSxxQjZCL3pTZTtFN0JpMFNmLHFCT2p2U2tCO0VQa3ZTbEIsbUI2QmoxU087RTdCazFTUCxxQjZCOXpTUztFQUlWLGNBQUE7RTdCOHpTQyxvQjZCM3pTVztFN0I0elNYLGtCNkIzelNNO0M3QjR6U1A7O0FBRUQ7RUFDRSxpQjZCM3pTYTtDN0I0elNkOztBQUVEO0VBQ0Usb0I2QjN6U1U7QzdCNHpTWDs7QUFFRDtFQUNFLG1CRXQwU1U7RUZ1MFNWLFk2QjF6U1M7QzdCMnpTVjs7QUFFRDtFQUNFLG9CNkIxelNXO0VBRVoscUJBQVM7RTdCMHpTUixpQ0U3MFNVO0NGODBTWDs7QUFFRDtFQUNFLGlCSy8vUlE7RUxnZ1NSLGtCNkJ4elNnQjtFN0J5elNoQixhNkJ4elNXO0M3Qnl6U1o7O0FBRUQ7RUFDRSxzQk9yeFNrQjtFUHN4U2xCLFk2QnIwU0Q7RTdCczBTQyxpQjZCenpTUztFN0IwelNULGtDNkJ2elNBO0VBQ0QsZ0JBQU87RTdCd3pTTixZNkJ2elNVO0U3Qnd6U1Ysb0I2QnZ6U1M7RTdCd3pTVCxxQjZCdnpTUztFN0J3elNULGlCNkJ2elNXO0U3Qnd6U1gsbUI2QnZ6U1k7QzdCd3pTYjs7QUFFRDtFQUNFLG9CNkJ2elNXO0M3Qnd6U1o7O0FBRUQ7RUFDRSxpQjZCdnpTQTtFN0J3elNBLGM2QnZ6U0E7RUFFRCwwQkFBUTtFN0J1elNQLFk2QnR6U1M7RUFFVixxQkFBUztFN0J1elNSLHFCNkJyelNhO0U3QnN6U2IsbUI2QnJ6U1M7RTdCc3pTVCxxQjZCcnpTWTtFN0JzelNaLGM2QnJ6U1c7RTdCd3pTWCxvQkU1M1NlO0VGNjNTZixnQjZCcnpTVztFN0JzelNYLHlCNkJ6eVNBO0U3QjB5U0Esc0I2QmgwU087RTdCazBTUCw2QjZCcHpTSTtFN0JxelNKLHdCRWg0U3NCO0VGaTRTdEIsZUt6aVNRO0NMMGlTVDs7QUFFRDs7RTZCaHpTQyxXQUFBO0M3Qm16U0E7O0FBRUQ7RUFDRSxtQjZCanpTVztFN0JrelNYLG9CNkJqelNXO0M3Qmt6U1o7O0FBRUQ7RUFDRSxxQjZCanpTVztFN0JtelNYLHFCNkI3elNTO0U3Qjh6U1QsbUI2Qmx6U1U7RTdCbXpTVixxQjZCbHpTUztFN0JtelNULGM2Qmx6U0M7RTdCcXpTRCxvQjZCbjBTUztFN0JvMFNULGdCNkJselNXO0U3Qm16U1gsdUI2Qmp6U087RTdCa3pTUCxvQjZCanpTZTtFN0JtelNmLDJCNkJqelNtQjtFN0JrelNuQixzQktya1MrQjtFTHNrUy9CLHNCNkJqelNpQjtFN0JrelNqQixtQkUvNVNlO0VGaTZTZiwrQjZCaHpTVTtFN0JpelNWLDBCNkJoelNZO0M3Qml6U2I7O0FBRUQ7RUFDRSwyQjZCL3lTb0I7QzdCZ3pTckI7O0FBRUQ7OzJHNkIzeVNnQjs7QTdCK3lTaEI7OzJHNkIxeVN3Qjs7QTdCOHlTeEI7OzJHNkIxeVNjOztBN0I4eVNkOzsyRzZCMXlTcUI7O0E3Qjh5U3JCO0VBQ0UsWTZCNXlTQztDN0I2eVNGOztBQUVEO0VBQ0UsaUI2QjN5U2M7RTdCNHlTZCxZNkIxeVNBO0U3QjJ5U0EsaUI2QjF5U2M7RUFHZiwwQkFBUztFN0J5eVNSLGE2Qnh5U1c7RTdCeXlTWCxrQkFBa0I7RTZCcnlTcEIsZ0JBQWlCO0VBQ2hCLG1CQUNBO0U3QnN5U0MsYUFBYTtDNkJweVNmOztBN0J1eVNBO0VBQ0Usb0I2QnB5U0E7QzdCcXlTRDs7QUFFRCxzQjZCbnlTb0I7O0E3QnF5U3BCOzsyRzZCL3hTcUI7O0E3Qm15U3JCOzsyRzZCOXhTRTs7QUFHRjtFQUNDLGtDQUNBO0U3Qit4U0MsWUFBWTtFNkI3eFNkLGFBQUk7RUFFRixZQUFXO0M3Qjh4U1o7O0FBRUQ7RUFDRSxtQkFBbUI7RU92NVNwQixTQUFRO0VzQmtJUCxXQUFBO0U3Qnd4U0Esb0M2QnR4U0M7TTdCc3hTRCxnQzZCdHhTQztVN0JzeFNELDRCNkJ0eFNDO0VBQ0QsZ0JBQVU7QzdCdXhTWDs7QUFFRDtFNkJweFNFLHNCQUFRO0U3QnN4U1IsWTZCcnhTVTtFN0JzeFNWLDJCNkJweFNDO0VBQ0QsMEJBQVU7RTdCcXhTVixpQjZCcHhTYztFN0JxeFNkLG1CNkJweFNXO0U3QnF4U1gsWTZCcHhTVTtFN0JxeFNWLG1CNkJweFNZO0U3QnF4U1osWTZCcHhTUTtFN0JxeFNSLDBDNkJweFNXO0U3Qm94U1gscUM2QnB4U1c7RTdCb3hTWCxrQzZCcHhTVztDN0JxeFNaOztBQUVEO0VBQ0Usb0JFOStTVTtDRisrU1g7O0FBRUQ7RUFDRSxvQjZCbnhTRTtDN0JveFNIOztBQUVEO0VBQ0UsaUNLemhUb0I7Q0wwaFRyQjs7QUFFRDtFQUNFLHVDNkJ4eFN5QjtDN0J5eFMxQjs7QUFFRDtFQUNFLGM2QjN4U1k7QzdCNHhTYjs7QUFFRDtFQUNFLGU2Qmx5U0U7RTdCbXlTRixvQjZCMXhTZ0I7RTdCMnhTaEIsbUI2Qnh4U0M7RTdCeXhTRCxpQjZCdnhTYTtDN0J3eFNkOztBQUVEO0VBQ0UsWTZCN3hTRTtDN0I4eFNIOztBQUVEO0VBQ0UsWTZCcnhTRTtFN0JzeFNGLGE2QnJ4U0U7RTdCc3hTRixzQjZCcnhTaUI7RTdCc3hTakIsNEI2Qmp4U0U7RTdCa3hTRixtQjZCM3hTRTtDN0I0eFNIOztBQUVEO0VBQ0UsZTZCcjBTQztDN0JzMFNGOztBQUVEO0VBQ0UsYzZCejBTQztDN0IwMFNGOztBQUVEO0VBQ0UsZTZCaHhTYTtFN0JpeFNiLGE2Qmh4U1c7RTdCaXhTWCxtQjZCaHhTYTtFN0JpeFNiLDBCNkJoeFNzQjtFN0JpeFN0QixpQjZCajFTQztFN0JrMVNELG1CNkI5d1NZO0U3Qit3U1osa0I2Qjl3U1k7RTdCK3dTWixpQzZCOXdTa0I7RTdCK3dTbEIsWTZCOXdTUztFN0Ird1NULFc2Qjl3U0c7QzdCK3dTSjs7QUFFRDtFQUNFLG9CNkI5d1NHO0M3Qit3U0o7O0FBRUQ7RUFDRSxpQjZCM3dTZTtDN0I0d1NoQjs7QUFFRDs7MkdBRTJHOztBQUUzRzs7Mkc2Qnp3U1c7O0E3QjZ3U1g7OzJHNkJ6d1NvQjs7QTdCNndTcEIsc0I2QjN3U21COztBN0I2d1NuQjs7Mkc2Qnp3U1c7O0E3QjZ3U1g7OzJHNkJ2d1NHOztBN0Iyd1NIO0VBQ0UsZ0I2QjF3U1E7RUFFUixvQkFBUTtFN0Iwd1NSLHNCNkIxd1M2QztFN0Iyd1M3QyxvQjZCMXdTUTtFQUVSLDBCQUFRO0U3QjB3U1IscUI2QjF3UzZDO0VBRzdDLHFCQUFPO0U3QjB3U1AsbUI2Qnh3U0M7RUFDRCxxQkFBUztFN0J5d1NULGM2Qnh3U1U7RUFNVCxvQkFBQTtFN0Jzd1NELGdCNkJyd1NlO0M3QnN3U2hCOztBQUVEO0VBQ0UsYzZCbndTRTtFQUVELFVBQUE7RTdCbXdTRCxZWXRwVE87RVp1cFRQLHFCNkJsd1NjO0U3Qm93U2QscUI2Qmx3U2dCO0U3Qm13U2hCLG1CNkJsd1NpQjtFN0Jtd1NqQixxQjZCeHdTRTtFN0J5d1NGLGM2Qmx3U1U7RTdCcXdTVixvQjZCOXZTZTtFN0IrdlNmLGdCNkI5dlNNO0U3Qit2U04sd0I2Qjl2U087RTdCK3ZTUCxxQjZCOXZTVztFN0Jnd1NYLGlDNkI5dlNrQjtFN0IrdlNsQiw0QjZCOXZTVztFN0IrdlNYLDBCNkI5dlNVO0U3Qit2U1YsdUI2QjF2U0E7RTdCNHZTQSx5QjZCN3ZTQztFQUVGLG9CQUFnQjtFN0IrdlNmLDJCNkI1dlNxQjtFN0I2dlNyQixzQjZCaHdTZTtDN0Jpd1NoQjs7QUFFRDtFQUNFLHNCNkI5dVNDO0M3Qit1U0Y7O0FBRUQ7RUFDRSxpQzZCdHZTaUI7QzdCdXZTbEI7O0FBRUQ7RUFDRSxZNkJsdlNBO0U3Qm12U0EsVTZCbHZTTztDN0JtdlNSOztBQUVEO0VBQ0UsZTZCbHZTQztFN0JtdlNELFk2Qmx2U0M7RTdCbXZTRCxZNkJsdlNDO0U3Qm12U0QsbUI2QjF2U0M7RTdCMnZTRCxvQjZCbHZTYztFQUlmLG1CQUFRO0M3Qmd2U1I7O0FBRUQ7RUFDRSwwQjZCL3VTUTtDN0JndlNUOztBQUVEO0VBQ0Usb0I2Qi91U2dCO0U3Qmd2U2hCLFk2Qi91U1M7RTdCZ3ZTVCxjNkIvdVNBO0U3Qmd2U0EsMEI2Qi91U21CO0U3Qmd2U25CLG9CNkIvdVNXO0U3Qmd2U1gsaUI2Qi91U1c7QzdCZ3ZTWjs7QUFFRDtFQUNFLGM2Qi91U1U7QzdCZ3ZTWDs7QUFFRDtFQUNFLHFCNkIvdVNrQjtFN0JpdlNsQixxQjZCL3VTaUI7RTdCZ3ZTakIsbUI2Qjd2U0M7RTdCOHZTRCxxQjZCL3VTYztFN0JndlNkLGM2Qi91U1M7RTdCa3ZTVCxvQjZCN3VTZTtFN0I4dVNmLGdCNkI3dVNDO0U3Qjh1U0QsMEI2QjV1U0U7RTdCNnVTRix1QjZCNXVTQztFN0I4dVNELHlCSzExUytCO0VMMjFTL0Isb0JFcnJUc0I7Q0ZzclR2Qjs7QUFFRDtFQUNFLFc2QjN1U087RTdCNHVTUCxpQjZCM3VTVztFN0I0dVNYLDBCNkIzdVNhO0U3QjR1U2Isb0JLbDJTUTtDTG0yU1Q7O0FBRUQ7RUFDRSxXNkJ4dVNBO0VBRUQsa0JBQWdCO0U3Qnd1U2YsZ0I2QnZ1U2E7QzdCd3VTZDs7QUFFRDtFQUNFLFk2QnZ1U1U7RUFFWCwwQkFBc0I7RTdCdXVTckIsaUM2QnR1U1k7RTdCdXVTWixtQjZCcnVTQTtDN0JzdVNEOztBQUVEO0VBQ0UsbUI2Qmx1U0M7RTdCbXVTRCxVQUFVO0VPcG9UWCxXQUFRO0VzQnNhUixXQUFBO0M3Qml1U0E7O0FBRUQ7RUFDRSxvQjZCL3RTbUI7RTdCZ3VTbkIsbUI2Qi90U1M7RTdCZ3VTVCxtQjZCL3RTUTtDN0JndVNUOztBQUVEO0VBQ0UsZTZCOXRTWTtFN0IrdFNaLG9CNkI5dFNZO0M3Qit0U2I7O0FBRUQ7RUFDRSxzQjZCOXRTaUI7RTdCK3RTakIsaUI2Qjl0U2dCO0U3Qit0U2hCLG9CNkI5dFNZO0U3Qit0U1osbUI2Qjl0U2dCO0U3Qit0U2hCLFk2Qjl0U1E7RUFyQlQscUJBeUJDO0U3QjZ0U0EscUI2QjN0U2tCO0U3QjR0U2xCLG1CNkIzdFNhO0U3QjR0U2IscUI2QjN0U1c7RTdCNHRTWCxjNkIzdFNRO0U3Qjh0U1Isb0I2QjF0U1k7RTdCMnRTWixnQjZCMXRTWTtFN0IydFNaLDBCWWh5VGM7RVppeVRkLHVCNkIxdFNtQjtFN0I0dFNuQix5QjZCMXRTWTtFN0IydFNaLG9CNkIxdFNZO0U3QjJ0U1osbUI2Qnp0U0M7QzdCMHRTRjs7QUFFRDtFQUNFLHNCNkJ6dFNrQjtFN0IwdFNsQixZNkJ6dFNXO0U3QjB0U1gsb0I2Qnp0U1M7QzdCMHRTVjs7QUFFRDtFQUNFLG1CNkJ4dFNVO0U3Qnl0U1YsbUI2Qnh0U2tCO0U3Qnl0U2xCLGdCNkJ4dFNlO0M3Qnl0U2hCOztBQUVEO0VBQ0UsZTZCcnRTVTtFN0JzdFNWLFk2QnJ0U1c7RTdCc3RTWCxtQjZCcnRTVTtDN0JzdFNYOztBQUVEO0U2Qnh4U0MsZ0JBQWdCO0U3QjB4U2Ysb0I2Qmh0U0M7RUExRUYsZ0JBQWdCO0U3QjR4U2YsYzZCaHRTVTtFN0JpdFNWLGtCNkJodFNXO0U3Qml0U1gsaUI2Qmh0U1c7RTdCaXRTWCw4QjZCaHRTVTtDN0JpdFNYOztBQUVEO0VBQ0UsWTZCaHRTQztFN0JpdFNELHFCNkI1c1NDO0U3QjhzU0QscUI2QjN0U0E7RTdCNHRTQSxtQjZCanRTZTtFN0JrdFNmLHFCQUFxQjtFTzlzVHRCLGNBQVE7RVBrdFRQLG9CNkI1c1NDO0U3QjZzU0Qsa0I2QjVzU1k7RTdCNnNTWiwwQjZCNXNTUTtFN0I2c1NSLHVCNkI1c1NjO0U3QjhzU2QseUI2QjVzU2M7RTdCNnNTZCxvQjZCM3NTRTtDN0I0c1NIOztBQUVEO0VBQ0UsaUM2QnZzU29CO0M3QndzU3JCOztBQUVEO0VBQ0Usb0I2QnRzU2E7RTdCdXNTYixZNkJ0c1NXO0M3QnVzU1o7O0FBRUQ7RUNoeFRBLG9CQUFzQjtFNkJ0RnRCLGVBQUE7QzlCeTJUQzs7QUFFRDtFOEJuMlRLLGVBQWU7RUFDZixvQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGlCQUFXO0U5QnEyVGQsMEJBQTBCO0U4QmgzVDVCLGlCQUFBO0VBZ0JHLFdBQVM7QzlCbTJUWDs7QUFFRDtFQUNFLGdCOEI3MVRlO0U5QjgxVGYsYzhCaDJUQTtFOUJpMlRBLGtCOEI3MVRnQjtFOUI4MVRoQixpQjhCbDJUTTtFOUJtMlROLGU4QjUxVGE7RTlCNjFUYixXOEI1MVRFO0M5QjYxVEg7O0FBRUQ7RThCejFURSxpQkFBZTtDOUIyMVRoQjs7QThCeDFUQTtFQUNDLGlCQUNBO0M5QjAxVEQ7O0FBRUQ7OzJHOEJ4MVRZOztBOUI0MVRaOzsyRzhCeDFUYTs7QTlCNDFUYjs7Mkc4QngxVGE7O0E5QjQxVGI7OzJHS3AzVG9COztBTHczVHBCOzsyRzhCOTFUNkI7O0E5QmsyVDdCLHNCOEJsMlR1Qjs7QTlCbzJUdkI7RUs5alRFLGlCQUFBO0NMZ2tURDs7QUFFRDtFOEJyMlRDLG9CQUFRO0M5QnUyVFI7O0E4QnAyVEE7RUFDQyxxQkFBYztFOUJ3MlRkLHFCQUFxQjtFOEJyMlR0QixtQkFBTztFQUNOLHFCQUFxQjtFQUNyQixjQUNBO0U5QncyVEEsb0JBQW9CO0VBQ3BCLGtCQUFrQjtFQUdsQix3QjhCajJUNEM7RUFFNUMsd0JBQVE7RTlCaTJUUixtQkU3MVQyQjtFNEJEM0IsYUFBQTtFOUJnMlRBLFc4Qi8xVEM7RUFHRiw4QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RTlCODFUQyxzQjhCMzFURTtVOUIyMVRGLGM4QjMxVEU7RTlCNDFURixvQkFBb0I7QzhCdDFUdEI7O0E5QnkxVEE7RThCcDFUQSxxQkFBbUI7RTlCdTFUakIscUI4QnAxVGU7RTlCcTFUZixtQjhCcDFUWTtFOUJxMVRaLHFCOEJwMVRXO0U5QnExVFgsYzhCbjFUQztFOUJzMVRELG9CQUFvQjtFQUNwQixrQkFBa0I7RThCNzBUcEIsWUFBYTtFQUVYLGFBQUE7RTlCODBUQSxtQks3NlRTO0NMODZUVjs7QUFFRDtFQUNFLDBCSzc2VG9CO0NMODZUckI7O0FBRUQ7RUFDRSx1Q0sxMlRxQjtDTDIyVHRCOztBQUVEO0VBQ0Usc0JLbnNUb0I7RUxvc1RwQixtQjhCeDFUMEI7RTlCeTFUMUIsUzhCNTFUQztFOUI2MVRELFE4QngxVEU7RTlCeTFURixvQzhCcDFURTtNOUJvMVRGLGdDOEJwMVRFO1U5Qm8xVEYsNEI4QnAxVEU7RTlCcTFURixnQjhCLzFUQztFOUJnMlRELGdCOEJ4MVRHO0VBSUgsZUFBQTtFOUJzMVRBLFk4QnIxVEM7RUFFQSxhQUFBO0M5QnExVEY7O0FBRUQ7RUFDRSxjQUFjO0M4QjcwVGhCOztBOUJnMVRBO0U4QjUwVEEsNEJBQThCO0M5QjgwVDdCOztBQUVEO0VBQ0UsYzhCMzBUQztDOUI0MFRGOztBQUVEO0VBQ0UsYzhCdDBURTtDOUJ1MFRIOztBQUVELHNCQUFzQjs7QUFFdEI7RUFDRSxtQkFBbUI7QzhCOXpUckI7O0E5QmkwVEE7RThCNXpURSxtQkFBUTtFOUI4elRSLG1CRTU1VHVCO0NGNjVUeEI7O0FBRUQ7RUFDRSxtQjhCeHpUaUI7QzlCeXpUbEI7O0FBRUQ7RThCbHpURSxxQkFBYTtFOUJxelRiLHFCQUFxQjtFOEJoelR2QixtQkFDQztFQUNDLHFCQUNBO0U5Qmd6VEEsY0FBYztFQUdkLG9CQUFvQjtFQy82VHRCLGdCQUFBO0U4QnpGQSwwQkFBcUI7RUFDcEIsbUJBQWtCO0MvQjJnVWxCOztBQUVEO0UrQnpnVUMsV0FBVTtFQUNWLG9DQUFZO1VBQVosNEJBQVk7Qy9CMmdVWjs7QUFFRDtFK0J6Z1VDLG1CQUFrQjtFQUNsQixpQjdCd0hjO0VHeEdiLGdCQUFTO0NMNC9UVjs7QUFFRDtFSzEvVEUsZUFBUztDTDQvVFY7O0FBRUQ7RUtyN1RJLGUwQjNGZ0I7RTFCNkZsQixZMEI3RmtCO0UxQmdRaEIsb0IwQi9Qc0I7RTFCZ1F0QixtQjBCaFFzQjtDL0JvaFV6Qjs7QUFFRDtFS3B2VEksbUIwQmpTa0I7RTFCa1NsQixvQjBCbFNrQjtFMUJvU3BCLG1CQUFtQjtDTHF2VHBCOztBQUVEO0VLNXNURSxtQkFBa0I7RUFNaEIsaUJBQUE7Q0x5c1RIOztBK0IzaFVEO0VBQ0MsZUFBSztFQUNMLFVBQU07Qy9COGhVTjs7QUFFRDtFK0I1aFVDLGVBQWM7Qy9COGhVZDs7QStCNWhVRDtFQUNDLGVBQUk7RS9CK2hVSCxZK0I5aFVPO0UvQitoVVAsc0IrQjloVUs7Qy9CK2hVTjs7QUFFRDtFQUNFLGUrQjloVVM7RS9CK2hVVCxlQUFlO0UrQjdoVWpCLGdCQUFBO0MvQitoVUM7O0ErQjVoVUQ7RUFDQyxZQUFVO0VBQ1YsZ0NBQU07VUFBTix3QkFBTTtDL0IraFVOOztBQUVEO0UrQjdoVUMsZUFBQTtFQUNBLFlBQVc7RUFDWCxvQkFBWTtFQUNaLGVBQVU7Qy9CK2hVVjs7QUFFRDtFK0I3aFVBLGVBQUk7RUFDSCxlQUFVO0VBQ1Ysb0JBQW9CO0VBQ3BCLG1CQUNBO0MvQjhoVUE7O0FBRUQ7RStCNWhVQyxlQUFXO0VBQ1gsWUFBYTtFQUNiLGVBQVk7RUFDWixvQkFBWTtDL0I4aFVaOztBQUVEO0VBQ0UsbUJBQW1CO0MrQjFoVXJCOztBL0I2aFVBO0VBQ0UsVUFBVTtDK0IxaFVaOztBL0I2aFVBO0UrQjFoVUEsbUJBQXFCO0MvQjRoVXBCOztBQUVEO0VBQ0UsbUJBQW1CO0MrQjFoVXJCOztBL0I2aFVBO0VBQ0UsbUJBQW1CO0MrQjFoVXJCOztBL0I2aFVBO0UrQjFoVUEsa0JBQW9CO0MvQjRoVW5COztBK0J6aFVEO0VBQ0MsbUJBQWtCO0MvQjRoVWxCOztBQUVEO0VBQ0UscUJBQXFCO0UrQnpoVXRCLHFCQUFrQjtFL0I0aFVqQixtQkFBbUI7RStCMWhVckIscUJBQXVCO0VBQ3RCLGNBQUE7RUFHQSxvQkFBa0I7RS9CNGhVakIsZ0JBQWdCO0UrQjFoVWxCLGlDQUFtQztFQUNsQyxpQkFBZ0I7Qy9CNGhVaEI7O0FBRUQ7RStCMWhVQyxrQkFBYTtFMUJwRlosMEJBQW9CO0VBQ3BCLGlCQUFTO0VBQ1QsZUFBUztFQUNULG1CQUFrQjtFQUNsQixZQUFTO0NMaW5VVjs7QUFFRDtFSzFpVUksWUFBQTtDTDRpVUg7O0FBRUQ7RUt0NFRFLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQjBCaEt3QjtDL0J3aVV6Qjs7QUFFRDtFS3gyVEUsbUIwQmpNb0I7Qy9CMmlVckI7O0FBRUQ7RUs1elRJLHFCMEJoUG9CO0VBQ3ZCLHFCQUFXO0VBQ1gsbUJBQWdCO0VBQ2hCLHFCQStDQTtFQTlDQSxjQUFTO0UvQmlqVVIsb0IrQjlpVWdCO0UvQitpVWhCLGdCK0I5aVVhO0UvQitpVWIsYytCOWlVUztDL0IraVVWOztBQUVEOzs7RUFHRSxxQitCN2lVa0I7RUF2QnBCLHFCQTJCTztFL0I0aVVMLG1CK0IzaVVXO0UvQjRpVVgscUJFcm5VVTtFRnNuVVYsYytCM2lVQTtDL0I0aVVEOztBQUVEO0VBQ0Usb0IrQjNpVVc7RS9CNGlVWCwyQitCMWlVQTtDL0IyaVVEOztBQUVEO0VBQ0Usb0IrQnZpVWlCO0VBM0NuQixlQThDTTtFL0JzaVVKLGMrQnJpVUE7RUEvQ0YsWUFrRE07RS9Cb2lVSiwwQitCbGlVQTtFQXBERixtQkFzRE07Qy9Ca2lVTDs7QStCN2hVRDtFQUNDLGVBQUU7RS9CZ2lVRCxlK0IvaFVXO0VBRVosWUFBRztFL0IraFVGLG1CK0I5aFVXO0VBRVosb0JBQUc7RS9COGhVRixtQitCN2hVVztDL0I4aFVaOztBQUVEO0UrQnpoVUUscUJBQVc7Qy9CMmhVWjs7QStCeGhVQTtFQUNDLGVBQWE7RUFDYixvQkFBVztFQUNYLG1CQUFrQjtFL0IyaFVsQixhQUFhO0UrQnpoVWQsa0JBQVE7RUFDUCwwQkFDQTtFL0IwaFVBLG1CQUFtQjtFK0J2aFVyQixpQkFBQTtFQUNDLGdCN0JuRVk7Q0Y0bFVaOztBQUVEO0VBQ0UscUIrQnBoVUE7RS9Cc2hVQSxxQitCeGhVaUI7RUFQbkIsbUJBQUE7RS9CaWlVRSxxQitCbmhVRTtFQWRKLGNBQUE7Qy9CbWlVQzs7QUFFRDtFK0JyaVVBLGNBQUE7Qy9CdWlVQzs7QUFFRDtFQUNFLHFCQUFxQjtFZ0M5dVV0QixxQkFBQTtFaENpdlVDLG1CQUFtQjtFQUNuQixxQkFBcUI7RWdDMXRVdkIsY0FBQTtFQUlBLG9CQUFXO0VBQ1Ysa0JBQU87RUFDUCx5QkFBTTtFaEMydFVMLHNCZ0MxdFV3QztFaEM0dFV4Qyw2QmdDdHRVZ0I7RWhDdXRVaEIsd0JnQ3R0VWdCO0VoQ3l0VWhCLDJCZ0M3dFVLO0VoQzh0VUwsc0JLOTJUUTtFMkJ4V1QsMEJBQVk7RWhDd3RVWCx1QktoM1QrQjtFTGszVC9CLHlCZ0N2dFVjO0VoQ3d0VWQsb0JnQ3Z0VWtCO0VoQ3d0VWxCLFlZaHdVTztFWml3VVAsaUJnQzd0VUE7RWhDOHRVQSxZWWx3VU87RW9COENSLG1CQUFRO0VoQ3N0VVAsYWdDcnRVQTtFaENzdFVBLDBCZ0M5c1VBO0VoQytzVUEsbUJnQ3J0VUE7RWhDc3RVQSxpQmdDcnRVYztFaENzdFVkLHlCZ0NydFVDO0VoQ3N0VUQsZ0JnQ3J0VUU7RUFJSCxnQkFBQTtDaENtdFVBOztBQUVEO0VBQ0UsYWdDanRVQTtFaENrdFVBLFlLMXZVTztFTDJ2VVAsa0JLMXZVUztDTDJ2VVY7O0FBRUQ7RUFDRSxxQksxdlVhO0VMNHZVYixxQmdDdnRVb0I7RWhDd3RVcEIsbUJLdnJVaUI7RUx3clVqQixxQmdDenRVMEI7RWhDMHRVMUIsY083cFVPO0VQZ3FVUCw0QmdDM3RVeUI7RWhDNHRVekIsd0JnQzV0VXFCO0NoQzZ0VXRCOztBQUVEOzs7Ozs7O0VBT0UsMkJnQ3R0VW9CO0NoQ3V0VXJCOztBQUVEO0VBQ0UsNEJnQ3J0VWlCO0NoQ3N0VWxCOztBQUVEOztFQUVFLGVnQ250VVc7Q2hDb3RVWjs7QUFFRCxxQmdDcHpVK0I7O0FoQ3N6VS9CO0VBQ0UsWWdDbnRVQTtFaENvdFVBLG1CZ0NqelV5QjtFaENrelV6QiwyQmdDOXJVQTtFaEMrclVBLHNDTzdyVXVCO0VQOHJVdkIsaUJnQy90VUQ7RWhDZ3VVQyxpQmdDbHRVUztDaENtdFVWOztBQUVEO0VBQ0UscUJnQ3B1VU87RWhDc3VVUCxxQmdDdHVVQTtFaEN1dVVBLG1CZ0NsdFVZO0VoQ210VVoscUJFendVVTtFRjB3VVYsY2dDenVVQTtFaEM0dVVBLG9CRTNzVVc7RThCRFosZ0JBQU87RWhDOHNVTixzQkUvd1VVO0VGZ3hVVixtQmdDN3NVYTtFaEMrc1ViLCtCZ0M3c1VXO0VoQzhzVVgsMEJLeHpVb0I7RUx5elVwQiwwQkt4elVxQjtFTHl6VXJCLHVCS3h6VW9CO0VMMHpVcEIseUJLeHpVb0I7RUx5elVwQixvQkt4elVhO0VMMnpVYiwyQmdDcHRVdUI7RWhDcXRVdkIsc0JnQ3J0VXVCO0VoQ3N0VXZCLFdLbmpVRTtFTG9qVUYsMkJLbmpVdUI7Q0xvalV4Qjs7QUFFRDtFQUNFLGdCWTUxVWM7Q1o2MVVmOztBQUVEO0VBQ0UsbUJnQzN0VUQ7Q2hDNHRVQTs7QUFFRCxxQmdDdHRVZTs7QWhDd3RVZjtFQUNFLFlLajFVUztFTGsxVVQscUJLajFVUztFTG0xVVQscUJLajFVa0I7RUxrMVVsQixtQktqMVVTO0VMazFVVCxxQktqMVVhO0VMazFVYixjSy93VUE7RUxreFVBLG9CZ0M1dFV1QjtFaEM2dFV2QixnQkt6a1VFO0VMMGtVRix5Qkt6a1VxQjtFTDBrVXJCLHNCS3JrVW1CO0VMdWtVbkIsNkJnQ2h1VTZCO0VoQ2l1VTdCLHdCS3RuVXVCO0NMdW5VeEI7O0FBRUQ7RUFDRSxjSzdtVUE7Q0w4bVVEOztBQUVEO0VnQ3Z0VUEsY0FBQTtDaEN5dFVDOztBZ0NwdFVEO0VBRUUsMkJBQU07Q2hDc3RVUDs7QWdDaHRVRDtFaENtdFVFLFlBQVk7RUFDWixlQUFlO0VnQy9zVWpCLHFCQUFtQjtFaENrdFVqQixxQmdDL3NVWTtFaENndFVaLG1CS3IzVVM7RUxzM1VULHFCS3IzVVM7RUxzM1VULGNLcjNVUztDTHMzVVY7O0FBRUQ7RUFDRSxpQktuelVBO0VMb3pVQSxpQktuelVjO0VMb3pVZCxpQktselVpQjtDTG16VWxCOztBQUVEO0VBQ0UsWUs1b1VBO0NMNm9VRDs7QUFFRDtFQUNFLFlnQ3p0VVE7Q2hDMHRVVDs7QUFFRDtFQUNFLFlBQVk7Q2dDbnRVZDs7QWhDc3RVQTtFZ0NsdFVBLGlDQUE4QjtFQUU1QixZQUFBO0NoQ210VUQ7O0FnQzdzVUQ7RWhDZ3RVRSxxQkFBcUI7RWdDM3NVdkIscUJBQW1CO0VBRWpCLG1CQUFNO0VoQzZzVU4scUJnQzVzVTJDO0VoQzZzVTNDLGNBQWM7RUFHZCxvQmdDbnNVQTtFaENvc1VBLGtCZ0Mzc1VHO0VoQzRzVUgsYWdDeHNVUztDaEN5c1VWOztBQUVEO0VBQ0UscUJLaDZVUztFTGs2VVQscUJLaDZVUztFTGk2VVQsbUJLaDZVUztFTGk2VVQscUJLaDZVUztFTGk2VVQsY0toNlVTO0VMbTZVVCxvQks3MVVpQjtFTDgxVWpCLGtCZ0M3c1VxQjtFaEM4c1VyQixtQks3clVrQjtFTDhyVWxCLGtCSzdyVWlCO0VMOHJVakIsbUJLdnJVQTtFTHdyVUEsZUt2clVBO0VMd3JVQSxvQmdDanRVMkI7Q2hDa3RVNUI7O0FBRUQ7O0VBRUUsWWdDaHRVRztFaENpdFVILGVBQWU7RWdDcnVVakIsbUJBeUJDO0VBQ0MsV0FBVztFekJsSVosYUFBUTtFUGkxVVAsWWdDenVVRjtFaEMwdVVFLG9CZ0M1c1VBO0VoQzZzVUEsVUFBVTtDZ0Mxc1VaOztBaEM2c1VBO0VnQzFzVUMsVUFBQTtDaEM0c1VBOztBQUVEO0VnQzFzVUMsV0FBUztDaEM0c1VUOztBQUVEO0VBQ0UsWWdDM3NVVTtFaEM0c1VWLGVBQWU7RUNuNFVqQixZQUFBO0VnQy9GQSxtQkFBQTtDakNxK1VDOztBaUM3OVVEO0VqQ2crVUUsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFaUM1OVVuQixZQUFBO0NqQzg5VUE7O0FBRUQ7RWlDNTlVRSxZQUFXO0VqQzg5VVgsb0JBQW9CO0VpQzU5VXJCLGlCQUFPO0VBQ04sMEJBQWtCO0NqQzg5VW5COztBQUVEO0VpQzU5VUUsbUJBQ0E7Q2pDNjlVRDs7QUFFRDtFaUMzOVVFLFlBQVc7Q2pDNjlVWjs7QUFFRDtFaUMzOVVFLFk1QmlYUTtFNEJoWFIsaUJBQVc7Q2pDNjlVWjs7QUFFRDtFaUMzOVVFLGdCQUFBO0VqQzY5VUEsbUJZNy9VTztFWjgvVVAsVWlDOTlVQztFakMrOVVELGlCaUM1OVVjO0NqQzY5VWY7O0FBRUQ7RUFDRSxpQ2lDMTlVYztDakMyOVVmOztBQUVEO0VpQ3Y5VUUsbUJBQUE7RWpDeTlVQSxTaUN4OVVRO0VqQ3k5VVIsVWlDeDlVQztFakN5OVVELHlDaUN4OVVtQjtNakN3OVVuQixxQ2lDeDlVbUI7VWpDdzlVbkIsaUNpQ3g5VW1CO0VqQ3k5VW5CLFlpQ3g5VUM7RWpDeTlVRCxhQUFhO0NpQ3Q5VWQ7O0FqQ3k5VUQ7RWlDcjlVQyxXQUFBO0NqQ3U5VUE7O0FBRUQ7RWlDcDlVRSxzQkFBYztFQUNkLFk1QjRVUTtDTDBvVVQ7O0FBRUQ7RWlDcDlVRSxhQUFBO0VqQ3M5VUEsWWlDcjlVVTtFakNzOVVWLGlCQUFpQjtFaUNuOVVsQixnQkFBQTtFQUNDLG1CQUFjO0VBQ2QsU0FBUztFQUNULFVBQVM7RUFDVCx5Q0FBeUI7TUFBekIscUNBQXlCO1VBQXpCLGlDQUF5QjtDakNxOVUxQjs7QUFFRDtFaUNuOVVFLFdBQVU7Q2pDcTlVWDs7QUFFRDs7RWlDajlVRyxXNUJzVE87Q0w4cFVUOztBQUVEO0VBQ0Usb0JBQW9CO0VpQzU4VXRCLFlBQUE7RWpDODhVRSxtQkFBbUI7Q0FDcEI7O0FBRUQ7RUFDRSxPaUN6OFVPO0VqQzA4VVAsa1lpQ3g4VUU7Q2pDeThVSDs7QUFFRDtFQUNFLFVpQ3Y4VVM7RUFFUixVQUFBO0VqQ3U4VUQsMFlpQ3I4VUU7Q2pDczhVSDs7QUFFRDs7RWlDLzdVRyxhQUFBO0VqQ2s4VUQsbUJpQ2g4VUU7RUFDRCxRQUFBO0VqQ2k4VUQsWWlDaDhVWTtFQUVYLDBCQUFTO0VqQ2c4VVYsd0NpQzk3VUU7VWpDODdVRixnQ2lDOTdVRTtFQUNELDZCQUFBO0VBQUEsd0JBQUE7RUFBQSxxQkFBQTtFakMrN1VELHVCaUM3N1VFO0NqQzg3VUg7O0FBRUQ7O0VBRUUsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsbUJLMWpWUztFTDJqVlQsa0JLMWpWUztFTDJqVlQsaUJLMWpWUztDTDJqVlY7O0FBRUQ7RUFDRSxrQkt4L1VBO0NMeS9VRDs7QUFFRDtFaUM1N1VFLG1CQUFBO0VqQzg3VUEsT2lDNTdVQztFakM2N1VELFFpQzU3VUM7RWpDNjdVRCxhSy8vVUE7RUxnZ1ZBLFlLLy9VQTtDTGdnVkQ7O0FBRUQ7RUFDRSxXS3oxVUU7Q0wwMVVIOztBQUVEO0VBQ0Usd0JLOXdVcUI7Q0wrd1V0Qjs7QUFFRDtFQUNFLG1CSy96VW1CO0NMZzBVcEI7O0FBRUQ7RUFDRSw4QmlDMThVNEI7RWpDMjhVNUIsWWlDMThVQztFakMyOFVELFNpQzE4VUM7RWpDMjhVRCxvQ2lDejhVRTtNakN5OFVGLGdDaUN6OFVFO1VqQ3k4VUYsNEJpQ3o4VUU7RWpDMDhVRixRaUN6OFVDO0VqQzA4VUQsYUs3bFZTO0VMOGxWVCxrQks3bFZTO0VMOGxWVCxXSzdsVk87RUw4bFZQLGlCSzdsVlM7RUw4bFZULGlDSzdsVm9CO0VMOGxWcEIsV0s3bFZPO0U0QmtKUCwrQkFBVTtVQUFWLHVCQUFVO0NqQzY4VVg7O0FBRUQ7RUFDRSxvQkt2bVZTO0NMd21WVjs7QUFFRDtFQUNFLG1CS3ZtVlM7RUx3bVZULFdLdm1WUztDTHdtVlY7O0FBRUQ7RUFDRSxXS2ppVlM7RUxraVZULGlCSy8zVUU7Q0xnNFVIOztBQUVEO0VBQ0UsV0s5M1VBO0NMKzNVRDs7QUFFRDtFQUNFLGFLOXlVQTtDTCt5VUQ7O0FBRUQ7RUFDRSxhS3AyVUE7Q0xxMlVEOztBQUVEO0VBQ0UsbUJLam9WUztDTGtvVlY7O0FBRUQ7RUFDRSxtQktqb1ZTO0NMa29WVjs7QUFFRDtFQUNFLG9CaUNuK1VvQjtDakNvK1VyQjs7QUFFRDtFQUNFLG9CS3g1VUE7RUx5NVVBLGlCS3g1VUE7RUx5NVVBLG1CaUN4K1UwQjtDakN5K1UzQjs7QUFFRDtFQUNFLGVLeDBVYTtFTHkwVWIsNkJpQzMrVXNCO0VqQzIrVXRCLHdCaUMzK1VzQjtFakMyK1V0QixxQmlDMytVc0I7RWpDNCtVdEIsaUJLLzNVZ0I7Q0xnNFVqQjs7QUFFRDtFaUM3K1VFLDJCQUFRO0VqQysrVVIsZUsxcFZTO0NMMnBWVjs7QUFFRDtFQUNFLGVLMXBWUztFTDJwVlQsZ0JLMXBWYTtFTDJwVmIsaUJLeGxWQTtFTHlsVkEsWUt4bFZBO0VMeWxWQSxhS3ZsVkU7RUx3bFZGLGVpQ3QvVW9CO0NqQ3UvVXJCOztBQUVEO0VBQ0UsWUtqN1VBO0VMazdVQTs7Ozs7O0tLbDVVRTtDTHk1VUg7O0FBRUQ7RWlDLy9VRSxxQkFBVTtFakNpZ1ZWLGFpQ2hnVlU7RWpDaWdWVixtQkFBbUI7RWlDMy9VckIsaUJBQUE7RWpDNi9VRSxnQkFBZ0I7RUFDaEIsMEJBQTBCO0VPaGxWM0IsaUJBQW1CO0UwQnlGakIsd0NBQVE7RUFBUixtQ0FBUTtFQUFSLGdDQUFRO0VqQzAvVVQsZ0JpQ3ovVVk7RWpDMC9VWixLaUN6L1VFO0VBRUQ7Ozs7O0s1QnBNRDtDTGtzVkQ7O0FBRUQ7RUFDRSxnQktqc1ZTO0VMa3NWVCxhS2pzVlM7Q0xrc1ZWOztBQUVEO0VpQ3QvVUcsdUJBQU87Q2pDdy9VVDs7QUFFRDtFaUNwL1VHLHFCQUFBO0VqQ3MvVUQsK0VpQ3AvVUU7RWpDby9VRix1RWlDcC9VRTtFakNvL1VGLGtFaUNwL1VFO0VqQ28vVUYsK0RpQ3AvVUU7RWpDby9VRiwyRmlDcC9VRTtFQUNELFdBQUE7RWpDcS9VRCxvQ2lDbi9VRTtNakNtL1VGLGdDaUNuL1VFO1VqQ20vVUYsNEJpQ24vVUU7RUFDRCxtQkFBQTtFakNvL1VELGNpQ24vVVk7RUFFWCxlQUFBO0VqQ20vVUQsVUtydFZPO0VMc3RWUCxLS3J0VkE7Q0xzdFZEOztBQUVEO0VBQ0UseUJLcnRWYTtFTHN0VmIscUJpQ3QvVUU7RUFHQSxlQUFBO0VqQ3EvVUYsd0JpQ2wvVUc7RUFFRCxjQUFBO0VqQ2svVUYsbUJpQ2gvVWU7RWpDaS9VZiwwQ0FBMEM7RUN6cFY1QyxxQkFBc0I7RWlDbEd0QixZQUFBO0VsQzh2VkUsbUJBQW1CO0VBQ25CLGlCQUFpQjtFa0N2dlZuQixnQkFBQTtFbEN5dlZFLGlCQUFpQjtFQUNqQixxQ0FBcUM7RWtDcnZWdEMsZ0JBQU07RUFDTCxLQUFBO0NsQ3V2VkQ7O0FBRUQ7RWtDcnZWRSxtQmhDc0NlO0VHN0JmLFdBQVM7RUFDVCxTQUFTO0VBQ1Qsb0NBQW9CO01BQXBCLGdDQUFvQjtVQUFwQiw0QkFBb0I7RUFDcEIsZ0JBQVM7RUFDVCxxQkFBb0I7RUFDcEIsc0JBQWE7RUFtRWIsS0FBQTtFQUNBOztNQU1BO0NMeXFWRDs7QUFFRDtFa0M1dlZFLFlBQVM7RUFDVCxhQUFXO0NsQzh2Vlo7O0FBRUQ7O0VLM3ZWRSxZQUFTO0VBQ1QsU0FBUztFQW1FVCxXQUFBO0VBQ0EsWUFBQTtFQUlFLG1CNkI1RXFCO0U3QjhFdkIsZTZCOUV1QjtFN0JzT3JCLDBCQUF1QjtFQUN2QixtQkFBZTtFQWFqQixpQzZCblB5QjtFN0JtUHpCLDRCNkJuUHlCO0U3Qm1QekIseUI2Qm5QeUI7Q2xDd3dWMUI7O0FBRUQ7RUt0L1VJLFVBQUE7RUFFRiw0RDZCclIyQjtNN0JxUjNCLHdENkJyUjJCO1U3QnFSM0Isb0Q2QnJSMkI7Q2xDNHdWNUI7O0FBRUQ7RUs5OFVFLFdBQUE7RUFNRSw0RDZCclUyQjtNN0JxVTNCLHdENkJyVTJCO1U3QnFVM0Isb0Q2QnJVMkI7Q2xDZ3hWOUI7O0FBRUQ7OztFa0Mzd1ZFLDJCQUFVO0NsQyt3Vlg7O0FBRUQ7OztFQUdFLG9Ca0M3d1ZZO0VsQzh3VlosNEJrQzd3Vm1CO0NsQzh3VnBCOztBQUVEOzs7RUFHRSxvQkFBb0I7Q2tDM3dWckI7O0FsQzh3VkQ7OztFa0N6d1ZFLGM3QnVWUTtDTHM3VVQ7O0FBRUQ7RUFDRSxvQkFBb0I7Q2tDeHdWckI7O0FsQzJ3VkQ7RUtqelZFLDhCQUFvQjtDTG16VnJCOztBQUVEOztFSzl1VkUsb0I2Qi9CdUI7Q2xDZ3hWeEI7O0FBRUQ7RUt0aVZJLCtCNkIzT3lCO0NsQ214VjVCOztBQUVEO0VPenRWQyw4QkFBd0I7Q1AydFZ4Qjs7QUFFRDtFQUNFLG9Da0NyeFZXO0VsQ3F4VlgsK0JrQ3J4Vlc7RWxDcXhWWCw0QmtDcnhWVztFbENzeFZYLGFrQ3J4Vlc7Q2xDc3hWWjs7QUFFRDtFQUNFLHFCa0NueFZXO0VsQ294VlgsbUZrQ254VmtCO0VsQ214VmxCLDJFa0NueFZrQjtFbENteFZsQixzRWtDbnhWa0I7RWxDbXhWbEIsbUVrQ254VmtCO0VsQ214VmxCLG1Ha0NueFZrQjtFbENveFZsQixXa0NueFZVO0VsQ294VlYsbUNBQTJCO01BQTNCLCtCQUEyQjtVQUEzQiwyQkFBMkI7RWtDaHhWM0Isb0JBQUE7RUFDQyxvQkFBVztFQUNYLG9CQUFTO0VBQ1QsS0FBQTtDbENreFZGOztBQUVEO0VBQ0UsaUJrQ2p4Vlc7Q2xDa3hWWjs7QUFFRDtFQUNFLFlrQ2h4VkU7RWxDaXhWRiw0REtuK1UrQjtNTG0rVS9CLHdES24rVStCO1VMbStVL0Isb0RLbitVK0I7Q0xvK1VoQzs7QUFFRDtFQUNFLFlrQy93VkU7RWxDZ3hWRiw0RGtDL3dWVTtNbEMrd1ZWLHdEa0Mvd1ZVO1VsQyt3VlYsb0RrQy93VlU7Q2xDZ3hWWDs7QUFFRDtFQUNFLFlrQzl3Vkc7RWxDK3dWSDs7Ozs7O0tBTUc7Q0FDSjs7QUFFRDtFQUNFLHFCa0N0eFYwQjtFbEN1eFYxQixhSzFsVkU7RUwybFZGLG1CSzFsVmdCO0VMMmxWaEIsZ0JLemxWQTtFTDBsVkEsMEJrQ3p4VndCO0VsQzB4VnhCLGlCa0MxeFZ3QjtFbEMyeFZ4QixpQks3L1VRO0VMOC9VUix3Q2tDMXhWRztFbEMweFZILG1Da0MxeFZHO0VsQzB4VkgsZ0NrQzF4Vkc7RWxDMnhWSCxLQUFLO0VBQ0w7Ozs7O0tBS0c7Q0FDSjs7QUFFRDtFQUNFLHFCa0N4eFZtQjtFQUlsQiwrRUFBUztFQUFULHVFQUFTO0VBQVQsa0VBQVM7RUFBVCwrREFBUztFQUFULDJGQUFTO0VsQ3N4VlYsV2tDcHhWVTtFbENxeFZWLG9DRXAyVnNCO01GbzJWdEIsZ0NFcDJWc0I7VUZvMlZ0Qiw0QkVwMlZzQjtFRnEyVnRCLG1CSzdnVitCO0VMOGdWL0IsY2tDcHhWVztFbENxeFZYLGVrQ3B4VmM7RWxDcXhWZCxVa0NweFZFO0VsQ3F4VkYsS2tDcHhWRTtDbENxeFZIOztBQUVEO0VLMzRWRSx5QkFBb0I7RUFDcEIscUJBQXFCO0VBQ3JCLGVBQVM7RUFDVCx3QkFBa0I7RUFDbEIsY0FBUztFQUNULG1CQUFhO0VBbUViLDBDNkJxRDBCO0U3QnBEMUIscUI2Qm9Eb0I7RTdCbERsQixZQUFBO0VBSUYsbUI2QjhDMEI7RTdCd0p4QixpQkFBaUI7RUFDakIsZ0I2QnhKb0I7RTdCMEp0QixpQkFBQTtFQUNBLHFDNkIzSjRCO0U3QjRKNUIsZ0I2QjVKc0I7RUFMckIsS0FBQTtDbENteVZGOztBQUVEO0VBQ0UsbUJrQzF4VkU7RUFDRCxXQUFBO0VsQzJ4VkQsU2tDMXhWRTtFbEMyeFZGLG9Da0N6eFZFO01sQ3l4VkYsZ0NrQ3p4VkU7VWxDeXhWRiw0QmtDenhWRTtFQUNELGdCQUFBO0VsQzB4VkQscUJrQ3h4VmdCO0VsQ3l4VmhCLHNCSzlpVitCO0VMK2lWL0IsS2tDeHhWRTtFbEN5eFZGOztNa0N0eFZFO0NsQ3l4Vkg7O0FBRUQ7RUFDRSxZa0N0eFZXO0VsQ3V4VlgsYWtDdHhWWTtDbEN1eFZiOztBQUVEOztFa0NoeFZBLFlBQVc7RUFDVixTQUFBO0VsQ214VkMsV0FBVztFa0NqeFZiLFlBQVU7RUFDVCxtQkFDQTtFbENreFZDLGVBQWU7RWtDaHhWakIsMEJBQUE7RWxDa3hWRSxtQkFBbUI7RUFDbkIsaUNBQXlCO0VBQXpCLDRCQUF5QjtFQUF6Qix5QkFBeUI7Q2tDOXdWM0I7O0FsQ2l4VkE7RWtDNXdWRSxVQUFBO0VsQzh3VkEsNERrQzV3VkM7TWxDNHdWRCx3RGtDNXdWQztVbEM0d1ZELG9Ea0M1d1ZDO0NsQzZ3VkY7O0FBRUQ7RUFDRSxXQUFXO0VrQ3Z3VmIsNERBQW1DO01BQW5DLHdEQUFtQztVQUFuQyxvREFBbUM7Q2xDeXdWbEM7O0FBRUQ7RUFDRSwrQkt2OFZvQjtFTHc4VnBCLGlCS3Y4VlM7RUx3OFZULDJCS3Y4Vm9CO0NMdzhWckI7O0FBRUQ7RUFDRSwrQmtDL3dWdUI7Q2xDZ3hWeEI7O0FBRUQ7RUFDRSxjSzNyVkE7Q0w0clZEOztBQUVEO0VBQ0Usb0NLenVWd0I7RUx5dVZ4QiwrQkt6dVZ3QjtFTHl1VnhCLDRCS3p1VndCO0VMMHVWeEIsYUtudVZBO0NMb3VWRDs7QUFFRDtFQUNFLHFCa0N4eFZXO0VsQ3l4VlgsbUZrQ3R4VkM7RWxDc3hWRCwyRWtDdHhWQztFbENzeFZELHNFa0N0eFZDO0VsQ3N4VkQsbUVrQ3R4VkM7RWxDc3hWRCxtR2tDdHhWQztFbEN1eFZELFdrQ3R4VkE7RWxDdXhWQSxtQ2tDdHhWVztNbENzeFZYLCtCa0N0eFZXO1VsQ3N4VlgsMkJrQ3R4Vlc7RWxDdXhWWCxvQkVyNlYyQjtFRnM2VjNCLG9CQUFvQjtFa0NoeFZ0QixvQkFBQTtFbENreFZFLEtBQUs7Q0FDTjs7QUFFRDtFQUNFLGlCRXo2VjRCO0NGMDZWN0I7O0FBRUQ7RWtDMXdWQSxZQUFBO0VsQzR3VkUsNERBQW9EO01BQXBELHdEQUFvRDtVQUFwRCxvREFBb0Q7Q0FDckQ7O0FBRUQ7RUFDRSxZa0N4d1ZRO0VsQ3l3VlIsNERrQ3h3VnNCO01sQ3d3VnRCLHdEa0N4d1ZzQjtVbEN3d1Z0QixvRGtDeHdWc0I7Q2xDeXdWdkI7O0FBRUQ7RUFDRSxla0N2d1ZXO0NsQ3d3Vlo7O0FBRUQ7RUFDRSxla0N2d1ZXO0VsQ3d3VlgsWWtDdndWUztFbEN3d1ZULG1Ca0N2d1ZVO0VsQ3d3VlYsaUJrQ3Z3Vlc7RWxDd3dWWCxla0M3d1ZFO0VsQzh3VkYsV2tDdndWRztDbEN3d1ZKOztBQUVEO0VrQ2x3VkUseUJBQU87Q2xDb3dWUjs7QUFFRDs7O0VBR0Usc0JLcmdXa0I7RUxzZ1dsQiwrQktyZ1dvQjtFTHNnV3BCLCtCS3JnV2E7RUxzZ1diLG1Da0N2d1YwQjtNbEN1d1YxQiwrQmtDdndWMEI7VWxDdXdWMUIsMkJrQ3Z3VjBCO0NsQ3d3VjNCOztBQUVEO0VBQ0Usa0JLMXZWRTtFTDJ2VkYsdUJrQzN3VnNCO0VsQzR3VnRCLGlDa0M1d1Y0QjtDbEM2d1Y3Qjs7QUFFRDtFQUNFLGlCa0M5d1ZDO0NsQyt3VkY7O0FBRUQ7RUFDRSxnQmtDN3dWYTtFbEM4d1ZiLGlCa0M1d1ZFO0VsQzZ3VkYsZWtDNXdWVTtFbEM2d1ZWLFVrQzV3Vkc7RWxDNndWSCxxQmtDNXdWZ0I7RWxDOHdWaEIscUJrQ3Z3VkU7RUFDRCxtQkFBQTtFbEN3d1ZELHFCa0N2d1ZnQjtFbEN3d1ZoQixja0N2d1ZhO0VsQzB3VmIsb0JLcmlXUztFTHNpV1QsZ0JLcmlXUztFTHdpV1QsMkJLcmlXb0I7RUxzaVdwQixzQktyaVdhO0VMc2lXYiwwQmtDendWcUI7RWxDMHdWckIsdUJrQzF3VnFCO0VsQzR3VnJCLHlCa0M1d1YyQjtFbEM2d1YzQixvQksxeFZtQjtDTDJ4VnBCOztBQUVEO0VBQ0UsbUJrQ2h4VnVCO0VsQ2l4VnZCLHFCS2x2VkE7RUxtdlZBLHFCS2x2VmtCO0VMbXZWbEIsVUs3dVZFO0NMOHVWSDs7QUFFRDtFQUNFLHlCa0NueFZhO01sQ214VmIscUJrQ254VmE7RWxDb3hWYixrQmtDbHhWZ0I7Q2xDbXhWakI7O0FBRUQ7RUFDRSxtQmtDanhWaUI7RWxDa3hWakIsV2tDMXhWRztFbEMyeFZILFNrQ2h4Vks7RWxDaXhWTCxvQ2tDNXhWRztNbEM0eFZILGdDa0M1eFZHO1VsQzR4VkgsNEJrQzV4Vkc7RWxDNnhWSCxnQmtDL3dWYztDbENneFZmOztBQUVEO0VBQ0UsWWtDM3dWVTtFbEM0d1ZWLGFrQzN3Vkc7Q2xDNHdWSjs7QUFFRDs7RUFFRSxZa0Mzd1ZJO0VsQzR3VkosU2tDendWRTtFbEMwd1ZGLFdrQ3p3VlU7RWxDMHdWVixZa0N6d1ZHO0VsQzB3VkgsbUJrQ3p3Vlk7RWxDMHdWWixla0N6d1ZhO0VsQzB3VmIsMEJrQ3p3VmU7RWxDMHdWZixtQmtDeHdWZ0I7RUFLZixpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7Q2xDcXdWRjs7QUFFRDtFQUNFLFVLbjJWQTtFTG8yVkEsNERrQzN2VkU7TWxDMnZWRix3RGtDM3ZWRTtVbEMydlZGLG9Ea0MzdlZFO0NsQzR2Vkg7O0FBRUQ7RUFDRSxXa0N2d1ZFO0VsQ3d3VkYsNERrQ3Z3VmE7TWxDdXdWYix3RGtDdndWYTtVbEN1d1ZiLG9Ea0N2d1ZhO0NsQ3d3VmQ7O0FBRUQ7RUFDRSwyQmtDcndWRztDbENzd1ZKOztBQUVEO0VBQ0UsWUFBWTtFa0M5dlZkLGNBQWE7Q2xDZ3dWWjs7QUFFRDtFQUNFLGdCa0M3dlZjO0VsQzh2VmQsWUFBWTtFQ25pV2QsZUFBQTtDa0NsR0U7O0FuQ3lvV0Y7RW1DcG9XQyw0QkFBWTtDbkNzb1daOztBTzVnV0E7RTRCdEhDLHFCQUFBO0VuQ3VvV0EscUJBQXFCO0VtQ2pvV3RCLG1CQUFVO0U5QlNULHFCQUFvQjtFQUNwQixjQUFTO0VBR1Qsb0JBQW9CO0VBQ3BCLGtCQUFhO0VBbUViLFdBQUE7RUFDQSxpQjhCaEZtQjtDbkN5b1dwQjs7QUFFRDtFS2owVkUsa0JBQWtCO0VBSWhCLGtCQUFrQjtFQUlwQiw2QjhCalYrQjtFQUMvQixpQkFBVTtDbkM4b1dYOztBQUVEO0VtQzVvV0UsV0FBUTtDbkM4b1dUOztBQUVEO0VBQ0UsMkJLL29XcUI7RUxncFdyQixnQksvb1dTO0NMZ3BXVjs7QUFFRDtFQUNFLGVLN2tXQTtFTDhrV0Esb0JtQ25wV29CO0VuQ29wV3BCLGNLNWtXRTtDTDZrV0g7O0FBRUQ7RUFDRSxpQm1DcnBXVztDbkNzcFdaOztBQUVEO0VBQ0Usb0JtQ2xwV1c7Q25DbXBXWjs7QUFFRDtFQUNFLG9DbUM5b1dTO0VuQzhvV1QsK0JtQzlvV1M7RW5DOG9XVCw0Qm1DOW9XUztFbkMrb1dULGFtQzlvV1E7Q25DK29XVDs7QUFFRDtFQUNFLGlCRTNvV3NCO0NGNG9XdkI7O0FBRUQ7RUFDRSxZbUM3b1dVO0VuQzhvV1YsNERtQzdvV2E7TW5DNm9XYix3RG1DN29XYTtVbkM2b1diLG9EbUM3b1dhO0NuQzhvV2Q7O0FBRUQ7RUFDRSxZQUFZO0VtQ25vV2IsNERBQWM7TUFBZCx3REFBYztVQUFkLG9EQUFjO0NuQ3FvV2Q7O0FDdG1XRDtFbUNwR0EsMkJBQU07Q3BDOHNXTDs7QUFFRDtFQUNFLGFvQzdzV1E7Q3BDOHNXVDs7QUFFRDtFQUNFLDJCSzNyV2tCO0NMNHJXbkI7O0FBRUQ7O0dBRUc7O0FBRUg7RW9DbHRXQyxZQUFRO0VwQ290V1AsYW9DbnRXVztFcENvdFdYLGtCb0NudFdZO0VwQ290V1osWW9DbnRXQTtFcENvdFdBLHNCb0NudFd5QztFN0JnSDFDLG1CQUFtQjtFUHFtV2xCLG9Cb0NqdFdPO0NwQ2t0V1I7O0FBRUQ7RUFDRSxvQksvc1dTO0NMZ3RXVjs7QUFFRDtFQUNFLG9CSy9zV2E7Q0xndFdkOztBQUVEO0VBQ0Usb0JvQ3J0V3VCO0NwQ3N0V3hCOztBQUVEOztFQUVFLGtCb0NydFdDO0NwQ3N0V0Y7O0FBRUQ7RUFDRSxtQm9DcnRXWTtFcENzdFdaLGlCS2g2VkE7Q0xpNlZEOztBQUVEO0VBQ0UsWW9DcnVXQTtFcENzdVdBLGVvQ3h0V0U7RXBDeXRXRixtQm9DdHRXQTtFcEN1dFdBLFdvQ3R0V1E7RXBDdXRXUixhb0N0dFdDO0VwQ3V0V0QsaUJvQ3J0V0E7RXBDc3RXQSxTb0NydFdDO0VwQ3N0V0QsT29DcnRXQztDcENzdFdGOztBQUVEOztFQUVFLGlCb0NudFdVO0NwQ290V1g7O0FBRUQ7RUFDRSxxQm9DbnRXQztFcENxdFdELHFCS2o0VlE7RUxrNFZSLG1Cb0NudFdjO0VwQ290V2QscUJvQzV0V0M7RXBDNnRXRCxjb0NsdFdFO0NwQ210V0g7O0FBRUQ7RUFDRSxxQm9DaHNXQztFcENrc1dELHFCb0NwdFdBO0VwQ3F0V0EsbUJvQ2p0V2E7RXBDa3RXYixxQk81cFdnQjtFUDZwV2hCLGNvQ3Z0V0E7RXBDMHRXQSxvQm9DMXRXQztFcEMydFdELGdCb0M5c1dLO0VwQytzV0wsd0JvQ3pzV1E7RXBDMHNXUixxQm9DbnNXQztFcENxc1dELGlDb0M1c1dRO0VwQzZzV1IsNEJLN3dXb0I7RUw4d1dwQiwwQks3d1dTO0VMOHdXVCx1Qks3d1dTO0VMK3dXVCx5Qks3d1dTO0VMOHdXVCxvQks3d1dTO0VMOHdXVCxvQkszc1dBO0VMNHNXQSxZSzNzV0E7Q0w0c1dEOztBQUVEO0VBQ0Usa0JLMWlXRTtFTDJpV0YsaUJLcGlXQTtFTHFpV0EsZUtwaVdBO0NMcWlXRDs7QUFFRDtFQUNFLG9Cb0NwdFdZO0NwQ3F0V2I7O0FBRUQ7RUFDRSxxQm9DbnRXZTtFcENxdFdmLHFCb0NsdFdTO0VwQ210V1QsbUJvQ2x0V1k7RXBDbXRXWixxQm9DbHRXYTtFcENtdFdiLGNPaHNXTztFUGlzV1AsdUJvQ3R0V0E7RXBDdXRXQSxvQkUxd1dlO0VGNHdXZiwyQm9DbnRXMkM7RXBDb3RXM0Msc0JPcnNXZ0I7RVB3c1doQix3Qm9DanRXVTtFcENrdFdWLHdCb0NqdFdlO0NwQ2t0V2hCOztBQUVEO0VBQ0UsZ0JvQ2h0V0E7RXBDaXRXQSxlb0NodFdVO0VwQ2l0V1YsNEJvQ2oxVzRCO0NwQ2sxVzdCOztBQUVEO0VBQ0UsZ0JvQ3R0V0E7RXBDdXRXQSxxQm9DanRXVztFcENrdFdYLHVCb0M1c1dDO0VwQzZzV0QsMkJvQ3p0V087Q3BDMHRXUjs7QUFFRDtFQUNFLG1Cb0M3c1dhO0VwQzhzV2IscUJvQzdzV3NDO0VwQzhzV3RDLGtCSzU4VlE7RUw2OFZSLDJCTzd0V3dCO0VQOHRXeEIsWW9DN3NXQztFcEM4c1dELHNCb0M1c1dtQjtDcEM2c1dwQjs7QUFFRDtFQUNFLGlCb0MvcVdBO0VwQ2dyV0EsMEJvQ3ZzV1M7RXBDd3NXVCxvQm9DdnNXdUM7Q3BDd3NXeEM7O0FBRUQ7RUFDRSxlb0Nyc1dZO0VwQ3NzV1osWW9DL3NXQTtFcENndFdBLGtCb0Nsc1dlO0VwQ21zV2YsbUJvQ3JzV0E7RXBDc3NXQSw2Qm9DL3JXRTtDcENnc1dIOztBQUVEO0VvQzNyV0MsZUFBVztDcEM2cldYOztBQUVEOztFQUVFLHlCS3oxV29CO0VMMDFXcEIsVUt6MVdPO0NMMDFXUjs7QUFFRDtFQUNFLDJCb0Nwc1d1QjtDcENxc1d4Qjs7QUFFRDtFQUNFLG1Cb0Mxc1dVO0VwQzJzV1YsT29DcnNXQztFcENzc1dELFFvQ3JzV0M7RXBDc3NXRCxZT2x3V087RVBtd1dQLHlCb0M5c1dEO1VwQzhzV0MsaUJvQzlzV0Q7RXBDK3NXQyx5QkVueldvQjtFRm96V3BCLHNDT3J3V3dCO0VQc3dXeEIsYW9DanRXRDtFcENrdFdDLFVvQ3JzV0M7RXBDc3NXRCxtQm9DcnNXaUQ7RXBDc3NXakQsZW9DcHNXQTtFcENxc1dBLDBCb0Nwc1drQjtFcENxc1dsQixtQm9DcHNXZTtFcENxc1dmLGlCb0Nwc1djO0NwQ3FzV2Y7O0FBRUQ7RUFDRSxtQk9oeFdPO0VQaXhXUCxlb0M1c1dBO0VwQzZzV0Esd0JvQ3JzV2dDO0NwQ3NzV2pDOztBQUVEO0VBQ0UsbUJPdHhXTztFUHV4V1Asb0JvQ2x0V0E7RXBDbXRXQSxtQkVqMFc0QjtFRmswVzVCLFNvQ25zV0E7RXBDb3NXQSxVb0Nuc1dNO0VwQ29zV04sZU8zeFdPO0VQNHhXUCxlb0N0c1dBO0VwQ3VzV0EseUNLcDRXb0I7RUxzNFdwQixxQ0twNFdvQjtFTHM0V3BCLGlDS3A0V29CO0NMcTRXckI7O0FBRUQ7RUFDRSxtQksveldFO0VMZzBXRixVSzl6V0E7RUwreldBLDZCS3ZxV29CO0VMd3FXcEIsK0JLdnFXc0I7RUx3cVd0Qiw4QkszcFdBO0NMNHBXRDs7QUFFRDtFQUNFLG9Cb0M5c1dhO0NwQytzV2Q7O0FBRUQ7RUFDRSxnQm9DOXNXVztDcEMrc1daOztBQUVEOztFQUVFLHdCSzE1V2tCO0NMMjVXbkI7O0FBRUQ7RUFDRSxnQkt4MVdBO0VMeTFXQSw2Qm9DbnRXd0I7Q3BDb3RXekI7O0FBRUQ7O0VBRUUsWUt0NldBO0VMdTZXQSxvQkt0NldTO0NMdTZXVjs7QUFFRDtFQUNFLG1CT3IwV087RVBzMFdQLFNvQ2h1V0E7RXBDaXVXQSxPQUFPO0VBQ1AscUNvQ2xzV0M7RXBDbXNXRCxnQk96MFdPO0NQMDBXUjs7QUFFRDtFQUNFLE9BQU87Q0FDUjs7QUFFRDtFQUNFLFVLdDdXQTtDTHU3V0Q7O0FBRUQ7RUFDRSxjT3IxV087RVBzMVdQLGdCb0NodldBO0NwQ2l2V0Q7O0FBRUQ7O0VBRUUsa0RvQzF0V0U7Q3BDMnRXSDs7QUFFRDtFQUNFLHNCRXY2V2U7RUZ3NldmLFlZNTlXTztFWjY5V1AsbUJFajVXd0I7Q0ZrNVd6Qjs7QUFFRDtFQUNFLGlCb0N0dFdBO0NwQ3V0V0Q7O0FBRUQ7OztFQUdFLHdCb0N0dFdtQjtDcEN1dFdwQjs7QUFFRDs7RUFFRSxpQm9DcHRXYTtDcENxdFdkOztBQUVEO0VBQ0UsZW9DcHRXQztDcENxdFdGOztBQUVEOztFQUVFLG1Cb0MvdFdBO0VwQ2d1V0EscUJvQ3J0V2E7RXBDdXRXYixxQm9DbHVXQTtFcENtdVdBLG1Cb0NydFdhO0VwQ3N0V2IscUJvQ3J0V1c7RXBDc3RXWCxjb0NydFdRO0VwQ3N0V1IsWU9oNFdPO0NQaTRXUjs7QUFFRDs7RUFFRSxtQkszK1dTO0NMNCtXVjs7QUFFRDs7RUFFRSwyQm9DeHRXVztDcEN5dFdaOztBQUVEOztFQUVFLGVLcC9XUztFTHEvV1QsZUtwL1dTO0NMcS9XVjs7QUFFRDs7RUFFRSwyQktqN1dxQjtDTGs3V3RCOztBQUVEOztFQUVFLGVLM3dXQTtFTDR3V0EsZUszd1dBO0NMNHdXRDs7QUFFRDs7RUFFRSxlS2x2V0U7Q0xtdldIOztBQUVEOztFQUVFLGVvQzN0V1k7Q3BDNHRXYjs7QUFFRDtFQUNFLGdCb0MzdFdhO0VwQzR0V2IsZW9DM3RXQztFcEM0dFdELFdvQzN0V0M7RXBDNHRXRCxZb0MzdFdDO0VwQzR0V0QsbUJFNzlXb0I7RUY4OVdwQixrQm9DM3RXVTtFcEM0dFdWLG1Cb0MzdFdnQjtDcEM0dFdqQjs7QUFFRDtFQUNFLG9Cb0MzdFdnQjtDcEM0dFdqQjs7QUFFRDtFT3Q3V0MsY0FBUTtDUHc3V1I7O0FBRUQ7RUFDRSxlb0MxdFdRO0NwQzJ0V1Q7O0FBRUQ7RUFDRSxlS3JpWFM7RUxzaVhULGVLcmlYUztDTHNpWFY7O0FBRUQ7RUFDRSxZS24rV0E7RUxvK1dBLGdCS24rV2M7Q0xvK1dmOztBQUVEO0VvQ3p0V0EsZUFBZTtFQUNmLFdBQVc7RUFDWCxZQUFhO0VBQ2IsbUJBQWdCO0VBQ2hCLGtCQUFlO0NBQ2Y7O0FwQzR0V0E7RUFDRSxvQkFBb0I7Q29DeHRXdEI7O0FwQzJ0V0E7RW9DdnRXQSxjQUFjO0NwQ3l0V2I7O0FDNytXRDtFb0N6R0UsZUFBUTtDckMwbFhUOztBQUVEO0VxQ3hsWEcsZUFBYTtFQUNiLGVBQWE7Q3JDMGxYZjs7QUFFRDtFQUNFLG9CcUMxbFhlO0NyQzJsWGhCOztBQUVEO0VBQ0UsY3FDdG1YQTtDckN1bVhEOztBQUVEOztFcUN4bFhFLG1CQUFBO0VyQzJsWEEsT0tubFhBO0VMb2xYQSxnQktubFhTO0VMb2xYVCxzQktubFhvQjtFTG9sWHBCLGlCS25sWFM7RUxvbFhULGVLbmxYUztDTG9sWFY7O0FBRUQ7Ozs7RUFJRSxvQnFDam1YaUI7Q3JDa21YbEI7O0FBRUQ7RUFDRSxtQnFDaG1YQztFckNpbVhELGlCQUFpQjtDcUNobVhqQjs7QXJDbW1YRjs7OztFS2ptWEUsaUJBQWE7RUFtRWIsWUFBQTtFQUNBLFlBQUE7RUFJRSxxQmdDeEVzQjtFaEMwRXhCLHVCZ0MxRXdCO0VoQ3FPdEIsZ0JBQWdCO0VBQ2hCLDBCQUFrQjtFQVVwQixZQUFBO0VBQ0EsaUNnQ2hQa0M7RWhDaVBsQyxhQUFBO0VBOEJFLG9CZ0M5UW9CO0VoQytRcEIsaUJnQy9Rb0I7RWhDaVJ0QixhQUFBO0VBQ0EsbUJnQ2xSc0I7RWhDbVJ0QixtQmdDblI0QjtDckNrblg3Qjs7QUFFRDs7Ozs7Ozs7RU9waFhDLHVDQUF5QjtDUDZoWHpCOztBQUVEOzs7O0VBSUUsY3FDcG5YWTtDckNxblhiOztBQUVEOztFQUVFLHFCcUNwblhxQjtFckNxblhyQixvQnFDcG5YUztFckNxblhULHNCcUNwblhFO0VyQ3FuWEYsaUJxQ3ZtWGU7RXJDd21YZixlcUN2bVhHO0VyQ3dtWEgsY3FDdm1YRztFckN3bVhILFdxQ3huWEc7RXJDeW5YSCw0QnFDdG5YZ0I7RXJDdW5YaEIsMEJxQ3RuWG1CO0VyQ3VuWG5CLFlxQ3RuWEs7RXJDdW5YTCxhcUN0blhVO0VyQ3VuWFYsb0JxQ3RuWGdCO0NyQ3VuWGpCOztBQUVEOztFQUVFLG1CQUFtQjtFT3hqWHBCLE9BQVE7RThCeEZQLFFBQUE7RXJDbXBYQSxZcUNqblhXO0VyQ2tuWFgsZ0JBQWdCO0NxQy9tWGhCOztBckNrblhGOztFQUVFLG1CcUNqblhnQjtFckNrblhoQixVcUNqblhPO0VyQ2tuWFAsd0JxQ2puWGU7RXJDa25YZixvQ3FDam5YYTtFckNtblhiLGdDcUN6bVhDO0VyQzJtWEQsNEJxQzNuWGM7Q3JDNG5YZjs7QUFFRDs7OztFQUlFLFlxQy9tWFk7RXJDZ25YWixzQnFDL21YUTtFckNnblhSLG9CcUMvbVhTO0NyQ2duWFY7O0FBRUQ7RUFDRSxrQnFDL21YYztFckNnblhkLDJCcUMvbVhZO0VyQ2duWFosaUJxQy9tWGlCO0NyQ2duWGxCOztBQUVEO0VBQ0UsZ0JxQzduWEM7RXJDOG5YRCw0QnFDL21YZTtFckNnblhmLHNCcUMvbVhxQjtFckNnblhyQixtQnFDOW1YRztFckMrbVhILDZCcUNqb1hDO0VyQ2lvWEQsd0JxQ2pvWEM7RXJDaW9YRCxxQnFDam9YQztDckNrb1hGOztBQUVEO0VPbG1YQyxZQUFRO0U4QmxDUCxlQUFBO0VyQ3VvWEEsbUJxQzVtWEM7RXJDNm1YRCxVQUFVO0VDMW5YWixZQUFBO0VNb0JDLFlBQVE7RStCM0hSLGdCQUFjO0V0Q3F1WGIsdUNzQ3B1WGtCO0N0Q3F1WG5COztBQUVEOztFQUVFLGtDc0NqdVhXO0N0Q2t1WFo7O0FBRUQ7RUFDRSx5QnNDaHVYWTtDdENpdVhiOztBQUVEO0VBQ0UsaUJzQy90WE07Q3RDZ3VYUDs7QUFFRDtFQUNFLGNzQ3J1WEQ7Q3RDc3VYQTs7QUFFRDtFQUNFLGNzQ3p1WEQ7Q3RDMHVYQTs7QUFFRDtFQUNFLGVzQzN0WFk7Q3RDNHRYYjs7QUFFRDs7RXNDcHRYQyx1QkFDTztFdENzdFhOLDZoSEtodlhvQjtFTGl2WHBCLDBCS2h2WHFCO0NMaXZYdEI7O0FBRUQ7Ozs7RXNDbnRYQyxpQkFBVztFakNqQ1YsdUJBQW9CO0NMMHZYckI7O0FBRUQ7Ozs7RUtuclhFLHVCaUN0Q3NCO0N0Qzh0WHZCOztBQUVEO0VLaGhYSSxtQmlDL01zQjtDdENpdVh6Qjs7QUFFRDtFQUNFLHlCQUF5QjtFc0NqdVgzQixvQkFDQztDdENrdVhBOztBc0NudVhEO0VBS0UsbUJBQ0E7Q3RDaXVYRDs7QUFFRDtFQUNFLGVBQWU7Q3NDN3RYakI7O0F0Q2d1WEE7RUFDRSxjc0M5dFhXO0N0Qyt0WFo7O0FBRUQ7RUFDRSwwQnNDNXRYZ0I7RXRDNnRYaEIsMkJzQzF0WEQ7Q3RDMnRYQTs7QUFFRDtFQUNFLGdCc0MxdFhVO0V0QzJ0WFYsaUJzQzF0WGM7RXRDMnRYZCxvQnNDMXRYa0I7Q3RDMnRYbkI7O0FBRUQ7RXNDeHRYRSxhQUFRO0VqQzNFUixxQkFBb0I7RUFFcEIscUJBQW9CO0VBQ3BCLG1CQUFrQjtFQUNsQixxQkFBb0I7RUFDcEIsY0FBYTtFTHd5WGIsb0JLcnVYQTtFTHN1WEEsZ0JLcnVYQTtFTHN1WEEsd0JzQ2p1WHdCO0V0Q2t1WHhCLHFCc0NsdVh3QjtFdENvdVh4QixpQ3NDenVYTztFdEMwdVhQLDRCc0M5MFg4QjtFdEMrMFg5QiwwQnNDbHVYb0I7RXRDbXVYcEIsdUJzQ251WG9CO0V0Q3F1WHBCLHlCc0NydVgwQjtFdENzdVgxQixvQktueFhFO0VMc3hYRiwyQnNDeHVYeUI7RXRDeXVYekIsc0JLendYa0I7RUwwd1hsQixjS3p3WEE7Q0wwd1hEOztBQUVEO0VBQ0UsWUt4aVhBO0NMeWlYRDs7QXNDenVYQTs7O0VBR0MscUJBZUE7RXRDOHRYQSxxQnNDaHZYTTtFdENpdlhOLG1Cc0M1dVhVO0V0QzZ1WFYscUJLcDlXUTtFRWhSVCxjQUFRO0VQd3VYUCxvQnNDNXVYZ0I7RXRDNnVYaEIsa0JLejlXUTtFRWhSVCxZQUFRO0NQMnVYUjs7QUFFRDtFQUNFLDBCc0MxdVhBO0N0QzJ1WEQ7O0FBRUQ7RUFDRSxzQnNDeHVYb0I7RXRDeXVYcEIsNEJzQ3h1WHNCO0N0Q3l1WHZCOztBT3B2WEE7RStCaUJBLFlBQUE7RXRDdXVYQyxjc0NydVhXO0V0Q3N1WFgsbUJzQ3B1WGU7RXRDcXVYZixxQkFBcUI7RXNDenVYdEIscUJBQUE7RXRDNHVYQyxtQnNDcnVYWTtFdENzdVhaLHFCc0NudVhBO0V0Q291WEEsY0FBYztFQUdkLG9Cc0M3dFhBO0V0Qzh0WEEsZ0JBQWdCO0VPbndYakIseUJBQXlCO0UrQjZCekIsc0JBQVU7RXRDMHVYVCw2QnNDbHVYQTtFdENtdVhBLHdCQUF3QjtFT3h3WHpCLDBCQUF3QjtFK0J1Q3hCLHVCQUFXO0V0Q3F1WFYseUJBQXlCO0VPNXdYMUIsb0JBQW1CO0VQZ3hYbEIsMkJBQTJCO0VzQ2h1WDVCLHNCQUFXO0N0Q2t1WFg7O0FzQzl0WEE7RUFDQyxpQkFDQTtFdENndVhBLFlBQVk7RU90eFhiLGVBQWlCO0UrQndEakIsbUJBQUE7RXRDaXVYQyxXc0MvdFhVO0V0Q2d1WFYsY3NDL3RYWTtFdENndVhaLHVFQUErRDtFQUEvRCxrRUFBK0Q7RUFBL0QsK0RBQStEO0VPM3hYaEUsMkJBQXdCO0NQNnhYeEI7O0FBRUQ7RU8veFhDLGNBQVE7RStCd0RSLHVCQUFBO0VBQUEsa0JBQUE7RUFBQSxlQUFBO0N0QzB1WEE7O0FzQzd0WEE7RUFDQyxvQkFvQ0E7RS9CMUdELFdBQVE7RVB1eVhQLG9Cc0NsdVhEO0N0Q211WEE7O0FBRUQ7RUFDRSxvQnNDaHVYZ0I7Q3RDaXVYakI7O0FBRUQ7RU85eVhDLGdCQUFRO0VQZ3pYUCxpQnNDM3VYRDtFdEM0dVhDLGVzQ2h1WEM7RUFHRCxvQkFBQTtFdEMrdFhBLGNzQ3h0WFE7RXRDeXRYUixtQnNDdnRYQztFdEN3dFhELHNDT3J6WHVCO0NQc3pYeEI7O0FBRUQ7RUFDRSxZc0NydVhBO0V0Q3N1WEEscUJLMWlYUTtFTDRpWFIscUJzQzd0WEE7RXRDOHRYQSxtQnNDNXRYZTtFL0JqR2hCLHFCQUFtQjtFUCt6WGxCLGNzQ2h1WEE7RXRDbXVYQSxvQnNDNXRYVTtFdEM2dFhWLGtCc0MxdFhDO0V0QzJ0WEQsMEJBQTBCO0VzQ3h0WDNCLHVCQUFRO0VqQ2xOUCxvQ0FBcUI7RUFDckIsK0JBQW9CO0NMODZYckI7O0FBRUQ7RUsxMlhFLHdCaUM2SW1CO0VqQzVJbkIscUJpQzRJbUI7RWpDdEluQixpQ2lDc0l5QjtFQU16Qiw0QkFxQ0E7Q3RDd3JYRDs7QUFFRDtFQUNFLHdCc0NwdVh3QjtFdENxdVh4QiwyQnNDcnVYd0I7RXRDc3VYeEIsc0NzQ3R1WDhCO0N0Q3V1WC9COztBQUVEO0VBQ0UsWUt4cVhBO0VMeXFYQSxvQnNDMXVYc0I7Q3RDMnVYdkI7O0FBRUQ7RUFDRSxrQktyOFhTO0NMczhYVjs7QUFFRDtFQUNFLFlLcjhYUztDTHM4WFY7O0FBRUQ7RUFDRSxVSy8zWEE7Q0xnNFhEOztBQUVEO0VBQ0Usc0NzQzUrWG1CO0N0QzYrWHBCOztBQUVEO0VBQ0UsdUNzQy91WGdCO0N0Q2d2WGpCOztBQUVEO0VBQ0UsbUJzQy91WGE7RXRDZ3ZYYixpQkU5N1hlO0VGKzdYZixjc0MvdVhXO0N0Q2d2WFo7O0FBRUQ7RUFDRSxxQnNDbndYQztFdENxd1hELHFCc0Nyd1hDO0V0Q3N3WEQsbUJzQzV1WEU7RXRDNnVYRixxQk83M1hrQjtFUDgzWGxCLGNzQ3h3WEM7RUF1Q0gsb0JBQU87RUFDTixnQkFBVztFQUNYLFlBQVM7Q3RDcXVYVDs7QUFFRDtFQUNFLHFCc0NsdVhTO0V0Q291WFQscUJzQ2p1WEE7RUFFRCxtQkFBUztFdENpdVhSLHFCRTc4WFU7RUY4OFhWLGNLNW5YUTtFTCtuWFIsb0JBQW9CO0VzQzN0WHRCLGdCQUFTO0N0QzZ0WFI7O0FBRUQ7RUFDRSxZc0M3dFhPO0UvQnZMUixhQUFRO0VQczVYUCxpQnNDbHVYTztFdENtdVhQLFlzQzd0WE87RUFHUixzQkFBVztFdEM0dFhWLG1Cc0MxdFhBO0VBRUQsa0JBQVE7RXRDMHRYUCxtQnNDenRYVztFdEMwdFhYLCtCc0Noc1hBO0V0Q2dzWEEsMEJzQ2hzWEE7RXRDZ3NYQSx1QnNDaHNYQTtDdENpc1hEOztBQUVEO0VBQ0UsbUJzQ3h0WFU7RXRDeXRYVixrQnNDeHRYYztDdEN5dFhmOztBQUVEO0VBQ0UsbUJzQ2h1WEM7RXRDaXVYRCxVc0N4dFhFO0V0Q3l0WEYsU3NDbHVYQztFdENtdVhELFlzQ3Z0WEU7RXRDd3RYRixhc0N2dFhPO0V0Q3d0WFAsZ0JzQ3Z0WFc7RXRDd3RYWCxrQnNDdnRYYTtFdEN3dFhiLG1Cc0N2dFhhO0V0Q3d0WGIsbUJzQ3Z0WGM7RXRDd3RYZCx3QnNDenVYQztFdEN5dVhELG1Cc0N6dVhDO0V0Q3l1WEQsZ0JzQ3p1WEM7RXRDMHVYRCxXc0N0dFhFO0N0Q3V0WEg7O0FBRUQ7RXNDaHRYQyxlQUFPO0V0Q2t0WE4sbUJzQ2p0WFk7RXRDa3RYWixVc0NqdFhPO0V0Q2t0WFAsUXNDanRYQTtFdENrdFhBLG1Cc0NqdFhlO0V0Q2t0WGYsaUJzQ2p0WFU7RXRDa3RYVixhc0NqdFhRO0V0Q2t0WFIsY3NDanRYUztFdENrdFhULGFzQ2p0WFc7RXRDa3RYWCxjc0MxdFhBO0V0QzJ0WEEsOERzQ2h0WEM7RXRDZ3RYRCx5RHNDaHRYQztFdENndFhELHNEc0NodFhDO0V0Q2l0WEQsb0JzQzV0WEs7RXRDNnRYTCxpQnNDL3NYQztFQUtELGlCQUFBO0N0QzRzWEQ7O0FBRUQ7RUFDRSxxQnNDL3NYQztFdENpdFhELHFCc0Mzc1hxQjtFdEM0c1hyQixtQnNDbHRYQztFdENtdFhELHFCc0Mxc1hXO0V0QzJzWFgsY3NDMXNYVztFdEM2c1hYLG9Cc0N6c1hjO0V0QzBzWGQsZ0JzQ3pzWFk7RXRDMHNYWix5QnNDenNYUztFdEMwc1hULHNCc0N6c1hhO0V0QzJzWGIsNkJzQ3pzWGE7RXRDMHNYYix3QnNDenNYc0I7RXRDNHNYdEIsMkJZamxZYztFMEI2WWQsc0JBQUE7RXRDc3NYQSwwQnNDcnNYbUI7RXRDc3NYbkIsdUJzQ3JzWGtCO0V0Q3VzWGxCLHlCc0N6c1hDO0V0QzBzWEQsb0JzQ3JzWGU7RUFJZixhQUFBO0V0Q21zWEEsY3NDbHNYVztFdENtc1hYLG1Cc0Nsc1hPO0V0Q21zWFAsVXNDbHNYUTtFdENtc1hSLFNzQ2xzWE87RXRDbXNYUCxjc0Nsc1hZO0V0Q21zWFoseUNzQ3hzWFM7TXRDd3NYVCxxQ3NDeHNYUztVdEN3c1hULGlDc0N4c1hTO0V0Q3lzWFQsNEJzQ2pzWEU7RXRDaXNYRix1QnNDanNYRTtFdENpc1hGLG9Cc0Nqc1hFO0N0Q2tzWEg7O0FBRUQ7RUFDRSxvQnNDaHNYWTtDdENpc1hiOztBQUVEO0VBQ0Usd0JzQ3pyWFE7RXRDeXJYUixtQnNDenJYUTtFdEN5clhSLGdCc0N6clhRO0N0QzByWFQ7O0FBRUQ7RUFDRSxtQnNDenJYaUI7RXRDMHJYakIsaUJzQ3pyWFU7RXRDMHJYVixrQnNDenJYZ0I7Q3RDMHJYakI7O0FBRUQ7RUFDRSx1Q09yL1h3QjtNUHEvWHhCLG1DT3IvWHdCO1VQcS9YeEIsK0JPci9Yd0I7Q1BzL1h6Qjs7QUFFRDtFQUNFLFdzQzdzWEQ7Q3RDOHNYQTs7QUFFRDtFQUNFLG1Cc0MzclhjO0V0QzRyWGQsWXNDbHRYQTtFdENtdFhBLHFCc0N4clhnQjtFdEMwclhoQixxQnNDcnRYQTtFdENzdFhBLG1CS3ptWVM7RUwwbVlULHFCS3ptWVM7RUwwbVlULGNLem1ZQTtFTDRtWUEsb0JLem1ZUztFTDBtWVQsa0JLdmlZQTtFTHdpWUEsMEJzQy9yWHFCO0V0Q2dzWHJCLHVCc0Noc1hxQjtFdENrc1hyQix5Qks5MVhtQjtFTCsxWG5CLG9CSzkxWEU7RUxpMlhGLDJCc0Nyc1g2QjtFdENzc1g3QixzQnNDcnNYWTtFdENzc1haLG9Cc0N0dVhBO0N0Q3V1WEQ7O0FBRUQ7RUFDRSx3QnNDbnNYWTtFdENtc1haLGdCc0Nuc1hZO0N0Q29zWGI7O0FBRUQ7RUFDRSxnQnNDOXVYQTtFdEMrdVhBLFNzQ3pyWEU7RXRDMHJYRixVc0NodlhBO0V0Q2l2WEEseUNzQ3hyWEc7RXRDMHJYSCxxQ3NDdHJYSTtFdEN3clhKLGlDc0M5cVhFO0V0QytxWEYsaUJzQ3R2WEE7RXRDdXZYQSxtQnNDbHJYZTtFQU1oQixXQUFBO0V0QzhxWEMsWXNDN3FYUztFdEM4cVhULGdCc0M3cVhhO0V0QzhxWGIsaUJzQzdxWFE7RXRDOHFYUixhc0M3cVhBO0V0QzhxWEEsZXNDenFZZ0I7Q3RDMHFZakI7O0FBRUQ7RUFDRSxlc0M3cVhFO0V0QzhxWEYsWXNDN3FYTztDdEM4cVhSOztBQUVEO0VzQ3ZxWEUsbUJBQWU7RUFDZixlQUFZO0VBQ1osZ0JBQVc7RUFDWCxZQUFZO0VBQ1osVUFBUTtFdEN5cVhSLHFCQUFxQjtFT3ZqWXRCLG1CQUFtQjtFK0JtWm5CLHFCQUFRO0V0Q3VxWFAsY0tqcVlTO0VMa3FZVCxvQktqcVlTO0VMa3FZVCxnQktqcVlTO0VMa3FZVCwyQktqcVlrQjtFTGtxWWxCLHNCS2pxWW9CO0VMa3FZcEIseUJzQ2pwWEE7RXRDa3BYQSxzQkFBc0I7RU9oa1l2Qiw2QkFBeUI7RStCbVp6Qix3QkFBUTtFdENnclhQLDBCc0MzcVh3QjtFdEM0cVh4Qix1QnNDNXFYd0I7RXRDNnFYeEIseUJzQzdxWHdCO0V0QzhxWHhCLG9Cc0N4cFhBO0V0Q3lwWEEsaUJzQ3ByWEE7RXRDcXJYQSxZc0M5cVhFO0N0QytxWEg7O0FBRUQ7RUFDRSxnQkFBZ0I7RU81a1lqQixPQUFRO0UrQm1aUixRQUFBO0V0QzRyWEMsZ0NzQ2pxWEE7RXRDa3FYQSxjQUFjO0VPaGxZZixnQkFBaUI7RStCbVpqQixZQUFBO0V0Q2dzWEMsYUtsbllBO0NMbW5ZRDs7QUFFRDtFQUNFLFdLejZYRTtDTDA2WEg7O0FBRUQ7RUFDRSxtQ3NDcnJYNEI7Q3RDc3JYN0I7O0FBRUQ7RUFDRSwyQnNDeHJYMEI7Q3RDeXJYM0I7O0FPaG1ZQTtFK0J5YUMscUNBQVk7Q3RDMnJYYjs7QUFFRDtFQUNFLGlCS3g5WEE7RUx5OVhBLGtCS3g5WGU7Q0x5OVhoQjs7QUFFRDtFQUNFLG1Cc0N4clhFO0VBRUYsWUFBQTtFdEN3clhBLGlCc0N2clhjO0N0Q3dyWGY7O0FBRUQ7RUFDRSxZc0N4clhVO0V0Q3lyWFYsZUFBZTtFc0NsclhqQixZQUFZO0VBQ1gsa0JBQVc7Q3RDb3JYWDs7QUFFRDtFQUNFLGFBQWE7RUFDYixZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGdCc0NuaFhEO0VBL0pBLG1CQUFRO0V0Q29yWFAsU3NDbnJYQTtFdENvclhBLFVzQ25yWFM7RXRDb3JYVCx5Q3NDbnJYbUI7TXRDbXJYbkIscUNzQ25yWG1CO1V0Q21yWG5CLGlDc0NuclhtQjtDdENvclhwQjs7QUFFRDtFQUNFLFdzQ25yWFM7Q3RDb3JYVjs7QUFFRDs7RUFFRSxXQUFXO0NBQ1o7O0FBRUQ7RUFDRSxtQnNDOXBYQTtDdEMrcFhEOztBQUVEO0VBQ0UsZ0JzQ3ZzWEE7RXRDd3NYQSxPc0N2clhFO0V0Q3dyWEYsUXNDenNYQTtFdEMwc1hBLFlzQy9xWEM7RXRDZ3JYRCxhc0MvcVhFO0V0Q2dyWEYsaUJzQy9xWFk7RXRDZ3JYWixpQnNDL3FYYTtFdENnclhiLHFCc0MvcVhjO0V0Q2lyWGQscUJzQy9xWGdCO0V0Q2dyWGhCLG1Cc0MvcVhXO0V0Q2dyWFgscUJzQzlxWEM7RUFHRixjQUFBO0V0QzZxWEMseUJzQzVxWEE7RXRDNnFYQSxzQnNDNXFYQTtFdEM4cVhBLDZCc0M1cVh3QjtFdEM2cVh4Qix3QnNDNXFYYTtFdEMrcVhiLDJCc0M1cVhxQjtFdEM2cVhyQixzQnNDNXFYWTtFdEM2cVhaLDBCS3Y1WCtCO0VMdzVYL0IsdUJzQzVxWGlCO0V0QzhxWGpCLHlCc0M1cVhpQjtFdEM2cVhqQixvQnNDNXFYYztFdEM2cVhkLG1Cc0M1cVhnQjtFdEM2cVhoQix3Q3NDdm9YQTtVdEN1b1hBLGdDc0N2b1hBO0V0Q3dvWEEsaUJzQzdyWEE7Q3RDOHJYRDs7QUFFRDtFQUNFLG1Cc0M1cVhZO0V0QzZxWFosaUJzQzVxWFM7RXRDNnFYVCxnQnNDcnBYQztFdENzcFhELGlCc0NycFhXO0V0Q3NwWFgsd0NzQ3JwWE07VXRDcXBYTixnQ3NDcnBYTTtFdENzcFhOLFlzQ3JwWEM7RXRDc3BYRCwyQkFBMkI7RUFDM0IsNEJzQ3BwWEM7Q3RDcXBYRjs7QUFFRDtFQUNFLFlzQzVzWEE7RXRDNnNYQSwyQnNDbHJYYztFdENtclhkLDRCc0NsclhXO0N0Q21yWFo7O0FBRUQ7RUFDRSxZc0NsclhHO0V0Q21yWEgsYXNDbHJYRztFdENtclhILGdCc0NsclhHO0V0Q21yWEgsaUJzQ2xyWEc7RXRDbXJYSCxnQnNDdHRYQTtFdEN1dFhBLGlCc0NqclhZO0V0Q2tyWFosd0NzQ2pyWGM7VXRDaXJYZCxnQ3NDanJYYztFdENrclhkLG1Cc0N6dFhBO0N0QzB0WEQ7O0FBRUQ7RUFDRSxnQnNDanFYTztFdENrcVhQLDBCc0N0cVhNO0V0Q3VxWE4sbUJLaDhYUTtFTGk4WFIsa0JzQ3RxWGM7RXRDdXFYZCxhc0NqeFhTO0V0Q2t4WFQsb0JLbjhYUTtFTG84WFIsbUJzQzVxWEE7RXRDNnFYQSxVc0NucVhDO0VBakhILFdBQVc7RXRDc3hYVCxnQnNDanFYYTtDdENrcVhkOztBQUVEO0VBQ0Usc0JzQy9wWG1CO0VBM0hyQixtQkE4SEk7Q3RDOHBYSDs7QUFFRDtFc0M5eFhBLFlBQVc7RXRDZ3lYVCxhc0N4cFhZO0V0Q3lwWFosZ0JzQ3hwWGM7RXRDeXBYZCxpQnNDbHlYUztFdENteVhULGlDc0N4cFh3QjtDdEN5cFh6Qjs7QUFFRDtFQUNFLFlzQ3hwWEk7RXRDeXBYSixnQnNDeHBYZ0I7RXRDeXBYaEIsNEJzQ3hwWHVCO0N0Q3lwWHhCOztBQUVEO0VzQzV5WEEsWUFBVztFdEM4eVhULGdDc0NscFhnQjtFdENtcFhoQix5QnNDbHBYZ0I7RUE3SmxCLHFCQXdKSTtFdEMwcFhGLHFCc0NqcFhnQjtFdENrcFhoQixtQkFBbUI7RXNDeG9YckIscUJBQVk7RUFDWCxjQUFXO0V0QzRvWFYsb0JBQW9CO0VBQ3BCLGdCQUFnQjtFQUNoQix5QkFBeUI7RUFDekIsc0JBQXNCO0VzQ3ZvWHZCLDZCQUFRO0V0QzBvWFAsd0JzQ3pvWHFCO0V0QzBvWHJCLDBCc0N6b1hhO0V0QzBvWGIsdUJzQ3pvWG1CO0V0QzJvWG5CLHlCRTcwWWU7RUY4MFlmLG9Cc0N6b1hpQjtFdEM0b1hqQiwyQnNDem9YSztFdEMwb1hMLHNCc0N6b1hBO0N0QzBvWEQ7O0FBRUQ7RUFDRSxnQkFBZ0I7RUFDaEIsZ0NzQzduWEE7RXRDOG5YQSxZc0N6cFhBO0V0QzBwWEEsYXNDem9YQztDdEMwb1hGOztBQUVEO0VBQ0UsOEJzQ3pvWG9CO0V0QzBvWHBCLGFzQ3pvWEU7RXRDMG9YRixXc0N6b1hTO0V0QzBvWFQseUJzQ3pvWFc7RXRDMG9YWCxhc0N4b1hDO0N0Q3lvWEY7O0FBRUQ7RUFDRSxtQ3NDdG9YYztNdENzb1hkLCtCc0N0b1hjO1V0Q3NvWGQsMkJzQ3RvWGM7Q3RDdW9YZjs7QUFFRDtFQUNFLDBCc0N0b1hBO0N0Q3VvWEQ7O0FBRUQ7RUFDRSxhc0N0b1hZO0V0Q3VvWFosWXNDdG9YVTtFdEN1b1hWLDBCc0N0b1hpQjtDdEN1b1hsQjs7QUFFRDtFQUNFLFlzQ3ZwWEE7RXRDd3BYQSxhc0N0b1hTO0N0Q3VvWFY7O0FBRUQ7RUFDRSxtQnNDdG9YZ0I7RXRDdW9YaEIsT3NDL21YQztFdENnblhELFFzQy9tWEU7RXRDZ25YRixXc0MvbVhNO0V0Q2duWE4sWXNDL21YQztFdENnblhELGFBQWE7RUFDYix1QnNDOW1YQztFdEMrbVhELGlCc0NucVhBO0N0Q29xWEQ7O0FBRUQ7RUFDRSxvdEhzQzVvWGM7RXRDNm9YZCxtQ3NDNW9YVztFdEM2b1hYLDZCc0M1b1hhO0V0QzZvWGIsMkJzQzVvWGM7Q3RDNm9YZjs7QUFFRDtFQUNFLFdzQzVvWEc7Q3RDNm9YSjs7QUFFRDtFQUNFLFdzQzNvWEc7Q3RDNG9YSjs7QUFFRDtFc0MzdFhBLG1CQTZGTztFdENnb1hMLFNzQy9uWEE7RXRDZ29YQSxVc0MvblhBO0V0Q2dvWEEseUNzQ3huWEE7TXRDd25YQSxxQ3NDeG5YQTtVdEN3blhBLGlDc0N4blhBO0V0Q3luWEEsWXNDaHVYRjtFdENpdVhFLGFzQy9uWFU7RXRDZ29YVixnQnNDcm9YQztFdENzb1hELGlCc0M5blhjO0VBckdoQix1QkEwR0k7S0ExR0osb0JBMEdJO0V0QzJuWEYsV3NDMW5YRTtFdEMyblhGLHFDc0M1bVhFO0V0QzRtWEYsZ0NzQzVtWEU7RXRDNG1YRiw2QnNDNW1YRTtDdEM2bVhIOztBQUVEO0VBQ0UsbUJzQzFuWGM7RXRDMm5YZCxVc0MxblhJO0V0QzJuWEosWXNDMW5YSTtFdEMyblhKLFlzQzFuWEk7RXRDMm5YSixhc0MxblhJO0V0QzJuWEosb0JzQ3puWEc7RXRDMG5YSCxnQnNDaHZYUztFdENpdlhULG9Cc0N6blhtQjtDdEMwblhwQjs7QUFFRDs7RUFFRSxZc0NublhZO0V0Q29uWFosU3NDbm5YSztFdENvblhMLFdBQVc7RXNDM21YYixZQUFXO0VBQ1YsbUJBQ0E7RXRDNG1YQyxlQUFlO0VzQ3ZtWGpCLHVCQUFXO0VBQ1YsbUJBQWM7RUFDZCxpQ0FBVztFQUFYLDRCQUFXO0VBQVgseUJBQVc7Q3RDeW1YWDs7QUFFRDtFc0N2bVhDLFVBQVU7RS9CdHdCVix5REFBd0I7TUFBeEIscURBQXdCO1VBQXhCLGlEQUF3QjtDUGczWXhCOztBQUVEO0VBQ0UsV3NDdm1YUztFQUZULDBEQUFBO01BQUEsc0RBQUE7VUFBQSxrREFBQTtDdEMybVhEOztBQUVEO0VBQ0UsbUJzQ3RtWGdCO0VBUmhCLFlBQUE7RXRDZ25YQSxhc0NybVhZO0V0Q3NtWFosT3NDcm1YQztFdENzbVhELFFzQ3JtWEM7RUFiRCxnQkFBQTtDdENvblhEOztBQUVEO0VBQ0UsbUJzQ2ptWGU7RXRDa21YZixTc0NqbVhDO0UvQmp5QkYsVUFBUTtFUG80WVAseUNzQ2htWFU7TXRDZ21YVixxQ3NDaG1YVTtVdENnbVhWLGlDc0NobVhVO0V0Q2ltWFYsWXNDL2xYUztFdENnbVhULGFzQy9sWFM7RXRDZ21YVCxnQnNDL2xYVTtFdENnbVhWLGlCc0MvbFhjO0V0Q2dtWGQsdUJzQy9sWGU7S3RDK2xYZixvQnNDL2xYZTtFdENnbVhmLFdzQy9sWEM7RXRDZ21YRCxxQ3NDL2xYYTtFdEMrbFhiLGdDc0MvbFhhO0V0QytsWGIsNkJzQy9sWGE7Q3RDZ21YZDs7QUFFRDtFQUNFLGNzQzlsWFk7Q3RDK2xYYjs7QUFFRDtFQUNFLG1Cc0M5bFhnQjtDdEMrbFhqQjs7QUFFRDtFQUNFLGNzQzFsWFc7Q3RDMmxYWjs7QUFFRDs7Ozs7Ozs7O0dBU0c7O0FBRUg7O3dDc0NubVgrQjs7QXRDdW1YL0I7RUFDRSxtQkt6dllBO0VMMHZZQSxZS3p2WUE7RUwwdllBLHVCc0N6bVgyQjtFdEMwbVgzQixlTzc2WU87RVA4NllQLGFzQ25uWEQ7RXRDb25YQyxpQnNDMW1YWTtFdEMybVhaLGlCS2hxWVE7RUxpcVlSLHdCc0MxbVhDO0V0QzBtWEQsbUJzQzFtWEM7RXRDMG1YRCxnQnNDMW1YQztDdEMybVhGOztBQUVEO0VBQ0UsY3NDMW1YQztFdEMybVhELFdzQzFtWEM7RXRDMm1YRCxVc0M1blhBO0N0QzZuWEQ7O0FBRUQ7RUFDRSxrQnNDMW1YVztFdEMybVhYLDBCc0N4bVhHO0N0Q3ltWEo7O0FBRUQ7RUFDRSwwQnNDdm1YQztFdEN3bVhELGNzQ3RvWEE7Q3RDdW9YRDs7QUFFRDtFQUNFLHFCc0Mxb1hPO0V0QzJvWFAsb0JzQ3ZtWGM7Q3RDd21YZjs7QUFFRDtFQUNFLG1Cc0N0bVhTO0V0Q3VtWFQscUJzQ3RtWFk7RXRDd21YWixxQnNDbHBYTztFdENtcFhQLG1Cc0N0bVhhO0V0Q3VtWGIscUJzQ2xsWEU7RXRDbWxYRixjc0NycFhBO0V0Q3dwWEEsb0JzQ3RtWGE7RXRDdW1YYixnQnNDdG1YVztDdEN1bVhaOztBQUVEOztFQUVFLFlzQ3RtWEc7Q3RDdW1YSjs7QUFFRDtFQUNFLFlzQ2xxWEE7RXRDbXFYQSxpQnNDcG1YVTtFdENxbVhWLG9Cc0NwbVhjO0N0Q3FtWGY7O0FBRUQ7RUFDRSxnQk9uK1lPO0VQbytZUCxzQnNDenFYQTtFdEMwcVhBLGlCc0NubVhXO0VBSVgsVUFBQTtDdENpbVhEOztBQUVEO0VBQ0UsWXNDaG1YRTtDdENpbVhIOztBQUVEO0VBQ0UscUJzQzNsWFc7RXRDMmxYWCxxQnNDM2xYVztFdEMybFhYLGNzQzNsWFc7RXRDNGxYWCxvQnNDM2xYYTtNdEMybFhiLGdCc0MzbFhhO0V0QzRsWGIseUJzQzFsWEE7TXRDMGxYQSxzQnNDMWxYQTtVdEMwbFhBLHdCc0MxbFhBO0V0QzJsWEEseUJzQzFsWGdCO0N0QzJsWGpCOztBQUVEO0VBQ0Usb0JzQzFsWFM7RUFLVixzQkFBUztFdEN1bFhSLGlCSzlsWlM7RUwrbFpULGVLOWxaUztFTCtsWlQsWUs5bFpTO0VMK2xaVCxpQks5bFpTO0VMK2xaVCxVSzlsWk87Q0wrbFpSOztBQUVEO0VBQ0UsWUszaFpFO0VMNGhaRixxQnNDOWxYbUI7RXRDOGxYbkIscUJzQzlsWG1CO0V0QzhsWG5CLGNzQzlsWG1CO0V0QytsWG5CLHNCc0M5bFhVO010QzhsWFYsbUJzQzlsWFU7VXRDOGxYViwwQnNDOWxYVTtDdEMrbFhYOztBQUVEO0VBQ0UsWXNDN2xYQztFdEM4bFhELHNCRW5sWndCO0VGb2xaeEIsbUJzQzdsWGM7RXRDOGxYZCwwQnNDNWxYQTtFdEM2bFhBLFlzQzVsWFE7RXRDNmxYUixtQk8xZ1pPO0VQMmdaUCxvQnNDM21YQTtFdEM0bVhBLHVCc0MzbFhDO0VBR0YsaUJBQVE7RXRDMGxYUCwwQnNDemxYTztFdEMwbFhQLGFzQ3psWFE7RXRDMGxYUixrQk9oaFpPO0VQaWhaUCwyQnNDN2xYTztFdEM4bFhQLDZCWTlvWk87RVo4b1pQLHdCWTlvWk87RVo4b1pQLHFCWTlvWk87Q1orb1pSOztBQUVEOztFQUVFLDBCc0MxbFhtQjtDdEMybFhwQjs7QUFFRDtFQUNFLFlzQ3psWE87RXRDMGxYUCxxQnNDemxYYztFdEMybFhkLHFCc0N6bFhhO0V0QzBsWGIsbUJzQ3psWFU7RXRDMGxYVixxQktoeFlRO0VMaXhZUixjc0N6bFhDO0V0QzRsWEQsb0JzQ3psWGE7RXRDMGxYYixnQnNDam5YQTtFdENrblhBLHlCWWxxWk87RVptcVpQLHNCc0N4bFhFO0V0QzBsWEYsK0JzQ3ZsWEU7RS9CbDlCSCwwQkFBd0I7RVAyaVp2QixxQnNDcmxYUztDdENzbFhWOztBQUVEO0VBQ0UscUJFdm5ac0I7RUZ5blp0QixxQnNDamxYQTtFdENrbFhBLG1Cc0NqbFhjO0V0Q2tsWGQscUJzQy9rWEM7RXRDZ2xYRCxjc0Mva1hFO0V0Q2tsWEYsb0JzQzVqWEU7RXRDNmpYRixnQk94alpPO0VQeWpaUCx3QnNDOWtYRTtFdEMra1hGLHFCc0Mxa1hnQjtFdEM0a1hoQixpQ3NDMWtYOEI7RXRDMmtYOUIsNEJzQzFrWHVCO0V0QzJrWHZCLHlCc0Mxa1h1QjtFdEMya1h2QixzQnNDMWtYbUI7RXRDNGtYbkIsNkJzQ3ZrWEc7RUExUEwsd0JBNFBJO0VBNVBKLDBCQTRQSTtFdEMwa1hGLDBCc0Nsa1hnQjtFdENta1hoQixpQnNDbGtYZ0I7RXRDbWtYaEIsb0JBQW9CO0VzQzFqWHRCLHVCQUFZO0N0QzRqWFg7O0FBRUQ7RXNDOWpYQSxpQkFPSTtFdEN5alhGLGdCc0N0alhXO0N0Q3VqWFo7O0FBRUQ7RUFDRSxzQnNDampYYTtDdENralhkOztBQUVEO0VBQ0UsaUJzQ2pqWGE7RXRDa2pYYixvQnNDampYaUI7RXRDa2pYakIsbUJzQ2pqWGE7Q3RDa2pYZDs7QUFFRDtFQUNFLHFCc0NoalhZO0V0Q2dqWFoscUJzQ2hqWFk7RXRDZ2pYWixjc0NoalhZO0N0Q2lqWGI7O0FBRUQ7RUFDRSxzQnNDaGpYZ0I7RXRDaWpYaEIsWXNDaGpYVTtFdENpalhWLGtCc0M5aVhFO0N0QytpWEg7O0FBRUQ7RUFDRSxhc0M5aVhZO0V0QytpWFosc0JzQzlpWG1CO0N0QytpWHBCOztBQUVEO0VBQ0UsYXNDOWlYRztFdEMraVhILHNCc0M5aVhhO0N0QytpWGQ7O0FBRUQ7RUFDRSxlc0NsbVhGO0V0Q21tWEUsaUJzQzlpWFc7RXRDK2lYWCxZc0M5aVhJO0V0QytpWEosbUJzQ3JtWFM7Q3RDc21YVjs7QUFFRDs7RUFFRSxZc0M5aVhLO0V0QytpWEwsaUJzQzlpWFk7Q3RDK2lYYjs7QUFFRDs7Ozs7O0VBTUUsWXNDNWlYSztFdEM2aVhMLGVPbm9aTztFUG9vWlAsYXNDdG5YRjtFdEN1blhFLGtCc0MzaVhhO0V0QzRpWGIsZ0JPdG9aTztFUHVvWlAsb0JzQ25sWEU7RXRDb2xYRixlc0MzaVhhO0UvQjdsQ2QsMEJBQXdCO0VQMG9adkIsNkJzQ3hpWE07RXRDd2lYTix3QnNDeGlYTTtFdEN3aVhOLHFCc0N4aVhNO0N0Q3lpWFA7O0FBRUQ7Ozs7OztFQU1FLDBCc0N4aVhzQjtDdEN5aVh2Qjs7QUFFRDs7RUFFRSxZc0Mxb1hGO0V0QzJvWEUsZXNDaGlYWTtFdENpaVhaLGNzQ2hpWEs7RXRDaWlYTCx3QnNDempYTTtFdEMwalhOLGVzQy9oWFk7RXRDZ2lYWiwwQnNDL2hYZ0I7RXRDZ2lYaEIsbUJBQW1CO0VzQ3RoWHJCLDZCQUFBO0VBQUEsd0JBQUE7RUFBQSxxQkFBQTtDdEN3aFhDOztBc0NuaFhEOztFQUVDLDBCQUFZO0N0Q3NoWFo7O0FBRUQ7RXNDcGhYQyxtQkFBa0I7RUFDbEIscUJqQ3A0QlM7RWlDbzRCVCxxQmpDcDRCUztFaUNvNEJULGNqQ3A0QlM7RUVoUlQsNkJBQW1CO0VBQW5CLDhCQUFtQjtNQUFuQiwyQkFBbUI7VUFBbkIsdUJBQW1CO0VQMnFabEIsd0JzQzloWEs7TXRDOGhYTCxxQnNDOWhYSztVdEM4aFhMLDRCc0M5aFhLO0V0QytoWEwseUJLNTVZK0I7TUw0NVkvQixzQks1NVkrQjtVTDQ1WS9CLHdCSzU1WStCO0NMNjVZaEM7O0FBRUQ7RUFDRSxpQmdCL3laWTtDaEJnelpiOztBQUVEO0VBQ0UsV3NDOWdYUztFQUdWLGNBQVM7RXRDNmdYUixpQnNDNWdYVTtDdEM2Z1hYOztBQUVEO0VBQ0UsbUJzQzNnWGU7RXRDNGdYZixXc0MzZ1hDO0N0QzRnWEY7O0FBRUQ7RUFDRSxpQnNDM2dYUztDdEM0Z1hWOztBQUVEO0VPbHNaQywyQ0FBd0I7RVBvc1p2QixtQnNDdGdYQTtFdEN1Z1hBLE9zQ3JnWEU7RXRDc2dYRixRQUFRO0VzQ2hnWFYsWUFBWTtFakM3eUNWLGFBQVM7RUFDVCxZQUFTO0VBQ1QsNENBQW9CO0VBQ3BCLG1CQUFrQjtFQUNsQixpQkFBUztFQUNULHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VFa0dkLHlCQUF3QjtNQUF4QixzQkFBd0I7VUFBeEIsd0JBQXdCO0VQK3NadkIsMkJzQ3pnWFU7TXRDeWdYVixzQnNDemdYVTtFdEMwZ1hWLDBCSy91WkE7TUwrdVpBLHVCSy91WkE7VUwrdVpBLG9CSy91WkE7Q0xndlpEOztBQUVEO0VPbnRaQyxzQkFBbUI7RVBxdFpsQixZc0MvZ1hGO0N0Q2doWEM7O0FBRUQ7RUFDRSxjS2p2WlM7Q0xrdlpWOztBQUVEO0VLbDBaRSxtQkFBUztFQUNULFlBQVM7RUFDVCxhQUFTO0VBQ1QsV0FBUztFQUNULFdBQVM7RUFtRVQscUJpQ2l2Q2tCO0VqQ2h2Q2xCLE9BQUE7RUFJRSxRQUFBO0NMK3ZaSDs7QUFFRDtFS3psWkUsc0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CaUNta0N3QjtFakNyaUN0QiwwQmlDc2lDd0I7RWpDcmlDeEIsWUFBQTtFQUVGLG9CQUFtQjtFQUNuQixpQkFBZ0I7RUFDaEIsbUJpQ2lpQzBCO0N0QzRoWDNCOztBQUVEO0VBQ0Usc0JLbitZK0I7RUxvK1kvQixVc0MzaFhBO0V0QzRoWEEsZXNDM2hYUztFQVZYLG1CQVlZO0V0QzJoWFYsZUt2K1lRO0VFaFJULGdCQUFRO0VQeXZaUCw2QnNDMWhYRDtFdEMwaFhDLHdCc0MxaFhEO0V0QzBoWEMscUJzQzFoWEQ7RXRDMmhYQyxtQnNDemhYVTtDdEMwaFhYOztBQUVEO0VBQ0UsWUtuMlpTO0VMbzJaVCxlS24yWlM7RUxvMlpULG1CS24yWlM7RUxvMlpULFVLbjJaTztFTG8yWlAsUUt2bFpFO0VMd2xaRixZS3ZsWkU7RUx3bFpGLFlLbmxaQTtFTG9sWkEsMEJzQy9oWHFCO0V0Q2dpWHJCLGFLbmxaVztFTG9sWlgsNkJLNWlaQTtFTDRpWkEsd0JLNWlaQTtFTDRpWkEscUJLNWlaQTtDTDZpWkQ7O0FBRUQ7O0VzQy9oWEEsZ0JBQUE7Q3RDa2lYQzs7QUFFRDtFQUNFLFlBQVk7RXNDL2hYZCxjQUFBO0VBQ0MsZ0NqQ2wrQmdDO0VpQ2srQmhDLGdDakNsK0JnQztFaUNrK0JoQyx5QmpDbCtCZ0M7RWlDdStCaEMsb0JBQU87RXRDK2hYTixrQkFBa0I7RXNDNWhYcEIsd0JBQXlCO0VBQ3hCLHFCakMzK0JnQztFaUM2K0JoQyxpQ0FBaUI7RUFDakIsNEJBQTBCO0VBQzFCLDBCQUFXO0VBQ1gsdUJBQXFCO0VBR3RCLHlCQUFJO0VBQ0gsb0JBQWdCO0N0QzZoWGhCOztBQUVEO0VzQzFoWEEsYUFBUTtFQUNQLGFBQVM7RUFDVCxtQkFBVztFQUNYLHVCQUFpQjtFQUNqQixtQ2pDNy9CZ0M7RWlDOC9CaEMsZ0JwQzMxQ3lCO0NGdTNaekI7O0FBRUQ7RU81eVpDLFdBQVE7Q1A4eVpSOztBQUVEO0VBQ0UsbUJzQzk0V0Q7RS9CbjZDQSxPQUFNO0VQbXpaTCxRc0NqaVhGO0V0Q2tpWEUsWXNDemhYUTtFdEMwaFhSLGFzQ3poWEE7RXRDMGhYQSxxQnNDemhYTztFdEN5aFhQLHFCc0N6aFhPO0V0Q3loWFAsY3NDemhYTztFdEMwaFhQLG9Cc0N6aFhZO010Q3loWFosZ0JzQ3poWFk7RS9COXhDYix5QkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLHdCQUFtQjtFUHl6WmxCLDBCc0N2aVhXO010Q3VpWFgsdUJzQ3ZpWFc7VXRDdWlYWCxvQnNDdmlYVztFdEN3aVhYLDJCc0N4aFhrQjtNdEN3aFhsQixzQnNDeGhYa0I7RXRDeWhYbEIsMEJzQ3hoWE07RXRDeWhYTiw2QnNDeGhYTztFdEN3aFhQLHdCc0N4aFhPO0V0Q3doWFAscUJzQ3hoWE87Q3RDeWhYUjs7QUFFRDtFc0M3aVhBLFlBQVk7RXRDK2lYVixtQnNDdGhYQTtFdEN1aFhBLGtCc0NyaFhBO0VBM0JGLGlCQTZCQztFdENxaFhDLG1Cc0NwaFhnQjtFQTlCbEIsaUJBaUNDO0V0Q21oWEMsZXNDbGhYVTtFdENtaFhWLDZCc0NsaFhNO010Q2toWE4sa0JzQ2xoWE07VXRDa2hYTixTc0NsaFhNO0N0Q21oWFA7O0FBRUQ7RUFDRSxvQnNDamhYa0I7RXRDa2hYbEIsZXNDamhYQTtFdENraFhBLG1Cc0M5Z1hZO0V0QytnWFosNkJzQzlnWFM7RXRDOGdYVCx3QnNDOWdYUztFdEM4Z1hULHFCc0M5Z1hTO0V0QytnWFQsNEJzQzdnWGtCO010QzZnWGxCLHdCc0M3Z1hrQjtVdEM2Z1hsQixvQnNDN2dYa0I7RXRDOGdYbEIsNkJZNThaTztNWjQ4WlAsa0JZNThaTztVWjQ4WlAsU1k1OFpPO0NaNjhaUjs7QUFFRDs7RUFFRSxzQnNDbGlYRDtDdENtaVhBOztBQUVEOztFQUVFLDRCTzExWmdCO01QMDFaaEIsd0JPMTFaZ0I7VVAwMVpoQixvQk8xMVpnQjtFUDIxWmhCLGVzQ3prWEY7Q3RDMGtYQzs7QUFFRDtFQUNFLHFCWTM5WmM7RVo2OVpkLHFCT2oyWmtCO0VQazJabEIsbUJzQ2xoWEQ7RXRDbWhYQyxxQnNDL2dYWTtFdENnaFhaLGNzQy9nWFM7RXRDZ2hYVCwrQk9yMlp3QjtFUHMyWnhCLCtCc0N0aFhRO0V0Q3doWFIsaUNzQ3QvV0E7RXRDdS9XQSxnQ3NDemdYQTtFdEMwZ1hBLDRCSzFsWitCO0VMMmxaL0Isc0JzQ3pnWGM7RXRDMGdYZCxtQnNDeGdYVztFdEMwZ1hYLCtCc0N4Z1hVO0V0Q3lnWFYsMEJzQ3ZnWGU7RXRDd2dYZiwwQlk1K1pjO0VaNitaZCx1QnNDcmdYb0I7RXRDdWdYcEIseUJzQ3JnWGdCO0V0Q3NnWGhCLG9Cc0NyZ1hlO0V0Q3dnWGYsMkJzQ2xnWGtCO0V0Q21nWGxCLHNCc0NqZ1hTO0N0Q2tnWFY7O0FBRUQ7RUFDRSwyQk81M1p3QjtDUDYzWnpCOztBQUVEO0VBQ0UsY09oNFpPO0NQaTRaUjs7QUFFRDtFQUNFLFdzQ2pnWE87Q3RDa2dYUjs7QUFFRDtFQUNFLG1Cc0MxL1dhO0V0QzIvV2IsWXNDdm5YRjtFdEN3blhFLGFzQ3ovV1M7RXRDMC9XVCxxQkV6OVppQjtFRjI5WmpCLHFCRS84WlU7RUZnOVpWLG1CWTFnYU87RTBCODRDVCxxQkF5SUM7RXRDcS9XQyxjc0NwL1dVO0V0Q3EvV1YseUJzQ3AvV1E7RXRDcS9XUixzQnNDcC9XTTtFdENzL1dOLDZCc0NsL1dBO0V0Q20vV0Esd0JBQXdCO0VzQ2gvVzFCLDBCQUFjO0VBQ2IsdUJBQ0E7RUFFRCx5QkFBYztFQUNiLG9CQUNBO0V0Q2cvV0MsZ0JBQWdCO0NzQzkrV2xCOztBdENpL1dBO0VzQ2ovV0EsbUJBQUE7Q3RDbS9XQzs7QXNDMytXRDtFQUNDLGdCQUFTO0VBRVQsZUFBVztFQUNYLGVqQ3pxQ1M7RUVoUlQsbUJBQW1CO0VQdTZabEIsU3NDbC9XRjtFdENtL1dFLFVzQzUrV007RXRDNitXTix5Q3NDNStXZ0I7TXRDNCtXaEIscUNzQzUrV2dCO1V0QzQrV2hCLGlDc0M1K1dnQjtFdEM2K1doQiw2QnNDNStXVTtFdEM0K1dWLHdCc0M1K1dVO0V0QzQrV1YscUJzQzUrV1U7Q3RDNitXWDs7QUFFRDtFQUNFLGVzQzUrV1c7RXRDNitXWCxXc0MxL1dGO0N0QzIvV0M7O0FzQ3QrV0Q7RUFFRSxtQkFDQTtFdEN1K1dBLFdBQVc7RXNDMStXYixtQkFLQztFQUNDLFVBQUE7RXRDdStXQSxnQkFBZ0I7Q3NDNytXbEI7O0F0Q2cvV0E7O0VzQy85V0csV0FBUztFdENrK1dWLHFEQUE2QztNQUE3QyxpREFBNkM7VUFBN0MsNkNBQTZDO0VzQzc5Vy9DLFdBQWE7Q3RDKzlXWjs7QUFFRDs7RUtyaWFFLFdBQVM7RUFDVCxxREFBb0I7TUFBcEIsaURBQW9CO1VBQXBCLDZDQUFvQjtFQUNwQixXQUFTO0NMd2lhVjs7QUFFRDtFQUNFLFlzQ3IrV0E7RS9CcCtDRCxtQkFBbUI7RVAyOFpsQixVc0MzK1dGO0V0QzQrV0UsU0t6MFpFO0VMMDBaRixtQkt6MFppQjtFTDAwWmpCLGlCS2gwWkE7RUxpMFpBLFdLaDBaQTtFTGkwWkEsZUtoMFpBO0NMaTBaRDs7QUFFRDtFQUNFLFVLbHlaQTtDTG15WkQ7O0FBRUQ7RUFDRSxvQkt0dlpFO0NMdXZaSDs7QUFFRDs7RUFFRSx5QnNDMytXTztDdEM0K1dSOztBQUVEO0VzQ2hnWEEsWUFBVztFdENrZ1hULFVzQ3YrV087RXRDdytXUCxxQnNDbmdYUztFdENtZ1hULHFCc0NuZ1hTO0V0Q21nWFQsY3NDbmdYUztFdENvZ1hULHNCc0N2K1dlO010Q3UrV2YsbUJzQ3YrV2U7VXRDdStXZiwwQnNDditXZTtFdEN3K1dmLHlCc0NyK1dDO010Q3ErV0Qsc0JzQ3IrV0M7VXRDcStXRCx3QnNDcitXQztFQWhDSCwwQkFtQ2U7TUFuQ2YsMEJBbUNlO0N0Q28rV2Q7O0FBRUQ7RUFDRSxnQkFBZ0I7RXNDOTlXbEIsbUJBQVc7RUFDViwwQkFBZTtFQUNmLFlBQVM7RUFDVCxtQkFBVTtFQUNWLG9CQUFXO0VBQ1gsdUJBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQiwwQkFDQTtFdEMrOVdDLGFBQWE7RXNDNzlXZixrQkFDVztFQUNULDJCQUlBO0VBTkYsNkJBQ1c7RUFEWCx3QkFDVztFQURYLHFCQUNXO0N0Q2crV1Y7O0FzQ3g5V0Q7O0VBQUEsMEJBRWdCO0N0QzI5V2Y7O0FBRUQ7RXNDdDlXQSxtQkFBWTtFQUNYLFlBQVc7RUFDWCxVQUFTO0VBRlYscUJBR0M7RXRDeTlXQyxxQnNDdjlXVTtFdEN3OVdWLG1Cc0N2OVdXO0V0Q3c5V1gscUJzQ3Y5V2tCO0V0Q3c5V2xCLGNzQ3Y5V1k7RXRDMDlXWixvQnNDbCtXUztFdENtK1dULGtCc0NwOVdlO0VBZmpCLHlCQW9CWTtFdENpOVdWLHNCc0MxOFdBO0V0QzQ4V0EsNkJzQ2g5V2U7RXRDaTlXZix3QnNDOThXQztFQTFCSCwwQkE4QkU7RXRDNDhXQSx1QkVsaGFrQjtFRm9oYWxCLHlCc0MxOFdFO0V0QzI4V0Ysb0JBQW9CO0VzQ3A4V3JCLDJCQUFNO0VBQ04sc0JqQ2wwQ2dDO0VpQ28wQ2hDLGVBQVM7RUFFVCwwQmpDdDBDZ0M7RWlDdTBDaEMsb0JBSUE7RUFaRCx1QkFBQTtFdEMrOFdFLDBCc0NwOFdBO0V0Q3E4V0EsNkJBQXFCO0VBQXJCLHdCQUFxQjtFQUFyQixxQkFBcUI7RU8vaGF0QiwyQkFBd0I7RStCNmxEekIsWUFBWTtFdENxOFdWLGFzQ244V1U7Q3RDbzhXWDs7QUFFRDtFQUNFLHFCQUFxQjtDT3RpYXRCOztBUHlpYUQ7RUFDRSxjc0NwOFdNO0N0Q3E4V1A7O0FBRUQ7O0VBRUUsWUFBWTtFc0M5N1dkLDBCQUF5QjtDdENnOFd4Qjs7QUFFRDtFQUNFLFlzQ244V0Y7RXRDbzhXRSxvQnNDOTdXYztDdEMrN1dmOztBQUVEO0VBQ0UsZ0JBQWdCO0VzQ3o3V2xCLFVBQUE7Q3RDMjdXQzs7QUFFRDtFc0N2N1dDLFlqQ3QzQ1M7RWlDdTNDVCxXQUFBO0VBQ0EsbUJqQ3gzQ2dDO0NMaXpaaEM7O0FBRUQ7RXNDcjdXQyxZQUFZO0VBQ1osY0FBYTtFQUNiLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2Isc0JBQVk7TUFBWixtQkFBWTtVQUFaLDBCQUFZO0VBQ1osMEJBQWtCO01BQWxCLHVCQUFrQjtVQUFsQixvQkFBa0I7RUFDbEIsMkJBVUE7TUFWQSxzQkFVQTtDdEM2NldBOztBQUVEO0VzQzU4V0EsZUFBYTtFdEM4OFdYLHNCc0N0N1dZO0VBeEJkLHNCQTBCQztFdENzN1dDLG1Cc0NwN1dBO0V0Q3E3V0EsaUJBQWlCO0VzQ2w3V25CLDZCQUF1QjtFQUF2Qix3QkFBdUI7RUFBdkIscUJBQXVCO0N0Q283V3RCOztBQUVEO0VzQ2g3V0MsWWpDcjVDUztFaUNzNUNULGVqQ3Q1Q2dDO0VpQ3U1Q2hDLG1CQUFhO0VBQ2IsVUFBVTtFQUVWLFFBQUE7RUFDQSxZQUFBO0VBRUEsWXBDL3VEVztFb0NndkRYLHVDQUFZO0VBQ1osNkJwQ3p2RHVCO0VvQ3l2RHZCLHdCcEN6dkR1QjtFb0N5dkR2QixxQnBDenZEdUI7RW9DeXVEeEIsYUFBQTtDdENpOFdDOztBQUVEOztFQUVFLDRCc0M5NVdBO0N0Qys1V0Q7O0FBRUQ7O0VBRUUsZ0JzQ3o2V0M7Q3RDMDZXRjs7QUFFRDtFQUNFLFlzQ3o2V0M7Q3RDMDZXRjs7QUFFRDtFQUNFLG1CRWhuYWE7RUZpbmFiLGlCQUFpQjtFc0NwNlduQixpQkFBYztFQUNiLHFCakMvN0NTO0VpQys3Q1QscUJqQy83Q1M7RWlDKzdDVCxjakMvN0NTO0VpQ2k4Q1QsMEJBQU87TUFBUCx1QkFBTztVQUFQLG9CQUFPO0VBQ1AsMkJBd0JBO01BeEJBLHNCQXdCQTtFL0IxdURBLG1CQUFtQjtDUHduYW5COztBQUVEOztFQUVFLFdzQ3A2V087Q3RDcTZXUjs7QUFFRDtFQUNFLG1Cc0MxNldEO0V0QzI2V0MsV3NDcDZXUTtFdENxNldSLFNzQ3A2V0M7RXRDcTZXRCxvQ3NDcDZXbUI7TXRDbzZXbkIsZ0NzQ3A2V21CO1V0Q282V25CLDRCc0NwNldtQjtFdENxNlduQixnQnNDcDZXVTtDdENxNldYOztBQUVEO0VBQ0UsWXNDcDZXQztFdENxNldELGFzQzM3V0Y7Q3RDNDdXQzs7QXNDNzVXRDs7RXRDaTZXRSxZQUFZO0VzQzM1V2QsU0FBQTtFQUVFLFdBQUE7RXRDNDVXQSxZQUFZO0VzQzk1V2QsbUJBS0M7RUFFRSxlQUFhO0V0QzA1V2QsMEJBQTBCO0VzQ2o2VzVCLG1CQVdDO0VBRUUsaUNBQ0E7RUFEQSw0QkFDQTtFQURBLHlCQUNBO0N0Q3M1V0Y7O0FBRUQ7RUFDRSxVQUFVO0VzQ2o1V1osNERBQ1c7TUFEWCx3REFDVztVQURYLG9EQUNXO0N0Q2s1V1Y7O0FBRUQ7RUFDRSxXQUFXO0VPL3BhWiw0REFBd0I7TUFBeEIsd0RBQXdCO1VBQXhCLG9EQUF3QjtDUGlxYXhCOztBQUVEO0VBQ0UsWUFBWTtFT3BxYWIsNERBQXdCO01BQXhCLHdEQUF3QjtVQUF4QixvREFBd0I7Q1BzcWF4Qjs7QUFFRDtFQUNFLFlzQzc0V1M7RXRDODRXVCw0REFBb0Q7TUFBcEQsd0RBQW9EO1VBQXBELG9EQUFvRDtDc0MxNFd0RDs7QXRDNjRXQTtFQUNFLG1CQUFtQjtFc0M5NFdyQixxQkFDQztFQVVHLGVqQzNoRE07Q0xpNlpUOztBQUVEO0VBQ0Usa0JBQWtCO0NzQy8zV3BCOztBdENrNFdBO0VPdnJhQyxZQUFRO0VQeXJhUCxpQnNDcDRXRjtFdENxNFdFLGVzQ2o0V1M7RUFFVixxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFdENpNFdDLHNCc0MvM1dBO010QyszV0EsbUJzQy8zV0E7VXRDKzNXQSwwQnNDLzNXQTtFQVJGLHNCQUFBO01BQUEsa0JBQUE7RXRDeTRXRSwwQnNDOTNXQTtNdEM4M1dBLDBCc0M5M1dBO0VBWEYseUJBQXdCO01BQXhCLHNCQUF3QjtVQUF4Qix3QkFBd0I7RXRDMjRXdEIsNkJzQzczV0E7RXRDNjNXQSw4QnNDNzNXQTtNdEM2M1dBLDJCc0M3M1dBO1V0QzYzV0EsdUJzQzczV0E7Q3RDODNXRDs7QUFFRDtFc0MzM1dDLDBCQXdHQTtNQXhHQSx1QkF3R0E7VUF4R0EsK0JBd0dBO0N0Q3F4V0E7O0FBRUQ7RXNDMzNXQyxtQkFBUztFdEM2M1dSLGlCS3o3WitCO0VMMDdaL0IsaUJzQzUzV2E7Q3RDNjNXZDs7QUFFRDtFQUNFLFlLcnphUztFTHN6YVQscUJLcnphUztFTHF6YVQscUJLcnphUztFTHF6YVQsY0tyemFTO0VMc3phVCxzQktyemFTO01McXphVCxrQktyemFTO0VMc3phVCwyQktyemFrQjtNTHF6YWxCLHNCS3J6YWtCO0VMc3phbEIsMEJLcnphUztNTHF6YVQsdUJLcnphUztVTHF6YVQsb0JLcnphUztFTHN6YVQseUJLcnphYTtFTHN6YWIsc0JzQzczV21CO0N0QzgzV3BCOztBQUVEO0VBQ0Usb0JLeGxhb0I7RUx5bGFwQixpQkt4bGFpQjtFTHlsYWpCLGlCSzVrYUE7RUw2a2FBLG1CSzVrYUE7Q0w2a2FEOztBQUVEO0VBQ0UscUJLOWlhQTtFTDhpYUEscUJLOWlhQTtFTDhpYUEsY0s5aWFBO0VMK2lhQSxzQks5aWFnQjtNTDhpYWhCLGtCSzlpYWdCO0VMK2lhaEIsbUJzQ3g0V3FCO0N0Q3k0V3RCOztBQUVEO0VBQ0UsZUtqZ2FhO0NMa2dhZDs7QUFFRDs7RUFFRSxlTzF1YU87Q1AydWFSOztBQUVEOzs7RUFHRSxlS2ptYUE7Q0xrbWFEOztBQUVEOzs7O0VBSUUsZUs3MWFTO0NMODFhVjs7QUFFRDtFQUNFLGVLNzFhUztDTDgxYVY7O0FBRUQ7RUFDRSxtQnNDMTVXb0I7RUFHckIsZUFBUztFdEN5NVdSLGtCS3gyYVM7Q0x5MmFWOztBQUVEO0VBQ0UsVUt4MmFPO0NMeTJhUjs7QUFFRDtFQUNFLFlLcnlhRTtFTHN5YUYsYXNDaDZXbUI7RXRDaTZXbkIsT3NDaDZXSztFdENpNldMLFFPNXdhSztFUDZ3YUwsbUJzQ3I2V1E7RXRDczZXUixxQnNDajZXUTtFdENpNldSLHFCc0NqNldRO0V0Q2k2V1IsY3NDajZXUTtFdENrNldSLHNCSzl5YUE7TUw4eWFBLGtCSzl5YUE7RUwreWFBLGlCSzl5YUE7Q0wreWFEOztBQUVEO0VBQ0UsZXNDbjZXRDtDdENvNldBOztBQUVEO0VzQzk1V0MsWUFBQTtDdENnNldBOztBQUVEO0VBQ0UsWXNDbjZXRDtFdENvNldDLHFCc0NoNldDO0V0Q2c2V0QscUJzQ2g2V0M7RXRDZzZXRCxjc0NoNldDO0VBR0YseUJBQVE7TUFBUixzQkFBUTtVQUFSLHdCQUFRO0V0Qys1V1AsMEJzQzk1V1c7TXRDODVXWCx1QnNDOTVXVztVdEM4NVdYLG9Cc0M5NVdXO0V0Qys1V1gsMkJzQzk1V2E7TXRDODVXYixzQnNDOTVXYTtFdEMrNVdiLG9Cc0M5NVdrQjtFdEMrNVdsQiwwQkt6NGFvQjtFTDA0YXBCLG1CS3o0YVM7RUwwNGFULHlCS3o0YVM7VUx5NGFULGlCS3o0YVM7RUwwNGFULG9CS3o0YWtCO0VMMDRhbEIsdUJLejRhb0I7RUwwNGFwQixxQkt6NGFhO0VMMDRhYixpQkt2MGFBO0VMdzBhQSxZS3YwYUE7RUx3MGFBLG1Cc0NyNldtQjtFdENzNlduQiw2QnNDdDZXdUI7RXRDczZXdkIsd0JzQ3Q2V3VCO0V0Q3M2V3ZCLHFCc0N0Nld1QjtDdEN1Nld4Qjs7QUFFRDtFQUNFLHFCS2hxYUE7RUxpcWFBLG1Cc0MxNld5QjtFdEMyNld6QixpQktub2FFO0NMb29hSDs7QUFFRDs7RUFFRSwwQnNDOTZXdUI7Q3RDKzZXeEI7O0FBRUQ7RUFDRSxZTzF6YU87RVAyemFQLHFCc0MzN1dBO0V0QzI3V0EscUJzQzM3V0E7RXRDMjdXQSxjc0MzN1dBO0V0QzQ3V0Esc0JzQ2o3V2M7TXRDaTdXZCxrQnNDajdXYztFdENrN1dkLDZCTzd6YWtCO0VQNnphbEIsOEJPN3pha0I7TVA2emFsQiwyQk83emFrQjtVUDZ6YWxCLHVCTzd6YWtCO0VQOHphbEIsd0JzQzk3V087TXRDODdXUCxxQnNDOTdXTztVdEM4N1dQLDRCc0M5N1dPO0V0Qys3V1AseUJzQ2g3V2lCO010Q2c3V2pCLHNCc0NoN1dpQjtVdENnN1dqQix3QnNDaDdXaUI7RS9CLzREbEIsMEJBQXdCO01BQXhCLDBCQUF3QjtDUGkwYXhCOztBQUVEO0VBQ0UsWUt6NmFPO0VMMDZhUCxlS3o2YVM7RUwwNmFULHFCS3o2YVM7RUx5NmFULHFCS3o2YVM7RUx5NmFULGNLejZhUztFTDA2YVQsMEJLejZhYTtNTHk2YWIsMEJLejZhYTtFTDA2YWIseUJzQ2o3V3NCO010Q2k3V3RCLHNCc0NqN1dzQjtVdENpN1d0Qix3QnNDajdXc0I7RXRDazdXdEIsNkJzQ2w3V3NCO0V0Q2s3V3RCLDhCc0NsN1dzQjtNdENrN1d0QiwyQnNDbDdXc0I7VXRDazdXdEIsdUJzQ2w3V3NCO0V0Q203V3RCLGFLcDJhRTtFTHEyYUYsV0tuMmFBO0VMbzJhQSxpQnNDMTdXQTtFdEMyN1dBLHdCc0NuN1djO010Q203V2QscUJzQ243V2M7VXRDbTdXZCw0QnNDbjdXYztDdENvN1dmOztBQUVEO0VBQ0UsMEJzQ3I3V0c7TXRDcTdXSCx1QnNDcjdXRztVdENxN1dILCtCc0NyN1dHO0N0Q3M3V0o7O0FBRUQ7RUFDRSxtQktuM2FjO0VMbzNhZCxpQktoM2FlO0VMaTNhZixpQnNDeDdXc0I7Q3RDeTdXdkI7O0FBRUQ7RUFDRSxZc0N0N1dHO0V0Q3U3V0gscUJzQ3Q3V2E7RXRDczdXYixxQnNDdDdXYTtFdENzN1diLGNzQ3Q3V2E7RXRDdTdXYixzQnNDMzhXVTtNdEMyOFdWLGtCc0MzOFdVO0V0QzQ4V1YsMkJzQ3I3V2M7TXRDcTdXZCxzQnNDcjdXYztFdENzN1dkLDBCS3B0YWtCO01Mb3RhbEIsdUJLcHRha0I7VUxvdGFsQixvQktwdGFrQjtFTHF0YWxCLHlCc0N0N1drQztFdEN1N1dsQyxzQktudGFBO0NMb3RhRDs7QUFFRDtFQUNFLG9CQUFvQjtFc0NuN1d0QixpQkFBYztFQUNiLGlCQUFnQjtFQUNoQixtQkFBVztDdENxN1dYOztBQUVEO0VzQ243V0MscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYixzQkFBWTtNQUFaLGtCQUFZO0VBQ1osbUJBQU87Q3RDcTdXUDs7QUFFRDtFc0MvN1dBLGVBQWE7Q3RDaThXWjs7QUFFRDs7RUFFRSxlc0NuN1dXO0N0Q283V1o7O0FBRUQ7OztFQUdFLGVzQ2o3V2E7Q3RDazdXZDs7QUFFRDs7OztFQUlFLGVLeithUztDTDArYVY7O0FBRUQ7RUFDRSxlS3Y2YUE7Q0x3NmFEOztBQUVEO0VBQ0UsbUJLdHdha0I7RUx1d2FsQixlS3R3YWU7RUx1d2FmLGtCS2h3YUE7Q0xpd2FEOztBQUVEO0VBQ0UsWUtseGFFO0VMbXhhRixhS2x4YUU7RUxteGFGLE9LdHdhQTtFTHV3YUEsUUt0d2FBO0VMdXdhQSxtQnNDNzdXMkI7RXRDODdXM0IscUJzQ3IrV0Y7RXRDcStXRSxxQnNDcitXRjtFdENxK1dFLGNzQ3IrV0Y7RXRDcytXRSxzQnNDNzdXZTtNdEM2N1dmLGtCc0M3N1dlO0V0Qzg3V2YsaUJzQzc3V1U7Q3RDODdXWDs7QUFFRDtFQUNFLGVzQzE3V2M7Q3RDMjdXZjs7QUFFRDtFQUNFLFlzQ3Q3V1E7Q3RDdTdXVDs7QUFFRDtFc0NuN1dBLFlBQUE7RXRDcTdXRSxxQnNDaDdXRTtFdENnN1dGLHFCc0NoN1dFO0V0Q2c3V0YsY3NDaDdXRTtFQUxKLHlCQUFBO01BQUEsc0JBQUE7VUFBQSx3QkFBQTtFdEN1N1dFLDBCc0M5NldxQjtNdEM4NldyQix1QnNDOTZXcUI7VXRDODZXckIsb0JzQzk2V3FCO0V0Qys2V3JCLDJCQUFzQjtNQUF0QixzQkFBc0I7RXNDeDdXeEIsb0JBQUE7RUFpQkksMEJBQWtCO0VBQ2xCLG1CQUFnQjtFQUNoQix5QkFDQTtVQURBLGlCQUNBO0V0Q3k2V0Ysb0JBQW9CO0VzQ242V3RCLHVCQUFlO0VqQ2xuRWIscUJBQW9CO0VBQ3BCLGlCQUFTO0VBQ1QsWUFBUztFQUNULG1CQUFrQjtFQUNsQiw2QkFBb0I7RUFBcEIsd0JBQW9CO0VBQXBCLHFCQUFvQjtDTHdoYnJCOztBQUVEO0VLajlhSSxxQmlDdWlFb0I7RWpDcmlFdEIsbUJpQ3FpRXNCO0VBQ3ZCLGlCQVdBO0N0Q2s2V0E7O0FBRUQ7O0VBRUUsMEJLbmlia0I7Q0xvaWJuQjs7QUFFRDtFQUNFLFlLaithQTtFTGsrYUEscUJLOTlhRTtFTDg5YUYscUJLOTlhRTtFTDg5YUYsY0s5OWFFO0VMKzlhRiwwQnNDbjdXQTtNdENtN1dBLHVCc0NuN1dBO1V0Q203V0EsK0JzQ243V0E7RS9CbGhFRCwyQkFBbUI7TUFBbkIsd0JBQW1CO1VBQW5CLHFCQUFtQjtFUHU4YWxCLDRCc0M1N1dZO010QzQ3V1osdUJzQzU3V1k7RXRDNjdXWixjc0NuN1dVO0V0Q283V1YsMEJzQ2o3V0E7RXRDazdXQSxpQkFBaUI7Q08xOGFsQjs7QVA2OGFEO0VBQ0UsWUFBWTtFTzk4YWIsaUJBQW1CO0NQZzlhbkI7O0FBRUQ7RXNDdjZXQSxvQkFBTTtFQUNMLHVCQUFXO0VBQ1gsaUJBQVk7RUFDWixnQnBDL21FVztDRndoYlg7O0FBRUQ7RXNDdjZXQyxvQkFBaUI7RUFDakIsdUJBQWtCO0VBQ2xCLGVBQVk7RS9CcGpFWixVQUFRO0VQODlhUCxtQnNDbjdXSTtDdENvN1dMOztBQUVEO0VBQ0UsMEJzQ3Y2V0E7Q3RDdzZXRDs7QUFFRDtFQUNFLFlzQ3Y2V1E7RXRDdzZXUixxQnNDdjZXVztFdEN1NldYLHFCc0N2NldXO0V0Q3U2V1gsY3NDdjZXVztFdEN3NldYLHdCc0N2NldZO010Q3U2V1oscUJzQ3Y2V1k7VXRDdTZXWiw0QnNDdjZXWTtFdEN3NldaLDBCc0N2NldlO010Q3U2V2YsdUJzQ3Y2V2U7VXRDdTZXZixvQnNDdjZXZTtFdEN3NldmLDJCc0N2NldpQjtNdEN1NldqQixzQnNDdjZXaUI7RXRDdzZXakIsaUJzQ3Y2V1k7Q3RDdzZXYjs7QUFFRDtFc0NyNldDLG1CQUFXO0V0Q3U2V1YsWXNDdDZXUztFdEN1NldULHFCc0N0NldVO0V0Q3M2V1YscUJzQ3Q2V1U7RXRDczZXVixjc0N0NldVO0V0Q3U2V1Ysd0JzQ3Q2V1M7TXRDczZXVCxxQnNDdDZXUztVdENzNldULDRCc0N0NldTO0N0Q3U2V1Y7O0FBRUQ7RUFDRSxtQnNDdDZXWTtFdEN1NldaLGVzQ3Q2V2E7RXRDdTZXYixrQnNDdDZXWTtDdEN1NldiOztBQUVEO0VBQ0UsWXNDdDZXQTtFdEN1NldBLGFzQ3Q2V1U7RXRDdTZXVixPc0N0NldBO0V0Q3U2V0EsUUt0bWJBO0VMdW1iQSxtQkt0bWJTO0VMdW1iVCxxQkt0bWJTO0VMc21iVCxxQkt0bWJTO0VMc21iVCxjS3RtYlM7RUx1bWJULHNCS3RtYlM7TUxzbWJULGtCS3RtYlM7RUx1bWJULGlCS3RtYlM7Q0x1bWJWOztBQUVEO0VBQ0UsZUtqaWJFO0NMa2liSDs7QUFFRDtFQUNFLG9CSzczYUE7RUw4M2FBLHVCSzczYUE7RUw4M2FBLG1CSzczYWU7RUw4M2FmLGlCS256YUE7Q0xvemFEOztBQUVEO0VBQ0Usa0JLcDJhRTtDTHEyYUg7O0FBRUQ7RUFDRSxZS24yYUE7RUxvMmFBLFVzQ3o3V007Q3RDMDdXUDs7QUFFRDtFQUNFLFlzQ3o3V1M7Q3RDMDdXVjs7QUFFRDtFQUNFLGlCc0N4N1dBO0N0Q3k3V0Q7O0FBRUQ7RUFDRSxxQnNDbjdXRTtFdENtN1dGLHFCc0NuN1dFO0V0Q203V0YsY3NDbjdXRTtFdENvN1dGLHdCc0NuN1dvQjtNdENtN1dwQixxQnNDbjdXb0I7VXRDbTdXcEIsNEJzQ243V29CO0V0Q283V3BCLDBCc0NuN1drQjtNdENtN1dsQix1QnNDbjdXa0I7VXRDbTdXbEIsb0JzQ243V2tCO0V0Q283V2xCLGlCc0NuN1djO0N0Q283V2Y7O0FBRUQ7RUFDRSxZc0NqN1dTO0V0Q2s3V1QsbUJBQW1CO0VzQzU2V3JCLHVCQUFxQjtFQUNwQiwwQkFBa0I7RUFDbEIsd0JBQVc7RWpDeHVFVixnQkFBUztFQUNULDZCQUFxQjtFQUFyQix3QkFBcUI7RUFBckIscUJBQXFCO0NMdXBidEI7O0FBRUQ7RUtycGJFLG1CQUFhO0NMdXBiZDs7QUFFRDtFSy9rYkUsWWlDMnBFa0I7RWpDcjlEaEIsZUFBQTtFQUNBLGtCaUNxOURrQjtDdEN1N1dyQjs7QUFFRDtFS2wyYUUsbUJBQUE7RUFDQSxTQUFBO0VBTUUsVUFBQTtFQUVGLHlDaUNpNkQ0QjtNakNqNkQ1QixxQ2lDaTZENEI7VWpDajZENUIsaUNpQ2k2RDRCO0VBQzdCLGdCQUFlO0V0QzY3V2QsaUJBQWlCO0VzQzE3V25CLHVCQUFjO0tBQWQsb0JBQWM7RUFDYixZQUFRO0V0QzQ3V1AsYUFBYTtDc0N6N1dmOztBdEM0N1dBOztFc0N4N1dDLCtCQUFtQjtNQUFuQiwyQkFBbUI7VUFBbkIsdUJBQW1CO0N0QzI3V25COztBQUVEO0VzQ3o3V0Msb0JBQVc7RUFDWCx1QkFBZ0I7RUFDaEIsVUFBQTtDdEMyN1dBOztBQUVEO0VzQ3o3V0MsY0FBVztFQUNYLG9CQUFZO0VBQ1osdUJBSUE7RS9CanFFQSwwQkFBd0I7RVB5bGJ2Qixlc0M1OFdGO0V0QzY4V0UsaUJzQzM3V1c7Q3RDNDdXWjs7QUFFRDtFc0N4N1dDLGlCQUNBO0V0Q3k3V0MsZUFBZTtDc0N2N1dqQjs7QXRDMDdXQTtFc0N2N1dDLGdCQUFlO0VBQ2YsU0FBTztFQUNQLFVBQVM7RUFDVCx5Q0FBb0I7TUFBcEIscUNBQW9CO1VBQXBCLGlDQUFvQjtFQUNwQixXQUFTO0VBQ1QsYUFBUztFQUNULGdCQUFhO0VBQ2IsZ0JBQWU7RUFDZixxQkFBVztFQUFYLHFCQUFXO0VBQVgsY0FBVztFQUNYLHlCQUFvQjtNQUFwQixzQkFBb0I7VUFBcEIsd0JBQW9CO0VBQ3BCLDBCQUFlO01BQWYsdUJBQWU7VUFBZixvQkFBZTtFQUNmLGVBQUE7Q3RDeTdXQTs7QUFFRDtFc0N2N1dDLG1CQUFtQjtDdEN5N1duQjs7QUFFRDtFc0N2N1dDLGdCQUFnQjtFQUNoQixVQUFPO0V0Q3k3V04sWUFBWTtFc0N0N1dkLGdCQUFBO0VBQ0MsWUFBVTtFQUNWLGFBQU07RUFDTixtQkFBTztFQUNQLHVCQUFZO0VBQ1oscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYix5QkFBZTtNQUFmLHNCQUFlO1VBQWYsd0JBQWU7RUFDZiwwQkFBVztNQUFYLHVCQUFXO1VBQVgsb0JBQVc7RUFDWCxnQkFDQTtDdEN1N1dBOztBQUVEO0VBQ0UsZUFBZTtFc0MvNldqQixnQkFBTTtDdENpN1dMOztBc0M5NldEOztFdENrN1dFLDBCQUEwQjtDc0M5Nlc1Qjs7QXRDaTdXQTs7RXNDejZXRSxZQUFXO0N0QzQ2V1o7O0FBRUQ7RUFDRSxtQnNDajdXYTtDdENrN1dkOztBQUVEO0VzQzU2V0MsWUFBVztFQUNYLGFBQVU7RUFIWCxnQkFBZTtFdENrN1diLGlCc0M3NldXO0V0Qzg2V1gsdUJzQzc2V2M7S3RDNjZXZCxvQnNDNzZXYztDdEM4NldmOztBQUVEO0VBQ0UsZ0JzQzU2V1k7RXRDNjZXWixzQ3NDNTZXVztFdEM2NldYLE9zQzU2V0E7RXRDNjZXQSxRc0M1NldBO0V0QzY2V0EsWXNDNTZXVTtFdEM2NldWLGFzQzU2V1E7RXRDNjZXUixlc0M1NldTO0N0QzY2V1Y7O0FBRUQ7RUFDRSxtQnNDdjdXRDtDdEN3N1dBOztBc0N0NldEO0VBQ0MscUJBQVU7RUFBVixxQkFBVTtFQUFWLGNBQVU7RXRDeTZXVCx5QkFBd0I7TUFBeEIsc0JBQXdCO1VBQXhCLHdCQUF3QjtFc0N0NlcxQixpQkFBZTtDdEN3NldkOztBQUVEO0VzQ3Q2V0Msd0NBQVc7Q3RDdzZXWDs7QUFFRDtFSzl4YkUsV0FBUztFQUNULGFBQVM7RUFDVCxlQUFTO0VBQ1Qsc0JBQWtCO0VBQ2xCLG1CQUFTO0VBQ1Qsa0JBQWE7RUE2T1gsbUJpQ3VvRXNCO0VqQ3RvRXRCLCtCaUNzb0U0QjtFakN0b0U1QiwwQmlDc29FNEI7RWpDdG9FNUIsdUJpQ3NvRTRCO0N0Qzg2Vy9COztBQUVEO0VLdithRSxtQkFBQTtFQUNBLGtCQUFrQjtDTHkrYW5COztBQUVEO0VLeGhiSSxtQmlDcW1Fa0I7RWpDbm1FcEIsVUFBQTtFQUNBLFNBQUE7RUFDQSxZQUFXO0VpQ2ttRVosYUFBUztFQUNULGdCQUFXO0VBQ1gsa0JBQWdCO0VBQ2hCLG1CQUFBO0V0Q3c3V0MsbUJzQ3Y3V1U7RXRDdzdXVix3QnNDdjdXVTtFdEN1N1dWLG1Cc0N2N1dVO0V0Q3U3V1YsZ0JzQ3Y3V1U7RXRDdzdXVixXc0N2N1dTO0N0Q3c3V1Y7O0FBRUQ7RUFDRSxlc0N2N1dRO0V0Q3c3V1IsbUJzQ3Y3V1E7RXRDdzdXUixPc0NoOFdBO0V0Q2k4V0EsUXNDdjdXQztFdEN3N1dELG1Cc0N2N1dTO0V0Q3c3V1Qsb0JzQ3Y3V1M7RUFHVixhQUFBO0V0Q3M3V0MsY3NDcjdXVztFdENzN1dYLGFzQ3I3V1E7RXRDczdXUixjc0NyN1dXO0V0Q3M3V1gscUNzQ3I3V2dCO0V0Q3E3V2hCLGdDc0NyN1dnQjtFdENxN1doQiw2QnNDcjdXZ0I7RXRDczdXaEIsV3NDcjdXQTtFdENzN1dBLG9Cc0NyN1dnQjtFdENzN1doQixpQnNDcjdXWTtFdENzN1daLGlCc0NyN1dZO0N0Q3M3V2I7O0FBRUQ7RUFDRSxxQnNDcDdXa0I7RXRDczdXbEIscUJzQ3A3V1k7RXRDcTdXWixtQkszOWFRO0VMNDlhUixxQnNDcDdXa0I7RXRDcTdXbEIsY3NDcDdXUztFQUlQLG9CQUFPO0V0Q283V1QsZ0JzQ243V2E7RXRDbzdXYix5QnNDbDdXRztFQUNKLHNCQUFPO0V0Q283V04sNkJzQ2w3V1k7RXRDbTdXWix3QnNDbDdXZTtFQUloQiwyQkFBVTtFdENrN1dULHNCc0NqN1dXO0V0Q2s3V1gsMEJzQ2o3V2U7RXRDazdXZix1QnNDajdXUTtFdENtN1dSLHlCc0NoN1dhO0V0Q2k3V2Isb0JzQ2g3V2M7RXRDaTdXZCxhc0NoN1dVO0V0Q2k3V1YsYUt4MmJTO0VMeTJiVCxtQkt4MmJTO0VMeTJiVCxPS3gyYkE7RUx5MmJBLFNLeDJiQTtFTHkyYkEsY0t4MmJTO0NMeTJiVjs7QUFFRDtFQUNFLG9Cc0N2N1dxQjtFdEN3N1dyQiwwQnNDeDdXeUI7RXRDeTdXekIsaUJLaG9iRTtDTGlvYkg7O0FBRUQ7RUFDRSwwQnNDNTdXMkI7Q3RDNjdXNUI7O0FBRUQ7RUFDRSxVS2ptYkE7Q0xrbWJEOztBQUVEO0VBQ0Usd0JLcmpiRTtFTHFqYkYsbUJLcmpiRTtFTHFqYkYsZ0JLcmpiRTtDTHNqYkg7O0FBRUQ7RUFDRSxtQnNDajhXYTtFdENrOFdiLGlCc0NqOFdxQjtFdENrOFdyQixrQnNDajhXc0I7RUFHdkIsV0FBQTtDdENnOFdBOztBQUVEO0VBQ0UsV3NDLzdXTztDdENnOFdSOztBQUVELHFCc0M5N1cyQjs7QXRDZzhXM0I7RUFDRSxnQnNDejhXQTtFdEMwOFdBLE9zQ3o3V007RXRDMDdXTixVc0N6N1dXO0V0QzA3V1gsMkNzQ3g3V0s7TXRDdzdXTCx1Q3NDeDdXSztVdEN3N1dMLG1Dc0N4N1dLO0VBMUdQLFdBQUE7RXRDb2lYRSxZc0N2N1dPO0V0Q3c3V1AsaUJzQ3Q3V0E7RXRDdTdXQSxhQUFhO0VzQ3A3V2YsMkJBQXlCO0VBQ3hCLHNCQUFrQjtFQUNsQiw0QkFBTTtFQUNOLGlFQUFPO0VBQVAseURBQU87RUFBUCxvREFBTztFQUFQLGlEQUFPO0VBQVAsNkVBQU87RUFDUCxxQkFBVTtFQUVWLHFCQUFZO0VBQ1osbUJwQ3A4RU87RW9DcThFUCxxQkE2REE7RUFyRUQsY0FBQTtFdENpOFdFLG9Cc0NyN1dpQjtFdENzN1dqQixrQnNDcjdXZTtFdENzN1dmLDJCc0NuOFdzQjtFdENvOFd0Qix3QnNDcDdXQztFdENzN1dELDBCc0NqN1dDO0VBckJILHFCQUFBO0V0Q3c4V0UseUJzQ2g3V2tCO0V0Q2k3V2xCLHNCc0NoN1dRO0V0Q2s3V1IsNkJzQ2g3V1c7RXRDaTdXWCx3QnNDaDdXVztFdENpN1dYLFdzQ2g3V1E7Q3RDaTdXVDs7QUFFRDtFQUNFLHVDc0NoN1dVO010Q2c3V1YsbUNzQ2g3V1U7VXRDZzdXViwrQnNDaDdXVTtFdENpN1dWLFdzQ2g3V0E7RUFsQ0YsaUVBb0NTO0VBcENULHlEQW9DUztFQXBDVCxvREFvQ1M7RUFwQ1QsaURBb0NTO0VBcENULDZFQW9DUztDdENnN1dSOztBQUVEO0VBQ0UsMENzQy82V1c7TXRDKzZXWCxzQ3NDLzZXVztVdEMrNldYLGtDc0MvNldXO0V0Q2c3V1gsV3NDLzZXUTtFdENnN1dSLGlFWWg5YmM7RVpnOWJkLHlEWWg5YmM7RVpnOWJkLG9EWWg5YmM7RVpnOWJkLGlEWWg5YmM7RVpnOWJkLDZFWWg5YmM7Q1ppOWJmOztBQUVEO0VBQ0UsWXNDNzlXRjtFdEM4OVdFLHFCc0NoN1dZO0V0Q2s3V1oscUJzQ2grV0Y7RXRDaStXRSxtQnNDLzZXWTtFdENnN1daLHFCc0MvNldTO0V0Q2c3V1QsY3NDLzZXVztFdENrN1dYLG9Cc0MvNldlO0V0Q2c3V2Ysa0JzQy82V0M7RXRDZzdXRCwyQnNDLzZXbUI7RXRDZzdXbkIsd0JzQy82V2E7RXRDaTdXYiwwQnNDOTZXVTtFdEMrNldWLHFCc0M5NldZO0V0Qys2V1osd0JzQzcrV0Y7RXRDOCtXRSxxQnNDNzZXVztFdEMrNldYLGlDQUFpQztFc0N6NlduQyw0QkFBcUI7RUFDcEIsbUJBQWtCO0VBQ2xCLDJCQUFXO0N0QzI2V1g7O0FBRUQ7RXNDejZXQyxtQkFjQTtFQXBCRCxZQUFBO0V0Q2s3V0UsYXNDMTZXVTtFdEMyNldWLG1Cc0MxNldRO0N0QzI2V1Q7O0FBRUQ7RUFDRSxZc0MxNldRO0V0QzI2V1IscUJzQzE2V2U7RXRDNDZXZixxQnNDMTZXbUI7RXRDMjZXbkIsbUJzQzE2V1U7RXRDMjZXVixxQnNDMTZXWTtFdEMyNldaLGNBQWM7RUFHZCxvQkFBb0I7RXNDbDZXdEIsa0JBQUE7RUFDQywyQkFDQTtFdENtNldDLHdCQUF3QjtFc0NoNld6QiwwQkFDQTtFdENrNldDLHFCQUFxQjtFc0MvNVd2Qix3QkFBQTtFdENpNldFLHFCQUFxQjtFQUVyQixpQ0FBaUM7RUFDakMsNEJBQTRCO0VBQzVCLHFCQUFxQjtDQUN0Qjs7QUFFRDtFQUNFLG1Cc0NoNldDO0VBRUgsT0FBQTtFdENnNldFLFlBQVk7RUFDWixhQUFhO0VzQ3Y0V2YsYUFBVztFQUNWLHFCQUFrQjtFQUVsQixxQnBDbmxGTztFb0NvbEZQLG1CMUI5b0ZlO0UwQitvRmYscUJBQVk7RUFDWixjQUFZO0UvQnBoRlosb0JBQW1CO0VQZzZibEIsa0JzQ2w1V1M7RXRDbTVXVCwwQnNDMzVXNkI7RXRDNDVXN0IsdUJzQ3o1V21DO0V0QzI1V25DLHlCc0N0NVdTO0V0Q3U1V1Qsb0JzQ2g2VzZCO0V0Q202VzdCLDJCc0MxNVdTO0V0QzI1V1Qsc0JzQ3I2VzhCO0V0Q3M2VzlCLHlCc0NuNldxQztFQU92QyxzQkF3QlE7RXRDdTRXTiw2QnNDcjRXVztFdENzNFdYLHdCc0NwNFdDO0N0Q3E0V0Y7O0FBRUQ7RUFDRSxnQk9sN2JPO0VQbTdiUCxpQ3NDcjRXTTtFdENzNFdOLDZCc0NsNFdhO0V0Q2s0V2Isd0JzQ2w0V2E7RXRDazRXYixxQnNDbDRXYTtFdENtNFdiLFlzQ2w0V0M7RXRDbTRXRCxhc0NsNFdPO0UvQnBqRlIsa0JBQWlCO0VQdzdiaEIsb0JzQ2g0V0Q7RXRDaTRXQyxZc0MvM1dDO0V0Q2c0V0Qsb0JzQzcxV0E7RUFyQ0EsMEJBS0E7RXRDKzNXQSxhc0M5M1dZO0N0QyszV2I7O0FBRUQ7RUFDRSx1Q3NDcDNXRTtDdENxM1dIOztBQUVEO0VBQ0UscUJzQzczV2U7RXRDKzNXZixxQnNDNzNXWTtFdEM4M1daLG1CT3Y4YmdCO0VQdzhiaEIscUJzQ2g1V0E7RXRDaTVXQSxjc0MxM1dHO0V0QzYzV0gsb0JLNTBiRTtFTDYwYkYsZ0JLNTBiRTtFTDYwYkYsMEJLaDBiQTtFTGkwYkEsdUJLaDBiQTtFTGswYkEseUJzQzkzV3FCO0V0QyszV3JCLG9Cc0MxNVdBO0VBd0NELDJCQUFXO0V0Q3MzV1Ysc0JzQ3IzV2tCO0V0Q3MzV2xCLHdCSzlqY29CO0VMK2pjcEIscUJLOWpjUztFTGdrY1QsaUNLOWpja0I7RUwramNsQiw0Qks5amNvQjtFTCtqY3BCLFlLOWpjUztFTCtqY1QsYUs1L2JBO0NMNi9iRDs7QUFFRDtFQUNFLGdCc0M3M1dBO0V0QzgzV0EsaUJzQzczV1k7RXRDODNXWixvQnNDNTNXQTtFdEM2M1dBLDRCc0M1M1dZO0V0QzYzV1osMkJzQzUzV2lCO0t0QzQzV2pCLHdCc0M1M1dpQjtFdEM2M1dqQixlc0M1M1dVO0V0QzYzV1Ysb0JzQ2g0V0M7RXRDaTRXRCxZc0M1M1dFO0V0QzYzV0YsaUJzQzUzV2E7RXRDNjNXYixlc0M1M1dFO0N0QzYzV0g7O0FBRUQ7RUFDRSxpQnNDeDNXRTtFdEN5M1dGLG9Cc0N4M1dnQjtFdEN5M1doQiw0QnNDeDNXa0I7RXRDeTNXbEIsMkJzQ3gzV2dCO0t0Q3czV2hCLHdCc0N4M1dnQjtFdEN5M1doQixlc0N4M1dZO0V0Q3kzV1osWXNDNzNXRztFdEM4M1dILGlCc0N4M1dhO0V0Q3kzV2IsZXNDeDNXSTtDdEN5M1dMOztBQUVEO0VBQ0UsZ0JzQ3gzV0k7Q3RDeTNXTDs7QUFFRDtFQUNFLG1Cc0N0M1dnQjtFdEN1M1doQixPc0N0M1dHO0V0Q3UzV0gsU3NDMTNXRztFdEMyM1dILFlzQ3QzV0k7RXRDdTNXSixhc0N0M1dJO0V0Q3UzV0oscUJzQ3QzV2E7RXRDdzNXYixxQkV0a2NVO0VGdWtjVixtQnNDdDNXSTtFdEN1M1dKLHFCS3R2YlE7RUx1dmJSLGNzQ3QzV0k7RXRDeTNXSixvQnNDdDNXZ0I7RXRDdTNXaEIsa0JzQ3QzV0k7RXRDdTNXSiwwQnNDdDNXbUI7RXRDdTNXbkIsdUJzQ3QzV2dCO0V0Q3czV2hCLHlCc0N0M1dLO0V0Q3UzV0wsb0JzQ24zV0U7RXRDczNXRiwyQkt6bmNxQjtFTDBuY3JCLHNCS3puY1M7RUwwbmNULHlCS3puY2tCO0VMMG5jbEIsc0JLem5jUztFTDJuY1QsNkJzQ3gzVzBCO0V0Q3kzVzFCLHdCc0N6M1dzQjtDdEMwM1d2Qjs7QUFFRDtFQUNFLGdCS3AzYkU7RUxxM2JGLGdCSzcyYkE7RUw4MmJBLDZCSzcyYkE7RUw2MmJBLHdCSzcyYkE7RUw2MmJBLHFCSzcyYkE7Q0w4MmJEOztBQUVEO0VBQ0UsNEJzQ3Q0V0c7RXRDdTRXSCxpQ3NDLzNXaUI7TXRDKzNXakIsNkJzQy8zV2lCO1V0QyszV2pCLHlCc0MvM1dpQjtDdENnNFdsQjs7QUFFRCxxQks3b2NXOztBTCtvY1g7RUFDRSxZSzdvY0E7RUw4b2NBLGlCSzdvY1M7RUw4b2NULGVLM2tjQTtDTDRrY0Q7O0FBRUQ7RUFDRSxtQktoN2JFO0NMaTdiSDs7QUFFRDtFQUNFLG9CS3A2YkE7RUxxNmJBLHFCSzc0YkU7RUwrNGJGLHFCS3Q0YkE7RUx1NGJBLG1CS3Q0YkE7RUx1NGJBLHFCc0M3NFd5QjtFdEM4NFd6QixjSy8xYkE7RUxrMmJBLG9CS3oxYkE7RUwwMWJBLGdCc0NoNVdJO0V0Q2k1V0osK0JLL3liK0I7RUxnemIvQiw2QktoemJRO0VMa3piUixvQ3NDcjZXRztFdENzNldILG1Dc0NqNVdnQjtFdENrNVdoQiwrQktwemJRO0VMcXpiUixZT3JrY0Q7Q1Bza2NBOztBQUVEO0VBQ0UsWXNDajVXSztDdENrNVdOOztBQUVEO0VBQ0UsYXNDaDdXRztDdENpN1dKOztBQUVEO0VBQ0UsWXNDcDdXRztFdENxN1dILGVzQ2o1V007Q3RDazVXUDs7QUFFRDtFQUNFLGVzQzc0V007Q3RDODRXUDs7QUFFRCxxQnNDNTdXSzs7QXRDODdXTDs7RUFFRSxzQnNDbjRXYTtFdENvNFdiLGtCc0NuNFdZO0V0Q280V1osOEJzQ2w4V0c7Q3RDbThXSjs7QUFFRDs7RUFFRSw2Q3NDNTRXTztDdEM2NFdSOztBQUVEOztFQUVFLGlDc0N0NFdLO0N0Q3U0V047O0FBRUQ7O0VBRUUsd0JzQ3o0V0c7Q3RDMDRXSjs7QUFFRDs7RUFFRSxvQnNDdDRXYTtFdEN1NFdiLFdzQy80V0k7RXRDZzVXSixXc0NwNFdNO0V0Q3E0V04sYXNDcDRXTTtFdENxNFdOLFVzQ3A0V007RXRDcTRXTixhc0NwNFdNO0V0Q3E0V04sV3NDcDRXTTtDdENxNFdQOztBQUVEOztFQUVFLG9Cc0N6NVdJO0V0QzA1V0osV0FBVztFQUNYLFdzQzM1V0k7RXRDNDVXSixhc0NqNFdLO0V0Q2s0V0wsVXNDajRXSztFdENrNFdMLGFzQ2o0V0s7RXRDazRXTCxXc0NqNFdLO0N0Q2s0V047O0FBRUQ7O0VBRUUsZXNDcDZXSTtFdENxNldKLHFCc0NqNFdNO0V0Q2s0V04sb0JzQzczV0k7Q3RDODNXTDs7QUFFRDs7RUFFRSwyQnNDNzNXa0I7Q3RDODNXbkI7O0FBRUQ7O0VBRUUsb0JzQzczV2dCO0V0QzgzV2hCLGlCc0N4NFdLO0V0Q3k0V0wsbUJzQzUzV2U7RXRDNjNXZiwyQnNDNTNXbUI7Q3RDNjNXcEI7O0FBRUQ7RUFDRSxtQnNDMzNXZTtDdEM0M1doQjs7QUFFRDtFQUNFLG1Cc0MzM1dRO0N0QzQzV1Q7O0FBRUQ7O0VBRUUsb0JzQzMzV2M7Q3RDNDNXZjs7QUFFRDtFQUNFLGVzQzMzV1E7Q3RDNDNXVDs7QUFFRDtFQUNFLG1Cc0MzM1dRO0N0QzQzV1Q7O0FBRUQ7RUFDRSxlc0NuNldLO0V0Q282V0wsWXNDdjNXTTtDdEN3M1dQOztBQUVEO0VBQ0Usb0JzQ3QzV2M7Q3RDdTNXZjs7QUFFRDs7RUFFRSxTQUFTO0NBQ1Y7O0FBRUQ7RUFDRSxnQnNDcjNXTTtFdENzM1dOLGlCc0NyM1dNO0V0Q3MzV04scUJFbndjVTtFRnF3Y1YscUJzQ3IzV2lCO0V0Q3MzV2pCLG1Cc0NyM1djO0V0Q3MzV2QscUJzQ3Y3V0s7RXRDdzdXTCxjc0NwM1dNO0V0Q3UzV04sb0JzQ3AzV2U7RXRDcTNXZixrQnNDcDNXTTtFdENxM1dOLDBCc0NwM1dxQjtFdENxM1dyQix1QnNDcDNXa0I7RXRDczNXbEIseUJzQ2g4V0s7RXRDaThXTCxvQnNDcDNXYztFdEN1M1dkLDJCc0NwM1dnQjtFdENxM1doQixzQnNDcDNXYztDdENxM1dmOztBQUVEO0VBQ0UsWXNDcDNXTztFdENxM1dQLGVzQ3AzV087Q3RDcTNXUjs7QUFFRDtFQUNFLGFzQy8yV007Q3RDZzNXUDs7QUFFRDs7RUFFRSwyQks3dmNpQjtDTDh2Y2xCOztBQUVEOztFQUVFLG1CS3ZsY0E7RUx3bGNBLFdLdmxjQTtDTHdsY0Q7O0FBRUQ7RUFDRSxhS3pqY0E7RUwwamNBLG1CS3pqY0E7RUwwamNBLGlCTzd1Y0s7Q1A4dWNOOztBQUVEO0VBQ0Usb0JzQ24rV0s7Q3RDbytXTjs7QUFFRDtFQUNFLGdCc0MxM1dPO0N0QzIzV1I7O0FBRUQ7O0VBRUUsaUJzQzMzV1E7RXRDNDNXUixvQk8zdmNPO0NQNHZjUjs7QUFFRDtFQUNFLHNCc0N4M1dpQjtFdEN5M1dqQixvQk9od2NPO0NQaXdjUjs7QUFFRDtFQUNFLFlBQVk7Q0FDYjs7QUFFRDs7RUFFRSxvQnNDbDNXUztFdENtM1dULFlBQVk7RUFDWixvQnNDbDNXUztDdENtM1dWOztBQUVEOztFQUVFLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLG1Cc0NsM1dVO0N0Q20zV1g7O0FBRUQ7RUFDRSxhQUFhO0VBQ2IsWUFBWTtFQUNaLFVBQVU7RUFDVixXQUFXO0VBQ1gsbUJzQ2ozV1U7RXRDazNXViwyQnNDajNXb0I7RXRDazNXcEIsMEJzQ2ozV21CO0V0Q2szV25CLG1Dc0NoM1dVO0N0Q2kzV1g7O0FBRUQ7RUFDRSxtQnNDaDNXVztFdENpM1dYLFlBQVk7RUFDWixhc0N4MldHO0V0Q3kyV0gsMkJLNzRjUztDTDg0Y1Y7O0FBRUQ7RUFDRSxnQks3NGNPO0VMODRjUCxpQks3NGNTO0VMODRjVCxvQks5MmNFO0VMKzJjRixtQks5MmNFO0VMKzJjRixTS3AyY0E7RUxxMmNBLFVLcDJjQTtFTHEyY0EsZUtwMmNBO0VMcTJjQSx5Q3NDbDNXNEI7TXRDazNXNUIscUNzQ2wzVzRCO1V0Q2szVzVCLGlDc0NsM1c0QjtDdENtM1c3Qjs7QUFFRDtFQUNFLFNLdHFjQTtFTHVxY0EsV0t0cWNBO0VMdXFjQSxnQkt6b2NFO0VMMG9jRiwyQnNDdjNXeUI7RXRDdzNXekIsbUNzQ3gzVytCO0N0Q3kzV2hDOztBQUVEOztFQUVFLFlLNWxjRTtFTDZsY0Ysb0JLM2xjQTtDTDRsY0Q7O0FBRUQ7RUFDRSxXc0M1M1dLO0V0QzYzV0wsK0JzQ3Y0V0k7Q3RDdzRXTDs7QUFFRDtFQUNFLFVzQ3QzV0s7RXRDdTNXTCxnQ3NDdDNXaUI7RXRDdTNXakIsZ0JLajdjQTtDTGs3Y0Q7O0FBRUQ7O0VBRUUsZUtqN2NBO0VMazdjQSxpQktyc2NFO0NMc3NjSDs7QUFFRDs7RUFFRSxZS3ZxY0U7RUx3cWNGLG9CS3ZxY0U7Q0x3cWNIOztBQUVEO0VBQ0UsZXNDbjRXSztDdENvNFdOOztBQUVEO0VBQ0UsbUJzQ2w0V007RXRDbTRXTixxQnNDbDRXTTtDdENtNFdQOztBQUVEO0VBQ0UsbUJzQ2w0V1k7RXRDbTRXWixPQUFPO0VBQ1AsWXNDbDRXTTtFdENtNFdOLGlCc0N0NVdLO0N0Q3U1V047O0FBRUQ7RUFDRSwyQnNDaDRXa0I7Q3RDaTRXbkI7O0FBRUQ7RUFDRSxzQnNDaDRXZ0I7RXRDaTRXaEIsb0JzQy81V0s7Q3RDZzZXTjs7QUFFRDtFQUNFLHNCc0NuNldLO0V0Q282V0wsYXNDejNXUztFdEMwM1dULG1Cc0N6M1dTO0N0QzAzV1Y7O0FBRUQ7RUFDRSxVc0NsM1dLO0V0Q20zV0wsV3NDbDNXUTtFdENtM1dSLHNCc0NsM1dhO0N0Q20zV2Q7O0FBRUQ7RUFDRSxZc0NsM1dLO0N0Q20zV047O0FBRUQ7RUFDRSxtQnNDMzJXWTtDdEM0MldiOztBQUVEO0VBQ0UsaUJzQ3gyV2M7Q3RDeTJXZjs7QUFFRDtFQUNFLGVzQ3gyV0c7RXRDeTJXSCxZc0N4MldHO0N0Q3kyV0o7O0FBRUQ7RUFDRSxVc0N4MldJO0N0Q3kyV0w7O0FBRUQ7RUFDRSxtQ0twb2MrQjtDTHFvY2hDOztBQUVEO0VBQ0UsbUJzQ3gyV2U7RXRDeTJXZixVc0N4MldJO0V0Q3kyV0osV3NDeDJXSTtFdEN5MldKLGVzQzczV0c7RUE2QkosWUFBQTtFdENvMldDLFdzQ2wyV087RXRDbTJXUCwyQnNDbDJXUztFdENtMldULGNLeGdkUztFTHlnZFQsd0JLeGdkcUI7RUx5Z2RyQixhS3hnZFM7RUx5Z2RULGFLeGdkUztFTDBnZFQsWUt4Z2RTO0VMMGdkVCxXS3Q4Y0E7RUx1OGNBLDRCS3I4Y3FCO0VMczhjckIsY3NDMTJXbUI7RXRDMjJXbkIseUJzQzEyV3lCO0V0QzIyV3pCLHVDc0MzMlcrQjtFdEM0MlcvQixnQksveGNBO0NMZ3ljRDs7QUFFRDtFQUNFLG1Cc0MvMldxQjtFdENnM1dyQixnQktqd2NBO0VMa3djQSxzQ3NDajNXMkI7Q3RDazNXNUI7O0FBRUQ7RUFDRSxXS3J0Y0U7Q0xzdGNIOztBQUVEO0VBQ0UsZUszcWNRO0NMNHFjVDs7QUFFRDtFQUNFLG9Cc0NyM1dlO0V0Q3MzV2YsY3NDcjNXVztFdENzM1dYLGtCc0N2MldBO0V0Q3cyV0EsdUJPbDhja0I7Q1BtOGNuQjs7QUFFRDtFQUNFLG1CS3RyY1E7Q0x1cmNUOztBQUVEO0VBQ0Usb0JFNWdkVTtFRjZnZFYsWXNDbjNXQztFdENvM1dELGdCQUFnQjtFc0MvMldsQix1QkFBZ0I7Q3RDaTNXZjs7QUFFRDtFQUNFLG9Cc0NwM1djO0V0Q3EzV2QsV3NDajNXQTtFQUVELHVCQUFBO0V0Q2kzV0MsMkJzQ2gzV2U7Q3RDaTNXaEI7O0FBRUQ7RUFDRSxpQnNDLzJXVTtDdENnM1dYOztBQUVEO0VBQ0UsaUJzQ2gzV1U7Q3RDaTNXWDs7QUFFRDtFQUNFLDZCc0MvMldjO0N0Q2czV2Y7O0FBRUQ7RUFDRSwyQnNDLzJXc0I7RXRDZzNXdEIsbUNPcitjdUI7Q1BzK2N4Qjs7QUFFRCxzQnNDaDNXVzs7QXRDazNXWDtFQUNFLG1CWXZtZE87Q1p3bWRSOztBQUVEO0VBQ0UsaUJzQy8yV2E7RXRDZzNXYixZc0MvMldFO0V0Q2czV0YsZXNDbDRXQztFdENtNFdELHlCc0MvMldjO0N0Q2czV2Y7O0FBRUQ7RUFDRSxpQ3NDLzJXVTtDdENnM1dYOztBQUVEO0VBQ0UsMkJzQy8yV2U7Q3RDZzNXaEI7O0FBRUQ7RUFDRSxjc0MvNFdDO0N0Q2c1V0Y7O0FBRUQ7RUFDRSxjT2xnZE87Q1BtZ2RSOztBQUVEO0VBQ0UsMkJzQzMyV2lCO0N0QzQyV2xCOztBQUVEO0VBQ0UsMkJzQ3AzV0M7Q3RDcTNXRjs7QUFFRDtFQUNFLGNzQ3gzV0M7Q3RDeTNXRjs7QUFFRDtFQUNFLGNzQzUzV0M7Q3RDNjNXRjs7QUFFRDtFQUNFLGNzQ2g0V0M7Q3RDaTRXRjs7QUFFRDtFQUNFLGNzQzEyV0k7Q3RDMjJXTDs7QUFFRDtFQUNFLFdzQ3g0V0M7Q3RDeTRXRjs7QUFFRDtFQUNFLGNzQ3gyV0s7Q3RDeTJXTjs7QUFFRDtFQUNFLHNCT3RpZGdCO0VQdWlkaEIsaUJzQ2o1V0M7RXRDazVXRCxpQnNDcjJXRztFdENzMldILDBCc0NuNVdDO0V0Q281V0QsNEJzQ3IyV2dCO0V0Q3MyV2hCLG9Cc0NyMldJO0V0Q3MyV0osbUJzQ3Q1V0M7RXRDdTVXRCxvQnNDcjJXSztFdENzMldMLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLGFzQ2wyV0U7RXRDbTJXRixrQnNDbDJXVztFdENtMldYLGdCc0NsMldVO0V0Q20yV1YsbUJzQ2wyV1c7RXRDbTJXWCxxQnNDbDJXRTtFdENtMldGLGlCc0NsMldFO0V0Q20yV0YsdUNzQ2wyV3lCO0V0Q20yV3pCLFlzQ2wyV0U7RXRDbTJXRiw2QnNDbDJXWTtFdENrMldaLHdCc0NsMldZO0V0Q2syV1oscUJzQ2wyV1k7RXRDbTJXWixpQnNDbDJXVztFdENtMldYLHNCTzVqZGdCO0NQNmpkakI7O0FBRUQ7RUFDRSw2Q3NDanhXQztDdENreFdGOztBQUVEO0VBQ0UsaUJzQ2oyV2E7Q3RDazJXZDs7QUFFRDtFQUNFLFdzQ2oyV0U7RXRDazJXRixtQnNDejJXRTtDdEMwMldIOztBQUVELHFCc0M1MldHOztBdEM4MldIO0VBQ0UsYXNDajJXRztFdENrMldILG1Cc0NqMldHO0V0Q2syV0gscUJzQ2oyV0c7RXRDbTJXSCxxQk9ubGRPO0VQb2xkUCxtQnNDcDNXQztFdENxM1dELHFCc0NqMldXO0V0Q2syV1gsY3NDajJXRztFdENvMldILG9Cc0NoMldhO0V0Q2kyV2IsZ0JzQ2gyV1U7RXRDaTJXViw4QnNDaDJXVztFdENpMldYLCtCc0NoMldjO0V0Q2syV2QseUJzQzkzV0U7RXRDKzNXRix3QnNDaDJXZTtFdENpMldmLG9Cc0NoMldZO0V0Q2kyV1oseUJPam1kTztFUGttZFAsc0JzQ2w0V0U7RXRDbzRXRiw2Qk9wbWRrQjtFUHFtZGxCLHdCc0NyNFdFO0V0Q3M0V0YsMEJzQ2oyV2M7RXRDazJXZCx1QnNDdjRXRTtFdEN5NFdGLHlCc0NoMldhO0V0Q2kyV2Isb0JzQ2gyV1k7RXRDaTJXWixZc0NoMldLO0V0Q2kyV0wsMEJzQ2gyV2U7RXRDaTJXZixtQnNDaDJXWTtFdENpMldaLGlCc0NoMldLO0V0Q2kyV0wsb0JzQ2gyV0s7RXRDaTJXTCxzQnNDaDJXZTtFdENpMldmLFlzQ2o1V0U7RXRDazVXRixnQnNDLzFXUztDdENnMldWOztBQUVEO0VBQ0UsaUJzQzkxV0s7Q3RDKzFXTjs7QUFFRDtFQUNFLDhZc0MzMVdhO0N0QzQxV2Q7O0FBRUQ7RUFDRSwrdENzQ3YxV3FCO0N0Q3cxV3RCOztBQUVEO0VBQ0UsdzJCc0NyMVdHO0N0Q3MxV0o7O0FBRUQ7RUFDRSxrckRZbHdkYztDWm13ZGY7O0FBRUQ7RUFDRSxtbkJzQ24xVzBCO0N0Q28xVzNCOztBQUVEO0VBQ0UsbUJzQzkxV0E7RXRDKzFXQSxZc0NwMVdFO0V0Q3ExV0YsaUJPaHBkTztFUGlwZFAsb0JzQ2oyV0E7Q3RDazJXRDs7QUFFRDtFQUNFLHFCc0NuMVdpQjtFdENxMVdqQixxQkt2NGNRO0VMdzRjUixtQnNDbDFXZTtFdENtMVdmLHFCc0NsMVdlO0V0Q20xV2YsY08xcGRPO0VQMnBkUCx5QnNDdjFXQztFdEN3MVdELHNCc0NuMVdXO0V0Q3ExV1gsNkJzQ2oxV2E7RXRDazFXYix3QnNDajFXZTtFdENrMVdmLDBCc0NqMVdtQjtFdENrMVduQix1QnNDajFXaUI7RXRDbTFXakIseUJzQ2oxV2dCO0V0Q2sxV2hCLG9Cc0NqMVdVO0V0Q2sxV1YsYU9ycWRLO0VQc3FkTCxhc0MxMVdDO0V0QzIxV0QsV3NDbDFXRztDdENtMVdKOztBQUVEO0VBQ0UscUJzQ2oxV2dCO0V0Q20xV2hCLHFCc0NqMVdXO0V0Q2sxV1gsbUJzQ2gxV0U7RXRDaTFXRixxQnNDaDFXZ0I7RXRDaTFXaEIsY3NDaDFXRztFdENpMVdILHlCc0NoMVdhO0V0Q2kxV2Isc0JPbHJkTztFUG9yZFAsNkJzQzN5V0c7RXRDNHlXSCx3QnNDdjFXRztFdEN3MVdILDBCc0Mxclk2QjtFdEMyclk3Qix1QnNDejFXRztFdEMyMVdILHlCc0MzMVdHO0V0QzQxV0gsb0JzQzlyWXNCO0V0QytyWXRCLFlzQzcxV0c7Q3RDODFXSjs7QUFFRDtFQUNFLGFzQ2oyV0c7RXRDazJXSCxrQnNDMzBXSTtFdEM0MFdKLGlCc0Nsc1l3QjtFdENtc1l4QixtQnNDMzBXWTtFdEM0MFdaLFNBQVM7RUFDVCxXQUFXO0VBQ1gsNkNzQ3owV0c7RXRDeTBXSCx3Q3NDejBXRztFdEN5MFdILHFDc0N6MFdHO0V0QzAwV0gscUJzQ3owV2U7RXRDMDBXZixXc0N6MFdJO0V0QzAwV0osaUJzQ3owV1U7RXRDMDBXVixvQnNDejBXVztFdEMwMFdYLG1Cc0N6MFdZO0V0QzAwV1osZXNDejBXSTtFdEMwMFdKLDBCc0N6MFdlO0V0QzAwV2YscUJzQ3owV2M7RXRDMjBXZCxxQnNDbnRZc0I7RXRDb3RZdEIsbUJzQ3IwV0M7RXRDczBXRCxxQnNDMXlXRTtFdEMyeVdGLGNzQ3YwV0U7RXRDMDBXRixvQnNDcjBXRztFdENzMFdILGtCc0NyMFdHO0V0Q3MwV0gseUJzQ3IwV2tCO0V0Q3MwV2xCLHNCWXAxZE87RVpzMWRQLDZCc0NyMFdxQjtFdENzMFdyQix3QnNDcjBXbUI7RXRDdzBXbkIsMkJzQ3IwV21CO0V0Q3MwV25CLHNCc0NyMFdnQjtFdENzMFdoQiwwQkVseWRVO0VGbXlkVix1QnNDcjBXa0I7RXRDdTBXbEIseUJzQ3gxV0U7RXRDeTFXRixvQnNDcjBXYTtDdENzMFdkOztBQUVEO0VBQ0Usa0JzQ3AwV0k7RXRDcTBXSixlc0NoMFdBO0V0Q2kwV0EsWXNDaDBXUTtFdENpMFdSLGFzQ2gwV1U7RXRDaTBXViwycUJzQ2gwV2tCO0N0Q2kwV25COztBQUVEO0VBQ0UsYXNDaDBXQztDdENpMFdGOztBQUVEO0VBQ0Usa0JzQ2owV1U7RXRDazBXVixZc0NqMFdFO0V0Q2swV0YsZ0JzQ2owV1M7RXRDazBXVCxtQk92dmRPO0VQd3ZkUCxzQnNDLzBXQTtFdENnMVdBLDBCc0NqMFdjO0V0Q2swV2QsZXNDajBXRTtFdENrMFdGLGlCc0NqMFdFO0V0Q2swV0YsV081dmRLO0VQNnZkTCx5Q3NDcDFXQTtFdENvMVdBLG9Dc0NwMVdBO0V0Q28xV0EsaUNzQ3AxV0E7RXRDcTFXQSxnQnNDajBXVTtFdENrMFdWLG1Ec0NoMFdDO1V0Q2cwV0QsMkNzQ2gwV0M7RXRDaTBXRCwwQnNDaDBXYTtDdENpMFdkOztBQUVEO0VBQ0UsNkJzQ2gwV3lCO0V0Q2kwV3pCLGdDc0NoMFd3QjtFdENpMFd4Qixlc0NoMFdVO0N0Q2kwV1g7O0FBRUQ7RUFDRSw4Qk8xd2RrQjtFUDJ3ZGxCLGlDc0M1MFdDO0V0QzYwV0QsZ0JzQ2owV0c7Q3RDazBXSjs7QUFFRDs7RUFFRSxXc0NoMFdFO0N0Q2kwV0g7O0FBRUQ7O0VBRUUsV3NDL3pXRztDdENnMFdKOztBQUVEOztFQUVFLG1Cc0M5eldjO0V0Qyt6V2QsZXNDOXpXVTtFdEMreldWLGVzQzl6V0c7RXRDK3pXSCxnQnNDOXpXRztDdEMreldKOztBQUVELHFCc0M5eldhOztBdENnMFdiLHlCc0N2MFdJOztBdEN5MFdKLGlDc0M5d1dLOztBdENneFdMLDJCS3ZoZFU7O0FMeWhkViwrQnNDOXpXc0I7O0F0Q2cwV3RCO0VBQ0Usb0JzQzd6V2E7RXRDOHpXYiwwQnNDN3pXZTtFdEM4eldmLFlzQzd6V0k7Q3RDOHpXTDs7QUFFRDtFQUNFLFlzQ3AwV0k7Q3RDcTBXTDs7QUFFRDtFQUNFLFlzQ3gwV0k7RXRDeTBXSixpQnNDM3pXVTtDdEM0eldYOztBQUVEO0VBQ0UscUJzQy96WXNCO0V0Q2kwWXRCLHFCc0N4eldjO0V0Q3l6V2QsbUJzQy96WXdCO0V0Q2cwWXhCLHFCc0N4eldhO0V0Q3l6V2IsY3NDdnpXSTtFdEMweldKLG9Cc0N2eldXO0V0Q3d6V1gsZ0JzQ3Z6V1M7Q3RDd3pXVjs7QUFFRDtFQUNFLG9Cc0N2eldhO0V0Q3d6V2IsZXNDaDBXSztFdENpMFdMLDBCc0M5MFlzQjtFdEMrMFl0QixpQnNDbnpXRTtFdENveldGLGVzQ256V1U7RXRDb3pXVixZc0NyeldHO0V0Q3N6V0gsZ0NzQ256V2U7RXRDb3pXZixtQnNDbnpXYTtDdENveldkOztBQUVEO0VBQ0UsaUJzQ256V0k7Q3RDb3pXTDs7QUFFRDtFQUNFLG1Cc0NueldhO0V0Q296V2IsWXNDbnpXSTtFdENveldKLGlCc0NueldJO0N0Q296V0w7O0FBRUQ7RUFDRSxlc0NueldJO0V0Q296V0osb0JzQ3QwV0c7RXRDdTBXSCxZc0NueldLO0V0Q296V0wsaUJzQ256V0s7Q3RDb3pXTjs7QUFFRDtFQUNFLG9Cc0M5eVdDO0N0Qyt5V0Y7O0FBRUQ7RUFDRSxtQnNDOXlXZTtFdEMreVdmLFlzQzl5V0U7Q3RDK3lXSDs7QUFFRDtFQUNFLFlPNzJkSztFUDgyZEwsbUJzQ3h6V0M7Q3RDeXpXRjs7QUFFRDtFQUNFLFlzQy95V0c7RXRDZ3pXSCwwQnNDN3pXRTtFdEM4eldGLHdCc0MveVdJO0V0Q2d6V0osYU9yM2RLO0VQczNkTCxrQnNDaDBXQztFdENpMFdELGdDc0M5eVd5QjtFdEMreVd6QixnQnNDOXlXRztFdEMreVdILG1Cc0M5eVdHO0V0Qyt5V0gscUJPMTNkTztFUDIzZFAscUJzQ3IwV0M7Q3RDczBXRjs7QUFFRDs7RUFFRSxnQ09oNGRrQjtFUGk0ZGxCLFdzQ2p6V0U7Q3RDa3pXSDs7QUFFRDtFQUNFLGdDc0NyeldFO0V0Q3N6V0YsV0FBVztDQUNaOztBQUVEO0VBQ0UsZ0NzQzF6V0c7RXRDMnpXSCxXQUFXO0NBQ1o7O0FBRUQ7RUFDRSxnQ3NDL3pXRztFdENnMFdILFdBQVc7Q0FDWjs7QUFFRDtFQUNFLFlzQzF5V0k7RXRDMnlXSixtQnNDMXlXSTtDdEMyeVdMOztBQUVEOztFQUVFLFlzQ3p5V0k7RXRDMHlXSixXc0N6eVdJO0N0QzB5V0w7O0FBRUQ7RUFDRSxZc0N6eVdLO0V0QzB5V0wsV3NDdHlXSTtDdEN1eVdMOztBQUVEO0VBQ0UsWXNDdHlXSztFdEN1eVdMLFdzQ3R5V0s7Q3RDdXlXTjs7QUFFRDtFQUNFLFlzQ3R5V007RXRDdXlXTixXQUFXO0NBQ1o7O0FBRUQ7RUFDRSxlc0N0eVdPO0V0Q3V5V1AsYUFBYTtFQUNiLHlCc0NyeVdNO1V0Q3F5V04saUJzQ3J5V007RXRDc3lXTixtQnNDcnlXWTtFdENzeVdaLE9BQU87RUFDUCxTQUFTO0VBQ1QsaUNzQ3J5V2M7RXRDc3lXZCwyQnNDcnlXaUI7RXRDc3lXakIsWUFBWTtFQUNaLGFBQWE7RUFDYixxQnNDcnlXTztFdENzeVdQLDZCc0M5eVdPO0N0Qyt5V1I7O0FBRUQ7RUFDRSxjc0NseVdNO0N0Q215V1A7O0FBRUQ7RUFDRSxZc0NqeVdNO0V0Q2t5V04sYXNDN3hXRTtFdEM4eFdGLFdzQzd4V0c7RXRDOHhXSCxtQ3NDM3RXRztFdEM0dFdILDJDT3I4ZGtCO0VQcThkbEIsbUNPcjhka0I7RVBxOGRsQiw4Qk9yOGRrQjtFUHE4ZGxCLDJCT3I4ZGtCO0VQcThkbEIsbURPcjhka0I7RVBzOGRsQiwyRXNDanlXVztFdENreVdYLDJCS3ZyZFE7RUx3cmRSLDZCc0M3eFdHO0V0Qzh4V0gsYXNDN3hXSTtFdEM4eFdKLG1Cc0MveFdJO0V0Q2d5V0osU0FBUztFQUNULFVzQzV4V0k7RXRDNnhXSiwyQnNDNXhXa0I7RXRDNnhXbEIsaUNzQzV4V0s7TXRDNHhXTCw2QnNDNXhXSztVdEM0eFdMLHlCc0M1eFdLO0N0QzZ4V047O0FBRUQ7RUFDRSxZQUFZO0VBQ1osc0JzQzV4V2M7RXRDNnhXZCxvQnNDNXhXTTtDdEM2eFdQOztBQUVEO0VBQ0UsV0FBVztFQUNYLFVBQVU7Q0FDWDs7QUFFRDtFQUNFLHNCc0MzeFdPO0V0QzR4V1AsV0FBVztDQUNaOztBQUVEO0VBQ0UsaUJzQzF4V087Q3RDMnhXUjs7QUFFRDtFQUNFLFlBQVk7RUFDWixzQnNDMXhXWTtFdEMyeFdaLFlBQVk7RUFDWixvQnNDcHpXTTtFdENxeldOLGlCc0N6eFdPO0N0QzB4V1I7O0FBRUQ7RUFDRSxZc0N0eFdLO0N0Q3V4V047O0FBRUQ7RUFDRSxtQnNDcnhXSztFdENzeFdMLFNBQVM7RUFDVCxVQUFVO0VBQ1YsNkJzQ3J4V3FCO0V0Q3N4V3JCLHlDc0M1eFdLO010QzR4V0wscUNzQzV4V0s7VXRDNHhXTCxpQ3NDNXhXSztFdEM2eFdMLFlBQVk7Q0FDYjs7QXNDendXRDtFQUNDLGNBQVU7Q3RDNHdXVjs7QUFFRDtFc0Mxd1dDLGlCQUFVO0N0QzR3V1Y7O0FBRUQ7RXNDMXdXQyxXQUFTO0VBQ1QsaUJBQWlCO0VBQ2pCLFlBQVc7RUFDWCxlQUFjO0N0QzR3V2Q7O0FBRUQ7RUFDRSxzQnNDMXdXZTtFdEMyd1dmLHNCc0Mxd1dTO0V0QzJ3V1QseUJzQzF3V1c7Q3RDMndXWjs7QUFFRDtFQUNFLG1Cc0Mxd1dlO0V0QzJ3V2YsZXNDMXdXQTtFdEMyd1dBLFlzQzF3V1M7RXRDMndXVCxhc0Mxd1dBO0V0QzJ3V0EsbUJzQzF3V2E7RXRDMndXYix1QnNDNXZXQTtFdEM2dldBLHdDc0Mxd1dFO1V0QzB3V0YsZ0NzQzF3V0U7RXRDMndXRiwwQllucGVjO0Nab3BlZjs7QUFFRDtFQUNFLDBCc0M1eFdPO0N0QzZ4V1I7O0FBRUQ7RXNDL3lXQSwwQkEyQ0s7Q3RDc3dXSjs7QUFFRDtFQUNFLDBCc0Nyd1dnQjtDdENzd1dqQjs7QUFFRDtFQUNFLDBCc0Nwd1drQjtDdENxd1duQjs7QUFFRDtFQUNFLDBCc0Nwd1dZO0N0Q3F3V2I7O0FBRUQ7RUFDRSwwQkFBMEI7Q3NDaHdXNUI7O0F0Q213V0E7RXNDL3ZXRSwwQkFJQTtDdEM2dldEOztBQUVEO0VzQzV2V0EsMEJBQVM7Q3RDOHZXUjs7QUFFRDtFc0M1dldDLHVDQUFxQjtDdEM4dldyQjs7QUFFRDtFc0M1dldDLHVDQThFQTtDdENncldBOztBQUVEO0VzQ3h3V0EsK2pCQVlTO0V0Qzh2V1Asc0JzQzd2V2tCO0N0Qzh2V25COztBQUVEO0VBQ0UsMGZzQzV2V1M7RXRDNnZXVCxzQnNDNXZXUTtDdEM2dldUOztBQUVEO0VBQ0Usa2tDc0M1dldpQjtFdEM2dldqQixzQnNDNXZXa0I7Q3RDNnZXbkI7O0FBRUQ7RXNDMXZXQyx1dUVBQVc7RXRDNHZXVixzQnNDM3ZXYztDdEM0dldmOztBQUVEO0VBQ0UsNG1Ec0MzdldrQjtFdEM0dldsQixzQkVsaWV3QjtDRm1pZXpCOztBQUVEO0VBQ0UsNDNFc0MzdldhO0V0QzR2V2Isc0JzQzN2V1k7Q3RDNHZXYjs7QUFFRDtFQUNFLCs0QnNDaHVXQTtFdENpdVdBLHNCc0MzdldBO0N0QzR2V0Q7O0FBRUQ7RUFDRSxvdkJLMXNla0I7RUwyc2VsQixzQksxc2VTO0NMMnNlVjs7QUFFRDtFQUNFLHUzQ3NDbHdXd0I7RXRDbXdXeEIsc0JzQ253V3dCO0N0Q293V3pCOztBQUVEO0VBQ0UsVUtqK2RBO0VMaytkQSxnbkNzQ3Z3V2dDO0V0Q3d3V2hDLHNCS3Y1ZEE7Q0x3NWREOztBQUVEO0VBQ0UscUJLeDhkbUI7RUwwOGRuQixxQkt2OGRBO0VMdzhkQSxtQkt2OGRBO0VMdzhkQSxxQnNDOXdXc0I7RXRDK3dXdEIsY3NDOXdXUTtFdENpeFdSLG9Cc0M5d1dPO0V0Qyt3V1AsZ0JzQzl3V1M7Q3RDK3dXVjs7QUFFRDtFQUNFLFlzQzV3V0U7RXRDNndXRixxQnNDNXdXa0I7RXRDOHdXbEIscUJzQzV3V2lCO0V0QzZ3V2pCLG1Cc0NoeldBO0V0Q2l6V0EscUJzQzF3V0c7RUFwRUwsY0F3RVE7RXRDMHdXTixvQnNDdHdXaUI7RXRDdXdXakIsZ0JzQ3R3V2E7RXRDdXdXYiwwQnNDdHdXbUI7RXRDdXdXbkIsdUJzQ3J3V0U7RXRDdXdXRixvQ3NDcHdXRTtFdENxd1dGLCtCQUErQjtFT2xwZWhDLHlCQUF3QjtFK0JrNUh6QixzQkFBWTtFdENvd1dWLDZCQUE2QjtFQ3ZxZS9CLHdCQUFxQjtDc0MvR3JCOztBdkMweGVBO0V1Q3Z4ZUMsbUJBQVM7RUFDVCxvQkFBVztFQUNYLFlBQVU7Q3ZDeXhlVjs7QUFFRDtFdUN2eGVDLGlCQUFlO0N2Q3l4ZWY7O0FBRUQ7RUszd2VFLFlBQVM7RUFDVCxxQkFBcUI7RUFFckIscUJBQWtCO0VBQ2xCLG1CQUFTO0VBQ1QscUJBQWE7RUFtRWIsY0FBQTtFQU9BLG9Ca0MxRndCO0VsQ2dTdEIsZ0JBQUE7RUFDQSwwQmtDaFN5QjtFbENrUzNCLHVCa0NsU29CO0VsQ29TcEIseUJrQ3BTMkI7RWxDNFB6QixvQmtDM1BzQjtFbEM0UHRCLHdCa0M1UDRCO0VsQzhQOUIsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RWtDL1BELDBCQXdIQTtFaENUQSxrQkFBaUI7Q1AycmVqQjs7QUFFRDtFQUNFLHFCdUN4eWVXO0V2QzB5ZVgscUJ1Q3h5ZVk7RUF4QmQsbUJBMEJPO0V2Q3d5ZUwscUJ1Q3Z5ZVc7RXZDd3llWCxjdUN2eWVVO0V2QzB5ZVYsb0J1Q3R5ZVc7RXZDdXllWCxnQks5eWVTO0VMK3llVCwwQks5eWVxQjtFTCt5ZXJCLHVCSzl5ZW9CO0VMZ3plcEIseUJLOXllb0I7RUwreWVwQixvQks5eWVhO0NMK3llZDs7QUFFRDtFQUNFLGN1Qzl5ZW1CO0V2Qyt5ZW5CLGVLbmllRTtDTG9pZUg7O0FBRUQ7RUFDRSxjS2xpZVc7RUxtaWVYLGVLdGxlRTtFTHVsZUYsa0JLdGxlaUI7RUx1bGVqQixVSzFrZUE7Q0wya2VEOztBQUVEO0VBQ0UsZ0N1Q3R6ZStCO1V2Q3N6ZS9CLHdCdUN0emUrQjtFQUVoQyxtQkFBQTtFdkNzemVDLFl1Q3J6ZVU7RXZDc3plViw4QnVDajJlaUI7RXZDazJlakIsVXVDcnplUTtFdkNzemVSLG9CdUNyemVrQjtDdkNzemVuQjs7QUFFRDtFQUNFLG9CSzMwZVM7RUw0MGVULGVLMzBlUztFTDQwZVQsbUJLMzBlUztDTDQwZVY7O0FBRUQ7RUFDRSxpQkt6d2VjO0VMMHdlZCxZS3h3ZUU7Q0x5d2VIOztBQUVEO0VBQ0UsV0svamVBO0NMZ2tlRDs7QUFFRDtFQUNFLHFCS25uZWlCO0VMcW5lakIscUJLdm1lQTtFTHdtZUEsbUJ1Q3AwZXlCO0V2Q3EwZXpCLHFCdUNwMGVlO0VBRWhCLGNBQUE7RXZDczBlQyxvQnVDOTNlaUI7RXZDKzNlakIsZ0J1Q24wZVk7RXZDbzBlWix5QnVDaDRlaUI7RXZDaTRlakIsc0JLdDJlb0I7RUx3MmVwQiw2Qkt0MmVvQjtFTHUyZXBCLHdCS3QyZWtCO0NMdTJlbkI7O0FBRUQ7RUFDRSxvQnVDejBlbUI7Q3ZDMDBlcEI7O0FBRUQ7RUFDRSxZSzNsZUU7RUw0bGVGLG1CSzFsZUE7RUwybGVBLG9CdUM5MGVxQjtDdkMrMGV0Qjs7QUFFRDtFQUNFLHNCdUNqMWV1QjtFdkNrMWV2QixvQnVDbDFldUI7RXZDbTFldkIsWUt2b2VFO0VMd29lRixvQnVDbjFleUI7Q3ZDbzFlMUI7O0FBRUQ7RUFDRSxZdUNqMmVBO0N2Q2syZUQ7O0FBRUQ7RUFDRSxldUN0MWVZO0V2Q3UxZVosWXVDdDFlUztFdkN1MWVULG1CdUN0MWVjO0V2Q3UxZWQsb0J1Q3QxZWM7Q3ZDdTFlZjs7QUFFRCxxQnVDdDFlaUI7O0F2Q3cxZWpCO0VBQ0UsZXVDdDFlRTtFQUlILFlBQUE7RXZDbzFlQyxhSzc0ZVM7RUw4NGVULG1CSzc0ZVM7RUw4NGVULG1CSzc0ZVM7Q0w4NGVWOztBQUVEOztFQUVFLFlLMzBlQTtFTDQwZUEsZUt4MGVlO0VMeTBlZixtQnVDMzFldUI7RXZDNDFldkIsT0tsb2VFO0VMbW9lRixRS2xvZUU7RUxtb2VGLFlLam9lQTtFTGtvZUEsYUtqb2VBO0VMa29lQSxtQnVDLzFlcUI7RXZDZzJlckIsdUN1Qy8xZTZCO0V2Q2cyZTdCLDZCSzFsZWtCO0VMMGxlbEIsd0JLMWxla0I7RUwwbGVsQixxQksxbGVrQjtDTDJsZW5COztBQUVEO0VBQ0UsMEJLenJlc0I7Q0wwcmV2Qjs7QUFFRDtFQUNFLDBCdUN0MmVXO0N2Q3UyZVo7O0FBRUQ7RUFDRSxtQnVDcjJlZ0I7RXZDczJlaEIsU3VDcjJlQTtFdkNzMmVBLFV1Q3IyZUE7RXZDczJlQSx5Q3VDcjJldUI7TXZDcTJldkIscUN1Q3IyZXVCO1V2Q3EyZXZCLGlDdUNyMmV1QjtFdkNzMmV2QixXdUNyMmVBO0V2Q3MyZUEsWXVDcjJlQTtDdkNzMmVEOztBQUVEOztFQUVFLFl1Q3AyZUE7RXZDcTJlQSxldUNwMmVhO0V2Q3EyZWIsbUJ1Q3AyZWlCO0V2Q3EyZWpCLE91Q3AyZUE7RXZDcTJlQSxZdUNwMmVBO0V2Q3EyZUEsYXVDcDJlVztFdkNxMmVYLHFDdUNwMmVnQjtFdkNxMmVoQixtQnVDaDJlQTtFdkNpMmVBLHFDdUNwMmVJO012Q28yZUosaUN1Q3AyZUk7VXZDbzJlSiw2QnVDcDJlSTtFdkNxMmVKLDZCS3JrZStCO0VMcWtlL0Isd0JLcmtlK0I7RUxxa2UvQixxQktya2UrQjtDTHNrZWhDOztBQUVEO0VBQ0UsUXVDbDJlSztFdkNtMmVMLGtDdUM1OWVpQjtNdkM0OWVqQiw4QnVDNTllaUI7VXZDNDllakIsMEJ1QzU5ZWlCO0N2QzY5ZWxCOztBQUVEO0VBQ0UsVUtuOGVPO0VMbzhlUCxpQ0tuOGVrQjtNTG04ZWxCLDZCS244ZWtCO1VMbThlbEIseUJLbjhla0I7Q0xvOGVuQjs7QUFFRDtFQUNFLG9CdUN4MmVtQjtFdkN5MmVuQixnQ0toNGVxQjtFTGk0ZXJCLDZCdUMxMmV5QjtFdkMwMmV6Qix3QnVDMTJleUI7RXZDMDJlekIscUJ1QzEyZXlCO0N2QzIyZTFCOztBQUVEO0VBQ0UsWUt2cmVBO0NMd3JlRDs7QUFFRDs7RUFFRSxtQnVDajNldUI7Q3ZDazNleEI7O0FBRUQ7O0VBRUUsaUJLbnVlZTtDTG91ZWhCOztBQUVEO0VBQ0UsVXVDcjNlQztFdkNzM2VELGlDdUNwNGVPO012Q280ZVAsNkJ1Q3A0ZU87VXZDbzRlUCx5QnVDcDRlTztDdkNxNGVSOztBQUVEO0VDejRlQSxRQUFBO0V1Q3BIQSxrQ0FBZTtNQUFmLDhCQUFlO1VBQWYsMEJBQWU7Q3hDZ2dmZDs7QUFFRCxxQndDaCtlQzs7QXhDaytlRCxZd0MvL2VFOztBeENpZ2ZGLFl3QzkvZUU7O0F4Q2dnZkY7RUFDRSx5Q0s1K2VvQjtDTDYrZXJCOztBQUVELFlLNStlUzs7QUw4K2VUOztFQUVFLG1Cd0N0Z2Z1QjtFeEN1Z2Z2QixlSzM4ZUU7RUw0OGVGLGFLMzhlRTtFTDQ4ZUYsWUt2OGVBO0VMdzhlQSxpQkt2OGVBO0VMdzhlQSxlS3Y4ZUE7RUx3OGVBLGdCS3Y4ZWM7RUx3OGVkLHdCd0N0Z2ZBO0V4Q3VnZkEsbUJPdDVlZ0I7RVB1NWVoQixTd0NsaGZEO0V4Q21oZkMsc0NLMTllZ0M7RUwyOWVoQyxrQ0sxOWVzQjtFTDI5ZXRCLDhCd0M5Z2Z5QjtFeEMrZ2Z6QixXS2g5ZUE7RUxpOWVBLGFLaDllQTtFTGk5ZUEsY0toOWVBO0NMaTllRDs7QUFFRDs7OztFQUlFLGNPcDZlTztFUHE2ZVAsd0J3Q3JoZkQ7RXhDc2hmQyxtQndDbmhmYTtDeENvaGZkOztBQUVEOzs7O0VBSUUsV3dDdmhmQTtDeEN3aGZEOztBd0M1Z2ZEOztFeENnaGZFLGNBQWM7Q0M3N2VoQjs7QURnOGVBOztFeUNoamZDLHFCQUFxQjtFbEMySHJCLGdCQUFRO0VQeTdlUCxleUMzamZXO0V6QzRqZlgsYXlDeGpmUTtFQUpWLGNBV0M7RXpDbWpmQyxvQ3lDbGpmaUM7RXpDbWpmakMsbUN5Q3BqZlU7Q3pDcWpmWDs7QUFFRDtFeUNsa2ZBLFlBd0JDO0N6QzRpZkE7O0FBRUQ7RUFDRSxXeUMxaWZRO0V6QzJpZlIsYXlDMWlmVTtDekMyaWZYOztBQUVEO0VBQ0UsYXlDemlmVztDekMwaWZaOztBQUVEO0VBQ0UsYXlDemlmVTtDekMwaWZYOztBQUVEO0VBQ0UsYVk5a2ZPO0NaK2tmUjs7QUFFRDtFQUNFLFl5Q25pZlE7RXpDb2lmUixZQUFZO0N5QzloZmQ7O0F6Q2lpZkE7RXlDN2hmQyxhQUFhO0N6QytoZmI7O0F5QzFoZkQ7RUFDQyxhQUFhO0N6QzZoZmI7O0FBRUQsVXlDM2hmQzs7QUFHRDtFQUVFLG9CQUFtQjtDekMwaGZwQjs7QUFFRDtFQUNFLG1CQUFtQjtFeUNuaGZyQixpQkFBVztFQUNWLGVBQVU7RXpDcWhmVCxtQkFBbUI7RXlDbGhmckIsV0FBYTtFQUVYLGVBQWM7RUFFZCxZQUFXO0N6Q2toZlo7O0FBRUQ7RUFDRSxtQkFBbUI7RXlDemhmckIsc0JBV0M7RUFFRSxhQUNBO0V6QzhnZkQsWUFBWTtFeUMxZ2ZkLGNBQWdCO0VBQ2YsV0FBUztFQUNULGdCQUFnQjtDekM0Z2ZoQjs7QUFFRDtFS2htZkUsVUFBUztFQUNULHdCQUFvQjtFQUNwQixlQUFhO0VBbUViLGFBQUE7RUFDQSxZQUFBO0VBRUUsY0FBYTtFQUlmLGlCb0NRd0I7RXBDOEx0QixlQUFBO0VBQ0EsbUJvQzlMa0I7RXBDZ01wQixhQUFBO0VBQ0EsZ0JBQWdCO0NMczFlakI7O0FBRUQ7O0VLdHllRSxjQUFhO0NMeXllZDs7QUFFRDs7RXlDdGhmQSxXQUFXO0N6Q3loZlY7O0F5Q3JoZkQ7RUFDQyxtQkFBTztFekN3aGZOLFNBQVM7RXlDcmhmWCxVQUFBO0VBQ0MsWUFBVTtFQUVWLFdBQVU7RXpDc2hmVCxZQUFZO0V5Q25oZmQscUJBQW9CO0VBQ25CLGVBQVk7RUFDWixrQkFBa0I7RUFDbEIsbUJBSUE7RUFQRCxrQkFBVTtFekN5aGZSLG1CeUNwaGZlO0V6Q3FoZmYsY0FBYztFeUNqaGZoQixvQ0FBVztFQUNWLG1DQUNBO0V6Q2toZkMseUNBQWlDO01BQWpDLHFDQUFpQztVQUFqQyxpQ0FBaUM7Q3lDaGhmbkM7O0F6Q21oZkE7RUFDRSxhQUFhO0V5Qy9nZmYsY0FBYztDekNpaGZiOztBQUVEO0VBQ0UsbUJ5QzdnZkE7RXpDOGdmQSxlQUFlO0V5QzNnZmpCLDRCQUE4QjtFQUM3QiwwQkFBbUI7RUFJbkIsdUJBS0E7RUFWRCxzQkFBZ0I7RXpDaWhmZCxrQnlDeGdmQTtFekN5Z2ZBLHdCQUF3QjtFeUN0Z2YxQixvQkFBb0I7RUFDbkIseUNBbURBO0N6Q3E5ZUE7O0FBRUQ7RUFDRSxtQnlDcmdmUztFekNzZ2ZULGlCeUNyZ2ZVO0V6Q3NnZlYsZXlDcGdmWTtFekNxZ2ZaLFV5Q25nZk87RXpDb2dmUCxXeUNuZ2ZRO0N6Q29nZlQ7O0FBRUQ7RUFDRSxjeUNoZ2ZXO0N6Q2lnZlo7O0FBRUQ7RUFDRSxnQnlDOS9lWTtFekMrL2VaLGF5QzkvZUM7Q3pDKy9lRjs7QUFFRDs7RUFFRSx3Q3lDNS9lZTtFQWxDakIsb0NBdUNjO0V6QzIvZVosZ0N5Q3ovZVU7Q3pDMC9lWDs7QUFFRDtFQUNFLG1CeUN0aWZGO0V6Q3VpZkUsUXlDdi9lQztFekN3L2VELE95Q3YvZUM7RXpDdy9lRCxlQUFlO0V5Q24vZWpCLGtCQUFZO0VBQ1gsbUJBQVU7Q3pDcS9lVjs7QXlDaC9lRDs7RUFFQyxZQUFZO0VBS1osZUFBZTtDekMrK2VmOztBQUVEO0V5Q3gvZUEsWUFBWTtDekMwL2VYOztBQUVEO0V5QzcrZUEsbUJBQVk7Q3pDKytlWDs7QXlDMytlRDtFQUNDLFlBQVU7RUFFVixhQUFhO0V6QzYrZVosZ0JBQWdCO0V5QzErZWxCLGNBQUE7Q3pDNCtlQzs7QUFFRDtFeUMxK2VDLGFBQVc7Q3pDNCtlWDs7QUFFRDtFQUNFLGV5Q24vZUY7Q3pDby9lQzs7QXlDditlRDtFQUNDLGNBQVM7Q3pDMCtlVDs7QUFFRDtFQUNFLHFCeUN2K2VZO0N6Q3crZWI7O0F5Q24rZUQ7RUFDQyxlQUFTO0N6Q3MrZVQ7O0FBRUQ7RUFDRSxtQnlDbitlQTtDekNvK2VEOztBQUVEO0VBQ0UsZUFBZTtFeUNoK2VqQixhQUFjO0VBQ2IsOEJBQ0E7Q3pDaStlQTs7QUFFRDtFeUM3OWVDLGNBOENBO0N6Q2k3ZUE7O0FBRUQscUJ5Qy85ZUM7O0F6Q2krZUQ7b0N5Q3o5ZW9COztBekM0OWVwQjtFQUNFLG1CeUN6OWVjO0V6QzA5ZWQsZ0J5Q3g5ZVU7Q3pDeTllWDs7QUFFRDtFQUNFLHFIeUN4OWUrQjtDekN5OWVoQzs7QUFFRCxpQnlDeDllYzs7QXpDMDllZDtFQUNFLFd5Q3g5ZUE7Q3pDeTllRDs7QUFFRCxtRHlDeDlla0M7O0F6QzA5ZWxDO29DeUN0OWVvQjs7QXpDeTllcEI7RUFDRSxpQnlDcDllUTtFekNxOWVSLGN5Q3A5ZVM7RXpDcTllVCxVeUNwOWVRO0V6Q3E5ZVIsZXlDamdmUTtFekNrZ2ZSLGF5Q3A5ZVU7RXpDcTllVixvQkFBb0I7Q3lDaDlldEI7O0F6Q205ZUE7RXlDLzhlQSxpQkFBQTtDekNpOWVDOztBQUVEO0V5Qzc4ZUMsVUFBQTtFQU5ELFdBQUE7RXpDczllRSxheUM5OGVRO0N6Qys4ZVQ7O0FBRUQ7RUFDRSxzQkFBc0I7RXlDMzhleEIsZUFBZTtFQUNkLG1CQUFtQjtFQUVuQixpQkFBVztFQUNYLFFBQUE7Q3pDNDhlQTs7QXlDdjhlRDs7RUFHQyxhQUFVO0N6Q3k4ZVY7O0FBRUQscUJBQXFCOztBQUVyQjs7Mkd5Q2w4ZUU7O0FBR0Y7RUFDQyxjdkMvVmtCO0NGbXlmbEI7O0FBRUQ7O0V5Qzk3ZUMsZUFBYztDekNpOGVkOztBQUVEO0VBQ0UsV3lDOTdlUTtFekMrN2VSLGtCQUFrQjtDeUMxN2VwQjs7QXpDNjdlQTtFQUNFLFdBQVc7RU9sdWZaLGNBQVE7RWtDMFNSLFdBQUE7Q3pDMjdlQTs7QUFFRDtFQUNFLFd5Q3o3ZVM7RUFHVixjQUFBO0V6Q3c3ZUMsV3lDdjdlUztDekN3N2VWOztBTzN1ZkE7RWtDMFRBLFdBQUE7RXpDcTdlQyxrQnlDcDdlZTtDekNxN2VoQjs7QUFFRDtFQUNFLGdCeUNuN2VXO0V6Q283ZVgsYXlDbDdlTztFekNtN2VQLFNLNTFmTztFTDYxZlAsV0s1MWZTO0VMNjFmVCxhSzUxZlM7RUw2MWZULGlCSzUxZlM7RUw2MWZULHVCSzUxZlM7RUw0MWZULGtCSzUxZlM7RUw0MWZULGVLNTFmUztFTDYxZlQsaUJLNTFmYTtDTDYxZmQ7O0FBRUQ7RUFDRSxheUN6N2VtQjtFekMwN2VuQixtQktqbGZtQjtFTGtsZm5CLGNLamxmRTtDTGtsZkg7O0FBRUQ7RUFDRSxnQnlDNzdlVztDekM4N2VaOztBT3J3ZkE7RWtDNlVBLGlCQUFhO0N6QzQ3ZWI7O0FPendmQTtFa0NtVkEsbUJBQWE7Q3pDMDdlYjs7QUFFRDs7RUFFRSxpRUtwM2ZvQjtFTG8zZnBCLDRES3AzZm9CO0VMbzNmcEIseURLcDNmb0I7RUxxM2ZwQixpQktwM2ZhO0VMcTNmYixpQnlDOTdlZTtDekMrN2VoQjs7QUFFRDs7RUFFRSxXeUMzN2VTO0V6QzQ3ZVQsV0FBVztFT3p4ZlosVUFBUTtFa0NtV1Isb0JBQWE7RXpDeTdlWixzQ0tuNGZvQjtNTG00ZnBCLGtDS240Zm9CO1VMbTRmcEIsOEJLbjRmb0I7RUxvNGZwQixXS240ZlM7Q0xvNGZWOztBQUVEO0VBQ0UseUJLbjRmYTtDTG80ZmQ7O0FBRUQ7RUFDRSxtQnlDaDhleUI7RXpDaThlekIsVUt4bmZFO0VMeW5mRixXS3huZkU7RUx5bmZGLGVLdm5mQTtFTHduZkEsWUt2bmZBO0NMd25mRDs7QUFFRDtFQUNFLHdDeUNuOGVDO0V6Q284ZUQsZ0J5Q244ZUE7RXpDbzhlQSxjeUNuOGVDO0V6Q284ZUQsT3lDbjhlQztFekNvOGVELFFBQVE7RUN6emZWLGFBQUE7RXlDMUhBLFlBQVU7RUFDVCxhQUFZO0VBQ1osZ0JBQU87QzFDczdmUDs7QUFFRDtFQUNFLHFCMENyN2ZtQztFMUN1N2ZuQyxxQjBDcDdmTztFMUNxN2ZQLG1CMENuN2ZBO0UxQ283ZkEscUIwQ243Zk87RTFDbzdmUCxjMEM5N2ZBO0UxQ2k4ZkEsb0IwQ2g3ZkM7RTFDaTdmRCxnQjBDbDhmSztFMUNtOGZMLDBCMENoN2ZPO0UxQ2k3ZlAsdUIwQy82Zk07RTFDaTdmTix5QjBDOTZmTztFMUMrNmZQLG9CMEM3NmZDO0UxQ2c3ZkQsMkIwQzU2Zk87RTFDNjZmUCxzQjBDMzZmQztFMUM0NmZELHdCMEMzNmZPO0UxQzQ2ZlAscUIwQzE2ZkM7RTFDNDZmRCxpQzBDejZmQztFMUMwNmZELDRCMEN6NmZRO0UxQzA2ZlIsZTBDejZmTztDMUMwNmZSOztBQUVEO0VBQ0UsZTBDdDZmYTtFMUN1NmZiLGtCMEN0NmZnQjtFMUN1NmZoQixtQjBDdDZmTztFMUN1NmZQLFkwQ3Q2ZkE7RTFDdTZmQSxvQjBDdDZma0I7RTFDdTZmbEIsZUsxa2ZRO0VMMmtmUixtQjBDcjZmQTtFQUNELFNBQUE7RTFDczZmQyxZMENwNmZRO0UxQ3E2ZlIsb0MwQ3A2ZmlCO00xQ282ZmpCLGdDMENwNmZpQjtVMUNvNmZqQiw0QjBDcDZmaUI7RTFDcTZmakIsVzBDcDZmUztDMUNxNmZWOztBQUVEO0VBQ0UsMEIwQ3A2ZmtCO0UxQ3E2ZmxCLGtCRXQ2ZlU7RUZ1NmZWLGlCMENwNmZZO0UxQ3E2ZlosbUIwQ3A2ZmdCO0UxQ3E2ZmhCLG9CMENwNmZTO0UxQ3E2ZlQsZTBDajdmQTtFMUNrN2ZBLGUwQ242ZkM7RUFHRixZQUFBO0MxQ2s2ZkE7O0EwQzc1ZkQ7RUFFRSxnQkFBQTtFMUMrNWZBLHFCSy9sZitCO0VMZ21mL0IsaUJBQWlCO0UwQzE1Zm5CLG9CQUFTO0VBQ1IsZUFBVTtFQUNWLG1CQUFrQjtFMUM0NWZqQixlQUFlO0VDejNmakIsWUFBQTtDMEMzR0M7O0EzQ3crZkQ7RUsvOWZFLG1CQUFTO0VBQ1QsbUJBQVM7RUFDVCxlQUFTO0VBQ1Qsb0JBQWtCO0NMaStmbkI7O0FBRUQ7RUs3NWZFLFlBQUE7RUFJRSxlc0NsRmlCO0MzQzgrZnBCOztBQUVEO0VLMTdmRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGlDc0N2RDJCO0MzQ20vZjVCOztBQUVEO0VLNXZmRSxxQkFBQTtFQUVBLHFCc0MxUHlCO0V0Q3dSdkIsbUJzQ3ZSbUI7RXRDd1JuQixxQnNDeFJtQjtFdEMwUnJCLGNBQUE7RUFDQSxzQnNDM1JxQjtFdEM0UnJCLG1Cc0M1UjJCO0VBRTNCLCtCQUF5QjtFQUN6QiwwQnRDc1grQjtFc0NyWC9CLFlBQVc7RUFDWCxjQUFjO0MzQzQvZmY7O0FBRUQ7RTJDMWdnQkUsWUFBSztFM0M0Z2dCTCxjMkMxL2ZZO0MzQzIvZmI7O0FBRUQ7RUFDRSxzQjJDMS9mUTtFM0MyL2ZSLG9CMkN6L2ZjO0MzQzAvZmY7O0FBRUQ7RUFDRSxvQjJDei9mWTtFM0MwL2ZaLFcyQ3ovZlE7RTNDMC9mUixrQjJDei9mZTtDM0MwL2ZoQjs7QUFFRDtFQUNFLDZCMkN0aWdCOEI7RTNDdWlnQjlCLG1CMkNsL2ZFO0UzQ20vZkYsa0IyQ2ovZmdCO0UzQ2svZmhCLGUyQzkrZkU7RTNDKytmRiw2QjJDeGlnQnFCO0UzQ3dpZ0JyQix3QjJDeGlnQnFCO0UzQ3dpZ0JyQixxQjJDeGlnQnFCO0UzQ3lpZ0JyQixvQjJDMStmRTtFM0MyK2ZGLGUyQ3orZkk7RTNDMCtmSixhMkN0K2ZFO0UzQ3UrZkYsWTJDcitmSTtFQUtKLHFCQUFXO0MzQ2srZlo7O0FBRUQ7RTJDNTlmRSxpQkFBQTtDM0M4OWZEOztBQUVEO0UyQ3g5ZkUsZUFBQTtDM0MwOWZEOztBMkMvOGZEO0VBQ0MsbUJBQWtCO0VBQ2xCLFlBQVc7RUFDWCxTQUFTO0VBQ1Qsb0NBcUhBO01BckhBLGdDQXFIQTtVQXJIQSw0QkFxSEE7RUFwSEEsb0JBQVc7RTNDazlmVixlSzVpZ0JTO0NMNmlnQlY7O0FBRUQ7RUFDRSxpQks1aWdCUztDTDZpZ0JWOztBQUVEO0VBQ0UsY0svemZBO0NMZzBmRDs7QUFFRDtFQUNFLG1CMkMzOWZxQjtFM0M0OWZyQixhS2p5ZkE7RUxreWZBLFFLanlmQTtFTGt5ZkEsWUtqeWZBO0VMa3lmQSxxQjJDOTlmWTtFM0MrOWZaLG9CMkM5OWZZO0MzQys5ZmI7O0FBRUQ7RUFDRSxtQjJDLzlmYztFQUlmLFdBQUE7RTNDNjlmQyxhS25rZ0JTO0VMb2tnQlQsZUtua2dCUztFTG9rZ0JULGdCS25rZ0JTO0VMb2tnQlQsWUtua2dCUztFTG9rZ0JULGFLbmtnQlM7Q0xva2dCVjs7QUFFRDtFQUNFLFlLdDFmQTtFTHUxZkEsZUt0MWZBO0VMdTFmQSxtQjJDcitmeUI7RTNDcytmekIsU0t6emZFO0VMMHpmRixVS3p6ZkU7RUwwemZGLFlLeHpmQTtFTHl6ZkEsYUt4emZBO0VMeXpmQSxvQjJDeitmcUI7RTNDMCtmckIsbUIyQ3IrZkE7RTNDcytmQSxrRE83K2Z1QjtNUDYrZnZCLDhDTzcrZnVCO1VQNitmdkIsMENPNytmdUI7RVA4K2Z2QixpRDJDLytmVTtFM0MrK2ZWLHlDMkMvK2ZVO0UzQysrZlYsb0MyQy8rZlU7RTNDKytmVixpQzJDLytmVTtFM0MrK2ZWLCtEMkMvK2ZVO0MzQ2cvZlg7O0FBRUQ7RUFDRSxrRDJDNytmb0M7TTNDNitmcEMsOEMyQzcrZm9DO1UzQzYrZnBDLDBDMkM3K2ZvQztDM0M4K2ZyQzs7QUFFRDtFQUNFLFkyQzMrZkE7QzNDNCtmRDs7QUFFRDtFQUNFLG1CMkMzK2ZVO0UzQzQrZlYsUzJDMytmQTtFM0M0K2ZBLFUyQzMrZkE7RTNDNCtmQSxlMkMzK2ZVO0UzQzQrZlYseUNFaGtnQlU7TUZna2dCVixxQ0Voa2dCVTtVRmdrZ0JWLGlDRWhrZ0JVO0VGaWtnQlYsbUIyQzMrZmU7RTNDNCtmZixlMkMzK2ZZO0MzQzQrZmI7O0FBRUQ7RUFDRSx3QksxbWdCcUI7Q0wybWdCdEI7O0FBRUQ7RUFDRSwyQksxbWdCYTtFTDJtZ0JiLGtCS3hpZ0JBO0VMeWlnQkEsd0IyQ2ovZnlCO0UzQ2svZnpCLG1CS3ZpZ0JpQjtFTHdpZ0JqQixxQzJDbi9meUI7RTNDby9mekIsb0IyQ24vZnlCO0UzQ28vZnpCLGlCMkNwL2Z5QjtDM0NxL2YxQjs7QUFFRDtFQUNFLGVLdnpmQTtDTHd6ZkQ7O0FBRUQ7RUFDRSxlS3gyZkU7Q0x5MmZIOztBQUVEO0VBQ0UsZTJDOS9mcUI7QzNDKy9mdEI7O0FBRUQ7RUFDRSxlMkM5L2ZZO0MzQysvZmI7O0FBRUQ7RUFDRSxjMkN6aGdCRDtDM0MwaGdCQTs7QUFFRDtFMkN2amdCQSxpQkErREc7RTNDMC9mRCwrQjJDei9maUI7RTNDeS9makIsMEIyQ3ovZmlCO0UzQ3kvZmpCLHVCMkN6L2ZpQjtDM0MwL2ZsQjs7QUFFRDtFQUNFLCtDMkN6L2ZxQjtDM0MwL2Z0Qjs7QUFFRDtFQUNFLG9CMkN6L2ZVO0MzQzAvZlg7O0FBRUQ7RUFDRSxjMkN6L2ZZO0MzQzAvZmI7O0FBRUQ7RUFDRSxpQjJDeC9mYztFM0N5L2ZkLHFCMkN0L2ZZO0UzQ3cvZloscUIyQ3QvZkM7RTNDdS9mRCxtQjJDdC9mZ0I7RXBDckVqQixxQkFBbUI7RVA2amdCbEIsYzJDcC9mSztFM0N1L2ZMLG9CMkNsL2ZDO0UzQ20vZkQsZ0IyQ2ovZkU7RTNDay9mRiwwQjJDai9mbUI7RTNDay9mbkIsdUIyQ2ovZmU7RTNDbS9mZix5QjJDaC9mQztFQXZHSCxvQkFBQTtFM0N5bGdCRSx5QjJDNStmQztFQTdHSCxzQkFBQTtFQUFBLDZCQWtIRTtFM0MyK2ZBLHdCMkMxK2ZtQjtFM0MyK2ZuQixnQjJDMStmZTtFM0MyK2ZmLFkyQ2xtZ0JVO0UzQ21tZ0JWLG9CMkN6K2ZDO0UzQzArZkQsYUFBYTtFQ2psZ0JmLFdBQUE7RTJDaElBLGlDQUF5QjtFQUl6QixtQkFBQTtFQU9BLDBCQUEyQjtFQWdCM0IsZ0JBQUE7Q0EyQkE7O0E1Q21xZ0JBO0U0Q2hxZ0JDLHVDQWlzQkE7QzVDaStlQTs7QUFFRDtFQUNFLHNCNENscWdCVztFNUNtcWdCWCxZNENscWdCTztFckNxRVIsbUJBQW1CO0VQK2xnQmxCLGdCNEMzcWdCTTtFNUM0cWdCTixpQjRDbHFnQlc7QzVDbXFnQlo7O0FBRUQ7RUFDRSxZNENscWdCTztFckM4RFIsZUFBUTtFUHNtZ0JQLG1CNENscmdCTTtFNUNtcmdCTixVNENscWdCQTtFQWpCRixRQUFPO0U1Q3FyZ0JMLFk0Q2pxZ0JPO0U1Q2txZ0JQLFk0Q3RyZ0JLO0U1Q3VyZ0JMLGlDNENqcWdCWTtDNUNrcWdCYjs7QUFFRDtFQUNFLG1CS3J0Z0JTO0VMc3RnQlQsbUJLcnRnQlM7Q0xzdGdCVjs7QUFFRDtFQUNFLFlLbnBnQkE7RUxvcGdCQSxpQktucGdCYztFTG9wZ0JkLG1CNENycWdCbUI7QzVDc3FnQnBCOztBQUVEO0VBQ0Usc0I0Q3ZxZ0JlO0M1Q3dxZ0JoQjs7QUFFRDtFQUNFLGFLLytmQTtFTGcvZkEsaUJLLytmQTtFTGcvZkEsVU9ob2dCTztFUGlvZ0JQLGE0Q2xyZ0JEO0U1Q21yZ0JDLG1CNEMzcWdCWTtFNUM0cWdCWiwwQjRDM3FnQmU7RTVDNHFnQmYsZ0JLM3VnQlM7RUw0dWdCVCxhSzN1Z0JPO0VMNHVnQlAsbUJLM3VnQlM7RUw0dWdCVCxXSzN1Z0JBO0VMNHVnQkEsNkJLM3VnQlM7RUwydWdCVCx3QkszdWdCUztFTDJ1Z0JULHFCSzN1Z0JTO0VMNHVnQlQsOEJLM3VnQmE7TUwydWdCYiwwQkszdWdCYTtVTDJ1Z0JiLHNCSzN1Z0JhO0VMNHVnQmIsaUJLenFnQkE7Q0wwcWdCRDs7QUFFRDtFQUNFLFlLeGdnQkU7RUx5Z2dCRixlS3hnZ0JFO0VMeWdnQkYsU0tsZ2dCQTtFTG1nZ0JBLFVLbGdnQkE7RUxtZ2dCQSxvQktsZ2dCQTtFTG1nZ0JBLDRCT25wZ0J3QjtFUG9wZ0J4QiwwRDRDdnJnQmtCO0U1Q3dyZ0JsQixtQjRDdHJnQmU7RUFLaEIsWUFBQTtFNUNtcmdCQyxhS3Y0ZlE7RUx3NGZSLFc0Q2xyZ0JBO0M1Q21yZ0JEOztBQUVEO0VBQ0UsWTRDbHJnQk87RTVDbXJnQlAsZTRDdnhnQm9CO0U1Q3d4Z0JwQixTNENscmdCTTtFNUNtcmdCTixVTy9wZ0JPO0VQZ3FnQlAsb0I0QzVyZ0JPO0U1QzZyZ0JQLDRCNENqcmdCRTtFNUNrcmdCRix1RDRDaHJnQmM7RTVDaXJnQmQsbUI0QzdxZ0JhO0U1QzhxZ0JiLFlPcHFnQk87RVBxcWdCUCxhNENqc2dCQTtFNUNrc2dCQSxnQjRDbHJnQkU7RXJDWUgsV0FBUTtDUHdxZ0JSOztBQUVEO0VBQ0Usb0I0QzNxZ0JTO0U1QzRxZ0JULFdLbnhnQk87RUxveGdCUCw0QktueGdCUztNTG14Z0JULHdCS254Z0JTO1VMbXhnQlQsb0JLbnhnQlM7Q0xveGdCVjs7QUFFRDs7Ozs7RUFLRSx5QjRDbHJnQm9CO1U1Q2tyZ0JwQixpQjRDbHJnQm9CO0M1Q21yZ0JyQjs7QUFFRDtFQUNFLFVLL3hnQkE7Q0xneWdCRDs7QUFFRDs7O0VBR0UseUI0Q3hyZ0JvQjtDNUN5cmdCckI7O0FBRUQ7OztFQUdFLG9CS3RqZ0JBO0VMdWpnQkEsbUJLdGpnQmU7RUVoSmhCLHdCQUFRO01BQVIsb0JBQVE7VUFBUixnQkFBUTtFUHdzZ0JQLFU0Q3hzZ0JEO0U1Q3lzZ0JDLFk0QzlyZ0JRO0VyQ1hULFdBQVE7RVAyc2dCUCxXNEM1cmdCRDtFNUM2cmdCQyxpQktuemdCUztFTG96Z0JULFlLbnpnQk87RUxvemdCUCxlS256Z0JTO0NMb3pnQlY7O0FBRUQ7RUFDRSxnQktqdmdCQTtDTGt2Z0JEOztBQUVEO0VBQ0Usa0I0Q25zZ0JjO0M1Q29zZ0JmOztBQUVEOzs7RUFHRSxvQjRDbnNnQmlCO0VyQ3pCbEIsbUJBQW1CO0VQOHRnQmxCLHdCNEMvc2dCRDtNNUMrc2dCQyxvQjRDL3NnQkQ7VTVDK3NnQkMsZ0I0Qy9zZ0JEO0U1Q2d0Z0JDLFU0Q25zZ0JNO0VyQzVCUCxZQUFRO0VQaXVnQlAsVzRDbHNnQkQ7RTVDbXNnQkMsVzRDanNnQkM7RTVDa3NnQkQsaUJLbjlmUTtFTG85ZlIsWTRDanNnQkM7RTVDa3NnQkQsZTRDanNnQkM7QzVDa3NnQkY7O0FBRUQ7RUFDRSx1QjRDbjJnQm9CO0M1Q28yZ0JyQjs7QUFFRDtFQUNFLGdCNENqc2dCYTtFckM1Q2QsWUFBUTtFUCt1Z0JQLGE0Q2h0Z0JEO0U1Q2l0Z0JDLHVCNENqc2dCVTtFNUNpc2dCVixrQjRDanNnQlU7RTVDaXNnQlYsZTRDanNnQlU7RTVDa3NnQlYsaUI0Q2pzZ0JZO0U1Q2tzZ0JaLGM0Q2pzZ0JVO0U1Q2tzZ0JWLFM0Q2pzZ0JDO0U1Q2tzZ0JELGlCNENqc2dCYTtFQUlkLGlCQUFRO0U1QytyZ0JQLG1CNEM5cmdCaUM7RTVDK3JnQmpDLG1CNEM5cmdCVztFNUMrcmdCWCxjNEM5cmdCWTtFNUMrcmdCWixtQk96dmdCZ0I7Q1AwdmdCakI7O0FBRUQ7RUFDRSxVTzd2Z0JPO0VQOHZnQlAsaUM0Q3ZzZ0JPO0U1Q3VzZ0JQLDRCNEN2c2dCTztFNUN1c2dCUCx5QjRDdnNnQk87RTVDd3NnQlAsb0I0Qy9yZ0JTO0U1Q2dzZ0JULG9CT2h3Z0JnQjtDUGl3Z0JqQjs7QUFFRDtFQUNFLFk0QzlyZ0JEO0M1QytyZ0JBOztBQUVEO0VBQ0UsZTRDN3JnQlk7RUFHWixZQUFBO0M1QzRyZ0JEOztBQUVEO0VBQ0Usd0M0Q2hyZ0JDO0U1Q2lyZ0JELG1CNENoc2dCQztFNUNpc2dCRCxjNEMzcmdCRTtFNUM0cmdCRixPT2h4Z0JEO0VQaXhnQkMsUTRDbnNnQkM7RTVDb3NnQkQsYTRDNTRnQm9CO0VyQzBIckIsWUFBUTtFUG94Z0JQLGE0Q3ByZ0JEO0U1Q3FyZ0JDLGdCNENucmdCWTtFNUNvcmdCWixhNENucmdCVTtDNUNvcmdCWDs7QUFFRDtFNENocmdCRSxlQUFBO0M1Q2tyZ0JEOztBQUVEO0VBQ0UsWTRDcnJnQkE7RTVDc3JnQkEscUJLdDRnQlM7RUx3NGdCVCxxQkt0NGdCUztFTHU0Z0JULG1CS3Q0Z0JTO0VMdTRnQlQscUJLdDRnQlM7RUx1NGdCVCxjS3Q0Z0JPO0VMeTRnQlAsb0JLbjBnQmU7RUxvMGdCZixnQktoMGdCUztDTGkwZ0JWOztBQUVEOztFQUVFLFk0Q3BzZ0JDO0U1Q3FzZ0JELG9CNEM1cmdCaUI7RUFRbEIsb0JBQVE7QzVDc3JnQlI7O0FBRUQ7RUFDRSxtQjRDenJnQk87QzVDMHJnQlI7O0FBRUQ7RUFDRSxxQjRDdHJnQlM7RTVDd3JnQlQscUI0Qy9yZ0JPO0U1Q2dzZ0JQLG1CNEN0cmdCUztFQUlWLHFCQUFTO0U1Q29yZ0JSLGM0Q2xyZ0JXO0U1Q3FyZ0JYLG9CNENuN2dCeUI7RTVDbzdnQnpCLGtCNENwN2dCcUI7QzVDcTdnQnRCOztBQUVEOztFQUVFLGdCNENscmdCYztDNUNtcmdCZjs7QUFFRDtFQUNFLGE0Q25yZ0JDO0M1Q29yZ0JGOztBQUVEO0VBQ0UsbUI0Q3JzZ0JPO0U1Q3NzZ0JQLHFCNEN4OGdCb0I7QzVDeThnQnJCOztBQUVEO0VBQ0UsZ0I0Q2hyZ0JXO0M1Q2lyZ0JaOztBQUVEO0VBQ0UsbUJPdDFnQmdCO0VQdTFnQmhCLGdCNEMvc2dCRDtFNUNndGdCQywwQkt4a2dCK0I7RUx5a2dCL0IsaUI0Q2p0Z0JPO0U1Q2t0Z0JQLGVFNTVnQlU7RUY2NWdCViw0QjRDN3BnQkM7QzVDOHBnQkY7O0FBRUQ7OztFQUdFLFk0QzdxZ0JFO0U1QzhxZ0JGLGdCNEMxdGdCQTtFNUMydGdCQSxlRXI2Z0JNO0VGczZnQk4saUI0QzVxZ0JZO0M1QzZxZ0JiOztBQUVEO0U0Q3RxZ0JDLGNBQU87QzVDd3FnQlA7O0FBRUQ7RUFDRSxlNEN2cWdCVTtFNUN3cWdCVixtQjRDdnFnQk07RTVDd3FnQk4sWTRDdnFnQlE7RTVDd3FnQlIsVTRDdnFnQkE7RTVDd3FnQkEsZ0I0Q3ZxZ0JhO0U1Q3dxZ0JiLFk0Q3IrZ0JxQjtFNUNzK2dCckIsYTRDdCtnQnFCO0U1Q3UrZ0JyQixVNEN2cWdCQTtDNUN3cWdCRDs7QUFFRDtFQUNFLHFCT3YzZ0JrQjtFUHkzZ0JsQixxQjRDdnFnQlU7RTVDd3FnQlYsbUI0Q3ZxZ0JhO0U1Q3dxZ0JiLHFCTzMzZ0JrQjtFUDQzZ0JsQixjNEMzcmdCRDtFNUM4cmdCQyxvQjRDdnFnQmE7RTVDd3FnQmIsZ0I0Q3ZxZ0JRO0U1Q3dxZ0JSLDBCNEN2cWdCVztFNUN3cWdCWCx1QjRDdnFnQmdCO0U1Q3lxZ0JoQix5QjRDdHFnQlM7RTVDdXFnQlQsb0I0Q3RxZ0JhO0U1Q3VxZ0JiLGdCNEN0cWdCUztDNUN1cWdCVjs7QUFFRDtFQUNFLGM0Q3RxZ0JPO0M1Q3VxZ0JSOztBQUVEO0VBQ0UsaUI0QzdzZ0JBO0M1QzhzZ0JEOztBQUVEO0VBQ0UscUI0Q3BxZ0JlO0U1Q3NxZ0JmLHFCNENwcWdCWTtFNUNxcWdCWixtQjRDcHFnQmE7RTVDcXFnQmIscUI0Q3J0Z0JLO0U1Q3N0Z0JMLGM0Q25xZ0JFO0U1Q3NxZ0JGLG9CNEMvcGdCVztFNUNncWdCWCxrQjRDL3BnQlU7RTVDa3FnQlYsMkI0Qy9wZ0JBO0U1Q2dxZ0JBLHNCNEMvcGdCZTtFNUNncWdCZiwwQkVsK2dCTTtFRm0rZ0JOLHVCNEMvcGdCVztFNUNpcWdCWCxvQzRDL3BnQlE7RTVDZ3FnQlIsK0I0Qy9wZ0JTO0U1Q2dxZ0JULDhCNEMvcGdCMEI7RTVDZ3FnQjFCLCtCNEMzcGdCQTtFNUM2cGdCQSx5QjRDL3FnQlE7RTVDZ3JnQlIsd0I0QzlwZ0JBO0VBRUQsb0JBQVE7RTVDOHBnQlAsZ0I0QzVwZ0JXO0U1QzZwZ0JYLGlCNEM1cGdCUztDNUM2cGdCVjs7QUFFRDs7RUFFRSxlNEM3cGdCVTtFNUM4cGdCVixhT2w3Z0JPO0VQbTdnQlAsa0I0Q3RxZ0JPO0U1Q3VxZ0JQLDBCNEM3cGdCVztFNUM4cGdCWCxpQjRDN3BnQlk7RTVDOHBnQlosbUJPdDdnQmdCO0VQdTdnQmhCLFk0QzFxZ0JEO0U1QzJxZ0JDLG1CNEM3cGdCWTtFNUM4cGdCWixZT3o3Z0JPO0VQMDdnQlAsbUI0QzdxZ0JPO0U1QzhxZ0JQLGdCNEM3cGdCVztDNUM4cGdCWjs7QUFFRDtFNEN2cGdCQyx3QkFBTTtFNUN5cGdCTCwwQjRDeHBnQnFCO0U1Q3lwZ0JyQiw2QjRDbHBnQkE7RTVDa3BnQkEsd0I0Q2xwZ0JBO0U1Q2twZ0JBLHFCNENscGdCQTtFNUNtcGdCQSxlNEMzcGdCSTtFNUM0cGdCSixtQjRDdnBnQmlCO0VBS2xCLFdBQUE7QzVDb3BnQkE7O0FBRUQ7RUFDRSxZNEM1b2dCUztFNUM2b2dCVCxvQjRDNW9nQmdCO0M1QzZvZ0JqQjs7QUFFRDtFQUNFLGlDTzc4Z0J3QjtDUDg4Z0J6Qjs7QUFFRDtFQUNFLHVDT2o5Z0J3QjtDUGs5Z0J6Qjs7QUFFRDtFQUNFLFc0Q3BwZ0JFO0VBS0gsa0JBQVU7RTVDaXBnQlQsaUM0Q2puZ0JBO0U1Q2tuZ0JBLDZCT3g5Z0JrQjtFUHc5Z0JsQix3Qk94OWdCa0I7RVB3OWdCbEIscUJPeDlnQmtCO0VQeTlnQmxCLG9CNENucGdCUztFNUNvcGdCVCx1QjRDcG5nQkE7RTVDcW5nQkEsaUNPMzlnQndCO0NQNDlnQnpCOztBQUVEO0VBQ0UsdUNLcmtoQnFCO0NMc2toQnRCOztBQUVEO0VBQ0UsbUJLcmtoQmE7RUxza2hCYixXS25naEJBO0NMb2doQkQ7O0FBRUQ7RUFDRSxvQktyMmdCRTtDTHMyZ0JIOztBQUVEO0VBQ0UsZUs1MWdCQTtFTDYxZ0JBLG1CSy96Z0JFO0VMZzBnQkYsYUsvemdCRTtDTGcwZ0JIOztBQUVEO0VBQ0UsZ0I0Q2pxZ0JDO0U1Q2txZ0JELFM0QzdxZ0JBO0U1QzhxZ0JBLFU0Q2pxZ0JFO0U1Q2txZ0JGLHVENEMvcGdCTztVNUMrcGdCUCwrQzRDL3BnQk87RTVDZ3FnQlAsWTRDL3BnQlM7RTVDZ3FnQlQsaUI0Qy9wZ0JTO0U1Q2dxZ0JULGlCNEMvcGdCVTtFNUNncWdCVixtQjRDM2xoQjZCO0U1QzRsaEI3QixlNEMvcGdCWTtFNUNncWdCWixjRTdqaEJNO0VGOGpoQk4sZTRDOXBnQkE7QzVDK3BnQkQ7O0FBRUQ7RTRDdnBnQkMsU0FBQTtDNUN5cGdCQTs7QUFFRDtFQUNFLFc0Q3hwZ0JTO0M1Q3lwZ0JWOztBQUVEO0VBQ0UsYUsvbWhCTztFTGduaEJQLGdCSy9taEJTO0VMZ25oQlQsT0svbWhCQTtFTGduaEJBLFFLL21oQkE7RUxnbmhCQSxZSy9taEJBO0VMZ25oQkEsYUsvbWhCTztFTGduaEJQLGlCSzdpaEJBO0VMOGloQkEsZ0M0Qy9wZ0J3QjtDNUNncWdCekI7O0FBRUQ7RUFDRSxlNEMzcWdCSTtDNUM0cWdCTDs7QUFFRDtFQUNFLGM0Q2pxZ0JTO0M1Q2txZ0JWOztBQUVEO0VBQ0UsbUJLaG9oQlM7RUxpb2hCVCxZS2hvaEJBO0VMaW9oQkEsVUtob2hCQTtFTGlvaEJBLGdCS2hvaEJTO0VMaW9oQlQsWUs5amhCQTtFTCtqaEJBLGFLOWpoQkE7RUwramhCQSxVSzNqaEJFO0VMNGpoQkYscUI0Q3pxZ0J3QjtFNUMycWdCeEIscUJLbjZnQmlCO0VMbzZnQmpCLG1CS3Y1Z0JBO0VMdzVnQkEscUJLdjVnQkE7RUx3NWdCQSxjS3Y1Z0JBO0VMMDVnQkEsb0JLanBoQlM7RUxrcGhCVCxnQktqcGhCUztFTGtwaEJULHlCS2pwaEJTO0VMa3BoQlQsc0JLanBoQlM7RUxtcGhCVCw2QktqcGhCYTtFTGtwaEJiLHdCSy9raEJpQjtFTGdsaEJqQiwwQjRDbnJnQndCO0U1Q29yZ0J4Qix1QjRDcHJnQm9CO0U1Q3NyZ0JwQix5QktwN2dCb0I7RUxxN2dCcEIsb0JLcDdnQmU7Q0xxN2dCaEI7O0FBRUQ7RUFDRSxvQjRDdnJnQk07RTVDd3JnQk4sZTRDdnJnQlU7QzVDd3JnQlg7O0FBRUQ7RUFDRSxxQjRDNXJnQks7RTVDOHJnQkwscUI0Q3JyZ0JLO0U1Q3NyZ0JMLG1CNENycmdCVztFNUNzcmdCWCxxQjRDcnJnQmU7RTVDc3JnQmYsYzRDdnFoQm1CO0U1QzBxaEJuQixvQjRDcnJnQmM7RTVDc3JnQmQsa0I0Q3JyZ0JZO0M1Q3NyZ0JiOztBQUVEO0VBQ0UsaUI0Q2hzZ0JDO0M1Q2lzZ0JGOztBQUVEO0VBQ0UsbUI0Q3BzZ0JJO0U1Q3FzZ0JKLGlCNEMvcWdCRztDNUNncmdCSjs7QUFFRDtFQUNFLHFCNEM3cWdCRztFNUMrcWdCSCxxQjRDNXFnQkc7RTVDNnFnQkgsbUI0QzVzZ0JJO0U1QzZzZ0JKLHFCNEMzcWdCRztFNUM0cWdCSCxjNEM5c2dCQztFNUNpdGdCRCxvQjRDenFnQkc7RTVDMHFnQkgsa0I0Q2x0Z0JJO0U1Q3F0Z0JKLDJCNENycWdCTztFNUNzcWdCUCxzQjRDcnFnQmM7RTVDc3FnQmQsMEI0Q3JxZ0JtQjtFNUNzcWdCbkIsdUI0Q3h0Z0JJO0U1QzB0Z0JKLHlCNENwcWdCbUI7RTVDcXFnQm5CLG9CNEMzdGdCSTtFNUM0dGdCSixnQjRDbnFnQlk7RTVDb3FnQlosaUI0Q25xZ0JFO0M1Q29xZ0JIOztBQUVEO0VBQ0UsaUI0Q2p1Z0JDO0U1Q2t1Z0JELGdCNENqcWdCWTtFNUNrcWdCWixvQjRDanFnQkU7QzVDa3FnQkg7O0FBRUQ7RUFDRSxvQjRDdnVnQkk7RTVDd3VnQkosMEI0Qy9wZ0JjO0M1Q2dxZ0JmOztBQUVEO0VBQ0UsaUI0QzlwZ0JFO0M1QytwZ0JIOztBQUVEOztFQUVFLGlCTzVuaEJPO0NQNm5oQlI7O0FBRUQ7RUFDRSxpQjRDN3BnQkc7RUFNSixpQkFBVTtDNUN5cGdCVjs7QUFFRDtFQUNFLGNLenVoQlM7RUwwdWhCVCxpQkt6dWhCUztDTDB1aEJWOztBQUVEO0VBQ0UsV0twcWhCRTtFTHFxaEJGLGlCNENocWdCdUI7RTVDaXFnQnZCLGNPNW9oQk87RVA2b2hCUCxnQjRDcHFnQkQ7RTVDcXFnQkMscUJLOWdoQkU7RUwrZ2hCRixnQks5Z2hCRTtFTCtnaEJGLGFLbGdoQkE7RUxtZ2hCQSxZS2xnaEJBO0VMbWdoQkEsMEM0Q3JxZ0JvQztFNUNzcWdCcEMsa0NLMytnQjBCO0VMNCtnQjFCLHlESzMrZ0J1QjtFTDIrZ0J2QixpREszK2dCdUI7RUwyK2dCdkIsNENLMytnQnVCO0VMMitnQnZCLHlDSzMrZ0J1QjtFTDIrZ0J2QiwrREszK2dCdUI7RUw0K2dCdkIsZ0U0Q3ZxZ0JnQztFNUN3cWdCaEMsaUM0Q3hxZ0JzQjtFNUN5cWdCdEIseUI0Q3pxZ0JzQjtFNUMwcWdCdEIsb0M0Q3pxZ0J3QjtFNUMwcWdCeEIsdUJLNzdnQkE7RUw4N2dCQSw0Qks1N2dCc0I7RUw2N2dCdEIsbUJLdjdnQmE7RUx3N2dCYixXTzVwaEJPO0NQNnBoQlI7O0FBRUQ7RUFDRSx5QjRDNXFnQnNCO0M1QzZxZ0J2Qjs7QUFFRDtFQUNFLG1CNENocmdCc0I7RTVDaXJnQnRCLFVLMThnQkE7RUwyOGdCQSxXSzE4Z0JBO0VMMjhnQkEsWUtyOGdCRTtFTHM4Z0JGLHVCS3A4Z0JBO0VMbzhnQkEsa0JLcDhnQkE7RUxvOGdCQSxlS3A4Z0JBO0NMcThnQkQ7O0FBRUQ7RUFDRSxhNENocmdCQTtFNUNpcmdCQSxpQjRDaHJnQlk7QzVDaXJnQmI7O0FBRUQ7RUFDRSxhS3J4aEJTO0VMc3hoQlQsT0tyeGhCQTtDTHN4aEJEOztBQUVEO0VBQ0UsYUtodGhCRTtFTGl0aEJGLE9LL3NoQkE7RUxndGhCQSxhS2xqaEJFO0VMbWpoQkYsWUtsamhCRTtDTG1qaEJIOztBQUVEO0VBQ0UsbUJLbGpoQkU7Q0xtamhCSDs7QUFFRDtFQUNFLGlCS2pqaEJBO0NMa2poQkQ7O0FBRUQ7RUFDRSxjNENoc2dCUTtDNUNpc2dCVDs7QUFFRDtFQUNFLG1CS3hraEJFO0VMeWtoQkYsVUs1amhCQTtFTDZqaEJBLFNLNWpoQkE7RUw2amhCQSxXSzVqaEJBO0VMNmpoQkEsYTRDcHNnQk87RTVDcXNnQlAsWTRDcHNnQkU7RTVDcXNnQkYsbUI0Q2pzZ0JBO0U1Q2tzZ0JBLGtFRWh3aEJ3QjtFRml3aEJ4QiwwRUtqOGdCK0I7RUxpOGdCL0Isa0VLajhnQitCO0VMaThnQi9CLDZES2o4Z0IrQjtFTGk4Z0IvQiwwREtqOGdCK0I7RUxpOGdCL0Isa0ZLajhnQitCO0VMazhnQi9CLHlFNEN6cmdCQztFNUMwcmdCRCxvRU9udGhCK0M7S1BtdGhCL0MsaUVPbnRoQitDO0VQb3RoQi9DLG9CNEN0c2dCQTtFNUN1c2dCQSxtRDRDbHNnQmlGO1U1Q2tzZ0JqRiwyQzRDbHNnQmlGO0U1Q21zZ0JqRixxQkt0OGdCUTtDTHU4Z0JUOztBQUVEO0VBQ0UsbUI0Q3QxaEJ1QjtFNUN1MWhCdkIsT0tsMGhCQTtFTG0waEJBLFFLbDBoQkE7RUxtMGhCQSxZS2wwaEJPO0VMbTBoQlAsYUtsMGhCUztDTG0waEJWOztBQUVEO0VBQ0UsWUtod2hCQTtFTGl3aEJBLGVLN3ZoQkU7RUw4dmhCRixtQjRDdHNnQndCO0U1Q3VzZ0J4QixPS3ZqaEJFO0VMd2poQkYsUUt2amhCRTtFTHdqaEJGLFlLdGpoQkE7RUx1amhCQSxhS3RqaEJBO0VMdWpoQkEsWUt0amhCQTtFTHVqaEJBLCt2SDRDMXNnQndCO0U1QzJzZ0J4QiwyQjRDcDFoQjZCO0M1Q3ExaEI5Qjs7QUFFRDtFQUNFLG1CNEMxc2dCYztFNUMyc2dCZCxPT2h2aEJEO0VQaXZoQkMsUTRDdHRnQkE7RTVDdXRnQkEsYTRDM3NnQkU7RTVDNHNnQkYsWTRDM3NnQkU7RTVDNHNnQkYsaUM0QzNzZ0JpQztFNUM0c2dCakMsa0JLem1oQkU7RUwwbWhCRixpQkt4bWhCQTtFTHltaEJBLDBCS3htaEJBO0VMeW1oQkEsZ0JLeG1oQkE7Q0x5bWhCRDs7QUFFRDtFQUNFLGlCNEMvc2dCVztFNUNndGdCWCxxQktsbmhCRTtDTG1uaEJIOztBQUVEO0VBQ0UsbUJLam5oQkE7RUxrbmhCQSxXNENudGdCRTtFNUNvdGdCRiwwQjRDeHNnQkM7RTVDeXNnQkQsa0JPcHdoQk87RVBxd2hCUCxvQjRDMXVnQkE7RTVDMnVnQkEsaUI0Q250Z0JXO0U1Q290Z0JYLGtDNENudGdCc0I7RTVDb3RnQnRCLGdDNEM3c2dCQztFNUM4c2dCRCwyQjRDOXVnQkM7RTVDOHVnQkQsd0I0Qzl1Z0JDO0U1Qyt1Z0JELHFCNEN0NGhCdUI7RTVDdzRoQnZCLHFCNEMvc2dCQTtFNUNndGdCQSxtQktwM2hCUztFTHEzaEJULHFCS3AzaEJTO0VMcTNoQlQsY0twM2hCUztFTHUzaEJULG9CS3AzaEJhO0VMcTNoQmIsZ0JLbHpoQkE7Q0xtemhCRDs7QUFFRDtFQUNFLG1CS3ptaEJFO0VMMG1oQkYsZUt6bWhCRTtFTDBtaEJGLFVLeG1oQkE7RUx5bWhCQSxTS3htaEJBO0VMeW1oQkEsWUt4bWhCQTtFTHltaEJBLGFPNXhoQk87RVA2eGhCUCxxQjRDaHVnQkE7RTVDa3VnQkEscUJLcjRoQlM7RUxzNGhCVCxtQktyNGhCUztFTHM0aEJULHFCS3I0aEJTO0VMczRoQlQsY0tyNGhCQTtFTHc0aEJBLG9CS24waEJBO0VMbzBoQkEsZ0JLaDBoQkU7RUxpMGhCRix5QjRDcHVnQnlCO0U1Q3F1Z0J6QixzQksxbmhCRTtFTDRuaEJGLDZCNEN0dWdCdUI7RTVDdXVnQnZCLHdCS3puaEJnQjtFTDBuaEJoQiwwQjRDeHVnQnVCO0U1Q3l1Z0J2Qix1QktscWhCRTtFTG9xaEJGLHlCS2pxaEJBO0VMa3FoQkEsb0JLanFoQkE7RUxrcWhCQSxXS2pxaEJBO0VMa3FoQkEsVzRDNXVnQkU7RTVDNnVnQkYsZ0I0Q3R2Z0JDO0U1Q3V2Z0JELHlENEMzdWdCZTtNNUMydWdCZixxRDRDM3VnQmU7VTVDMnVnQmYsaUQ0QzN1Z0JlO0U1QzR1Z0JmLG1CNEMzdWdCVTtDNUM0dWdCWDs7QUFFRDtFQUNFLG1CNEMzdWdCYztFNUM0dWdCZCxlNEMzdWdCUztDNUM0dWdCVjs7QUFFRDtFQUNFLFlPOXpoQk87RVAremhCUCxjNEN0MWdCQTtFNUN1MWdCQSxpQjRDdHVnQlc7RXJDMWxCWixxQkFBbUI7Q1BrMGhCbkI7O0FBRUQ7RUFDRSxZSzM2aEJPO0NMNDZoQlI7O0FBRUQ7RUFDRSxtQkszNmhCYTtFTDQ2aEJiLHFCS3oyaEJpQjtFTDIyaEJqQixxQjRDenVnQm9CO0U1QzB1Z0JwQixtQjRDMXVnQndCO0U1QzJ1Z0J4QixxQkt4c2hCa0I7RUx5c2hCbEIsY0t4c2hCRTtFTDJzaEJGLG9CS2xzaEJlO0VFaEpoQixrQkFBaUI7RVBvMWhCaEIseUI0Q3J2Z0JPO0U1Q3N2Z0JQLHNCNEM1dWdCQTtFNUM4dWdCQSw2QjRDNXVnQlE7RTVDNnVnQlIsd0I0Q3R1Z0JBO0VyQ2xuQkQsd0JBQW1CO0VQMDFoQmxCLHFCNEMvdWdCUTtFckMzbUJULGlDQUF5QjtFUDYxaEJ4Qiw0QjRDenVnQlU7RTVDMHVnQlYseUM0Q3h1Z0JDO001Q3d1Z0JELHFDNEN4dWdCQztVNUN3dWdCRCxpQzRDeHVnQkM7RTVDeXVnQkQsOENBQThCO0VBQTlCLHNDQUE4QjtFQUE5QixpQ0FBOEI7RUFBOUIsOEJBQThCO0VBQTlCLHlEQUE4QjtDNENwdWdCaEM7O0E1Q3V1Z0JBO0U0Q3B1Z0JDLG9CQUFXO0M1Q3N1Z0JYOztBQUVEO0VPdDJoQkMsbUJBQW1CO0NQdzJoQm5COztBQUVEO0VBQ0UsbUI0Q2h2Z0JPO0U1Q2l2Z0JQLFM0Q3R1Z0JBO0U1Q3V1Z0JBLFU0Q3R1Z0JBO0VyQ3ZvQkQseUNBQStCO01BQS9CLHFDQUErQjtVQUEvQixpQ0FBK0I7RVArMmhCOUIsWTRDcHZnQk87RTVDcXZnQlAsYTRDdHVnQlM7RTVDdXVnQlQsZ0I0Q3R1Z0JXO0VyQzNvQlosaUJBQWlCO0NQbTNoQmpCOztBQUVEO0VPcjNoQkMsbUJBQW1CO0NQdTNoQm5COztBQUVEO0U0Q251Z0JDLGlCQUFLO0U1Q3F1Z0JKLGVLM21oQlE7RUw0bWhCUixvQjRDMzhoQnFCO0U1QzQ4aEJyQixlNENwdWdCWTtFNUNxdWdCWixZNEN4dWdCQTtDNUN5dWdCRDs7QUFFRDtFQUNFLHFCNEN4dWdCQztFNUMwdWdCRCxxQkFBcUI7RU9wNGhCdEIsbUJBQW1CO0VxQ3NxQnBCLHFCQUFZO0U1Q2l1Z0JWLGM0Qy90Z0JZO0VBS2Isb0JBQ0E7RTVDNnRnQkMsa0JBQWtCO0U0QzN0Z0JwQiwwQkFBVztFdkN2eEJULHVCQUFvQjtFQUVwQix5QkFBb0I7RUFDcEIsb0JBQWtCO0VBQ2xCLFlBQVM7Q0xxL2hCVjs7QUFFRDtFSzk2aEJJLG1CdUM0c0JvQjtDNUNvdWdCdkI7O0FBRUQ7RUsxd2hCRSxnQkFBQTtFQUNBLGlCQUFBO0NMNHdoQkQ7O0FBRUQ7RTRDN3VnQkEsWUFPQztFNUN3dWdCQyxhNEN2dWdCVTtFNUN3dWdCVixXNEN2dWdCUztFNUN3dWdCVCw2QjRDdHVnQkE7RUFYRixtQkFZRTtDNUN1dWdCRDs7QUFFRDtFQUNFLGU0Q3R1Z0JhO0M1Q3V1Z0JkOztBQUVEO0VBQ0Usc0I0Q3B1Z0JjO0U1Q3F1Z0JkLFk0Q3B1Z0JPO0U1Q3F1Z0JQLG1CNENwdWdCWTtDNUNxdWdCYjs7QUM1NmhCRDtFTURDLDZCQUF5QjtFc0NsSTFCLGdCQUFTO0U3Q29qaUJQLGtCNkN2OWhCRDtFN0N3OWhCQyxrQkFBa0I7Q09uN2hCbkI7O0FQczdoQkQ7RUFDRSxxQks3aGlCUztFTCtoaUJULHFCSzdoaUJrQjtFTDhoaUJsQixtQks3aGlCUztFTDhoaUJULHFCSzdoaUJhO0VMOGhpQmIsY0szOWhCQTtFTDg5aEJBLG9CNkMzamlCeUI7RTdDNGppQnpCLGtCS2x4aEJFO0VMbXhoQkYsWUtseGhCRTtDTG14aEJIOztBQUVEO0VBQ0UsYTZDL2ppQlE7RTdDZ2tpQlIsK0NBQStDO0U2QzlqaUJoRCxZQUFPO0VBQ04sbUJBQWM7RUFDZCw2QkFBVztDN0Nna2lCWjs7QUFFRDtFNkNwa2lCRSxjQUFNO0M3Q3NraUJQOztBQUVEO0VBQ0UsbUI2Qy9qaUJPO0U3Q2draUJQLE82Qy9qaUJLO0U3Q2draUJMLFE2Qy9qaUJNO0U3Q2draUJOLGU2Qy9qaUJhO0U3Q2draUJiLFk2Qy9qaUJDO0U3Q2draUJELGE2Qy9qaUJTO0U3Q2draUJULGdCNkMvamlCYTtFQWhCYixXQUFBO0M3Q2lsaUJEOztBQUVEO0U2QzNqaUJFLHVCQUFTO0M3QzZqaUJWOztBQUVEO0VBQ0UsbUI2QzVqaUJZO0U3QzZqaUJaLFU2QzVqaUJRO0U3QzZqaUJSLDJCNkN2aWlCQztFN0N3aWlCRCxvRDZDbmtpQkM7VTdDbWtpQkQsNEM2Q25raUJDO0U3Q29raUJELG9CNkM1amlCYTtFN0M2amlCYixXNkM1amlCUztFN0M2amlCVCxRNkM1amlCRTtFN0M2amlCRixZNkM1amlCUTtFN0M2amlCUixhNkM1amlCUztFN0M2amlCVCxlNkM1amlCVTtDN0M2amlCWDs7QUFFRDtFQUNFLGlCNkM1amlCYztFN0M2amlCZCxhNkM5a2lCQztDN0Mra2lCRjs7QUFFRDtFQUNFLGE2QzFqaUJXO0U3QzJqaUJYLG9CNkMxamlCYTtDN0MyamlCZDs7QUFFRDtFNkN2amlCRSxZRHpEb0I7RUMwRHBCLGFBQVk7RTdDeWppQlosa0JBQWtCO0U2QzNuaUJwQiwwQkFzRUk7RUFDQSxvQkFDQTtFN0NzamlCRixpQ0FBaUM7RTZDOW5pQm5DLHlCQXlFSTtFQUVDLG1DQUNBO0VBREEsOEJBQ0E7RUFEQSwyQkFDQTtFN0NxamlCSCxnQkFBZ0I7RTZDam9pQmxCLG1CQTZFSztFQUVDLG9CQUNBO0M3Q29qaUJMOztBQUVEO0U2Q25qaUJNLG9DQUNBO01BREEsZ0NBQ0E7VUFEQSw0QkFDQTtFN0NvamlCSix5RUFBeUU7QzZDeG9pQjNFOztBN0Myb2lCQTtFQUNFLHVDQUF1QztDQ3RnaUJ6Qzs7QTZDN0ZBO0VBR0ksWUFBYztFQUNWLGdCQUFZO0U5Q3FtaUJsQixhQUFhO0U4Q2ptaUJmLGFBQVk7RUFFWixZQUFXO0VBQ1gsY0FBWTtFQUNSLGFBQVU7RUFDVixPQUFPO0VBQ1AsUUFBUTtFQUNSLCtCQUFXO0VBQ1gsV0FBVztFQUNYLG1CQUFjO0VBQ2QsZ0RBQWU7RUFDZiwyQ0FBdUI7RUFBdkIsd0NBQXVCO0VBQ3ZCLGNBQU87QzlDa21pQlY7O0FBRUQ7RThDaG1pQkksV0FBVztFQUNYLG9CQUFVO0VBQ1YsZUFBWTtDOUNrbWlCZjs7QUFFRDtFOENubmlCQSxvQkFpQnFCO0U5Q29taUJuQiwwQzhDbm1pQm1CO0U5Q21taUJuQixrQzhDbm1pQm1CO0U5Q21taUJuQiw2QjhDbm1pQm1CO0U5Q21taUJuQiwwQjhDbm1pQm1CO0U5Q29taUJuQixpRDhDbm1pQjZCO0U5Q29taUI3QixlOENubWlCYTtDOUNvbWlCZDs7QUFFRDtFQUNFLGE4QzNwaUJ1QjtFQStCekIsWUFBVztDOUM4bmlCVjs7QUFFRDtFOEMvbmlCQSxXQUFXO0U5Q2lvaUJULGdEOEMzcWlCeUI7TTlDMnFpQnpCLDRDOEMzcWlCeUI7VTlDMnFpQnpCLHdDOEMzcWlCeUI7QzlDNHFpQjFCOztBQUVEO0VBQ0UsdUI4Q3RxaUIwQjtFOUNzcWlCMUIsa0I4Q3RxaUIwQjtFOUNzcWlCMUIsZThDdHFpQjBCO0M5Q3VxaUIzQjs7QUFFRDtFOENqbWlCQSxtQ0FBWTtNQUFaLCtCQUFZO1VBQVosMkJBQVk7QzlDbW1pQlg7O0FBRUQ7RUFDRSxvQzhDam1pQkc7TTlDaW1pQkgsZ0M4Q2ptaUJHO1U5Q2ltaUJILDRCOENqbWlCRztFQUxMLHVGQU1hO0M5Q2ttaUJaOztBQUVEO0VBQ0Usa0JBQWtCO0M4QzdsaUJwQjs7QTlDZ21pQkEscUI4Q2htaUJBOztBOUNrbWlCQTtFOENsbWlCQSxrQkFNWTtDOUM4bGlCWDs7QUFFRDtFQUNFLGlCQUFpQjtFOEN6bGlCbkIsZUFBVTtFQUVWLGdCQUFhO0VBQ1QscUJBQW1CO0VBR3ZCLHFCQUFZO0VBQ1IsbUJBQWtCO0VBQ2xCLHFCQUFnQjtFQUNoQixjQUFjO0VBR2Qsb0JBQW9DO0VBQ3BDLGdCQW1ESDtFQTFERCx5QkFRTztFOUN5bGlCTCxzQjhDeGxpQndCO0U5QzBsaUJ4Qiw2QjhDeGxpQmtCO0U5Q3lsaUJsQix3QjhDeGxpQmlCO0U5Q3lsaUJqQiwwQjhDeGxpQm1CO0U5Q3lsaUJuQix1QjhDeGxpQmdCO0U5QzBsaUJoQix5QjhDeGxpQmE7RTlDeWxpQmIsb0I4Q3hsaUJtQjtDOUN5bGlCcEI7O0FBRUQ7RUFDRSxtQjhDeGxpQnFCO0U5Q3lsaUJyQiwwQjhDeGxpQnVCO0U5Q3lsaUJ2QixVOEN4bGlCVTtFOUN5bGlCVixZOEN4bGlCVTtDOUN5bGlCWDs7QUFFRDtFQUNFLFk4Q3BuaUJGO0M5Q3FuaUJDOztBQUVEO0VBQ0UsbUI4Q3htaUJNO0U5Q3ltaUJOLFk4Q3RsaUJjO0U5Q3VsaUJkLDBCOEN0bGlCc0I7QzlDdWxpQnZCOztBQUVEO0VBQ0Usc0I4Q3RsaUJ5QjtFOUN1bGlCekIsWThDdGxpQmM7RTlDdWxpQmQsbUI4QzN1aUJlO0U5QzR1aUJmLG1COEN0bGlCMkI7RTlDdWxpQjNCLGlDOEN0bGlCZ0M7RTlDdWxpQmhDLFk4Q3RsaUJjO0U5Q3VsaUJkLGU4Q3RsaUJjO0U5Q3VsaUJkLG9COEM3dWlCNkI7RTlDOHVpQjdCLG9COEN0bGlCYztFOUN1bGlCZCwyQjhDdGxpQmM7SzlDc2xpQmQsd0I4Q3RsaUJjO0U5Q3VsaUJkLGlCOEN0bGlCeUI7RTlDdWxpQnpCLDBCOENqb2lCSTtFOUNrb2lCSixpQjhDMXZpQnFCO0M5QzJ2aUJ0Qjs7QStDcHdpQkQ7RUFDSSxXQUFVO0VBQ1YsbUJBQWM7RUFFZCxZQUFBO0MvQ3N3aUJIOztBQUVEO0UrQ3B3aUJJLFlBQUE7Qy9Dc3dpQkg7O0FBRUQ7RStDcHdpQkksWUFBQTtDL0Nzd2lCSDs7QUFFRDtFK0Nwd2lCSSx1Q0FBZ0I7RUFDaEIsY0FBYztFQUNkLG1CQUFTO0VBQ1Qsc0JBVUg7Qy9DNHZpQkE7O0FBRUQ7RUFDRSxtQitDbHdpQnFCO0UvQ213aUJyQixpQitDandpQkc7RS9Da3dpQkgsZUFBZTtFK0Nod2lCakIsWUFBYztFQUNkLDJCQUEwQjtDL0Nrd2lCekI7O0FBRUQ7RStDaHdpQkksWUFBWTtFQUNaLGlDQUErQjtDL0Nrd2lCbEM7O0FBRUQ7RStDL3ZpQkksMEJBQU87RUFDUCxrQkFBTTtFQUNOLGlCQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLFlBQVk7RUFOaEIsZUFBWTtFL0N3d2lCVixrQitDOXZpQmlCO0MvQyt2aUJsQjs7QUFFRDtFK0N6dmlCSSw0QkFBaUI7RS9DMnZpQm5CLGlCK0MxdmlCa0I7Qy9DMnZpQm5COztBQUVEO0UrQ3h2aUJJLG1CQUFZO0VBQ1osbUJBQWU7RUFXZixlQUFhO0UvQ2d2aUJmLG1CK0M5dmlCRjtFL0MrdmlCRSwyQitDenZpQkc7Qy9DMHZpQko7O0FBRUQ7RUFDRSxpQitDeHZpQm1CO0VBWHJCLGVBQVk7Qy9DcXdpQlg7O0FBRUQ7RStDL3VpQkksc0JBeEJKO0UvQ3l3aUJFLDRCK0MvdWlCRztFQUVELGlCQTVCSjtFL0Myd2lCRSxxQitDOXVpQm9CO0UvQ2d2aUJwQixxQitDOXVpQmM7RS9DK3VpQmQsbUJBQW1CO0UrQzV1aUJyQixxQkFBWTtFQUNSLGNBQWE7RUNwR2pCLG9CQUFBO0VoRHExaUJFLGtCQUFrQjtDZ0RuMWlCcEI7O0FoRHMxaUJBO0VBQ0Usa0JBQWtCO0NnRHQxaUJwQjs7QWhEeTFpQkE7RWdEdjFpQkEsV0FBQTtFQUNFLG1CQUFLO0VBQW1CLG1CQUFhO0VoRDAxaUJyQyxtQkFBbUI7Q2dEMTFpQmtCOztBaEQ2MWlCdkM7RWdEejFpQkEsV0FBUztFQUNSLGtCQUFlO0VBQ2YscUJBQWE7RUFFYixxQkFBYTtFQUNiLG1CQUFXO0VBQ1gscUI5QzBDdUI7RUt3RXZCLGNBQVE7RVA0dWlCUCxvQkFBb0I7RWdEejFpQnRCLGtCQUFrQjtFQUNqQiwwQkFDQTtFaEQwMWlCQyx1QkFBdUI7RWdEeDFpQnhCLG9DQUFRO0VBQ1IsK0JBQVU7RUFDVix5QkFDQTtFaEQwMWlCQyxzQkFBc0I7RWdEeDFpQnZCLDZCQUFvQjtFQUNwQix3QkFBYTtDaEQyMWlCYjs7QUFFRDtFQUNFLG1CQUFtQjtFZ0R6MWlCckIsZ0JBQVM7RUFDVCxpQkFBUztFQUNSLGFBQVk7RWhEMjFpQlgsWUFBWTtFQ3J2aUJkLE9BQUE7RWdENUlBLFVBQUE7RWpEbzRpQkUsb0NBQTRCO01BQTVCLGdDQUE0QjtVQUE1Qiw0QkFBNEI7Q0FDN0I7O0FBRUQ7RU9yd2lCQyxpQkFBaUI7RVB1d2lCaEIsb0JpRDczaUJhO0VqRDgzaUJiLGVpRHozaUJXO0VqRDAzaUJYLGVpRHozaUJZO0VqRDAzaUJaLG1CaUR6M2lCYztFMUMrR2YsZUFBUTtDUDR3aUJSOztBQUVEO0VBQ0UsbUJpRHozaUJjO0VBWmhCLGVBQWU7RWpEdTRpQmIsbUJpRHYzaUJFO0NqRHczaUJIOztBQUVEO0VpRDkyaUJNLGVBQVk7RWpEZzNpQmhCLFlBQVk7RWlEcjNpQlgsbUJBQUE7Q2pEdTNpQkY7O0FBRUQ7RUFDRSxlQUFlO0VpRDMyaUJkLFlBQUE7RUFJRyxtQkFBVTtDakQwMmlCZjs7QUFFRDtFaURoM2lCRyxlQUFBO0VBU0csWUFBVTtFQUNWLG1CQUFnQjtDakQwMmlCckI7O0FBRUQ7RWlEbDJpQkMsaUJBQVk7Q2pEbzJpQlo7O0FBRUQ7RWlEbDJpQkMsbUIvQ1ZXO0NGODJpQlg7O0FBRUQ7RUFDRSxjaURuMmlCWTtDakRvMmlCYjs7QUFFRDtFQUNFLGFpRHgyaUJEO0VqRHkyaUJDLGFpRG4yaUJDO0VqRG8yaUJELDBCaURuMmlCVTtFakRvMmlCVixtQmlEbjJpQlk7RWpEbzJpQlosbUJpRGoyaUJBO0NqRGsyaUJEOztBQUVEO0VBQ0UsZ0JpRGoyaUJZO0VBR2IsYUFBQTtFakRnMmlCQyw4QmlEOTFpQkE7RUFDRCxhQUFRO0VqRCsxaUJQLGtCaUQ5MWlCWTtFakQrMWlCWixtQkVsNGlCVTtDRm00aUJYOztBQUVEO0VBQ0UsZ0JpRDkxaUJXO0VqRCsxaUJYLG1CaUQ5MWlCVTtFakQrMWlCVixPaUQ5MWlCQztFakQrMWlCRCxRaUQ5MWlCQztFakQrMWlCRCxhaUQ5MWlCVTtFQUdWLFlBQUE7RWpENjFpQkEsa0JpRDMxaUJjO0VBR2YsZ0NBQVE7RWpEMDFpQlAsbUJpRHoxaUJVO0VqRDAxaUJWLGVpRHoxaUJTO0NqRDAxaUJWOztBQUVEO0VBQ0UsZ0JPajFpQk87RVBrMWlCUCxtQmlEaDJpQk87RWpEaTJpQlAsT2lEMTFpQkM7RUFHRixTQUFBO0VqRHkxaUJDLGFpRHgxaUJBO0VqRHkxaUJBLFlpRHgxaUJTO0VqRHkxaUJULGtCaUR4MWlCYTtFakR5MWlCYiwrQmlEeDFpQk07RWpEeTFpQk4sbUJpRHgxaUJPO0VqRHkxaUJQLGVpRHgxaUJZO0NqRHkxaUJiOztBQUVEO0VpRHQxaUJDLGVBQVU7RWpEdzFpQlQsbUJLdDhpQlM7RUx1OGlCVCxZS3Q4aUJTO0VMdThpQlQsa0JLdDhpQlM7RUx1OGlCVCxTS3Q4aUJPO0VMdThpQlAsb0NLdDhpQm9CO01MczhpQnBCLGdDS3Q4aUJvQjtVTHM4aUJwQiw0Qkt0OGlCb0I7RUx1OGlCcEIsZ0NLdDhpQmE7RUx1OGlCYixZS3A0aUJBO0VMcTRpQkEsYUtwNGlCQTtFTHE0aUJBLGNLajRpQkU7RUxrNGlCRixnQmlELzFpQm1CO0VqRGcyaUJuQixpQkszcmlCRTtFTDRyaUJGLG1CaURoMmlCcUI7RWpEaTJpQnJCLFdLMXJpQkE7RUwycmlCQSwyQ2lEbDJpQjJCO0VqRGsyaUIzQixzQ2lEbDJpQjJCO0VqRGsyaUIzQixtQ2lEbDJpQjJCO0NqRG0yaUI1Qjs7QUFFRDtFQUNFLGVLOW9pQkU7RUwrb2lCRixZSzdvaUJBO0VMOG9pQkEsb0JLbHZpQm9CO0VMbXZpQnBCLDBCS2x2aUJzQjtDTG12aUJ2Qjs7QUFFRDtFQUNFLGdCWW4vaUJjO0VxQzJJZixlQUFPO0VqRDAyaUJOLGVpRHoyaUJTO0NqRDAyaUJWOztBQUVEO0VBQ0UsZ0JpRHoyaUJhO0VqRDAyaUJiLHFCWTEvaUJjO0VaNC9pQmQscUJpRHoyaUJRO0VqRDAyaUJSLG1CaUR6MmlCVztFakQwMmlCWCxxQmlEejJpQlc7RWpEMDJpQlgsY2lEejJpQlU7RWpENDJpQlYsb0JpRDEyaUJXO0VqRDIyaUJYLGtCaUQxMmlCWTtFakQyMmlCWixzQmlEMTJpQlU7RWpEMjJpQlYsbUJpRDEyaUJZO0VqRDQyaUJaLCtCaUQxMmlCZ0I7RWpEMjJpQmhCLDBCaUQxMmlCZTtDakQyMmlCaEI7O0FBRUQ7RUFDRSxrQmlEMTJpQmE7Q2pEMjJpQmQ7O0FBRUQ7RUFDRSxtQmlEdDJpQmdCO0VqRHUyaUJoQixpQktyb2lCUTtDTHNvaUJUOztBQUVEO0VBQ0UsbUJpRHQyaUJjO0VqRHUyaUJkLGVpRHQyaUJTO0VqRHUyaUJULHFCaURyMmlCQTtFQUNELHNCQUFZO0VqRHMyaUJYLHVCSzdvaUIrQjtDTDhvaUJoQzs7QUFFRDtFQUNFLFdpRHIyaUJBO0VqRHMyaUJBLHFCaURyMmlCa0I7RWpEdTJpQmxCLHFCaURqMmlCQTtFakRrMmlCQSxtQk9yNmlCZ0I7RVBzNmlCaEIscUJpRC8yaUJXO0VqRGczaUJYLGNpRHQyaUJDO0VqRHkyaUJELG9CaURwMmlCa0I7RWpEcTJpQmxCLGdCWXZpakJjO0Vad2lqQmQsbUJpRHZpakJhO0VBcU1kLHFCQUFXO0NqRG8yaUJYOztBQUVEO0VBQ0UsWWlEdjJpQkQ7Q2pEdzJpQkE7O0FBRUQ7RUFDRSxtQmlEbDJpQkU7RUFHSCxVQUFBO0VqRGkyaUJDLFFpRGgyaUJLO0VqRGkyaUJMLFlpRGgyaUJTO0VqRGkyaUJULGFpRGgyaUJBO0VBRUQscUJBQVc7RWpEaTJpQlYscUJLbGlqQlM7RUxtaWpCVCxtQktsaWpCUztFTG1pakJULHFCS2xpakJrQjtFTG1pakJsQixjS2xpakJTO0VMcWlqQlQsb0JLOXppQm9CO0VMK3ppQnBCLGtCS3J6aUJBO0NMc3ppQkQ7O0FBRUQ7RUFDRSxhaUR4MmlCUztDakR5MmlCVjs7QUFFRDtFaURyMmlCQyxhQUFPO0VqRHUyaUJOLHFCaUR0MmlCaUI7RUFHbEIscUJBQU07RWpEczJpQkwsbUJLL3JpQlE7RUxnc2lCUixxQmlEcjJpQlU7RWpEczJpQlYsY2lEcjJpQlk7RWpEdzJpQlosb0JpRHIyaUJXO0VqRHMyaUJYLGdCaURyMmlCYTtFakRzMmlCYixzQmlEcjJpQmU7RWpEczJpQmYsbUJpRHIyaUJhO0VqRHUyaUJiLCtCaURyMmlCZTtFakRzMmlCZiwwQmlEcjJpQmE7RWpEczJpQmIsa0JpRHIyaUJZO0NqRHMyaUJiOztBQUVEO0VBQ0UsbUJpRGwzaUJJO0NqRG0zaUJMOztBQUVEOztFQUVFLHFCaURsMmlCUztFakRvMmlCVCxxQkt0dGlCUTtFTHV0aUJSLG1CWW5takJjO0Vab21qQmQscUJpRC8zaUJJO0VqRGc0aUJKLGNpRDkxaUJJO0VBU0wsb0JBQVk7RWpEeTFpQlgsa0JpRHgxaUJVO0VqRHkxaUJWLFlpRHgxaUJRO0NqRHkxaUJUOztBQUVEO0VBQ0UsWWlEeDFpQkE7RUFFRCx1QkFBUztFakR3MWlCUixxQmlEdjFpQmtCO0NqRHcxaUJuQjs7QUFFRDtFQUNFLHFCaUR2MWlCZTtFakR5MWlCZixxQmlEcHppQkE7RWpEcXppQkEsbUJpRC8xaUJPO0VqRGcyaUJQLHFCaUR2MWlCWTtFakR3MWlCWixjaUR2MWlCVTtFakQwMWlCVixvQmlEdjFpQlU7RWpEdzFpQlYsa0JpRHYxaUJZO0VqRHcxaUJaLFlpRHYxaUJTO0NqRHcxaUJWOztBQUVEO0VBQ0Usb0JpRHYxaUJhO0VqRHcxaUJiLGlCaUQzMmlCTztFakQ0MmlCUCwwQmlEcjFpQmE7RWpEczFpQmIsZWlENzJpQk87RWpEODJpQlAsb0JpRGoxaUJJO0VqRGsxaUJKLGVpRDkwaUJBO0NqRCswaUJEOztBQUVEO0VBQ0UsY2lEOTBpQlU7RWpEKzBpQlYsMEJpRDkwaUJZO0VqRCswaUJaLGlCS2p3aUJRO0VMa3dpQlIsb0JpRDlvakJtQjtDakQrb2pCcEI7O0FBRUQ7RUFDRSxZaUQzMGlCUztFakQ0MGlCVCxxQmlEMzBpQm1CO0VqRDYwaUJuQixxQmlEMzBpQmlCO0VqRDQwaUJqQixtQmlEMzBpQmM7RWpENDBpQmQscUJLM3dpQlE7RUw0d2lCUixjaUQzMGlCRTtFakQ4MGlCRixvQmlEcjFpQkU7RWpEczFpQkYsa0JpRDFwakJZO0VqRDJwakJaLDBCaUR2MWlCRTtFakR3MWlCRix1QmlEeDBpQkc7RWpEMDBpQkgseUJpRHYwaUJHO0VqRHcwaUJILG9CT3JpakJPO0VQc2lqQlAsMEJpRHgwaUJHO0VqRHkwaUJILHVCaUR2MGlCbUI7RWpEeTBpQm5CLG9DaURuMGlCRTtFakRvMGlCRiwrQmlEbjBpQlU7RWpEbzBpQlYsb0JpRG4waUJrQjtFakRvMGlCbEIscUJpRG4waUJjO0VqRG8waUJkLGVpRHQyaUJBO0VqRHUyaUJBLGVpRGowaUJLO0VqRGswaUJMLGlDaUQ3emlCYTtDakQ4emlCZDs7QUFFRDtFQUdFLG9CSzVwakJTO0VMNnBqQlQsZ0JLNXBqQlM7Q0w2cGpCVjs7QUFFRDtFQUNFLFlLNXBqQk87RUw2cGpCUCxvQksxbGpCQTtDTDJsakJEOztBQUVEO0VBQ0UsaUJLajVpQkU7RUxrNWlCRixpQktqNWlCRTtFTGs1aUJGLGtCS2g1aUJBO0NMaTVpQkQ7O0FBRUQ7RUFDRSxZS3o3aUJFO0NMMDdpQkg7O0FBRUQ7RUFDRSxvQmlEMzBpQmlCO0VqRDQwaUJqQixvQmlEMzBpQmE7RWpENDBpQmIsa0JpRDMwaUJlO0VqRDQwaUJmLG9CaUQzMGlCYztDakQ0MGlCZjs7QUFFRDtFQUNFLHNCaUQzMGlCa0I7RWpENDBpQmxCLG9CS2owaUIrQjtFTGswaUIvQixlaUQzNGlCQTtFakQ0NGlCQSxvQmlEMzBpQmdCO0VqRDQwaUJoQixpQmlEMTBpQkc7RWpEMjBpQkgsMEJpRDEwaUJZO0VqRDIwaUJaLFVpRDEwaUJHO0NqRDIwaUJKOztBQUVEOztFQUVFLGVpRDEwaUJXO0VqRDIwaUJYLFdpRDEwaUJJO0NqRDIwaUJMOztBQUVEO0VBQ0UsZWlEMTBpQlc7RWpEMjBpQlgsV2lEMTBpQkk7Q2pEMjBpQkw7O0FBRUQ7RUFDRSxlaUQxMGlCSTtFakQyMGlCSixXaUQvNWlCQTtDakRnNmlCRDs7QUFFRDtFQUNFLGVpRDEwaUJRO0VqRDIwaUJSLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLGNpRDEwaUJLO0VqRDIwaUJMLGlCaUQxMGlCSztFakQyMGlCTCwwQmlEdjJpQkc7RWpEdzJpQkgsWWlEejBpQks7RWpEMDBpQkwsbUJpRDU2aUJBO0VqRDY2aUJBLG9CaUR6MGlCTTtFakQwMGlCTiwyQmlEcjBpQkc7Q2pEczBpQko7O0FBRUQ7RUFDRSxjaURqMGlCVztDakRrMGlCWjs7QUFFRDtFQUNFLFlpRGowaUJRO0VBR1QscUJBQVM7RWpEaTBpQlIscUJFbHNqQlU7RUZtc2pCVixtQmlEL3ppQlM7RWpEZzBpQlQscUJpRC96aUJZO0VqRGcwaUJaLGNpRC96aUJVO0VqRGswaUJWLG9CaUQvemlCWTtFakRnMGlCWixrQmlEL3ppQlk7RWpEZzBpQlosMEJpRC96aUJVO0VqRGcwaUJWLHVCaUQvemlCb0I7RWpEaTBpQnBCLHlCaURueWlCQTtFakRveWlCQSxvQmlENzBpQk87RWpEODBpQlAsMEJpRC96aUJZO0VqRGcwaUJaLHVCaUQvemlCZTtFakRpMGlCZixvQ2lEL3ppQlU7RWpEZzBpQlYsK0JpRC96aUJvQjtDakRnMGlCckI7O0FBRUQ7RUFDRSxpRWlEL3ppQlk7RWpEK3ppQlosNERpRC96aUJZO0VqRCt6aUJaLHlEaUQvemlCWTtFakRnMGlCWixjaUQvemlCUztFakRnMGlCVCxXaUQvemlCUTtFakRnMGlCUixpQmlEejFpQk87Q2pEMDFpQlI7O0FBRUQ7RUFDRSxpQmlEOXppQlU7RWpEK3ppQlYsaUJpRDl6aUJhO0NqRCt6aUJkOztBQUVEO0VBQ0UsY2lEOXppQlE7RWpEK3ppQlIscUJpRDl6aUJhO0VqRGcwaUJiLHFCaUQ3emlCQztFakQ4emlCRCxtQkFBbUI7RWlEeHppQmxCLHFCQUFHO0VBSUEsY0FBWTtFakR5emlCaEIsb0JBQW9CO0VPMXFqQnJCLGtCQUFtQjtFMEMyWHBCLDBCQUFxQjtFakRremlCbkIsdUJpRGh6aUJhO0VBSWYseUJBQWtCO0VBQ2pCLG9CQVdBO0UxQzdZQSwwQkFBeUI7RVBrcmpCeEIsdUJpRDd5aUJJO0VqRCt5aUJKLG9DaUQveWlCSTtFakRnemlCSiwrQmlEM3lpQkU7RWpENHlpQkYsc0JBQXNCO0VpRHZ5aUJ4Qiw0QkFDSztDakR3eWlCSjs7QWlEbnlpQkQ7RUFFRSxXQUFTO0VqRHF5aUJULHFCQUFxQjtFaURoeWlCdEIscUJBQWtCO0VBQ2xCLG1CQUFpQjtFQUNqQixxQkFBYztFQUNkLGNBQVE7RUFDUix5QkFBVTtFQUNWLHNCQUFTO0VBRVQsNkJBQWU7RUFDZix3QkFBVTtFQUNWLDBCQUNBO0VqRGt5aUJDLHVCQUF1QjtFaUQveGlCeEIseUJBQ0E7RWpEaXlpQkMsb0JBQW9CO0VpRGh5aUJ0QixtQkFBQTtDakRreWlCQzs7QWlEL3hpQkQ7RUFDQyxXQUFVO0NqRGt5aUJWOztBQUVEO0VpRGh5aUJDLGFBQVU7RUFDVixrQkFBUztFQUNULG9CQUFTO0VBQ1QsMkJBQWU7RUFDZiwwQkFBVTtFQUNWLGlCQUNBO0NqRGl5aUJBOztBQUVEO0VBQ0UsYWlEanlpQmdFO0NqRGt5aUJqRTs7QUFFRDtFaURseWlCQyxvQkFBTTtFakRveWlCTCxxQmlEcHlpQjREO0VqRHF5aUI1RCxpQmlEcnlpQndFO0NqRHN5aUJ6RTs7QUFFRDtFQUNFLGVBQWU7Q2tEejJqQmpCOztBbEQ0MmpCQTtFa0R6MmpCRSxjQUFZO0NsRDIyakJiOztBQUVEO0VrRHoyakJFLGlCQUFRO0VBQ1IsbUJoRHdEVTtDRm16akJYOztBQUVEO0VrRHgyakJFLGlCQUFhO0VBQ2Isb0JBQWtCO0NsRDAyakJuQjs7QUFFRDtFQUNFLGlCa0R6MmpCYTtFbEQwMmpCYixtQmtEejJqQlU7Q2xEMDJqQlg7O0FBRUQ7RUFDRSxZa0QxMmpCUTtDbEQyMmpCVDs7QUFFRDtFQUNFLGlCa0R2MmpCZTtDbER3MmpCaEI7O0FBRUQ7RUFDRSxZa0R0MmpCVztFbER1MmpCWCxha0R0MmpCVTtFbER1MmpCVixrQmtEdDJqQk87RWxEdTJqQlAsZ0JrRHQyakJRO0VsRHUyakJSLG9Ca0R0MmpCYTtFbER1MmpCYiwwQmtEdDJqQlk7RWxEdTJqQlosMEJrRHQyakJhO0NsRHUyakJkOztBQUVEO0VBQ0UsbUJrRHQyakJnQjtFQUdoQixZQUFBO0VsRHEyakJBLFNrRHAyakJRO0VsRHEyakJSLG9DSzEzakJvQjtNTDAzakJwQixnQ0sxM2pCb0I7VUwwM2pCcEIsNEJLMTNqQm9CO0VMMjNqQnBCLFlLMTNqQlM7RUwyM2pCVCxhSzEzakJTO0VMMjNqQlQsbUJLMTNqQlM7RUwyM2pCVCw4QksxM2pCb0I7RUwyM2pCcEIsc0JLMTNqQmE7RUwyM2pCYixlS3h6akJBO0VMeXpqQkEsV0t4empCQTtFTHl6akJBLHNtQmtEMzJqQndCO0NsRDQyakJ6Qjs7QUFFRDtFQUNFLG1Ca0QzMmpCZ0I7RWxENDJqQmhCLFdrRDEyakJDO0NsRDIyakJGOztBQUVEO0VBQ0UsbUJLMzRqQlM7Q0w0NGpCVjs7QUFFRDtFQUNFLDRCSzM0akJTO0VMMjRqQlQsdUJLMzRqQlM7RUwyNGpCVCxvQkszNGpCUztDTDQ0akJWOztBQUVEO0VBQ0UscUJLeDBqQmlCO0NMeTBqQmxCOztBQUVEO0VrRDUyakJFLGVBQUE7RWxEODJqQkEsWWtENzJqQlE7RUFFUixlQUFBO0VsRDYyakJBLG9Ca0Q1MmpCbUI7RWxENjJqQm5CLG1Ca0QzMmpCaUI7RUFFakIsZ0JBQU07RWxEMjJqQk4sWWtEMTJqQlU7Q2xEMjJqQlg7O0FBRUQ7RUFDRSxpQmtEeDJqQmU7Q2xEeTJqQmhCOztBQUVEO0VrRHQyakJFLFlBQUE7Q2xEdzJqQkQ7O0FBRUQ7RUFDRSxha0R2MmpCWTtFQUVaLGtCQUFBO0VsRHUyakJBLG1Ca0RyMmpCQztFQUNELGdCQUFBO0VsRHMyakJBLG1Ca0RyMmpCZTtFbERzMmpCZixnQmtEcjJqQlc7RWxEczJqQlgsMEJrRHIyakJZO0VsRHMyakJaLFlrRHIyakJVO0VsRHMyakJWLFlrRHIyakJTO0VsRHMyakJULGFrRHIyakJZO0VsRHMyakJaLGlDa0RyMmpCYTtFbERzMmpCYixpQmtEcDJqQkM7RUFDRCxlQUFBO0NsRHEyakJEOztBQUVEO0VBQ0UsaUJLdDdqQlM7RUx1N2pCVCxvQkt0N2pCUztFTHU3akJULGVLdDdqQmE7RUx1N2pCYixxQmtEejJqQm9CO0VsRDIyakJwQixxQmtEMzJqQndCO0VsRDQyakJ4QixtQmtENTJqQndCO0VsRDYyakJ4QixxQmtENTJqQnNCO0VsRDYyakJ0QixjSzNxakJFO0VMNHFqQkYseUJrRDkyakJzQjtFbEQrMmpCdEIsc0JrRC8yakJzQjtFbERpM2pCdEIsNkJrRHoyakJDO0VsRDAyakJELHdCa0RoM2pCQztFbERtM2pCRCwyQmtEOTJqQkU7RUFFRixzQkFBUztFbEQ4MmpCVCwwQkszOGpCb0I7RUw0OGpCcEIsdUJLMzhqQnFCO0VMNjhqQnJCLHlCSzM4akJrQjtFTDQ4akJsQixvQkszOGpCUztDTDQ4akJWOztBQUVEO0VBQ0Usc0JLeDRqQnFCO0VMeTRqQnJCLGtCa0RyM2pCb0I7RWxEczNqQnBCLFlLbnBqQkE7RUxvcGpCQSxhS25wakJBO0VMb3BqQkEsNmpNa0R2M2pCOEI7Q2xEdzNqQi9COztBQUVEO0VBQ0UsMEJLdHVqQnVCO0VMdXVqQnZCLHVCS3R1akJvQjtFTHV1akJwQixlS3R1akJBO0VMdXVqQkEsc0RLaDdqQitCO0VMZzdqQi9CLGlES2g3akIrQjtFTGc3akIvQiw4Q0toN2pCK0I7RUxpN2pCL0IsaUJLaDdqQkU7Q0xpN2pCSDs7QUFFRDtFQUNFLHFDa0RqNGpCNEI7RWxEazRqQjVCLDBCa0RqNGpCZ0I7RWxEazRqQmhCLHNEa0RoNGpCQztFbERnNGpCRCxpRGtEaDRqQkM7RWxEZzRqQkQsOENrRGg0akJDO0NsRGk0akJGOztBQUVEO0VBQ0UsaUJrRGg0akJjO0NsRGk0akJmOztBQUVEO0VBQ0UscUJFeDhqQlU7RUYwOGpCVixxQmtEaDRqQlk7RWxEaTRqQlosbUJrRGg0akJnQjtFbERpNGpCaEIscUJrRC8zakJDO0VBQ0QsY0FBQTtFbERrNGpCQSxvQmtELzNqQmE7RWxEZzRqQmIsa0JZM2drQmM7RVo0Z2tCZCx5QmtELzNqQm1CO0VsRGc0akJuQixzQmtEcDNqQkM7RWxEczNqQkQsNkJFcjlqQlU7RUZzOWpCVix3QlloaGtCYztFWmloa0JkLDBCa0Q5M2pCSztFbEQrM2pCTCx1QmtEOTNqQmM7RWxEZzRqQmQseUJrRDkzakJlO0VBSWYsb0JBQVE7RWxENDNqQlIsMEJrRDMzakJXO0VsRDQzakJYLG9Ca0QzM2pCa0I7Q2xENDNqQm5COztBQUVEO0VBQ0UsV0VqK2pCTTtFRmsrakJOLGFrRDMzakJDO0VsRDQzakJELGVrRG40akJDO0VsRG80akJELG1Ca0QzM2pCYztFQUdkLHF6QkFBUTtDbEQwM2pCVDs7QUFFRDtFa0R0M2pCQSxZQUFZO0VBQW1CLGVBQVU7RWxEeTNqQnZDLGVBQWU7RU96NmpCaEIsbUJBQW1CO0UyQ2tEcEIsV0FDQztFbER5M2pCQyxla0R2M2pCYTtFbER3M2pCYixnQmtEdjNqQmM7RWxEdzNqQmQsNkJrRHYzakJpQjtFbER1M2pCakIsd0JrRHYzakJpQjtFbER1M2pCakIscUJrRHYzakJpQjtDbER3M2pCbEI7O0FBRUQ7RUFDRSxla0R2M2pCVTtDbER3M2pCWDs7QUFFRDtFa0RyM2pCRSxrQkFBa0I7Q2xEdTNqQm5COztBbURyamtCRDtFQUNDLGlCQUFlO0NuRHdqa0JmOztBQUVEO0VtRHRqa0JDLG1CQUFXO0VBQ1gsZ0JBVjBCO0VBVzFCLGVqRHFETztFaURwRFAsbUJBVjRCO0NuRGtra0I1Qjs7QUFFRDtFbURsa2tCQSxvQkFZUTtDbkR3amtCUDs7QUFFRDtFbURwamtCQywrQkFBTTtFbkRzamtCTCxlbURyamtCWTtDbkRzamtCYjs7QUFFRDtFQUNFLHFCbURyamtCVztFbkR1amtCWCxxQm1EcmprQmdCO0VuRHNqa0JoQixtQm1EcmprQlk7RW5Ec2prQloscUJtRDlqa0JJO0VuRCtqa0JKLGNtRHJqa0JVO0VuRHNqa0JWLFltRGhra0JBO0NuRGlra0JEOztBQUVEO0VBQ0UsWW1EbGprQk87RW5EbWprQlAsNkJtRGxqa0JTO0VuRGtqa0JULHdCbURsamtCUztFbkRramtCVCxxQm1EbGprQlM7Q25EbWprQlY7O0FBRUQ7O0VBRUUsNkJLcmtrQlM7RUxxa2tCVCx3Qktya2tCUztFTHFra0JULHFCS3Jra0JTO0NMc2trQlY7O0FBRUQ7O0VBRUUsb0JLcmtrQmE7RUxza2tCYixZS25na0JBO0NMb2drQkQ7O0FBRUQ7RUFDRSxjSzcxakJFO0NMODFqQkg7O0FBRUQ7RUFDRSxZSzUxakJBO0VMNjFqQkEsMkJtRDlqa0IyQjtDbkQramtCNUI7O0FBRUQ7RUFDRSxtQm1EbGtrQnFCO0VuRG1ra0JyQixpQm1EOWtrQkE7RW5EK2trQkEsZUtudWpCUTtFTG91akJSLG9CWWhua0JjO0NaaW5rQmY7O0FBRUQ7RUFDRSxXSzdsa0JTO0VMOGxrQlQsbUJLN2xrQlM7RUw4bGtCVCwwQks3bGtCb0I7Q0w4bGtCckI7O0FBRUQ7RUFDRSxvQksxaGtCaUI7Q0wyaGtCbEI7O0FBRUQ7RUFDRSwyQm1EemtrQm9CO0NuRDBra0JyQjs7QUFFRDtFQUNFLGdCbURqbGtCQTtFbkRrbGtCQSxtQm1EM2trQlk7RW5ENGtrQlosZU94Z2tCTztFUHlna0JQLFltRHBsa0JBO0VuRHFsa0JBLG9CbUQ1a2tCVztFbkQ2a2tCWCxpQm1EdGxrQkE7RW5EdWxrQkEsZW1EMWtrQkM7RW5EMmtrQkQsNkJtRHRra0JDO0VuRHVra0JELDJCTzlna0JrQjtDUCtna0JuQjs7QUFFRDtFQUNFLG9CS3pua0JTO0VMMG5rQlQsYUt6bmtCUztFTDBua0JULGVLem5rQlM7Q0wwbmtCVjs7QUFFRDtFQUNFLGlCS3Zqa0JBO0NMd2prQkQ7O0FBRUQ7RUFDRSxTS2owakJBO0VMazBqQkEsV0tqMGpCQTtFTGswakJBLG9DbURsbGtCNkI7TW5Ea2xrQjdCLGdDbURsbGtCNkI7VW5Ea2xrQjdCLDRCbURsbGtCNkI7RW5EbWxrQjdCLGtDbURubGtCNkI7Q25Eb2xrQjlCOztBQUVEO0VBQ0UscUJtRHRsa0JxQjtFbkR3bGtCckIscUJLcnhqQitCO0VMc3hqQi9CLG1CbUR2bGtCZ0I7RUFFakIscUJBQVc7RW5EdWxrQlYsY21EdGxrQlk7RUFoRmQsb0JBcUZHO0VuRHFsa0JELGtCSzV4akJRO0VMNnhqQlIsMEJtRHBsa0JrQjtFQXZGcEIsdUJBeUZTO0VBekZULG9DQUFBO0VuRCtxa0JFLCtCbURobGtCRTtFQS9GSix5QkFpR0c7RW5EZ2xrQkQsc0JtRC9ra0JpQjtFbkRpbGtCakIsNkJtRGxsa0JXO0VuRG1sa0JYLHdCbUQva2tCZTtDbkRnbGtCaEI7O0FBRUQ7RUFDRSxZbUQ3a2tCRTtDbkQ4a2tCSDs7QUFFRDtFb0Q3cmtCQyxlQUFXO0VBQ1gsZUFBYTtFQUNiLGFBQVk7RUFDWixrQkFBZ0I7RUFDaEIsYUFBVTtFQUNWLGtCQUFZO0VBQ1osb0JBQVc7RUFDWCxtQkFBa0I7RUFDbEIsZ0JBQVk7RUFDWix3QkFBWTtFQUNaLDBCQUFZO0VBQ1osbUJBQW1CO0VBQ25CLG1CQUFXO0VBQ1gsaUJBQUE7RUFDQSwwQkFBc0I7Q3BEK3JrQnRCOztBQUVEO0VvRDdya0JDLDBCQUFTO0NwRCtya0JUOztBQUVEO0VBQ0UsYW9EN3JrQlM7Q3BEOHJrQlY7O0FBRUQ7RUFDRSxZT3hsa0JPO0NQeWxrQlI7O0FBRUQ7RUFDRSxZb0Q1cmtCUTtFcEQ2cmtCUixhb0Q1cmtCUztFcEQ2cmtCVCxrQm9EenNrQks7RXBEMHNrQkwsMEJvRDNya0JhO0VwRDRya0JiLGdCb0QxcmtCQztDcEQycmtCRjs7QUFFRDtFQUNFLDBCb0QxcmtCYTtFcEQycmtCYixhb0QxcmtCUTtFcEQycmtCUixjb0RqdGtCQTtFcERrdGtCQSxZb0QxcmtCRTtDcEQycmtCSDs7QUFFRDtFQUNFLHVCb0R2cmtCSztFcER3cmtCTCxvQm9EdHJrQkU7RXBEd3JrQkYsMkJvRGh2a0JVO0VwRGl2a0JWLHNCb0RycmtCZTtDcERzcmtCaEI7O0FBRUQ7RUFDRSxZb0RycmtCTTtFcERzcmtCTixrQm9EcnJrQmE7RXBEc3JrQmIsZ0JvRHJya0JZO0VwRHNya0JaLHlCb0RycmtCVTtDcERzcmtCWDs7QUFFRDtFQUNFLHl3Qm9EcnJrQjRCO0VwRHNya0I1QixxQm9EcnJrQlc7RXBEc3JrQlgsZW9EcnJrQlU7RTdDeURYLDBCQUF3QjtFUDhua0J2QixnQm9EaHdrQlU7RXBEaXdrQlYsdUJvRHJya0JXO0NwRHNya0JaOztBQUVEO0VBQ0UsbUJvRG5ya0JBO0VBQ0QsV0FBQTtFcERvcmtCQyxjb0RucmtCVTtFcERvcmtCVixpQm9EbnJrQlM7RXBEb3JrQlQsZ0JvRG5ya0JRO0NwRG9ya0JUOztBQUVEO0VBQ0Usa0NvRG5ya0JrQjtDcERvcmtCbkI7O0FBRUQ7RUFDRSxvQm9EbnJrQkE7RXBEb3JrQkEsV29EbnJrQkE7RXBEb3JrQkEsbUJvRG5ya0JpQjtFcERvcmtCakIsMEJvRDVxa0JBO0VwRDZxa0JBLG9ET25wa0J1QjtFUG1wa0J2QiwrQ09ucGtCdUI7RVBtcGtCdkIsNENPbnBrQnVCO0NQb3BrQnhCOztBQUVEO0VBQ0UsaUJvRHRza0JEO0VwRHVza0JDLDJDb0RscmtCQTtFQUNELDZDQUFXO0VwRG1ya0JWLGtDb0RscmtCa0I7RXBEbXJrQmxCLG9Db0RscmtCTTtFcERtcmtCTiwrRG9EbHJrQk87TXBEa3JrQlAsMkRvRGxya0JPO1VwRGtya0JQLHVEb0RscmtCTztDcERtcmtCUjs7QUFFRDtFQUNFLG1Cb0RqcmtCYTtFcERrcmtCYixtQm9EanJrQmdCO0NwRGtya0JqQjs7QUFFRDtFQUNFLHlCb0RqcmtCYTtFcERrcmtCYixtQm9EanJrQmM7RXBEa3JrQmQsU29EanJrQkU7RXBEa3JrQkYsb0NvRGpya0JjO01wRGlya0JkLGdDb0RqcmtCYztVcERpcmtCZCw0Qm9EanJrQmM7RXBEa3JrQmQsUW9EanJrQkU7Q3BEa3JrQkg7O0FBRUQ7RUFDRSxpQm9EOXFrQk87Q3BEK3FrQlI7O0FBRUQscUJvRDlxa0JpQjs7QXBEZ3JrQmpCO0VBQ0UsWW9EOXFrQkE7RXBEK3FrQkEsb0JvRHJxa0JBO0VwRHNxa0JBLDBCT3Jya0J1QjtFUHNya0J2QixvQm9EMXJrQkQ7RXBEMnJrQkMsV29EL3FrQkM7Q3BEZ3JrQkY7O0FBRUQ7RUFDRSxhb0Q5cWtCQztFQUdGLHlCQUFPO1VBQVAsaUJBQU87RXBENnFrQk4sdUJvRDVxa0JrQjtDcEQ2cWtCbkI7O0FBRUQ7RUFDRSxvQm9ENXFrQlE7RXBENnFrQlIsa0JvRDVxa0JnQjtFcEQ2cWtCaEIsZW9ENXFrQkE7RXBENnFrQkEsaUJvRDVxa0JBO0VwRDZxa0JBLGdCb0Q1cWtCWTtDcEQ2cWtCYjs7QUFFRDtFQUNFLHFCSzd5a0JrQjtFTCt5a0JsQixxQks3eWtCYTtFTDh5a0JiLG1CSzN1a0JpQjtFTDR1a0JqQixxQm9EbHJrQm1CO0VwRG1ya0JuQixjS3h1a0JFO0VMMnVrQkYsb0JvRGpza0JEO0VwRGtza0JDLGdCb0RycmtCVztFcERzcmtCWCwwQm9EbnJrQkE7RUFDRCx1QkFBUztFcERxcmtCUix5Qm9EbnJrQmM7RXBEb3JrQmQsb0JvRG5ya0JTO0VwRG9ya0JULFlvRG5ya0JRO0VwRG9ya0JSLHlCb0RucmtCVztFcERvcmtCWCxnQm9EbnJrQlk7Q3BEb3JrQmI7O0FBRUQ7RUFDRSxZS2wwa0JTO0VMbTBrQlQscUJLbDBrQlM7RUxvMGtCVCxxQm9EeHJrQm1CO0VwRHlya0JuQixtQm9EenJrQm1CO0VwRDBya0JuQixxQm9EMXJrQnVCO0VwRDJya0J2Qixjb0QzcmtCbUI7RXBEOHJrQm5CLG9CS3psa0JBO0VMMGxrQkEsZ0JLemxrQkE7RUwwbGtCQSxvQm9EL3JrQnlCO0NwRGdza0IxQjs7QUFFRDtFQUNFLHFCb0Rsc2tCcUI7RXBEbXNrQnJCLGlCb0Ruc2tCcUI7RXBEb3NrQnJCLG1Cb0Ruc2tCVTtFcERvc2tCVixrQm9EbnNrQlU7Q3BEb3NrQlg7O0FBRUQ7RUFDRSxzQm9EbnNrQkE7RXBEb3NrQkEsWW9EbnNrQkM7RXBEb3NrQkQsMkJvRGxza0JDO0VBRUYsb0JBQVU7RXBEa3NrQlQsWW9EanNrQk87RXBEa3NrQlAsbUJvRGpza0JhO0VwRGtza0JiLG1Cb0Rqc2tCZ0I7RXBEa3NrQmhCLHFCb0Rqc2tCZ0I7RXBEa3NrQmhCLG9CTzV2a0JnQjtFUDZ2a0JoQiw2Qm9EdnNrQkQ7RXBEdXNrQkMsd0JvRHZza0JEO0VwRHVza0JDLHFCb0R2c2tCRDtDcER3c2tCQTs7QUFFRDtFQUNFLG9Cb0Rsc2tCUTtDcERtc2tCVDs7QUFFRDtFQUNFLFlvRC9za0JEO0VwRGd0a0JDLGVvRGxza0JDO0VwRG1za0JELG1Cb0Rsc2tCQztFcERtc2tCRCxZb0Rqc2tCQTtFcERrc2tCQSxXb0Rqc2tCUTtFQUdULHFDQUFRO0VwRGdza0JQLFNvRC9ya0JBO0VwRGdza0JBLG9DS24za0JvQjtNTG0za0JwQixnQ0tuM2tCb0I7VUxtM2tCcEIsNEJLbjNrQm9CO0VMbzNrQnBCLFlLbjNrQlM7Q0xvM2tCVjs7QUFFRDtFQUNFLG1CS24za0JhO0VMbzNrQmIsV0tqemtCQTtFTGt6a0JBLFNLanprQkE7RUxremtCQSxvQ0toemtCcUI7TUxnemtCckIsZ0NLaHprQnFCO1VMZ3prQnJCLDRCS2h6a0JxQjtFTGl6a0JyQixnQm9EdnNrQm1CO0NwRHdza0JwQjs7QUFFRDtFQUNFLG1CS3Zta0JnQjtDTHdta0JqQjs7QUFFRDtFQUNFLFdLL29rQkE7RUxncGtCQSxtQksvb2tCQTtFTGdwa0JBLFdLL29rQkE7RUxncGtCQSxnQm9EL3NrQlc7Q3BEZ3RrQlo7O0FBRUQ7RUFDRSxnQk9weWtCTztFUHF5a0JQLG1Cb0QxdGtCRDtFcEQydGtCQywwQm9EL3NrQnNCO0VwRGd0a0J0QixpQkt4bmtCRTtDTHlua0JIOztBQUVEO0VBQ0Usb0JvRG50a0JhO0VwRG90a0JiLGlCb0RsdGtCQTtFcERtdGtCQSwwQm9EenNrQkM7RXBEMHNrQkQsZU85eWtCTztFUCt5a0JQLG9Cb0RydGtCQTtFcERzdGtCQSwyQm9EbnRrQmE7S3BEbXRrQmIsd0JvRG50a0JhO0VwRG90a0JiLGVvRG50a0JRO0VwRG90a0JSLFlPbHprQk87RVBtemtCUCxpQm9EenRrQkE7Q3BEMHRrQkQ7O0FBRUQ7RUFDRSxlb0RqdGtCVztFcERrdGtCWCxlb0RqdGtCUztFcERrdGtCVCxlb0RqdGtCVTtFcERrdGtCVixtQm9EanRrQlk7RXBEa3RrQlosbUJvRGp0a0JZO0NwRGt0a0JiOztBQUVEO0VBQ0Usb0JPL3prQk87Q1BnMGtCUjs7QUFFRDs7RUFFRSxlb0RodGtCVztDcERpdGtCWjs7QUFFRDs7RUFFRSxXb0RodGtCRTtDcERpdGtCSDs7QUFFRDs7RUFFRSw2QlkxOGtCYztFWjA4a0JkLHdCWTE4a0JjO0VaMDhrQmQscUJZMThrQmM7RVoyOGtCZCxvQksvamtCUTtFTGdra0JSLGtEb0Q5c2tCZ0I7TXBEOHNrQmhCLDhDb0Q5c2tCZ0I7VXBEOHNrQmhCLDBDb0Q5c2tCZ0I7Q3BEK3NrQmpCOztBQUVEO0VBQ0UsZ0JLMTdrQlM7Q0wyN2tCVjs7QUFFRDtFQUNFLDZCSzE3a0JhO0VMMDdrQmIsd0JLMTdrQmE7RUwwN2tCYixxQksxN2tCYTtFTDI3a0JiLFdLeDNrQkE7Q0x5M2tCRDs7QUFFRDtFQUNFLHFCSy9xa0JtQjtFTGlya0JuQixxQks5cWtCQTtFTCtxa0JBLG1CSzlxa0JBO0VMK3FrQkEscUJvRHh0a0JzQjtFcER5dGtCdEIsY29EeHRrQlE7RXBEMnRrQlIsb0JvRHp0a0JVO0VwRDB0a0JWLGdCb0R2dGtCQTtFcER3dGtCQSwwQm9EMXNrQkM7RXBEMnNrQkQsdUJPeDJrQmtCO0VQMDJrQmxCLHlCb0R4dGtCYTtFcER5dGtCYixvQm9EeHRrQmE7RXBEMnRrQmIsMkJPOTJrQmtCO0VQKzJrQmxCLHNCb0RodWtCQTtFcERpdWtCQSx1Qm9EeHRrQlU7RXBEeXRrQlYsZW9EeHRrQk87Q3BEeXRrQlI7O0FBRUQ7RUFDRSxzQktybWtCK0I7RUxzbWtCL0IsaUJvRHR0a0JjO0VwRHV0a0JkLHFCT3Yza0JnQjtFUHcza0JoQixrQm9EMXRrQkE7RXBEMnRrQkEsaUJvRHZ0a0JFO0VwRHd0a0JGLDZCSzFta0JRO0VMMG1rQlIsd0JLMW1rQlE7RUwwbWtCUixxQksxbWtCUTtFTDJta0JSLDZCTzMza0J1QjtDUDQza0J4Qjs7QUFFRDtFQUNFLHFCb0RydGtCVTtFcER1dGtCVixxQm9EcnRrQmE7RXBEc3RrQmIsbUJvRHJ0a0JjO0VwRHN0a0JkLHFCb0RydGtCZTtFcERzdGtCZixjb0RydGtCUztFcER3dGtCVCxvQm9EcnRrQmE7RXBEc3RrQmIsa0JvRHJ0a0JXO0VwRHN0a0JYLFlvRHJ0a0JPO0NwRHN0a0JSOztBQUVEO0VBQ0Usc0JPNzRrQmtCO0NQODRrQm5COztBQUVEO0VBQ0Usc0JvRHB0a0JnQjtFcERxdGtCaEIsY29EcHRrQkU7Q3BEcXRrQkg7O0FBRUQ7RUFDRSxxQm9EbHRrQmE7RXBEb3RrQmIscUJvRGx0a0JZO0VwRG10a0JaLG1CRXYra0JpQjtFRncra0JqQixxQksxb2tCUTtFTDJva0JSLGNPMzVrQk87Q1A0NWtCUjs7QUFFRDtFQUNFLDBCWTNobEJPO0VaNGhsQlAsa0JFbCtrQk07RUZtK2tCTixrQm9EbnRrQkc7RXBEb3RrQkgsb0JvRG50a0JjO0VwRG90a0JkLDBCb0Q5c2tCRTtFcEQrc2tCRixlb0RqdWtCRTtDcERrdWtCSDs7QUFFRDtFQUNFLGNvRDlza0JXO0NwRCtza0JaOztBQUVEO0VBQ0UsYW9EL3NrQkM7RXBEZ3RrQkQsb0JvRDlza0JBO0VwRGl0a0JBLG9Cb0Q5c2tCZTtFcEQrc2tCZixtQm9EOXNrQmM7RXBEK3NrQmQsZW9EN3NrQkE7RXBEOHNrQkEsMEJLMWhsQm9CO0VMMmhsQnBCLG1CSzFobEJTO0VMMmhsQlQsMkJLMWhsQm9CO0VMMmhsQnBCLDhDSzFobEJrQjtFTDJobEJsQix5Q0sxaGxCb0I7RUwyaGxCcEIsc0NLMWhsQmE7Q0wyaGxCZDs7QUFFRDs7RUFFRSx5Qm9EcHRrQkM7RXBEcXRrQkQsVW9EcHRrQkE7Q3BEcXRrQkQ7O0FBRUQ7O0VBRUUsMEJFamhsQmlCO0VGa2hsQmpCLDhDT3A4a0JxQjtFUHE4a0JyQix5Q29EM3RrQlM7RXBENHRrQlQsc0NvRDNza0JDO0NwRDRza0JGOztBQUVEO0VBQ0UsZ0JvRHJ0a0JVO0VwRHN0a0JWLG9Cb0RydGtCRTtFcERzdGtCRixhb0RydGtCRTtFcERzdGtCRixZb0RydGtCRTtFcERzdGtCRiw2Qm9EcnRrQkU7RXBEcXRrQkYsd0JvRHJ0a0JFO0VwRHF0a0JGLHFCb0RydGtCRTtFcERzdGtCRixpQm9EbnRrQkE7RXBEb3RrQkEsZ0JvRG50a0JVO0VwRG90a0JWLFdvRGx0a0JBO0VwRG10a0JBLGFvRGx0a0JTO0VwRG10a0JULHNCb0RsdGtCTztDcERtdGtCUjs7QUFFRDtFQUNFLDZDb0RsdGtCYTtFcERtdGtCYiw2Qm9EbHRrQmdCO0VwRGt0a0JoQix3Qm9EbHRrQmdCO0VwRGt0a0JoQixxQm9EbHRrQmdCO0NwRG10a0JqQjs7QUFFRDtFb0Q5c2tCQyxXQUFBO0VwRGd0a0JDLHFCb0Qvc2tCa0I7RXBEZ3RrQmxCLGdCb0Qvc2tCUztFcERndGtCVCxVb0Qvc2tCQTtFcERndGtCQSxXb0Qvc2tCQTtFcERndGtCQSw2Qm9EL3NrQm1CO0VwRCtza0JuQix3Qm9EL3NrQm1CO0VwRCtza0JuQixxQm9EL3NrQm1CO0NwRGd0a0JwQjs7QUFFRDtFQUNFLG1Cb0Qvc2tCWTtDcERndGtCYjs7QUFFRDs7RUFFRSxxQm9EaHRrQmE7RXBEaXRrQmIsZW9EOXRrQkE7RXBEK3RrQkEsMEJvRDlza0JlO0twRDhza0JmLHVCb0Q5c2tCZTtNcEQ4c2tCZixzQm9EOXNrQmU7VXBEOHNrQmYsa0JvRDlza0JlO0VwRCtza0JmLHFCb0R6c2tCRTtFcEQwc2tCRixtQk85K2tCTztFUCsra0JQLGlDb0RsdWtCUTtFcERrdWtCUiw0Qm9EbHVrQlE7RXBEa3VrQlIseUJvRGx1a0JRO0VwRG11a0JSLFdvRC9za0JHO0NwRGd0a0JKOztBQUVEO0VBQ0UsWW9EN3NrQkU7RXBEOHNrQkYsOEJPci9rQnVCO0VQcy9rQnZCLGFvRHp1a0JBO0NwRDB1a0JEOztBQUVEO0VBQ0UsbUJvRDd1a0JBO0VwRDh1a0JBLDRCb0Q1c2tCYTtFcEQ2c2tCYixtQm9ENXNrQmM7RXBENnNrQmQsaUJvRDVza0JlO0VwRDZza0JmLGlCb0Q1c2tCRTtFcEQ2c2tCRixpQksvdWtCUTtFTGd2a0JSLDJCb0Q1c2tCYztLcEQ0c2tCZCx3Qm9ENXNrQmM7RXBENnNrQmQsY29ENXNrQkU7RXBENnNrQkYsbUJvRDVza0JjO0VwRDZza0JkLHdEb0Q1c2tCaUI7VXBENHNrQmpCLGdEb0Q1c2tCaUI7RXBENnNrQmpCLG9Cb0Q1c2tCYztFcEQ2c2tCZCxlb0Q1c2tCYTtFcEQ2c2tCYixZT3RnbEJPO0NQdWdsQlI7O0FBRUQ7O0VBRUUsY29EN3NrQkc7RXBEOHNrQkgsV29EN3NrQkc7RXBEOHNrQkgsaUNvRDVza0JHO0VwRDRza0JILDRCb0Q1c2tCRztFcEQ0c2tCSCx5Qm9ENXNrQkc7Q3BENnNrQko7O0FBRUQ7O0VvRHJza0JDLFVBQUE7RXBEd3NrQkMsbURvRHZza0JXO01wRHVza0JYLCtDb0R2c2tCVztVcER1c2tCWCwyQ29EdnNrQlc7Q3BEd3NrQlo7O0FBRUQ7RUFDRSwwQm9EdnNrQlc7RXBEd3NrQlgsdUJvRHZza0JhO0VwRHdza0JiLDBCb0R2c2tCWTtFcER3c2tCWixZb0R2c2tCTTtDcER3c2tCUDs7QUFFRDtFQUNFLFVvRHZza0JBO0VwRHdza0JBLHlCb0R2c2tCb0I7Q3BEd3NrQnJCOztBQUVEO0VBQ0Usc0JvRHZza0JXO0VwRHdza0JYLFlvRHZza0JDO0NwRHdza0JGOztBQUVEO0VBQ0UsZW9EcHNrQlc7RTdDcFdaLG9CQUFtQjtFUDBpbEJsQixZb0Rqc2tCQTtDcERrc2tCRDs7QUFFRDtFQUNFLDRCb0QxcmtCeUI7Q3BEMnJrQjFCOztBQUVEO0VBQ0UsV29EcHJsQkY7RXBEcXJsQkUsWW9EbHNrQkM7RXBEbXNrQkQsZ0RvRDVya0JFO0VwRDRya0JGLHdDb0Q1cmtCRTtFcEQ0cmtCRixtQ29ENXJrQkU7RXBENHJrQkYsZ0NvRDVya0JFO0VwRDRya0JGLDZEb0Q1cmtCRTtFcEQ2cmtCRiw4Qm9ENXJrQmM7RXBENnJrQmQsZ0NvRDNya0JFO0VwRDRya0JGLGFvRHpybEJTO0VwRDBybEJULG1Cb0QzcmtCWTtFcEQ0cmtCWixTb0QzcmtCRTtFcEQ0cmtCRixZTzFqbEJPO0VQMmpsQlAsa0RvRC9ya0JFO01wRCtya0JGLDhDb0QvcmtCRTtVcEQrcmtCRiwwQ29EL3JrQkU7Q3BEZ3NrQkg7O0FBRUQ7RUFDRSxZb0Q1cmtCRztFcEQ2cmtCSCxhb0Q1cmtCRztFcEQ2cmtCSCx3Q29EcnJrQkU7RXBEc3JrQkYsc0JvRHBzbEJTO0VwRHFzbEJULG1Cb0Q1cmtCYTtFcEQ2cmtCYixrQkV0b2xCTTtFRnVvbEJOLG1Cb0Q1cmtCSTtFcEQ2cmtCSixTb0R4c2xCRjtFcER5c2xCRSxRb0R6cmtCRTtDcEQwcmtCSDs7QUFFRDtFQUNFLFlvRHBya0JLO0VwRHFya0JMLGVvRHBya0JlO0VBMWhCakIsbUJBaWlCQztFcEQrcWtCQyxTb0Q5cWtCTTtFcEQrcWtCTixVQUFVO0VDNWpsQlosV0FBQTtFb0RwSUMsWUFBTTtFQUNMLG1CQUFpQjtFckRtc2xCakIsaUNBQWlDO0VxRGpzbEJsQyxrREFBUztNQUFULDhDQUFTO1VBQVQsMENBQVM7Q3JEbXNsQlQ7O0FBRUQ7RUs5cmxCRSxXQUFTO0VBQ1Qsc0JBQXFCO0VBQ3JCLG1CQUFTO0VBQ1QsWUFBUztFQUNULGFBQVM7Q0xnc2xCVjs7QUFFRDtFS3pubEJJLG9CZ0QvRXFCO0VoRGlGdkIsbUJnRGpGdUI7RWhEb1ByQixTQUFBO0VBQ0EsVUFBQTtFQUVGLHlDZ0R0UCtCO01oRHNQL0IscUNnRHRQK0I7VWhEc1AvQixpQ2dEdFArQjtDckQ2c2xCaEM7O0FBRUQscUJxRDlzbEJ1Qjs7QXJEZ3RsQnZCO0VLdjdrQkUsWUFBQTtFQUNBLHFCZ0QxUjJCO0VyRG90bEIzQixxQnFEM3RsQlE7RXJENHRsQlIsbUJxRDd1bEIyQjtFOUMrSDVCLHFCQUFtQjtFUGdubEJsQixjcUQ5dGxCRDtFckRpdWxCQyxvQnFEanVsQlE7RXJEa3VsQlIsZ0JxRGp2bEJpQjtDckRrdmxCbEI7O0FBRUQ7RXFEanRsQkUsWUFBQTtFQUNBLCtCQUFTO0VBQ1Qsa0JBQ0E7RXJEa3RsQkEsbUJBQW1CO0VxRGp0bEJwQixtQ0FBTztFQUNOLHFCQUNBO0VBQ0QscUJBQVk7RUFDWCxtQkFBa0I7RUFDbEIscUJBQVc7RUFDWCxjQUFjO0VBR2Qsb0JBQVM7RUFDVCxnQkFBVztFQUNYLHlCQUFrQjtFQUVsQixzQkFBa0I7RUFFbEIsNkJuREtVO0VtREpWLHdCQUFjO0NyRGt0bEJmOztBQUVEO0VxRGh0bEJFLFlBQVU7Q3JEa3RsQlg7O0FBRUQ7RUFDRSxZcURqdWxCRDtDckRrdWxCQTs7QUFFRDtFQUNFLFlxRGx0bEJTO0VyRG10bEJULGFxRGx0bEJDO0VyRG10bEJELHlCcUR2dWxCTztFckR3dWxCUCxrQnFEbHRsQmM7RXJEbXRsQmQsb0JBQW9CO0VxRHpzbEJyQixpQkFBUTtFQUNQLDBCQUFVO0VBQ1YsbUJBQWtCO0VBQ2xCLDJCQUNBO0NyRDBzbEJEOztBQUVEO0VPbHFsQkMsY0FBUTtDUG9xbEJSOztBQUVEO0VBQ0UscUJLNXdsQlM7RUw4d2xCVCxxQks1d2xCUztFTDZ3bEJULG1CSzV3bEJhO0VMNndsQmIscUJLMXNsQmlCO0VMMnNsQmpCLGNLMXNsQkE7RUw2c2xCQSxvQkt2Z2xCRTtFTHdnbEJGLGdCS3ZnbEJFO0VMd2dsQkYseUJxRG50bEJzQjtFckRvdGxCdEIsc0JxRHB0bEJzQjtFckRzdGxCdEIsNkJLOWlsQjJCO0VMK2lsQjNCLHdCSzlpbEJpQjtFTCtpbEJqQiwwQkt4aWxCQTtFTHlpbEJBLHVCS3hpbEJBO0VMMGlsQkEseUJBQXlCO0VPenJsQjFCLG9CQUFtQjtFOEM1Qm5CLFdBQUE7RXJEd3RsQkMsYXFEdHRsQlk7RXJEdXRsQlosZ0NBQWdDO0VPN3JsQmpDLFlBQVE7Q1ArcmxCUjs7QUFFRDtFQUNFLGNxRHZ0bEJhO0NyRHd0bEJkOztBT25zbEJBO0U4Q2ZBLG9CQUFRO0NyRHN0bEJSOztBT3ZzbEJBO0U4Q2ZBLFdBQU87RXJEMHRsQk4scUJxRHJ0bEJXO0VyRHV0bEJYLHFCcURydGxCbUI7RXJEc3RsQm5CLG1CQUFtQjtFcURwdGxCbkIscUJBQVc7RUFDVixjQUNBO0VBTUQsb0JBQWtCO0VBQ2xCLGdCQUFhO0VBQ2IseUJBQWtCO0VBQ2xCLHNCQUFxQjtFckRtdGxCckIsNkJxRGh0bEJtQjtFckRpdGxCbkIsd0JxRGh0bEJpQjtFckRpdGxCakIsMEJxRGh0bEJlO0VyRGl0bEJmLHVCcURodGxCWTtFckRrdGxCWix5QkFBeUI7RXFENXNsQjFCLG9CQUFRO0VBQ1Asc0NBQVc7RUFDWCxtQkFBbUI7Q3JEOHNsQnBCOztBQUVEO0VxRDFzbEJFLFloRHVQUTtFZ0R0UFIsZUFBYTtFQUNiLG1CQUFnQjtFQUNoQixZQUFXO0VBQ1gsU0FBQTtFQUNBLG9DQU1BO01BTkEsZ0NBTUE7VUFOQSw0QkFNQTtFQUpBLFNBQUE7RXJEMnNsQkEsVXFEMXNsQlE7RXJEMnNsQlIsb0JxRDFzbEJpQjtFckQyc2xCakIsNEJBQTRCO0VxRHJzbEI3QixzRUFBUTtDckR1c2xCUjs7QUFFRDtFcURyc2xCRSxhQUFRO0VBQ1IsWUFBTztFckR1c2xCUCx3QkFBd0I7RXFEcHNsQnpCLGFBQVc7RUFDVixXQUFVO0NyRHNzbEJYOztBcURqc2xCQTtFQUNDLGtDbkRqSXNCO0NGcTBsQnZCOztBQUVEO0VLbjJsQkUsc0JBQXFCO0NMcTJsQnRCOztBQUVELHFCS3AybEJXOztBTHMybEJYO0VLanlsQkUsWUFBQTtFQUVFLG1CQUFtQjtFQUlyQixvQmdEMFNBO0NyRHEva0JEOztBQUVEO0VPendsQkMsc0RBQXdCO01BQXhCLGtEQUF3QjtVQUF4Qiw4Q0FBd0I7RVAyd2xCdkIsV3FEcnRsQkQ7RXJEc3RsQkMsa0NxRDEva0JBO0NyRDIva0JEOztBQUVELHFCcUR4c2xCRTs7QXJEMHNsQkY7RUFDRSxvQnFEeHNsQm1CO0VyRHlzbEJuQixlcUR4c2xCVztFQUdYLGNBQUE7Q3JEdXNsQkQ7O0FBRUQ7RUFDRSxpQks5M2xCUztDTCszbEJWOztBQUVEO0VBQ0UscUJLOTNsQmE7RUxnNGxCYixxQnFENXNsQm9CO0VyRDZzbEJwQixtQkszemxCaUI7RUw0emxCakIscUJxRDlzbEIwQjtFckQrc2xCMUIsY0szcGxCRTtFTDhwbEJGLG9CS3JwbEJBO0VMc3BsQkEsZ0JLcnBsQkE7RUxzcGxCQSxvQnFEbHRsQjBCO0NyRG10bEIzQjs7QUFFRDtFQUNFLFlLMXBsQkE7Q0wycGxCRDs7QUFFRDtFQUNFLFlxRHB0bEJXO0VyRHF0bEJYLGNxRHB0bEJhO0NyRHF0bEJkOztBQUVEO0VBQ0UsZ0JxRHB0bEJZO0VBR1osWUFBQTtFckRtdGxCQSxlcURsdGxCYztDckRtdGxCZjs7QUFFRDtFQUNFLDRCcURsdGxCbUI7Q3JEbXRsQnBCOztBQUVELHFCSzVpbEJVOztBTDhpbEJWO0VxRDdzbEJFLG9CQUFRO0VyRCtzbEJSLGdDcUQ5c2xCZTtFckQrc2xCZixVcUQ5c2xCUTtFckQrc2xCUixjcUQ5c2xCQztFckQrc2xCRCxnQnFEbHRsQkM7RXJEbXRsQkQsU3FEOXNsQkU7RXJEK3NsQkYsT3FEOXNsQkU7RXJEK3NsQkYsY3FEOXNsQlc7RUFJWCxRQUFBO0NyRDRzbEJEOztBQUVEO0VBQ0UsbUJxRC9zbEJDO0VyRGd0bEJELGNxRDNzbEJFO0VyRDRzbEJGLG1CcURqdGxCQztFckRrdGxCRCxPcUQxc2xCRTtFQU1ELG1CQUFBO0VyRHNzbEJELFlxRHJzbEJXO0VBR1YsY0FBQTtFckRvc2xCRCxRcURuc2xCTztFckRvc2xCUCwwQnFEbnNsQmM7RXJEb3NsQmQsa0JxRGxzbEJjO0VyRG1zbEJkLDBCcURsc2xCb0I7RXJEbXNsQnBCLGdEcURqc2xCRTtVckRpc2xCRix3Q3FEanNsQkU7Q3JEa3NsQkg7O0FBRUQ7RUFDRSxvQnFEaHNsQm9CO0NyRGlzbEJyQjs7QUFFRDtFcUQ3cmxCRyxhQUFBO0NyRCtybEJGOztBQUVEO0VBQ0UsYXFEOXJsQlM7Q3JEK3JsQlY7O0FBRUQ7RUFDRSxjcUQ5cmxCYztDckQrcmxCZjs7QUFFRDtFQUNFLGlCcUQxc2xCQztDckQyc2xCRjs7QUFFRDtFQUNFLHlCRWg3bEJNO1VGZzdsQk4saUJFaDdsQk07RUZpN2xCTixtQnFEL3NsQkU7Q3JEZ3RsQkg7O0FBRUQ7RXFEanJsQkcseUJBQUE7VUFBQSxpQkFBQTtFckRtcmxCRCxzQnFEbHJsQmlCO0NyRG1ybEJsQjs7QUFFRDtFQUNFLFdxRGxybEJVO0VyRG1ybEJWLHlCcURscmxCYTtVckRrcmxCYixpQnFEbHJsQmE7Q3JEbXJsQmQ7O0FBRUQ7RUFDRSxjWXovbEJPO0VaMC9sQlAsYU85M2xCTztFUCszbEJQLFFxRDlybEJDO0VyRCtybEJELDBCcURucmxCdUI7RXJEb3JsQnZCLDJCcURoc2xCRTtFckRpc2xCRixrQnFEbnJsQmM7RXJEb3JsQmQsT0FBTztDQUNSOztBQUVEO0VBQ0UsY3FEaHJsQmE7Q3JEaXJsQmQ7O0FBRUQ7RUFDRSxlcURocmxCYztFckRpcmxCZCxnQkU5OGxCVTtFRis4bEJWLGtCcURocmxCYztFckRpcmxCZCxrQnFEaHJsQmU7RXJEaXJsQmYsZXFEaHJsQmE7RXJEaXJsQmIsbUJxRGhybEJrQjtFckRpcmxCbEIsY3FEaHJsQmM7RXJEaXJsQmQsZ0JxRGhybEJZO0NyRGlybEJiOztBQUVELHFCcUQ3cWxCaUI7O0FyRCtxbEJqQjs7MkdxRHRxbEJVOztBckQwcWxCVjs7MkdxRHJxbEJVOztBckR5cWxCVjtFQUNFLG1CS3RnbUJTO0VMdWdtQlQsbUJLdGdtQlM7RUx1Z21CVCxjS3RnbUJTO0VMdWdtQlQsaUJLdGdtQlM7RUx1Z21CVCwwQkt0Z21CYTtDTHVnbUJkOztBQUVEO0VBQ0UsaUJxRDVxbEJxQjtDckQ2cWxCdEI7O0FBRUQ7RUFDRSxnQks3eGxCQTtFTDh4bEJBLFdLN3hsQkE7RUw4eGxCQSxPTzk2bEJEO0VQKzZsQkMsUXFEenJsQkM7RXJEMHJsQkQsY3FEeHJsQlU7RUFPVCxZQUFBO0VyRG1ybEJELGFxRC9xbEJZO0VyRGdybEJaLGdDT243bEJ3QjtDUG83bEJ6Qjs7QUFFRDtFQUNFLFlxRGpybEJXO0VyRGtybEJYLHFCcURocmxCRTtFckRrcmxCRixxQnFEOXFsQm1CO0VyRCtxbEJuQixtQnFEdmptQm9CO0VyRHdqbUJwQixxQks1cWxCUTtFTDZxbEJSLGNxRDlxbEJXO0VBTVgsb0JBQVc7RUFDVixrQkFBVTtDckQ0cWxCWjs7QUFFRDtFS3hpbUJFLHFCQUFrQjtDTDBpbUJuQjs7QUFFRDtFS3QrbEJFLGNBQWM7Q0x3K2xCZjs7QUFFRDtFcURscmxCRyxxQkFBb0I7RUFLckIscUJBQU87RUFDTixtQkFDQTtFckRncmxCRCxxQkFBcUI7RXFEL3FsQnJCLGNBQUE7RUFHQyxvQkFBTztFQUNQLGdCQUFXO0VBQ1gsVUFBUTtFaEQ5WVQsV0FBUztDTGdrbUJWOztBQUVEO0VLOWptQkUsbUJBQVM7RUFDVCxlQUFhO0NMZ2ttQmQ7O0FBRUQ7RUt4L2xCRSxpQmdEaVUwQjtDckR5cmxCM0I7O0FBRUQ7RUFDRSxvQkFBb0I7Q3FEdnJsQnBCOztBckQwcmxCRjtFSzlrbUJFLGlCQUFTO0VBQ1Qsb0JBQW9CO0VBQ3BCLG9CQUFrQjtFQUNsQixlQUFTO0VBQ1QsMEJBQWE7Q0xnbG1CZDs7QUFFRDtFS3hnbUJFLGdCZ0R5VXdCO0NyRGlzbEJ6Qjs7QUFFRDtFS3IybEJFLG1CQUFBO0VBQ0Esc0JnRGtLMEI7RUFDekIsb0JBSUE7Q3JEaXNsQkY7O0FBRUQ7RXFEbHNsQkUsb0JBQVc7RWhEL1pYLGVBQVM7RUFDVCxlQUFTO0VBQ1Qsb0JBQW9CO0VBQ3BCLGlCQUFTO0VBQ1QsMkJBQW9CO0tBQXBCLHdCQUFvQjtFQUNwQixlQUFhO0VBbUViLFlBQUE7Q0xraW1CRDs7QUFFRDtFcUQxc2xCRyxpQkFDQTtDckQyc2xCRjs7QUFFRDtFcUQxc2xCRyxZQUFRO0NyRDRzbEJWOztBcUR6c2xCQztFaER6YUEsbUJBQVM7RUFDVCxZQUFTO0VBQ1QscUJBQW9CO0VBRXBCLHFCQUFvQjtFQUNwQixtQkFBYTtFQW1FYixxQmdEbVdvQjtFaERsV3BCLGNBQWM7RWdEbVdiLG9CQUNBO0VyRG10bEJELGdCQUFnQjtFcUQxc2xCaEIsaUJBQVE7RUFDUCxnQmhEaEVPO0NMNHdsQlQ7O0FBRUQ7RXFEMXNsQkcscUJBQW1CO0VBQ25CLFl6Q2pkTTtFTDRIUix5QkFBeUI7RVBraW1CeEIsV3FEbnRsQkE7RXJEb3RsQkEsK0JxRDVzbEJZO0VyRDZzbEJaLG9CcUQ1c2xCaUI7Q3JENnNsQmxCOztBQUVEO0VxRDFzbEJHLFlBQVk7RUFDWixVQUFVO0VBQ1Ysb0NBSUE7RXJEeXNsQkQsZ0NxRGp0bEJXO0VyRG10bEJYLDRCQUE0QjtFcUR6c2xCNUIsb0JBQVE7Q3JEMnNsQlQ7O0FBRUQ7RUt2cG1CRSxlQUFTO0VBQ1QsZUFBUztFQUNULG1CQUFTO0NMeXBtQlY7O0FBRUQ7RUtwbG1CSSx3QkFBbUI7RUFJckIsZWdEZ1lvQjtFaEQxTGxCLFlBQUE7RUFDQSx3QmdEMEwwQjtFaER4TDVCLG1CQUFtQjtFQUNuQixlQUFBO0NMNjRsQkQ7O0FBRUQ7RUtuN2xCRSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VnRDJOQyxZQUFBO0VBQ0EsYUFBQTtFQUNBLHFCQUFjO0VBRWQscUJBQW1CO0VBQ25CLG1CQUFBO0VyRDJ0bEJELHFCcUQxdGxCcUI7RXJEMnRsQnJCLGNLMW1tQkE7RUwybW1CQSx5QnFENXRsQnlCO0VyRDZ0bEJ6QixzQnFEeHRsQkU7RXJEMHRsQkYsNkJxRDd0bEJjO0VyRDh0bEJkLHdCcUQ3dGxCc0I7RUFHckIsMEJBQU87RXJENHRsQlIsdUJxRDN0bEJrQjtFckQ2dGxCbEIseUJxRDF0bEJFO0VBQ0Qsb0JBQUE7RXJEMnRsQkQsZXFEMXRsQmE7Q3JEMnRsQmQ7O0FBRUQ7RUFDRSxrQnFEMXRsQmlCO0VyRDJ0bEJqQixlcUQxdGxCRztFckQydGxCSCxnQnFEanVsQkU7Q3JEa3VsQkg7O0FBRUQ7RUFDRSw0QktqMWxCK0I7Q0xrMWxCaEM7O0FBRUQ7RUFDRSxjcUR6dWxCRTtDckQwdWxCSDs7QUFFRDtFQUNFLG1CcUQ1dG1Ca0I7RXJENnRtQmxCLGNxRHp0bEJLO0VyRDB0bEJMLHFCcUQvdWxCRTtFckRpdmxCRixxQnFEdnRsQks7RXJEd3RsQkwsbUJxRGx2bEJFO0VyRG12bEJGLHFCcURsdW1Ca0I7RXJEbXVtQmxCLGNxRHZ0bEJLO0VyRDB0bEJMLG9CcURudGxCa0I7RXJEb3RsQmxCLGdCcURudGxCYztFckRvdGxCZCxpQ3FEbnRsQmE7RXJEb3RsQmIsZ0NxRG50bEJvQjtFckRvdGxCcEIsd0JLdjJsQitCO0VMdzJsQi9CLGFxRG50bEJTO0NyRG90bEJWOztBQUVEO0VBQ0UsaUJxRGp0bEJhO0VyRGt0bEJiLFlLcHVtQlM7RUxxdW1CVCxrQktwdW1CUztFTHF1bUJULGdCS3B1bUJTO0VMcXVtQlQsMEJLcHVtQmtCO0VMcXVtQmxCLGlCS3B1bUJTO0VMcXVtQlQsZUtwdW1CYTtFTHF1bUJiLHNCcUR0dGxCcUI7Q3JEdXRsQnRCOztBQUVEO0VBQ0UsY0t6OWxCRTtDTDA5bEJIOztBQUVEO0VBQ0UsY0t4OWxCVztDTHk5bEJaOztBQUVEO0VBQ0UsbUJLaGdtQkE7RUxpZ21CQSxXS2hnbUJBO0NMaWdtQkQ7O0FBRUQ7RUFDRSxjcURqdWxCYTtDckRrdWxCZDs7QUFFRDtFQUNFLFdxRGh1bEJHO0VyRGl1bEJILFlBQVk7RXFEdnRsQmQsYUFBTTtDckR5dGxCTDs7QUFFRDtFS2x3bUJFLGdCQUFTO0VBQ1QsaUJBQVM7RUFDVCxlQUFTO0VBQ1QsV0FBUztFQW1FVCxtQmdEb2VrQjtFaERuZWxCLDBCZ0RtZXdCO0VoRGpldEIsZUFBZTtDTGlzbUJsQjs7QUFFRDtFS3QvbEJFLGlCQUFBO0NMdy9sQkQ7O0FBRUQ7RUtwaW1CSSxpQkFBZTtFQU9qQixtQkFBQTtFQUNBLFdBQUE7RUFDQSxPQUFBO0VnRHdURCxRQUFRO0VBQ1IsWUFBWTtFQUNaLGdCQUFRO0NyRHl1bEJSOztBQUVEO0VBQ0UsbUJLM3htQlM7RUw0eG1CVCxlSzN4bUJTO0NMNHhtQlY7O0FBRUQ7RUFDRSxnQksvaW1CZTtFTGdqbUJmLGVLOWltQkE7Q0wraW1CRDs7QUFFRDtFQUNFLGNLamhtQkU7Q0xraG1CSDs7QUFFRDtFQUNFLGNxRHJ2bEJZO0NyRHN2bEJiOztBQUVEO0VBQ0UsbUJxRG52bEJZO0VyRG92bEJaLFlxRG52bEJVO0NyRG92bEJYOztBQUVEO0VBQ0UsWXFEbnZsQkE7RUF4QkYsZUEwQmE7RXJEbXZsQlgsWXFEbHZsQlE7RXJEbXZsQlIsa0JBQWtCO0NxRC91bEJwQjs7QXJEa3ZsQkE7RXFEL3VsQkMsbUJBQ0E7RXJEZ3ZsQkMsWUFBWTtFcUQ5dWxCZCxlQUFjO0NyRGd2bEJiOztBcUQ1dWxCRDtFQUNFLFlBQVM7RXJEK3VsQlQsZUFBZTtFcUQ1dWxCakIsb0JBQ2E7Q3JENnVsQlo7O0FBRUQ7RXFEenVsQkEsWUFDQztFQUNDLGVBQWE7RUFDYixnQmhEek9RO0VMbTlsQlIsbUJBQW1CO0VxRHR1bEJyQixlQUNDO0VBQ0MsaUJBQWdCO0NyRHV1bEJqQjs7QXFEbHVsQkQ7RUFDQyxnQkFrQ0E7RUFuQ0QsaUJBR0M7RXJEb3VsQkMsZXFEbnVsQmE7RUFKZixtQkFNQztFckRtdWxCQyxZcURsdWxCTztDckRtdWxCUjs7QUFFRDtFQUNFLGNLaitsQlE7Q0xrK2xCVDs7QUFFRDtFQUNFLGNxRGp1bEJVO0NyRGt1bEJYOztBQUVEO0VBQ0Usb0JxRGp1bEJXO0NyRGt1bEJaOztBQUVEO0VBQ0UsZXFEanVsQmE7Q3JEa3VsQmQ7O0FBRUQ7RUFDRSxvQk9qd21CZ0I7Q1Brd21CakI7O0FBRUQ7RUFDRSxlcURsdWxCUTtDckRtdWxCVDs7QUFFRDtFcUQzdGxCRyxvQkFDQTtDckQ0dGxCRjs7QUFFRDtFcUQxdGxCQSxlQUFBO0NyRDR0bEJDOztBQUVELHFCcUR2dGxCa0I7O0FyRHl0bEJsQjtFQUNFLGNxRHR0bEJZO0NyRHV0bEJiOztBQUVEO0VBQ0UsbUJxRHR0bEJnQjtFckR1dGxCaEIscUJxRGx0bEJDO0VyRG90bEJELHFCRTMxbUJVO0VGNDFtQlYsbUJBQW1CO0VPM3htQnBCLHFCQUFtQjtFOEMwa0JwQixjQUFBO0VBQUEsb0JBSUM7RUFDQyxrQkFZQTtFOUMzbEJELCtCQUF3QjtFUG15bUJ2QiwrQnFEcnRsQkQ7RXJEdXRsQkMsaUNxRGx0bEJlO0VyRG10bEJmLGdDcURsdGxCYztFckRtdGxCZCw0QnFEbHRsQmlCO0VyRG10bEJqQixZcURsdGxCVTtFckRtdGxCVixXcURsdGxCUztDckRtdGxCVjs7QXFEaHVsQkQ7RUFtQkUscUJBQVk7RUFFWixxQkFBa0I7RUFDbEIsbUJBQWU7RUFDZixxQkFBa0I7RUFDbEIsY2hEbFZRO0VnRHFWUixvQkFBVztFQUNYLGtCQUFZO0VBQ1osWUFBWTtDckRpdGxCYjs7QUFFRDtFQUNFLGFxRGp2bEJGO0VyRGt2bEJFLG9CcURqdGxCYTtFckRrdGxCYixpQnFEbnZsQkY7RXJEb3ZsQkUsZ0JxRGp0bEJZO0VBbkNkLGlDQWtCUTtFckRvdWxCTiwwQ3FEMXNsQmlCO0VyRDBzbEJqQixxQ3FEMXNsQmlCO0VyRDBzbEJqQixrQ3FEMXNsQmlCO0NyRDJzbEJsQjs7QUFFRDtFQUNFLDRCSzE2bUJxQjtFTDI2bUJyQiwwQ0sxNm1Cb0I7RUwwNm1CcEIscUNLMTZtQm9CO0VMMDZtQnBCLGtDSzE2bUJvQjtDTDI2bUJyQjs7QUFFRDtFQUNFLG1CSzlybUJrQjtFTCtybUJsQixpQnFEaHRsQjBCO0VyRGl0bEIxQixXSzdybUJBO0NMOHJtQkQ7O0FBRUQscUJLbm5tQkU7O0FMcW5tQkY7RUFDRSxnQks3bW1CYTtFTDhtbUJiLFNLcHFtQkU7RUxxcW1CRixVS3BxbUJFO0VMcXFtQkYsaUJLbnFtQkE7RUxvcW1CQSw4RHFEenRsQjRCO1VyRHl0bEI1QixzRHFEenRsQjRCO0VyRDB0bEI1QixvQnFEMXRsQnNCO0VyRDJ0bEJ0QixnQk92MW1CTztFUHcxbUJQLGlCcUQ5d2xCRjtFckQrd2xCRSxhcUQzdGxCRTtFckQ0dGxCRixtQnFEaHhsQkY7RXJEaXhsQkUsbUJxRDN0bEJhO0VyRDR0bEJiLGNxRGx4bEJGO0NyRG14bEJDOztBQUVEO0VBQ0UsZ0JxRHp0bEJjO0VyRDB0bEJkLE9xRHp0bEJFO0VBOURKLFFBQUE7RXJEeXhsQkUsZ0JxRHZ0bEJhO0VyRHd0bEJiLFlxRHZ0bEJDO0VyRHd0bEJELGFxRHZ0bEJRO0VyRHd0bEJSLCtCcUR2dGxCYTtDckR3dGxCZDs7QUFFRDtFQUNFLG1CcUR0dGxCYztFckR1dGxCZCwwQnFEdHRsQmM7Q3JEdXRsQmY7O0FBRUQ7RUFDRSxrQnFEL3NsQmE7Q3JEZ3RsQmQ7O0FBRUQ7RXFEeHNsQkMscUJBQVM7RUFFUixxQkFBUTtFckQwc2xCUixtQks3OW1CUztFTDg5bUJULHFCSzc5bUJTO0VMODltQlQsY0s3OW1CUztFTGcrbUJULG9CSzc5bUJhO0VMODltQmIsZ0JLMzVtQkE7RUw0NW1CQSwwQnFEL3NsQjBCO0VyRGd0bEIxQix1QksxNW1CcUI7RUw0NW1CckIsb0NxRGp0bEJnQztFckRrdGxCaEMsK0JxRGx0bEJnQztFckRtdGxCaEMsa0JLcHZtQkE7Q0xxdm1CRDs7QUFFRDs7O0VBR0UsZ0JLdHRtQkE7RUx1dG1CQSxpQnFEenRsQnNCO0NyRDB0bEJ2Qjs7QUFFRDtFQUNFLFlxRHp0bEJTO0VyRDB0bEJULGlCcUR6dGxCYztDckQwdGxCZjs7QUFFRDtFQUNFLGlCQUFpQjtDcURwdGxCbkI7O0FyRHV0bEJBO0VxRG50bEJFLGVBQWM7Q3JEcXRsQmY7O0FBRUQ7RXFEbnRsQkUsZ0JBQWU7RUFDZixZQUFZO0VBVGQsa0JBQU87RXJEK3RsQkwsb0JxRG50bEJDO0VyRG90bEJELDBCQUEwQjtFcURodGxCNUIsNEJBQVE7RUFDUCxlQUFZO0VBRGIsbUJBRUM7RXJEa3RsQkMsaUNxRGh0bEJBO0VyRGl0bEJBLHdDQUFnQztVQUFoQyxnQ0FBZ0M7Q3FEOXNsQmxDOztBckRpdGxCQTtFcUQ5c2xCQyxzQkFBYztFQUNkLFlBQVk7RXJEZ3RsQlgsYUFBYTtFcUQ3c2xCZixrQkFBaUI7RUFDaEIsbUJBQW1CO0VyRCtzbEJsQixtQkFBbUI7RXFENXNsQnJCLGVBQVM7RUFDUiwwQkFBVztFQUNYLGlCQVlBO0VBWEEsZ0JBQVE7Q3JEOHNsQlI7O0FBRUQ7RUFDRSxvQkt4aG5Ca0I7Q0x5aG5CbkI7O0FBRUQ7RUFDRSxvQk94N21CZ0I7Q1B5N21CakI7O0FBRUQ7RUFDRSxvQkt0OW1CZTtDTHU5bUJoQjs7QUFFRDtFQUNFLG9CSy85bUJBO0NMZyttQkQ7O0FBRUQ7RUFDRSxjSzl6bUJFO0NMK3ptQkg7O0FBRUQ7RUFDRSx1QnFEN3RsQjBCO0NyRDh0bEIzQjs7QUFFRCxxQnFEMXRsQlk7O0FyRDR0bEJaO0VBQ0UseUJxRDl0bEJZO0NyRCt0bEJiOztBQUVEO0VBQ0UsZ0NxRDN0bEJVO0VyRDR0bEJWLGdCcUQzdGxCTztFckQ0dGxCUCxVcUQzdGxCQTtFckQ0dGxCQSxRcUQzdGxCQTtFckQ0dGxCQSxZSzdqbkJPO0VMOGpuQlAsb0JLN2puQlM7RUw4am5CVCxlSzdqbkJTO0VMOGpuQlQsNkJLN2puQmtCO0VMOGpuQmxCLDhCSzdqbkJvQjtFTDhqbkJwQixrREs3am5CYTtVTDZqbkJiLDBDSzdqbkJhO0VMOGpuQmIsa0RxRGh1bEJ1QjtVckRndWxCdkIsMENxRGh1bEJ1QjtDckRpdWxCeEI7O0FBRUQ7RXFEL3VsQkEsb0JBY087RXJEbXVsQkwsaUJxRGx1bEJZO0NyRG11bEJiOztBQUVEO0VBQ0Usc0JBQXNCO0VxRDl0bEJ4QixnQkFBZ0I7RUFDZixlQUFZO0VyRGd1bEJYLDJCQUEyQjtDcUQ3dGxCN0I7O0FyRGd1bEJBO0VxRGh1bEJBLHNCQUdLO0NyRCt0bEJKOztBQUVEO0VBQ0UsZ0JxRDl0bEJhO0VBUGYsZUFTQztFckQ4dGxCQyxtQnFEN3RsQlU7RXJEOHRsQlYsU3FEN3RsQkE7RXJEOHRsQkEsb0NFOWpuQnNCO01GOGpuQnRCLGdDRTlqbkJzQjtVRjhqbkJ0Qiw0QkU5am5Cc0I7RUYram5CdEIsWXFEMXVsQkY7RXJEMnVsQkUsWXFEN3RsQkM7RXJEOHRsQkQsYU92L21CTztFUHcvbUJQLGVxRDd1bEJGO0VyRDh1bEJFLHFCcUQ1dGxCZ0I7RXJEOHRsQmhCLHFCcUQxdGxCUTtFQXRCVixtQkF5QkM7RXJEeXRsQkMscUJxRHh0bEJlO0VyRHl0bEJmLGNxRHh0bEJVO0VyRDJ0bEJWLG9CS2p2bUJRO0VMa3ZtQlIsa0JxRHh0bEJnQjtFckR5dGxCaEIsMEJxRHh0bEJjO0VyRHl0bEJkLHVCcUR4dGxCVTtFckQwdGxCVix5QnFEbHVsQkQ7RXJEbXVsQkMsb0JLdnZtQlE7RUx3dm1CUix5QnFEeHRsQmE7RXJEeXRsQmIsc0JxRHB0bEJDO0VyRHN0bEJELDZCcUR2dGxCRTtFckR3dGxCRix3QnFEeHVsQkQ7RXJEeXVsQkMsd0NxRHR0bEJTO0VyRHN0bEJULG1DcUR0dGxCUztFckRzdGxCVCxnQ3FEdHRsQlM7Q3JEdXRsQlY7O0FBRUQ7RXFEcndsQkEsWUFBQTtFckR1d2xCRSxlS3pubkJTO0VMMG5uQlQsbUJLem5uQlM7RUwwbm5CVCxTS3pubkJPO0VMMG5uQlAsVUt6bm5CTztFTDBubkJQLGtES3pubkJvQjtNTHlubkJwQiw4Q0t6bm5Cb0I7VUx5bm5CcEIsMENLem5uQm9CO0VMMG5uQnBCLFlLem5uQlM7RUwwbm5CVCxhS3ZqbkJBO0VMd2puQkEsMEJxRDF0bEJ5QjtFckQydGxCekIsbUJLdGpuQmlCO0VMdWpuQmpCLGlEcUQ1dGxCeUI7RXJENHRsQnpCLHlDcUQ1dGxCeUI7RXJENHRsQnpCLG9DcUQ1dGxCeUI7RXJENHRsQnpCLGlDcUQ1dGxCeUI7RXJENHRsQnpCLCtEcUQ1dGxCeUI7Q3JENnRsQjFCOztBQUVEO0VBQ0UsaUNxRC90bEJ5QjtNckQrdGxCekIsNkJxRC90bEJ5QjtVckQrdGxCekIseUJxRC90bEJ5QjtFckRndWxCekIsaURxRGh1bEJzQztFckRndWxCdEMseUNxRGh1bEJzQztFckRndWxCdEMsb0NxRGh1bEJzQztFckRndWxCdEMsaUNxRGh1bEJzQztFckRndWxCdEMsK0RxRGh1bEJzQztDckRpdWxCdkM7O0FBRUQ7RUFDRSxrRHFEbnVsQitCO01yRG11bEIvQiw4Q3FEbnVsQitCO1VyRG11bEIvQiwwQ3FEbnVsQitCO0VyRG91bEIvQixpQ3FEcHVsQitCO01yRG91bEIvQiw2QnFEcHVsQitCO1VyRG91bEIvQix5QnFEcHVsQitCO0NyRHF1bEJoQzs7QUFFRDtFQUNFLDZCcURudWxCZTtNckRtdWxCZix5QnFEbnVsQmU7VXJEbXVsQmYscUJxRG51bEJlO0VyRG91bEJmLGlDWXRxbkJjO01ac3FuQmQsNkJZdHFuQmM7VVpzcW5CZCx5Qll0cW5CYztDWnVxbkJmOztBQUVEO0VBQ0UseUJxRG51bEJrQjtDckRvdWxCbkI7O0FBRUQscUJxRG51bEJrQjs7QXJEcXVsQmxCO0VBQ0UsZ0NxRG51bEJtQjtDckRvdWxCcEI7O0FBRUQ7RUFDRSxtQnFEM3ZsQkQ7RXJENHZsQkMscUJxRGx1bEJTO0VyRG91bEJULHFCcURodWxCQztFckRpdWxCRCxtQnFEaHVsQkM7RXJEaXVsQkQscUJxRHh0bEJDO0VyRHl0bEJELGNxRG56bEJGO0VyRHN6bEJFLG9CcURodWxCZTtFckRpdWxCZixnQnFEaHVsQlU7RXJEaXVsQlYseUJxRC90bEJFO0VyRGd1bEJGLHNCcUQ5dGxCQTtFckRndWxCQSw2QnFEOXRsQmE7RXJEK3RsQmIsd0JxRDl0bEJjO0VyRCt0bEJkLDBCcUQ3dGxCQztFckQ4dGxCRCx1QkFBdUI7RUs5NW1CckIseUJBQXNCO0VBQ3RCLG9CQUFtQjtDTGk2bUJ0Qjs7QUFFRDtFQUNFLFdBQVc7Q3FEM3RsQmI7O0FyRDh0bEJBO0VxRDN0bEJDLHNCQUFlO0NyRDZ0bEJmOztBcUR6dGxCRDtFQUNDLGNBbC9CZ0I7Q3JEOHNuQmhCOztBQUVELHFCcUQvc25CaUI7O0FyRGl0bkJqQjs7O3dIcUR2dGxCbUI7O0FyRDR0bEJuQjtpQnFEeHRsQlc7O0FyRDJ0bEJYO0VxRHZ0bEJBLG1CQUFpQjtFQUVmLGVBQWM7RUFGaEIsNEJBQ2E7RXJEMHRsQlgsMEJxRHZ0bEJvQjtFckR5dGxCcEIsdUJxRHZ0bEJtQjtFckR3dGxCbkIsc0JxRHZ0bEJVO0VyRHd0bEJWLGtCcUR2dGxCYTtDckR3dGxCZDs7QUFFRDtFQUNFLG1CcUR0dGxCZ0I7RXJEdXRsQmhCLGVxRHR0bEJhO0VyRHV0bEJiLGlCcUR0dGxCZTtFckR1dGxCZix5QnFEdHRsQlk7Q3JEdXRsQmI7O0FBRUQ7OztFQUdFLG1CcURqdGxCVztFckRrdGxCWCxlcURqdGxCUztFQUtSLE9BQUE7Q3JEOHNsQkY7O0FBRUQ7RUFDRSxRcUQ3c2xCRTtFQUdGLFdBQUE7Q3JENHNsQkQ7O0FBRUQ7RXFEdHNsQkUsU0FBQTtFckR3c2xCQSxXcUR2c2xCUztDckR3c2xCVjs7QUFFRDtFQUNFLFNLbHFuQkE7RUxtcW5CQSxXcUQxc2xCQztDckQyc2xCRjs7QUFFRDtFQUNFLG1CcUQxc2xCaUI7RXJEMnNsQmpCLGVxRHpzbEJDO0VyRDBzbEJELFFxRHpzbEJFO0VyRDBzbEJGLFNxRHpzbEJPO0NyRDBzbEJSOztBQUVEO0VBQ0UsbUJxRDVzbEJ5QjtFckQ2c2xCekIsZXFENXNsQlk7RXJENnNsQlosT3FEM3NsQkM7RXJENHNsQkQsUXFEM3NsQkU7Q3JENHNsQkg7O0FBRUQ7RUFDRSxtQnFEM3NsQlc7RXJENHNsQlgsY3FEM3NsQlk7RXJENHNsQlosUXFEM3NsQkU7RXJENHNsQkYsU3FEM3NsQkc7Q3JENHNsQko7O0FBRUQ7RUFDRSxtQnFEM3NsQmM7RXJENHNsQmQsZXFEenNsQkM7RXJEMHNsQkQsZ0JxRHpzbEJZO0VyRDBzbEJaLFdxRHpzbEJTO0NyRDBzbEJWOztBQUVEO0VBQ0UsV3FEenNsQlM7Q3JEMHNsQlY7O0FBRUQ7RUFDRSxtQnFEeHNsQkU7RXJEeXNsQkYsZXFEeHNsQlU7RXJEeXNsQlYsUXFEdHNsQkM7RXJEdXNsQkQsZ0JxRHRzbEJZO0NyRHVzbEJiOztBQUVEO0VBQ0UsbUJxRHJzbEJXO0VyRHNzbEJYLGVxRHJzbEJhO0VyRHNzbEJiLFNxRHJzbEJNO0VyRHNzbEJOLGdCcURyc2xCVztDckRzc2xCWjs7QUFFRDs7O0VBR0UsbUJxRGp0bEJFO0VyRGt0bEJGLGVxRHhzbEJVO0VyRHlzbEJWLE9xRHRzbEJDO0VyRHVzbEJELFFxRHRzbEJFO0VyRHVzbEJGLGdCcUR0c2xCYztFckR1c2xCZCxvQnFEdHNsQmM7Q3JEdXNsQmY7O0FBRUQ7RUFDRSxtQkt6am5CQTtFTDBqbkJBLGNLempuQkE7RUwwam5CQSxtQnFEMXNsQmE7RXJEMnNsQmIsVXFEaHRsQkU7RXJEaXRsQkYsUXFEMXNsQkc7RXJEMnNsQkgsWXFEeHNsQkM7RXJEeXNsQkQsYXFEeHNsQkU7Q3JEeXNsQkg7O0FBRUQ7RUFDRSxlS3BrbkJBO0NMcWtuQkQ7O0FBRUQ7RXFEeHNsQkcsbUJBQUE7RXJEMHNsQkQsT3FEenNsQkU7RXJEMHNsQkYsUXFEenNsQk87RXJEMHNsQlAsV0t4dm5CQTtFTHl2bkJBLFlLeHZuQkE7RUx5dm5CQSxpQkt2dm5CaUI7Q0x3dm5CbEI7O0FBRUQ7RXFEdnNsQkksWUFBQTtDckR5c2xCSDs7QUFFRDtFQUNFLG1CS2x3bkJpQjtFTG13bkJqQixVS2x3bkJBO0VMbXduQkEsUUsvdm5CRTtFTGd3bkJGLG9CcUQ3cmxCQTtFckQ4cmxCQSxtQnFEdnNsQlM7RXJEd3NsQlQsZXFEdnNsQlU7RXJEd3NsQlYsaUJxRHZzbEJZO0VyRHdzbEJaLGVxRHZzbEJXO0VyRHdzbEJYLFlLM21uQkU7Q0w0bW5CSDs7QUFFRDtFQUNFLG1CSy9sbkJlO0VMZ21uQmYsZXFEMXNsQk07RXJEMnNsQk4sT3FEMXNsQkc7RUFHSixVQUFBO0VyRHlzbEJDLFlxRHhzbEJTO0VBRVYsYUFBYTtFckR3c2xCWixnQnFEdHNsQlk7RXJEdXNsQlosd0JxRHRzbEJlO0VyRHVzbEJmLFdxRHRzbEJRO0NyRHVzbEJUOztBQUVEO0VBQ0UsaUJLMXhuQkE7RUwyeG5CQSx5QnFEdHNsQndCO0VyRHVzbEJ4QixvQnFEdnNsQm9CO0NyRHdzbEJyQjs7QUFFRDtFQUNFLGFxRHZzbEJDO0NyRHdzbEJGOztBQUVEO0VBQ0UsOEJxRGxzbEJDO0VBdEJGLDBCQXVCYTtFckRtc2xCWixrQnFEbHNsQmlCO0VBR2xCLG1CQUFpQjtFckRpc2xCaEIsb0JxRGhzbEJnQjtFQUdoQixxQkFBYztFckQrcmxCZCx3QnFEOXJsQmE7RXJEK3JsQmIsMEJxRDdybEJDO0VyRDhybEJELHNCQUFzQjtFTzd3bkJ2QixxQkFBbUI7RThDb2xDbkIsaUJBQ0M7RXJEMnJsQkEseUJxRHpybEJDO0VBSEYsMEJBSVU7RXJEMHJsQlQsNEJxRHhybEJDO0VBRUYsK0JBQVU7RXJEd3JsQlQscUNxRHRybEJBO0NyRHVybEJEOztBQUVEOzs7d0hxRGxybEJ5Qjs7QXJEdXJsQnpCO2tCcURwcmxCYTs7QXJEdXJsQmI7Ozs7OztFQU1FLDRGcURscmxCWTtDckRtcmxCYjs7QUFFRDtFQUNFLGFxRHhybEJGO0NyRHlybEJDOztBQ3B4bkJEO0VxRG5KQSxhQUFRO0N0RDI2bkJQOztBQUVEO0VzRHo2bkJFLGFBQWE7RUFDYixVQUFVO0N0RDI2bkJYOztBQUVEO0VBQ0UsYXNEMTZuQlU7RXREMjZuQlYsNkJzRDE2bkJRO0N0RDI2bkJUOztBQUVEO0VBQ0UsYXNEMTZuQlc7RXREMjZuQlgseUJzRDMvbUJEO0N0RDQvbUJBOztBQUVEO0VPL3puQkMsYUFBUTtFUGkwbkJQLGdDc0Q5N25CTTtDdEQrN25CUDs7QUFFRDtFQUNFLGFLejZuQlM7RUwwNm5CVCxVS3o2bkJBO0VMMDZuQkEsNkJLejZuQmE7Q0wwNm5CZDs7QUFFRDtFQUNFLFVLbjJuQkE7RUxvMm5CQSxhSzlwbkJFO0VMK3BuQkYsV0s5cG5CRTtFTCtwbkJGLDZCc0RsN25CdUI7Q3REbTduQnhCOztBQUVEO0VBQ0UsWXNEcDduQkU7RUEzQkosVUE4QkU7RXREbTduQkEsaUJzRGw3bkJjO0V0RG03bkJkLGNzRGw3bkJjO0N0RG03bkJmOztBQUVEO0VBQ0UsMEJzRGg3bkJtQjtDdERpN25CcEI7O0FBRUQ7RUFDRSxZTzcxbkJPO0VQODFuQlAsYXNEdjduQkE7RXREdzduQkEsVXNEajduQkk7RUFHSiw4QkFBVztDdERnN25CWjs7QUFFRDs7RUFFRSw4Qkt4OG5Cb0I7Q0x5OG5CckI7O0FBRUQ7O0VBRUUsWUtsNG5CUztFTG00bkJULGdCSzdybkJFO0VMOHJuQkYsbUJzRHg3bkJ1QjtFdER5N25CdkIsa0JLNXJuQkE7RUw2cm5CQSxPSzVybkJBO0VMNnJuQkEsaUJzRDM3bkJ1QjtFdEQ0N25CdkIsb0JzRDM3bkJhO0V0RDY3bkJiLG1Cc0QzN25CaUI7Q3RENDduQmxCOztBQUVEOzs7RUFHRSxZc0R2N25CUztFdER3N25CVCxnQktoK25CUztFTGkrbkJULG1CS2grbkJTO0VMaStuQlQsa0JLaCtuQlM7RUxpK25CVCxpQktoK25CUztFTGkrbkJULG9CS2grbkJTO0VMaytuQlQsbUJLOTVuQmlCO0NMKzVuQmxCOztBQUVEOzs7RUFHRSxtQnNEeDhuQkE7RXREeThuQkEsZXNEdjhuQmE7RXREdzhuQmIsWXNEbDhuQkU7RXREbThuQkYsYXNEbDhuQmE7RXREbThuQmIsVXNEbDhuQkk7RXREbThuQkosU3NEbDhuQkk7RXREbThuQkosVXNEbDhuQkk7RXREbThuQkosa0JzRGo4bkJFO0V0RGs4bkJGLGlCc0RqOG5CYTtFdERrOG5CYiw4QnNEajhuQmU7RXREazhuQmYsMEJzRGo4bkJhO0N0RGs4bkJkOztBQUVEO0VBQ0Usb0JzRGo4bkJjO0N0RGs4bkJmOztBQUVEO0VBQ0UsWXNENThuQkc7RXRENjhuQkgsbUJzRGo4bkJrQjtFdERrOG5CbEIsY3NEOThuQkc7Q3REKzhuQko7O0FBRUQscUJzRGg4bkJrQjs7QXREazhuQmxCOzs7O0VBSUU7O0FBRUY7RUFDRSxpQnNELzduQmdCO0V0RGc4bkJoQixpQnNELzduQmM7RXREZzhuQmQsa0JzRC83bkJpQjtFdERnOG5CakIsa0JzRC83bkJpQjtDdERnOG5CbEI7O0FBRUQ7RUFDRSxpQnNEMzduQlk7RXRENDduQlosaUJzRDE3bkJVO0V0RDI3bkJWLGtCc0QxN25CWTtFdEQyN25CWixrQnNEMTduQmlCO0N0RDI3bkJsQjs7QUFFRCx1Q3NEMzduQmtCOztBdEQ2N25CbEI7RUFDRSxZc0RyOG5CQTtFdERzOG5CQSxjc0QzN25CVztDdEQ0N25CWjs7QUFFRDtFQUNFLGlCc0R6N25CYztDdEQwN25CZjs7QUFFRDtFQUNFLFlzRGg4bkJHO0V0RGk4bkJILGNzRHo3bkJRO0N0RDA3bkJUOztBQUVELHdCc0RwOG5CSTs7QXREczhuQko7RUFDRSxzQnNEdDduQkc7RXREdTduQkgsZ0JPdDhuQk87Q1B1OG5CUjs7QUFFRDtFQUNFLG1Cc0RyN25Cb0I7RXREczduQnBCLGNzRHI3bkJnQjtFdERzN25CaEIsY3NEcjduQlU7RXREczduQlYsMEJzRHI3bkJtQjtFdERzN25CbkIsb0JzRHI3bkJxQjtFdERzN25CckIsWXNEcjduQlU7Q3REczduQlg7O0FBRUQ7RUFDRSwyQnNEcjduQjJCO0N0RHM3bkI1Qjs7QUFFRDtFQUNFLG1CS3ZzbkJRO0VMd3NuQlIsT3NELzZuQkU7RXREZzduQkYsUXNELzZuQkU7RXREZzduQkYsWVl0bG9CTztFWnVsb0JQLGFzRC82bkJhO0V0RGc3bkJiLFdzRC82bkJFO0V0RGc3bkJGLGlCc0QvNm5CZ0I7Q3REZzduQmpCOztBQUVEO0VBQ0UsbUJzRDE3bkJTO0V0RDI3bkJULFlzRGg3bkJJO0V0RGk3bkJKLFVzRGg3bkJJO0V0RGk3bkJKLFlzRGg3bkJJO0V0RGk3bkJKLGFzRGg3bkJVO0UvQ3JEWCxvQkFBbUI7RVB1K25CbEIsZXNELzZuQkE7RXREZzduQkEsa0JzRDk2bkJpQjtFdEQrNm5CakIsbUJzRDk2bkJtQjtFdEQrNm5CbkIsZ0JzRDk2bkJnQjtFL0M1RGpCLDBCQUF5QjtFUDQrbkJ4QixtQnNEcDduQlc7Q3REcTduQlo7O0FBRUQ7RUFDRSxnQnNEOTZuQmU7Q3REKzZuQmhCOztBQUVEO0VBQ0UsbUJzRDk2bkJjO0V0RCs2bkJkLE9zRDk2bkJJO0V0RCs2bkJKLFFzRDk2bkJJO0V0RCs2bkJKLFlzRDk2bkJJO0VBR0osYUFBTztFdEQ2Nm5CUCxxQnNENTZuQmdCO0V0RDg2bkJoQixxQll2bm9CYztFWndub0JkLG1Cc0Q1Nm5CWTtFdEQ2Nm5CWixxQnNENTZuQm9CO0V0RDY2bkJwQixjc0RsN25CQztFdERxN25CRCxvQnNEcjduQlE7RXREczduQlIsZ0JzRDM2bkJjO0V0RDQ2bkJkLHlCc0QzNm5CVztFdEQ0Nm5CWCxzQnNEMzZuQmE7RXRENjZuQmIsNkJzRDE3bkJRO0V0RDI3bkJSLHdCc0Q1NG5CQztFdEQ2NG5CRCwwQnNEdjZuQk87RXREdzZuQlAsdUJzRHQ2bkJPO0V0RHc2bkJQLHlCc0RuNm5CTztFdERvNm5CUCxvQnNENzZuQkc7RXREZzduQkgsMkJzRGo2bkJtQjtFdERrNm5CbkIsc0JzRDk1bkJVO0V0RCs1bkJWLG9Cc0Q5NW5CbUI7RXREKzVuQm5CLHFDc0Q1NW5CVztNdEQ0NW5CWCxpQ3NENTVuQlc7VXRENDVuQlgsNkJzRDU1bkJXO0V0RDY1bkJYLDZCc0Q1NW5Ca0I7RXRENDVuQmxCLHdCc0Q1NW5Ca0I7RXRENDVuQmxCLHFCc0Q1NW5Ca0I7RXRENjVuQmxCLG1Cc0QzNW5CSztFQUdMLGNBQVE7RXREMDVuQlIsbUJLN25vQlM7Q0w4bm9CVjs7QUFFRDtFQUNFLGVLN25vQlM7RUw4bm9CVCxZSzdub0JTO0VMOG5vQlQsbUJLM2pvQmlCO0VMNGpvQmpCLGlCSzNqb0JjO0NMNGpvQmY7O0FBRUQ7RUFDRSxxQnNEbDZuQnVCO0V0RG82bkJ2QixxQnNEcDZuQnVCO0V0RHE2bkJ2QixtQnNEcjZuQnVCO0V0RHM2bkJ2QixxQksxMG5CQTtFTDIwbkJBLGNLMTBuQkE7RUw2MG5CQSxvQkt6eG5CUTtFTDB4bkJSLGdCWXRxb0JjO0UwQ2dRZCx5QkFBUztFdER3Nm5CVCxzQnNEdjZuQlc7RXREeTZuQlgsNkJLOXhuQitCO0VMK3huQi9CLHdCSy94bkIrQjtFTGd5bkIvQiwwQnNEdjZuQmtCO0V0RHc2bkJsQix1QnNEdjZuQnNCO0V0RHk2bkJ0Qix5Qk9uam9Ca0I7RVBvam9CbEIsb0JzRGg3bkJTO0V0RG03bkJULDJCSzlwb0JvQjtFTCtwb0JwQixzQks5cG9CUztDTCtwb0JWOztBQUVEO0VBQ0UsV0s5cG9CUztDTCtwb0JWOztBQUVEO0VBQ0Usa0NzRDk2bkIyQjtNdEQ4Nm5CM0IsOEJzRDk2bkIyQjtVdEQ4Nm5CM0IsMEJzRDk2bkIyQjtDdEQrNm5CNUI7O0FBRUQ7RUFDRSxXc0Q5Nm5CQztDdEQrNm5CRjs7QUFFRDtFQUNFLFlLL3FvQkE7RUxncm9CQSwwQksvcW9CUztFTGdyb0JULGNLL3FvQk87RUxncm9CUCxtQksvcW9CUztFTGdyb0JULG9CSy9xb0JTO0NMZ3JvQlY7O0FBRUQ7RUFDRSxjc0QzNm5CUTtDdEQ0Nm5CVDs7QUFFRDtFQUNFLDRCc0QxNm5CTztDdEQyNm5CUjs7QUFFRDtFQUNFLDRCc0QxNm5CSztDdEQyNm5CTjs7QUFFRDtFQUNFLDRCc0RuNm5CVTtDdERvNm5CWDs7QUFFRDtFQUNFLGlCSzEvbkJhO0NMMi9uQmQ7O0FBRUQ7RUFDRSxjc0R4Nm5CWTtDdER5Nm5CYjs7QUFFRDtFQUNFLGVzRHg2bkJJO0V0RHk2bkJKLFlzRHg2bkJJO0V0RHk2bkJKLGdCc0RqN25CRztFdERrN25CSCw4QnNEdjZuQjhCO0V0RHc2bkI5QixpQnNEdjZuQmU7RXREdzZuQmYsZXNEcDduQkc7Q3REcTduQko7O0FBRUQ7RUFDRSxnQnNEcjZuQmdCO0V0RHM2bkJoQixpQnNEbDZuQkU7RXREbTZuQkYsZXNEbDZuQmE7RXREbTZuQmIsWXNEbDZuQkk7RXREbTZuQkoscUJzRGw2bkJnQjtFdERtNm5CaEIsbUJFeHJvQlU7Q0Z5cm9CWDs7QUFFRDtFQUNFLHlCc0RsNm5CYztDdERtNm5CZjs7QUFFRDtFQUNFLFdzRGw2bkJNO0N0RG02bkJQOztBQUVEO0VBQ0Usb0JzRGo2bkJvQjtFdERrNm5CcEIsb0JzRGo2bkJjO0V0RGs2bkJkLGFzRGo2bkJZO0V0RGs2bkJaLGlDc0RqNm5CZ0I7Q3REazZuQmpCOztBQUVEO0VBQ0UsZ0JzRHo3bkJHO0N0RDA3bkJKOztBQUVEOztFQUVFLGdCc0Q1NW5CZ0I7Q3RENjVuQmpCOztBQUVEO0VBQ0UsZXNEMTVuQmU7Q3REMjVuQmhCOztBQUVEO0VBQ0UsaUJzRHg1bkJpQjtDdER5NW5CbEI7O0FBRUQ7RUFDRSx3QnNEeDVuQndCO0V0RHk1bkJ4Qiw0QnNEeDVuQndCO0V0RHk1bkJ4QixtQnNEeDVuQlE7RXREeTVuQlIsd0JzRHg1bkJxQjtFdER5NW5CckIsc0JzRHg1bkJxQjtFdER5NW5CckIsbUJzRHg1bkJrQjtFdER5NW5CbEIsaUJzRHg1bkJRO0N0RHk1bkJUOztBQUVEO0VBQ0UsWXNEcjVuQlE7RXREczVuQlIsZXNEcjVuQmU7RXREczVuQmYsWXNEcjVuQlE7RXREczVuQlIsaUJzRHY5bkJHO0N0RHc5bkJKOztBQUVEO0VBQ0UseUJzRGw1bkJnQjtDdERtNW5CakI7O0FBRUQ7RUFDRSxzQnNELzluQkc7RXREZytuQkgsZ0JzRGo1bkJjO0N0RGs1bkJmOztBQUVEO0VBQ0Usc0JzRDM0bkJDO0VBQ0EsNEJBQU87Q3RENDRuQlQ7O0FBRUQ7RXNEeDRuQkssNEJBQVE7Q3REMDRuQlo7O0FBRUQ7RUFDRSw0QnNEbjRuQkM7Q3REbzRuQkY7O0FBRUQ7RUFDRSxnQkFBZ0I7RXNEOTNuQmxCLFNBQU87RUFDTCxVQUFTO0VBQ1QseUNBQVU7TUFBVixxQ0FBVTtVQUFWLGlDQUFVO0VBQ1Ysb0JBQVk7RUFDWixjQUFXO0VBQ1gsbUJBQWlCO0VBQ2pCLG1CQUFXO0VBQ1gsc0JBQWlCO0VBQ2pCLFlBQVE7RUFDUixpQjNDdmNlO0UyQ3djZixhQUFVO0V0RGc0bkJWLGtCQUFrQjtDc0Q3M25CcEI7O0F0RGc0bkJBO0VzRDczbkJFLGVBQVk7RUFDWixnQkFBUztFQUNULDBCQUFrQjtFQUNsQixtQkFBaUI7RUFDakIsaUJBQWU7Q3REKzNuQmhCOztBQUVEO0VBQ0UsZ0JzRDkzbkJhO0V0RCszbkJiLG1Cc0Q5M25CZ0I7RXREKzNuQmhCLFdzRDkzbkJVO0N0RCszbkJYOztBQUVEO0VBQ0UscUJzRDkzbkJhO0V0RCszbkJiLGdCc0Q5M25CZTtFdEQrM25CZixnQ3NEOTNuQmM7RXREKzNuQmQsT3NEOTNuQkU7RXREKzNuQkYsUUFBUTtFc0QzM25CVixZQUFRO0VBQ04sYUFBVTtDdEQ2M25CWDs7QUFFRDs7RXNEaDRuQkEsb0JBTUU7RXRENjNuQkEsZUszOW5CUTtFTDQ5bkJSLGVzRDUzbkJZO0N0RDYzbkJiOztBQUVEOztFTy91b0JDLGNBQVE7RStDeVhQLG1CQUFjO0V0RDAzbkJkLG9Cc0R4M25CQztFdER5M25CRCxpQkFBaUI7Q09wdm9CbEI7O0FQdXZvQkQ7O0VBRUUsbUJzRHYzbkJpQjtFdER3M25CakIsY3NEdjNuQlE7Q3REdzNuQlQ7O0FBRUQ7O0VBRUUsWXNEdjNuQkU7RXREdzNuQkYsWXNEdjNuQkU7RXREdzNuQkYsYXNEdjNuQkU7RXREdzNuQkYsZUVwMG9CTTtFRnEwb0JOLG1Cc0R2M25CYTtFdER3M25CYixRc0R2M25CRTtFdER3M25CRixVc0R2M25CRTtFdER3M25CRixvQnNEdjJuQkM7RXREdzJuQkQsV3NEeDRuQk87Q3REeTRuQlI7O0FBRUQ7O0VBRUUsa0JzRHgzbkJHO0V0RHkzbkJILG1Cc0RwM25Cb0I7Q3REcTNuQnJCOztBQUVEOztFdURsNW9CQSxXQUFZO0VBQ1gsaUJBQVc7RWxEMEJWLG9CQUFvQjtDTDQzb0JyQjs7QUFFRDs7RUt6M29CRSxpQkFBYTtDTDQzb0JkOztBQUVEOztFTzV4b0JDLG1CQUFtQjtDUCt4b0JuQjs7QUFFRDtFQUNFLGN1RDU1b0JXO0N2RDY1b0JaOztBQUVEO0VBQ0UsbUJ1RDU1b0JZO0V2RDY1b0JaLGdCSzk0b0JTO0VMKzRvQlQsbUJLOTRvQlM7RUwrNG9CVCxvQks5NG9CUztFTCs0b0JULDBCSzk0b0JrQjtFTCs0b0JsQiw2Qks5NG9Cb0I7RUwrNG9CcEIsb0JLOTRvQmE7Q0wrNG9CZDs7QUFFRDtFQUNFLG9CdURwNm9CdUI7Q3ZEcTZvQnhCOztBQUVEO0VBQ0UsZUtycW9CQTtFTHNxb0JBLG1CdUR4Nm9CeUI7RXZEeTZvQnpCLGlCT3R6b0JPO0VQdXpvQlAsWXVEbDdvQkQ7Q3ZEbTdvQkE7O0FBRUQ7RUFDRSxhTzN6b0JPO0NQNHpvQlI7O0FBRUQ7RUFDRSxtQnVENzZvQkQ7RXZEODZvQkMsWUt2Nm9CQTtFTHc2b0JBLFNLdjZvQkE7RUx3Nm9CQSxvQ0t2Nm9Cb0I7TUx1Nm9CcEIsZ0NLdjZvQm9CO1VMdTZvQnBCLDRCS3Y2b0JvQjtDTHc2b0JyQjs7QUFFRDtFQUNFLG1CS3Iyb0JBO0VMczJvQkEscUJLcjJvQmM7RUx1Mm9CZCxxQnVEaDdvQndCO0V2RGk3b0J4QixtQksvcm9CRTtFTGdzb0JGLHFCdURqN29CMEI7RXZEazdvQjFCLGNLOXJvQkE7RWtEalBELG9CQUFVO0V2RG03b0JULGdCdUR6Nm9CQTtFdkQwNm9CQSx5Qk9qMW9Ca0I7RVBrMW9CbEIsc0J1RHI3b0JEO0V2RHU3b0JDLDZCSzE3b0JxQjtFTDI3b0JyQix3QksxN29CUztFTDI3b0JULDBCSzE3b0JrQjtFTDI3b0JsQix1QksxN29CUztFTDQ3b0JULHlCdUR4N29Cb0I7RXZEeTdvQnBCLG9CS3gzb0JjO0VMeTNvQmQsZUt2M29CRTtFTHczb0JGLFlLcDNvQkE7RUxxM29CQSxZS3B0b0JFO0VMcXRvQkYsYUtodG9CQTtDTGl0b0JEOztBQUVEO0VBQ0UsWXVEcjhvQkQ7RXZEczhvQkMsYXVEOTdvQlE7RUFHVCxjQUFBO0V2RDY3b0JDLGV1RDM3b0JXO0V2RDQ3b0JYLG9CdUQzN29CWTtFdkQ0N29CWixXdUQzN29CUTtFdkQ0N29CUix3Q3VEMzdvQmlCO0V2RDI3b0JqQixtQ3VEMzdvQmlCO0V2RDI3b0JqQixnQ3VEMzdvQmlCO0V2RDQ3b0JqQixpQkt6bG9CUTtDTDBsb0JUOztBQUVEO0VBQ0UsZ0J1RDM3b0JPO0V2RDQ3b0JQLHFCTzkyb0JrQjtFUCsyb0JsQixpQnVEdjhvQkQ7RXZEdzhvQkMsb0J1RDU3b0JhO0N2RDY3b0JkOztBQUVEO0VBQ0UsNEJ1RHo3b0JDO0N2RDA3b0JGOztBQUVEO0VBQ0Usb0JLNzlvQlM7Q0w4OW9CVjs7QUFFRDtFQUNFLG1CSzM1b0JpQjtFTDQ1b0JqQixlSzM1b0JBO0VMNDVvQkEsWUt4NW9CRTtFTHk1b0JGLGdCdURoOG9CbUI7Q3ZEaThvQnBCOztBQUVEO0VBQ0UsbUJLcHZvQkE7RUxxdm9CQSxXS3B2b0JBO0VMcXZvQkEsWUt2dG9CRTtFTHd0b0JGLGFLdnRvQkU7RUx3dG9CRixXS3R0b0JBO0VMdXRvQkEsZUt0dG9CQTtFTHV0b0JBLE9LdHRvQkE7RUx1dG9CQSxRdUR4OG9CSztDdkR5OG9CTjs7QUFFRDtFQUNFLHFCdUR4OG9CQTtFdkQwOG9CQSxxQnVEdjhvQkM7RXZEdzhvQkQsbUJLam9vQlE7RWtEalVULHFCQUFXO0V2RG84b0JWLGN1RG44b0JVO0V2RG84b0JWLDBCSzMvb0JvQjtFTDQvb0JwQix1QkszL29CcUI7RUw2L29CckIseUJLMy9vQmtCO0VMNC9vQmxCLG9CSzMvb0JTO0VMNC9vQlQseUJLMy9vQmE7RUw0L29CYixzQnVEdjhvQm1CO0V2RHk4b0JuQiw2QnVEejhvQnVCO0V2RDA4b0J2Qix3QnVEMThvQnVCO0V2RDI4b0J2QixtQktueG9Ca0I7RUxveG9CbEIsZUtueG9CZTtFTG94b0JmLGFLbHhvQkE7RUxteG9CQSxpQktseG9CQTtFTG14b0JBLGlCS2x4b0JlO0VMbXhvQmYscUJ1RDk4b0JxQjtDdkQrOG9CdEI7O0FBRUQ7RUFDRSxldURsOW9CcUI7RXZEbTlvQnJCLDBCdURsOW9CaUI7RXZEbTlvQmpCLG9CdURsOW9Ca0I7RXZEbTlvQmxCLDZCdUQzOW9CQTtFdkQyOW9CQSx3QnVEMzlvQkE7RXZEMjlvQkEscUJ1RDM5b0JBO0V2RDQ5b0JBLG9CdURsOW9CWTtFdkRtOW9CWixtQnVEbDlvQmU7RXZEbTlvQmYsa0J1RGw5b0JXO0V2RG05b0JYLHFCdURsOW9CWTtFdkRtOW9CWixZdURsOW9CUztFdkRtOW9CVCxpQnVEbDlvQlk7RXZEbTlvQlosa0J1RGw5b0JTO0V2RG05b0JULG1CdURsOW9CVTtDdkRtOW9CWDs7QUFFRDtFdUQvOG9CQyxlQUFBO0V2RGk5b0JDLFl1RGg5b0JRO0V2RGk5b0JSLGF1RGg5b0JXO0V2RGk5b0JYLGlCdURoOW9CWTtFdkRpOW9CWixnQnVEaDlvQlk7RXZEaTlvQlosbXFKdUQvOG9CQTtFQTlHRixzQ0FnSFU7Q3ZEKzhvQlQ7O0FBRUQ7RUFDRSx1SEFBdUg7RUNwNm9Cekgsd0ZBQXFCO0VBQXJCLHlEQUFxQjtFRHc2b0JuQixzRHdEcGtwQlU7RXhEcWtwQlYsdUR3RHBrcEJVO0N4RHFrcEJYOztBQUVEO0VBQ0UsbXFKd0Rwa3BCYTtFeERxa3BCYixzQ3dEcGtwQmE7Q3hEcWtwQmQ7O0FBRUQ7RUFDRSxtQndEcGtwQkE7RXhEcWtwQkEsVXdEcGtwQkE7RXhEcWtwQkEsZ0J3RHBrcEJXO0V4RHFrcEJYLGdCQUFnQjtFT2o5b0JqQixpQkFBbUI7RWlEbElwQixZQUFNO0V4RHNscEJKLG1Cd0R2OG9CRDtFeER3OG9CQyxhQUFhO0VPcjlvQmQsU0FBUTtFaURsSVQsZUFBTTtFeEQwbHBCSixlSy9qcEJTO0VMZ2twQlQsMEJLL2pwQnFCO0VMZ2twQnJCLGdCSy9qcEJTO0VMZ2twQlQsZUsvanBCUztDTGdrcEJWOztBQUVEO0VBQ0UsOEJ3RDVrcEJ1QjtFeEQ2a3BCdkIsYUsxL29CRTtFTDIvb0JGLDRCd0Q5a3BCdUI7Q3hEK2twQnhCOztBQUVEO0VBQ0UsbUJLdDFvQkE7RUx1MW9CQSxVS3Qxb0JBO0VMdTFvQkEsWXdEbGxwQlE7Q3hEbWxwQlQ7O0FBRUQ7RXdEamxwQkMsZ0JBQVc7Q3hEbWxwQlg7O0FBRUQ7RU85K29CQyxvQ0FBeUI7TUFBekIsZ0NBQXlCO1VBQXpCLDRCQUF5QjtDUGcvb0J6Qjs7QUFFRDtFQUdFLG9Cd0Q1bHBCUztFeEQ2bHBCVCxnQndEaGxwQmM7RXhEaWxwQmQseUJ3RGhscEJtQjtFeERpbHBCbkIsc0J3RGhscEJlO0V4RGtscEJmLDZCd0RobHBCWTtFeERpbHBCWix3QndEaGxwQmdCO0V4RGlscEJoQixpQndEaGxwQmE7Q3hEaWxwQmQ7O0FBRUQ7RUFDRSxhd0Q5a3BCYTtFeEQra3BCYixhd0Q5a3BCYTtFeEQra3BCYixnQndEOWtwQmE7RXhEK2twQmIsb0N3RDVrcEJFO014RDRrcEJGLGdDd0Q1a3BCRTtVeEQ0a3BCRiw0QndENWtwQkU7RXhENmtwQkYsbUJ3RDVrcEJpQjtFeEQ2a3BCakIsbXFKQUFtcUo7RU9yZ3BCcHFKLHNDQUF5QjtDUHVncEJ6Qjs7QUFFRDtFQUNFLFl3RHprcEJVO0V4RDBrcEJWLDBCd0Q1anBCQTtFeEQ2anBCQSxrQndEemtwQkM7RXhEMGtwQkQsZXdEemtwQlc7RXhEMGtwQlgsOEJBQThCO0VPOWdwQi9CLG1CQUFtQjtFaURuRW5CLGlCQUFTO0V4RG9scEJSLGVLandvQlE7Q0xrd29CVDs7QUFFRDtFQUNFLGF3RHprcEJDO0V4RDBrcEJELGF3RHprcEJZO0V4RDBrcEJaLGdCQUFnQjtFT3ZocEJqQixvQ0FBeUI7TUFBekIsZ0NBQXlCO1VBQXpCLDRCQUF5QjtFaURoRHpCLG1CQUFZO0V4RDBrcEJYLG1xSndEdmpwQkE7RXhEd2pwQkEsc0NBQXNDO0NPM2hwQnZDOztBUDhocEJEO0VBQ0UseUN3RHprcEJhO0N4RDBrcEJkOztBQUVEO0VBQ0UsY3dEemtwQmE7RXhEMGtwQmIsbUJ3RHprcEJhO0V4RDBrcEJiLE93RHprcEJDO0V4RDBrcEJELFF3RHprcEJDO0V4RDBrcEJELFl3RHprcEJXO0V4RDBrcEJYLGF3RHprcEJZO0V4RDBrcEJaLGtCd0R6a3BCYztDeEQwa3BCZjs7QXdENXFwQkQ7RUF1R0UsNGhIQUE0QztFQUM1QywyQkFBVTtDeER5a3BCWDs7QU8vaXBCQTtFaUR2QkEsbUJBQVE7RXhEMGtwQlAsU3dEeGtwQlE7RXhEeWtwQlIsVXdEeGtwQkM7RXhEeWtwQkQseUN3RHhrcEJlO014RHdrcEJmLHFDd0R4a3BCZTtVeER3a3BCZixpQ3dEeGtwQmU7RXhEeWtwQmYsb0J3RHhrcEJZO0V4RHlrcEJaLFdZbnJwQk87RVpvcnBCUCxzQkt4eW9CK0I7RUx5eW9CL0IsWXdEeGtwQkM7Q3hEeWtwQkY7O0FBRUQ7RUFDRSxvQndEemtwQmU7RXhEMGtwQmYsdUh3RHprcEJrQjtFeEQwa3BCbEIsd0ZLL3lvQitCO0VMK3lvQi9CLHlESy95b0IrQjtFTGt6b0IvQixzRHdEemtwQmU7RXhEMGtwQmYsdUR3RHBrcEJBO0N4RHFrcEJEOztBQUVEO0VPdGtwQkMsZUFBaUI7RWlEbElsQixZQWtJUTtFeER5a3BCTixtQndEdmtwQlE7Q3hEd2twQlQ7O0FPMWtwQkE7RWlEbElELG1CQXdJUztFeER3a3BCUCxVd0R0a3BCQztFeER1a3BCRCxRd0R0a3BCTztFeER1a3BCUCxld0Rwa3BCQTtFeERxa3BCQSxnQkFBZ0I7RUNsanBCbEIsWUFBQTtFd0RoS0MsYUFBQTtFQUNDLFdBQVU7RUFDVixXN0NHTztFNkNGUCxrQkFJQTtFQUhBLHNCQUFBO0N6RHF0cEJEOztBeURqdHBCQTtFcERrQkMsV0FBUztFQUNULDBnSEFBcUI7RUFDckIsMkJBQW9CO0NMbXNwQnJCOztBQUVEO0VLL25wQkUseUJvRHhGdUI7Q3pEeXRwQnhCOztBQUVEOztFQUVFLG1CQUFtQjtFeUQxdHBCcEIsT0FBQTtFQUNDLFFBQU87RWxEbUhSLFlBQVE7RVAwbXBCUCxheUQ5dHBCRDtFekQrdHBCQyxzQnlEcHRwQkE7RXpEcXRwQkEsbUN5RGh1cEJLO1V6RGd1cEJMLDJCeURodXBCSztDekRpdXBCTjs7QUFFRDtFQUNFLG1CQUFtQjtFeUR4dHBCcEIsVUFBQTtFQUNDLFFBQU87RUFDUCxZQUFRO0VBRlIsb0JBQU87RXpENnRwQlAsbUJ5RHh0cEJnQjtFekR5dHBCaEIsNkJ5RHh0cEJZO0V6RHd0cEJaLHdCeUR4dHBCWTtFekR3dHBCWixxQnlEeHRwQlk7RXpEeXRwQlosaUJFcG9wQnVCO0VGcW9wQnZCLG1CeURodXBCQTtFekRpdXBCQSxnQnlEeHRwQlM7RXpEeXRwQlQsZUFBZTtFQ3hscEJqQixhQUFBO0V5RDVKQSxtQkFBaUI7RUFDaEIsMEJBUmM7RUFTZCxpQkFSVTtFQVNWLGdCQUFTO0MxRHV2cEJUOztBQUVEO0UwRHJ2cEJDLG9CQUFNO0MxRHV2cEJOOztBQUVEO0UwRHJ2cEJBLG9CQUFjO0VBRWIsZUFBZTtFQUNmLGVBQWE7QzFEc3ZwQmI7O0FBRUQ7RTBEcHZwQkMsb0JBQVc7QzFEc3ZwQlg7O0FBRUQ7RTBEcHZwQkMsY0FBUztFQUNULG1CQTNCeUI7RUE2QnpCLG9CQUFvQjtFQWRyQixpQkFBYTtDMURvd3BCWjs7QUFFRDtFMER0d3BCQSx5QkFxQlU7QzFEbXZwQlQ7O0FBRUQ7RTBEMXdwQkEsaUJBNEJFO0MxRGd2cEJEOztBQUVEO0VBQ0UsaUIwRDN1cEJlO0MxRDR1cEJoQjs7QUFFRDtFMERseHBCQSx5QkE0Q1k7QzFEd3VwQlg7O0FBRUQ7RUFDRSxjMERydXBCUTtDMURzdXBCVDs7QUFFRDtFQUNFLHlCMERydXBCVztDMURzdXBCWjs7QUFFRDtFQUNFLHlCMERudXBCQTtDMURvdXBCRDs7QUFFRDtFQUNFLGMwRG51cEJXO0MxRG91cEJaOztBQUVEO0VBQ0UsMEIwRG51cEJhO0MxRG91cEJkOztBMERodXBCRDtFQUNDLDBCQUFjO0UxRG11cEJiLG9CMERsdXBCaUI7QzFEbXVwQmxCOztBQUVELHFCMERqdXBCZTs7QTFEbXVwQmYscUIwRGp1cEJnQjs7QTFEbXVwQmhCO0VBQ0UsZTBEanVwQlU7RTFEa3VwQlYsa0IwRHRycEJBO0UxRHVycEJBLGUwRHh1cEJZO0MxRHl1cEJiOztBQUVEO0VBQ0UsZ0IwRGp1cEJTO0MxRGt1cEJWOztBQUVEO0VBQ0UsYzBEaHVwQlM7QzFEaXVwQlY7O0FBRUQ7RUFDRSxpQjBEcHZwQlk7RTFEcXZwQlosaUIwRC90cEJRO0MxRGd1cEJUOztBQUVEO0VBQ0UsYTBEL3RwQlE7RTFEZ3VwQlIsZ0IwRDF2cEJZO0MxRDJ2cEJiOztBQUVEO0VBQ0UsYTBEOXRwQlM7RTFEK3RwQlQsZ0IwRDl0cEJXO0MxRCt0cEJaOztBQUVEO0VBQ0UsZTBEN3RwQlk7RTFEOHRwQlosaUIwRDd0cEJTO0UxRDh0cEJULDRCMEQ1dHBCQztDMUQ2dHBCRjs7QUFFRDs7RUFFRSxjMEQ1dHBCUztDMUQ2dHBCVjs7QUNyc3BCRDs7RUR5c3BCRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxxQkFBcUI7RTJEcjJwQnRCLHFCQUFrQjtFQUNsQixtQkFBa0I7RUFDbEIscUJBQWE7RUFDYixjQUFVO0UzRDAycEJULG9CMkQ5MnBCVTtFM0QrMnBCVixrQjJEeDJwQlU7RTNEeTJwQlYscUIyRHgycEJTO0MzRHkycEJWOztBQUVEO0VBQ0UsbUIyRHgycEJlO0UzRHkycEJmLHFCMkR4MnBCWTtFM0QwMnBCWixxQjJEeDJwQlc7RTNEeTJwQlgsbUIwRG40cEJNO0UxRG80cEJOLHFCMkR4MnBCWTtFM0R5MnBCWixjMkR4MnBCVTtFM0QyMnBCVixvQjBEeDRwQk07RTFEeTRwQk4sa0JZdDRwQmM7RVp1NHBCZCxtQjJEeDJwQlU7RTNEeTJwQlYsVzJEeDJwQks7RTNEeTJwQkwsbUIyRHgycEJXO0MzRHkycEJaOztBQUVEO0VBQ0UsYzJEcjRwQlU7QzNEczRwQlg7O0FBRUQ7RUFDRSxrQjJEeDJwQlU7QzNEeTJwQlg7O0FBRUQ7RUFDRSxVMkR4MnBCTTtFQUdQLG9CQUFVO0UzRHUycEJULHFCMkRyMnBCQTtFQUVELGlDQUFNO0UzRHUycEJMLG9CMkRwMnBCTTtFM0RxMnBCTixrQjJEcDJwQk87RTNEcTJwQlAsMEIyRG4ycEJhO0UzRG8ycEJiLHVCMkRsMnBCVztFM0RvMnBCWCxvQzJEOTFwQkE7RTNEKzFwQkEsK0JPcnlwQndCO0NQc3lwQnpCOztBQUVEO0VBQ0UscUIyRGgycEJXO0UzRGsycEJYLHFCS2o1cEJTO0VMazVwQlQsbUJLajVwQlM7RUxrNXBCVCxxQktqNXBCa0I7RUxrNXBCbEIsY0tqNXBCUztFTGs1cEJULFlLajVwQlM7RUxrNXBCVCxtQksvMHBCaUI7Q0xnMXBCbEI7O0FBRUQ7RUFDRSxlMkQ1MnBCQTtDM0Q2MnBCRDs7QUFFRDtFQUNFLGVPeHpwQk87RVB5enBCUCxZMkRqM3BCRDtFM0RrM3BCQyxxQjJEcjJwQmE7RTNEczJwQmIsNkIyRHIycEJnQjtDM0RzMnBCakI7O0FBRUQ7RUFDRSxZMkRyMnBCQztFM0RzMnBCRCxtQjJEcjJwQlk7QzNEczJwQmI7O0FBRUQ7RUFDRSxhMkRyMnBCTztFM0RzMnBCUCxrQk9yMHBCTztDUHMwcEJSOztBQUVEO0UyRGoycEJDLG9CQUFRO0UzRG0ycEJQLHFCS2o3cEJTO0VMazdwQlQsaUNLajdwQnFCO0NMazdwQnRCOztBQUVEO0VBQ0UsNEJLajdwQmE7Q0xrN3BCZDs7QUFFRDtFQUNFLGlCMkQxMnBCdUI7QzNEMjJwQnhCOztBQUVEO0VBQ0UsNEIyRGgzcEJPO0MzRGkzcEJSOztBQUVEO0VBQ0UsaUIyRHoycEJEO0UzRDAycEJDLG9CMkRoMnBCQTtDM0RpMnBCRDs7QUFFRDtFQUNFLG1CMkR4MnBCYztDM0R5MnBCZjs7QUFFRDtFQUNFLHVCMkRyMnBCa0I7QzNEczJwQm5COztBQUVEO0UyRDkxcEJFLFdBQUE7QzNEZzJwQkQ7O0FBRUQ7RUFDRSxZMkQ3MXBCVTtDM0Q4MXBCWDs7QUFFRDtFMkQxMXBCRSxXQUFBO0MzRDQxcEJEOztBQUVEOztFQUVFLGdCMkR4MXBCYztDM0R5MXBCZjs7QUFFRDs7RUFFRSxtQjJEdDFwQmM7RTNEdTFwQmQsb0IyRHQxcEJpQjtDM0R1MXBCbEI7O0FBRUQ7O0VBRUUsZ0IyRGgycEJBO0MzRGkycEJEOztBQUVEOztFQUVFLGMyRG4xcEJZO0MzRG8xcEJiOztBQUVEOztFQUVFLGlCMkRqMXBCUztDM0RrMXBCVjs7QUFFRDtFMkQ3MHBCQyxXQUFBO0MzRCswcEJBOztBQUVEO0VBQ0Usa0JLeC9wQlM7RUx5L3BCVCxvQkt4L3BCUztFTHkvcEJULGVLeC9wQlM7RUx5L3BCVCxnQkt4L3BCUztFTHkvcEJULGlCS3gvcEJhO0VMeS9wQmIsb0JLdDdwQmlCO0NMdTdwQmxCOztBQUVEO0VBQ0UsZTJEdDFwQlU7RTNEdTFwQlYsbUIyRHQxcEJlO0MzRHUxcEJoQjs7QUFFRDtFQUNFLGEyRHYxcEJDO0UzRHcxcEJELGVPajZwQk87RVBrNnBCUCxvQjJEbDJwQkQ7QzNEbTJwQkE7O0FBRUQ7RUFDRSxZS3B2cEJBO0VMcXZwQkEsMEIyRDMxcEJzQjtFM0Q0MXBCdEIsY0s3c3BCQTtFTDhzcEJBLG9CSzdzcEJBO0NMOHNwQkQ7O0FBRUQ7OztFQUdFLGdCMkQvMnBCQTtFM0RnM3BCQSw2QjJEOTFwQmE7RTNEODFwQmIsd0IyRDkxcEJhO0UzRDgxcEJiLHFCMkQ5MXBCYTtDM0QrMXBCZDs7QUFFRDs7O0VBR0UsNEIyRDkxcEJjO0MzRCsxcEJmOztBQUVEO0VBQ0UseUIyRDMxcEJvQjtDM0Q0MXBCckI7O0FBRUQ7RUFDRSwwZ0hFeGdxQnNCO0VGeWdxQnRCLDJCMkQxMXBCQTtFQXpORixzQkEwTkM7RTNEMjFwQkMsaUIyRDExcEJXO0MzRDIxcEJaOztBQUVEO0VBQ0Usb0IyRHoxcEJlO0MzRDAxcEJoQjs7QUFFRDtFMkRyMXBCQyxjQUFBO0UzRHUxcEJDLGdCMkR0MXBCYztFM0R1MXBCZCxVMkRyMXBCUTtDM0RzMXBCVDs7QUFFRDtFQUNFLGMyRGoxcEJTO0MzRGsxcEJWOztBQUVEO0VBQ0UsY1kva3FCTztDWmdscUJSOztBQUVEOzs7OztFQUtFLGMyRDUwcEJVO0MzRDYwcEJYOztBQUVEO0VBQ0Usb0IyRDUwcEJhO0UzRDYwcEJiLG9CMkQ1MHBCZ0I7QzNENjBwQmpCOztBQUVEO0VBQ0Usb0JLMWtxQlM7Q0wya3FCVjs7QUFFRDtFQUdFLG9CMkRsMXBCb0I7RTNEbTFwQnBCLGdCS3JncUJFO0NMc2dxQkg7O0FBRUQ7RUFDRSxxQktqMnBCQTtFTG0ycEJBLHFCMkR4MXBCMEI7RTNEeTFwQjFCLG1CS3AwcEJFO0VMcTBwQkYscUIyRHoxcEJzQjtFM0QwMXBCdEIsY0tuMHBCQTtFc0RwQkEsb0JBQUE7RTNEMjFwQkEsZ0IyRDExcEJXO0UzRDIxcEJYLFkyRDExcEJTO0UzRDIxcEJULG9CMkQxMXBCTztDM0QyMXBCUjs7QUFFRDtFQUNFLFlLcG1xQlM7Q0xxbXFCVjs7QUFFRDtFQUNFLHNCS3BtcUJhO0VMcW1xQmIsWUt4M3BCRTtFTHkzcEJGLGdCS3gzcEJlO0NMeTNwQmhCOztBQUVEO0VBQ0UsaUJLMTFwQkU7Q0wyMXBCSDs7QUFFRDtFQUNFLG1CMkR2MnBCc0I7RTNEdzJwQnRCLHNCMkQ5MXBCQztFM0QrMXBCRCxvQjJEajNwQkM7QzNEazNwQkY7O0FBRUQ7RUFDRSwwQjJEcjNwQkM7QzNEczNwQkY7O0FBRUQ7RTJELzFwQkMsb0JBQVE7RTNEaTJwQlAsZTJEaDJwQlU7RTNEaTJwQlYsaUIyRGgycEJhO0UzRGkycEJiLGVLaG9xQlM7RUxpb3FCVCxxQktob3FCUztFTGlvcUJULG1CS2hvcUJTO0NMaW9xQlY7O0FBRUQ7RUFDRSxZSzlqcUJBO0NMK2pxQkQ7O0FBRUQ7RUFDRSw2QkU3bXFCZTtFRjhtcUJmLG9CMkR4MnBCa0I7QzNEeTJwQm5COztBQUVEOztFQUVFLGVLeGtxQkE7RUx5a3FCQSxpQkt4a3FCQTtFTHlrcUJBLHNCS3ZrcUJpQjtFTHdrcUJqQixZS3BrcUJBO0VMcWtxQkEsb0IyRDUycEJjO0UzRDYycEJkLGVPOWlxQk87RVAraXFCUCxnQjJEejNwQkQ7RTNEMDNwQkMscUIyRDUycEJZO0UzRDYycEJaLGEyRDUycEJDO0UzRDYycEJELGlCT2xqcUJPO0VQbWpxQlAsbUIyRDczcEJEO0MzRDgzcEJBOztBQUVEO0VBQ0Usb0IyRDUycEJjO0MzRDYycEJmOztBQUVEO0VBQ0UsYzJEeDJwQlk7QzNEeTJwQmI7O0FBRUQ7RUFDRSxjMkR4MnBCQTtDM0R5MnBCRDs7QUFFRDtFQUNFLG9CT25rcUJnQjtFUG9rcUJoQixnQjJEbDNwQkQ7QzNEbTNwQkE7O0FBRUQ7RUFDRSxvQjJEejJwQlM7RUFuVlgsZ0JBc1ZDO0MzRHcycEJBOztBQUVEO0UyRG4ycEJDLHFCQUFPO0MzRHEycEJQOztBQUVEO0VBQ0UsYzJEeDJwQkQ7QzNEeTJwQkE7O0FBRUQ7RUFDRSxhMkRyMnBCQztFM0RzMnBCRCxXMkRyMnBCTTtDM0RzMnBCUDs7QUFFRDtFQUNFLGUyRGozcEJEO0UzRGszcEJDLFkyRHIycEJPO0UzRHMycEJQLG1CMkRyMnBCUztFM0RzMnBCVCxvQjJEcjJwQlU7RTNEczJwQlYscUIyRHIycEJRO0UzRHMycEJSLG9CMkRyMnBCYTtDM0RzMnBCZDs7QUFFRDtFQUNFLGUyRGgycEJVO0MzRGkycEJYOztBQUVEO0VBQ0UsbUIyRDkxcEJlO0UzRCsxcEJmLGUyRDkxcEJhO0UzRCsxcEJiLFkyRDkxcEJTO0UzRCsxcEJULGdCMkQ5MXBCVTtDM0QrMXBCWDs7QUFFRDs7RUFFRSxtQjJENzFwQmM7RUFJZixXQUFBO0UzRDIxcEJDLFkyRDExcEJBO0UzRDIxcEJBLGEyRDExcEJVO0UzRDIxcEJWLFcyRDExcEJTO0UzRDIxcEJULGUyRDExcEJNO0UzRDIxcEJOLE8yRDExcEJJO0UzRDIxcEJKLFEyRDExcEJLO0MzRDIxcEJOOztBQUVEO0VBQ0UscUIyRDMxcEJhO0UzRDYxcEJiLHFCSzUycEJRO0VMNjJwQlIsbUJPN25xQmdCO0VQOG5xQmhCLHFCMkR4MnBCRDtFM0R5MnBCQyxjMkQzMXBCUztFM0Q0MXBCVCwwQjJELzBwQkE7RTNEZzFwQkEsdUIyRHoxcEJBO0UzRDIxcEJBLHlCMkR4MXBCQztFM0R5MXBCRCxvQjJEdjFwQkE7RTNEdzFwQkEseUIyRHYxcEJnQjtFM0R3MXBCaEIsc0IyRHQxcEJDO0UzRHcxcEJELDZCMkRuMXBCQTtFQUVELHdCQUFTO0UzRG0xcEJSLG1CMkRqMXBCQTtFQUVELGVBQUE7RTNEaTFwQkMsYTJEaDFwQlU7RTNEaTFwQlYsZTJEaDFwQlc7QzNEaTFwQlo7O0FBRUQ7RUFDRSxlMkRqMXBCUztFM0RrMXBCVCwwQjJEejBwQkE7RTNEMDBwQkEscUIyRHgxcEJLO0UzRHkxcEJMLG1CMkRoMXBCWTtFM0RpMXBCWiw2QjJEaDFwQmU7RTNEZzFwQmYsd0IyRGgxcEJlO0UzRGcxcEJmLHFCMkRoMXBCZTtFM0RpMXBCZixvQjJEaDFwQlk7QzNEaTFwQmI7O0FBRUQ7RUFDRSwwQjJENzBwQlc7QzNEODBwQlo7O0FBRUQ7RUFDRSxlS3J3cUJTO0VMc3dxQlQsWUtyd3FCQTtFTHN3cUJBLGFLcndxQk87RUxzd3FCUCxpQktyd3FCUztFTHN3cUJULCs3Rktyd3FCb0I7Q0xzd3FCckI7O0FBRUQ7RUFDRSxlS2hzcUJFO0VMaXNxQkYsb0IyRHQxcEJvQjtDM0R1MXBCckI7O0FBRUQ7RUFDRSwrN0YyRHoxcEJnQztDM0QwMXBCakM7O0FBRUQ7RUFDRSxlS2o5cEJFO0VMazlwQkYsMEIyRDcxcEJ3QjtFM0Q4MXBCeEIscUJPanJxQmtCO0VQa3JxQmxCLG1CMkR2MnBCRDtFM0R3MnBCQyw2QjJENzFwQmE7RTNENjFwQmIsd0IyRDcxcEJhO0UzRDYxcEJiLHFCMkQ3MXBCYTtDM0Q4MXBCZDs7QUFFRDtFQUNFLGUyRDExcEJhO0VBR2QsWUFBQTtFM0R5MXBCQyxhMkR4MXBCVztFM0R5MXBCWCxpQjJEeDFwQmM7RTNEeTFwQmQsMkJLMzZwQitCO0VMNDZwQi9CLGtrTTJEeDFwQmtCO0MzRHkxcEJuQjs7QUFFRDtFQUNFLGUyRGgycEJEO0UzRGkycEJDLG9CS2o3cEJRO0NMazdwQlQ7O0FBRUQ7RUFDRSxra00yRHQxcEJnQjtDM0R1MXBCakI7O0FBRUQ7RUFDRSxrQk96c3FCTztDUDBzcUJSOztBQUVEO0VBQ0UsMEIyRGgycEJRO0UzRGkycEJSLG9CSy9ncUJBO0VMZ2hxQkEsY0svZ3FCQTtFTGdocUJBLG9CSzVncUJFO0VMNmdxQkYsNkIyRHgxcEJBO0VwRHpYRCxZQUFRO0NQbXRxQlI7O0FBRUQ7O0VBRUUsbUIyRDExcEJxQjtFQUd0QixzQkFBUztFM0R5MXBCUixrQjJEdjFwQkE7QzNEdzFwQkQ7O0FBRUQ7O0UyRGgxcUJBLGFBMGZDO0UzRHkxcEJDLHNCMkQvMHBCRztDM0RnMXBCSjs7QUFFRDs7O0VBR0UsbUJZajJxQk87Q1prMnFCUjs7QUFFRDtFMkR0enBCQSx3QkFBeUI7QzNEd3pwQnhCOztBQUVEO0VDcHNxQkEsY0FBQTtDMkR6S0E7O0E1RGkzcUJBO0VBQ0UsYzRELzJxQk07QzVEZzNxQlA7O0FBRUQ7RUFDRSxjNEQvMnFCUTtDNURnM3FCVDs7QUFFRDtFQUNFLG9CNEQvMnFCZ0I7QzVEZzNxQmpCOztBQUVEO0VBQ0UsYzRELzJxQlc7RTVEZzNxQlgsMEI0RC8ycUJhO0U1RGczcUJiLG9CNEQxMnFCQztDNUQyMnFCRjs7QUFFRDtFQUNFLGM0RDcycUJBO0M1RDgycUJEOztBQUVEO0VBQ0UsYTREajNxQkM7RTVEazNxQkQsc0I0RHYycUJFO0U1RHcycUJGLGtCNERuM3FCQztDNURvM3FCRjs7QUFFRDs7RUFFRSxvQjREeDJxQmdCO0U1RHkycUJoQixvQjREeDJxQkM7RTVEeTJxQkQsaUM0RHgycUI0QjtFNUR5MnFCNUIsaUI0RHgycUJhO0M1RHkycUJkOztBQUVEO0VBQ0UsYzREdDJxQlE7QzVEdTJxQlQ7O0FBRUQ7O0VBRUUsYTREcjJxQkU7RTVEczJxQkYsaUI0RHYycUJFO0U1RHcycUJGLGtCNERyMnFCRztDNURzMnFCSjs7QUFFRDtFQUNFLFlFNzJxQndCO0NGODJxQnpCOztBQUVEO0VBQ0UsY0VqM3FCd0I7RUZrM3FCeEIsb0I0RGwycUJlO0M1RG0ycUJoQjs7QUFFRDtFQUNFLGE0RGoycUJTO0U1RGsycUJULFc0RGgycUJDO0M1RGkycUJGOztBQUVEO0VBQ0UsZ0I0RDkxcUJZO0U1RCsxcUJaLDZCQUE2QjtDTy95cUI5Qjs7QVBrenFCRDtFQUNFLGdCNEQxMXFCYTtFNUQyMXFCYixpQjREMTFxQlU7RTVEMjFxQlYsb0I0RDExcUJhO0U1RDIxcUJiLFk0RDExcUJXO0M1RDIxcUJaOztBQUVEO0VBQ0UsWUFBWTtFTzF6cUJiLG9CQUFtQjtDUDR6cUJuQjs7QUFFRDtFQUNFLGU0RHQxcUJhO0U1RHUxcUJiLFk0RHQxcUJVO0U1RHUxcUJWLG9CQUFvQjtDNERsMXFCdEI7O0E1RHExcUJBO0VLMTZxQkUsc0JBQXFCO0VBQ3JCLG1CQUFTO0VBQ1QscUJBQWtCO0VBRWxCLHFCQUFhO0VBbUViLG1CdURpQmtCO0V2RGhCbEIscUJ1RGdCa0I7RXZEZGhCLGNBQWE7RUFyQ2Isb0JBQW9CO0VBV3RCLGtCQUFBO0VBQ0EsMEJ1RHdDdUI7RXZEdkN2Qix1QnVEdUN1QjtFQUN4Qix5QkFBVztFQUNYLG9CQTBCQTtDNUR1MHFCQTs7QUFFRDtFQUNFLGtCSzk3cUJTO0VMKzdxQlQsNkJLOTdxQmtCO0NMKzdxQm5COztBQUVEO0VBQ0UscUI0RHQycUJtQjtFNUR3MnFCbkIscUI0RHgycUJ5QjtFNUR5MnFCekIsbUI0RHgxcUJBO0U1RHkxcUJBLHFCNER4MnFCVztFNUR5MnFCWCxjNERyMnFCUTtFNUR3MnFCUixvQjREcjJxQmdCO0U1RHMycUJoQixrQjREcjJxQlE7RTVEczJxQlIsaUI0RHIycUJhO0M1RHMycUJkOztBQUVEO0VBQ0UsaUI0RGwzcUJDO0M1RG0zcUJGOztBQUVEO0VBQ0UsaUI0RHIycUJVO0M1RHMycUJYOztBQUVEO0VPbjNxQkMsaUJBQW1CO0NQcTNxQm5COztBQUVEO0VBQ0UsYTREbDJxQlU7QzVEbTJxQlg7O0FBRUQ7RUNoMXFCQSxhQUFBO0U0RDdLQSxtQkFBUztDN0RnZ3JCUjs7QUFFRDtFNkQ5L3FCQyxxQ0FBZ0I7TUFBaEIsaUNBQWdCO1VBQWhCLDZCQUFnQjtFQUNoQixXQUFXO0M3RGdnckJYOztBQUVEO0U2RDkvcUJDLG1CQUFZO0M3RGdnckJaOztBQUVEO0VPejRxQkMsb0JBQW1CO0VQMjRxQmxCLGU2RDdnckJPO0U3RDhnckJQLFk2RGhnckJPO0M3RGlnckJSOztBQUVEO0U2RDkvcUJDLG1CQUFNO0M3RGdnckJOOztBQUVEO0VBQ0UsVzZELy9xQlM7RTdEZ2dyQlQsZTZELy9xQlc7RTdEZ2dyQlgsZ0I2RC8vcUJZO0M3RGdnckJiOztBQUVEO0VBQ0UsaUI2RDkvcUJTO0U3RCsvcUJULGNPMzVxQk87Q1A0NXFCUjs7QUFFRDtFQUNFLHNCNkR6L3FCRztFQUlKLGdCQUFTO0U3RHUvcUJSLG1CS3hnckJTO0NMeWdyQlY7O0FBRUQ7RUFDRSxlS3hnckJTO0VMeWdyQlQsWUt4Z3JCUztDTHlnckJWOztBQUVEO0VBQ0Usb0I2RDkvcUJ1QjtDN0QrL3FCeEI7O0FBRUQ7RUFDRSxrQksveHFCQTtFTGd5cUJBLGVLL3hxQkE7RUxneXFCQSxtQjZEbGdyQmlCO0M3RG1nckJsQjs7QUFFRDtFNkQvL3FCQyxXQUFBO0M3RGlnckJBOztBQUVEO0VBQ0UsbUI2RGhnckJhO0U3RGlnckJiLFk2RHJnckJBO0M3RHNnckJEOztBQUVEO0VBQ0UsYzZENS9xQlM7RUFJVixtQkFBUztFN0QwL3FCUixnQjZEei9xQlM7RTdEMC9xQlQsVzZEei9xQk87RTdEMC9xQlAsWTZEei9xQkE7RTdEMC9xQkEsUzZEei9xQkE7RTdEMC9xQkEsb0M2RHovcUJ5QjtNN0R5L3FCekIsZ0M2RHovcUJ5QjtVN0R5L3FCekIsNEI2RHovcUJ5QjtDN0QwL3FCMUI7O0FBRUQ7RUFDRSxlNkR6L3FCYTtDN0QwL3FCZDs7QUFFRDtFQUNFLHNCSzNycUJRO0NMNHJxQlQ7O0FBRUQ7RUFDRSxlNkR4L3FCUztDN0R5L3FCVjs7QUFFRDtFQUNFLHNCNkR4L3FCa0I7QzdEeS9xQm5COztBQUVEO0VBQ0Usb0I2RHgvcUJnQjtDN0R5L3FCakI7O0FBRUQ7RUFDRSxlNkR6L3FCUTtFN0QwL3FCUixtQjZEei9xQmE7QzdEMC9xQmQ7O0FBRUQ7RUFDRSxlNkQzL3FCQTtDN0Q0L3FCRDs7QUFFRDs7OztFQUlFLG9CNkR0L3FCYztDN0R1L3FCZjs7QUFFRDtFQUNFLHlCNkRsL3FCc0I7QzdEbS9xQnZCOztBOEQ5bXJCRDtFQUNDLG9CQUFhO0U5RGluckJaLHFCQUFxQjtFOEQ3bXJCdEIscUJBQW9CO0VBQ3BCLG1CQUFlO0VBQ2YscUJBQVM7RUFDVCxjQUFPO0VBR1Asb0JsRExlO0VrRE1mLGtCQUFTO0VBQ1QsMEI1RDJDZ0I7RTREMUNoQix1QkFBVztFdkRvSFgseUJBQXlCO0VQOC9xQnhCLG9COEQ1bnJCWTtFOUQ2bnJCWixlOERobnJCUztDOURpbnJCVjs7QUFFRDtFQUNFLGNPbmdyQk87RVBvZ3JCUCxrQjhEbm5yQkQ7QzlEb25yQkE7O0FBRUQ7RUFDRSxXOEQ5bXJCUTtDOUQrbXJCVDs7QUFFRDtFQUNFLFdZeG9yQk87RVp5b3JCUCxtQjhENW1yQmlCO0M5RDZtckJsQjs7QUFFRDtFQUNFLHFCOERwbnJCSztFQVlOLHFCQUFTO0U5RDJtckJSLG1COEQxbXJCZTtFOUQybXJCZixxQjhEMW1yQmM7RTlEMm1yQmQsYzhEMW1yQlU7RTlENm1yQlYsb0I4RDFtckJXO0U5RDJtckJYLGtCOEQxbXJCVztFOUQybXJCWCwwQjhEMW1yQlk7RTlEMm1yQlosdUIwRDNwckJhO0UxRDZwckJiLHlCS3BvckJxQjtFTHFvckJyQixvQktwb3JCUztFTHFvckJULDBCS3BvckJrQjtFTHFvckJsQixpQ0twb3JCb0I7RUxxb3JCcEIsbUJLcG9yQmE7Q0xxb3JCZDs7QUFFRDtFQUNFLFlLOWpyQlM7RUwranJCVCxtQkt6M3FCbUI7RUwwM3FCbkIsY0t6M3FCRTtDTDAzcUJIOztBQUVEO0VBQ0UsZUtqNnFCRTtFTGs2cUJGLG1COER2bnJCeUI7RTlEd25yQnpCLFFLaDZxQkE7RUxpNnFCQSxTS2g2cUJBO0VMaTZxQkEsb0M4RDFuckIrQjtNOUQwbnJCL0IsZ0M4RDFuckIrQjtVOUQwbnJCL0IsNEI4RDFuckIrQjtDOUQybnJCaEM7O0FBRUQ7RUFDRSxjOEQxbnJCVTtDOUQybnJCWDs7QUFFRDtFQUNFLGU4RDFuckJZO0M5RDJuckJiOztBQUVEO0VBQ0UsWThEMW5yQkM7RTlEMm5yQkQsbUI4RDFuckJhO0M5RDJuckJkOztBQUVEO0VBQ0UsVzhEeHByQkE7RTlEeXByQkEsb0I4RHZuckJhO0M5RHduckJkOztBQUVEOztFQUVFLFdBQVc7RThEam5yQmIsZ0JBQUE7RUFDQyxtQkFBYTtDOURtbnJCYjs7QStEM3NyQkE7RUFDQyxnQkFBWTtDL0Q4c3JCYjs7QUFFRDtFS3ZyckJFLGFBQVM7Q0x5cnJCVjs7QUFFRDtFS3ZyckJFLGVBQVM7Q0x5cnJCVjs7QUFFRDtFS2xuckJJLGUwRGpHaUI7RTFEbUduQixZMERuR21CO0UxRHNRakIsYUFBQTtFQUNBLCt6RDBEdFE2QjtFMUR3US9CLDBCMER4UXlCO0MvRHd0ckIxQjs7QUFFRDtFS2o3cUJJLGlCMER4U21CO0UxRDBTckIsb0JBQW1CO0VBQ25CLGlCQUFnQjtFQUNoQiwyQjBEclNBO0MvRHV0ckJEOztBQUVEO0VBQ0UsNEIrRDN0ckJDO0UvRDR0ckJELHNCQUFzQjtDK0QxdHJCdkI7O0EvRDZ0ckJEO0VDeGpyQkEsa0NBQXFCO0UrRHRMckIsMkJBQUE7Q2hFaXZyQkM7O0FBRUQ7RWdFOXVyQkEsWUFBQTtFaEVndnJCRSxtQmdFL3VyQmU7RUFFakIsaUNBQUs7RUFDRCw2QkFBa0I7RUFBbEIsd0JBQWtCO0VBQWxCLHFCQUFrQjtFQUFFLGVBQWM7RUFDbEMsaUJBQUE7RUFDQSxnQkFBQTtFQUNDLDBCQUF3QjtFQUN0QixpQkFBZ0I7RUFDZixhQUFBO0VBQ0ksa0JBQWlCO0VoRWd2ckIzQixhQUFhO0NnRTl1ckJYOztBaEVpdnJCSjtFZ0UvdXJCUSx1Q0FBZ0I7Q2hFaXZyQnZCOztBZ0U5dXJCTztFQUNJLGVBQVU7RUFBVSxtQkFBYztFQUNsQyxZQUNIO0VoRWl2ckJQLDBCQUEwQjtFZ0VodnJCcEIsb0JBQWU7RUFDWCxnQkFBTztFQUFFLHFCQUNaO0VBQ0QscUJBQWM7RUFDVixtQkFBUTtFQUFFLHFCQUNiO0VoRW12ckJQLGNBQWM7RWdFanZyQk0sb0JBQ2I7RWhFb3ZyQlAsa0JBQWtCO0VnRWx2ckJoQiwwQkFBUztFQUNMLHVCQUFrQjtFQUNsQix5QkFBTztFQUFFLG9CQUNaO0VoRXF2ckJILCtCQUF1QjtVQUF2Qix1QkFBdUI7Q2dFcHZyQmpCOztBaEV1dnJCUjs7RWdFcnZyQm9CLG1DQUNYO0NoRXV2ckJSOztBQUVEO0VnRXR2ckI0QixxQkFBYTtFQUN4QixxQkFDWjtFaEV3dnJCSCxtQkFBbUI7RWdFdHZyQmpCLHFCQUFZO0VBQ1IsY0FBVTtFQUVWLG9CQUNIO0VoRXd2ckJILGtCQUFrQjtFZ0U5dXJCWiwwQkFBc0I7RUFDbEIsdUJBQ0g7RUFFTCx5QkFBUztFQUNMLG9CQUFrQjtFQUFFLCtCQUFjO0VBQ2xDLCtCQUFPO0VoRWl2ckJiLGlDQUFpQztFZ0U5dXJCL0IsZ0NBQVM7RUFDTCw0QkFBa0I7RUFBRSxtQkFBYztFQUNsQyxtQkFBUTtFQUNSLFlBQVE7Q2hFaXZyQmY7O0FBRUQ7RWdFL3VyQjRCLFlBQVM7RUFDN0IsbUJBQU07RUFBRSxtQkFBTztFQUNmLFNBQVE7RUFDUixRQUFBO0VoRWt2ckJOLG9DQUE0QjtNQUE1QixnQ0FBNEI7VUFBNUIsNEJBQTRCO0NnRS91ckI5Qjs7QWhFa3ZyQkE7RWdFL3VyQkksZUFBWTtFQUNaLFlBQVM7RUFBRSxvQkFBTztFQUNsQixpQkFBVztFQUFFLGlCQUNoQjtDaEVrdnJCQTs7QUFFRDtFQUNFLGNBQWM7Q2dFanZyQlo7O0FoRW92ckJKO0VnRWx2ckJnQiw0QkFBTztFQUNmLGlCQUFVO0VBQUUsaUJBQVc7Q2hFcXZyQjlCOztBZ0VsdnJCRztFQUNJLGFBQVc7RWhFcXZyQmpCLHNCQUFzQjtFZ0VudnJCcEIsa0JBQWU7Q2hFcXZyQmxCOztBQUVEO0VnRXB2ckJRLGFBQWE7RUFDYixzQkFBa0I7RUFDbEIsaUJBQWM7Q2hFc3ZyQnJCOztBQUVEO0VBQ0UsZ0JBQWdCO0VnRXB2ckJsQixhQUFBO0NoRXN2ckJDOztBQUVEOztFZ0VydnJCSSxpQkFBVztDaEV3dnJCZDs7QUFFRDs7OztFZ0VwdnJCSSxnQkFBZ0I7Q2hFeXZyQm5COztBQUVEO0VnRXR2ckJBLG9CQUFjO0NoRXd2ckJiOztBZ0VudnJCRDtFQUNJLGlCQUFVO0VBQ1YsbUJBQVM7Q2hFc3ZyQlo7O0FBRUQ7RWdFcHZyQkksZUFBUTtFQUNSLG1CQUFXO0VBQ1gsZ0JBQWE7RUFDYixXQUFTO0VBQ1QsZUFBUTtFQUNSLFlBQVU7RUFDVixTQUFTO0VBQ1Qsb0NBQXlCO01BQXpCLGdDQUF5QjtVQUF6Qiw0QkFBeUI7Q2hFc3ZyQjVCOztBQUVEO0VBQ0UsZUFBZTtFZ0VudnJCakIsbUJBQUE7RWhFcXZyQkUsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxlQUFlO0VnRWx2ckJqQixZQUFBO0VoRW92ckJFLFNBQVM7RWdFanZyQlgsb0NBQWE7TUFBYixnQ0FBYTtVQUFiLDRCQUFhO0NBQ2I7O0FBRUE7RUFDQSxvQkFBYTtFQUNiLGdCQUFZO0NoRW12ckJYOztBZ0UvdXJCRDtFQUNJLG9CQUNIO0VoRWl2ckJDLGdCQUFnQjtDZ0VodnJCbEI7O0FoRW12ckJBO0VnRWh2ckJBLGlCQUFVO0VBQ04sb0JBQVk7RUFBRSxlQUNqQjtFaEVrdnJCQyw2QkFBNkI7RWdFanZyQi9CLG1CQUFlO0NoRW12ckJkOztBQUVEO0VnRWp2ckJBLGdCQUFjO0VBQ1YsZUFBWTtFQUNaLG1CQUFtQjtFaEVtdnJCckIsU0FBUztFZ0VqdnJCWCxZQUFBO0NoRW12ckJDOztBQUVEO0VnRWh2ckJBLGdCQUFTO0VBQ0wsaUJBQVk7Q2hFa3ZyQmY7O0FBRUQ7RWdFanZyQkEseUJBQWM7Q2hFbXZyQmI7O0FBRUQ7RWdFbHZyQkkseXdCQUNIO0VoRW12ckJDLHFCQUFxQjtFZ0VqdnJCdkIsZUFBWTtFQUNSLDBCQUFXO0VBQUUsdUJBQVM7Q2hFb3ZyQnpCOztBQUVEO0VnRWx2ckJBLGlCQUFtQjtFQUNmLGdCQUFRO0VoRW92ckJWLG9CQUFvQjtFZ0VqdnJCdEIsbUJBQVk7Q2hFbXZyQlg7O0FBRUQ7RWdFbHZyQkksc0JBQXFCO0NoRW92ckJ4Qjs7QUFFRDtFQUNFLG1CQUFtQjtDZ0VqdnJCckI7O0FoRW92ckJBO0VnRWx2ckJxQixjQUFhO0NoRW92ckJqQzs7QUFFRDtFZ0VudnJCSSxXQUFVO0VBQ1Ysb0JBQW9CO0NoRXF2ckJ2Qjs7QWdFanZyQkQ7RUFDSSxtQkFBVztDaEVvdnJCZDs7QUFFRDtFZ0VudnJCSSxZQUFTO0VBQ1QsZUFBWTtFQUNaLG1CQUFrQjtFQUNsQixPQUFBO0VoRXF2ckJGLFFBQVE7RWdFbnZyQlYsWUFBUztFQUNMLGFBQVU7RUFBVSwrdkhBQWM7RUFBRSwyQkFBVztDaEV1dnJCbEQ7O0FBRUQ7RWdFdnZyQmMscUJBQVM7RUFFbkIscUJBQWdCO0VBQ2hCLG1CQUFRO0VBQ1IscUJBQWtCO0VoRXl2ckJwQixjQUFjO0VBR2Qsb0JBQW9CO0VnRXJ2ckJ0QixnQkFBZTtDaEV1dnJCZDs7QUFFRDtFQUNFLG1CQUFtQjtFQzl6ckJyQixZQUFBO0VnRXpMQSxpQkFBQTtFakUwL3JCRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0NBQ3JCOztBaUVwL3JCRDtFQUNDLGlCQUFnQjtDakV1L3JCaEI7O0FBRUQ7RUFDRSxpQkFBaUI7Q2lFbi9yQm5COztBakVzL3JCQTtFaUVuL3JCQyxZQUFZO0VBQ1osZUFBWTtFakVxL3JCWCxtQkFBbUI7RWlFai9yQnJCLFVBQUE7RUFFQSxRQUFBO0VBQ0MsWUFBVztFQUNYLGFBQWE7RUFGZCxtQkFBQTtFakVxL3JCRSwwQmlFaC9yQkE7RWpFaS9yQkEsV0FBVztFaUU5K3JCYixtQkFBaUI7RUFDaEIsaURBQVc7TUFBWCw2Q0FBVztVQUFYLHlDQUFXO0NqRWcvckJYOztBaUU1K3JCRDtFQUVBLFlBQVk7RUFFWCxlQUFBO0VqRTYrckJDLG1CaUU1K3JCWTtFakU2K3JCWixVaUU1K3JCUTtFQUdULFFBQUE7RWpFMityQkMsWWlFMStyQk87RWpFMityQlAsYWlFMStyQlE7RWpFMityQlIsbUJBQW1CO0VpRXYrckJyQiwwQkFDSztFQUNILFdBQVM7RUFDVCxtQkFDQTtFakV1K3JCQSxpREFBeUM7TUFBekMsNkNBQXlDO1VBQXpDLHlDQUF5QztDaUVuK3JCMUM7O0FqRXMrckJEO0VpRW4rckJFLG9CQUFZO0VBQ1osaUQvRFZzQjtNK0RVdEIsNkMvRFZzQjtVK0RVdEIseUMvRFZzQjtFK0RXdEIsMEVBQWtCO0VBQWxCLGtFQUFrQjtFQUFsQiw2REFBa0I7RUFBbEIsMERBQWtCO0VBQWxCLDJGQUFrQjtDakVxK3JCbkI7O0FBRUQ7RUFDRSxpQ0FBeUI7TUFBekIsNkJBQXlCO1VBQXpCLHlCQUF5QjtFaUVoK3JCMUIsV0FBTztFQUNOLG9CQUFrQjtFQUNsQixpR0FBTTtFQUFOLHlGQUFNO0VBQU4sb0ZBQU07RUFBTixpRkFBTTtFQUFOLGtIQUFNO0NqRWsrckJQOztBQUVEO0VpRWgrckJFLG9CQUFVO0VBQ1YsaURBaURBO01BakRBLDZDQWlEQTtVQWpEQSx5Q0FpREE7RUF4REEsMEVBUU07RUFSTixrRUFRTTtFQVJOLDZEQVFNO0VBUk4sMERBUU07RUFSTiwyRkFRTTtDakVrK3JCUDs7QUFFRDtFQUNFLGlDaUVqK3JCWTtNakVpK3JCWiw2QmlFaityQlk7VWpFaStyQloseUJpRWorckJZO0VqRWsrckJaLFdpRWorckJTO0VqRWsrckJULG9CaUVqK3JCYTtFakVrK3JCYixpR1lyanNCYztFWnFqc0JkLHlGWXJqc0JjO0VacWpzQmQsb0ZZcmpzQmM7RVpxanNCZCxpRllyanNCYztFWnFqc0JkLGtIWXJqc0JjO0Nac2pzQmY7O0FBRUQ7RUFDRSxjaUVqK3JCQztFakVrK3JCRCxVaUVqK3JCQztFakVrK3JCRCxpRWlFaityQmlCO0VqRWkrckJqQiw0RGlFaityQmlCO0VqRWkrckJqQix5RGlFaityQmlCO0NqRWsrckJsQjs7QUFFRDs7RUFFRSxtQmlFLzlyQlE7RWpFZytyQlIsT2lFLzlyQk07RWpFZytyQk4sUWlFLzlyQk87RWpFZytyQlAsWUs5aXNCUztFTCtpc0JULGFLOWlzQlM7RUwraXNCVCxvQ0s5aXNCb0I7TUw4aXNCcEIsZ0NLOWlzQm9CO1VMOGlzQnBCLDRCSzlpc0JvQjtFTCtpc0JwQixXSzlpc0JTO0VMK2lzQlQsbUJLOWlzQlM7RUwraXNCVCxxQks5aXNCYTtFTGdqc0JiLHFCaUVyK3JCb0I7RWpFcytyQnBCLG1CaUV0K3JCb0I7RWpFdStyQnBCLHFCaUV2K3JCd0I7RWpFdytyQnhCLGNLdDByQkU7RUx1MHJCRix5QmlFeCtyQmdDO0VqRXkrckJoQyxzQktyMHJCQTtFTHUwckJBLDZCaUUzK3JCZ0M7RWpFNCtyQmhDLHdCaUUzK3JCc0I7RWpFOCtyQnRCLDJCaUU5K3JCNEI7RWpFKytyQjVCLHNCaUUvK3JCNEI7RWpFZy9yQjVCLDBCaUUvK3JCd0I7RWpFZy9yQnhCLHVCaUVoL3JCd0I7RWpFay9yQnhCLHlCaUVsL3JCOEI7RWpFbS9yQjlCLG9CMEQ5bHNCTTtFMUQrbHNCTixXaUVsL3JCVTtFakVtL3JCVixlaUVsL3JCYTtFakVtL3JCYixpQmlFbC9yQmE7RWpFbS9yQmIsb0JpRWwvckJjO0VqRW0vckJkLG1CaUVsL3JCYTtDakVtL3JCZDs7QUFFRDtFQUNFLGlCaUVsL3JCYztFakVtL3JCZCxZaUVsL3JCRTtFakVtL3JCRixpQmlFeGdzQkM7RWpFeWdzQkQsa0JLbGxzQlM7RUxtbHNCVCxjS2xsc0JTO0VMbWxzQlQsa0JLbGxzQlM7Q0xtbHNCVjs7QUFFRDtFQUNFLGlCS2hoc0JBO0VMaWhzQkEsWUtoaHNCQTtFTGloc0JBLGlCSzdnc0JlO0VMOGdzQmYsa0JpRXovckJxQjtFakUwL3JCckIsY0sxMnJCRTtFTDIyckJGLGtCSzEyckJlO0NMMjJyQmhCOztBQUVEO0VBQ0UsaUJLNTByQkU7RUw2MHJCRixZSzUwckJFO0VMNjByQkYsaUJLMzByQkE7RUw0MHJCQSxrQkszMHJCQTtFTDQwckJBLGNLMzByQkE7RUw0MHJCQSxrQktweXJCQTtDTHF5ckJEOztBQUVEO0VBQ0UsaUJBQWlCO0VpRS8vckJuQixZQUFBO0VBRUUsaUJBV0E7RUFiRixrQkFBQTtFakVtZ3NCRSxjaUU3L3JCYztFakU4L3JCZCxrQmlFcGdzQkY7Q2pFcWdzQkM7O0FpRXAvckJBO0VBQ0MsbUJBQVc7Q2pFdS9yQlo7O0FBRUQ7RWlFci9yQkUsbUJQekphO0MxRGdwc0JkOztBQUVEO0VBQ0UsYWlFdC9yQkU7RUFHRixlQUFBO0VqRXEvckJBLG1CaUVwL3JCaUI7RUFFakIsV0FBQTtFakVvL3JCQSxXaUVuL3JCQztFakVvL3JCRCxvQk96aHNCZ0I7RVAwaHNCaEIsWWlFdC9yQkM7RWpFdS9yQkQsYWlFai9yQlk7RWpFay9yQlosZU81aHNCTztFUDZoc0JQLGdCaUV6L3JCQztFakUwL3JCRCxpQmlFai9yQmU7RWpFay9yQmYsV2lFMy9yQkM7Q2pFNC9yQkY7O0FBRUQ7RUFDRSxZT25pc0JPO0VQb2lzQlAsZWlFOStyQkE7RWpFKytyQkEsbUJpRTUrckJlO0VBR2YsVUFBQTtFakUyK3JCQSxRaUUxK3JCQztFakUyK3JCRCxvQmlFMStyQlk7RWpFMityQlosWWlFMStyQlU7RWpFMityQlYsWWlFMStyQlc7Q2pFMityQlo7O0FBRUQ7RUFDRSx5QmlFMStyQmlCO0NqRTIrckJsQjs7QUFFRDs7RUFFRSxnQmlFMStyQmM7RUFwRGQsVUFBQTtFakVnaXNCQSxvQmlFeCtyQlM7RUF4RFQsVUFBQTtFakVraXNCQSxvQ2lFdCtyQkM7TWpFcytyQkQsZ0NpRXQrckJDO1VqRXMrckJELDRCaUV0K3JCQztFakV1K3JCRCxhQUFhO0VpRW4rckJmLGdCQUFBO0VBRUUsb0JBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQiwrRUFBWTtFQUFaLHVFQUFZO0VBQVosa0VBQVk7RUFBWiwrREFBWTtFQUFaLG9HQUFZO0NqRW8rckJiOztBQUVEOztFQUVFLG9DaUVsK3JCRTtNakVrK3JCRixnQ2lFbCtyQkU7VWpFaytyQkYsNEJpRWwrckJFO0VqRW0rckJGLG9CQUFvQjtDaUU5OXJCdEI7O0FqRWkrckJBOztFaUU1OXJCQyx5Q0FDQTtNQURBLHFDQUNBO1VBREEsaUNBQ0E7RWpFODlyQkMsK0VBQStEO0VBQS9ELHVFQUErRDtFQUEvRCxrRUFBK0Q7RUFBL0QsK0RBQStEO0VBQS9ELCtGQUErRDtFaUU1OXJCakUsbUJBQWM7Q2pFODlyQmI7O0FBRUQ7O0VpRTM5ckJDLHFCQUFvQjtFQUVwQixxQkFrQkE7RUF6QkQsbUJBQWM7RWpFcytyQloscUJpRTc5ckJXO0VqRTg5ckJYLGNpRTc5ckJTO0VBVlgsb0JBQWM7RWpFMityQlosa0JpRTU5ckJhO0VBZmYsMEJBQWM7RWpFNityQlosdUJpRTM5ckJvQjtFakU2OXJCcEIsb0NpRTk5ckJEO0VqRSs5ckJDLCtCaUUzOXJCcUI7RUFNdkIsMkJBQXFCO0VBQ3BCLHNCQUFnQjtFakV5OXJCZiwwQkFBMEI7RWlFdDlyQjVCLHVCQUFnQjtFakV5OXJCZCx5QkFBeUI7RWlFcjlyQjNCLG9CQUFzQjtFQUNyQixtQkFBZTtDakV1OXJCZjs7QUFFRDs7OztFaUVsOXJCQyxlQUFZO0VBQ1osb0JBQVM7Q2pFdTlyQlQ7O0FBRUQ7O0VpRWwrckJBLGVBQUE7RWpFcStyQkUsbUIwRG52c0JhO0UxRG92c0JiLHNCS3IyckIrQjtFTHMyckIvQixtQmlFdDlyQmdCO0VqRXU5ckJoQixrQmlFdDlyQlk7RWpFdTlyQlosb0JpRXQ5ckJnQjtFQW5CbEIsMEJBcUJDO0VqRXM5ckJDLDBCaUVyOXJCZTtFakVzOXJCZixpQmlFcjlyQlk7RWpFczlyQlosZ0JpRXA5ckJBO0VBQ0QsNENBQWM7RUFBZCx1Q0FBYztFQUFkLG9DQUFjO0NqRXE5ckJkOztBQUVEOztFQUVFLG9CaUVwOXJCTztDakVxOXJCUjs7QUFFRDtFaUVqOXJCQSxrQkFBbUI7RUFDbEIsMnVIL0RyTG1CO0UrRHNMbkIsMkJQclRjO0MxRHd3c0JkOztBQUVEO0VBQ0UsV2lFbDlyQkE7RWpFbTlyQkEsbUJLNzNyQlE7RUw4M3JCUixVaUVsOXJCQTtDakVtOXJCRDs7QUFFRDtFQUNFLG1CaUU5OXJCRjtFakUrOXJCRSxPaUVqOXJCQztFakVrOXJCRCxRaUVqOXJCQztDakVrOXJCRjs7QUFFRDtFQUNFLGdCaUVqOXJCUTtDakVrOXJCVDs7QUFFRDs7RUFFRSxvQmlFaDlyQmE7Q2pFaTlyQmQ7O0FBRUQ7RUFDRSx5QmlFLzhyQmlCO0NqRWc5ckJsQjs7QUFFRDtFQUNFLHlCaUVqL3JCaUI7Q2pFay9yQmxCOztBaUV4OHJCRDtFQUNDLGNBQWE7Q2pFMjhyQmI7O0FBRUQ7RWlFdjhyQkUseUI1RDJDK0I7Q0w4NXJCaEM7O0FBRUQscUJFMXZzQmlCOztBRjR2c0JqQjtFaUUvOHJCRSx3QkFRRTtDakV5OHJCSDs7QUFFRDtFQUNFLG1CaUV4OHJCYztFakV5OHJCZCxpQmlFeDhyQmU7RWpFeThyQmYsb0JpRXY4ckJFO0VBZkYsZUFBQTtDakV3OXJCRDs7QUFFRDtFQUNFLG9CaUV0OHJCYTtFakV1OHJCYixvQmlFdDhyQlU7Q2pFdThyQlg7O0FpRWw4ckJBO0VBQ0Msb0JBQWtCO0U1RHRXbEIsb0JBQW9CO0NMNHlzQnJCOztBQUVEO0VLMXlzQkUsZUFBUztFQUNULGNBQWE7RUFtRWIsb0I0RGdTbUI7Q2pFMDhyQnBCOztBQUVEO0VLbGtzQkksdUI0RHVIdUI7RTVEdEh2QiwwQjREc0g2QjtFNURwSC9CLG9CQUFBO0VBQ0EsaUJBQUE7Q0xta3NCRDs7QUFFRDtFS25pc0JFLFVBQUE7Q0xxaXNCRDs7QUFFRDtFaUVuOXJCRSxzQkFBVztDakVxOXJCWjs7QUFFRDtFQUNFLHNCaUVwOXJCWTtFakVxOXJCWixxQmlFcDlyQmE7Q2pFcTlyQmQ7O0FBRUQ7RUFDRSx1QmlFcDlyQlc7Q2pFcTlyQlo7O0FBRUQ7RUFDRSxtQmlFbjlyQmdCO0VqRW85ckJoQixlS3Y5ckJRO0VMdzlyQlIsY2lFbjlyQlk7RWpFbzlyQlosb0JpRW45ckJnQjtFakVvOXJCaEIsbURpRW45ckJTO1VqRW05ckJULDJDaUVuOXJCUztDakVvOXJCVjs7QWlFNzhyQkQ7O0VqRWk5ckJFLHdCQUF3QjtDaUUzOHJCMUI7O0FqRTg4ckJBOztFaUUxOHJCQyxrQkFXQTtFQWZELHdCQUtjO0VqRTY4ckJaLDBCaUU1OHJCa0I7Q2pFNjhyQm5COztBQUVEO0VBQ0UsZWlFNThyQlU7Q2pFNjhyQlg7O0FBRUQ7RUFDRSxVQUFVO0NpRTE4ckJaOztBakU2OHJCQTtFS3Qyc0JFLHFCQUFvQjtFQUVwQixxQkFBb0I7RUFDcEIsbUJBQWE7RUFnUlgscUI0RHdJa0I7RTVEdklsQixjQUFjO0VBSWhCLG9CNERtSTBCO0U1RDNLeEIsZ0JBQWdCO0NMaW9zQm5COztBQUVEO0VLOW5zQkUsaUI0RHVLd0I7Q2pFeTlyQnpCOztBQUVEO0VpRXY5ckJDLGlCQUFnQjtDakV5OXJCaEI7O0FBRUQ7RWlFdDlyQkEscUJBQWtCO0VBRWpCLHFCQTlia0I7RUErYmxCLG1CQUFtQjtFQUNuQixxQkFBb0I7RUFDcEIsY1BwY087RU91Y1Asb0JBQW9CO0VBQ3BCLGdCQUFXO0NqRXc5ckJYOztBQUVEO0VpRW4rckJBLG9CQWFDO0VqRXc5ckJDLGVpRXY5ckJTO0VqRXc5ckJULGNpRXY5ckJXO0VqRXc5ckJYLG1CaUV2OXJCWTtFakV3OXJCWixvQmlFdjlyQmdCO0NqRXc5ckJqQjs7QUFFRDtFaUUzK3JCQSxjQUFBO0VqRTYrckJFLG1CaUV0OXJCUTtDakV1OXJCVDs7QUFFRDs7RUFFRSxZaUV0OXJCVTtDakV1OXJCWDs7QUFFRDtFaUVyL3JCQSxjQUFBO0NqRXUvckJDOztBQUVEO0VBQ0Usb0JpRXA5ckJlO0NqRXE5ckJoQjs7QUFFRDtFQUNFLGlCaUVwOXJCWTtDakVxOXJCYjs7QUFFRDtFQUNFLDBCaUVwOXJCZ0I7RWpFcTlyQmhCLGlCaUVwOXJCZTtFakVxOXJCZixvQmlFbjlyQkE7RUFDRCxtQkFBQTtDakVvOXJCQTs7QUFFRDtFQUNFLGlCaUV2OXJCQTtFakV3OXJCQSxnQ2lFbjlyQm1CO0VqRW85ckJuQiw4QmlFbjlyQlU7RWpFbzlyQlYsYWlFbjlyQlE7RWpFbzlyQlIsa0JpRTM5ckJBO0VqRTQ5ckJBLHNCaUVuOXJCaUI7Q2pFbzlyQmxCOztBQUVEOzs7OztFQUtFLDJCaUVuOXJCMEI7Q2pFbzlyQjNCOztBQUVELHFCSzFzc0JFOztBTDRzc0JGO0VBQ0UsaUJpRTErckJBO0VqRTIrckJBLGtCaUV2OXJCYztFakV3OXJCZCxxQmlFdjlyQmM7RWpFeTlyQmQscUJpRXY5ckJhO0VqRXc5ckJiLG1CaUV2OXJCZTtFakV3OXJCZixxQmlFdjlyQmM7RWpFdzlyQmQsY2lFdjlyQkU7RWpFMDlyQkYsb0JpRXQ5ckJnQjtFakV1OXJCaEIsa0JpRXQ5ckJhO0VqRXU5ckJiLHlCMER6K3NCYTtFMUQwK3NCYixzQmlFdDlyQmtCO0VqRXc5ckJsQiw2QmlFdDlyQmtCO0VqRXU5ckJsQix3QmlFcjlyQkU7RWpFdzlyQkYsMkJpRW45ckJnQjtFakVvOXJCaEIsc0JpRW45ckJtQjtFakVvOXJCbkIsMEJpRW45ckJlO0VqRW85ckJmLHVCaUVuOXJCbUI7RWpFcTlyQm5CLHlCaUVuOXJCcUI7RWpFbzlyQnJCLG9CaUVuZ3NCQTtFakVvZ3NCQSxXaUVqOXJCRztFakVrOXJCSCwwQkFBMEI7RWlFMzhyQjVCLGdDQUF5QjtFQUN4QixzQkFBYTtFQUNiLDZCQUFrQjtFQUFsQix3QkFBa0I7RUFBbEIscUJBQWtCO0NqRTY4ckJsQjs7QUFFRDs7RWlFMThyQkMsWUFBWTtDakU2OHJCWjs7QUFFRDtFQUNFLG1CQUFtQjtFaUV6OHJCckIsT0FBQTtFQUNDLFFBQVE7RUFDUixlQUFRO0VBQ1IsV0FBUztFQUNULFlBQVc7RUFDWCxhUDlqQk87QzFEeWd0QlA7O0FBRUQ7RWlFbDlyQkEsb0JBQUE7RWpFbzlyQkUsaUJpRTE4ckJZO0NqRTI4ckJiOztBQUVEO0VBQ0Usc0JpRTE4ckJZO0VqRTI4ckJaLFlpRTE4ckJVO0VqRTI4ckJWLG1CaUUxOHJCWTtFakUyOHJCWixvQkFBb0I7RWlFdjhyQnRCLGlCQUFBO0VBQ0MsVUFBUztDakV5OHJCVDs7QUFFRDtFQUNFLGlCaUV4OHJCVTtDakV5OHJCWDs7QUFFRDtFQUNFLGlCaUV4OHJCZTtFakV5OHJCZixrQmlFeDhyQlc7RWpFeThyQlgsb0JpRXg4ckJZO0VqRXk4ckJaLHNCaUV4OHJCVTtFakV5OHJCVixZaUV4OHJCVTtFakV5OHJCVixhaUV4OHJCVztFakV5OHJCWCxpQmlFeDhyQmE7RWpFeThyQmIsZ0JpRXg5ckJGO0VqRXk5ckJFLG1CaUV4OHJCVztFakV5OHJCWCxpQmlFeDhyQmE7RWpFeThyQmIsNEJpRXg4ckJrQjtFakV5OHJCbEIsMkJBQXdCO0tBQXhCLHdCQUF3QjtDaUVwOHJCMUI7O0FqRXU4ckJBO0VpRWg4ckJBLHFCQUF1QjtFQUV0QixxQkFBTTtFQUNOLG1CQUFPO0VBQ1AscUJBQVc7RUFDWCxjQUFZO0VqRW84ckJYLG9CQUFvQjtFaUUvN3JCdEIsZ0JBQUE7RUFDQyx5QkFBa0I7RUFDbEIsc0JBQVM7RUFFVCw2QkFBVztFQUNYLHdCL0QzZnFCO0UrRDhmckIsMkJBQWdCO0VBQ2hCLHNCQUFrQjtFQUNsQiwwQjVEalBnQztFNERrUGhDLHVCUGpvQmM7RU9tb0JkLHlCQUFrQjtFQUNsQixvQkFBZ0I7RUFDaEIsV0FBVztFQUNYLGdCQUFlO0VBaEJoQixTQUFBO0VqRWs5ckJFLFNpRWg4ckJBO0VqRWk4ckJBLGlCQUFpQjtFaUU3N3JCbkIsa0JBQW9CO0VBQ25CLG1CL0Q5Z0JtQjtFK0QrZ0JuQixtRVA5b0JjO1VPOG9CZCwyRFA5b0JjO0VPK29CZCwwQkFVQTtFQWJELG9CQUFvQjtFakVtOHJCbEIsNkJFLzhzQm9CO0VGKzhzQnBCLHdCRS84c0JvQjtFRis4c0JwQixxQkUvOHNCb0I7Q0ZnOXNCckI7O0FBRUQ7RUFDRSxpQktwc3NCUTtFTHFzc0JSLGtCaUU3N3JCZ0I7RWpFODdyQmhCLGNBQWM7RWlFMTdyQmhCLG9CQUNDO0VBQ0MsV0FBUztFakUyN3JCVCxxQkFBcUI7RWlFdDdyQm5CLHFCQUNBO0VqRXc3ckJGLG1CQUFtQjtFaUVuN3JCckIscUJBQWlCO0VBR2QsY0FBYTtFQUdiLG9CQUFhO0VqRW03ckJkLGdCQUFnQjtFaUU5NnJCbEIseUJBQWU7RUFDZCxzQkFDQTtFQUVELDZCQUFnQjtFQUdiLHdCQUF1QjtFQVdwQiwyQkFDQTtFakVvNnJCSixzQkFBc0I7RWlFNzVyQnhCLDBCQUF3QjtFQUN2Qix1QkFDQTtFQUVELHlCQUNlO0VBRVosb0JBQWM7Q2pFNDVyQmhCOztBQUVEO0VpRXo1ckJFLFdBQUE7RWpFMjVyQkEsbUJBQW1CO0VDMzdzQnJCLFNBQUE7RU0xREMsb0NBQXlCO01BQXpCLGdDQUF5QjtVQUF6Qiw0QkFBeUI7RTJEbEkxQixZQUFJO0VsRTJudEJGLFlrRXhudEJhO0VBSGYsYUFBSTtFbEU2bnRCRixtQmtFcG50QnNCO0VsRXFudEJ0QixzQmtFcG50Qm9CO0VsRXFudEJwQiw0QmtFcG50QjZCO0VsRXFudEI3QiwyQmtFcG50QnlCO0VsRXFudEJ6QiwwQmtFcG50QmlDO0VsRXFudEJqQyxxQmtFcG50QjJCO0VsRXNudEIzQixxQmtFcG50QnNCO0VsRXFudEJ0QixtQmtFcm90QkU7RWxFc290QkYscUJrRXBudEJ1QjtFQWxCekIsY0FBSTtFbEUwb3RCRixvQmtFN210QmlCO0VBN0JuQixnQkFBSTtFbEU0b3RCRix5QmtFMW10QjZCO0VsRTJtdEI3QixzQmtFMW10Qm9CO0VsRTRtdEJwQiw2QmtFMW10QnFDO0VsRTJtdEJyQyx3QmtFMW10QnFCO0VsRTJtdEJyQiwwQmtFMW10QjhCO0VsRTJtdEI5Qix1QmtFMW10QnlCO0VsRTRtdEJ6Qix5QkFBeUI7RUNyOXNCM0Isb0JBQXFCO0VrRXhMcEIsMkJBQWlCO0VBQ2pCLHNCQWdxQ0E7RTVEdGlDQSxnQkFBUTtDUHlodEJSOztBQUVEO0VBQ0UsZ0JtRWpwdEJVO0VBUlosZUFBQTtDbkUycHRCQzs7QUFFRDs7RW1FN3B0QkEsWUFBQTtFbkVncXRCRSxtQm1FOW90QmdCO0NuRStvdEJqQjs7QUFFRDtFQUNFLGVtRTlvdEJVO0VuRStvdEJWLGdCbUVycXRCRjtFbkVzcXRCRSxpQm1FN290QmE7RW5FOG90QmIsWW1FN290QlE7RUExQlYsb0JBQW9CO0NuRXlxdEJuQjs7QUFFRDtFbUUzcXRCQSxzQkFzQ0M7RW5FdW90QkMsWW1FdG90QlE7Q25FdW90QlQ7O0FBRUQ7RUFDRSxpQkszcHRCUztFTDRwdEJULGtCSzNwdEJTO0VMNHB0QlQsb0JLM3B0QlM7RUw0cHRCVCxzQkszcHRCa0I7RUw0cHRCbEIsWUszcHRCUztFTDRwdEJULGFLM3B0QlM7RUw0cHRCVCxpQkt6bHRCQTtFTDBsdEJBLGdCS3psdEJjO0VMMGx0QmQsbUJLeGx0QmlCO0VMeWx0QmpCLGlCbUV2b3RCbUI7RW5Fd290Qm5CLDRCbUV0b3RCQTtFbkV1b3RCQSwyQk8vanRCa0I7S1AranRCbEIsd0JPL2p0QmtCO0VQZ2t0QmxCLGdCbUU3cnRCRjtFbkU4cnRCRSxvQktobXRCQTtFTGltdEJBLGVLaG10QkE7RUxpbXRCQSw2Qm1FL290Qm9CO0VuRStvdEJwQix3Qm1FL290Qm9CO0VuRStvdEJwQixxQm1FL290Qm9CO0NuRWdwdEJyQjs7QUFFRDtFQUNFLG9CSzlxdEJTO0NMK3F0QlY7O0FBRUQ7RUFDRSxjSzlxdEJTO0NMK3F0QlY7O0FBRUQ7RUFDRSw2QkszbXRCcUI7RUwybXRCckIsd0JLM210QnFCO0VMMm10QnJCLHFCSzNtdEJxQjtFTDRtdEJyQixnRW1FbnB0QnlCO1VuRW1wdEJ6Qix3RG1FbnB0QnlCO0VuRW9wdEJ6Qix3RG1FbnB0QmtCO0VuRXFwdEJsQixnRG1FL290QkE7Q25FZ3B0QkQ7O0FBRUQ7RUFDRSx3REt4cHRCZ0M7RUwwcHRCaEMsZ0RtRXZwdEJvQztDbkV3cHRCckM7O0FBRUQscUJtRXp0dEJBOztBbkUydHRCQTtFQUNFLGlCbUVucHRCYTtFbkVvcHRCYixvQm1FN3R0QkY7RW5FOHR0QkUsZW1FbnB0Qlc7RW5Fb3B0QlgsbUJtRW5wdEJpQjtDbkVvcHRCbEI7O0FBRUQ7RUFDRSx3Qm1FcHB0QnFCO0VuRXFwdEJyQixxQktub3RCaUI7RUxxb3RCakIsaUNLbitzQjJCO0VMbytzQjNCLDRCS24rc0J3QjtDTG8rc0J6Qjs7QUFFRDtFQUNFLGVtRTN1dEJGO0VuRTR1dEJFLGtCS3R0dEJTO0VMdXR0QlQsZ0JLdHR0QlM7RUx1dHRCVCxZS3R0dEJPO0VMdXR0QlAsYUt0dHRCUztDTHV0dEJWOztBQUVEO0VBQ0UsYW1FOXB0QkU7RW5FK3B0QkYsa0JtRXB2dEJGO0VuRXF2dEJFLGdCWXB2dEJPO0VacXZ0QlAsMEJtRTlxdEJDO0VuRStxdEJELGlCbUU3cHRCWTtFbkU4cHRCWixlbUU3cHRCVTtDbkU4cHRCWDs7QUFFRDtFQUNFLGlCbUUzcHRCYTtFbkU0cHRCYixrQm1FM3B0QmdCO0VuRTRwdEJoQiwrQm1FdHJ0QkM7RW5FdXJ0QkQsaUJtRTFwdEJjO0VuRTJwdEJkLGNtRTFwdEJZO0NuRTJwdEJiOztBQUVEO0VBQ0UsZ0JtRXZwdEJlO0VuRXdwdEJmLGlCbUVyd3RCRjtFbkVzd3RCRSxlbUV2cHRCVTtFQS9HWixlQUFBO0VuRXd3dEJFLGdCbUVucHRCZTtFQXJIakIsZ0JBQUE7RW5FMHd0QkUsMEJtRS9vdEJPO0VBM0hULG1CQUFBO0NuRTR3dEJDOztBQUVEO0VBQ0UsZ0JtRTNvdEJjO0VBcEloQixlQUFBO0VuRWl4dEJFLGdCbUV6b3RCVztFQXhJYixtQkFBQTtFbkVteHRCRSxVbUV2b3RCTztDbkV3b3RCUjs7QUFFRDtFQUNFLGlCbUVob3RCQTtFQXZKRixlQUFBO0VuRXl4dEJFLG1CbUUvbnRCZTtFbkVnb3RCZixvQm1FMXh0QkY7Q25FMnh0QkM7O0FBRUQ7RUFDRSxjbUU5bnRCVTtDbkUrbnRCWDs7QUFFRDtFQUNFLGFtRTVudEJDO0VBdEtILFVBQUE7RW5Fb3l0QkUscUJtRW5tdEJBO0VuRXFtdEJBLHFCbUV2bnRCa0I7RW5Fd250QmxCLG1CbUU3bnRCYTtFbkU4bnRCYixxQjBEMXl0QmE7RTFEMnl0QmIsY21Fdm50QlU7RW5FMG50QlYsb0JtRTV5dEJGO0VuRTZ5dEJFLGdCbUVybnRCVTtFbkVzbnRCVix5Qm1FcG50QkM7RW5FcW50QkQsc0JtRS95dEJrQjtFbkVpenRCbEIsNkIwRG56dEJhO0UxRG96dEJiLHdCS3I2c0IrQjtFOEQ3WWpDLCtCQW1NQztNQW5NRCwyQkFtTUM7VUFuTUQsdUJBbU1DO0VuRWludEJDLFltRWhudEJPO0NuRWludEJSOztBQUVEOzs7Ozs7O0VBT0UsMEJtRTFtdEJ3QjtDbkUybXRCekI7O0FBRUQ7RUFDRSxZbUV6bXRCQztFbkUwbXRCRCxtQm1Fem10QnlCO0VBMU4zQixhQUFBO0VuRXEwdEJFLFltRXRtdEJBO0VBL05GLFlBQUE7RW5FdTB0QkUsYW1FcG10QlM7RW5FcW10QlQsbUJtRXBtdEJlO0VuRXFtdEJmLDBCbUVobXRCQTtDbkVpbXRCRDs7QUFFRDtFQUNFLFltRWptdEJTO0VBNU9YLG1CQUFBO0VuRSswdEJFLGFtRS9sdEJTO0VBaFBYLFlBQUE7RW5FaTF0QkUsWW1FN2x0QkE7RW5FOGx0QkEsYUtyOHNCUTtFTHM4c0JSLG1CbUVuMXRCRjtFbkVvMXRCRSwwQm1FN2x0QkM7Q25FOGx0QkY7O0FBRUQ7RUFDRSxlS3J2dEJFO0VMc3Z0QkYsMEJtRTlrdEJDO0VuRStrdEJELGdCbUUxMXRCRjtFbkUyMXRCRSxnQktyMHRCUztDTHMwdEJWOztBQUVEO0VBQ0Usc0JLcjB0QlM7Q0xzMHRCVjs7QUFFRDtFQUNFLG1CS2h3dEJlO0NMaXd0QmhCOztBQUVEO0VBQ0UsaUJtRXYydEJGO0NuRXcydEJDOztBQUVEO0VBQ0UsbUJtRXhtdEJXO0VuRXltdEJYLFVtRXhtdEJJO0VuRXltdEJKLFltRTcydEJGO0VuRTgydEJFLG9CbUV4bXRCSztFbkV5bXRCTCxRT2x2dEJLO0NQbXZ0Qk47O0FBRUQ7RUFDRSx5QkszMXRCUztFTDQxdEJULGFLMzF0Qk87RUw0MXRCUCxjSzMxdEJPO0VMNDF0QlAsbUJLMzF0QmE7Q0w0MXRCZDs7QUFFRDtFQUNFLG1CbUUzbXRCb0I7RW5FNG10QnBCLFNtRTMzdEJGO0VuRTQzdEJFLFVtRTFtdEJDO0VuRTJtdEJELHlDbUUxbXRCcUI7TW5FMG10QnJCLHFDbUUxbXRCcUI7VW5FMG10QnJCLGlDbUUxbXRCcUI7RW5FMm10QnJCLGdCbUUxbXRCQztFbkUybXRCRCxpQk9sd3RCTztFUG13dEJQLHVCbUVoNHRCRjtLbkVnNHRCRSxvQm1FaDR0QkY7RW5FaTR0QkUsWW1FM210QkU7RW5FNG10QkYsYU9yd3RCTztDUHN3dEJSOztBQUVEO0VBQ0UsZ0JtRTFtdEJFO0VBNVJKLGlCQUFBO0VuRXc0dEJFLGdCSzMvc0JRO0VMNC9zQlIsbUJZeDR0QmM7Q1p5NHRCZjs7QUFFRDtFQUNFLHVCbUVybXRCQTtFQXhTRixxQkEwU0M7RUExU0QscUJBOFNDO0VuRW1tdEJDLG1CRWwydEJpQjtFRm0ydEJqQixxQm1FbG10Qm1CO0VBaFRyQixjQUFBO0VuRXM1dEJFLG9CbUVobXRCUztFbkVpbXRCVCxnQm1FaG10Qlc7RW5FaW10QlgseUJZdjV0QmM7RVp3NXRCZCxzQjBEMzV0QmE7RTFENjV0QmIsNkJtRWhtdEJvQjtFbkVpbXRCcEIsd0JtRWhtdEJZO0VuRWltdEJaLGlCbUVobXRCYTtDbkVpbXRCZDs7QUFFRDtFQUNFLFltRWptdEJDO0VuRWttdEJELGlCbUVsNnRCRjtFbkVtNnRCRSxvQm1Fam10QmM7RUFsVWhCLGdCQUFBO0NuRXE2dEJDOztBQUVEO0VtRXY2dEJBLGlCQUFBO0VuRXk2dEJFLGlDbUUva3RCQTtFbkVnbHRCQSw4Qm1FMWx0QkQ7RW5FMmx0QkMscUJtRXhsdEJhO0VuRXlsdEJiLDBCbUVubHRCQztFbkVvbHRCRCw2Qm1FN2x0QkQ7Q25FOGx0QkE7O0FBRUQ7RUFDRSxpQm1FcGx0QmU7Q25FcWx0QmhCOztBQUVEO0VBQ0UsZW1FOWt0Qlk7RW5FK2t0Qlosb0JtRTdrdEJBO0VBeldGLGVBQUE7RW5Fdzd0QkUsaUJtRTdrdEJjO0VuRThrdEJkLFVtRTdrdEJPO0VuRThrdEJQLG1CbUU3a3RCWTtDbkU4a3RCYjs7QUFFRDtFbUU3N3RCQSxnQkFBQTtFbkUrN3RCRSxlbUU1a3RCUTtFQW5YVixtQkFBQTtFbkVpOHRCRSxlbUUza3RCVTtDbkU0a3RCWDs7QUFFRDtFQUNFLGlCbUVyOHRCRjtFbkVzOHRCRSxtQm1FM2t0Qlc7Q25FNGt0Qlo7O0FBRUQ7RUFDRSxpQm1FM2t0Qlc7RW5FNGt0QlgsMEJtRTNrdEJlO0VuRTRrdEJmLG9CbUUza3RCTztFbkU0a3RCUCxzQm1FMWt0QkM7RUFuWUgsZUFBQTtFbkUrOHRCRSxnQkt6N3RCUztFTDA3dEJULHFCS3o3dEJTO0VMMDd0QlQsMEJLejd0Qm9CO0VMMDd0QnBCLGlCS3o3dEJTO0VMMDd0QlQsYUt6N3RCUztFTDA3dEJULGFLejd0QlM7RUwwN3RCVCxtQksxcXRCbUI7RUwycXRCbkIsZ0RtRS9rdEIyQjtFbkUra3RCM0IsMkNtRS9rdEIyQjtFbkUra3RCM0Isd0NtRS9rdEIyQjtDbkVnbHRCNUI7O0FBRUQ7O0VBRUUsMEJtRW5sdEIrQjtDbkVvbHRCaEM7O0FBRUQ7RUFDRSxVbUV0bHRCQTtFbkV1bHRCQSxtQm1FdGx0QmM7Q25FdWx0QmY7O0FBRUQ7RUFDRSxpQm1Feit0QnNCO0VuRTArdEJ0QixhbUVybHRCVztFbkVzbHRCWCxrQkt6bHRCUTtFTDBsdEJSLHNCbUVybHRCa0I7RW5Fc2x0QmxCLG9CbUVybHRCWTtFbkVzbHRCWixpQm1Fcmx0QmU7RW5Fc2x0QmYsb0JtRTErdEJGO0VuRTIrdEJFLGVtRXJsdEJZO0VuRXNsdEJaLDBCbUU5bHRCRDtFbkUrbHRCQyxtQm1FcGx0QmU7RW5FcWx0QmYsd0RtRXBsdEJZO0VuRW9sdEJaLG1EbUVwbHRCWTtFbkVvbHRCWixnRG1FcGx0Qlk7Q25FcWx0QmI7O0FBRUQ7O0VBRUUsZTBEci90Qk07RTFEcy90Qk4sc0JtRXovdEJlO0NuRTAvdEJoQjs7QUFFRCxxQm1Fdi90QkE7O0FuRXkvdEJBO0VBQ0UsV21FaGx0QlM7RW5FaWx0QlQsK0JtRWhsdEJrQjtVbkVnbHRCbEIsdUJtRWhsdEJrQjtDbkVpbHRCbkI7O0FBRUQ7OztFQUdFLDRCbUVobHRCaUI7VW5FZ2x0QmpCLG9CbUVobHRCaUI7Q25FaWx0QmxCOztBQUVEO0VBQ0UsZ0IwRHZndUJNO0MxRHdndUJQOztBQUVEO0VtRXhndUJBLFdBQUE7RW5FMGd1QkUsbUJtRTVrdEJpQjtDbkU2a3RCbEI7O0FBRUQ7RUFDRSw4Qm1FM2t0QmE7RW5FNGt0QmIsbUIwRGpodUJNO0UxRGtodUJOLGdCRWordEJpQjtFRmsrdEJqQixZbUUza3RCTztFQXRjVCxnQkFBQTtFbkVtaHVCRSw2Qm1FMWt0QmtCO0VuRTJrdEJsQiw4Qm1FMWt0QnFCO0VuRTJrdEJyQixXbUUxa3RCQTtDbkUya3RCRDs7QUFFRDs7RUFFRSxlbUV2a3RCVztDbkV3a3RCWjs7QUFFRDs7OztFQUlFLGVtRW5rdEJhO0VBOWRmLDJCQWdlQztDbkVta3RCQTs7QUFFRDtFbUVyaXVCQSxzQkF1ZUM7RW5FZ2t0QkMsV21FL2p0QkE7Q25FZ2t0QkQ7O0FBRUQ7RUFDRSxhbUUvanRCQztFbkVna3RCRCxvQm1FNWl1QkY7RW5FNml1QkUsbUJtRS9qdEJlO0VuRWdrdEJmLGtCbUU5aXVCRjtFbkUraXVCRSxzQm1FN2p0QmU7RW5FOGp0QmYsb0JtRTdqdEJZO0VuRThqdEJaLFltRTdqdEJHO0NuRThqdEJKOztBQUVEO0VBQ0Usb0JtRTNqdEJlO0NuRTRqdEJoQjs7QUFFRDtFQUNFLFVtRXpqdUJGO0NuRTBqdUJDOztBQUVEO0VtRTVqdUJBLFdBQUE7Q25FOGp1QkM7O0FBRUQ7RUFDRSxzQm1Famp0QmdCO0NuRWtqdEJqQjs7QUFFRDs7RUFFRSxzQm1FNWl0QmU7Q25FNml0QmhCOztBQUVEO0VBQ0UsbUNtRTFpdEJnQjtDbkUyaXRCakI7O0FBRUQ7RUFDRSxxQm1FeGl0Qlc7Q25FeWl0Qlo7O0FBRUQ7RUFDRSw4Qm1FeGl0Qlk7RW5FeWl0QlosaUJLdHN0QlE7RUx1c3RCUixXbUVwbHVCRjtDbkVxbHVCQzs7QUFFRDtFQUNFLDhCS2prdUJxQjtDTGtrdUJ0Qjs7QUFFRDtFQUNFLGVLamt1QlM7Q0xra3VCVjs7QUFFRDtFQUNFLHlCbUUvaXRCMEI7Q25FZ2p0QjNCOztBQUVEO0VBQ0UsaUJLcnp0QkE7Q0xzenRCRDs7QUFFRDtFQUNFLGlCRXpqdUJpQjtDRjBqdUJsQjs7QUFFRDs7RUFFRSxlS3BsdUJTO0VMcWx1QlQsaUJLcGx1QlM7RUxxbHVCVCxtQktwbHVCYTtFTHFsdUJiLFdLbGh1QkE7RUxtaHVCQSxnQktsaHVCQTtFTG1odUJBLGdCS2podUJFO0VMa2h1QkYsVUs5Z3VCQTtDTCtndUJEOztBQUVEOztFQUVFLGVLam11QlM7RUxrbXVCVCxpQktqbXVCUztFTGttdUJULG1CS2ptdUJTO0VMa211QlQsV0tqbXVCTztFTGttdUJQLGdCS2ptdUJTO0VMa211QlQsZ0JLL2h1QkE7RUxnaXVCQSxVSy9odUJBO0NMZ2l1QkQ7O0FBRUQ7O0VBRUUsa0JLeDN0QkE7RUx5M3RCQSxpQkt4M3RCQTtFTHkzdEJBLG1CS3gzdEJlO0VMeTN0QmYsV21FdG91QkY7RW5FdW91QkUsZ0JtRWprdEJHO0VuRWtrdEJILGdCbUVqa3RCRztFbkVra3RCSCxVbUV6b3VCRjtDbkUwb3VCQzs7QUFFRDs7RUFFRSxlbUV6anRCWTtFQXJsQmQsaUJBQUE7RW5FZ3B1QkUsbUJtRXZqdEJnQjtFQXpsQmxCLFdBQUE7RW5Fa3B1QkUsZ0JtRXBqdEJhO0VBOWxCZixnQkFBQTtFbkVvcHVCRSxVbUVqanRCUTtDbkVranRCVDs7QUFFRDs7RW1FdnB1QkEsa0JBQUE7RW5FMHB1QkUsaUJtRTdpdEJjO0VBN21CaEIsbUJBQUE7RW5FNHB1QkUsV21FM2l0QkE7RW5FNGl0QkEsZ0JtRTNpdEJjO0VuRTRpdEJkLGdCbUUxaXRCQTtFQXBuQkYsVUFBQTtDbkVncXVCQzs7QUFFRDs7RUFFRSxrQm1Fdml0QmU7RUE3bkJqQixpQkFBQTtFbkVzcXVCRSxtQm1Fcml0QmdCO0VuRXNpdEJoQixXbUVyaXRCUztFQWxvQlgsZ0JBQUE7RW5FeXF1QkUsZ0JtRW5pdEJTO0VuRW9pdEJULFVtRW5pdEJBO0NuRW9pdEJEOztBQUVEO0VBQ0Usa0JtRWhpdEJBO0NuRWlpdEJEOztBQUVEO0VBQ0UsZW1FN2h0QmE7Q25FOGh0QmQ7O0FBRUQ7O0VBRUUsZW1FdnJ1QkY7RW5Fd3J1QkUsbUJtRTNodEJXO0VuRTRodEJYLFdtRTNodEJRO0VuRTRodEJSLGdCbUUxcnVCRjtFbkUycnVCRSxlbUUxaHRCVztFbkUyaHRCWCxVbUUxaHRCRTtDbkUyaHRCSDs7QUFFRDtFQUNFLFltRTFodEJPO0VuRTJodEJQLGtCbUUxaHRCYTtFbkUyaHRCYixtQm1FbHN1QkY7RW5FbXN1QkUseUNtRW5odEJFO0NuRW9odEJIOztBQUVEO0VBQ0UsZ0JFemt1QmE7RUYwa3VCYixZbUV4c3VCRjtDbkV5c3VCQzs7QUFFRDtFQUNFLG1CbUU1c3VCRjtFbkU2c3VCRSxpQm1FOWd0QlU7RW5FK2d0QlYsZW1FOWd0QkM7RUFoc0JILFlBQUE7RW5FZ3R1QkUsZW1FM2d0QlM7Q25FNGd0QlY7O0FBRUQ7RUFDRSw2Qm1FbGd0QkU7RUFsdEJKLDZCQXN0QkM7RW5FZ2d0QkMsOEJxRG50dUJtQjtFckRvdHVCbkIsaUJLanN1QlM7Q0xrc3VCVjs7QUFFRDtFQUNFLGdCS2pzdUJTO0NMa3N1QlY7O0FBRUQ7RUFDRSxnQks5bnVCZTtDTCtudUJoQjs7QUFFRDtFQUNFLDZCbUV6Z3RCMkI7RW5FMGd0QjNCLDZCbUUxZ3RCMkI7RW5FMmd0QjNCLDhCbUUzZ3RCMkI7RW5FNGd0QjNCLGlCMER4dXVCYTtDMUR5dXVCZDs7QUFFRDtFQUNFLGdCbUUxdXVCRjtDbkUydXVCQzs7QUFFRDtFQUNFLGdCbUV6Z3RCYTtDbkUwZ3RCZDs7QUFFRDtFQUNFLDZCSzF0dUJvQjtFTDJ0dUJwQiw2QksxdHVCa0I7RUwydHVCbEIsOEJLMXR1Qm9CO0VMMnR1QnBCLGlCSzF0dUJhO0NMMnR1QmQ7O0FBRUQ7RUFDRSxnQm1FOWd0Qm1CO0NuRStndEJwQjs7QUFFRDtFQUNFLGdCSzk4dEJBO0NMKzh0QkQ7O0FBRUQ7RUFDRSwyQm1FbC9zQkE7RW5FbS9zQkEsNkJtRXpodEJEO0VuRTBodEJDLDhCbUVsaHRCWTtFbkVtaHRCWixpQm1FbGh0QmE7RW5FbWh0QmIsc0JtRWpodEJDO0NuRWtodEJGOztBQUVEO0VBQ0UsZ0JtRWpodEJRO0NuRWtodEJUOztBQUVEO0VBQ0UsMkJtRWhodEJFO0NuRWlodEJIOztBQUVEO0VBQ0Usd0RtRTlndEJZO0VuRStndEJaLDZCbUU3Z3RCQztFbkU4Z3RCRCw4Qm1FMWl0QkQ7RW5FMml0QkMsaUJtRTdndEJXO0NuRThndEJaOztBQUVEO0VBQ0UsNkJtRTVndEJnQjtFbkU2Z3RCaEIsc0JtRTVndEJtQjtDbkU2Z3RCcEI7O0FBRUQ7RUFDRSx3RG1FeGd0QkU7RUFyeEJKLHNCQXl4QkM7Q25Fc2d0QkE7O0FBRUQ7RUFDRSxpQm1Fbmd0Qlc7Q25Fb2d0Qlo7O0FBRUQ7RW1Fcnl1QkEsZUFBQTtDbkV1eXVCQzs7QUFFRDtFQUNFLDRCbUVqZ3RCMEI7Q25Fa2d0QjNCOztBQUVEO0VBQ0UsWW1FOXl1QkY7RW5FK3l1QkUsV21Famd0Qk87RW5Fa2d0QlAsa0JtRWpndEJFO0NuRWtndEJIOztBQUVEO0VBQ0UsZ0JtRTcvc0JZO0NuRTgvc0JiOztBQUVEO0VBQ0UsV21FNy9zQlM7Q25FOC9zQlY7O0FBRUQ7RUFDRSw2Q21FNy9zQmlCO0NuRTgvc0JsQjs7QUFFRDs7RUFFRSx5Qm1FMS9zQmM7RW5FMi9zQmQsMEJtRTEvc0JrQjtDbkUyL3NCbkI7O0FBRUQ7O0VBRUUseUJLanp1Qm9CO0NMa3p1QnJCOztBQUVEO0VBQ0UsNEJLanp1Qm9CO0NMa3p1QnJCOztBQUVEO0VBQ0UsaUJLOXV1QmlCO0VMK3V1QmpCLDhCbUVsZ3RCeUI7RW5FbWd0QnpCLDRCbUVsZ3RCMkI7Q25FbWd0QjVCOztBQUVEO0VBQ0UsbUJtRXRndEJxQjtFbkV1Z3RCckIsY21FdGd0Qlk7RW5FdWd0QlosaUJtRXYxdUJGO0NuRXcxdUJDOztBQUVEO0VBQ0UsbUJLcDB1QlM7RUxxMHVCVCxPS3AwdUJBO0VMcTB1QkEsUUtwMHVCQTtFTHEwdUJBLFlLcDB1QlM7RUxxMHVCVCxhS3AwdUJTO0VMcTB1QlQsaUJLbHd1QkE7RUxtd3VCQSxlS2x3dUJBO0NMbXd1QkQ7O0FBRUQ7RUFDRSxvQm1FNWd0QnFCO0VuRTZndEJyQixvQkt4anVCQTtDTHlqdUJEOztBQUVEO0VBQ0UseUJLOXl1QnNCO0NMK3l1QnZCOztBQUVEO0VBQ0UsMkJtRXBodEJ3QjtDbkVxaHRCekI7O0FBRUQ7RUFDRSxtQm1FbDN1QkY7RW5FbTN1QkUsYW1FcGh0QlE7RW5FcWh0QlIsUW1FcGh0QkM7RW5FcWh0QkQsWW1FcGh0QlM7RW5FcWh0QlQsVW1FcGh0Qk07RW5FcWh0Qk4sc0JtRXBodEJRO0NuRXFodEJUOztBQUVEO0VBQ0UsdUJtRXJodEJhO0VuRXNodEJiLFltRXJodEJFO0VuRXNodEJGLHlCbUV2aXRCRDtDbkV3aXRCQTs7QUFFRDtFQUNFLGNtRW5odEJDO0NuRW9odEJGOztBQUVEO0VBQ0UsdUNtRS9pdEJEO0VuRWdqdEJDLFdtRWxodEJPO0NuRW1odEJSOztBQUVEO0VBQ0UsV21FbGh0Qkc7Q25FbWh0Qko7O0FBRUQ7RUFDRSxZbUVqaHRCRztFbkVraHRCSCxXbUVqaHRCRztFbkVraHRCSCxZbUVqaHRCRztFbkVraHRCSCxhbUVqNXVCRjtFbkVrNXVCRSxtQm1FOWd0QmdCO0VuRStndEJoQiwwQm1FN2d0QkM7Q25FOGd0QkY7O0FBRUQ7RUFDRSx5Qm1FMWd0QkM7Q25FMmd0QkY7O0FBRUQ7RUFDRSxjbUV0Z3RCVztDbkV1Z3RCWjs7QUFFRDtFQUNFLGFtRXBndEJDO0NuRXFndEJGOztBQUVEO0VBQ0UsWW1Fbmd0QlE7Q25Fb2d0QlQ7O0FBRUQ7RUFDRSxrQm1FdjZ1QkY7RW5FdzZ1QkUsZW1FbGd0Qlc7Q25FbWd0Qlo7O0FBRUQ7OztFQUdFLG1CRWh6dUJvQjtFRml6dUJwQixTbUU3L3NCUztFbkU4L3NCVCx5Q21FNy9zQlU7TW5FNi9zQlYscUNtRTcvc0JVO1VuRTYvc0JWLGlDbUU3L3NCVTtFbkU4L3NCVixVbUU3L3NCRTtFQXA3QkosZ0JBQUE7RW5FbTd1QkUsaUJtRTEvc0JnQjtFbkUyL3NCaEIsZ0JtRTEvc0JZO0VuRTIvc0JaLFltRTEvc0JXO0VuRTIvc0JYLGFtRTEvc0JZO0VuRTIvc0JaLHFCRTF6dUJrQjtLRjB6dUJsQixrQkUxenVCa0I7RUYyenVCbEIsV21FMS9zQlM7RW5FMi9zQlQsZ0NtRTEvc0JVO0VuRTIvc0JWLHVCbUUxL3NCYTtFQWg4QmYsNkJBbThCRztDbkV5L3NCRjs7QUFFRDs7O0VtRTk3dUJBLGFBQUE7RW5Fazh1QkUsbUJtRTkrc0JnQjtFbkUrK3NCaEIsaUJFdDB1Qlc7Q0Z1MHVCWjs7QUFFRDs7O0VBR0UsWTBEMzh1Qk07RTFENDh1Qk4sWW1FOStzQlM7RW5FKytzQlQsZW1FOStzQlM7RW5FKytzQlQsbUJtRTcrc0JDO0NuRTgrc0JGOztBQUVEO0VtRS84dUJBLG1CQUFBO0NuRWk5dUJDOztBQUVEO0VBQ0UsaUJtRXArc0JnQjtDbkVxK3NCakI7O0FBRUQ7RW1Fdjl1QkEsb0JBQW9CO0NuRXk5dUJuQjs7QUFFRDtFQUNFLHFCbUVqK3NCa0I7RW5FbStzQmxCLHFCbUUvOXNCUTtFbkVnK3NCUixtQm1FLzl1QkY7RW5FZyt1QkUscUJtRS85c0JnQjtFbkVnK3NCaEIsY21Fait1QkY7RW5Fayt1QkUsOEJtRTk5c0JFO0U1RHY0QkgsNkJBQXlCO0VQdzJ1QnhCLDRCbUUzOXNCbUI7RW5FNDlzQm5CLDJCbUUzOXNCUztFbkU0OXNCVCx1Qm1FejlzQkE7RUE5Z0NGLHlCQWdoQ0M7TUFoaENELHNCQWdoQ0M7VUFoaENELHdCQWdoQ0M7RW5FeTlzQkMseUJtRXg5c0JVO01uRXc5c0JWLHNCbUV4OXNCVTtVbkV3OXNCVix3Qm1FeDlzQlU7RW5FeTlzQlYsaUJtRXg5c0JlO0NuRXk5c0JoQjs7QUFFRDtFT2gzdUJDLGdCQUFRO0NQazN1QlI7O0FBRUQ7RUFDRSxnQ21FdDlzQlU7Q25FdTlzQlg7O0FBRUQ7RUFDRSw4Qm1FejVzQkM7RW5FMDVzQkQscUJtRXYvdUJGO0VuRXkvdUJFLHFCbUV6L3VCRjtFbkUwL3VCRSxtQm1FeDlzQmE7RW5FeTlzQmIscUJtRXg5c0JlO0VuRXk5c0JmLGNtRXg5c0JJO0VuRTI5c0JKLG9CbUV4OXNCZ0I7RW5FeTlzQmhCLGdCbUV4OXNCWTtDbkV5OXNCYjs7QUFFRDtFQUNFLG1CbUVwZ3ZCRjtDbkVxZ3ZCQzs7QUFFRDtFQUNFLGlCbUVuOXNCWTtDbkVvOXNCYjs7QUFFRDtFQUNFLFltRWw5c0JFO0NuRW05c0JIOztBQUVEO0VBQ0UsaUJLNzZ1QkU7Q0w4NnVCSDs7QUFFRDtFQUNFLGlCSzcvdUJTO0NMOC91QlY7O0FBRUQ7RUFDRSxnQks3L3VCUztDTDgvdUJWOztBQUVEOzs7Ozs7RUFNRSxtQkt0dnVCRTtFTHV2dUJGLFNLdHZ1QkU7RUx1dnVCRix5Q21FLzlzQjhCO01uRSs5c0I5QixxQ21FLzlzQjhCO1VuRSs5c0I5QixpQ21FLzlzQjhCO0VuRWcrc0I5QixVS3J2dUJBO0VMc3Z1QkEsZ0JLcnZ1QkE7RUxzdnVCQSxpQm1FaitzQmM7RW5FaytzQmQsZ0JtRXZpdkJGO0VuRXdpdkJFLFltRWgrc0JHO0VuRWkrc0JILGFtRWgrc0JVO0VuRWkrc0JWLHFCbUVoK3NCVztLbkVnK3NCWCxrQm1FaCtzQlc7RW5FaStzQlgsV21FaCtzQkc7RW5FaStzQkgsZ0NtRW5odEJBO0VuRW9odEJBLHVCS2hxdUIrQjtFTGlxdUIvQiw2Qm1FOTlzQkc7Q25FKzlzQko7O0FBRUQ7Ozs7OztFQU1FLGFtRTc5c0JVO0VuRTg5c0JWLG1CbUV4anZCRjtFbkV5anZCRSxpQm1FejlzQmU7Q25FMDlzQmhCOztBQUVEOzs7Ozs7RUFNRSxZbUVwOXNCQztFbkVxOXNCRCxZbUVua3ZCRjtFbkVva3ZCRSxlbUVwOXNCVztFbkVxOXNCWCxtQm1Fcmt2QkY7Q25Fc2t2QkM7O0FBRUQ7OztFQUdFLGFtRTNrdkJGO0VuRTRrdkJFLG1CbUU1OHNCQztFbkU2OHNCRCxpQm1FN2t2QkY7Q25FOGt2QkM7O0FBRUQ7OztFQUdFLG1CbUUxOHNCYTtFbkUyOHNCYixTbUVwbHZCRjtFbkVxbHZCRSx5Q21FeDhzQkM7TW5FdzhzQkQscUNtRXg4c0JDO1VuRXc4c0JELGlDbUV4OHNCQztFbkV5OHNCRCxVbUV0bHZCRjtFbkV1bHZCRSxnQm1FeDhzQlc7RW5FeThzQlgsaUJtRXhsdkJGO0VuRXlsdkJFLGdCbUV4OHNCWTtFbkV5OHNCWixZbUUxbHZCRjtFbkUybHZCRSxhbUV4OHNCRztFbkV5OHNCSCxxQm1FNWx2QkY7S25FNGx2QkUsa0JtRTVsdkJGO0VuRTZsdkJFLFdtRXI4c0JRO0VuRXM4c0JSLGdDbUVwOHNCQztFbkVxOHNCRCx1Qm1FcDhzQkE7RW5FcThzQkEsNkJtRW44c0JDO0NuRW84c0JGOztBQUVEOzs7RUFHRSxZbUUvN3NCTztFbkVnOHNCUCxZbUUvN3NCTztFbkVnOHNCUCxlbUUvN3NCTTtFbkVnOHNCTixvQm1FbjhzQmdCO0NuRW84c0JqQjs7QU83K3VCQTtFNERvakNBLG9CQUFpQjtDbkU2N3NCakI7O0FBRUQ7RUFDRSxvQkFBb0I7Q21FdjdzQnRCOztBbkUwN3NCQTtFQUNFLG9CbUVyN3NCYztDbkVzN3NCZjs7QUFFRDtFQUNFLG9CbUVyN3NCVTtDbkVzN3NCWDs7QUFFRDtFQUNFLG1CbUVyN3NCb0I7Q25FczdzQnJCOztBQUVEO0VLem12QkUsbUJBQVM7RUFDVCxRQUFPO0VBQ1AsWUFBUztDTDJtdkJWOztBQUVEO0VLdml2QkUsT0FBQTtDTHlpdkJEOztBQUVEO0VBQ0UsVW1FMzdzQlU7Q25FNDdzQlg7O0FBRUQ7Ozs7OztFQU1FLG1CbUV6OXNCRDtFbkUwOXNCQyxTbUV6N3NCRztFbkUwN3NCSCx5Q21FejdzQmlCO01uRXk3c0JqQixxQ21FejdzQmlCO1VuRXk3c0JqQixpQ21FejdzQmlCO0VuRTA3c0JqQixVbUV6N3NCRztFbkUwN3NCSCxnQm1FejdzQlk7RW5FMDdzQlosaUJtRXo3c0JVO0VuRTA3c0JWLGdCbUV6N3NCYztFbkUwN3NCZCxZbUV6N3NCVztFbkUwN3NCWCxhbUV6N3NCRztFbkUwN3NCSCxxQm1FejdzQkc7S25FeTdzQkgsa0JtRXo3c0JHO0VuRTA3c0JILFdtRXo3c0JVO0VuRTA3c0JWLGdDbUV6N3NCcUI7RW5FMDdzQnJCLHVCbUV6N3NCc0I7RW5FMDdzQnRCLDZCbUV0K3NCRDtDbkV1K3NCQTs7QUFFRDs7Ozs7O0VBTUUsYW1FeDdzQkc7RW5FeTdzQkgsbUJtRXg3c0JhO0VuRXk3c0JiLGlCbUV4N3NCZTtDbkV5N3NCaEI7O0FBRUQ7Ozs7OztFQU1FLFltRXA3c0JLO0VuRXE3c0JMLFltRXA3c0JLO0VuRXE3c0JMLGVtRTcvc0JGO0VuRTgvc0JFLG1CbUVoN3NCZ0I7Q25FaTdzQmpCOztBQUVEOzs7RUFHRSxpQm1FOTZzQmlCO0NuRSs2c0JsQjs7QUFFRDs7O0VBR0UsbUJBQW1CO0VtRTFndEJyQixTQUFBO0VBb0dJLHlDQUFrQjtNQUFsQixxQ0FBa0I7VUFBbEIsaUNBQWtCO0VBQ2xCLFVBQU07RUFDTixnQkFBTztFQUNQLGlCQUFXO0VBQ1gsZ0JBQVk7RUFDWixZQUFXO0VBQ1gsYUFBVTtFQUNWLHFCQUFrQjtLQUFsQixrQkFBa0I7RTlEL3dDcEIsV0FBUztFQUNULGdDQUFxQjtFQUNyQix1QkFBb0I7RUFDcEIsNkJBQWtCO0NMeXJ2Qm5COztBQUVEOzs7RUt4OHVCRSxZQUFBO0VBQ0EsWUFBQTtFQTJFQSxlQUFBO0VBQ0Esa0M4RCs4QitCO0NuRW03c0JoQzs7QUFFRDtFS2o3dUJJLG9COEQ2L0JxQjtDbkVzN3NCeEI7O0FBRUQ7RW1FdjdzQkksZ0NBQVU7Q25FeTdzQmI7O0FBRUQ7RW1FdjdzQkksb0JBQWtCO0NuRXk3c0JyQjs7QUFFRDtFQUNFLGdDbUVuN3NCQTtDbkVvN3NCRDs7QUFFRDtFbUU5NnNCQyxjQUFXO0NuRWc3c0JYOztBQUVEO0VtRTk2c0JDLHFCQUNBO0VBRUQscUJBQWlCO0VBQ2hCLG1CQUFnQjtFQUNoQixxQkFBVztFQUNYLGNBQVc7RUFDWCwwQkFBaUI7RUFDakIsdUJBQWE7RW5FZzdzQloseUJBQXlCO0VtRTE2c0IzQixvQkFBQTtFQUdDLDJCQUFnQjtFQUNoQixzQkFBaUI7Q25FNDZzQmpCOztBQUVEO0VtRXo2c0JBLFlBQUE7Q25FMjZzQkM7O0FBRUQ7RW1FejZzQkMseUJBQWlCO0NuRTI2c0JqQjs7QUFFRDtFbUV0NnNCQSxXQUFhO0VBQ1osZ0JBQVU7RW5FdzZzQlQsZ0JBQWdCO0VPanB2QmpCLFlBQVE7RTRENnVDUixhQUFBO0VuRXU2c0JDLGNtRXI2c0JBO0VuRXM2c0JBLFNBQVM7RU9ycHZCVixVQUFRO0U0RG12Q1IseUNBQXNCO01BQXRCLHFDQUFzQjtVQUF0QixpQ0FBc0I7RW5FcTZzQnJCLG1CbUVwNnNCUztFbkVxNnNCVCwrQm1FbjZzQkE7RW5FbTZzQkEsMEJtRW42c0JBO0VuRW02c0JBLHVCbUVuNnNCQTtDbkVvNnNCRDs7QUFFRDtFQUNFLG9CbUVqNnNCUztDbkVrNnNCVjs7QUFFRDtFbUU5NXNCQyxZQUFNO0NuRWc2c0JOOztBQUVEO0VBQ0UsY21FOTVzQlc7Q25FKzVzQlo7O0FBRUQ7RUFDRSxjbUU3NXNCVztDbkU4NXNCWjs7QU8xcXZCQTtFNERreENBLGNBQUE7Q25FNDVzQkE7O0FBRUQ7RW1FeDVzQkMsWUFBQTtFbkUwNXNCQyx5Q21FeDVzQkE7RW5FeTVzQkEsYUFBYTtDbUV0NXNCZjs7QW5FeTVzQkE7RW1FcjVzQkEsZ0JBQWlCO0VBQ2hCLGVBQVk7Q25FdTVzQlo7O0FBRUQ7O0VtRXA1c0JDLFdBQVU7RUFDVixtQkFBVztDbkV1NXNCWDs7QUFFRDtFbUVyNXNCQyxpQkFBZ0I7RUFDaEIsOEJBQ0E7RW5FczVzQkMsWUFBWTtFbUVwNXNCZCxhQUFBO0VBQ0MsT0FBTztFQUNQLFFBQU87Q25FczVzQlA7O0FBRUQ7RW1FcDVzQkMsc0JUcjdDYztFU3M3Q2QsNENBQVc7RUFBWCx1Q0FBVztFQUFYLG9DQUFXO0NuRXM1c0JYOztBbUVsNXNCRDtFQUVFLG1CQUFhO0VuRW81c0JiLE9BQU87RU9qdHZCUixRQUFRO0U0RDJ6Q1QsWUFBWTtFbkV5NXNCVixhbUVuNXNCVztDbkVvNXNCWjs7QUFFRDtFQUNFLFdtRW41c0JVO0VuRW81c0JWLG1CbUVuNXNCYTtFbkVvNXNCYixTbUVuNXNCUTtFbkVvNXNCUixVQUFVO0VPM3R2QlgseUNBQXdCO01BQXhCLHFDQUF3QjtVQUF4QixpQ0FBd0I7RTREMnpDekIsWUFBWTtFbkVtNnNCVixhbUVuNXNCWTtFbkVvNXNCWixxQm1FajVzQkM7RTVEOTBDRixxQkFBbUI7RTREMnpDcEIsbUJBSUM7RW5FbzZzQkMscUJtRWw1c0JjO0VuRW01c0JkLGNtRWw1c0JFO0VuRXE1c0JGLG9CbUV4NnNCRDtFbkV5NnNCQyxnQm1FbDVzQlk7RW5FbTVzQloseUJtRWw1c0JlO0VuRW01c0JmLHNCQUFzQjtFbUU1NHNCeEIsNkJBQ1M7RW5FODRzQlAsd0JtRTU0c0JnQjtFbkU2NHNCaEIsMEJtRTU0c0JVO0VuRTY0c0JWLHVCbUU1NHNCUTtFbkU4NHNCUix5Qm1FNTRzQm1CO0VuRTY0c0JuQixvQm1FNTRzQmE7RTVEdDJDZCwyQkFBd0I7RTREODFDekIsc0JBQ1M7Q25FdzVzQlI7O0FBRUQ7O0VtRXQ0c0JBLGlCQUFhO0VBQ1osbUJBQWU7RUFDZixnQkFBUztFQUNULGlCQUFTO0VBQ1QsZUFBUztDbkV5NHNCVDs7QUFFRDs7RW1FdDRzQkMsbUJBQWtCO0NuRXk0c0JsQjs7QUFFRDtFQUNFLGlCbUV4NHNCWTtFQWJkLFVBQUE7RW5FdTVzQkUsZ0JtRXY0c0JXO0VuRXc0c0JYLGlCbUV2NHNCWTtFbkV3NHNCWixlbUV2NHNCWTtDbkV3NHNCYjs7QUFFRDtFQUNFLG1CS3IzdkJTO0NMczN2QlY7O0FBRUQ7RUFDRSxjS256dkJBO0NMb3p2QkQ7O0FBRUQ7RUFDRSxlS2xwdkJFO0VMbXB2QkYsVUtscHZCRTtFTG1wdkJGLGVLNW92QkE7RUw2b3ZCQSxnQks1b3ZCQTtFTDZvdkJBLDhCbUVsNXNCeUI7RW5FbTVzQnpCLHdDbUVsNXNCNkI7VW5FazVzQjdCLGdDbUVsNXNCNkI7Q25FbTVzQjlCOztBQUVEO0VBQ0UsZUtubnZCRTtFTG9udkJGLDhCbUV0NXNCMkI7RW5FdTVzQjNCLFlLbG52QkE7Q0xtbnZCRDs7QUFFRDtFQUNFLHFCbUVoNnNCQTtDbkVpNnNCRDs7QUFFRDtFQUNFLG1CbUV4NXNCZTtFbkV5NXNCZixpQm1FeDVzQmM7Q25FeTVzQmY7O0FBRUQ7OztFQUdFLGFtRXg1c0JDO0VuRXk1c0JELG1CbUV4NXNCYztFbkV5NXNCZCxpQm1FeDVzQlM7Q25FeTVzQlY7O0FBRUQ7OztFbUUvNHNCRyxtQkFBaUI7RUFDakIsU0FBQTtFQUNBLFVBQUE7RUFMSCx5Q0FFRztNQUZILHFDQUVHO1VBRkgsaUNBRUc7RW5FdTVzQkQsZ0JtRWw1c0JZO0VuRW01c0JaLGlCbUVsNXNCYztFbkVtNXNCZCxnQm1FajVzQkU7RW5FazVzQkYsWUFBWTtFT2owdkJiLGFBQVE7RTREcTdDUixxQkFDQztLQURELGtCQUNDO0VuRTg0c0JBLFdtRTc0c0JDO0VBRkYsZ0NBSUM7RW5FNjRzQkEsdUJtRTM0c0JDO0VuRTQ0c0JELDZCQUE2QjtDbUV4NHNCL0I7O0FuRTI0c0JBOzs7RW1FbjRzQkEsWUFDQztFQUNDLFlBQVc7RW5FczRzQlgsZUFBZTtFbUV4NHNCakIsbUJBSVM7Q25FczRzQlI7O0FtRWo0c0JEO0VBQ0MsbUJBQWE7Q25FbzRzQmI7O0FBRUQ7RUFDRSxpQkFBaUI7Q21FaDRzQm5COztBbkVtNHNCQTtFbUUvM3NCQSxvQkFBbUI7Q25FaTRzQmxCOztBQzd4dkJEO0VtRWxNQSxZQUFBO0VBQ0MsaUJBQVM7Q3BFbSt2QlQ7O0FBRUQ7RUFDRSxZb0VsK3ZCQTtFcEVtK3ZCQSxpQkVyMnZCb0I7Q0ZzMnZCckI7O0FBRUQ7RW9FMyt2QkEsWUFBQTtFcEU2K3ZCRSxlSzNsdkJRO0VMNGx2QlIsaUJvRTk5dkJlO0NwRSs5dkJoQjs7QUFFRDtFQUNFLFlvRTU5dkJVO0NwRTY5dkJYOztBQUVEO0VBQ0UsY0twbXZCUTtDTHFtdkJUOztBQUVEO0VvRXovdkJBLFlBQUE7RXBFMi92QkUsbUJvRXA5dkJTO0VBdkNYLGlCQUFBO0NwRTYvdkJDOztBQUVEO0VBQ0UsWW9FaDl2QkE7RTdEa0ZELFlBQVE7RVBnNHZCUCxlb0VsZ3dCRjtFcEVtZ3dCRSx3QktqbnZCUTtDTGtudkJUOztBQUVEO0VBQ0UsWW9Fdjh2QlM7RXBFdzh2QlQsWW9Fdjh2QlU7RXBFdzh2QlYsZW9Fdjh2QmE7RUFsRWYscUJBQUE7Q3BFMmd3QkM7O0FBRUQ7RUFDRSxZb0VoOHZCQTtFcEVpOHZCQSxZb0UvN3ZCQTtFQWhGRixlQUFBO0VwRWlod0JFLHFCb0UzN3ZCQztDcEU0N3ZCRjs7QUFFRDtFQUNFLFlLMS92QlM7Q0wyL3ZCVjs7QUFFRDtFQUNFLGNLMS92QlM7Q0wyL3ZCVjs7QUFFRDtFQUNFLFlLcjd2QkU7RUxzN3ZCRixtQm9FNTd2QndCO0VwRTY3dkJ4QixpQm9FL2h3QkY7Q3BFZ2l3QkM7O0FBRUQ7RW9FbGl3QkEsWUFBQTtFcEVvaXdCRSxZS3pnd0JTO0VMMGd3QlQsZUt6Z3dCUztFTDBnd0JULG9CS3pnd0JTO0NMMGd3QlY7O0FBRUQ7RUFDRSxZS3Y4dkJBO0VMdzh2QkEsWUt2OHZCQTtFTHc4dkJBLGVLcDh2QmU7RUxxOHZCZixzQm9FNzd2QkM7Q3BFODd2QkY7O0FBRUQ7RUFDRSxZS3Jod0JPO0VMc2h3QlAsWUtyaHdCTztFTHNod0JQLGVLcmh3QlM7RUxzaHdCVCxzQktyaHdCUztDTHNod0JWOztBQUVEO0VBQ0UsWUtoOXZCRTtDTGk5dkJIOztBQUVEO0VBQ0UsY29Fcjh2QlU7Q3BFczh2Qlg7O0FBRUQ7RUFDRSxZb0VsOHZCVTtFcEVtOHZCVixtQm9FbDh2QmE7RXBFbTh2QmIsaUJLaHJ2QlE7Q0xpcnZCVDs7QUFFRDtFb0Vya3dCQSxpQkFBQTtDcEV1a3dCQzs7QUFFRDtFb0V6a3dCQSxZQUFBO0VwRTJrd0JFLFlvRXo3dkJBO0VwRTA3dkJBLGVvRTVrd0JGO0VwRTZrd0JFLHFCb0V6N3ZCaUI7Q3BFMDd2QmxCOztBQUVEO0VBQ0UsWW9Fcjd2QlU7RXBFczd2QlYsWW9Fcjd2QkM7RUE3SkgsZUFBQTtFcEVvbHdCRSxzQm9FcDd2QmlCO0NwRXE3dkJsQjs7QUFFRDtFQUNFLFlvRXA3dkJDO0VwRXE3dkJELFlvRXA3dkJVO0VwRXE3dkJWLGVBQWU7RW9FLzZ2QmpCLHNCQUF1QjtDcEVpN3ZCdEI7O0FvRTc2dkJEO0VBQ0Msd0JBQU07Q3BFZzd2Qk47O0FDMzV2QkQ7RW9Fck1BLHlCQUFlO0NyRW9td0JkOztBQUVEO0VLMWt3QkUsb0JBQVM7Q0w0a3dCVjs7QUFFRDtFSzFrd0JFLG1CQUFhO0VBbUViLFlBQUE7RUFDQSxpQmdFaEdtQjtDckUwbXdCcEI7O0FBRUQ7RUtsMnZCSSxtQmdFelF1QjtFaEUyUXpCLFlBQUE7RUFDQSxpQkFBQTtDTG0ydkJEOztBQUVEO0VLbHh2QkksbUJBQWtCO0VBRXBCLFlBQUE7RUF0REUsa0JBQWlCO0NMMDB2QnBCOztBQUVEO0VLdjB2QkUsbUJnRTlTMkI7RUFDM0IsWUFBVTtDckV1bndCWDs7QUFFRDtFcUVybndCRSw4QkE4RkQ7RTlEd0JBLG9CQUFtQjtFUGtnd0JsQixxQnFFcG93QmE7RXJFcW93QmIsb0RxRXZud0J5QjtNckV1bndCekIsZ0RxRXZud0J5QjtVckV1bndCekIsNENxRXZud0J5QjtFckV3bndCekIsMkJxRXhud0J5QjtFckV5bndCekIsNEJxRXpud0J5QjtFckUwbndCekIsdUJxRTlod0JEO0U5RHdCQSx3QkFBd0I7RVB3Z3dCdkIscUJxRTFvd0JhO0tyRTBvd0JiLGtCcUUxb3dCYTtDckUyb3dCZDs7QUFFRDs7O0VBR0UsMEJxRWhwd0JhO0VyRWlwd0JiLHVCcUUxbndCb0I7RXJFNG53QnBCLG9DcUUxbndCUztFckUybndCVCwrQnFFMWl3QkQ7Q3JFMml3QkE7O0FBRUQ7OztFQUdFLFlxRXpud0JJO0NyRTBud0JMOztBQUVEOzs7RUFHRSxZTzlod0JPO0NQK2h3QlI7O0FBRUQ7OztFQUdFLG1CS3hvd0JTO0VMeW93QlQsU0t4b3dCQTtFTHlvd0JBLFVLeG93QkE7RUx5b3dCQSx5Q3FFN253QjJCO01yRTZud0IzQixxQ3FFN253QjJCO1VyRTZud0IzQixpQ3FFN253QjJCO0VyRThud0IzQixnQkt0a3dCQTtFTHVrd0JBLGlCS25rd0JFO0VMb2t3QkYsZ0JLbGt3QlM7RUxta3dCVCxZS2g2dkJFO0VMaTZ2QkYsYUtoNnZCRTtFTGk2dkJGLHFCSy81dkJBO0tMKzV2QkEsa0JLLzV2QkE7RUxnNnZCQSxXSy81dkJBO0VMZzZ2QkEsZ0NxRXBvd0JtQztFckVxb3dCbkMsdUJLeDR2Qm1CO0VMeTR2Qm5CLDZCS3g0dkJ1QjtDTHk0dkJ4Qjs7QUFFRDs7O0VBR0UsYUt6MXZCRTtFTDAxdkJGLG1CS3AxdkJhO0VnRXBUYixpQkFBQTtDckUwb3dCRDs7QUFFRDs7O0VBR0UsWXFFem93QlM7RXJFMG93QlQsWXFFem93QlU7RUFFVixlQUFBO0VyRXlvd0JBLHFCS2x6dkIrQjtDTG16dkJoQzs7QUFFRDs7O0VBR0UsaUJxRXZvd0JhO0VyRXdvd0JiLHlCcUV2b3dCZTtDckV3b3dCaEI7O0FBRUQ7OztFQUdFLG1CcUV0cHdCQztFckV1cHdCRCxTcUV4b3dCTTtFckV5b3dCTixVcUV4cHdCQztFckV5cHdCRCx5Q3FFcm93Qkc7TXJFcW93QkgscUNxRXJvd0JHO1VyRXFvd0JILGlDcUVyb3dCRztFOURtREosZ0JBQVE7RVBvbHdCUCxpQnFFcm93QkE7RXJFc293QkEsZ0JxRXBvd0JlO0VyRXFvd0JmLFlxRXBvd0JJO0VBSEgsYUFBQTtFckV5b3dCRCxxQnFFbm93Qm9CO0tyRW1vd0JwQixrQnFFbm93Qm9CO0VyRW9vd0JwQixXcUVub3dCSTtFckVvb3dCSixnQ3FFbm93QnVCO0VyRW9vd0J2Qix1QnFFbm93QnlCO0VyRW9vd0J6Qiw2QnFFbm93QmU7Q3JFb293QmhCOztBQUVEO0VBQ0UscUJxRW5vd0JzQjtDckVvb3dCdkI7O0FBRUQ7RUFDRSxxQk9wbXdCa0I7Q1BxbXdCbkI7O0FBRUQ7RUFDRSwwQnFFcG93QndCO0VyRXFvd0J4Qix1QkFBdUI7RUtodHdCdkIsb0NBQW9CO0VBQ3BCLCtCQUFxQjtFQUNyQixpQkFBUztDTG10d0JWOztBQUVEO0VLL293QkUsWUFBQTtDTGlwd0JEOztBQUVEO0VLeit2Qkksc0JnRTlKdUI7RWhFK0p2QixlZ0UvSnVCO0NyRTBvd0IxQjs7QUFFRDtFSzk1dkJFLGlCQUFBO0NMZzZ2QkQ7O0FBRUQ7RUsvOHZCSSxpQkFBaUI7Q0xpOXZCcEI7O0FBRUQ7RUs5OHZCRSxpQmdFcE1xQjtDckVvcHdCdEI7O0FBRUQ7RXFFbHB3QkUsY0FBUTtFQUNSLGlCQUFnQjtDckVvcHdCakI7O0FBRUQ7RXFFbHB3QkUscUJuRWxFZTtFbUVvRWYscUJBQW9CO0VBQ3BCLG1CQUFBO0VyRW9wd0JBLHFCcUVucHdCa0I7RXJFb3B3QmxCLGNxRW5wd0JjO0VyRW9wd0JkLG9CcUVucHdCZTtNckVtcHdCZixnQnFFbnB3QmU7RXJFb3B3QmYsWXFFbnB3Qlk7Q3JFb3B3QmI7O0FBRUQ7RUFDRSxxQkszdndCUztFTDZ2d0JULHFCSzN2d0JTO0VMNHZ3QlQsbUJLM3Z3QmE7RUw0dndCYixxQnFFeHB3QnFCO0VyRXlwd0JyQixjS3pyd0JBO0VMMHJ3QkEsOEJxRTFwd0J5QjtFckUycHdCekIsNkJxRTNwd0J5QjtFckU2cHdCekIsNEJxRTVwd0JpQztFckU2cHdCakMsMkJxRTdwd0IyQjtFckU4cHdCM0IsdUJLbGh3Qm9CO0VMbWh3QnBCLDBCcUUvcHdCaUM7RXJFZ3F3QmpDLHVCS3g4dkJxQjtFTDA4dkJyQix5QnFFanF3QnlCO0VyRWtxd0J6QixvQnFFbHF3QnlCO0VyRW1xd0J6QixvQkt6L3ZCRTtNTHkvdkJGLFlLei92QkU7VUx5L3ZCRixRS3ovdkJFO0VMMC92QkYsb0JxRW5xd0J1QjtDckVvcXdCeEI7O0FBRUQ7RXFFcHF3QkUscUJBQUE7RXJFdXF3QkEscUJxRXJxd0JvQjtFckVzcXdCcEIsbUJxRXJxd0JVO0VyRXNxd0JWLHFCcUVycXdCYTtFckVzcXdCYixjcUVycXdCYTtFckVzcXdCYiwwQnFFcnF3QmE7RXJFc3F3QmIsdUJxRXJxd0JjO0VyRXVxd0JkLHlCRS92d0JzQjtFRmd3d0J0QixvQnFFcnF3QmdCO0NyRXNxd0JqQjs7QUFFRDs7O0VBR0UsMEJLaHl3QmtCO0VMaXl3QmxCLHVCS2h5d0JvQjtFTGt5d0JwQixvQ3FFMXF3QnlCO0VyRTJxd0J6QiwrQnFFM3F3QnlCO0NyRTRxd0IxQjs7QUFFRDs7O0VBR0UsWUt2andCQTtDTHdqd0JEOztBQUVEOzs7RUFHRSxZS3pod0JBO0NMMGh3QkQ7O0FBRUQ7OztFQUdFLG1CcUUzc3dCQztFckU0c3dCRCxTcUV4cndCSTtFckV5cndCSixVcUV4cndCUztFOUQ1QlYseUNBQXdCO01BQXhCLHFDQUF3QjtVQUF4QixpQ0FBd0I7RVBzdHdCdkIsZ0JxRTV1d0JGO0VyRTZ1d0JFLGlCS3R2d0JBO0VMdXZ3QkEsZ0JLdHZ3QkE7RUx1dndCQSxZS252d0JFO0VMb3Z3QkYsYUtsdndCUztFZ0UwRFQscUJBQUE7S0FBQSxrQkFBQTtFckUwcndCQSxXcUV6cndCUztFckUwcndCVCxnQ3FFaHJ3QkM7RXJFaXJ3QkQsdUJPOXR3QmtCO0VQK3R3QmxCLDZCcUU3cndCTztDckU4cndCUjs7QUFFRDs7Ozs7O0VBTUUsYUt0d3dCQTtFTHV3d0JBLG1CS253d0JlO0VMb3d3QmYsaUJxRWxzd0J1QjtDckVtc3dCeEI7O0FBRUQ7Ozs7OztFQU1FLFlLamt3QkE7RUxra3dCQSxZS2prd0JBO0VMa2t3QkEsZUsxaHdCQTtFTDJod0JBLG9CSzFod0JBO0NMMmh3QkQ7O0FBRUQ7OztFQUdFLGlCcUUzc3dCZTtFckU0c3dCZix5QnFFM3N3QmE7Q3JFNHN3QmQ7O0FBRUQ7OztFQUdFLG1CcUUzc3dCYTtFckU0c3dCYixTcUUzc3dCUztFOUR6RFYsVUFBUTtFUHN3d0JQLHlDcUUxc3dCVTtNckUwc3dCVixxQ3FFMXN3QlU7VXJFMHN3QlYsaUNxRTFzd0JVO0VyRTJzd0JWLGdCcUV6c3dCZTtFckUwc3dCZixpQnFFenN3QmlCO0VBSGhCLGdCQUFBO0VyRThzd0JELFlxRXhzd0JjO0VyRXlzd0JkLGFxRXhzd0JlO0VyRXlzd0JmLHFCcUV4c3dCaUI7S3JFd3N3QmpCLGtCcUV4c3dCaUI7RXJFeXN3QmpCLFdxRXhzd0JhO0VyRXlzd0JiLGdDcUV4c3dCZTtFckV5c3dCZix1QnFFeHN3QmdCO0VyRXlzd0JoQiw2QnFFeHN3Qm9CO0NyRXlzd0JyQjs7QUFFRDs7RUFFRSxzQnFFeHN3Qm1CO0NyRXlzd0JwQjs7QUFFRDs7RUFFRSxzQnFFOXR3QkM7Q3JFK3R3QkY7O0FBRUQ7RUFDRSxhcUV4c3dCTTtFckV5c3dCTixtQnFFeHN3QmM7RXJFeXN3QmQsaUJxRXhzd0JnQjtDckV5c3dCakI7O0FBRUQ7RUFDRSxZcUVsc3dCSTtFckVtc3dCSixlQUFlO0VPcnl3QmhCLG1CQUFtQjtDUHV5d0JuQjs7QUFFRDtFcUU3cndCQSxtQkFBbUI7RUFDakIsU0FBUztFQURYLFVBQUE7RXJFaXN3QkUseUNxRTlyd0JzQjtNckU4cndCdEIscUNxRTlyd0JzQjtVckU4cndCdEIsaUNxRTlyd0JzQjtFckUrcndCdEIsZ0JxRTlyd0JhO0VyRStyd0JiLGlCcUU5cndCRTtFckUrcndCRixnQnFFOXJ3QkU7RXJFK3J3QkYsWXFFOXJ3Qlk7RXJFK3J3QlosYXFFdHN3QkY7RXJFdXN3QkUscUJxRTlyd0JJO0tyRThyd0JKLGtCcUU5cndCSTtFckUrcndCSixXcUU5cndCSTtFckUrcndCSixnQ3FFOXJ3QmdDO0VyRStyd0JoQyx1QkFBdUI7RU90endCeEIsNkJBQXlCO0NQd3p3QnpCOztBQUVEO0VPMXp3QkMsaUJBQW1CO0NQNHp3Qm5COztBQUVEO0VPOXp3QkMsb0JBQW1CO0NQZzB3Qm5COztBQUVEO0VDNXZ3QkEsc0JBQXFCO0NNdEVwQjs7QVBzMHdCRDtFQUNFLHFCc0UvN3dCVTtFdEVpOHdCVixxQnNFLzd3QmtCO0V0RWc4d0JsQixtQnNFLzd3QmM7RXRFZzh3QmQscUJzRS83d0JhO0V0RWc4d0JiLGNzRS83d0JZO0V0RWc4d0JaLDhCc0UvOHdCc0I7RXRFZzl3QnRCLDZCc0UvN3dCVztFdEVpOHdCWCw0QkFBNEI7RXNFNTd3QjVCLDJCQUFVO0VBQ1IsdUJBQWdCO0VBQ2hCLHdCMURsQlk7Q1pnOXdCZjs7QUFFRDtFQUNFLHlCc0VuOHdCVTtDdEVvOHdCWDs7QUFFRDtFQUNFLFlLM3R3QkU7RUw0dHdCRixxQkszdHdCaUI7RUw2dHdCakIscUJLL3N3QkE7RUxndHdCQSxtQnNFNzd3QitCO0V0RTg3d0IvQixxQnNFNTd3Qk07RXRFNjd3Qk4sY3NFNTd3QmlCO0V0RSs3d0JqQixvQnNFNTd3Qm1CO0V0RTY3d0JuQixrQnNFNTd3Qm9CO0VBS2hCLDBCQUFBO0V0RXk3d0JKLHVCc0V4N3dCa0I7RXRFMDd3QmxCLG9Dc0V4N3dCcUI7RXRFeTd3QnJCLCtCc0V4N3dCK0I7RXRFeTd3Qi9CLGtCc0V4N3dCc0I7Q3RFeTd3QnZCOztBQUVEO0VBQ0UsY3NFejd3QlE7Q3RFMDd3QlQ7O0FBRUQ7RXNFbDd3QkksWUFBWTtFQUNaLG9CQUFZO0VBQ1oscUJBcEVvQjtFL0RrSXZCLHFCQUFtQjtFUHczd0JsQixtQnNFMTd3Qlc7RXRFMjd3QlgscUJzRXA3d0JtQjtFQUdqQixjQUFBO0V0RXE3d0JGLG9Cc0U5L3dCMEI7RXRFKy93QjFCLGtCc0VsN3dCa0I7RXRFbTd3QmxCLDBCc0VsN3dCbUI7RXRFbTd3Qm5CLHVCc0VsN3dCbUI7RXRFbzd3Qm5CLG9Dc0U5NndCRztFdEUrNndCSCwrQk9uNHdCdUI7Q1BvNHdCeEI7O0FBRUQ7RUFDRSxhS3Zud0JRO0VMd253QlIsbUJzRXhneEI2QjtDdEV5Z3hCOUI7O0FBRUQ7RUFDRSxtQk81NHdCZ0I7RVA2NHdCaEIsWXNFdjd3QkU7RXRFdzd3QkYsaUJzRWo3d0JlO0N0RWs3d0JoQjs7QUFFRDtFQUNFLFlzRTk2d0JJO0V0RSs2d0JKLGUwRGxoeEJNO0UxRG1oeEJOLGlCc0U3NndCSTtDdEU4NndCTDs7QUFFRDtFQUNFLG1Cc0U5NndCaUI7Q3RFKzZ3QmxCOztBQUVEO0VBQ0Usa0JLbmd4QlM7Q0xvZ3hCVjs7QUFFRDtFQUNFLGNLbmd4Qk87RUxvZ3hCUCxrQktuZ3hCUztDTG9neEJWOztBQUVEO0VBQ0UsbUJzRXI3d0IyQjtFdEVzN3dCM0IsWUszeHdCRTtFTDR4d0JGLGlCSzN4d0JFO0NMNHh3Qkg7O0FBRUQ7RUFDRSxZc0V6N3dCUTtFdEUwN3dCUixxQnNFeDN3Qk87RXRFMDN3QlAscUJzRWw4d0JNO0V0RW04d0JOLG1Cc0UxN3dCbUI7RXRFMjd3Qm5CLHFCc0UxN3dCcUI7RXRFMjd3QnJCLGNzRTE3d0JVO0V0RTY3d0JWLG9Cc0V6N3dCb0I7RXRFMDd3QnBCLGtCc0V6OHdCTztFdEUwOHdCUCwwQnNFcGp4Qm1CO0V0RXFqeEJuQix1QnNFMzh3Qk87RXRFNjh3QlAsb0NzRXQ3d0I0QjtFdEV1N3dCNUIsK0JzRXQ3d0JzQjtDdEV1N3dCdkI7O0FBRUQ7RUFDRSxjc0V0N3dCVTtFdEV1N3dCVixtQnNFdDd3QlU7Q3RFdTd3Qlg7O0FBRUQ7RUFDRSxxQnNFcjd3QnNCO0V0RXU3d0J0QixxQnNFcjd3QnFCO0V0RXM3d0JyQixtQnNFcjd3QmtCO0V0RXM3d0JsQixxQnNFcjd3QnVCO0V0RXM3d0J2Qixjc0VyN3dCVTtFdEVzN3dCVix5QnNFNzl3Qk87RXRFODl3QlAsc0JzRXhreEIwQjtFdEUwa3hCMUIsNkJzRXA3d0J5QjtFdEVxN3dCekIsd0JzRXA3d0J5QjtFdEVxN3dCekIsMEJzRWwrd0JPO0V0RW0rd0JQLHVCc0U3a3hCbUI7RXRFK2t4Qm5CLHlCc0VsN3dCb0I7RXRFbTd3QnBCLG9Cc0V0K3dCTztFdEV1K3dCUCxtQnNFajd3QmM7RXRFazd3QmQsWU9wOXdCSztFUHE5d0JMLGlCc0V6K3dCTztDdEUwK3dCUjs7QUFFRDtFQUNFLFlzRTE2d0JhO0V0RTI2d0JiLGVzRTE2d0JpQjtFdEUyNndCakIsbUJzRTE2d0JVO0N0RTI2d0JYOztBQUVEO0VBQ0UsbUJzRXY2d0JvQjtDdEV3NndCckI7O0FBRUQ7RUFDRSxtQnNFNzZ3Qk07Q3RFODZ3QlA7O0FBRUQ7RUFDRSxtQnNFdjZ3Qm9CO0V0RXc2d0JwQixPQUFPO0VBQ1AsUXNFdjZ3QlU7RXRFdzZ3QlYsWXNFdjZ3QlU7RXRFdzZ3QlYsYXNFdjZ3QlU7Q3RFdzZ3Qlg7O0FBRUQ7RUFDRSxtQnNFdjZ3QmtCO0V0RXc2d0JsQixXT2gvd0JEO0VQaS93QkMsV3NFMzd3Qk87RXRFNDd3QlAsWXNFeDZ3Qlk7RXRFeTZ3QlosY3NFeDZ3Qlk7RXRFeTZ3QloscUJzRXg2d0JZO0V0RXc2d0JaLHFCc0V4NndCWTtFdEV3NndCWixjc0V4NndCWTtFdEV5NndCWiw0QnNFeDZ3QnVCO010RXc2d0J2Qix1QnNFeDZ3QnVCO0V0RXk2d0J2QiwyQnNFeDZ3QmtCO010RXc2d0JsQix3QnNFeDZ3QmtCO1V0RXc2d0JsQixxQnNFeDZ3QmtCO0V0RXk2d0JsQixjc0V4NndCWTtDdEV5NndCYjs7QUFFRDtFQUNFLG1Cc0VwNndCZ0I7RXRFcTZ3QmhCLE9zRXA2d0JRO0V0RXE2d0JSLFFzRWw2d0JNO0V0RW02d0JOLFlzRWw2d0JjO0V0RW02d0JkLGFLdG14Qk87RUx1bXhCUCxjS3RteEJPO0VMdW14QlAsV0t0bXhCQTtFTHVteEJBLG9CS3RteEJTO0NMdW14QlY7O0FBRUQ7RUFDRSxZS3BpeEJBO0VMcWl4QkEsV0tqaXhCRTtFTGtpeEJGLG1Cc0UxNndCMkI7RXRFMjZ3QjNCLG9CSzkzd0JFO0VMKzN3QkYscUJLOTN3QkU7RUw4M3dCRixxQks5M3dCRTtFTDgzd0JGLGNLOTN3QkU7RUwrM3dCRix5Qks3M3dCQTtNTDYzd0JBLHNCSzczd0JBO1VMNjN3QkEsd0JLNzN3QkE7RUw4M3dCQSwwQks3M3dCQTtNTDYzd0JBLHVCSzczd0JBO1VMNjN3QkEsb0JLNzN3QkE7RUw4M3dCQSwyQks3M3dCZTtNTDYzd0JmLHNCSzczd0JlO0VMODN3QmYsb0JzRTk2d0JpQjtNdEU4NndCakIsZ0JzRTk2d0JpQjtFdEUrNndCakIsbUJzRTk2d0JRO0N0RSs2d0JUOztBQUVEO0VBQ0UsZXNFOTZ3QmdCO0V0RSs2d0JoQixpQnNFNzZ3QlE7Q3RFODZ3QlQ7O0FBRUQ7RUFDRSxXc0U3NndCVTtFdEU4NndCVixVc0U3NndCVTtDdEU4NndCWDs7QUFFRDtFQUNFLFlzRTE2d0JRO0V0RTI2d0JSLHFCc0UxNndCVTtFdEUwNndCVixxQnNFMTZ3QlU7RXRFMDZ3QlYsY3NFMTZ3QlU7RXRFMjZ3QlYseUJLL3d3QlE7TUwrd3dCUixzQksvd3dCUTtVTCt3d0JSLHdCSy93d0JRO0VMZ3h3QlIsMEJzRTlweEJtQjtNdEU4cHhCbkIsdUJzRTlweEJtQjtVdEU4cHhCbkIsb0JzRTlweEJtQjtFdEUrcHhCbkIsMkJzRTE2d0J1QjtNdEUwNndCdkIsc0JzRTE2d0J1QjtDdEUyNndCeEI7O0FBRUQ7RUFDRSxzQktyeHdCUTtFTHN4d0JSLGtCc0V4NndCbUI7RXRFeTZ3Qm5CLG1Cc0V4NndCb0I7RXRFeTZ3QnBCLGdCc0V4cXhCc0I7RXRFeXF4QnRCLHFCc0VwNndCTTtFdEVxNndCTixlc0VwNndCZ0I7RXRFcTZ3QmhCLHNCc0VwNndCb0I7RXRFcTZ3QnBCLHVDc0VwNndCUTtFdEVxNndCUiwwQnNFcDZ3QjBCO0N0RXE2d0IzQjs7QUFFRDtFQUNFLFdzRXA2d0JVO0N0RXE2d0JYOztBQUVEO0VBQ0UsbUJzRXA2d0JxQjtFdEVxNndCckIsaUJzRXA2d0JrQjtDdEVxNndCbkI7O0FBRUQ7RUFDRSxtQk8xanhCTztDUDJqeEJSOztBQUVEO0VBQ0UsZ0JzRXI2d0JZO0V0RXM2d0JaLGlCc0VyNndCWTtDdEVzNndCYjs7QUFFRDtFQUNFLG9Cc0VoNndCaUI7RXRFaTZ3QmpCLDBCc0VoNndCMEI7RXRFaTZ3QjFCLGlCc0VoNndCUTtDdEVpNndCVDs7QUFFRDtFQUNFLG1Cc0VoNndCbUI7RXRFaTZ3Qm5CLFNzRWg2d0JVO0V0RWk2d0JWLG9Dc0VoNndCMEI7TXRFZzZ3QjFCLGdDc0VoNndCMEI7VXRFZzZ3QjFCLDRCc0VoNndCMEI7RXRFaTZ3QjFCLFNzRWg2d0JVO0V0RWk2d0JWLGtCc0U3c3hCc0I7RXRFOHN4QnRCLGlCc0VoNndCa0I7RXRFaTZ3QmxCLFdzRWg2d0JVO0V0RWk2d0JWLGFzRWg2d0JVO0V0RWk2d0JWLGFzRTU2d0JTO0N0RTY2d0JWOztBQUVEOztFQUVFLHlCc0VoNndCcUI7Q3RFaTZ3QnRCOztBQUVEO0VBQ0UsYUFBYTtFQ2poeEJmLGtCQUFBO0NzRTNNQTs7QXZFZ3V4QkE7RXVFaHV4QkEsbUJBQUE7RXZFa3V4QkUsWXVFOXR4Qlk7RUFKZCxpQkFNTTtDdkU4dHhCTDs7QUFFRDtFQUNFLGN1RTV0eEJZO0VBRVosbUJBQVE7Q3ZFNHR4QlQ7O0FBRUQ7RUFDRSxtQnVFM3R4QmE7RXZFNHR4QmIsWXVFM3R4Qlc7RXZFNHR4QlgsaUJ1RTN0eEJlO0N2RTR0eEJoQjs7QUFFRDtFQUNFLG1CdUUzdHhCa0I7RXZFNHR4QmxCLE91RXR1eEJDO0V2RXV1eEJELG1CdUUzdHhCYTtFdkU0dHhCYixVdUUzdHhCTTtFdkU0dHhCTixpQnVFenV4QkM7RXZFMHV4QkQsZ0J1RXp0eEJJO0V2RTB0eEJKLGlCdUU3c3hCRztFdkU4c3hCSCxZdUU1dXhCQztFdkU2dXhCRCxvQ3VFeHR4QnFCO012RXd0eEJyQixnQ3VFeHR4QnFCO1V2RXd0eEJyQiw0QnVFeHR4QnFCO0V2RXl0eEJyQixxQnVFeHR4Qm1CO0t2RXd0eEJuQixrQnVFeHR4Qm1CO0N2RXl0eEJwQjs7QUFFRDs7RUFFRSxldUV4dHhCZTtFdkV5dHhCZixtQnVFcHZ4Qk87RXZFcXZ4QlAsWXVFcnR4Qlc7RXZFc3R4QlgsaUJ1RXR2eEJDO0V2RXV2eEJELFd1RXJ0eEJNO0V2RXN0eEJOLDZCdUV4dnhCTztFdkV3dnhCUCx3QnVFeHZ4Qk87RXZFd3Z4QlAscUJ1RXh2eEJPO0V2RXl2eEJQLG9CdUVsdHhCRztDdkVtdHhCSjs7QUFFRDs7RUFFRSxXdUVodHhCRTtDdkVpdHhCSDs7QUFFRDs7RUFFRSxlTzlveEJPO0VQK294QlAsV3VFcHd4QkE7RXZFcXd4QkEsdUJ1RWh0eEJvQjtDdkVpdHhCckI7O0FBRUQ7O0VBRUUsV3VFMXd4QkE7RXZFMnd4QkEscUJ1RWh0eEJZO0V2RWt0eEJaLHFCdUUvc3hCYTtFdkVndHhCYixtQk96cHhCZ0I7RVAwcHhCaEIscUJ1RS93eEJPO0V2RWd4eEJQLGN1RTlzeEJjO0V2RWl0eEJkLG9CdUU5c3hCYztFdkUrc3hCZCxnQk8vcHhCTztFUGdxeEJQLHlCdUVyeHhCTztFdkVzeHhCUCxzQnVFOXN4QnNCO0V2RWd0eEJ0Qiw2QnVFeHR4QlU7RXZFeXR4QlYsd0J1RTlzeEJzQjtFdkUrc3hCdEIsMEJPcnF4QnVCO0VQc3F4QnZCLHVCdUUzeHhCTztFdkU2eHhCUCx5Qk94cXhCa0I7RVB5cXhCbEIsb0J1RTl4eEJDO0V2RWl5eEJELDJCdUVqeXhCTztFdkVreXhCUCxzQnVFNXN4QnNCO0V2RTZzeEJ0QixZTzlxeEJPO0VQK3F4QlAsYXVFcHl4QkM7RXZFcXl4QkQscUJ1RTVzeEJjO0V2RTZzeEJkLHNDT2pyeEJ1QjtDUGtyeEJ4Qjs7QUFFRDs7RUFFRSxxQnVFMXN4QmM7Q3ZFMnN4QmY7O0FBRUQ7Ozs7OztFQU1FLGdCdUV4c3hCYztFdkV5c3hCZCxvQnVFdHN4QkU7RXZFdXN4QkYsd0N1RXRzeEJpQztFdkV1c3hCakMsaUJ1RXRzeEJjO0V2RXVzeEJkLG1CdUVsc3hCRztFdkVtc3hCSCxnQnVFMXN4Qkc7RXZFMnN4QkgsbUJ1RXRzeEJNO0V2RXVzeEJOLGVPdHN4Qk87RVB1c3hCUCxxQnVFNXp4Qk87Q3ZFNnp4QlI7O0FBRUQ7Ozs7OztFQU1FLHFCdUUvcnhCTztDdkVnc3hCUjs7QUFFRDs7RUFFRSxnQnVFOXJ4QlU7RXZFK3J4QlYsaUJ1RTMweEJDO0V2RTQweEJELFV1RTdyeEJVO0V2RThyeEJWLGdCdUU3MHhCQztFdkU4MHhCRCxtQnVFM3J4QnVCO0V2RTRyeEJ2QixldUUvMHhCQztFdkVnMXhCRCxxQnVFdnJ4QmtCO0N2RXdyeEJuQjs7QUFFRDs7RUFFRSxxQnVFdnJ4Qm1CO0N2RXdyeEJwQjs7QUFFRDs7Ozs7O0VBTUUsZ0J1RXRyeEJjO0V2RXVyeEJkLHlDdUV0cnhCbUI7Q3ZFdXJ4QnBCOztBQUVEOzs7Ozs7RUFNRSxnQnVFcnJ4QmM7RXZFc3J4QmQsaUJ1RXJyeEJjO0N2RXNyeEJmOztBQUVEOzs7Ozs7RUFNRSxtQnVFcHJ4QmlCO0N2RXFyeEJsQjs7QUFFRDs7RUFFRSxxQnVFaHJ4Qkc7RXZFaXJ4QkgsaUJPbnd4Qk87Q1Bvd3hCUjs7QUFFRDs7RUFFRSxtQnVFbnJ4QmlCO0N2RW9yeEJsQjs7QUFFRDs7Ozs7O0VBTUUsaUJ1RWxyeEJjO0N2RW1yeEJmOztBQUVEOzs7Ozs7RUFNRSxtQnVFLzR4Qk87Q3ZFZzV4QlI7O0FBRUQ7O0VBRUUscUJ1RS9xeEJrQjtFdkVncnhCbEIsaUJ1RTlxeEJHO0N2RStxeEJKOztBQUVEOztFQUVFLG1CdUU5cXhCSTtDdkUrcXhCTDs7QUFFRDtFQUNFLFd1RTdxeEJFO0N2RThxeEJIOztBQUVEOztFQUVFLG1CdUU3cXhCaUI7RXZFOHF4QmpCLE91RTdxeEJNO0V2RThxeEJOLFF1RTdxeEJNO0V2RThxeEJOLFl1RTdxeEJZO0V2RThxeEJaLGF1RXY2eEJDO0V2RXc2eEJELHNCdUUxcXhCdUI7RXZFMnF4QnZCLHFCdUUxcXhCdUI7RXZFNHF4QnZCLHFCdUUxcXhCc0I7RXZFMnF4QnRCLG1CdUU1NnhCQztFdkU2NnhCRCxxQnVFMXF4QnVCO0V2RTJxeEJ2QixjdUU5NnhCQztFdkUrNnhCRCx5QnVFeHF4Qk87RXZFeXF4QlAsc0J1RWg3eEJPO0V2RWs3eEJQLDZCdUV2cXhCdUI7RXZFd3F4QnZCLHdCdUV2cXhCd0I7RXZFd3F4QnhCLDBCdUVocXhCSztFdkVpcXhCTCx1QnVFcjd4Qk87RXZFdTd4QlAseUJ1RXY3eEJPO0V2RXc3eEJQLG9CdUV0cXhCaUI7RXZFeXF4QmpCLDJCdUVwcXhCdUI7RXZFcXF4QnZCLHNCdUVwcXhCd0I7RXZFcXF4QnhCLGdCdUVwcXhCaUI7Q3ZFcXF4QmxCOztBQUVEOztFQUVFLG1CdUVsOHhCTztFdkVtOHhCUCxPdUVqcXhCTTtFdkVrcXhCTixRdUVqcXhCTTtFdkVrcXhCTixZdUVqcXhCTTtFdkVrcXhCTixhdUVqcXhCZTtDdkVrcXhCaEI7O0FBRUQ7O0VBRUUsbUJ1RWhxeEJtQjtFdkVpcXhCbkIsU3VFNTh4QkM7RXZFNjh4QkQsVXVFN3B4Qkk7RXZFOHB4QkoseUN1RTdweEIrQjtNdkU2cHhCL0IscUN1RTdweEIrQjtVdkU2cHhCL0IsaUN1RTdweEIrQjtFdkU4cHhCL0IsZ0J1RTdweEJnQjtFdkU4cHhCaEIsaUJ1RTdweEJlO0V2RThweEJmLGdCdUVqOXhCQztFdkVrOXhCRCxZdUU3cHhCTTtFdkU4cHhCTixhdUU3cHhCYTtFdkU4cHhCYixxQkFBa0I7S0FBbEIsa0JBQWtCO0V1RXhweEJwQixXQUFBO0VBS1UsV0FBVztDdkVzcHhCcEI7O0F1RTdveEJDOztFaEVyTkQsV0FBUTtFUHUyeEJQLG1CdUVscHhCQTtFdkVtcHhCQSxxQnVFaHB4Qm9CO0V2RWtweEJwQixxQnVFcnB4QkM7RXZFc3B4QkQsbUJ1RS9veEJrQjtFdkVncHhCbEIscUJBQXFCO0V1RTFveEJ2QixjQUVNO0VBTU4sb0JBQUE7RUFDRSxnQkFBZ0I7RWhFM09qQix5QkFBeUI7RVBtM3hCeEIsc0J1RXpveEJGO0VBQUEsNkJBQUE7RXZFNG94QkUsd0J1RXRveEJhO0V2RXVveEJiLDBCdUV0b3hCWTtFdkV1b3hCWix1QnVFcm94QkM7RXZFdW94QkQseUJ1RTNueEJDO0V2RTRueEJELG9CTzMzeEJnQjtFUDgzeEJoQiwyQnVFcHB4QkY7RXZFcXB4QkUsc0J1RXBveEJHO0N2RXFveEJKOztBQUVEOzs7Ozs7Ozs7Ozs7RUFZRSxzQnVFbm94QkY7RXZFb294QkUsWXVFem54QlU7Q3ZFMG54Qlg7O0FBRUQ7Ozs7Ozs7O0VBUUUsb0J1RS9veEJGO0V2RWdweEJFLHdDdUU1bXhCTztFaEUvU1IsaUJBQWlCO0VQNjV4QmhCLG1CdUVscHhCRjtFdkVtcHhCRSxldUV2bnhCb0I7Q3ZFd254QnJCOztBQUVEOztFQUVFLGlCdUV4cHhCRjtFdkV5cHhCRSxVdUV2bnhCVTtFaEU3U1gsZUFBUTtDUHM2eEJSOztBQUVEOzs7Ozs7OztFQVFFLHlDdUVubnhCTztDdkVvbnhCUjs7QUFFRDs7RXdFbmp5QkEsZ0JBQWE7RUFDWCw4QkFBZ0I7RUFDaEIsYUFBQTtFQUNBLGlCQUFlO0VqRTZIaEIsbUJBQW1CO0VQMDd4QmxCLGlCd0UxanlCVztDeEUyanlCWjs7QUFFRDs7RUFFRSxpQndFcGp5QkE7RXhFcWp5QkEsZXdFbmp5QmU7RUFiakIseUJBV0U7RXhFdWp5QkEsZXdFbGp5QmdCO0V4RW1qeUJoQixvQndFbGp5QmlCO0V4RW1qeUJqQixpQndFbGp5QmM7Q3hFbWp5QmY7O0FBRUQ7O0VBRUUsZ0J3RWpqeUJlO0V4RWtqeUJmLGV3RWpqeUJnQjtFeEVranlCaEIsaUJ3RWpqeUJjO0V4RWtqeUJkLGlEd0VoanlCRztVeEVnanlCSCx5Q3dFaGp5Qkc7RUE1QkwsK0NBZ0NJO0VBaENKLHVDQWdDSTtFQWhDSixrQ0FnQ0k7RUFoQ0osK0JBZ0NJO0VBaENKLDJEQWdDSTtFeEU4aXlCRixtQndFNWl5QmtCO0V4RTZpeUJsQixnQndFNWl5QmtCO0VqRTZGbkIsZUFBUTtFUGk5eEJQLG9Cd0V2aXlCUztFeEV3aXlCVCxxQndFcml5Qks7RXhFc2l5Qkwsb0J3RXppeUJTO0V4RTBpeUJULGlCd0VuaXlCSztFQUlKLHVDQUNhO0V4RWdpeUJkLG9Cd0UvaHlCYTtFQXZEZixpQkE0REs7RXhFNGh5QkgscUJ3RTNoeUJlO0V4RTZoeUJmLHFCd0V4aHlCb0I7RXhFeWh5QnBCLG1Cd0V4aHlCYztFeEV5aHlCZCxxQndFeGh5QlM7RXhFeWh5QlQsY3dFeGh5QmE7RXhFMmh5QmIsb0J3RS9oeUJBO0V4RWdpeUJBLGdCd0V2aHlCVztFeEV3aHlCWCx5QndFdmh5QmU7RXhFd2h5QmYsc0J3RXZoeUJZO0V4RXloeUJaLDZCd0VyaHlCSztFeEVzaHlCTCx3QndFcml5QkE7RXhFc2l5QkEsMEJ3RWpoeUI0QjtFeEVraHlCNUIsdUJ3RWhoeUJTO0V4RWtoeUJULHlCd0VsZ3lCSztFeEVtZ3lCTCxvQndFMWl5QkE7RXhFNml5QkEsMkJ3RTNneUJtQjtFeEU0Z3lCbkIsc0J3RTNneUJvQjtDeEU0Z3lCckI7O0FBRUQ7O0VBRUUsYU9wL3hCTztFUHEveEJQLFl3RXJueUJGO0V4RXNueUJFLG1Cd0V0Z3lCYTtFeEV1Z3lCYixnQks5bHlCUztFTCtseUJULG1CSzlseUJTO0VMK2x5QlQsU0s5bHlCQTtFTCtseUJBLFdLOWx5QkE7RUwrbHlCQSx5REs5bHlCb0I7VUw4bHlCcEIsaURLOWx5Qm9CO0NMK2x5QnJCOztBQUVEOzs7O0VBSUUsb0R3RS9neUJtQztVeEUrZ3lCbkMsNEN3RS9neUJtQztFeEVnaHlCbkMsK0N3RWhoeUI2QjtFeEVnaHlCN0IsdUN3RWhoeUI2QjtFeEVnaHlCN0Isa0N3RWhoeUI2QjtFeEVnaHlCN0IsK0J3RWhoeUI2QjtFeEVnaHlCN0IsMkR3RWhoeUI2QjtDeEVpaHlCOUI7O0FBRUQ7O0VBRUUsbUJLdjF4QkE7RUx3MXhCQSxTS3YxeEJBO0VMdzF4QkEsUUt2MXhCQTtFTHcxeEJBLHNDd0V0aHlCMkI7TXhFc2h5QjNCLGtDd0V0aHlCMkI7VXhFc2h5QjNCLDhCd0V0aHlCMkI7RXhFdWh5QjNCLFlLaHp4QkE7RUxpenhCQSxnQkszeXhCRTtDTDR5eEJIOztBQUVEO0VBQ0UsbUJ3RXpoeUJlO0V4RTBoeUJmLFF3RXpoeUJJO0V4RTBoeUJKLE93RXpoeUJJO0V4RTBoeUJKLFl3RXpoeUJJO0V4RTBoeUJKLGF3RXpoeUJXO0V4RTBoeUJYLFd3RXpoeUJJO0V4RTBoeUJKLHFCd0V6aHlCYTtDeEUwaHlCZDs7QUFFRDtFQUNFLG1Cd0U5aXlCQTtFeEUraXlCQSxPQUFPO0VBQ1AsUXdFN3B5QkY7RXhFOHB5QkUsWXdFcGh5Qlc7RUExSWIsYUErSUU7RXhFaWh5QkEsV3dFaGh5QlM7RUFoSlgsZUFvSkU7Q3hFOGd5QkQ7O0FBRUQ7RUFDRSxtQndFemd5QkM7Q3hFMGd5QkY7O0FBRUQ7RUFDRSxtQndFdmd5QmU7Q3hFd2d5QmhCOztBQUVEO0VBQ0UsV3dFdmd5QmE7Q3hFd2d5QmQ7O0FBRUQ7RUFDRSxXd0V2Z3lCYTtDeEV3Z3lCZDs7QUFFRDtFd0V0aHlCRyxXQUFBO0N4RXdoeUJGOztBQUVEO0VBQ0UsY3dFM2h5QkM7Q3hFNGh5QkY7O0FBRUQ7RUFDRSxtQndFcGd5Qm1CO0VBS2xCLFdBQUE7Q3hFaWd5QkY7O0FBRUQ7O0VBRUUsaUJ3RWoveEJtQjtFeEVrL3hCbkIsZ0JBQWdCO0V3RTMreEJsQixpQkFBYTtFbkVoTVgsVUFBUztDTDhxeUJWOztBQUVEOztFSzNxeUJFLGVBQWE7Q0w4cXlCZDs7QUFFRDs7Ozs7O0V3RWgveEJFLDRCQUtEO0N4RWsveEJBOztBQUVEO0V3RWwveEJBLDJCQUFrQjtFQUNoQixpQkFBUztFeEVvL3hCVCxVQUFVO0N5RTV0eUJaOztBekUrdHlCQTs7O0VLanN5QkUsbUJBQWtCO0NMcXN5Qm5COztBQUVEO0VLam95QkUsZ0JvRWpHbUI7RXBFcUdqQixjQUFhO0NMZ295QmhCOztBQUVEO0VBQ0UsbUJ5RXR1eUJDO0V6RXV1eUJELGN5RW51eUJJO0N6RW91eUJMOztBQUVEO0VBQ0UsY3lFaHV5Qk07Q3pFaXV5QlA7O0FBRUQ7RUFDRSw2Q3lFM3R5QlU7RXpFNHR5QlYsZ0J5RTF0eUJlO0VBRmQsa0JBQUE7RXpFOHR5QkQsbUJ5RXh0eUJtQjtDekV5dHlCcEI7O0FBRUQ7RUFDRSx1RHlFcnR5QjBCO1V6RXF0eUIxQiwrQ3lFcnR5QjBCO0V6RXN0eUIxQixnQnlFcnR5QlE7Q3pFc3R5QlQ7O0FBRUQ7RUFDRSxnQnlFcHR5QlE7RXpFcXR5QlIsbUJ5RXh1eUJDO0V6RXl1eUJELGlCeUVudHlCa0I7Q3pFb3R5Qm5COztBQUVEO0VBQ0UsbUJ5RW50eUJ1QjtFbEUrRXhCLFlBQVE7RVBzb3lCUCxvQnlFL3V5QkM7RXpFZ3Z5QkQsc0J5RWp0eUJxQjtFQUtwQixtQkFBQTtFekU4c3lCRCxZeUV6c3lCa0I7RXpFMHN5QmxCLGtCeUV6c3lCZ0I7Q3pFMHN5QmpCOztBQUVEO0VBQ0UsbUJ5RXpzeUJ3QjtDekUwc3lCekI7O0FBRUQ7RUFDRSxtQnlFenN5QnlCO0N6RTBzeUIxQjs7QUFFRDtFQUNFLGN5RXpzeUJRO0N6RTBzeUJUOztBQUVEO0VBQ0UscUJ5RTlyeUJPO0V6RWdzeUJQLHFCeUVyc3lCcUI7RXpFc3N5QnJCLG1CeUVyc3lCcUI7RXpFc3N5QnJCLHFCeUVyc3lCd0I7RXpFc3N5QnhCLGN5RXJzeUJVO0V6RXdzeUJWLG9CeUVqc3lCd0I7RXpFa3N5QnhCLGdCeUVqc3lCZ0I7RXpFa3N5QmhCLHlCT3BxeUJrQjtFUHFxeUJsQixzQnlFMXV5QkM7RXpFNHV5QkQsNkJ5RTV1eUJRO0V6RTZ1eUJSLHdCeUVoc3lCMEI7RXpFbXN5QjFCLDJCeUVoc3lCaUI7RXpFaXN5QmpCLHNCeUVoc3lCdUI7RXpFaXN5QnZCLDBCeUVoc3lCd0I7RXpFaXN5QnhCLHVCeUVoc3lCdUI7RXpFa3N5QnZCLHlCeUVoc3lCb0I7RXpFaXN5QnBCLG9CeUVoc3lCb0I7RXpFaXN5QnBCLGdCeUVoc3lCa0I7Q3pFaXN5Qm5COztBQUVEO0VBQ0UsZXlFM3Z5QkM7RXpFNHZ5QkQsWXlFOXJ5QmU7Q3pFK3J5QmhCOztBQUVEO0V5RXhyeUJHLFlBQUE7RXpFMHJ5QkQsYXlFcnJ5QnFCO0VBTHBCLHlCQUFRO0V6RTRyeUJULG1CeUVqcnlCcUI7RUFNcEIsaUJBQUE7RXpFNnF5QkQsbUJ5RXhxeUJ1QjtFQUx0Qix1QkFBTztFekUrcXlCUixtQ3lFbnF5Qk87Q3pFb3F5QlI7O0FBRUQ7Ozs7O0VPcnN5QkMsaUJBQWlCO0NQMnN5QmpCOztBQUVEO0VBQ0UsZ0JLcHd5QkE7RUxxd3lCQSxpQktwd3lCQTtFTHF3eUJBLG1CS3B3eUJBO0NMcXd5QkQ7O0FBRUQ7RUFDRSxnQkFBZ0I7QzBFajB5QmQ7O0ExRW8weUJKO0UwRWoweUJNLFVBQU87RUFIUixrQkFBUztDMUV1MHlCYjs7QUFFRDtFQUNFLG1CQUFtQjtDTzd0eUJwQjs7QVBndXlCRDtFQUNFLGVLL3Z5QkE7Q0xnd3lCRDs7QUFFRDtFT3B1eUJDLG1CQUFtQjtFbUV0RmYsb0JBQU87RTFFNnp5QlYsc0IwRXp6eUI2QjtFMUUwenlCN0IsbUJBQW1CO0UwRTl6eUJoQixzQkFBTztFQVNBLGVBQVU7QzFFd3p5QnJCOztBQUVEO0UwRXR6eUJZLFlBQVc7RUFDWCxlQUFZO0VBQ1osbUJBQWU7RUFDZixVQUFPO0VBQ1AsZ0JBQVk7RUFDWixZQUFZO0VBQ1osaUJBQVU7RUFDVixZQUFBO0VBQ0EsMEJBQXNCO0VBQ3RCLGFBQUE7RTFFd3p5QlYseUNBQWlDO0VBQWpDLG9DQUFpQztFQUFqQyxpQ0FBaUM7QzBFOTB5QjlCOztBMUVpMXlCTDs7RTBFajF5QkssZ0JBQUE7QzFFbzF5Qko7O0FBRUQ7RUFDRSxnQjBFcHp5QnlCO0MxRXF6eUIxQjs7QUFFRDtFQUNFLG1CMEVqenlCMEI7QzFFa3p5QjNCOztBQUVEO0UwRTkxeUJLLG1CQUFPO0MxRWcyeUJYOztBQUVEO0VBQ0UsZTBFM3l5Qm9CO0UxRTR5eUJwQixtQjBFM3l5QnVCO0UxRTR5eUJ2QixZMEUzeXlCcUI7RTFFNHl5QnJCLGlCMEUzeXlCMkI7QzFFNHl5QjVCOztBQUVEO0VBQ0UsVzBFM3l5Qm9CO0UxRTR5eUJwQixtQjBFM3l5QjZCO0UxRTR5eUI3QixTMEUzeXlCbUI7RTFFNHl5Qm5CLFUwRTN5eUJZO0UxRTR5eUJaLHlDMEUzeXlCa0M7TTFFMnl5QmxDLHFDMEUzeXlCa0M7VTFFMnl5QmxDLGlDMEUzeXlCa0M7RTFFNHl5QmxDLFkwRTN5eUJZO0VBcEVULGFBQUE7RTFFaTN5QkgscUIwRXh5eUJxQjtFMUUweXlCckIscUIwRXh5eUJ3QjtFMUV5eXlCeEIsbUIwRXh5eUJ1QjtFMUV5eXlCdkIscUJBQXFCO0VPL3h5QnRCLGNBQVE7RVBteXlCUCxvQjBFcHl5QjRCO0UxRXF5eUI1QixnQjBFcHl5Qm9CO0UxRXF5eUJwQix5QjBFbnl5Qlc7RTFFb3l5Qlgsc0IwRW55eUI4QjtFMUVxeXlCOUIsNkIwRW55eUJ1QjtFMUVveXlCdkIsd0IwRW55eUJxQjtFMUVveXlCckIsMEIwRW55eUIyQjtFMUVveXlCM0IsdUIwRW55eUI0QjtFMUVxeXlCNUIseUIwRW55eUJ1QjtFMUVveXlCdkIsb0IwRW55eUJ3QjtFMUVzeXlCeEIsMkIwRW55eUJpQztFMUVveXlCakMsc0IwRW55eUI2QjtDMUVveXlCOUI7O0FBRUQ7Ozs7OztFMEVseHlCYyxpQkFBYTtFMUV5eHlCekIsbUJBQW1CO0UwRTl4eUJoQixnQkFBQTtFQVlPLGVBQWE7RTFFcXh5QnZCLGlCQUFpQjtDTy96eUJsQjs7QVBrMHlCRDtFQUNFLGlCQUFpQjtFMEUxd3lCZCxVQUFBO0VBS1MsZ0JBQWE7RTFFd3d5QnpCLGVBQWU7QzBFN3d5Qlo7O0ExRWd4eUJMO0VPejB5QkMsV0FBUTtFbUV5REosVUFBQTtFMUVteHlCSCxjMEVod3lCeUI7QzFFaXd5QjFCOztBQUVEOztFQUVFLGdCMkVuOXlCRjtDM0VvOXlCQzs7QUFFRDs7O0VBR0UscUIyRWo5eUJjO0UzRW05eUJkLHFCSy83eUJTO0VMZzh5QlQsbUJLLzd5QlM7RUxnOHlCVCxxQksvN3lCUztFTGc4eUJULGNLLzd5QlM7RUxrOHlCVCxvQjJFdjl5QnFCO0UzRXc5eUJyQixnQks1M3lCRTtFTDYzeUJGLDBCMkV6OXlCMkI7RTNFMDl5QjNCLHVCMkV6OXlCMkI7RTNFMjl5QjNCLHlCS3R0eUJBO0VMdXR5QkEsb0JLdHR5QkE7RUx5dHlCQSwwQjJFOTl5QnlCO0UzRSs5eUJ6QiwwQjJFLzl5QnlCO0MzRWcreUIxQjs7QUFFRDs7O0VBR0UscUIyRXAreUJ1QjtFM0VzK3lCdkIscUIyRW4veUJGO0UzRW8veUJFLG1CMkVuK3lCaUI7RTNFbyt5QmpCLHFCMkVuK3lCb0I7RTNFbyt5QnBCLGMyRW4reUJjO0UzRXMreUJkLG9CMkVuK3lCaUI7RTNFbyt5QmpCLGdCMkVuK3lCYztFM0VvK3lCZCwyQjJFbit5QndCO0UzRW8reUJ4Qix3QjJFait5QkU7RTNFbSt5QkYsMEIyRWoreUJzQjtFM0VrK3lCdEIscUIyRWoreUJVO0UzRW8reUJWLDRCMkVqK3lCZ0I7RTNFayt5QmhCLHVCMkVqK3lCb0I7QzNFayt5QnJCOztBQUVEOzs7RUFHRSxxQjJFdDl5Qm9CO0UzRXc5eUJwQixxQkt6bnlCK0I7RUwwbnlCL0IsbUIyRXQ5eUJnQjtFM0V1OXlCaEIscUIyRXQ5eUJpQjtFM0V1OXlCakIsYzJFdDl5QmM7RTNFeTl5QmQsb0IyRWpoekJGO0UzRWtoekJFLGdCMkV2OXlCaUI7RTNFdzl5QmpCLHlCS2pveUIrQjtFRWhSaEMsc0JBQW1CO0VQbzV5QmxCLDZCMkV2OXlCc0I7RTNFdzl5QnRCLHdCMkV2OXlCcUI7RTNFMDl5QnJCLDBCMkUxK3lCSztFM0UyK3lCTCwwQjJFdDl5Qm1CO0UzRXU5eUJuQixZMkV0OXlCUTtDM0V1OXlCVDs7QUFFRDtFQUNFLFcyRXQ5eUJRO0MzRXU5eUJUOztBQUVEO0VBQ0UsYzJFcGl6QkY7QzNFcWl6QkM7O0FBRUQ7RUFDRSxjMkVyOXlCYztDM0VzOXlCZjs7QUFFRDtFQUNFLGMyRXI5eUJjO0MzRXM5eUJmOztBQUVEO0UyRS9pekJBLGNBQUE7QzNFaWp6QkM7O0FBRUQ7RUFDRSxjS3RoekJTO0NMdWh6QlY7O0FBRUQ7RUFDRSxjS3Z3eUJFO0NMd3d5Qkg7O0FBRUQ7RUFDRSxZSy90eUJBO0NMZ3V5QkQ7O0FBRUQ7OztFMkVyOXlCRSxhQUFXO0UzRXk5eUJYLG1CQUFtQjtFMkV0OXlCckIsaUJBQUs7QzNFdzl5Qko7O0E0RXJrekJEOzs7RUFHRSxtQkFBZTtFQUNmLFNBQU87RUFDUCxVQUFRO0VBQ1IseUNBQWE7TUFBYixxQ0FBYTtVQUFiLGlDQUFhO0VBQ2IsZ0JBQVE7RUFDUixpQkFBUztFQUNULGdCQUFXO0VBQ1gsWUFBWTtFQUNaLGFBQVk7RUFDWixxQkFBQTtLQUFBLGtCQUFBO0U1RXdrekJBLFc0RXZrekJFO0VBRUYsZ0NBQVE7RTVFdWt6QlIsdUI0RTVqekJDO0U1RTZqekJELDZCNEV0a3pCVTtDNUV1a3pCWDs7QUFFRDs7O0U0RS9qekJFLFlBQUE7RTVFbWt6QkEsWTRFbGt6QlM7RTVFbWt6QlQsZTRFbGt6QkU7RTVFbWt6QkYscUI0RWprekJDO0M1RWtrekJGOztBQUVEO0VBQ0UscUJBQXFCO0M0RTlqekJ2Qjs7QTVFaWt6QkE7RUFDRSxvQkFBb0I7QzRFN2p6QnRCOztBNUVna3pCQTtFNEU3anpCRSxxQkFBVztDNUUranpCWjs7QUFFRDtFTzcreUJDLG9DQUF5QjtNQUF6QixpQ0FBeUI7VUFBekIsbUNBQXlCO0NQKyt5QnpCOztBQUVEO0VBQ0UsdUI0RTdqekJ1QjtFNUU4anpCdkIsNEI0RTdqekJjO0M1RThqekJmOztBQUVEO0VBQ0UscUI0RTNqekJTO0U1RTZqekJULHFCNEV0anpCQztFNUV1anpCRCxtQk8xL3lCZ0I7RVAyL3lCaEIscUI0RWxsekJGO0U1RW1sekJFLGM0RTNqekJXO0VyRStEWiwwQkFBeUI7RVA4L3lCeEIsdUI0RXpqekJBO0U1RTJqekJBLG9DNEVuanpCQztFckVtREYsK0JBQXlCO0VQa2d6QnhCLDBCNEU3anpCSTtFNUU4anpCSix1QjRFdGp6QkM7RTVFd2p6QkQseUI0RXJqekJZO0U1RXNqekJaLG9CNEVyanpCb0I7RTVFd2p6QnBCLDJCNEVyanpCYTtFNUVzanpCYixzQjRFcmp6QmE7QzVFc2p6QmQ7O0FBRUQ7O0VBRUUscUJLbm56QmtCO0VMcW56QmxCLHFCS25uekJhO0VMb256QmIsbUJLamp6QmlCO0VMa2p6QmpCLHFCNEUzanpCcUI7RTVFNGp6QnJCLGNLOWl6QkU7RUxpanpCRixvQjRFOWp6QjJCO0U1RStqekIzQixnQksxNHlCQTtFTDY0eUJBLDJCNEVqa3pCNkI7RTVFa2t6QjdCLHNCNEVsa3pCdUI7RTVFbWt6QnZCLDBCNEVua3pCdUI7RTVFb2t6QnZCLHVCNEVwa3pCdUI7RTVFc2t6QnZCLHlCNEVya3pCeUI7RTVFc2t6QnpCLG9CS3IweUJrQjtDTHMweUJuQjs7QUFFRDs7RUFFRSxnQjRFemt6QmM7QzVFMGt6QmY7O0FBRUQ7RUFDRSxxQjRFemt6Qm1CO0U1RTJrekJuQixxQjRFeGt6Qm9CO0U1RXlrekJwQixtQjRFeGt6Qlk7RTVFeWt6QloscUI0RXhrekJtQjtFNUV5a3pCbkIsYzRFeGt6QmM7RTVFMmt6QmQsb0I0RXhrekJrQjtFNUV5a3pCbEIsZ0JPbmp6Qk87RVBzanpCUCwyQjRFdm16QkE7RTVFd216QkEsc0I0RXBrekJvQjtFNUVxa3pCcEIsMEI0RXBrekJhO0U1RXFrekJiLHVCNEVwa3pCbUI7RTVFc2t6Qm5CLHlCNEVoa3pCRztFNUVpa3pCSCxvQjRFbnB6QkY7QzVFb3B6QkM7O0E0RTdqekJDO0VBQ0UsY0FBYTtDNUVna3pCaEI7O0FBRUQ7RUFDRSxZQUFZO0M2RXRzekJkOztBN0V5c3pCQTs7O0U2RXBzekJFLGFBQUE7RUFDQSxtQkFBVztFQUNYLGlCQUFVO0M3RXdzekJYOztBQUVEOzs7RUFHRSxtQjZFeHN6QmlCO0U3RXlzekJqQixTT25sekJLO0VQb2x6QkwsVTZFL3N6QkE7RTdFZ3R6QkEseUM2RW5wekJDO003RW1wekJELHFDNkVucHpCQztVN0VtcHpCRCxpQzZFbnB6QkM7RTdFb3B6QkQsZ0JPdGx6Qk87RVB1bHpCUCxpQjZFbHR6QkE7RTdFbXR6QkEsZ0I2RXhzekJJO0U3RXlzekJKLFlPemx6Qk87RVAwbHpCUCxhNkVydHpCQTtFN0VzdHpCQSxxQjZFeHN6Qkk7SzdFd3N6Qkosa0I2RXhzekJJO0U3RXlzekJKLFc2RXZ0ekJDO0U3RXd0ekJELGdDNkV0c3pCRztFN0V1c3pCSCx1Qk85bHpCa0I7RVArbHpCbEIsNkI2RXZzekJVO0M3RXdzekJYOztBQUVEOzs7RUFHRSxZNkVodXpCQztFN0VpdXpCRCxZNkV0c3pCTTtFN0V1c3pCTixlT3ZtekJPO0VQd216QlAsaUI2RW51ekJDO0M3RW91ekJGOztBQUVEO0VBQ0UsaUI2RXBzekJNO0M3RXFzekJQOztBQUVEO0VBQ0UsaUJPaG56Qk87Q1BpbnpCUjs7QUFFRDtFQUNFLGlCNkUvdXpCQztDN0VndnpCRjs7QUFFRDtFQUNFLFk2RWxzekJNO0M3RW1zekJQOztBQUVEO0VBQ0UsWU81bnpCTztDUDZuekJSOztBQUVEO0VBQ0UsbUI2RTN2ekJDO0M3RTR2ekJGOztBOEUvdXpCRDs7RUFFRSxzQkE2U0Q7QzlFcTh5QkE7O0FBRUQ7Ozs7OztFQU1FLGE4RS91ekJhO0U5RWd2ekJiLG1COEUvdXpCbUI7RTlFZ3Z6Qm5CLGlCOEUvdXpCZ0I7QzlFZ3Z6QmpCOztBQUVEOzs7Ozs7RUFNRSxtQjhFbnd6QlE7RTlFb3d6QlIsUzhFN3V6Qkk7RTlFOHV6QkosVThFN3V6QlM7RTlFOHV6QlQseUM4RTd1ekJrQjtNOUU2dXpCbEIscUM4RTd1ekJrQjtVOUU2dXpCbEIsaUM4RTd1ekJrQjtFOUU4dXpCbEIsZ0I4RTd1ekJlO0VBSWQsaUJBQU87RTlFMnV6QlIsZ0I4RXp1ekJnQjtFQUlmLFlBQUE7RTlFdXV6QkQsYThFcnV6QmU7RUFJZCxxQkFBTztLQUFQLGtCQUFPO0U5RW11ekJSLFc4RWp1ekJJO0VBSUosZ0NBQVU7RTlFK3R6QlYsdUI4RTl0ekJhO0U5RSt0ekJiLDZCOEV0dHpCQztDOUV1dHpCRjs7QUFFRDs7Ozs7O0VBTUUsWUs5c3pCQTtFTCtzekJBLFlLOXN6QkE7RUwrc3pCQSxlSzdzekJFO0VMOHN6QkYscUI4RXZ1ekJ1QjtDOUV3dXpCeEI7O0FBRUQ7O0VBRUUscUJLL2d6QkU7Q0xnaHpCSDs7QUFFRDs7RUFFRSxrQkt0anpCRTtDTHVqekJIOztBQUVEOztFOEU3dXpCRSxzQkFBVTtDOUVndnpCWDs7QUFFRDtFQUNFLFk4RS91ekJXO0M5RWd2ekJaOztBQUVEO0VBQ0Usc0I4RXhyekJDO0M5RXlyekJGOztBQUVEOzs7RUFHRSxhOEV6dXpCWTtFOUUwdXpCWixtQk9odHpCTztFUGl0ekJQLGlCOEVydnpCQztDOUVzdnpCRjs7QUFFRDs7O0VBR0UsbUI4RW51ekJtQjtFOUVvdXpCbkIsUzhFbnV6QmE7RTlFb3V6QmIsVThFbnV6QlE7RTlFb3V6QlIseUM4RWx1ekJPO005RWt1ekJQLHFDOEVsdXpCTztVOUVrdXpCUCxpQzhFbHV6Qk87RTlFbXV6QlAsZ0I4RS92ekJDO0U5RWd3ekJELGlCOEU3dHpCbUI7RTlFOHR6Qm5CLFk4RTd0ekJlO0U5RTh0ekJmLGE4RTd0ekJpQjtFOUU4dHpCakIscUI4RTd0ekJxQjtLOUU2dHpCckIsa0I4RTd0ekJxQjtFOUU4dHpCckIsVzhFcHd6QkM7RTlFcXd6QkQsZ0M4RXZ0ekJtQjtFOUV3dHpCbkIsdUI4RXZ0ekJtQjtFOUV3dHpCbkIsNkI4RXZ0ekJzQjtDOUV3dHpCdkI7O0FBRUQ7OztFQUdFLFk4RXR0ekJDO0U5RXV0ekJELFk4RS9zekJXO0U5RWd0ekJYLGU4RS9zekJjO0U5RWd0ekJkLG9COEUvc3pCb0I7QzlFZ3R6QnJCOztBQUVEO0VBQ0Usb0JPaHZ6Qk87Q1BpdnpCUjs7QUFFRDtFQUNFLHNCOEV6c3pCbUI7QzlFMHN6QnBCOztBQUVEO0VBQ0Usc0I4RXJ1ekJTO0M5RXN1ekJWOztBQUVEO0VBQ0UsWThFbnN6QlE7QzlFb3N6QlQ7O0FBRUQ7OztFOEVycnpCRSxhQUFBO0U5RXlyekJBLG1COEV0bHpCQztFOUV1bHpCRCxpQjhFMXJ6QkM7QzlFMnJ6QkY7O0FBRUQ7OztFQUdFLG1CTzF3ekJPO0VQMnd6QlAsUzhFanN6QkM7RTlFa3N6QkQsVThFcnJ6QlE7RTlFc3J6QlIseUNPN3d6QnVCO01QNnd6QnZCLHFDTzd3ekJ1QjtVUDZ3ekJ2QixpQ083d3pCdUI7RVA4d3pCdkIsZ0I4RXBzekJDO0U5RXFzekJELGlCOEVwcnpCYTtFOUVxcnpCYixnQjhFdHN6QkM7RTlFdXN6QkQsWThFbnJ6Qk07RTlFb3J6Qk4sYThFeHN6QkM7RTlFeXN6QkQscUI4RTlxekJtQjtLOUU4cXpCbkIsa0I4RTlxekJtQjtFOUUrcXpCbkIsVzhFOXF6QmU7RTlFK3F6QmYsZ0M4RTlxekJzQjtFOUUrcXpCdEIsdUI4RTlxekJxQjtFOUUrcXpCckIsNkI4RTdzekJZO0M5RThzekJiOztBQUVEOzs7RUFHRSxZOEVscXpCZTtFOUVtcXpCZixZOEVscXpCZTtFOUVtcXpCZixlOEVscXpCaUI7RTlFbXF6QmpCLHFCOEVscXpCcUI7QzlFbXF6QnRCOztBQUVEO0VBQ0UscUI4RWpxekJHO0M5RWtxekJKOztBQUVEO0VBQ0Usb0I4RXJxekJHO0M5RXNxekJKOztBQUVEO0VBQ0Usc0I4RTNwekJ1QjtDOUU0cHpCeEI7O0FBRUQ7RUFDRSxZOEV2cHpCUTtDOUV3cHpCVDs7QUFFRDs7O0VBR0UsYThFL296QmdCO0U5RWdwekJoQixtQjhFL296Qm1CO0U5RWdwekJuQixpQjhFL296QnFCO0M5RWdwekJ0Qjs7QUFFRDs7O0VBR0UsbUI4RXZvekJTO0U5RXdvekJULFM4RXZvekJVO0U5RXdvekJWLFU4RXZvekJJO0U5RXdvekJKLHlDOEV2b3pCOEI7TTlFdW96QjlCLHFDOEV2b3pCOEI7VTlFdW96QjlCLGlDOEV2b3pCOEI7RTlFd296QjlCLGdCOEV2b3pCZ0I7RTlFd296QmhCLGlCOEV2b3pCVztFOUV3b3pCWCxnQjhFdm96Qlk7RTlFd296QlosWThFdm96QmM7RTlFd296QmQsYUFBYTtFOEVsb3pCYixxQkFBUTtLQUFSLGtCQUFRO0V6RTlETixXQUFBO0VBQ0EsZ0NBQXNCO0VBT3hCLHVCQUF1QjtFQUN2Qiw2QnlFc0QyQjtDOUV1b3pCNUI7O0FBRUQ7OztFQUdFLFk4RXBvekJVO0U5RXFvekJWLFlPbDF6Qk87RVBtMXpCUCxlOEUvb3pCQztFOUVncHpCRCxxQjhFam96QmlCO0M5RWtvekJsQjs7QUFFRDtFQUNFLHFCOEU5bnpCbUI7QzlFK256QnBCOztBQUVEO0VBQ0Usb0I4RXhwekJDO0M5RXlwekJGOztBQUVEO0VBQ0Usc0I4RTluekJtQjtDOUUrbnpCcEI7O0FBRUQ7RUFDRSxZOEVocXpCQztDOUVpcXpCRjs7QUFFRDs7O0VBR0UsYThFeG56QmlCO0U5RXluekJqQixtQjhFeG56QnNCO0U5RXluekJ0QixpQjhFeG56Qm9CO0M5RXluekJyQjs7QUFFRDs7O0U4RTNxekJHLG1CQUFBO0U5RStxekJELFM4RWxuekJhO0U5RW1uekJiLFU4RWhyekJDO0U5RWlyekJELHlDOEVqbnpCMEI7TTlFaW56QjFCLHFDOEVqbnpCMEI7VTlFaW56QjFCLGlDOEVqbnpCMEI7RTlFa256QjFCLGdCOEVqbnpCZ0I7RTlFa256QmhCLGlCOEVqbnpCaUI7RTlFa256QmpCLGdCOEVqbnpCbUI7RTlFa256Qm5CLFk4RWpuekJRO0U5RWtuekJSLGE4RWpuekJRO0U5RWtuekJSLHFCOEVqbnpCbUI7SzlFaW56Qm5CLGtCOEVqbnpCbUI7RTlFa256Qm5CLFc4RWpuekJlO0U5RWtuekJmLGdDOEVqbnpCb0I7RTlFa256QnBCLHVCOEVqbnpCeUI7RTlFa256QnpCLDZCOEVqbnpCa0I7QzlFa256Qm5COztBQUVEOzs7RUFHRSxZOEU5bXpCZ0I7RTlFK216QmhCLFk4RTltekJnQjtFOUUrbXpCaEIsZThFbnN6QkM7RTlFb3N6QkQscUI4RTdtekJtQjtDOUU4bXpCcEI7O0FBRUQ7RThFdnN6QkcscUJBQU87QzlFeXN6QlQ7O0FBRUQ7RUFDRSxxQjhFeG16Qm9CO0M5RXltekJyQjs7QUFFRDtFQUNFLHFCOEV4bXpCeUI7QzlFeW16QjFCOztBQUVEOzs7RUFHRSxhOEV4bXpCbUI7RTlFeW16Qm5CLG1COEV4bXpCVTtFOUV5bXpCVixpQjhFeG16QlU7QzlFeW16Qlg7O0FBRUQ7OztFQUdFLG1COEVsbXpCa0I7RTlFbW16QmxCLFM4RS90ekJDO0U5RWd1ekJELFU4RWptekJVO0U5RWttekJWLHlDOEVqbXpCa0I7TTlFaW16QmxCLHFDOEVqbXpCa0I7VTlFaW16QmxCLGlDOEVqbXpCa0I7RTlFa216QmxCLGdCOEVqbXpCbUI7RTlFa216Qm5CLGlCOEVqbXpCcUI7RTlFa216QnJCLGdCOEVqbXpCbUI7RTlFa216Qm5CLFk4RWptekJVO0U5RWttekJWLGE4RWptekJVO0U5RWttekJWLHFCOEVqbXpCcUI7SzlFaW16QnJCLGtCOEVqbXpCcUI7RTlFa216QnJCLFc4RWptekJVO0U5RWttekJWLGdDOEVqbXpCMkI7RTlFa216QjNCLHVCOEVqbXpCb0I7RTlFa216QnBCLDZCOEVqbXpCK0I7QzlFa216QmhDOztBQUVEOzs7RUFHRSxZOEUvbHpCVTtFOUVnbXpCVixZOEUvbHpCVTtFOUVnbXpCVixlQUFlO0U4RXpsekJkLHFCQUFRO0M5RTJsekJWOztBT3o3ekJBO0V1RThWRSxxQkFBUTtDOUUrbHpCVjs7QThFemt6QkU7RUFLUyxvQkFBb0I7QzlFd2t6Qi9COztBQUVEO0VBQ0UscUI4RWxrekJ5QjtDOUVta3pCMUI7O0FBRUQ7RUtoMHpCSSxZQUFBO0NMazB6Qkg7O0FBRUQ7RThFaGt6QkksV0FBVTtDOUVra3pCYjs7QUFFRDtFQUNFLGM4RWprekJNO0M5RWtrekJQOztBQUVEOzs7RUFHRSxZOEUzanpCUTtFQXhOVixnQkFBYTtDOUVxeHpCWjs7QUFFRDtFOEV2eHpCQSxZQUFBO0M5RXl4ekJDOztBQUVEO0VBQ0UsWUt0azBCTztDTHVrMEJSOztBQUVEO0VBQ0UsaUJLdGswQlM7Q0x1azBCVjs7QUFFRDtFQUNFLGlDOEVweXpCVztDOUVxeXpCWjs7QUFFRDtFQUNFLGdCSy9rMEJTO0NMZ2wwQlY7O0FBRUQ7RUFDRSxnQks3aTBCRTtDTDhpMEJIOztBQUVEO0VBQ0UseUI4RWprekJnQztDOUVra3pCakM7O0FBRUQ7RUFDRSxpQktyMHpCQTtFTHMwekJBLG1COEVya3pCNkI7QzlFc2t6QjlCOztBQUVEOzs7RUFHRSxhS25tMEJPO0VMb20wQlAsbUJLbm0wQlM7RUxvbTBCVCxpQktubTBCUztFTG9tMEJULHFCS25tMEJPO0VMbW0wQlAscUJLbm0wQk87RUxtbTBCUCxjS25tMEJPO0NMb20wQlI7O0FBRUQ7OztFQUdFLG1CQUFtQjtFOEVya3pCbkIsU0FBQTtFekU1VEUsVUFBQTtFQUNBLHlDQUFzQjtNQUF0QixxQ0FBc0I7VUFBdEIsaUNBQXNCO0VBT3hCLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBZTtFeUVrVGQsWUFBQTtFOUU2a3pCRCxhOEV4a3pCaUI7RTlFeWt6QmpCLHFCT2hoMEJPO0tQZ2gwQlAsa0JPaGgwQk87RVBpaDBCUCxXOEUva3pCQztFOUVnbHpCRCxnQzhFdGt6QlM7RTlFdWt6QlQsdUJPbmgwQmtCO0VQb2gwQmxCLDZCOEVsbHpCUTtDOUVtbHpCVDs7QUFFRDs7O0VBR0UsWThFamt6QmdCO0U5RWtrekJoQixZOEVqa3pCZ0I7RTlFa2t6QmhCLGVPNWgwQk87RVA2aDBCUCxvQjhFM2x6QkM7QzlFNGx6QkY7O0FBRUQ7OztFQUdFLG1COEVqbXpCQztFOUVrbXpCRCx3QjhFaGt6Qm9CO005RWdrekJwQixvQjhFaGt6Qm9CO1U5RWdrekJwQixnQjhFaGt6Qm9CO0U5RWlrekJwQixXOEVubXpCQztFOUVvbXpCRCxVOEU5anpCYztFOUUranpCZCxrQk92aTBCTztFUHdpMEJQLHFCOEV0bXpCQztDOUV1bXpCRjs7QUFFRDtFQUNFLG9COEUxanpCb0I7QzlFMmp6QnJCOztBQUVEO0VBQ0Usb0I4RTFqekJxQjtDOUUyanpCdEI7O0FBRUQ7RUFDRSxvQjhFdGp6QjJCO0M5RXVqekI1Qjs7QUFFRDtFQUNFLGU4RTlpekJrQjtDOUUraXpCbkI7O0FBRUQ7RUFDRSxlOEU5aXpCbUI7QzlFK2l6QnBCOztBQUVEO0VBQ0UscUI4RTlpekJvQjtFOUVnanpCcEIscUI4RTlpekJrQjtFOUUraXpCbEIsbUI4RTlpekJRO0U5RStpekJSLHFCOEU5aXpCeUI7RTlFK2l6QnpCLGM4RTlpekJRO0VBckZQLDhCQUFPO0U5RXFvekJSLDZCOEUzaXpCa0I7RTlFNml6QmxCLDRCOEVuaXpCSztFOUVvaXpCTCwyQjhFeG96QlE7RTlFeW96QlIsdUI4RTFpekJtQjtFOUUyaXpCbkIseUI4RTFpekJtQjtNOUUwaXpCbkIsc0I4RTFpekJtQjtVOUUwaXpCbkIsd0I4RTFpekJtQjtFOUUyaXpCbkIseUI4RTFpekJzQjtNOUUwaXpCdEIsc0I4RTFpekJzQjtVOUUwaXpCdEIsd0I4RTFpekJzQjtFOUUyaXpCdEIsaUI4RTFpekJxQjtDOUUyaXpCdEI7O0FBRUQ7RUFDRSxnQjhFaHB6QkM7QzlFaXB6QkY7O0FBRUQ7RUFHRSxvQjhFcml6QjBCO0U5RXNpekIxQixnQjhFcml6QnFCO0U5RXNpekJyQixnQjhFcml6QnFCO0U5RXNpekJyQix5QjhFcml6QnNCO0M5RXNpekJ2Qjs7QUFFRDtFQUNFLHdCOEVyaXpCMkI7RTlFc2l6QjNCLGE4RXJpekJVO0M5RXNpekJYOztBQUVEO0VBQ0UscUI4RS9oekJrQjtDOUVnaXpCbkI7O0FBRUQ7RUFDRSxZOEU5aHpCZTtFOUUraHpCZixZOEU5aHpCZ0I7RTlFK2h6QmhCLGU4RTloekJtQjtFOUUraHpCbkIsbUI4RTloekJxQjtDOUUraHpCdEI7O0FBRUQ7RUFDRSxZOEU5aHpCZ0I7RTlFK2h6QmhCLFk4RTloekJVO0U5RStoekJWLGU4RTloekJtQjtFOUUraHpCbkIsb0I4RTloekJVO0M5RStoekJYOztBQUVEO0VBQ0UsWThFNWh6QlU7RTlFNmh6QlYsWThFNWh6QmU7RTlFNmh6QmYsZThFNWh6Qm1CO0U5RTZoekJuQixtQjhFNWh6QnVCO0M5RTZoekJ4Qjs7QUFFRDtFOEV4aHpCRyxvQkFBQTtFOUU0aHpCRCxnQjhFOWd6QnlCO0VBZHhCLGdCQUFBO0U5RThoekJELHlCOEUzZ3pCVztDOUU0Z3pCWjs7QUFFRDtFQUNFLDBCQUEwQjtFT3RvMEIzQixhQUFRO0NQd28wQlI7O0FBRUQ7RUFDRSxxQjhFMy95QitCO0M5RTQveUJoQzs7QUFFRDtFOEVuL3lCRSxZQUFVO0VBQ1YsWUFBVTtFQUhaLGVBQUE7RTlFeS95QkUsbUI4RW4veUJhO0M5RW8veUJkOztBQUVEO0VBQ0UsWThFNy95QkY7RTlFOC95QkUsWThFcC95Qkk7RUFWTixlQUFBO0U5RWdnekJFLG1COEVqL3lCWTtDOUVrL3lCYjs7QUFFRDtFQUNFLFk4RWoveUJXO0U5RWsveUJYLFk4RWoveUJZO0U5RWsveUJaLGU4RWoveUJhO0U5RWsveUJiLG1COEVqL3lCYTtDOUVrL3lCZDs7QUFFRDtFQUdFLG9COEVqL3lCbUI7RUE1QnJCLGdCQUFBO0U5RStnekJFLGdCOEV6eTBCVztFQTB4QmIseUJBQXdCO0M5RWloekJ2Qjs7QUFFRDtFQUNFLHdCOEV2K3lCaUI7RTlFdyt5QmpCLGE4RXYreUJZO0M5RXcreUJiOztBQUVEO0VBQ0UscUJBQXFCO0M4RW4reUJ2Qjs7QTlFcyt5QkE7RU9ycjBCQyxZQUFRO0V1RXN0QlAsWUFBQTtFOUVrK3lCQSxlOEVqK3lCZTtFQUVmLG1CQUFBO0M5RWkreUJEOztBQUVEO0VBQ0UsWUFBWTtFOEU1OXlCZCxZQUFBO0V6RXgwQkUsZUFBUztFQUNULG9CQUFTO0NMdXkwQlY7O0FBRUQ7RUtyeTBCRSxZQUFTO0VBbUNQLFlBQUE7RUFDQSxlQUFBO0VBUUYsb0JBQUE7Q0w4djBCRDs7QUFFRDtFOEV0K3lCRSxxQkFBTztFQUdULHFCQUFBO0VBQ0UsbUJBQWE7RTlFdSt5QmIscUJBQXFCO0UrRWoxMEJ2QixjQUFBO0VBQ0UsOEJBQVc7RTFFMEJYLDZCQUFvQjtFQUVwQiw0QkFBb0I7RUFDcEIsMkJBQWtCO0VBQ2xCLHVCQUFvQjtFQUNwQix5QkFBYTtFQW1FYixzQjBFaEdtQjtFMUVtR2pCLDZCQUFtQjtFQUlyQix3QjBFdkd5QjtFMUVxUXZCLG1CQUFrQjtFQUNsQixPQUFBO0VBT0YsUUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0UwRTFRQSxpQkFBaUI7Qy9FNDEwQmxCOztBQUVEO0VBQ0UscUIrRWoyMEJxQjtFL0VtMjBCckIscUIrRW4yMEJ5QjtFQUd6QixtQkFBQTtFL0VrMjBCQSxxQitFbmwwQkM7RS9Fb2wwQkQsY08xdTBCTztFUDJ1MEJQLDhCK0VwMjBCQTtFL0VxMjBCQSw2QitFdGwwQkM7RS9Fd2wwQkQsNEIrRWoyMEJlO0UvRWsyMEJmLDJCK0VqMjBCdUI7RS9FazIwQnZCLHVCS3YxMEJTO0VMdzEwQlQseUJLdjEwQnFCO0VMdzEwQnJCLHNCS3YxMEJTO0VMeTEwQlQsNkJLdjEwQm9CO0VMdzEwQnBCLHdCS3YxMEJhO0NMdzEwQmQ7O0FBRUQ7RUFDRSxtQitFejIwQnVCO0UvRTAyMEJ2QixTS3BuMEJFO0VMcW4wQkYsVUtwbjBCRTtFTHFuMEJGLHlDK0UzMjBCNkI7TS9FMjIwQjdCLHFDK0UzMjBCNkI7VS9FMjIwQjdCLGlDK0UzMjBCNkI7RS9FNDIwQjdCLGdCSzltMEJBO0VMK20wQkEsaUJLOW0wQkE7RUwrbTBCQSxnQitFNzIwQkk7RS9FODIwQkosWStFNzIwQlc7RS9FODIwQlgsYStFNzIwQk07RS9FODIwQk4scUIrRTcyMEJNO0svRTYyMEJOLGtCK0U3MjBCTTtFL0U4MjBCTixXK0U3MjBCUTtFL0U4MjBCUixnQytFNzIwQm1CO0UvRTgyMEJuQix1QitFNzIwQmtCO0UvRTgyMEJsQiw2QitFajMwQk87Qy9FazMwQlI7O0FBRUQ7RUFDRSxxQitFcjMwQk87RS9FdTMwQlAscUIrRXYzMEJPO0UvRXczMEJQLG1CK0V4MjBCWTtFL0V5MjBCWixxQitFcDIwQkk7RS9FcTIwQkosYytFcDIwQmE7RS9FcTIwQmIseUIrRXAyMEJ1QjtFL0VxMjBCdkIsc0JPangwQk87RVBteDBCUCw2QksxMzBCUztFTDIzMEJULHdCSzEzMEJTO0VMMjMwQlQsZ0JLMTMwQkE7RUwyMzBCQSxlSzEzMEJBO0VMMjMwQkEsVUsxMzBCQTtDTDIzMEJEOztBQUVEO0VBQ0UscUIrRXoyMEJtQjtDL0UwMjBCcEI7O0FBRUQ7RUFDRSxZK0V6MjBCWTtFL0UwMjBCWixhK0V6MjBCWTtFL0UwMjBCWix1QitFejIwQnVCO0UvRTAyMEJ2Qiw0QitFbDMwQk87Qy9FbTMwQlI7O0FBRUQ7RUFDRSxrQitFOTEwQkU7Qy9FKzEwQkg7O0FBRUQ7RUFDRSxxQksvNDBCUztDTGc1MEJWOztBQUVEO0VBQ0UsZ0JLNzAwQkE7RUw4MDBCQSxtQks3MDBCYztFTDgwMEJkLFlLNTAwQkU7RUw2MDBCRixpQitFdDIwQnVCO0MvRXUyMEJ4Qjs7QUFFRDtFQUNFLG1CS3RxMEJBO0VMdXEwQkEsU0t0cTBCQTtFTHVxMEJBLFVPdnowQks7RVB3ejBCTCxXK0VoMzBCRTtFL0VpMzBCRixZS3gxMEJBO0VMeTEwQkEsYUt4MTBCQTtFTHkxMEJBLGdCS3IxMEJFO0VMczEwQkYsaUJLcDEwQlM7RUxxMTBCVCxxQitFOTIwQmdCO0svRTgyMEJoQixrQitFOTIwQmdCO0UvRSsyMEJoQix5QytFNzIwQkk7TS9FNjIwQkoscUMrRTcyMEJJO1UvRTYyMEJKLGlDK0U3MjBCSTtDL0U4MjBCTDs7QUFFRDtFQUNFLFcrRWozMEJJO0UvRWszMEJKLG1CK0U5MjBCZTtDL0UrMjBCaEI7O0FBRUQ7RUFDRSxpQks3NjBCUztFTDg2MEJULGdCSzc2MEJPO0NMODYwQlI7O0FBRUQ7O0VBRUUsc0JLanMwQmU7Q0xrczBCaEI7O0FBRUQ7RUFDRSxxQktucTBCRTtFTHFxMEJGLHFCS2xxMEJBO0VMbXEwQkEsbUJLbHEwQkE7RUxtcTBCQSxxQitFMTMwQjZCO0UvRTIzMEI3QixjK0UxMzBCUTtFL0U2MzBCUixvQitFajQwQk87RS9FazQwQlAsa0IrRTEzMEJpQjtFL0UyMzBCakIseUIrRTEzMEJ3QjtFL0UyMzBCeEIsc0IrRTEzMEJxQjtFL0U0MzBCckIsNkIrRXgzMEI4QjtFL0V5MzBCOUIsd0IrRXY0MEJPO0UvRXc0MEJQLDBCK0VyMzBCeUI7RS9FczMwQnpCLHVCK0V6NDBCTztFL0UyNDBCUCx5QitFbjMwQmdCO0UvRW8zMEJoQixvQitFbjMwQmlCO0UvRXMzMEJqQiwyQitFbDMwQlE7RS9FbTMwQlIsc0IrRWwzMEJvQjtFL0VtMzBCcEIsWStFbDMwQlU7RS9FbTMwQlYsZStFbDMwQmU7Qy9FbTMwQmhCOztBQUVEO0VBQ0UsWStFbDMwQlU7RS9FbTMwQlYsaUIrRWwzMEJVO0UvRW0zMEJWLG1CK0VsMzBCa0I7RS9FbTMwQmxCLGVPajMwQkQ7RVBrMzBCQywwQitFNzMwQlE7RS9FODMwQlIsaUIrRW4zMEJZO0MvRW8zMEJiOztBQUVEO0VBQ0UsWStFbDMwQlk7RS9FbTMwQlosZStFbDMwQmU7RS9FbTMwQmYsa0IrRWwzMEJrQjtDL0VtMzBCbkI7O0FBRUQ7RUFDRSxZK0VsMzBCWTtFL0VtMzBCWixlK0VsMzBCWTtFL0VtMzBCWixtQitFajMwQlU7RS9FazMwQlYsVUFBVTtFQUNWLFFBQVE7RUFDUixZK0VqMzBCWTtFL0VrMzBCWixjK0VqMzBCWTtFL0VrMzBCWixvTStFajMwQnlCO0UvRWkzMEJ6Qiw2SitFajMwQnlCO0UvRWkzMEJ6Qiw2SitFajMwQnlCO0UvRWszMEJ6QixXQUFXO0VBQ1gscUIrRWozMEJZO0MvRWszMEJiOztBQUVEO0VBQ0UsbUJPMTQwQks7RVAyNDBCTCxTQUFTO0VBQ1QsVUFBVTtFQUNWLFkrRS8yMEJZO0UvRWczMEJaLGFBQWE7RUFDYixnQitFLzIwQmM7RS9FZzMwQmQsaUJPaDUwQkQ7RVBpNTBCQyxxQitFbjMwQlk7Sy9FbTMwQlosa0IrRW4zMEJZO0UvRW8zMEJaLHlDK0VoMzBCd0I7TS9FZzMwQnhCLHFDK0VoMzBCd0I7VS9FZzMwQnhCLGlDK0VoMzBCd0I7Qy9FaTMwQnpCOztBQUVEO0VBQ0UsbUIrRTUyMEJZO0UvRTYyMEJaLGFBQWE7RUFDYixRQUFRO0VBQ1IsWUFBWTtFQUNaLG1CK0U1MjBCYztFL0U2MjBCZCxXQUFXO0VBQ1gsZ0IrRWwzMEJhO0MvRW0zMEJkOztBQUVEO0VBQ0UsbUIrRTMyMEJnQjtFL0U0MjBCaEIsaUIrRTMyMEJnQjtFL0U0MjBCaEIsZ0IrRTMyMEJnQjtFL0U0MjBCaEIsNkIrRTMyMEJnQjtFL0UyMjBCaEIsd0IrRTMyMEJnQjtFL0UyMjBCaEIscUIrRTMyMEJnQjtFL0U0MjBCaEIsMEIrRTMyMEJnQjtFL0U0MjBCaEIsaUIrRTMyMEJnQjtFL0U0MjBCaEIsZ0IrRWo3MEJTO0UvRWs3MEJULGUrRXgyMEJZO0UvRXkyMEJaLHNCK0VuNzBCUztFL0VvNzBCVCxpQytFdjIwQmtDO0UvRXcyMEJsQyxpQitFdjIwQmdCO0UvRXcyMEJoQixrRE8zNjBCdUI7Q1A0NjBCeEI7O0FBRUQ7RUFDRSxrQitFdjIwQmtCO0UvRXcyMEJsQixlQUFlO0NBQ2hCOztBQUVEO0VBQ0Usd0QrRS83MEJTO0UvRWc4MEJULHdEK0VyMjBCcUI7RS9FdTIwQnJCLGdES3ZxMEIrQjtFTHdxMEIvQixlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLHFCK0V4ODBCUztFL0UwODBCVCxxQitFbjIwQnVCO0UvRW8yMEJ2QixtQitFbjIwQm9CO0UvRW8yMEJwQixxQitFbjIwQm9CO0UvRW8yMEJwQixjQUFjO0VBR2Qsb0IrRW4yMEJvQjtFL0VvMjBCcEIsZ0JBQWdCO0VBQ2hCLHlCK0VsOTBCUztFL0VtOTBCVCxzQitFbjIwQnNCO0UvRXEyMEJ0Qiw2QitFMTEwQmtCO0UvRTIxMEJsQix3QitFMTEwQnVCO0MvRTIxMEJ4Qjs7QUFFRDtFQUNFLFkrRTMxMEJRO0MvRTQxMEJUOztBQUVEO0VBQ0UsWStFMzEwQlE7RS9FNDEwQlIsZ0IrRTMxMEJjO0UvRTQxMEJkLG1CT3I5MEJPO0VQczkwQlAscUIrRXYyMEJJO0UvRXkyMEJKLHFCSzlqMUJTO0VMK2oxQlQsbUJLOWoxQlM7RUwrajFCVCxxQks5ajFCUztFTCtqMUJULGNLOWoxQkE7RUxpazFCQSxvQitFLzEwQmtCO0UvRWcyMEJsQixnQitFLzEwQmU7RS9FZzIwQmYseUIrRS8xMEJ3QjtFL0VnMjBCeEIsc0JPaiswQk87RVBtKzBCUCw2QitFLzEwQnVCO0UvRWcyMEJ2Qix3QitFLzEwQnFCO0MvRWcyMEJ0Qjs7QUFFRDtFQUNFLGUrRTEyMEJPO0UvRTIyMEJQLFkrRTExMEJjO0MvRTIxMEJmOztBQUVEO0VBQ0UsbUJPNyswQmdCO0VQOCswQmhCLE8rRXYxMEJBO0UvRXcxMEJBLFErRXAxMEJJO0UvRXExMEJKLFkrRXAxMEJJO0UvRXExMEJKLGErRXAxMEJJO0MvRXExMEJMOztBQUVEO0VBQ0UsZUt6bDFCUztFTDBsMUJULFlLemwxQkE7RUwwbDFCQSxtQkt6bDFCYTtFTDBsMUJiLFNLcjMwQkU7RUxzMzBCRixVS3IzMEJFO0VMczMwQkYseUMrRTMxMEI2QjtNL0UyMTBCN0IscUMrRTMxMEI2QjtVL0UyMTBCN0IsaUMrRTMxMEI2QjtFL0U0MTBCN0IsV0s1MjBCQTtDTDYyMEJEOztBQUVEO0VBQ0UsWUt0bTFCQTtFTHVtMUJBLGVLdG0xQlM7RUx1bTFCVCx5Qkt0bTFCUztFTHVtMUJULGlCS3RtMUJTO0VMdW0xQlQsY0t0bTFCTztFTHdtMUJQLHVCK0VqMjBCRTtFL0VrMjBCRixtQytFajIwQnNCO0UvRWsyMEJ0QixtQitFajIwQmU7Qy9FazIwQmhCOztBQUVEO0VBQ0Usc0IrRWoxMEJHO0UvRWsxMEJILHVCK0V4MjBCRztFL0V5MjBCSCxlK0VsMjBCUTtFL0VtMjBCUix5QitFbDIwQnNCO0UvRW0yMEJ0QixlK0VsMjBCUTtFL0VtMjBCUiwrQitFNTIwQkc7RS9FNjIwQkgsaUIrRWgyMEJVO0UvRWkyMEJWLG1CK0U5MjBCRztFL0UrMjBCSCw0QitFNzEwQnVCO0VBeFR6QixtQkFBQTtFL0V1cDFCRSxtQitFeDEwQlk7Qy9FeTEwQmI7O0FBRUQ7RUFDRSxtQitFeDEwQmtCO0UvRXkxMEJsQixTK0V4MTBCRTtFL0V5MTBCRixZK0V4MTBCWTtFL0V5MTBCWixnQitFeDEwQmE7Qy9FeTEwQmQ7O0FBRUQ7RWdGaHExQkUsbUJBQUE7RUFDRSxhQUFTO0VBQ1QsYUFBVTtFQUNWLGdCQUFXO0NoRmtxMUJkOztBQUVEO0VnRmhxMUJJLG1CQUFtQjtFekUwSHRCLFNBQVE7RVB5aTFCUCxRZ0YxcTFCQTtFaEYycTFCQSxZZ0ZscTFCSTtFQVRILG9DQVlRO01BWlIsZ0NBWVE7VUFaUiw0QkFZUTtFaEZpcTFCVCxXZ0ZocTFCYTtDaEZpcTFCZDs7QUFFRDtFQUNFLG9CZ0Y5cDFCVztFaEYrcDFCWCxlT2pqMUJPO0VQa2oxQlAsa0JnRm5yMUJDO0VoRm9yMUJELG1CZ0YvcDFCbUI7RWhGZ3ExQm5CLGlCT3BqMUJPO0NQcWoxQlI7O0FBRUQ7RUFDRSxxQmdGL3AxQmU7Q2hGZ3ExQmhCOztBQUVEO0VBQ0UsbUJnRjVwMUJjO0VoRjZwMUJkLGlCS3BxMUJTO0NMcXExQlY7O0FBRUQ7RUFDRSxtQktwcTFCUztDTHFxMUJWOztBQUVEO0VBQ0UscUJnRm5xMUIyQjtDaEZvcTFCNUI7O0FBRUQ7RUFDRSw0c0JnRnRxMUJtQztFaEZ1cTFCbkMsMkJnRnZxMUI2QjtDaEZ3cTFCOUI7O0FBRUQ7RUFDRSwydUJnRjFxMUIrQjtFaEYycTFCL0IsMkJnRjNxMUIrQjtDaEY0cTFCaEM7O0FBRUQ7RUFDRSxXS2ozMEJFO0NMazMwQkg7O0FBRUQ7O0VBRUUsbUJnRi9xMUJvQjtDaEZncjFCckI7O0FBRUQscUJPM2wxQmtCOztBUDZsMUJsQjs7Ozs7Ozs7OztFQVVFLG1CZ0Y1cTFCUTtFaEY2cTFCUixRZ0Z6dTFCQztFaEYwdTFCRCxPZ0Z6cTFCTTtDaEYwcTFCUDs7QUFFRDtFQUNFLGlCZ0Z6cTFCYztDaEYwcTFCZjs7QUFFRDs7O0VBR0UsMEJnRnpxMUI0QjtFaEYwcTFCNUIsdUJPcG4xQmtCO0VQcW4xQmxCLHNCZ0Z0djFCQztNaEZzdjFCRCxrQmdGdHYxQkM7RWhGdXYxQkQsd0JLdDIwQitCO0NMdTIwQmhDOztBQUVELG9GZ0Z0cTFCd0I7O0FoRndxMUJ4QjtFQUNFLDJDZ0Z0cTFCd0I7Q2hGdXExQnpCOztBQUVELHNFZ0ZodTFCSTs7QWhGa3UxQko7RUFDRSxjZ0ZudzFCQztFaEZvdzFCRCxlZ0Z0cTFCUTtFaEZ1cTFCUiw4QmdGbnExQks7Q2hGb3ExQk47O0FBRUQ7O0VBRUUsZWdGbnExQlU7Q2hGb3ExQlg7O0FBRUQsaUdnRjlwMUJTOztBaEZncTFCVCxzRmdGN3AxQk87O0FoRitwMUJQOzs7Ozs7RWdGN28xQkssMkJBQUE7RWhGb3AxQkgsNEJLdjQwQitCO0NMdzQwQmhDOztBQUVEO0VnRnZwMUJLLDhCQUFBO0VoRnlwMUJILDBCSzU0MEIrQjtDTDY0MEJoQzs7QUFFRDtFZ0Y1cDFCSyw2QkFBQTtFaEY4cDFCSCxzRGdGdG8xQlM7RWhGdW8xQlQsbUJnRi9wMUJHO0VoRmdxMUJILHlCZ0Z6bzFCVztDaEYwbzFCWjs7QUFFRDtFQUNFLHVCZ0ZwcTFCRztFaEZxcTFCSCxtQmdGdm8xQndCO0NoRndvMUJ6Qjs7QUFFRDtFQUNFLHlDQUF5QztDTzVxMUIxQzs7QVArcTFCRDtFQUNFLHFEQUFxRDtDZ0Z4bjFCdkQ7O0FoRjJuMUJBO0VnRnhuMUJFLHdCQUFPO1VBQVAsZ0JBQU87RUFDUCxtQkFBVztDaEYwbjFCWjs7QUFFRDtFSzl4MUJFLG9CQUFTO0NMZ3kxQlY7O0FBRUQ7RUs5eDFCRSxTQUFTO0VBNk9QLFVBQUE7RUFHRiwrQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLGFBQUE7Q0xtajFCRDs7QUFFRCx3RWdGbm8xQjZCOztBaEZxbzFCN0I7RUtuaDFCRSx1QjJFbEgyQjtDaEZ1bzFCNUI7O0FBRUQ7RUt0KzBCRSxhQUFhO0NMdyswQmQ7O0FBRUQ7RUFDRSxhZ0Z4bzFCUTtDaEZ5bzFCVDs7QUFFRDtFZ0YxcDFCQSxhQUFhO0NoRjRwMUJaOztBQUVEO0VBQ0UsYWdGdG8xQmE7Q2hGdW8xQmQ7O0FBRUQ7RUFDRSxhZ0Z0bzFCYTtDaEZ1bzFCZDs7QUFFRDtFQUNFLHlHZ0ZybzFCQztFQUVELDJCQUFDO0VoRnFvMUJELHdCZ0ZwbzFCWTtDaEZxbzFCYjs7QUFFRDtFQUNFLGFLMTAxQlM7Q0wyMDFCVjs7QUFFRDtFQUNFLGFLeHcxQkE7Q0x5dzFCRDs7QUFFRDtFQUNFLGFLbG0xQkU7Q0xtbTFCSDs7QUFFRDtFQUNFLGFLam0xQkE7Q0xrbTFCRDs7QUFFRDtFQUNFLFdLbmsxQkE7RUxvazFCQSxZS25rMUJBO0NMb2sxQkQ7O0FBRUQ7RUFDRSw0QmdGOW0xQkM7RWhGK20xQkQsc0JnRi9wMUJDO0VoRmdxMUJELG1CZ0Z0cDFCYTtDaEZ1cDFCZDs7QUFFRCx5QksvKzBCaUM7O0FMaS8wQmpDO0VBQ0UsbUJnRnBwMUJZO0VoRnFwMUJaLGFnRnBwMUJhO0VoRnFwMUJiLCtCT3B3MUJ3QjtFUHF3MUJ4QiwrQmdGM3AxQkk7RWhGNHAxQkoscUJLdC8wQlE7Q0x1LzBCVDs7QUFFRDs7RUFFRSxtQk8zdzFCTztFUDR3MUJQLGNnRmhyMUJDO0VoRmlyMUJELHFCSzcvMEJRO0NMOC8wQlQ7O0FBRUQ7RUFDRSxPZ0ZucDFCRztDaEZvcDFCSjs7QUFFRDtFQUNFLFNnRjdvMUJRO0NoRjhvMUJUOztBQUVEO0VBQ0UsVWdGdm8xQlk7Q2hGd28xQmI7O0FBRUQ7RUFDRSxRTzd4MUJLO0NQOHgxQk47O0FBRUQ7RUFDRSxZZ0Z2bzFCYztFaEZ3bzFCZCxZZ0Z2bzFCYTtDaEZ3bzFCZDs7QUFFRDtFQUNFLGFnRnZvMUJlO0NoRndvMUJoQjs7QUFFRDtFZ0ZwbzFCSSxpQkFBQTtDaEZzbzFCSDs7QUFFRDtFQUNFLG9CZ0ZybzFCZTtDaEZzbzFCaEI7O0FBRUQ7RUFDRSxrQmdGcm8xQmtCO0NoRnNvMUJuQjs7QUFFRDtFQUNFLG1CZ0ZybzFCb0I7Q2hGc28xQnJCOztBQUVELDhCZ0ZybzFCc0I7O0FoRnVvMUJ0QjtFQUNFLHFCS2o2MUJTO0NMazYxQlY7O0FBRUQ7RUFDRSxXSy8xMUJBO0VMZzIxQkEsd0NnRjNvMUIyQjtFaEY2bzFCM0IsbUNnRjdvMUIyQjtFaEY2bzFCM0IsZ0NnRjdvMUIyQjtDaEY4bzFCNUI7O0FBRUQ7RUFDRSxXS3hyMUJBO0NMeXIxQkQ7O0FBRUQ7RUFDRSw4QmdGbnAxQitCO0VoRm9wMUIvQiwwQmdGcHAxQitCO0VoRnFwMUIvQixzQmdGcnAxQitCO0NoRnNwMUJoQzs7QUFFRDtFQUNFLHVCZ0Z4cDFCaUM7Q2hGeXAxQmxDOztBQUVEO0VBQ0Usd0VnRm5vMUJHO0VoRnFvMUJILGdFZ0ZycDFCa0I7RWhGcXAxQmxCLDJEZ0ZycDFCa0I7RWhGcXAxQmxCLHdEZ0ZycDFCa0I7RWhGcXAxQmxCLDZHZ0ZycDFCa0I7Q2hGc3AxQm5COztBQUVEOztFQUVFLHlCZ0ZycDFCYztFaEZ1cDFCZCxvQmdGcnAxQmlCO0VoRnFwMUJqQixpQmdGcnAxQmlCO0NoRnNwMUJsQjs7QUFFRDtFQUNFLG1CZ0Z0cDFCZ0I7Q2hGdXAxQmpCOztBQUVELGFnRnRwMUJhOztBaEZ3cDFCYjtFQUNFLGdCZ0ZqcDFCb0I7Q2hGa3AxQnJCOztBQUVEO0VBQ0UscUJnRjFvMUJHO0VoRjRvMUJILGFnRjFvMUJZO0NoRjJvMUJiOztBQUVEOztFZ0ZucDFCQSxrQkFBQTtDaEZzcDFCQzs7QUFFRDs7RUFFRSxhZ0Z2bzFCTTtDaEZ3bzFCUDs7QUFFRDs7O0VnRjluMUJNLGFBQVc7RUFDWCx5QkFBVztFaEZtbzFCZixpQkFBaUI7Q09qNDFCbEI7O0FQbzQxQkQscUNnRmpvMUJ3Qjs7QWhGbW8xQnhCOzs7OztFQUtFLHFCQUFxQjtDTzM0MUJ0Qjs7QVA4NDFCRDs7O0VnRjFuMUJBLCtCQUFrQjtFaEY4bjFCaEIsK0JnRjVuMUJvQjtFaEY2bjFCcEIscUJnRjVuMUJhO0NoRjZuMUJkOztBQUVELG1CZ0Z6bTFCQzs7QWhGMm0xQkQ7RUFDRSx1QmdGNW4xQlU7RWhGNm4xQlYsV2dGNW4xQlc7Q2hGNm4xQlo7O0FBRUQ7RWdGem4xQkUsZUFBQTtDaEYybjFCRDs7QUFFRDtFZ0Z6bjFCSSwwQkFBVztDaEYybjFCZDs7QUFFRDtFQUNFLHdCQUF3QjtFaUZyaTJCeEIsMkNBQWM7Q2pGdWkyQmY7O0FBRUQsd0JpRnRpMkJXOztBakZ3aTJCWDtFaUZyaTJCSSw4REFBVTtDakZ1aTJCYjs7QUFFRCw0QmlGbGkyQks7O0FqRm9pMkJMO0VBQ0Usa0RBQTBDO1VBQTFDLDBDQUEwQztFaUZuajJCNUMsbUJBZ0JRO0NqRnFpMkJQOztBaUZyajJCRDs7RWpGeWoyQkUsdUJBQXVCO0VpRnpqMkJ6Qiw4QkFzQm1CO0VBQ2YsWUFBVTtFakZxaTJCWixhQUFhO0VPNTcxQmQsa0JBQW1CO0UwRXZHbEIsZUFBQTtFakZzaTJCQSxtQmlGcGkyQm1CO0VqRnFpMkJuQixzQkFBc0I7RU9oODFCdkIsYUFBUTtDUGs4MUJSOztBQUVEOztFaUZoaTJCUSw2QkFDRDtFakZraTJCTCw2QkFBNkI7RWlGL2gyQjdCLGVBQUE7Q2pGaWkyQkQ7O0FBRUQ7RUFDRSwwQmlGcGkyQk87Q2pGcWkyQlI7O0FBRUQ7RUFDRSw0QmlGeGkyQk87RWpGeWkyQlAsNkJLeGoyQm9CO0NMeWoyQnJCOztBQUVEO0VBQ0UsK0JLeGoyQm9CO0VMeWoyQnBCLGdDS3hqMkJhO0VMeWoyQmIsb0JLdC8xQkE7Q0x1LzFCRDs7QUFFRDtFQUNFLGdCS2h3MUJBO0VMaXcxQkEsMEJpRjFpMkIyQjtFakYyaTJCM0IsWUszdjFCRTtDTDR2MUJIOztBQUVEO0VBQ0UsWUtoejFCQTtFTGl6MUJBLGFLaHoxQkE7RUxpejFCQSxrQmlGaGoyQnlCO0NqRmlqMkIxQjs7QUFFRDtFQUNFLDRCaUY1aTJCa0M7RWpGNmkyQmxDLDZCaUZoazJCTTtDakZpazJCUDs7QUFFRDtFQUNFLCtCaUZ0aTJCb0I7RWpGdWkyQnBCLGdDaUZ0aTJCbUI7Q2pGdWkyQnBCOztBQUVELGtCaUZ4azJCRzs7QWpGMGsyQkg7O0VpRjFrMkJHLG9EQXlDRztFakZvaTJCSixpQmlGbmkyQlc7Q2pGb2kyQlo7O0FBRUQ7O0VPeC8xQkMsZ0JBQVE7Q1AyLzFCUjs7QUFFRDtFQUNFLGNLbm0yQlM7Q0xvbTJCVjs7QUFFRCxvQktubTJCZTs7QUxxbTJCZjtFQUNFLGlES2hpMkJxQjtVTGdpMkJyQix5Q0toaTJCcUI7RUxpaTJCckIsdUJpRnppMkIrQjtFMUVvQ2hDLG1CQUFtQjtDUHVnMkJuQjs7QUFFRDtFQUNFLHlDaUZwaTJCd0Q7RWpGcWkyQnhELFlpRm5pMkJpQjtFMUV3QmxCLGFBQVE7Q1A2ZzJCUjs7QUFFRDtFQUNFLDRDaUY5aDJCeUI7RWpGK2gyQnpCLDJCaUY3aDJCUztDakY4aDJCVjs7QUFFRDtFQUNFLFlpRjdtMkJDO0VqRjhtMkJELGFpRjVoMkJVO0NqRjZoMkJYOztBQUVEOztFQUVFLGNpRnZoMkJjO0NqRndoMkJmOztBQUVEO0VBQ0UsZWlGdm4yQkM7RWpGd24yQkQsbUJpRnBoMkIwQjtDakZxaDJCM0I7O0FBRUQ7RUFDRSwwQmlGbGgyQks7RWpGbWgyQkwsWWlGN2cyQmM7RWpGOGcyQmQsdUJpRnBoMkJLO0NqRnFoMkJOOztBQUVEO0VPemkyQkMsbUJBQW1CO0VQMmkyQmxCLG1CaUZubzJCQztFakZvbzJCRCxtQmlGemcyQjBCO0NqRjBnMkIzQjs7QUFFRDtFQUNFLGdCaUZwZzJCZ0I7RTFFNUNqQixtQkFBbUI7RVBrajJCbEIsU2lGMW8yQkM7Q2pGMm8yQkY7O0FBRUQ7RUFDRSxlaUY5bzJCQztDakYrbzJCRjs7QUFFRDtFQUNFLFVpRjMvMUJXO0VqRjQvMUJYLDJCaUYzLzFCcUI7RWpGNC8xQnJCLDJCaUYxOTFCRztDakYyOTFCSjs7QUFFRCx1QmlGMy8xQnVCOztBakY2LzFCdkI7RUFDRSx3Q2lGMy8xQjBCO0NqRjQvMUIzQjs7QUFFRCxvQ2lGeGcyQks7O0FqRjBnMkJMO0VBQ0UsdUJpRjEvMUJzQjtFakYyLzFCdEIsMkNpRjEvMUJ1QjtFakYyLzFCdkIsVWlGMS8xQlk7Q2pGMi8xQmI7O0FBRUQ7O0VBRUUsZWlGbGgyQkc7RWpGbWgyQkgsWWlGeC8xQlU7Q2pGeS8xQlg7O0FBRUQ7RUFDRSxzQmlGeC8xQnNCO0NqRnkvMUJ2Qjs7QUFFRDtFaUZuLzFCRywyQkFFSTtDakZtLzFCTjs7QWlGci8xQkU7O0VqRnkvMUJELGdCQUFnQjtDaUZ6LzFCZjs7QWpGNC8xQkg7RWlGNS8xQkcsaUJBQUE7Q2pGOC8xQkY7O0FBRUQ7RUt4czJCRSxtQkFBa0I7Q0wwczJCbkI7O0FBRUQ7RUt0bzJCRSx1QjRFa0srQjtFNUU5SjdCLGlCNEU4SnlCO0U1RTVKM0IsaUI0RTRKK0I7RTVFTzdCLHFCNEVOK0I7RTVFTy9CLGdCNEVQK0I7RTVFU2pDLG9CQUFBO0VBQ0EsaUJBQUE7RUE0RUEsK0I0RXJGK0I7VTVFcUYvQix1QjRFckYrQjtFNUVzRi9CLHVCNEV0RitCO0U1RTRGN0IsMkM0RTVGbUM7Q2pGOCsxQnRDOztBQUVEO0VLcjgxQkUsMkI0RTFDbUM7RTVFMkNuQyxvQjRFM0M2QjtFNUU0QzdCLGlCNEU1QzZCO0NqRm0vMUI5Qjs7QWlGdGgyQkU7RUF3Q0ssOEJBQWM7Q2pGay8xQnJCOztBQUVEOzs7RUFHRSx5QmlGai8xQnVCO1VqRmkvMUJ2QixpQmlGai8xQnVCO0NqRmsvMUJ4Qjs7QUFFRDs7RUFFRSxxQ0FBcUM7RWlGcGkyQnBDLDZCQUNDO0NqRnFpMkJIOztBaUZ0aTJCRSxXQUFBOztBakYwaTJCSDtFaUYvKzFCUSxtQkFBa0I7RWpGaS8xQnhCLG1CQUFtQjtFaUY1aTJCbEIsb0JBQVM7Q2pGOGkyQlg7O0FBRUQ7RUFDRSxhaUYvKzFCUTtFQWxFUCxpQkFBQTtFakZtajJCRCxvQmlGNysxQjBCO0NqRjgrMUIzQjs7QUFFRDtFQUNFLGtCQUFrQjtFaUZ2ajJCakIsaUJBQUE7Q2pGeWoyQkY7O0FBRUQ7RWlGMysxQlEsZUFBVTtDakY2KzFCakI7O0FBRUQ7RUFDRSxZaUY1KzFCaUI7RWpGNisxQmpCLGFpRjUrMUJpQjtFakY2KzFCakIsbUJpRjUrMUJrQjtFakY2KzFCbEIsVWlGNSsxQmE7RWpGNisxQmIsbUJpRjUrMUJ1QjtFakY2KzFCdkIsaUJpRjUrMUJtQjtFakY2KzFCbkIscUJpRjUrMUJ3QjtDakY2KzFCekI7O0FBRUQ7RUFDRSxZaUY1KzFCa0I7RUE5RmpCLGFBQUE7RWpGNGsyQkQsYWlGMSsxQnFCO0VqRjIrMUJyQixxQkFBcUI7RWlGaisxQnJCLGlDQUFVO0VqRm8rMUJWLDZCQUE2QjtFaUZyKzFCL0IseUJBSUs7Q2pGbSsxQko7O0FBRUQ7O0VpRjU5MUJFLHdCQUFhO0VBQ1gsWUFBUztFQUNULGtEQUFrQjtVQUFsQiwwQ0FBa0I7Q2pGKzkxQnJCOztBQUVEO0VBQ0UsbUJpRjc5MUJjO0VqRjg5MUJkLE9pRjc5MUJJO0VqRjg5MUJKLFNpRjc5MUJTO0VqRjg5MUJULHFCaUY3OTFCYTtFakY4OTFCYixhaUY3OTFCZTtFakY4OTFCZixtQmlGNzkxQmU7RWpGODkxQmYsWWlGNzkxQlk7RWpGODkxQlosYUs5eTJCUztFTCt5MkJULDRDSzl5MkJxQjtFTCt5MkJyQixlSzl5MkJTO0VMK3kyQlQsc0JLOXkyQmtCO0VMK3kyQmxCLGtCSzl5MkJTO0VMK3kyQlQsOEJLOXkyQmE7Q0wreTJCZDs7QUFFRDtFQUNFLFlLeHUyQlM7Q0x5dTJCVjs7QUFFRDtFQUNFLGVLcmsyQkE7RUxzazJCQSw4QmlGeisxQm1DO0VqRjArMUJuQywyQmlGeisxQitCO0NqRjArMUJoQzs7QUFFRDtFQUNFLFFLdmkyQkE7Q0x3aTJCRDs7QUFFRDtFQUNFLFlLMS8xQkE7RUwyLzFCQSxlTy90MkJPO0VQZ3UyQlAsd0hpRjkvMUJZO0VqRisvMUJaLGtIaUZoLzFCd0I7Q2pGaS8xQnpCOztBQUVEO0VBQ0UsaUJpRmgvMUJjO0NqRmkvMUJmOztBQUVEOzs7O0VBSUUsdUJPNXUyQmtCO0NQNnUyQm5COztBQUVELGNpRm5oMkJHOztBakZxaDJCSDtFQUNFLHVCaUY3KzFCcUI7RWpGOCsxQnJCLHVCaUZ6KzFCSztDakYwKzFCTjs7QUFFRCxhaUY5KzFCVTs7QWpGZy8xQlYsb0RpRjMrMUJrQjs7QWpGNisxQmxCO0VPMXYyQkMsbUJBQW1CO0VQNHYyQmxCLGFpRmhpMkJDO0VqRmlpMkJELHVCaUZ2KzFCeUI7RWpGdysxQnpCLHVCaUZsaTJCQztFakZtaTJCRCxtQmlGbisxQm9CO0VqRm8rMUJwQixZaUZwaTJCQztFakZxaTJCRCxvQmlGLzkxQm9CO0VqRmcrMUJwQiwwQkFBMEI7RWlGejkxQjVCLHVCQUNFO0VBQ0Usc0JBQ0Q7RWpGeTkxQkQsa0JBQWtCO0VpRnQ5MUJwQixxQkFBb0I7RTVFdFpsQixpREFBb0I7VUFBcEIseUNBQW9CO0NMKzIyQnJCOztBQUVEO0VLNzIyQkUsZ0JBQVM7RUFDVCxxQkFBYTtDTCsyMkJkOztBQUVEOzs7O0VLOWwyQkUsbUJBQW1CO0VBQ25CLHFCNEVnSXFCO0U1RS9IckIsOEI0RStIMkI7RTVFdkYzQiw4QjRFd0Z1QjtFNUV2RnZCLFlBQUE7Q0w0ajJCRDs7QUFFRCxnQkFBZ0I7O0FBRWhCO0VLbDQyQkUsZ0JBQVM7Q0xvNDJCVjs7QUFFRDtFS2w0MkJFLGlCQUFhO0NMbzQyQmQ7O0FBRUQ7O0VLdG4yQkksVUFBQTtFQUNBLGtCNEUwSW1CO0NqRisrMUJ0Qjs7QUFFRDtFSy9rMkJFLFVBQUE7RUFDQSxxQjRFOEZ1QjtFNUV4RnJCLHVCNEV3RnFCO0NqRm8vMUJ4Qjs7QWlGaC8xQkQ7RTVFcmFFLE9BQU87RUFDUCxrQkFBUztFQUNULGtCQUFTO0VBQ1QsMEJBQWtCO0NMeTUyQm5COztBQUVEO0VLcjEyQkUsa0I0RThWbUI7Q2pGeS8xQnBCOztBQUVEO0VLbHAyQkksaUJBQWdCO0NMb3AyQm5COztBQUVEOztFS25tMkJFLFNBQUE7RUFFRSxpQkFBQTtDTHFtMkJIOztBQUVEO0VpRjkvMUJBLFNBQUE7RUFFSSxvQkFxQkQ7RUF2Qkgsd0JBQUE7Q2pGa2cyQkM7O0FBRUQ7RUFDRSxRaUY5LzFCUTtFQVBWLG1CQUFBO0VqRnVnMkJFLHlCaUZ4LzFCSztDakZ5LzFCTjs7QUFFRCwrQmlGMy8xQk87O0FqRjYvMUJQO0VBQ0UsWU9wMTJCTztDUHExMkJSOztBQUVEO0VpRnQvMUJBLG1CQUFBO0NqRncvMUJDOztBQUVEO0VBQ0UsWWlGdC8xQmE7RWpGdS8xQmIsZUFBZTtFaUY1LzFCakIsbUJBQUE7Q2pGOC8xQkM7O0FBRUQ7RUFDRSxvQmlGcC8xQkc7Q2pGcS8xQko7O0FBRUQ7RU9yMjJCQyxXQUFRO0NQdTIyQlI7O0FBRUQ7RWtGNzkyQkcsbUJBQUE7Q2xGKzkyQkY7O0FBRUQ7RUFDRSxvQmtGMTkyQks7Q2xGMjkyQk47O0FBRUQ7RWtGcisyQkcscUJBQUE7RWxGdysyQkQscUJrRnY5MkIwQjtFbEZ3OTJCMUIsbUJrRnY5MkJ3QjtFbEZ3OTJCeEIscUJrRjErMkJDO0VsRjIrMkJELGNrRnQ5MkJvQjtFbEZ5OTJCcEIsb0JrRnQ5MkJxQjtFbEZ1OTJCckIsZ0JrRnQ5MkJxQjtFbEZ1OTJCckIsMkJrRnQ5MkIwQjtFbEZ1OTJCMUIsd0JrRnQ5MkJ5QjtFbEZ3OTJCekIsMEJrRnQ5MkJzQjtFbEZ1OTJCdEIscUJrRnQ5MkIyQjtFbEZ5OTJCM0IsNEJrRnQ5MkJnQztFbEZ1OTJCaEMsdUJrRnQ5MkI2QjtDbEZ1OTJCOUI7O0FBRUQ7O0VBRUUsWWtGcDkyQlU7Q2xGcTkyQlg7O0FBRUQ7RUFDRSxvQmtGNTgyQnVCO0NsRjY4MkJ4Qjs7QUFFRDtFT2g1MkJDLG9CQUFtQjtDUGs1MkJuQjs7QUFFRDtFT3A1MkJDLG1CQUFtQjtDUHM1MkJuQjs7QUFFRDtFT3g1MkJDLFdBQVE7Q1AwNTJCUjs7QUFFRDtFTzU1MkJDLGlCQUFtQjtDUDg1MkJuQjs7QUFFRDtFQUNFLGlCQUFpQjtDa0Z2aDNCbkI7O0FsRjBoM0JBO0VBQ0UsV2tGbjcyQlc7Q2xGbzcyQlo7O0FrRjk2MkJEO0U3RS9GRSxxQkFBb0I7RUFFcEIscUJBQW9CO0VBQ3BCLG1CQUFrQjtFQUNsQixxQkFBb0I7RUFDcEIsY0FBYTtFQWdQYixvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsMEI2RXRKeUI7RTdFb0x2Qix1QjZFbkxtQjtFN0VzTHJCLG9DNkV0TDJCO0U3RXVMM0IsK0I2RXZMMkI7RTdFd0wzQiwyQjZFeEwyQjtFN0VnTzNCLHdCNkUvTnVCO0U3RXNPckIsMEI2RXRPMkI7RTdFd083QixxQjZFeE82QjtFbEZtODJCN0IsNEJrRmo4MkJ5QjtFbEZrODJCekIsdUJrRmw4MkJxQjtDbEZtODJCdEI7O0FBRUQ7OztFT244MkJDLG1CQUFtQjtFUHU4MkJsQixtQmtGcDgyQkE7Q2xGcTgyQkQ7O0FBRUQ7OztFQUdFLG1Ca0Z0ODJCaUI7RTNFUGxCLGVBQVE7RVArODJCUCxTa0ZuODJCQTtFbEZvODJCQSxXa0ZsODJCVztFQUlYLG1CQUFRO0NsRmc4MkJUOztBQUVEOzs7RUFHRSxvQkt6ajNCYTtDTDBqM0JkOztBQUVEOzs7RUFHRSxjS2p3MkJBO0VMa3cyQkEsVUs1djJCRTtDTDZ2MkJIOztBQUVEO0VBQ0UsbUJLanoyQkE7Q0xrejJCRDs7QUFFRDtFQUNFLFlrRnA5MkJBO0VsRnE5MkJBLGVrRm45MkJXO0VsRm85MkJYLGlCa0Z0OTJCQztDbEZ1OTJCRjs7QUFFRDtFQUNFLFlLbGwzQlM7Q0xtbDNCVjs7QUFFRDtFQUNFLGVLbGwzQmE7RUxtbDNCYixXS2hoM0JBO0VMaWgzQkEsZUtoaDNCQTtFTGloM0JBLHdDa0ZqOTJCeUI7Q2xGazkyQjFCOztBQUVEO0VBQ0UsaUJLcngyQkU7RUxzeDJCRixtQmtGcjkyQnlCO0NsRnM5MkIxQjs7QUFFRDtFQUNFLGlCSzEwMkJBO0NMMjAyQkQ7O0FBRUQ7O0VBRUUsbUJrRnY5MkJBO0NsRnc5MkJEOztBQUVEOzs7RUFHRSxvQmtGaDkyQmdCO0NsRmk5MkJqQjs7QUFFRDtFQUNFLG1Ca0YvODJCZ0I7Q2xGZzkyQmpCOztBQUVEO0VBQ0UsWWtGLzgyQlE7RWxGZzkyQlIsZWtGLzgyQmlCO0VsRmc5MkJqQixtQmtGLzgyQm1CO0NsRmc5MkJwQjs7QUFFRDtFQUNFLCtCa0YvODJCNkI7RWxGZzkyQjdCLCtCa0YvODJCOEI7RWxGaTkyQjlCLGlDa0Z2KzJCQztFbEZ3KzJCRCxnQ2tGNzgyQm1CO0VsRjg4MkJuQiw0QmtGNzgyQm1CO0NsRjg4MkJwQjs7QUFFRDs7RUFFRSxxQmtGOSsyQkM7RWxGZy8yQkQscUJrRmgvMkJDO0VsRmkvMkJELG1Ca0ZqODJCcUI7RUFNckIscUJBQUE7RWxGNjcyQkEsY2tGNTcyQmE7RWxGKzcyQmIsb0JrRmg4MkJDO0VsRmk4MkJELGdCa0YxNzJCZ0I7RWxGMjcyQmhCLHlCa0ZsODJCQztFbEZtODJCRCxzQmtGdjcyQmE7RWxGeTcyQmIsNkJrRnQ3MkJrQjtFbEZ1NzJCbEIsd0JrRnQ3MkJ3QjtFbEZ1NzJCeEIseUJrRjc1MkJLO0VsRjg1MkJMLHNCa0Z4ODJCQztFbEYwODJCRCw2QmtGcjcyQmdCO0VsRnM3MkJoQix3QmtGcjcyQmlCO0NsRnM3MkJsQjs7QUFFRDtFQUNFLDhCa0ZyNzJCdUI7RWxGczcyQnZCLE9BQU87RUFDUCxRa0ZyNzJCUTtFbEZzNzJCUixZa0ZyNzJCUTtFbEZzNzJCUixha0ZyNzJCUTtFbEZzNzJCUixXa0ZyNzJCUTtDbEZzNzJCVDs7QUFFRDtFQUNFLG1Ca0ZuNzJCbUI7RWxGbzcyQm5CLE9BQU87RUFDUCxRa0ZuNzJCUTtFbEZvNzJCUixZa0ZuNzJCUTtFbEZvNzJCUixha0Y1OTJCQztFbEY2OTJCRCxXa0YvNjJCUTtFbEZnNzJCUixnQmtGOTkyQkM7Q2xGKzkyQkY7O0FBRUQ7RWtGajYyQkUsc0JBQUE7RWxGbTYyQkEsNEJrRjkyMkJDO0VsRisyMkJELGlCa0ZwNjJCQztFbEZxNjJCRCxZa0ZqNjJCVztFbEZrNjJCWCxla0Z0NjJCQztDbEZ1NjJCRjs7QUFFRDtFQUNFLHVCa0YxNjJCQztFbEYyNjJCRCxzQmtGLzUyQmtCO0VsRmc2MkJsQixzQmtGLzUyQmdCO0VsRmc2MkJoQixzQmtGLzUyQmlCO0VsRmc2MkJqQixzQmtGLzUyQm1CO0NsRmc2MkJwQjs7QUFFRDtFQUNFLHlCa0YvNTJCb0I7Q2xGZzYyQnJCOztBQUVEO0VBQ0UsbUJrRi81MkJRO0VsRmc2MkJSLHFCa0YvNTJCUTtFbEZpNjJCUixxQmtGNzUyQm1CO0VsRjg1MkJuQixtQmtGNzUyQm1CO0VsRjg1MkJuQixxQmtGNzUyQmlCO0VsRjg1MkJqQixja0Y3NTJCUTtFbEZnNjJCUixvQmtGLzcyQkM7RWxGZzgyQkQsZ0JrRnI1MkJRO0VsRnM1MkJSLHlCa0ZqODJCQztFbEZrODJCRCxzQmtGajUyQnFCO0VsRm01MkJyQiw2QmtGejEyQkM7RWxGMDEyQkQsd0JrRjk0MkJDO0VsRmk1MkJELDJCa0ZqMzJCSztFbEZrMzJCTCxzQmtGbDUyQkM7RWxGbTUyQkQsWWtGejQyQlE7RWxGMDQyQlIsYWtGejQyQmE7RWxGMDQyQmIsd0JrRno0MkJpQjtFbEYwNDJCakIsd0NrRno0MkJtQjtVbEZ5NDJCbkIsZ0NrRno0MkJtQjtFbEYwNDJCbkIsaUNrRno0MkJ1QjtFbEYwNDJCdkIsMEJrRno0MkJ3QjtDbEYwNDJCekI7O0FBRUQ7RUFDRSxnQmtGejQyQmtCO0NsRjA0MkJuQjs7QUFFRDtFQUNFLDBCa0Z6NDJCMkI7RWxGMDQyQjNCLHNCa0ZqNjJCQztDbEZrNjJCRjs7QUFFRDtFQUNFLDBCa0Z2NDJCNEI7RWxGdzQyQjVCLHNCa0Z0NjJCQztDbEZ1NjJCRjs7QUFFRDtFQUNFLDBCa0YxNjJCQztFbEYyNjJCRCxzQmtGMzMyQnFCO0NsRjQzMkJ0Qjs7QUFFRDtFQUNFLDBCa0Z6MzJCQTtFbEYwMzJCQSxzQktoKzJCRTtDTGkrMkJIOztBQUVEO0VBQ0Usd0JrRjMzMkJ5QjtFbEY0MzJCekIsc0JLeDcyQkE7Q0x5NzJCRDs7QUFFRDtFQUNFLDBCa0ZuNDJCQztFbEZvNDJCRCxzQmtGMzMyQmtCO0NsRjQzMkJuQjs7QUFFRDtFQUNFLDBCa0YxMzJCMEI7RWxGMjMyQjFCLHNCa0YxMzJCZ0I7Q2xGMjMyQmpCOztBQUVEO0VBQ0UsdUJrRjEzMkJ3QjtFbEYyMzJCeEIsc0JrRjEzMkJ1QjtDbEYyMzJCeEI7O0FBRUQ7RUFDRSwwQmtGMTMyQmtCO0VsRjIzMkJsQixzQmtGMTMyQlE7Q2xGMjMyQlQ7O0FBRUQ7RUFDRSwwQmtGeDMyQm1CO0VsRnkzMkJuQixzQmtGeDMyQm1CO0NsRnkzMkJwQjs7QUFFRDtFQUNFLDBCa0ZwMzJCNEI7RWxGcTMyQjVCLHNCa0Y3NTJCQztDbEY4NTJCRjs7QUFFRDtFa0Z0MjJCRSwwQkFBQTtFbEZ3MjJCQSwwQmtGaHoyQkM7RWxGaXoyQkQsc0JPdnIzQmtCO0NQd3IzQm5COztBQUVEO0VBQ0Usa0JLMWczQkE7Q0wyZzNCRDs7QUFFRDs7RUFFRSxvQks5OTJCRTtDTCs5MkJIOztBQUVEOzs7O0VBSUUsaUJrRjMyMkJrQjtDbEY0MjJCbkI7O0FBRUQ7RUFDRSwwQmtGMzIyQnVCO0NsRjQyMkJ4Qjs7QUFFRDtFQUNFLGlCa0YzMjJCZ0I7Q2xGNDIyQmpCOztBQUVEO0VBQ0UsMEJrRjMyMkJ5QjtDbEY0MjJCMUI7O0FBRUQsWWtGejIyQlU7O0FsRjIyMkJWLG1Da0Z6MjJCd0I7O0FsRjIyMkJ4QixpQmtGNTQyQkc7O0FsRjg0MkJIO0VBQ0Usd0JrRmgyMkJNO0VsRmkyMkJOLGtCa0ZoNTJCQztDbEZpNTJCRjs7QUFFRDtFQUNFLGtFa0ZyMTJCMEI7VWxGcTEyQjFCLDBEa0ZyMTJCMEI7Q2xGczEyQjNCOztBQUVELDBCa0ZwMTJCOEI7O0FsRnMxMkI5QjtFQUNFLGVrRnAxMkJxQjtDbEZxMTJCdEI7O0FBRUQ7RUFDRSxtQ2tGcDEyQnFCO01sRm8xMkJyQiwrQmtGcDEyQnFCO1VsRm8xMkJyQiwyQmtGcDEyQnFCO0NsRnExMkJ0Qjs7QUFFRCxnQmtGcDEyQnNCOztBbEZzMTJCdEI7O0VBRUUsMEJrRjMyMkJVO0NsRjQyMkJYOztBQUVELGdCa0ZsMTJCcUI7O0FsRm8xMkJyQjs7O0VBR0UsZWtGMTAyQnVCO0VBekN0QiwwQkFBUztDbEZxMzJCWDs7QUFFRCxtQmtGcnoyQks7O0FsRnV6MkJMOztFQUVFLDBCa0YxejJCSztFbEYyejJCTCwwQk9wdzNCa0I7Q1BxdzNCbkI7O0FBRUQsV092dzNCUzs7QVB5dzNCVDtFQUNFLDhCa0YzejJCNkI7Q2xGNHoyQjlCOztBQUVELG9Da0YxejJCTzs7QWxGNHoyQlAsaUJrRjF6MkJpQjs7QWxGNHoyQmpCO0VBQ0Usd0JrRmh6MkJLO0UzRWxlTixrQkFBaUI7Q1BveDNCakI7O0FBRUQsMEJrRjl6MkJPOztBbEZnMDJCUDtFQUNFLGVrRmh6MkJpQjtDbEZpejJCbEI7O0FBRUQsZ0JrRmp6MkJpQjs7QWxGbXoyQmpCOztFQUVFLDBCa0ZqejJCSztDbEZrejJCTjs7QUFFRCxnQmtGM3kyQk07O0EzRXhmTDs7O0VQd3kzQkMsZUFBZTtFa0ZyeTJCakIsMEJBRU87Q2xGcXkyQk47O0FrRnZ5MkJELG1CQUFBOztBbEYyeTJCQTs7RWtGM3kyQkEsZUFBQTtFbEY4eTJCRSwwQmtGaHkyQjhCO0NsRml5MkIvQjs7QUFFRCxXa0Y5eDJCUTs7QTNFdGhCUDtFMkVtZ0JELDhCQUF3QjtDbEZxejJCdkI7O0FBRUQsbUJrRnp4MkJvQjs7QWxGMngyQnBCO0VBQ0Usa0JrRjF6MkJGO0VsRjJ6MkJFLGFrRnp4MkJnQjtFbEYweDJCaEIsY2tGengyQmlCO0NsRjB4MkJsQjs7QUFFRDtFQUNFLG1Ca0Z6eDJCc0I7RWxGMHgyQnRCLFlBQVk7RU9wMDNCYixvQkFBbUI7RTJFaWpCcEIsb0NBQXlCO1VBQXpCLDRCQUF5QjtDbEZzeDJCeEI7O0FPdjAzQkE7RTJFaWpCRCxpQkFBQTtDbEYweDJCQzs7QU8zMDNCQTtFMkVpakJELGVBQUE7RWxGOHgyQkUsYWtGdHgyQlc7RWxGdXgyQlgsa0JBQWtCO0VrRmx4MkJwQixtQkFBQTtDbEZveDJCQzs7QUFFRDtFa0ZqeDJCSSxZQUFTO0VBTGIsbUJBQUE7RWxGeXgyQkUsYWtGangyQmM7RWxGa3gyQmQsWWtGangyQlk7RWxGa3gyQlosWWtGangyQmE7RWxGa3gyQmIsYWtGangyQmU7RWxGa3gyQmYsbUJrRmp4MkJtQjtDbEZreDJCcEI7O0FBRUQ7RUFDRSxZa0ZqeDJCWTtFbEZreDJCWixtQmtGangyQnFCO0VsRmt4MkJyQixha0ZqeDJCYztFbEZreDJCZCxZa0ZqeDJCSTtFbEZreDJCSixZa0ZqeDJCSTtFbEZreDJCSixha0ZqeDJCSTtFbEZreDJCSixtQk9yMjNCZ0I7Q1BzMjNCakI7O0FBRUQ7RWtGMXkyQkEsbUJBQUE7RWxGNHkyQkUsWWtGL3cyQmE7RWxGZ3gyQmIsWWtGL3cyQlc7RWxGZ3gyQlgsYWtGL3cyQmE7RWxGZ3gyQmIsd0JrRjN3MkJHO0VsRjR3MkJILG1CTzkyM0JnQjtFUCsyM0JoQixnQmtGanoyQkY7RWxGa3oyQkUsbUJrRmh4MkJtQjtFQWxDckIsMkJBQUE7VUFBQSxtQkFBQTtDbEZvejJCQzs7QUFFRDtFQUNFLGdCa0Y3dzJCYTtDbEY4dzJCZDs7QUFFRDs7RWtGeHcyQk0saUJBQVk7RWxGMncyQmhCLG1CQUFtQjtFTzMzM0JwQixZQUFRO0UyRThqQlQsYUFBQTtFbEZnMDJCRSxzQmtGaHcyQkM7Q2xGaXcyQkY7O0FBRUQ7RU9qNDNCQyxzQkFBd0I7RTJFOGpCekIsbUJBQUE7RWxGczAyQkUsWWtGeHcyQmM7RWxGeXcyQmQsYUFBYTtFa0Z2MDJCZixxQ0FBd0I7VUFBeEIsNkJBQXdCO0VBb0VsQix5Q0FDRDtFQURDLGlDQUNEO0VBREMsNEJBQ0Q7RUFEQyx5QkFDRDtFQURDLCtDQUNEO0NsRnF3MkJKOztBQUVEO0VBQ0Usb0NrRjN2MkJDO1VsRjJ2MkJELDRCa0YzdjJCQztFbEY0djJCRCx5Q2tGOTAyQnNCO0VsRjgwMkJ0QixvQ2tGOTAyQnNCO0VsRjgwMkJ0QixpQ2tGOTAyQnNCO0NsRiswMkJ2Qjs7QU83NDNCQTs7RVBpNTNCQyxpQmtGbncyQmdCO0VsRm93MkJoQixtQkFBbUI7RWtGcDEyQnJCLFlBQUE7RUFzRk0sYUFBWTtFbEZpdzJCaEIsVUFBVTtFT3I1M0JYLGlDQUF3QjtVQUF4Qix5QkFBd0I7RTJFOGpCekIsNEJBQXdCO0VsRjAxMkJ0QixvQ2tGdHYyQkM7Q2xGdXYyQkY7O0FBRUQ7RU8zNTNCQyxXQUFRO0NQNjUzQlI7O0FBRUQ7RU8vNTNCQyxrQkFBbUI7RTJFcXFCcEIsK0JBRVk7Q2xGMnYyQlg7O0FBRUQ7RWtGdHYyQkEsaUJBQUE7RUFFSSwrQkFDRDtFbEZzdjJCRCxvQ0FBNEI7VUFBNUIsNEJBQTRCO0NrRm52MkI5Qjs7QWxGc3YyQkE7RU8xNjNCQyxrQkFBbUI7RTJFNnJCbEIsK0JBQXNCO0NsRmd2MkJ2Qjs7QUFFRDtFa0Z4dTJCRSxVQUFBO0VsRjB1MkJBLGlCS2pxM0IrQjtFTGtxM0IvQiwrQkFBK0I7Q2tGcHUyQmpDOztBbEZ1dTJCQTtFSzFoNEJFLFlBQVM7RUFDVCxXQUFTO0VBQ1QsbUJBQVM7RUFDVCxZQUFTO0VBbUNQLFVBQUE7RUFDQSxZQUFBO0VBUUYsYUFBQTtFQUNBLCtCNkVxd0I4QjtDbEY4dTJCL0I7O0FBRUQ7RWtGOXUyQkUsWUFBVztFQUNYLHFCQUtEO0VsRjR1MkJDLHFCa0Y3dTJCQztFbEY4dTJCRCxtQkFBbUI7RU9yODNCcEIscUJBQW1CO0UyRTB0QnBCLGNBQUE7RUFTRyxvQkFBUTtFN0Vsd0JULGtCQUFpQjtFQUNqQix5QjZFbXdCMkI7RTdFL3ZCekIsc0I2RSt2QnlCO0VBQ3ZCLDZCQUFlO0VBQ2Ysd0JBQXdCO0NsRjB1MkI3Qjs7QUFFRDtFQUNFLFlrRnp1MkJjO0VBUmIscUJBQVE7RWxGb3YyQlQscUJrRnR0MkJLO0VsRnV0MkJMLG1CT3g5M0JnQjtFUHk5M0JoQixxQmtGdHYyQlM7RWxGdXYyQlQsY2tGdnUyQmU7RWxGMHUyQmYsb0JrRnR1MkJzQjtFbEZ1dTJCdEIsa0JrRjN2MkJDO0VsRjR2MkJELHlCa0ZudTJCUztFbEZvdTJCVCxzQmtGN3YyQlM7RUFBUiw2QkFBUTtFbEZndzJCVCx3QmtGN3QyQnFCO0NsRjh0MkJ0Qjs7QUFFRDs7Ozs7OztFQU9FLGdCa0Z0dDJCd0I7Q2xGdXQyQnpCOztBQUVEO0VBQ0UseUJrRnR0MkIrQjtDbEZ1dDJCaEM7O0FBRUQ7RUFHRSxvQk92LzNCZ0I7RVB3LzNCaEIsZ0JrRnJ4MkJDO0NsRnN4MkJGOztBa0Z2czJCRTtFN0VqMUJELHFCNkVtMUJ1QjtFN0U5MEJyQixxQjZFODBCeUI7RTdFNTBCM0IsbUI2RTQwQjJCO0VBQ3ZCLHFCQUFlO0VBQ2YsY0FBTztFbEY4czJCWCxvQmtGM3MyQmlCO0VsRjRzMkJqQixrQmtGbnAyQkc7RUFoRUYseUJBQVE7RWxGcXQyQlQsc0JrRnpzMkJhO0VsRjJzMkJiLDZCT3pnNEJ3QjtFUDBnNEJ4Qix3QmtGeHQyQlM7RWxGeXQyQlQsWWtGenMyQmE7RWxGMHMyQmIsaUJrRnpzMkJnQjtFbEYwczJCaEIsaUNrRjN0MkJTO0VsRjR0MkJULFdrRnhzMkJVO0VsRnlzMkJWLGlCa0Y3dDJCQztDbEY4dDJCRjs7QUFFRDtFa0ZodTJCRyxZQUFBO0VsRmt1MkJELG1Ca0YvcjJCcUI7RWxGZ3MyQnJCLHNCa0YvcjJCcUI7Q2xGZ3MyQnRCOztBQUVEO0VBQ0UsZWtGenIyQnFCO0VsRjByMkJyQixZa0Z6cjJCaUI7RWxGMHIyQmpCLG1Ca0Z6cjJCd0I7RWxGMHIyQnhCLGlCa0Z6cjJCdUI7RUFqRHRCLGVBQUE7Q2xGNHUyQkY7O0FBRUQ7RUFDRSxnQmtGbnIyQnVCO0NsRm9yMkJ4Qjs7QUFFRDtFS2xrNEJFLGtCNkVxNUJ1QjtDbEYrcTJCeEI7O0FBRUQ7RWtGL3EyQk0sWUFBTztFM0V6M0JaLGVBQVE7RVAyaTRCUCxtQmtGdHIyQkM7RWxGdXIyQkQsU2tGaHIyQlc7RWxGaXIyQlgsU2tGaHIyQk07RUFSTCx3Q0FBVztNQUFYLG9DQUFXO1VBQVgsZ0NBQVc7RWxGMHIyQlosV2tGOXEyQmE7RWxGK3EyQmIsWWtGOXEyQmM7RWxGK3EyQmQsMEJPamo0QmtCO0VQa2o0QmxCLGdCa0Y3cjJCQztFbEY4cjJCRCxtQmtGOXEyQm1CO0NsRitxMkJwQjs7QUFFRDtFQUNFLFlrRmxzMkJDO0VsRm1zMkJELGVrRjNxMkJVO0VsRjRxMkJWLG1Ca0ZwczJCQztFbEZxczJCRCxTa0Z6cTJCUTtFQTVCUCxTQUFBO0VsRnVzMkJELHdDa0ZwcTJCcUI7TWxGb3EyQnJCLG9Da0ZwcTJCcUI7VWxGb3EyQnJCLGdDa0ZwcTJCcUI7RWxGcXEyQnJCLFdrRnBxMkJpQjtFbEZxcTJCakIsWWtGcHEyQm1CO0VsRnFxMkJuQiwwQmtGbnEyQlM7RUF2Q1IsaUJBQUE7RWxGNHMyQkQsbUJrRjlwMkJxQjtDbEYrcDJCdEI7O0FBRUQ7RWtGL3MyQkcsaUJBQUE7RWxGaXQyQkQsbUJrRnhwMkJxQjtDbEZ5cDJCdEI7O0FBRUQ7RUFDRSxtQkFBbUI7RWtGbnAyQmxCLFNBQUE7RTdFOWhDRCxVQUFTO0VBQ1QseUNBQXFCO01BQXJCLHFDQUFxQjtVQUFyQixpQ0FBcUI7RUFDckIsZ0JBQVM7RUFDVCxpQkFBUztFQUNULGdCQUFTO0VBQ1QsWUFBUztFQW1DUCxhQUFBO0VBQ0EscUJBQWtCO0tBQWxCLGtCQUFrQjtFQVFwQixXQUFBO0VBQ0EsZ0M2RWcvQm9DO0U3RS8rQnBDLHVCNkUrK0I4QjtFN0U5K0I5Qiw2QjZFOCtCb0M7Q2xGNnAyQnJDOztBQUVEO0VLMzgzQkUsbUJBQUE7RUFDQSxXQUFBO0U2RTZ5Qk0sY0FBVTtFQUNWLDBCQUFNO0VBQ04saUJBQU87RUFDUCxZQUFXO0NsRmlxMkJsQjs7QUFFRDtFQUNFLGVLM3M0QlM7Q0w0czRCVjs7QUFFRDs7RUFFRSwwQkszczRCYTtDTDRzNEJkOztBQUVEO0VBQ0UsWUtscTRCQTtFTG1xNEJBLGVLbHE0QkE7RUxtcTRCQSxtQmtGMXEyQmdDO0VsRjJxMkJoQyxTS3IrM0JFO0VMcyszQkYsU0tyKzNCRTtFTHMrM0JGLHdDa0Y1cTJCaUM7TWxGNHEyQmpDLG9Da0Y1cTJCaUM7VWxGNHEyQmpDLGdDa0Y1cTJCaUM7RWxGNnEyQmpDLFdLcCszQkE7RUxxKzNCQSxhS3ArM0JBO0U2RXV5QkMsMEJBRUk7RWxGNnIyQkwsZ0JrRjdxMkJrQjtFbEY4cTJCbEIsbUJrRjdxMkJnQjtFbEY4cTJCaEIsMEJrRjdxMkJpQjtDbEY4cTJCbEI7O0FBRUQ7RUFDRSxja0Y3cTJCbUI7Q2xGOHEyQnBCOztBQUVEO0VBQ0UsV2tGN3EyQmlCO0NsRjhxMkJsQjs7QUFFRDtFa0Y1czJCRyxxQkFpQ007RWxGOHEyQlAscUJLNXU0QlM7RUw2dTRCVCxtQks1dTRCUztFTDZ1NEJULHFCSzV1NEJrQjtFTDZ1NEJsQixjSzV1NEJTO0VMK3U0QlQsb0JrRmxyMkJpQztFbEZtcjJCakMsa0JLLy8zQkE7RUxnZzRCQSx5QmtGcHIyQmlDO0VsRnFyMkJqQyxzQmtGcnIyQmlDO0VsRnVyMkJqQyw2QmtGcnIyQnNCO0VsRnNyMkJ0Qix3QmtGenEyQk87RWxGMHEyQlAsWWtGNXQyQkM7RWxGNnQyQkQsaUJLcDQzQlE7RUxxNDNCUixzQmtGN3IyQk87RWxGOHIyQlAsV2tGbHIyQmlCO0VsRm1yMkJqQix3QmtGbHIyQnNCO0NsRm1yMkJ2Qjs7QUFFRDtFQUNFLFlrRmhyMkJrQjtFbEZpcjJCbEIsbUJBQW1CO0NrRnJ1MkJsQjs7QWxGd3UyQkg7RW1Gank0QkEsZUFBQTtFQUNFLFlBQVM7RUFDVCxtQkFBa0I7RUFDbEIsaUJBQVc7RUFDWCxlQUFVO0NuRm15NEJYOztBQUVEO0VBQ0Usb0JtRmx5NEJXO0NuRm15NEJaOztBQUVEO0VBQ0Usb0JtRmx5NEJpQjtDbkZteTRCbEI7O0FBRUQ7RW1GaHk0QkUsWUFBQTtFbkZreTRCQSxlbUZqeTRCWTtFbkZreTRCWixtQm1Gank0Qlk7RW5Ga3k0QlosU21Gank0QkU7RW5Ga3k0QkYsU21Gank0Qkk7RW5Ga3k0Qkosd0NtRjd4NEJHO01uRjZ4NEJILG9DbUY3eDRCRztVbkY2eDRCSCxnQ21GN3g0Qkc7RW5GOHg0QkgsV21GcHk0Qkc7RW5GcXk0QkgsWW1Gank0Qk07RW5Ga3k0Qk4sMEJtRi94NEJFO0VuRmd5NEJGLGdCS2h5NEJTO0VMaXk0QlQsbUJLaHk0QlM7Q0xpeTRCVjs7QUFFRDtFQUNFLFlLaHk0Qk87RUxpeTRCUCxlSzl0NEJBO0VMK3Q0QkEsbUJLOXQ0QmM7RUwrdDRCZCxTSzd0NEJFO0VMOHQ0QkYsU0sxdDRCQTtFTDJ0NEJBLHdDbUZ2eTRCbUM7TW5GdXk0Qm5DLG9DbUZ2eTRCbUM7VW5GdXk0Qm5DLGdDbUZ2eTRCbUM7RW5Gd3k0Qm5DLFdLeGo0QkU7RUx5ajRCRixZS3ZqNEJBO0VMd2o0QkEsMEJtRjF5NEI2QjtFbkYyeTRCN0IsaUJLdmo0QkE7RUx3ajRCQSxtQksxaDRCRTtDTDJoNEJIOztBQUVEO0VBQ0UsbUJtRi95NEJ5QjtFbkZnejRCekIsU0tsLzNCQTtFTG0vM0JBLFVLbC8zQkE7RUxtLzNCQSxXSzcrM0JFO0VMOCszQkYsc0VtRmx6NEJpQztNbkZrejRCakMsa0VtRmx6NEJpQztVbkZrejRCakMsOERtRmx6NEJpQztFbkZtejRCakMsYW1GbHo0Qlc7RW5GbXo0QlgsY21GbHo0QmE7Q25GbXo0QmQ7O0FBRUQ7RUFDRSwwQktydjRCaUI7Q0xzdjRCbEI7O0FBRUQ7RUFDRSwwQk8xdDRCa0I7Q1AydDRCbkI7O0FBRUQ7RUFDRSwwQm1Gdno0QnlCO0NuRnd6NEIxQjs7QUFFRDtFQUNFLDBCbUZ4ejRCaUI7Q25GeXo0QmxCOztBQUVEO0VBQ0UsMEIwRHIyNEJNO0MxRHMyNEJQOztBQUVEO0VBQ0UsMEJtRnp6NEJrQjtDbkYwejRCbkI7O0FBRUQ7RUFDRSwwQm1Geno0QmtCO0NuRjB6NEJuQjs7QUFFRDtFQUNFLDBCbUZ6ejRCd0I7Q25GMHo0QnpCOztBQUVEO0VBQ0UsMEJtRnh6NEJzQjtDbkZ5ejRCdkI7O0FBRUQ7RUFDRSwwQm1Gdno0QnNCO0NuRnd6NEJ2Qjs7QUFFRDtFQUNFLDBCbUZ2ejRCbUI7Q25Gd3o0QnBCOztBQUVEO0VBQ0UsMEJtRnZ6NEJ3QjtDbkZ3ejRCekI7O0FBRUQ7RUFDRSwwQm1GdHo0QmlCO0NuRnV6NEJsQjs7QUFFRDtFQUNFLDBCbUZ0ejRCd0I7Q25GdXo0QnpCOztBQUVEO0VBQ0UsMEJtRnJ6NEIwQjtDbkZzejRCM0I7O0FBRUQ7RUFDRSwwQm1Gcno0QjBCO0NuRnN6NEIzQjs7QUFFRDtFb0Z2NTRCQSwwQkFBUztDcEZ5NTRCUjs7QUFFRDtFb0Z2NTRCRSwwQkFBb0I7Q3BGeTU0QnJCOztBQUVEO0VvRnY1NEJFLDBCQUFjO0NwRnk1NEJmOztBQUVEO0VvRnY1NEJFLDBCQUFrQjtDcEZ5NTRCbkI7O0FBRUQ7RW9GdjY0QkEsMEJBaUJVO0NwRnc1NEJUOztBQUVEO0VBQ0UsMEJvRnY1NEIwQjtDcEZ3NTRCM0I7O0FBRUQ7RUFDRSwwQktyNTRCb0I7Q0xzNTRCckI7O0FBRUQ7RUFDRSwwQktyNTRCb0I7Q0xzNTRCckI7O0FBRUQ7RUFDRSwwQm9GNzU0QnlCO0NwRjg1NEIxQjs7QUFFRDtFQUNFLDBCSzVxNEJ1QjtDTDZxNEJ4Qjs7QUFFRDtFcUYvNzRCQSwwQkFBWTtDckZpODRCWDs7QUFFRDtFQUNFLDBCcUYvNzRCaUI7Q3JGZzg0QmxCOztBQUVEO0VBQ0UsMEJLMzY0Qm9CO0NMNDY0QnJCOztBQUVEO0VBQ0UsMEJxRnA4NEJ5QjtDckZxODRCMUI7O0FBRUQ7RUFDRSwwQnFGdjg0QmlDO0NyRnc4NEJsQzs7QUFFRDtFQUNFLDBCcUYzODRCaUM7Q3JGNDg0QmxDOztBQUVEO0VBQ0UsMEJPdDE0QnVCO0NQdTE0QnhCOztBQUVEO0VBQ0UsMEJxRno4NEJnQjtDckYwODRCakI7O0FBRUQ7RUFDRSwwQnFGeDg0QlE7Q3JGeTg0QlQ7O0FBRUQ7RXFGbis0QkEsMEJBNkJFO0NyRnc4NEJEOztBQUVEO0VBQ0UsMEJxRnY4NEJVO0NyRnc4NEJYOztBQUVEO0VxRnA4NEJFLDBCQUFPO0NyRnM4NEJSOztBQUVEO0VBQ0UsMEJxRnI4NEJrQjtDckZzODRCbkI7O0FBRUQ7RUFDRSwwQnFGcjg0QnVCO0NyRnM4NEJ4Qjs7QUFFRDtFQUNFLDBCcUZ0ODRCZTtDckZ1ODRCaEI7O0FBRUQ7RUFDRSwwQnFGdDg0QmdCO0NyRnU4NEJqQjs7QUFFRDtFQUNFLDBCcUZuODRCdUI7Q3JGbzg0QnhCOztBQUVEO0VBQ0UsMEJxRm44NEJvQjtDckZvODRCckI7O0FBRUQ7RUFDRSwwQnFGbjg0Qm9CO0NyRm84NEJyQjs7QUFFRDtFQUNFLDBCcUZwODRCc0I7Q3JGcTg0QnZCOztBQUVEO0VBQ0UsMEJxRnA4NEJzQjtDckZxODRCdkI7O0FBRUQ7RUFDRSwwQk9sNTRCdUI7Q1BtNTRCeEI7O0FBRUQ7RUFDRSwwQnFGajg0QnNCO0NyRms4NEJ2Qjs7QUFFRDtFQUNFLDBCTzE1NEJ1QjtDUDI1NEJ4Qjs7QUFFRDtFQUNFLDBCcUZoODRCc0I7Q3JGaTg0QnZCOztBQUVEO0VBQ0UsMEJPbDY0QnVCO0NQbTY0QnhCOztBQUVEO0VBQ0UsMEJxRjc3NEJvQjtDckY4NzRCckI7O0FBRUQ7RUFDRSwwQnFGNzc0QmE7Q3JGODc0QmQ7O0FBRUQ7RUFDRSwwQnFGMzc0QmdCO0NyRjQ3NEJqQjs7QUFFRDtFQUNFLDBCT2w3NEJrQjtDUG03NEJuQjs7QUFFRDtFQUNFLDBCcUZyODRCVTtDckZzODRCWDs7QUFFRDtFQUNFLDBCcUYvNjRCSztDckZnNzRCTjs7QUFFRDtFQUNFLDBCTzk3NEJ1QjtDUCs3NEJ4Qjs7QUFFRDtFQUNFLDBCcUZsNzRCb0I7Q3JGbTc0QnJCOztBQUVEO0VBQ0UsMEJPdDg0QmtCO0NQdTg0Qm5COztBQUVEO0VBQ0UsMEJxRi82NEIwQjtDckZnNzRCM0I7O0FBRUQ7RUFDRSwwQk85ODRCa0I7Q1ArODRCbkI7O0FBRUQ7RUFDRSwwQnFGMzY0QjhCO0NyRjQ2NEIvQjs7QUFFRDtFQUNFLDBCcUZ4NjRCeUI7Q3JGeTY0QjFCOztBQUVEO0VxRi81NEJBLDBCQUNFO0NyRmc2NEJEOztBc0Y3bDVCRDtFQUVBLDBCQUFhO0NBQ2I7O0FBRUE7RUFDQSwwQkFBdUI7Q0FDdkI7O0FBRUE7RUFDQSwwQkFBb0I7Q0FDcEI7O0F0RmdtNUJBO0VzRjdsNUJFLDBCQUNEO0N0RjhsNUJBOztBQUVEO0VBQ0UsMEJBQTBCO0NzRjdsNUI1Qjs7QUFFQTtFQUNFLDBCQUF5QjtDdEYrbDVCMUI7O0FBRUQ7RUFDRSwwQkFBMEI7Q3NGN2w1QjVCOztBdEZnbTVCQTtFQUNFLDBCQUEwQjtDc0Y3bDVCNUI7O0F0RmdtNUJBO0VzRjdsNUJFLDBCQUFjO0N0RitsNUJmOztBc0Y1bDVCRDtFQUNBLDBCQUF1QjtDdEYrbDVCdEI7O0FzRjVsNUJEO0VBQ0EsMEJBQUE7Q0FDQTs7QUFFQTtFQUNBLDBCQUFtQjtDQUNuQjs7QXRGZ201QkE7RXNGN2w1QkUsMEJBQVk7Q3RGK2w1QmI7O0FBRUQ7RXNGNWw1QkUsMEJBQXlCO0N0RjhsNUIxQjs7QUFFRDtFc0Y1bDVCRSwwQkFBQTtDdEY4bDVCRDs7QUFFRDtFc0Y1bDVCQSwwQkFBa0I7Q3RGOGw1QmpCOztBQUVEO0VzRjVsNUJBLDBCQUFtQjtDdEY4bDVCbEI7O0FzRjNsNUJEO0VBQ0UsMEJBQUE7Q3RGOGw1QkQ7O0FBRUQ7RXNGNWw1QkUsMEJBQ0Q7Q3RGNmw1QkE7O0FBRUQ7RUFDRSwwQkFBMEI7Q3NGNWw1QjVCOztBdEYrbDVCQTtFc0Y1bDVCRSwwQkFBaUI7Q3RGOGw1QmxCOztBQUVEO0VzRjVsNUJBLDBCQUFBO0NBQ0E7O0F0RitsNUJBO0VzRjNsNUJBLDBCQUFzQjtDdEY2bDVCckI7O0FzRjNsNUJEO0VBQXdCLDBCQUFnQjtDdEYrbDVCdkM7O0FBRUQ7RUFDRSwwQkFBMEI7Q3NGaG01QjVCOztBdEZtbTVCQTtFc0ZsbTVCQSwwQkFBc0I7Q3RGb201QnJCOztBQUVEO0VBQ0UsMEJzRnBtNUJpQjtDdEZxbTVCbEI7O0FzRmptNUJEO0VBQTBCLDBCQUFnQjtDdEZxbTVCekM7O0FBRUQ7RUFDRSwwQkFBMEI7Q3NGcm01QjVCOztBdEZ3bTVCQTtFc0Z2bTVCQSwwQkFBeUI7Q3RGeW01QnhCOztBc0Z2bTVCRDtFQUNFLDBCQUFVO0N0RjBtNUJYOztBc0Z2bTVCRDtFQUNFLDBCQUFVO0N0RjBtNUJYOztBQUVEO0VzRnRtNUJBLDBCQUF5QjtDQUV6Qjs7QXRGd201QkE7RXNGcm01QkUsMEJBQWdCO0N0RnVtNUJqQjs7QUFFRDtFc0Z0bTVCQSwwQkFBWTtDQUNaOztBdEZ5bTVCQTtFc0Z0bTVCRSwwQkFDRDtDdEZ1bTVCQTs7QUFFRDtFQUNFLDBCQUEwQjtDc0Z0bTVCNUI7O0F0RnltNUJBO0VzRnRtNUJBLDBCQUFnQjtDdEZ3bTVCZjs7QXNGcm01QkQ7RUFDRSwwQkFDRDtDdEZ1bTVCQTs7QUFFRDtFc0Z0bTVCRSwwQkFDRDtDdEZ1bTVCQTs7QUFFRDtFQUNFLDBCQUEwQjtDc0Z0bTVCNUI7O0F0RnltNUJBO0VzRnRtNUJBLDBCQUFnQjtDdEZ3bTVCZjs7QXNGcm01QkQ7RUFDRSwwQkFDRDtDdEZ1bTVCQTs7QUFFRDtFQUNFLDBCQUEwQjtDc0ZwbTVCNUI7O0F0RnVtNUJBO0VBQ0UsMEJBQTBCO0NzRm5tNUI1Qjs7QXRGc201QkE7RXNGbm01QkUsMEJBQWlCO0N0RnFtNUJsQjs7QXNGbG01QkQ7RUFDRSwwQkFDRDtDdEZvbTVCQTs7QUFFRDtFc0ZubTVCRSwwQkFBeUI7Q3RGcW01QjFCOztBc0ZsbTVCRDtFQUNFLDBCQUNEO0N0Rm9tNUJBOztBQUVEO0VzRm5tNUJFLDBCQUFvQjtDdEZxbTVCckI7O0FzRmxtNUJEO0VBQ0EsMEJBQWtCO0N0RnFtNUJqQjs7QUFFRDtFQUNFLDBCQUEwQjtDc0ZsbTVCNUI7O0F0RnFtNUJBO0VzRmhtNUJBLDBCQUFhO0NBRWI7O0F0RmttNUJBO0VzRi9sNUJBLDBCQUFjO0N0RmltNUJiOztBQUVEO0VBQ0UsMEJBQTBCO0NzRi9sNUI1Qjs7QXRGa201QkE7RUFDRSwwQkFBMEI7Q3NGL2w1QjVCOztBdEZrbTVCQTtFQUNFLDBCQUEwQjtDc0YvbDVCNUI7O0FBRUE7RUFDRSwwQkFBWTtDdEZpbTVCYjs7QUFFRDtFQUNFLDBCQUEwQjtDc0Y5bDVCNUI7O0FBRUE7RUFDQSwwQkFBb0I7Q0FDcEI7O0F0RmltNUJBO0VBQ0UsMEJBQTBCO0NzRjdsNUI1Qjs7QUFFQTtFQUNFLDBCQUFnQjtDdEYrbDVCakI7O0FBRUQ7RXNGN2w1QkEsMEJBQW1CO0NBRW5COztBdEYrbDVCQTtFQUNFLDBCQUEwQjtDc0Y1bDVCNUI7O0F0RitsNUJBO0VzRjVsNUJBLDBCQUFvQjtDdEY4bDVCbkI7O0FzRjNsNUJEO0VBQ0UsMEJBQXVCO0N0RjhsNUJ4Qjs7QXNGemw1QkQ7RUFDQSwwQkFBbUI7Q3RGNGw1QmxCOztBc0Z2bDVCRDtFQUVBLDBCQUFhO0N0RnlsNUJaOztBQUVEO0VzRnZsNUJBLDBCQUFjO0NBQ2Q7O0F0RjBsNUJBO0VzRnZsNUJFLDBCQUFXO0N0RnlsNUJaOztBQUVEO0VzRnZsNUJFLDBCQUFrQjtDdEZ5bDVCbkI7O0FBRUQ7RXNGdmw1QkEsMEJBQWM7Q0FDZDs7QXRGMGw1QkE7RXNGdmw1QkUsMEJBQ0Q7Q3RGd2w1QkE7O0FBRUQ7RUFDRSwwQkFBMEI7Q3NGdmw1QjVCOztBdEYwbDVCQTtFQUNFLDBCQUEwQjtDc0Z2bDVCNUI7O0F0RjBsNUJBO0VzRnZsNUJFLDBCQUNEO0N0RndsNUJBOztBQUVEO0VzRnZsNUJFLDBCQUF5QjtDdEZ5bDVCMUI7O0FzRnJsNUJEO0VBQ0UsMEJBQVc7Q3RGd2w1Qlo7O0FBRUQ7RXNGdGw1QkEsMEJBQTRCO0N0RndsNUIzQjs7QUFFRDtFc0Z0bDVCQSwwQkFBNEI7Q3RGd2w1QjNCOztBQUVEO0VzRnJsNUJBLDBCQUFrQjtDQUVsQjs7QXRGdWw1QkE7RXNGcGw1QkUsMEJBQ0Q7Q3RGcWw1QkE7O0FBRUQ7RUFDRSwwQkFBMEI7Q3NGbGw1QjVCOztBdEZxbDVCQTtFc0ZqbDVCQSwwQkFBb0I7Q0FFcEI7O0F0Rm1sNUJBO0VzRmhsNUJFLDBCQUNEO0N0RmlsNUJBOztBQUVEO0VzRmhsNUJFLDBCQUFXO0N0RmtsNUJaOztBc0YvazVCRDtFQUNFLDBCQUFrQjtDdEZrbDVCbkI7O0FzRi9rNUJEO0VBQ0UsMEJBQVc7Q3RGa2w1Qlo7O0FzRi9rNUJEO0VBQ0EsMEJBQUE7Q3RGa2w1QkM7O0FzRi9rNUJEO0VBQ0UsMEJBQWM7Q3RGa2w1QmY7O0FzRi9rNUJEO0VBQ0UsMEJBQXlCO0N0RmtsNUIxQjs7QUFFRDtFc0ZobDVCQSwwQkFBQTtDdEZrbDVCQzs7QUFFRDtFQUNFLDBCQUEwQjtDc0ZobDVCNUI7O0F0Rm1sNUJBO0VzRmhsNUJFLDBCQUNEO0N0RmlsNUJBOztBQUVEO0VBQ0UsMEJBQTBCO0NzRmhsNUI1Qjs7QXRGbWw1QkE7RXNGaGw1QkUsMEJBQTBCO0N0RmtsNUIzQjs7QXNGOWs1QkQ7RUFDRSwwQkFBWTtDdEZpbDVCYjs7QXNGM2s1QkQ7RUFDRSwwQkFBc0I7Q3RGOGs1QnZCOztBQUVEO0VzRjVrNUJBLDBCQUE0QjtDQUM1Qjs7QXRGK2s1QkE7RUFDRSwwQkFBMEI7Q3NGNWs1QjVCOztBdEYrazVCQTtFc0Y1azVCQSwwQkFBNEI7Q3RGOGs1QjNCOztBc0YzazVCRDtFQUNBLDBCQUFtQjtDdEY4azVCbEI7O0FzRjNrNUJEO0VBQ0UsMEJBQ0Q7Q3RGNms1QkE7O0FBRUQ7RUFDRSwwQkFBMEI7Q3NGNWs1QjVCOztBdEYrazVCQTtFc0Y1azVCRSwwQkFBZ0I7Q3RGOGs1QmpCOztBQUVEO0VzRjVrNUJFLDBCQUFnQjtDdEY4azVCakI7O0FBRUQ7RXNGM2s1QkUsMEJBQWtCO0N0RjZrNUJuQjs7QUFFRDtFc0YzazVCRSwwQkFBbUI7Q3RGNms1QnBCOztBc0YxazVCRDtFQUNFLDBCQUFlO0N0RjZrNUJoQjs7QXNGems1QkQ7RUFDQSwwQkFBNEI7Q3RGNGs1QjNCOztBc0Z6azVCRDtFQUNBLDBCQUE0QjtDdEY0azVCM0I7O0FBRUQ7RXNGeGs1QkEsMEJBQVc7Q0FFWDs7QXRGMGs1QkE7RXNGdms1QkUsMEJBQ0Q7Q3RGd2s1QkE7O0FBRUQ7RXNGdms1QkUsMEJBQWdCO0N0RnlrNUJqQjs7QXNGdGs1QkQ7RUFDRSwwQkFBaUI7Q3RGeWs1QmxCOztBc0Z0azVCRDtFQUNFLDBCQUNEO0N0RndrNUJBOztBQUVEO0VzRnZrNUJFLDBCQUFZO0N0RnlrNUJiOztBQUVEO0VzRnZrNUJFLDBCQUFnQjtDdEZ5azVCakI7O0FzRnRrNUJEO0VBQ0UsMEJBQVc7Q3RGeWs1Qlo7O0FBRUQ7RXNGcms1QkUsMEJBQW1CO0N0RnVrNUJwQjs7QUFFRDtFQUNFLDBCQUEwQjtDc0ZyazVCNUI7O0F0RndrNUJBO0VzRnJrNUJFLDBCQUFXO0N0RnVrNUJaOztBc0ZwazVCRDtFQUNFLDBCQUFrQjtDdEZ1azVCbkI7O0FBRUQ7RXNGcms1QkUsMEJBQVk7Q3RGdWs1QmI7O0FBRUQ7RXNGcms1QkUsMEJBQU07Q3RGdWs1QlA7O0FBRUQ7RXNGcms1QkUsMEJBQWtCO0N0RnVrNUJuQjs7QUFFRDtFQUNFLDBCQUEwQjtDc0ZyazVCNUI7O0F0RndrNUJBO0VzRnJrNUJFLDBCQUEwQjtDdEZ1azVCM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q3NGcGs1QjVCOztBdEZ1azVCQTtFc0ZuazVCRSwwQkFBWTtDdEZxazVCYjs7QXNGbGs1QkQ7RUFDRSwwQkFDRDtDdEZvazVCQTs7QXNGams1QkQ7RUFDQSwwQkFBZTtDQUNmOztBdEZxazVCQTtFc0ZoazVCQSwwQkFBYztDQUVkOztBdEZrazVCQTtFQUNFLDBCQUEwQjtDc0Y3ajVCNUI7O0FBRUE7RUFDRSwwQkFBa0I7Q3RGK2o1Qm5COztBQUVEO0VzRjdqNUJFLDBCQUFrQjtDdEYrajVCbkI7O0FBRUQ7RXNGN2o1QkUsMEJBQXNCO0N0RitqNUJ2Qjs7QUFFRDtFc0Y3ajVCRSwwQkFBc0I7Q3RGK2o1QnZCOztBQUVEO0VzRjdqNUJFLDBCQUNEO0N0RjhqNUJBOztBc0Y1ajVCRDtFQUNBLDBCQUE0QjtDQUM1Qjs7QXRGZ2s1QkE7RXNGN2o1QkUsMEJBQVE7Q3RGK2o1QlQ7O0FBRUQ7RXNGNWo1QkEsMEJBQWdCO0NBRWhCOztBdEY4ajVCQTtFc0YzajVCQSwwQkFBcUI7Q3RGNmo1QnBCOztBc0YxajVCRDtFQUNBLDBCQUE0QjtDdEY2ajVCM0I7O0FBRUQ7RXNGM2o1QkEsMEJBQTRCO0N0RjZqNUIzQjs7QUFFRDtFQUNFLDBCQUEwQjtDc0YzajVCNUI7O0F0RjhqNUJBO0VzRjNqNUJFLDBCQUFpQjtDdEY2ajVCbEI7O0FzRjFqNUJEO0VBQ0UsMEJBQ0Q7Q3RGNGo1QkE7O0FBRUQ7RUFDRSwwQkFBMEI7Q3NGM2o1QjVCOztBdEY4ajVCQTtFc0YzajVCRSwwQkFDRDtDdEY0ajVCQTs7QUFFRDtFc0YzajVCRSwwQkFBbUI7Q3RGNmo1QnBCOztBc0YxajVCRDtFQUNFLDBCQUFPO0N0RjZqNUJSOztBQUVEO0V1Ri9yNkJBLDBCQUFBO0NBMEJBOztBdkZ5cTZCQTtFQUNFLDBCdUY5cDZCQztDdkYrcDZCRjs7QUFFRDtFQUNFLDBCdUZucTZCRztDdkZvcTZCSjs7QUFFRDtFdUZwcTZCRywwQkFBUztDdkZzcTZCWDs7QUFFRDtFQUNFLDBCdUZycTZCcUI7Q3ZGc3E2QnRCOztBQUVEO0VBQ0UsMEJPbGw2QnVCO0NQbWw2QnhCOztBQUVEO0VBQ0UsMEJ1Ri9wNkJLO0N2RmdxNkJOOztBQUVEO0V1RnByNkJHLDBCQUFTO0N2RnNyNkJYOztBQUVEO0VBQ0UsMEJ1Ri9wNkJLO0N2RmdxNkJOOztBQUVEO0VBQ0UsMEJLdnM2Qm9CO0NMd3M2QnJCOztBQUVEO0VBQ0UsMEJ1RmxxNkJ5QjtDdkZtcTZCMUI7O0FBRUQ7RUFDRSwwQnVGcnE2QnVCO0N2RnNxNkJ4Qjs7QUFFRDtFQUNFLDBCdUZ6cTZCOEI7Q3ZGMHE2Qi9COztBQUVEO0VBQ0UsMEJ1RjVxNkJnQztDdkY2cTZCakM7O0FBRUQ7RUFDRSwwQnVGOXE2QnVCO0N2RitxNkJ4Qjs7QUFFRDtFQUNFLDBCdUY5cTZCRztDdkYrcTZCSjs7QUFFRDtFQUNFLDBCdUY1cTZCRztDdkY2cTZCSjs7QUFFRDtFQUNFLDBCS3p1NkJvQjtDTDB1NkJyQjs7QUFFRDtFQUNFLDBCS3p1NkJvQjtDTDB1NkJyQjs7QUFFRDtFQUNFLDBCdUZucjZCNkI7Q3ZGb3I2QjlCOztBQUVEO0VBQ0UsMEJLNzk1Qm1CO0NMODk1QnBCOztBQUVEO0VBQ0UsMEJ1RnpyNkI2QjtDdkYwcjZCOUI7O0FBRUQ7RUFDRSwwQnVGcHQ2QkM7Q3ZGcXQ2QkY7O0FBRUQ7RUFDRSwwQnVGM3I2Qm1CO0N2RjRyNkJwQjs7QUFFRDtFdUZycjZCRSwwQkFBVTtDdkZ1cjZCWDs7QUFFRDtFQUNFLDBCdUZ2cjZCc0I7Q3ZGd3I2QnZCOztBQUVEO0VBQ0UsMEJ1RnJyNkJLO0N2RnNyNkJOOztBQUVEO0VBQ0UsMEJ1RnRwNkJLO0N2RnVwNkJOOztBQUVEO0VBQ0UsMEJPOXE2QmtCO0NQK3E2Qm5COztBQUVEO0VBQ0UsMEJ1RmpzNkJLO0N2RmtzNkJOOztBQUVEO0VBQ0UsMEJ1RjdxNkJrQjtDdkY4cTZCbkI7O0FBRUQ7RUFDRSwwQnVGenM2Qks7Q3ZGMHM2Qk47O0FBRUQ7RXVGanE2QkUsMEJBQVc7Q3ZGbXE2Qlo7O0FBRUQ7RUFDRSwwQkt0eTZCa0I7Q0x1eTZCbkI7O0FBRUQ7RUFDRSwwQnVGeHE2QjJCO0N2RnlxNkI1Qjs7QUFFRDtFQUNFLDBCS25rNkJ3QjtDTG9rNkJ6Qjs7QUFFRDtFQUNFLDBCdUYzcTZCdUI7Q3ZGNHE2QnhCOztBQUVEO0VBQ0UsMEJ1Ri9xNkI4QjtDdkZncjZCL0I7O0FBRUQ7RUFDRSwwQnVGbHI2QmdDO0N2Rm1yNkJqQzs7QUFFRDtFQUNFLDBCdUYxcjZCMkI7Q3ZGMnI2QjVCOztBQUVEO0VBQ0UsMEJ1RnZyNkJ3QjtDdkZ3cjZCekI7O0FBRUQ7RUFDRSwwQnVGdnI2QnNCO0N2RndyNkJ2Qjs7QUFFRDtFQUNFLDBCdUZoczZCSztDdkZpczZCTjs7QUFFRDtFQUNFLDBCdUZucjZCUztDdkZvcjZCVjs7QUFFRDtFQUNFLDBCdUZwcjZCSztDdkZxcjZCTjs7QUFFRDtFQUNFLDBCdUZ4cjZCSztDdkZ5cjZCTjs7QUFFRDtFQUNFLDBCdUZqcjZCbUI7Q3ZGa3I2QnBCOztBQUVEO0VBQ0UsMEJ1RmhyNkJLO0N2RmlyNkJOOztBQUVEO0VBQ0UsMEJ1RnByNkJLO0N2RnFyNkJOOztBQUVEO0VBQ0UsMEJ1RjdxNkJPO0N2RjhxNkJSOztBQUVEO0VBQ0UsMEJ1RjdxNkJzQjtDdkY4cTZCdkI7O0FBRUQ7RUFDRSwwQnVGdnE2Qks7Q3ZGd3E2Qk47O0FBRUQ7RUFDRSwwQnVGeHE2Qks7Q3ZGeXE2Qk47O0FBRUQ7RUFDRSwwQnVGOXA2QkM7Q3ZGK3A2QkY7O0FBRUQ7RUFDRSwwQnVGcHE2Qkc7Q3ZGcXE2Qko7O0FBRUQ7RUFDRSwwQnVGcHE2QjBCO0N2RnFxNkIzQjs7QUFFRDtFQUNFLDBCTzl4NkJrQjtDUCt4NkJuQjs7QUFFRDtFQUNFLDBCdUZycTZCSztDdkZzcTZCTjs7QUFFRDtFQUNFLDBCSzU0NkJxQjtDTDY0NkJ0Qjs7QUFFRDtFQUNFLDBCSzU0NkJhO0NMNjQ2QmQ7O0FBRUQ7RUFDRSwwQnVGeHE2QnlCO0N2RnlxNkIxQjs7QUFFRDtFQUNFLDBCdUYzcTZCMkI7Q3ZGNHE2QjVCOztBQUVEO0VBQ0UsMEJ1RjlxNkJ1QjtDdkYrcTZCeEI7O0FBRUQ7RUFDRSwwQnVGL3E2Qm9CO0N2RmdyNkJyQjs7QUFFRDtFQUNFLDBCdUYvcTZCYztDdkZncjZCZjs7QUFFRDtFQUNFLDBCdUY5cTZCUTtDdkYrcTZCVDs7QUFFRDtFQUNFLDBCdUY5cTZCWTtDdkYrcTZCYjs7QUFFRDtFQUNFLDBCdUY3cTZCYztDdkY4cTZCZjs7QUFFRDtFQUNFLDBCTzkwNkJrQjtDUCswNkJuQjs7QUFFRDtFQUNFLDBCT2wxNkJrQjtDUG0xNkJuQjs7QUFFRDtFQUNFLDBCSzc3NkJvQjtDTDg3NkJyQjs7QUFFRDtFQUNFLDBCSzc3NkJvQjtDTDg3NkJyQjs7QUFFRDtFQUNFLDBCdUZwcjZCMkI7Q3ZGcXI2QjVCOztBQUVEO0VBQ0UsMEJLcHQ2QkE7Q0xxdDZCRDs7QUFFRDtFQUNFLDBCdUZ2cjZCMEI7Q3ZGd3I2QjNCOztBQUVEO0VBQ0UsMEJFMTU2QndCO0NGMjU2QnpCOztBQUVEO0VBQ0UsMEJ1RmhzNkJPO0N2RmlzNkJSOztBQUVEO0VBQ0UsMEJ1RmxyNkJPO0N2Rm1yNkJSOztBQUVEO0VBQ0UsMEJLMzk2Qm9CO0NMNDk2QnJCOztBQUVEO0VBQ0UsMEJ1RnZyNkJ1QjtDdkZ3cjZCeEI7O0FBRUQ7RUFDRSwwQnVGMXI2QjZCO0N2RjJyNkI5Qjs7QUFFRDtFQUNFLDBCdUY5cjZCNkI7Q3ZGK3I2QjlCOztBQUVEO0VBQ0UsMEJ1RmpzNkJpQztDdkZrczZCbEM7O0FBRUQ7RUFDRSwwQnVGanM2QmU7Q3ZGa3M2QmhCOztBQUVEO0VBQ0UsMEJ1Ri9yNkJLO0N2RmdzNkJOOztBQUVEO0VBQ0UsMEJ1RmpzNkJXO0N2RmtzNkJaOztBQUVEO0VBQ0UsMEJ1RjNyNkIwQjtDdkY0cjZCM0I7O0FBRUQ7RUFDRSwwQnVGMXI2QnlCO0N2RjJyNkIxQjs7QUFFRDtFQUNFLDBCdUY3czZCVztDdkY4czZCWjs7QUFFRDtFQUNFLDBCdUY5aDdCdUI7Q3ZGK2g3QnhCOztBQUVEO0VBQ0UsMEJ1RnByNkJ1QjtDdkZxcjZCeEI7O0FBRUQ7RUFDRSwwQnVGMXU2Qk07Q3ZGMnU2QlA7O0FBRUQ7RUFDRSwwQnVGemg3QnFCO0N2RjBoN0J0Qjs7QUFFRDtFQUNFLDBCdUY1aDdCdUI7Q3ZGNmg3QnhCOztBQUVEO0VBQ0UsMEJ1RmhyNkJrQjtDdkZpcjZCbkI7O0FBRUQ7RUFDRSwwQnVGM3E2QkM7Q3ZGNHE2QkY7O0FBRUQ7RXVGeHE2QkEsMEJBQWdCO0N2RjBxNkJmOztBdUZ0cTZCRDtFQUVJLDBCQUF3QjtDdkZ3cTZCM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q3VGanE2QjVCOztBdkZvcTZCQTtFd0YzazdCQSwwQkFBWTtDQUVaOztBQUVBO0VBQ0UsMEJBQXVCO0N4RjRrN0J4Qjs7QXdGems3QkQ7RUFDRSwwQkFBVztDeEY0azdCWjs7QXdGems3QkQ7RUFDRSwwQkFDRDtDeEYyazdCQTs7QUFFRDtFQUNFLDBCQUEwQjtDd0YxazdCNUI7O0FBRUE7RUFDRSwwQkFBeUI7Q3hGNGs3QjFCOztBd0Z6azdCRDtFQUNBLDBCQUFTO0NBQ1Q7O0F4RjZrN0JBO0VBQ0UsMEJBQTBCO0N3RjFrN0I1Qjs7QUFFQTtFQUNFLDBCQUF3QjtDeEY0azdCekI7O0F3RnprN0JEO0VBQ0EsMEJBQVM7Q3hGNGs3QlI7O0F3RnhrN0JEO0VBQ0EsMEJBQWlCO0NBQ2pCOztBeEY0azdCQTtFQUNFLDBCQUEwQjtDd0Z6azdCNUI7O0F4RjRrN0JBO0VBQ0UsMEJBQTBCO0N3RnprN0I1Qjs7QUFFQTtFQUNFLDBCQUF5QjtDeEYyazdCMUI7O0F3RnhrN0JEO0VBQ0EsMEJBQVM7Q0FDVDs7QXhGNGs3QkE7RUFDRSwwQkFBMEI7Q3dGems3QjVCOztBQUVBO0VBQ0UsMEJBQWM7Q3hGMms3QmY7O0F3RnhrN0JEO0VBQ0EsMEJBQVM7Q3hGMms3QlI7O0F3RnZrN0JEO0VBRUEsMEJBQVU7Q3hGeWs3QlQ7O0FBRUQ7RUFDRSwwQkFBMEI7Q3dGdGs3QjVCOztBeEZ5azdCQTtFd0Z0azdCRSwwQkFBbUI7Q3hGd2s3QnBCOztBd0ZwazdCRDtFQUNFLDBCQUNEO0N4RnNrN0JBOztBQUVEO0V3RnBrN0JFLDBCQUFZO0N4RnNrN0JiOztBQUVEO0V3Rm5rN0JBLDBCQUFzQjtDeEZxazdCckI7O0FBRUQ7RXdGbms3QkUsMEJBQVc7Q3hGcWs3Qlo7O0FBRUQ7RUFDRSwwQkFBMEI7Q3dGbGs3QjVCOztBeEZxazdCQTtFd0ZsazdCRSwwQkFBWTtDeEZvazdCYjs7QUFFRDtFd0ZsazdCRSwwQkFDRDtDeEZtazdCQTs7QUFFRDtFd0ZqazdCRSwwQkFBVztDeEZtazdCWjs7QUFFRDtFd0ZqazdCRSwwQkFBa0I7Q3hGbWs3Qm5COztBQUVEO0VBQ0UsMEJBQTBCO0N3RmhrN0I1Qjs7QXhGbWs3QkE7RXdGL2o3QkEsMEJBQW9CO0NBQ3BCOztBeEZrazdCQTtFd0YvajdCRSwwQkFBVztDeEZpazdCWjs7QUFFRDtFd0Y5ajdCQSwwQkFBc0I7Q3hGZ2s3QnJCOztBQUVEO0V3RjlqN0JFLDBCQUFZO0N4RmdrN0JiOztBQUVEO0V3RjdqN0JBLDBCQUFxQjtDeEYrajdCcEI7O0FBRUQ7RXdGNWo3QkEsMEJBQTJCO0NBQzNCOztBeEYrajdCQTtFd0Y1ajdCRSwwQkFBVztDeEY4ajdCWjs7QUFFRDtFd0Y1ajdCRSwwQkFBcUI7Q3hGOGo3QnRCOztBd0YxajdCRDtFQUNFLDBCQUNEO0N4RjRqN0JBOztBQUVEO0V3RjFqN0JFLDBCQUFlO0N4RjRqN0JoQjs7QUFFRDtFd0Z6ajdCRSwwQkFBZTtDeEYyajdCaEI7O0F3RnZqN0JEO0VBQ0UsMEJBQWlCO0N4RjBqN0JsQjs7QXdGdGo3QkQ7RUFDRSwwQkFBUztDeEZ5ajdCVjs7QUFFRDtFd0Z0ajdCQSwwQkFBdUI7Q3hGd2o3QnRCOztBQUVEO0V3RnRqN0JFLDBCQUFXO0N4RndqN0JaOztBQUVEO0V3RnRqN0JFLDBCQUFlO0N4RndqN0JoQjs7QUFFRDtFQUNFLDBCd0ZyajdCYztDeEZzajdCZjs7QUFFRDtFQUNFLDBCd0ZuajdCbUI7Q3hGb2o3QnBCOztBQUVEO0V3RmhqN0JFLDBCQUFVO0N4RmtqN0JYOztBQUVEO0V3RmhqN0JFLDBCQUF1QjtDeEZrajdCeEI7O0FBRUQ7RXdGNWk3QkUsMEJBQXNCO0N4RjhpN0J2Qjs7QUFFRDtFQUNFLDBCd0YzaTdCYztDeEY0aTdCZjs7QUFFRDtFQUNFLDBCd0Z4aTdCQztDeEZ5aTdCRjs7QUFFRDtFQUNFLDBCd0Z0aTdCQztDeEZ1aTdCRjs7QUFFRDtFQUNFLDBCd0ZwaTdCQztDeEZxaTdCRjs7QUFFRDtFd0ZoaTdCRSwwQkFBcUI7Q3hGa2k3QnRCOztBQUVEO0V3RjloN0JFLDBCQUEwQjtDeEZnaTdCM0I7O0FBRUQ7RUFDRSwwQndGOWg3QkM7Q3hGK2g3QkY7O0FBRUQ7RXdGNWg3QkUsMEJBQXFCO0N4RjhoN0J0Qjs7QUFFRDtFd0Y1aDdCRSwwQkFBdUI7Q3hGOGg3QnhCOztBQUVEO0V5Rjl6N0JFLDBCQUFXO0N6RmcwN0JaOztBQUVEO0VLdHk3QkUsMEJBQW9CO0NMd3k3QnJCOztBQUVEO0VLcHU3QkUsMEJvRi9GMkI7Q3pGcTA3QjVCOztBQUVEO0VLOWo3QkksMEJvRnhRK0I7Q3pGdzA3QmxDOztBQUVEO0VLN2o3QkUsMEJvRnpRQztDekZ3MDdCRjs7QUFFRDtFQUNFLDBCQUEwQjtDeUYxMDdCMUI7O0F6RjYwN0JGO0VLM3o3QkUsMEJBQXFCO0NMNno3QnRCOztBQUVEO0VLM3o3QkUsMEJBQWE7Q0w2ejdCZDs7QUFFRDtFS3J2N0JFLDBCb0Y3RjJCO0N6Rm8xN0I1Qjs7QUFFRDtFS2xsN0JFLDBCb0ZuUTJCO0N6RnUxN0I1Qjs7QUFFRDtFQUNFLDBCeUY5ajdCQztDekYrajdCRjs7QUFFRDtFQUNFLDBCeUZ4MTdCdUI7Q3pGeTE3QnhCOztBQUVEO0VBQ0UsMEJ5RnIxN0I2QjtDekZzMTdCOUI7O0FBRUQ7RUFDRSwwQnlGcjE3QjJCO0N6RnMxN0I1Qjs7QUFFRDtFQUNFLDBCSzUxN0JxQjtDTDYxN0J0Qjs7QUFFRDtFQUNFLDBCSzUxN0JhO0NMNjE3QmQ7O0FBRUQ7RUFDRSwwQnlGOTE3QitCO0N6RisxN0JoQzs7QUFFRDtFQUNFLDBCeUZqMjdCK0I7Q3pGazI3QmhDOztBQUVEO0VBQ0UsMEJ5RmwyN0J1QjtDekZtMjdCeEI7O0FBRUQ7RUFDRSwwQnlGbDI3Qm1CO0N6Rm0yN0JwQjs7QUFFRDtFQUNFLDBCeUZsMjdCd0I7Q3pGbTI3QnpCOztBQUVEO0VBQ0UsMEJ5RnIxN0JTO0N6RnMxN0JWOztBQUVEO0VBQ0UsMEJ5RjEzN0JHO0N6RjIzN0JKOztBQUVEO0VBQ0UsMEJPMXg3Qk87Q1AyeDdCUjs7QUFFRDtFQUNFLDBCeUY1MTdCMkI7Q3pGNjE3QjVCOztBQUVEO0VBQ0UsMEJ5RjUxN0J3QjtDekY2MTdCekI7O0FBRUQ7RUFDRSwwQnlGNTE3QmtDO0N6RjYxN0JuQzs7QUFFRDtFQUNFLDBCeUYzMTdCMkI7Q3pGNDE3QjVCOztBQUVEO0VBQ0UsMEJ5RjMxN0J3QjtDekY0MTdCekI7O0FBRUQ7RUFDRSwwQnlGMzE3QmtDO0N6RjQxN0JuQzs7QUFFRDtFQUNFLDBCeUZwMTdCb0I7Q3pGcTE3QnJCOztBQUVEO0VBQ0UsMEJ5RnIxN0J5QjtDekZzMTdCMUI7O0FBRUQ7RUFDRSwwQnlGcDE3QmU7Q3pGcTE3QmhCOztBQUVEO0VBQ0UsMEJ5RnAxN0JxQjtDekZxMTdCdEI7O0FBRUQ7RUFDRSwwQnlGcDE3QmdCO0N6RnExN0JqQjs7QUFFRDtFQUNFLDBCeUZ6MjdCRztDekYwMjdCSjs7QUFFRDtFQUNFLDBCMEQ3ODdCTTtDMUQ4ODdCUDs7QUFFRDtFQUNFLDBCeUZqMzdCRztDekZrMzdCSjs7QUFFRDtFQUNFLDBCeUZwMTdCMEI7Q3pGcTE3QjNCOztBQUVEO0VBQ0UsMEIwRHo5N0JNO0MxRDA5N0JQOztBQUVEO0VBQ0UsMEJ5RjcwN0JrQztDekY4MDdCbkM7O0FBRUQ7RUFDRSwwQnlGNzA3QjBCO0N6RjgwN0IzQjs7QUFFRDtFQUNFLDBCeUY3MDdCa0M7Q3pGODA3Qm5DOztBQUVEO0VBQ0UsMEJ5RjUwN0JlO0N6RjYwN0JoQjs7QUFFRDtFQUNFLDBCeUZ0MDdCRTtDekZ1MDdCSDs7QUFFRDtFQUNFLDBCeUYzczdCRztDekY0czdCSjs7QUFFRDtFQUNFLDBCSzc5N0JvQjtDTDg5N0JyQjs7QUFFRDtFQUNFLDBCSzc5N0JvQjtDTDg5N0JyQjs7QUFFRDtFQUNFLDBCSzE1N0JxQjtDTDI1N0J0Qjs7QUFFRDtFQUNFLDBCS3B2N0J1QjtDTHF2N0J4Qjs7QUFFRDtFQUNFLDBCeUYvMDdCc0I7Q3pGZzE3QnZCOztBQUVEO0VBQ0UsMEJPMTQ3QnVCO0NQMjQ3QnhCOztBQUVEO0VBQ0UsMEJ5RjcwN0JtQjtDekY4MDdCcEI7O0FBRUQ7RUFDRSwwQnlGNTA3QnFCO0N6RjYwN0J0Qjs7QUFFRDtFQUNFLDBCeUY5MjdCRztDekYrMjdCSjs7QUFFRDtFQUNFLDBCSzFvN0JRO0NMMm83QlQ7O0FBRUQ7RUFDRSwwQnlGdDM3Qkc7Q3pGdTM3Qko7O0FBRUQ7RUFDRSwwQnlGbjA3QjhCO0N6Rm8wN0IvQjs7QUFFRDtFQUNFLDBCeUZuMDdCMkI7Q3pGbzA3QjVCOztBQUVEO0VBQ0UsMEJ5Rm4wN0IrQjtDekZvMDdCaEM7O0FBRUQ7RUFDRSwwQnlGajA3QjhCO0N6RmswN0IvQjs7QUFFRDtFQUNFLDBCeUZqMDdCMkI7Q3pGazA3QjVCOztBQUVEO0VBQ0UsMEJ5RmowN0JnQztDekZrMDdCakM7O0FBRUQ7RUFDRSwwQnlGM3o3QmM7Q3pGNHo3QmY7O0FBRUQ7RUFDRSwwQnlGM3o3QmtCO0N6RjR6N0JuQjs7QUFFRDtFQUNFLDBCeUY1ejdCbUI7Q3pGNno3QnBCOztBQUVEO0VBQ0UsMEJ5Rnp6N0JnQztDekYwejdCakM7O0FBRUQ7RUFDRSwwQnlGN3o3QmdDO0N6Rjh6N0JqQzs7QUFFRDtFQUNFLDBCeUZqMDdCZ0M7Q3pGazA3QmpDOztBQUVEO0VBQ0UsMEJ5RnIwN0JnQztDekZzMDdCakM7O0FBRUQ7RUFDRSwwQnlGejA3QmdDO0N6RjAwN0JqQzs7QUFFRDtFQUNFLDBCeUY3MDdCZ0M7Q3pGODA3QmpDOztBQUVEO0VBQ0UsMEJ5RmoxN0JnQztDekZrMTdCakM7O0FBRUQ7RUFDRSwwQnlGcjE3QmdDO0N6RnMxN0JqQzs7QUFFRDtFQUNFLDBCeUZ6MTdCZ0M7Q3pGMDE3QmpDOztBQUVEO0VBQ0UsMEJ5RjcxN0JnQztDekY4MTdCakM7O0FBRUQ7RUFDRSwwQnlGajI3QmdDO0N6RmsyN0JqQzs7QUFFRDtFQUNFLDBCeUZyMjdCZ0M7Q3pGczI3QmpDOztBQUVEO0VBQ0UsMEJ5RnoyN0JnQztDekYwMjdCakM7O0FBRUQ7RUFDRSwwQnlGNzI3QmdDO0N6RjgyN0JqQzs7QUFFRDtFQUNFLDBCeUZqMzdCZ0M7Q3pGazM3QmpDOztBQUVEO0VBQ0UsMEJ5RnIzN0JnQztDekZzMzdCakM7O0FBRUQ7RUFDRSwwQnlGejM3QmdDO0N6RjAzN0JqQzs7QUFFRDtFQUNFLDBCeUY3MzdCZ0M7Q3pGODM3QmpDOztBQUVEO0VBQ0UsMEJ5Rmo0N0JnQztDekZrNDdCakM7O0FBRUQ7RUFDRSwwQnlGcjQ3QmdDO0N6RnM0N0JqQzs7QUFFRDtFQUNFLDBCeUZ6NDdCZ0M7Q3pGMDQ3QmpDOztBQUVEO0VBQ0UsMEJ5Rjc0N0JnQztDekY4NDdCakM7O0FBRUQ7RUFDRSwwQnlGajU3QmdDO0N6Rms1N0JqQzs7QUFFRDtFQUNFLDBCeUZyNTdCZ0M7Q3pGczU3QmpDOztBQUVEO0VBQ0UsMEJ5Rno1N0JnQztDekYwNTdCakM7O0FBRUQ7RUFDRSwwQnlGNzU3QmdDO0N6Rjg1N0JqQzs7QUFFRDtFQUNFLDBCeUZqNjdCZ0M7Q3pGazY3QmpDOztBQUVEO0VBQ0UsMEJ5RnI2N0JnQztDekZzNjdCakM7O0FBRUQ7RUFDRSwwQnlGejY3QmdDO0N6RjA2N0JqQzs7QUFFRDtFQUNFLDBCeUY3NjdCZ0M7Q3pGODY3QmpDOztBQUVEO0VBQ0UsMEJ5Rmo3N0JnQztDekZrNzdCakM7O0FBRUQ7RUFDRSwwQnlGcjc3QmdDO0N6RnM3N0JqQzs7QUFFRDtFQUNFLDBCeUZ6NzdCZ0M7Q3pGMDc3QmpDOztBQUVEO0VBQ0UsMEJ5Rjc3N0JnQztDekY4NzdCakM7O0FBRUQ7RUFDRSwwQnlGajg3QmdDO0N6Rms4N0JqQzs7QUFFRDtFQUNFLDBCeUZyODdCZ0M7Q3pGczg3QmpDOztBQUVEO0VBQ0UsMEJ5Rno4N0JnQztDekYwODdCakM7O0FBRUQ7RUFDRSwwQnlGNzg3QmdDO0N6Rjg4N0JqQzs7QUFFRDtFQUNFLDBCeUZqOTdCZ0M7Q3pGazk3QmpDOztBQUVEO0VBQ0UsMEJ5RnI5N0JnQztDekZzOTdCakM7O0FBRUQ7RUFDRSwwQnlGejk3QmdDO0N6RjA5N0JqQzs7QUFFRDtFQUNFLDBCeUY3OTdCZ0M7Q3pGODk3QmpDOztBQUVEO0VBQ0UsMEJ5RmorN0JnQztDekZrKzdCakM7O0FBRUQ7RUFDRSwwQnlGcis3QmdDO0N6RnMrN0JqQzs7QUFFRDtFQUNFLDBCeUZ6KzdCZ0M7Q3pGMCs3QmpDOztBQUVEO0VBQ0UsMEJ5RjcrN0JnQztDekY4KzdCakM7O0FBRUQ7RUFDRSwwQnlGai83QmdDO0N6RmsvN0JqQzs7QUFFRDtFQUNFLDBCeUZyLzdCZ0M7Q3pGcy83QmpDOztBQUVEO0VBQ0UsMEJ5RnovN0JnQztDekYwLzdCakM7O0FBRUQ7RUFDRSwwQnlGNy83QmdDO0N6RjgvN0JqQzs7QUFFRDtFQUNFLDBCeUZqZzhCZ0M7Q3pGa2c4QmpDOztBQUVEO0VBQ0UsMEJ5RnJnOEJnQztDekZzZzhCakM7O0FBRUQ7RUFDRSwwQnlGemc4QmdDO0N6RjBnOEJqQzs7QUFFRDtFQUNFLDBCeUY3ZzhCZ0M7Q3pGOGc4QmpDOztBQUVEO0VBQ0UsMEJ5RmpoOEJnQztDekZraDhCakM7O0FBRUQ7RUFDRSwwQnlGcmg4QmdDO0N6RnNoOEJqQzs7QUFFRDtFQUNFLDBCeUZ6aDhCZ0M7Q3pGMGg4QmpDOztBQUVEO0VBQ0UsMEJ5RjdoOEJnQztDekY4aDhCakM7O0FBRUQ7RUFDRSwwQnlGamk4QmdDO0N6RmtpOEJqQzs7QUFFRDtFQUNFLDBCeUZyaThCZ0M7Q3pGc2k4QmpDOztBQUVEO0VBQ0UsMEJ5RnppOEJnQztDekYwaThCakM7O0FBRUQ7RUFDRSwwQnlGN2k4QmdDO0N6RjhpOEJqQzs7QUFFRDtFQUNFLDBCeUZqajhCZ0M7Q3pGa2o4QmpDOztBQUVEO0VBQ0UsMEJ5RnJqOEJnQztDekZzajhCakM7O0FBRUQ7RUFDRSwwQnlGemo4QmdDO0N6RjBqOEJqQzs7QUFFRDtFQUNFLDBCeUY3ajhCZ0M7Q3pGOGo4QmpDOztBQUVEO0VBQ0UsMEJ5RmprOEJnQztDekZrazhCakM7O0FBRUQ7RUFDRSwwQnlGcms4QmdDO0N6RnNrOEJqQzs7QUFFRDtFQUNFLDBCeUZ6azhCZ0M7Q3pGMGs4QmpDOztBQUVEO0VBQ0UsMEJ5RjdrOEJnQztDekY4azhCakM7O0FBRUQ7RUFDRSwwQnlGamw4QmdDO0N6RmtsOEJqQzs7QUFFRDtFQUNFLDBCeUZybDhCZ0M7Q3pGc2w4QmpDOztBQUVEO0VBQ0UsMEJ5RnpsOEJnQztDekYwbDhCakM7O0FBRUQ7RUFDRSwwQnlGN2w4QmdDO0N6RjhsOEJqQzs7QUFFRDtFQUNFLDBCeUZqbThCZ0M7Q3pGa204QmpDOztBQUVEO0VBQ0UsMEJ5RnJtOEJnQztDekZzbThCakM7O0FBRUQ7RUFDRSwwQnlGem04QmdDO0N6RjBtOEJqQzs7QUFFRDtFQUNFLDBCeUY3bThCZ0M7Q3pGOG04QmpDOztBQUVEO0VBQ0UsMEJ5RmpuOEJnQztDekZrbjhCakM7O0FBRUQ7RUFDRSwwQnlGcm44QmdDO0N6RnNuOEJqQzs7QUFFRDtFQUNFLDBCeUZ6bjhCZ0M7Q3pGMG44QmpDOztBQUVEO0VBQ0UsMEJ5RjduOEJnQztDekY4bjhCakM7O0FBRUQ7RUFDRSwwQnlGam84QmdDO0N6RmtvOEJqQzs7QUFFRDtFQUNFLDBCeUZybzhCZ0M7Q3pGc284QmpDOztBQUVEO0VBQ0UsMEJ5RnpvOEJnQztDekYwbzhCakM7O0FBRUQ7RUFDRSwwQnlGN284QmdDO0N6RjhvOEJqQzs7QUFFRDtFQUNFLDBCeUZqcDhCZ0M7Q3pGa3A4QmpDOztBQUVEO0VBQ0UsMEJ5RnJwOEJnQztDekZzcDhCakM7O0FBRUQ7RUFDRSwwQnlGenA4QmdDO0N6RjBwOEJqQzs7QUFFRDtFQUNFLDBCeUY3cDhCZ0M7Q3pGOHA4QmpDOztBQUVEO0VBQ0UsMEJ5RmpxOEJnQztDekZrcThCakM7O0FBRUQ7RUFDRSwwQnlGcnE4QmdDO0N6RnNxOEJqQzs7QUFFRDtFQUNFLDBCeUZ6cThCZ0M7Q3pGMHE4QmpDOztBQUVEO0VBQ0UsMEJ5RjdxOEJnQztDekY4cThCakM7O0FBRUQ7RUFDRSwwQnlGanI4QmdDO0N6RmtyOEJqQzs7QUFFRDtFQUNFLDBCeUZycjhCZ0M7Q3pGc3I4QmpDOztBQUVEO0VBQ0UsMEJ5RnpyOEJnQztDekYwcjhCakM7O0FBRUQ7RUFDRSwwQnlGN3I4QmdDO0N6RjhyOEJqQzs7QUFFRDtFQUNFLDBCeUZqczhCZ0M7Q3pGa3M4QmpDOztBQUVEO0VBQ0UsMEJ5RnJzOEJnQztDekZzczhCakM7O0FBRUQ7RUFDRSwwQnlGenM4QmdDO0N6RjBzOEJqQzs7QUFFRDtFQUNFLDBCeUY3czhCZ0M7Q3pGOHM4QmpDOztBQUVEO0VBQ0UsMEJ5Rmp0OEJnQztDekZrdDhCakM7O0FBRUQ7RUFDRSwwQnlGcnQ4QmdDO0N6RnN0OEJqQzs7QUFFRDtFQUNFLDBCeUZ6dDhCZ0M7Q3pGMHQ4QmpDOztBQUVEO0VBQ0UsMEJ5Rjd0OEJnQztDekY4dDhCakM7O0FBRUQ7RUFDRSwwQnlGanU4QmdDO0N6Rmt1OEJqQzs7QUFFRDtFQUNFLDBCeUZydThCZ0M7Q3pGc3U4QmpDOztBQUVEO0VBQ0UsMEJ5Rnp1OEJnQztDekYwdThCakM7O0FBRUQ7RUFDRSwwQnlGN3U4QmdDO0N6Rjh1OEJqQzs7QUFFRDtFQUNFLDBCeUZqdjhCZ0M7Q3pGa3Y4QmpDOztBQUVEO0VBQ0UsMEJ5RnJ2OEJnQztDekZzdjhCakM7O0FBRUQ7RUFDRSwwQnlGenY4QmdDO0N6RjB2OEJqQzs7QUFFRDtFQUNFLDBCeUY3djhCZ0M7Q3pGOHY4QmpDOztBQUVEO0VBQ0UsMEJ5Rmp3OEJnQztDekZrdzhCakM7O0FBRUQ7RUFDRSwwQnlGcnc4QmdDO0N6RnN3OEJqQzs7QUFFRDtFQUNFLDBCeUZ6dzhCZ0M7Q3pGMHc4QmpDOztBQUVEO0VBQ0UsMEJ5Rjd3OEJnQztDekY4dzhCakM7O0FBRUQ7RUFDRSwwQnlGang4QmdDO0N6Rmt4OEJqQzs7QUFFRDtFQUNFLDBCeUZyeDhCZ0M7Q3pGc3g4QmpDOztBQUVEO0VBQ0UsMEJ5Rnp4OEJnQztDekYweDhCakM7O0FBRUQ7RUFDRSwwQnlGN3g4QmdDO0N6Rjh4OEJqQzs7QUFFRDtFQUNFLDBCeUZqeThCZ0M7Q3pGa3k4QmpDOztBQUVEO0VBQ0UsMEJ5RnJ5OEJnQztDekZzeThCakM7O0FBRUQ7RUFDRSwwQnlGenk4QmdDO0N6RjB5OEJqQzs7QUFFRDtFQUNFLDBCeUY3eThCZ0M7Q3pGOHk4QmpDOztBQUVEO0VBQ0UsMEJ5Rmp6OEJnQztDekZrejhCakM7O0FBRUQ7RUFDRSwwQnlGcno4QmdDO0N6RnN6OEJqQzs7QUFFRDtFQUNFLDBCeUZ6ejhCZ0M7Q3pGMHo4QmpDOztBQUVEO0VBQ0UsMEJ5Rjd6OEJnQztDekY4ejhCakM7O0FBRUQ7RUFDRSwwQnlGajA4QmdDO0N6RmswOEJqQzs7QUFFRDtFQUNFLDBCeUZyMDhCZ0M7Q3pGczA4QmpDOztBQUVEO0VBQ0UsMEJ5RnowOEJnQztDekYwMDhCakM7O0FBRUQ7RUFDRSwwQnlGNzA4QmdDO0N6RjgwOEJqQzs7QUFFRDtFQUNFLDBCeUZqMThCZ0M7Q3pGazE4QmpDOztBQUVEO0VBQ0UsMEJ5RnIxOEJnQztDekZzMThCakM7O0FBRUQ7RUFDRSwwQnlGejE4QmdDO0N6RjAxOEJqQzs7QUFFRDtFQUNFLDBCeUY3MThCZ0M7Q3pGODE4QmpDOztBQUVEO0VBQ0UsMEJ5RmoyOEJnQztDekZrMjhCakM7O0FBRUQ7RUFDRSwwQnlGcjI4QmdDO0N6RnMyOEJqQzs7QUFFRDtFQUNFLDBCeUZ6MjhCZ0M7Q3pGMDI4QmpDOztBQUVEO0VBQ0UsMEJ5RjcyOEJnQztDekY4MjhCakM7O0FBRUQ7RUFDRSwwQnlGajM4QmdDO0N6RmszOEJqQzs7QUFFRDtFQUNFLDBCeUZyMzhCZ0M7Q3pGczM4QmpDOztBQUVEO0VBQ0UsMEJ5RnozOEJnQztDekYwMzhCakM7O0FBRUQ7RUFDRSwwQnlGNzM4QmdDO0N6RjgzOEJqQzs7QUFFRDtFQUNFLDBCeUZqNDhCZ0M7Q3pGazQ4QmpDOztBQUVEO0VBQ0UsMEJ5RnI0OEJnQztDekZzNDhCakM7O0FBRUQ7RUFDRSwwQnlGejQ4QmdDO0N6RjA0OEJqQzs7QUFFRDtFQUNFLDBCeUY3NDhCZ0M7Q3pGODQ4QmpDOztBQUVEO0VBQ0UsMEJ5Rmo1OEJnQztDekZrNThCakM7O0FBRUQ7RUFDRSwwQnlGcjU4QmdDO0N6RnM1OEJqQzs7QUFFRDtFQUNFLDBCeUZ6NThCZ0M7Q3pGMDU4QmpDOztBQUVEO0VBQ0UsMEJ5Rjc1OEJnQztDekY4NThCakM7O0FBRUQ7RUFDRSwwQnlGajY4QmdDO0N6Rms2OEJqQzs7QUFFRDtFQUNFLDBCeUZyNjhCZ0M7Q3pGczY4QmpDOztBQUVEO0VBQ0UsMEJ5Rno2OEJnQztDekYwNjhCakM7O0FBRUQ7RUFDRSwwQnlGNzY4QmdDO0N6Rjg2OEJqQzs7QUFFRDtFQUNFLDBCeUZqNzhCZ0M7Q3pGazc4QmpDOztBQUVEO0VBQ0UsMEJ5RnI3OEJnQztDekZzNzhCakM7O0FBRUQ7RUFDRSwwQnlGejc4QmdDO0N6RjA3OEJqQzs7QUFFRDtFQUNFLDBCeUY3NzhCZ0M7Q3pGODc4QmpDOztBQUVEO0VBQ0UsMEJ5Rmo4OEJnQztDekZrODhCakM7O0FBRUQ7RUFDRSwwQnlGcjg4QmdDO0N6RnM4OEJqQzs7QUFFRDtFQUNFLDBCeUZ6ODhCZ0M7Q3pGMDg4QmpDOztBQUVEO0VBQ0UsMEJ5Rjc4OEJnQztDekY4ODhCakM7O0FBRUQ7RUFDRSwwQnlGajk4QmdDO0N6Rms5OEJqQzs7QUFFRDtFQUNFLDBCeUZyOThCZ0M7Q3pGczk4QmpDOztBQUVEO0VBQ0UsMEJ5Rno5OEJnQztDekYwOThCakM7O0FBRUQ7RUFDRSwwQnlGNzk4QmdDO0N6Rjg5OEJqQzs7QUFFRDtFQUNFLDBCeUZqKzhCZ0M7Q3pGays4QmpDOztBQUVEO0VBQ0UsMEJ5RnIrOEJnQztDekZzKzhCakM7O0FBRUQ7RUFDRSwwQnlGeis4QmdDO0N6RjArOEJqQzs7QUFFRDtFQUNFLDBCeUY3KzhCZ0M7Q3pGOCs4QmpDOztBQUVEO0VBQ0UsMEJ5RmovOEJnQztDekZrLzhCakM7O0FBRUQ7RUFDRSwwQnlGci84QmdDO0N6RnMvOEJqQzs7QUFFRDtFQUNFLDBCeUZ6LzhCZ0M7Q3pGMC84QmpDOztBQUVEO0VBQ0UsMEJ5RjcvOEJnQztDekY4LzhCakM7O0FBRUQ7RUFDRSwwQnlGamc5QmdDO0N6RmtnOUJqQzs7QUFFRDtFQUNFLDBCeUZyZzlCZ0M7Q3pGc2c5QmpDOztBQUVEO0VBQ0UsMEJ5RnpnOUJnQztDekYwZzlCakM7O0FBRUQ7RUFDRSwwQnlGN2c5QmdDO0N6RjhnOUJqQzs7QUFFRDtFQUNFLDBCeUZqaDlCZ0M7Q3pGa2g5QmpDOztBQUVEO0VBQ0UsMEJ5RnJoOUJnQztDekZzaDlCakM7O0FBRUQ7RUFDRSwwQnlGemg5QmdDO0N6RjBoOUJqQzs7QUFFRDtFQUNFLDBCeUY3aDlCZ0M7Q3pGOGg5QmpDOztBQUVEO0VBQ0UsMEJ5RmppOUJnQztDekZraTlCakM7O0FBRUQ7RUFDRSwwQnlGcmk5QmdDO0N6RnNpOUJqQzs7QUFFRDtFQUNFLDBCeUZ6aTlCZ0M7Q3pGMGk5QmpDOztBQUVEO0VBQ0UsMEJ5RjdpOUJnQztDekY4aTlCakM7O0FBRUQ7RUFDRSwwQnlGamo5QmdDO0N6RmtqOUJqQzs7QUFFRDtFQUNFLDBCeUZyajlCZ0M7Q3pGc2o5QmpDOztBQUVEO0VBQ0UsMEJ5RnpqOUJnQztDekYwajlCakM7O0FBRUQ7RUFDRSwwQnlGN2o5QmdDO0N6RjhqOUJqQzs7QUFFRDtFQUNFLDBCeUZqazlCZ0M7Q3pGa2s5QmpDOztBQUVEO0VBQ0UsMEJ5RnJrOUJnQztDekZzazlCakM7O0FBRUQ7RUFDRSwwQnlGems5QmdDO0N6RjBrOUJqQzs7QUFFRDtFQUNFLDBCeUY3azlCZ0M7Q3pGOGs5QmpDOztBQUVEO0VBQ0UsMEJ5RmpsOUJnQztDekZrbDlCakM7O0FBRUQ7RUFDRSwwQnlGcmw5QmdDO0N6RnNsOUJqQzs7QUFFRDtFQUNFLDBCeUZ6bDlCZ0M7Q3pGMGw5QmpDOztBQUVEO0VBQ0UsMEJ5RjdsOUJnQztDekY4bDlCakM7O0FBRUQ7RUFDRSwwQnlGam05QmdDO0N6RmttOUJqQzs7QUFFRDtFQUNFLDBCeUZybTlCZ0M7Q3pGc205QmpDOztBQUVEO0VBQ0UsMEJ5RnptOUJnQztDekYwbTlCakM7O0FBRUQ7RUFDRSwwQnlGN205QmdDO0N6RjhtOUJqQzs7QUFFRDtFQUNFLDBCeUZqbjlCZ0M7Q3pGa245QmpDOztBQUVEO0VBQ0UsMEJ5RnJuOUJnQztDekZzbjlCakM7O0FBRUQ7RUFDRSwwQnlGem45QmdDO0N6RjBuOUJqQzs7QUFFRDtFQUNFLDBCeUY3bjlCZ0M7Q3pGOG45QmpDOztBQUVEO0VBQ0UsMEJ5RmpvOUJnQztDekZrbzlCakM7O0FBRUQ7RUFDRSwwQnlGcm85QmdDO0N6RnNvOUJqQzs7QUFFRDtFQUNFLDBCeUZ6bzlCZ0M7Q3pGMG85QmpDOztBQUVEO0VBQ0UsMEJ5RjdvOUJnQztDekY4bzlCakM7O0FBRUQ7RUFDRSwwQnlGanA5QmdDO0N6RmtwOUJqQzs7QUFFRDtFQUNFLDBCeUZycDlCZ0M7Q3pGc3A5QmpDOztBQUVEO0VBQ0UsMEJ5RnpwOUJnQztDekYwcDlCakM7O0FBRUQ7RUFDRSwwQnlGN3A5QmdDO0N6RjhwOUJqQzs7QUFFRDtFQUNFLDBCeUZqcTlCZ0M7Q3pGa3E5QmpDOztBQUVEO0VBQ0UsMEJ5RnJxOUJnQztDekZzcTlCakM7O0FBRUQ7RUFDRSwwQnlGenE5QmdDO0N6RjBxOUJqQzs7QUFFRDtFQUNFLDBCeUY3cTlCZ0M7Q3pGOHE5QmpDOztBQUVEO0VBQ0UsMEJ5RmpyOUJnQztDekZrcjlCakM7O0FBRUQ7RUFDRSwwQnlGcnI5QmdDO0N6RnNyOUJqQzs7QUFFRDtFQUNFLDBCeUZ6cjlCZ0M7Q3pGMHI5QmpDOztBQUVEO0VBQ0UsMEJ5RjdyOUJnQztDekY4cjlCakM7O0FBRUQ7RUFDRSwwQnlGanM5QmdDO0N6RmtzOUJqQzs7QUFFRDtFQUNFLDBCeUZyczlCZ0M7Q3pGc3M5QmpDOztBQUVEO0VBQ0UsMEJ5RnpzOUJnQztDekYwczlCakM7O0FBRUQ7RUFDRSwwQnlGN3M5QmdDO0N6RjhzOUJqQzs7QUFFRDtFQUNFLDBCeUZqdDlCZ0M7Q3pGa3Q5QmpDOztBQUVEO0VBQ0UsMEJ5RnJ0OUJnQztDekZzdDlCakM7O0FBRUQ7RUFDRSwwQnlGenQ5QmdDO0N6RjB0OUJqQzs7QUFFRDtFQUNFLDBCeUY3dDlCZ0M7Q3pGOHQ5QmpDOztBQUVEO0VBQ0UsMEJ5Rmp1OUJnQztDekZrdTlCakM7O0FBRUQ7RUFDRSwwQnlGcnU5QmdDO0N6RnN1OUJqQzs7QUFFRDtFQUNFLDBCeUZ6dTlCZ0M7Q3pGMHU5QmpDOztBQUVEO0VBQ0UsMEJ5Rjd1OUJnQztDekY4dTlCakM7O0FBRUQ7RUFDRSwwQnlGanY5QmdDO0N6Rmt2OUJqQzs7QUFFRDtFQUNFLDBCeUZydjlCZ0M7Q3pGc3Y5QmpDOztBQUVEO0VBQ0UsMEJ5Rnp2OUJnQztDekYwdjlCakM7O0FBRUQ7RUFDRSwwQnlGN3Y5QmdDO0N6Rjh2OUJqQzs7QUFFRDtFQUNFLDBCeUZqdzlCZ0M7Q3pGa3c5QmpDOztBQUVEO0VBQ0UsMEJ5RnJ3OUJnQztDekZzdzlCakM7O0FBRUQ7RUFDRSwwQnlGenc5QmdDO0N6RjB3OUJqQzs7QUFFRDtFQUNFLDBCeUY3dzlCZ0M7Q3pGOHc5QmpDOztBQUVEO0VBQ0UsMEJ5Rmp4OUJnQztDekZreDlCakM7O0FBRUQ7RUFDRSwwQnlGcng5QmdDO0N6RnN4OUJqQzs7QUFFRDtFQUNFLDBCeUZ6eDlCZ0M7Q3pGMHg5QmpDOztBQUVEO0VBQ0UsMEJ5Rjd4OUJnQztDekY4eDlCakM7O0FBRUQ7RUFDRSwwQnlGank5QmdDO0N6Rmt5OUJqQzs7QUFFRDtFQUNFLDBCeUZyeTlCZ0M7Q3pGc3k5QmpDOztBQUVEO0VBQ0UsMEJ5Rnp5OUJnQztDekYweTlCakM7O0FBRUQ7RUFDRSwwQnlGN3k5QmdDO0N6Rjh5OUJqQzs7QUFFRDtFQUNFLDBCeUZqejlCZ0M7Q3pGa3o5QmpDOztBQUVEO0VBQ0UsMEJ5RnJ6OUJnQztDekZzejlCakM7O0FBRUQ7RUFDRSwwQnlGeno5QmdDO0N6RjB6OUJqQzs7QUFFRDtFQUNFLDBCeUY3ejlCZ0M7Q3pGOHo5QmpDOztBQUVEO0VBQ0UsMEJ5RmowOUJnQztDekZrMDlCakM7O0FBRUQ7RUFDRSwwQnlGcjA5QmdDO0N6RnMwOUJqQzs7QUFFRDtFQUNFLDBCeUZ6MDlCZ0M7Q3pGMDA5QmpDOztBQUVEO0VBQ0UsMEJ5RjcwOUJnQztDekY4MDlCakM7O0FBRUQ7RUFDRSwwQnlGajE5QmdDO0N6RmsxOUJqQzs7QUFFRDtFQUNFLDBCeUZyMTlCZ0M7Q3pGczE5QmpDOztBQUVEO0VBQ0UsMEJ5RnoxOUJnQztDekYwMTlCakM7O0FBRUQ7RUFDRSwwQnlGNzE5QmdDO0N6RjgxOUJqQzs7QUFFRDtFQUNFLDBCeUZqMjlCZ0M7Q3pGazI5QmpDOztBQUVEO0VBQ0UsMEJ5RnIyOUJnQztDekZzMjlCakM7O0FBRUQ7RUFDRSwwQnlGejI5QmdDO0N6RjAyOUJqQzs7QUFFRDtFQUNFLDBCeUY3MjlCZ0M7Q3pGODI5QmpDOztBQUVEO0VBQ0UsMEJ5RmozOUJnQztDekZrMzlCakM7O0FBRUQ7RUFDRSwwQnlGcjM5QmdDO0N6RnMzOUJqQzs7QUFFRDtFQUNFLDBCeUZ6MzlCZ0M7Q3pGMDM5QmpDOztBQUVEO0VBQ0UsMEJ5RjczOUJnQztDekY4MzlCakM7O0FBRUQ7RUFDRSwwQnlGajQ5QmdDO0N6Rms0OUJqQzs7QUFFRDtFQUNFLDBCeUZyNDlCZ0M7Q3pGczQ5QmpDOztBQUVEO0VBQ0UsMEJ5Rno0OUJnQztDekYwNDlCakM7O0FBRUQ7RUFDRSwwQnlGNzQ5QmdDO0N6Rjg0OUJqQzs7QUFFRDtFQUNFLDBCeUZqNTlCZ0M7Q3pGazU5QmpDOztBQUVEO0VBQ0UsMEJ5RnI1OUJnQztDekZzNTlCakM7O0FBRUQ7RUFDRSwwQnlGejU5QmdDO0N6RjA1OUJqQzs7QUFFRDtFQUNFLDBCeUY3NTlCZ0M7Q3pGODU5QmpDOztBQUVEO0VBQ0UsMEJ5Rmo2OUJnQztDekZrNjlCakM7O0FBRUQ7RUFDRSwwQnlGcjY5QmdDO0N6RnM2OUJqQzs7QUFFRDtFQUNFLDBCeUZ6NjlCZ0M7Q3pGMDY5QmpDOztBQUVEO0VBQ0UsMEJ5Rjc2OUJnQztDekY4NjlCakM7O0FBRUQ7RUFDRSwwQnlGajc5QmdDO0N6Rms3OUJqQzs7QUFFRDtFQUNFLDBCeUZyNzlCZ0M7Q3pGczc5QmpDOztBQUVEO0VBQ0UsMEJ5Rno3OUJnQztDekYwNzlCakM7O0FBRUQ7RUFDRSwwQnlGNzc5QmdDO0N6Rjg3OUJqQzs7QUFFRDtFQUNFLDBCeUZqODlCZ0M7Q3pGazg5QmpDOztBQUVEO0VBQ0UsMEJ5RnI4OUJnQztDekZzODlCakM7O0FBRUQ7RUFDRSwwQnlGejg5QmdDO0N6RjA4OUJqQzs7QUFFRDtFQUNFLDBCeUY3ODlCZ0M7Q3pGODg5QmpDOztBQUVEO0VBQ0UsMEJ5Rmo5OUJnQztDekZrOTlCakM7O0FBRUQ7RUFDRSwwQnlGcjk5QmdDO0N6RnM5OUJqQzs7QUFFRDtFQUNFLDBCeUZ6OTlCZ0M7Q3pGMDk5QmpDOztBQUVEO0VBQ0UsMEJ5Rjc5OUJnQztDekY4OTlCakM7O0FBRUQ7RUFDRSwwQnlGais5QmdDO0N6RmsrOUJqQzs7QUFFRDtFQUNFLDBCeUZyKzlCZ0M7Q3pGcys5QmpDOztBQUVEO0VBQ0UsMEJ5RnorOUJnQztDekYwKzlCakM7O0FBRUQ7RUFDRSwwQnlGNys5QmdDO0N6RjgrOUJqQzs7QUFFRDtFQUNFLDBCeUZqLzlCZ0M7Q3pGay85QmpDOztBQUVEO0VBQ0UsMEJ5RnIvOUJnQztDekZzLzlCakM7O0FBRUQ7RUFDRSwwQnlGei85QmdDO0N6RjAvOUJqQzs7QUFFRDtFQUNFLDBCeUY3LzlCZ0M7Q3pGOC85QmpDOztBQUVEO0VBQ0UsMEJ5RmpnK0JnQztDekZrZytCakM7O0FBRUQ7RUFDRSwwQnlGcmcrQmdDO0N6RnNnK0JqQzs7QUFFRDtFQUNFLDBCeUZ6ZytCZ0M7Q3pGMGcrQmpDOztBQUVEO0VBQ0UsMEJ5RjdnK0JnQztDekY4ZytCakM7O0FBRUQ7RUFDRSwwQnlGamgrQmdDO0N6RmtoK0JqQzs7QUFFRDtFQUNFLDBCeUZyaCtCZ0M7Q3pGc2grQmpDOztBQUVEO0VBQ0UsMEJ5RnpoK0JnQztDekYwaCtCakM7O0FBRUQ7RUFDRSwwQnlGN2grQmdDO0N6RjhoK0JqQzs7QUFFRDtFQUNFLDBCeUZqaStCZ0M7Q3pGa2krQmpDOztBQUVEO0VBQ0UsMEJ5RnJpK0JnQztDekZzaStCakM7O0FBRUQ7RUFDRSwwQnlGemkrQmdDO0N6RjBpK0JqQzs7QUFFRDtFQUNFLDBCeUY3aStCZ0M7Q3pGOGkrQmpDOztBQUVEO0VBQ0UsMEJ5RmpqK0JnQztDekZraitCakM7O0FBRUQ7RUFDRSwwQnlGcmorQmdDO0N6RnNqK0JqQzs7QUFFRDtFQUNFLDBCeUZ6aitCZ0M7Q3pGMGorQmpDOztBQUVEO0VBQ0UsMEJ5RjdqK0JnQztDekY4aitCakM7O0FBRUQ7RUFDRSwwQnlGamsrQmdDO0N6RmtrK0JqQzs7QUFFRDtFQUNFLDBCeUZyaytCZ0M7Q3pGc2srQmpDOztBQUVEO0VBQ0UsMEJ5RnprK0JnQztDekYwaytCakM7O0FBRUQ7RUFDRSwwQnlGN2srQmdDO0N6RjhrK0JqQzs7QUFFRDtFQUNFLDBCeUZqbCtCZ0M7Q3pGa2wrQmpDOztBQUVEO0VBQ0UsMEJ5RnJsK0JnQztDekZzbCtCakM7O0FBRUQ7RUFDRSwwQnlGemwrQmdDO0N6RjBsK0JqQzs7QUFFRDtFQUNFLDBCeUY3bCtCZ0M7Q3pGOGwrQmpDOztBQUVEO0VBQ0UsMEJ5RmptK0JnQztDekZrbStCakM7O0FBRUQ7RUFDRSwwQnlGcm0rQmdDO0N6RnNtK0JqQzs7QUFFRDtFQUNFLDBCeUZ6bStCZ0M7Q3pGMG0rQmpDOztBQUVEO0VBQ0UsMEJ5RjdtK0JnQztDekY4bStCakM7O0FBRUQ7RUFDRSwwQnlGam4rQmdDO0N6RmtuK0JqQzs7QUFFRDtFQUNFLDBCeUZybitCZ0M7Q3pGc24rQmpDOztBQUVEO0VBQ0UsMEJ5RnpuK0JnQztDekYwbitCakM7O0FBRUQ7RUFDRSwwQnlGN24rQmdDO0N6RjhuK0JqQzs7QUFFRDtFQUNFLDBCeUZqbytCZ0M7Q3pGa28rQmpDOztBQUVEO0VBQ0UsMEJ5RnJvK0JnQztDekZzbytCakM7O0FBRUQ7RUFDRSwwQnlGem8rQmdDO0N6RjBvK0JqQzs7QUFFRDtFQUNFLDBCeUY3bytCZ0M7Q3pGOG8rQmpDOztBQUVEO0VBQ0UsMEJ5RmpwK0JnQztDekZrcCtCakM7O0FBRUQ7RUFDRSwwQnlGcnArQmdDO0N6RnNwK0JqQzs7QUFFRDtFQUNFLDBCeUZ6cCtCZ0M7Q3pGMHArQmpDOztBQUVEO0VBQ0UsMEJ5RjdwK0JnQztDekY4cCtCakM7O0FBRUQ7RUFDRSwwQnlGanErQmdDO0N6RmtxK0JqQzs7QUFFRDtFQUNFLDBCeUZycStCZ0M7Q3pGc3ErQmpDOztBQUVEO0VBQ0UsMEJ5RnpxK0JnQztDekYwcStCakM7O0FBRUQ7RUFDRSwwQnlGN3ErQmdDO0N6RjhxK0JqQzs7QUFFRDtFQUNFLDBCeUZqcitCZ0M7Q3pGa3IrQmpDOztBQUVEO0VBQ0UsMEJ5RnJyK0JnQztDekZzcitCakM7O0FBRUQ7RUFDRSwwQnlGenIrQmdDO0N6RjByK0JqQzs7QUFFRDtFQUNFLDBCeUY3citCZ0M7Q3pGOHIrQmpDOztBQUVEO0VBQ0UsMEJ5RmpzK0JnQztDekZrcytCakM7O0FBRUQ7RUFDRSwwQnlGcnMrQmdDO0N6RnNzK0JqQzs7QUFFRDtFQUNFLDBCeUZ6cytCZ0M7Q3pGMHMrQmpDOztBQUVEO0VBQ0UsMEJ5RjdzK0JnQztDekY4cytCakM7O0FBRUQ7RUFDRSwwQnlGanQrQmdDO0N6Rmt0K0JqQzs7QUFFRDtFQUNFLDBCeUZydCtCZ0M7Q3pGc3QrQmpDOztBQUVEO0VBQ0UsMEJ5Rnp0K0JnQztDekYwdCtCakM7O0FBRUQ7RUFDRSwwQnlGN3QrQmdDO0N6Rjh0K0JqQzs7QUFFRDtFQUNFLDBCeUZqdStCZ0M7Q3pGa3UrQmpDOztBQUVEO0VBQ0UsMEJ5RnJ1K0JnQztDekZzdStCakM7O0FBRUQ7RUFDRSwwQnlGenUrQmdDO0N6RjB1K0JqQzs7QUFFRDtFQUNFLDBCeUY3dStCZ0M7Q3pGOHUrQmpDOztBQUVEO0VBQ0UsMEJ5Rmp2K0JnQztDekZrditCakM7O0FBRUQ7RUFDRSwwQnlGcnYrQmdDO0N6RnN2K0JqQzs7QUFFRDtFQUNFLDBCeUZ6ditCZ0M7Q3pGMHYrQmpDOztBQUVEO0VBQ0UsMEJ5Rjd2K0JnQztDekY4ditCakM7O0FBRUQ7RUFDRSwwQnlGancrQmdDO0N6Rmt3K0JqQzs7QUFFRDtFQUNFLDBCeUZydytCZ0M7Q3pGc3crQmpDOztBQUVEO0VBQ0UsMEJ5Rnp3K0JnQztDekYwdytCakM7O0FBRUQ7RUFDRSwwQnlGN3crQmdDO0N6Rjh3K0JqQzs7QUFFRDtFQUNFLDBCeUZqeCtCZ0M7Q3pGa3grQmpDOztBQUVEO0VBQ0UsMEJ5RnJ4K0JnQztDekZzeCtCakM7O0FBRUQ7RUFDRSwwQnlGengrQmdDO0N6RjB4K0JqQzs7QUFFRDtFQUNFLDBCeUY3eCtCZ0M7Q3pGOHgrQmpDOztBQUVEO0VBQ0UsMEJ5Rmp5K0JnQztDekZreStCakM7O0FBRUQ7RUFDRSwwQnlGcnkrQmdDO0N6RnN5K0JqQzs7QUFFRDtFQUNFLDBCeUZ6eStCZ0M7Q3pGMHkrQmpDOztBQUVEO0VBQ0UsMEJ5Rjd5K0JnQztDekY4eStCakM7O0FBRUQ7RUFDRSwwQnlGanorQmdDO0N6Rmt6K0JqQzs7QUFFRDtFQUNFLDBCeUZyeitCZ0M7Q3pGc3orQmpDOztBQUVEO0VBQ0UsMEJ5Rnp6K0JnQztDekYweitCakM7O0FBRUQ7RUFDRSwwQnlGN3orQmdDO0N6Rjh6K0JqQzs7QUFFRDtFQUNFLDBCeUZqMCtCZ0M7Q3pGazArQmpDOztBQUVEO0VBQ0UsMEJ5RnIwK0JnQztDekZzMCtCakM7O0FBRUQ7RUFDRSwwQnlGejArQmdDO0N6RjAwK0JqQzs7QUFFRDtFQUNFLDBCeUY3MCtCZ0M7Q3pGODArQmpDOztBQUVEO0VBQ0UsMEJ5RmoxK0JnQztDekZrMStCakM7O0FBRUQ7RUFDRSwwQnlGcjErQmdDO0N6RnMxK0JqQzs7QUFFRDtFQUNFLDBCeUZ6MStCZ0M7Q3pGMDErQmpDOztBQUVEO0VBQ0UsMEJ5RjcxK0JnQztDekY4MStCakM7O0FBRUQ7RUFDRSwwQnlGajIrQmdDO0N6RmsyK0JqQzs7QUFFRDtFQUNFLDBCeUZyMitCZ0M7Q3pGczIrQmpDOztBQUVEO0VBQ0UsMEJ5RnoyK0JnQztDekYwMitCakM7O0FBRUQ7RUFDRSwwQnlGNzIrQmdDO0N6RjgyK0JqQzs7QUFFRDtFQUNFLDBCeUZqMytCZ0M7Q3pGazMrQmpDOztBQUVEO0VBQ0UsMEJ5RnIzK0JnQztDekZzMytCakM7O0FBRUQ7RUFDRSwwQnlGejMrQmdDO0N6RjAzK0JqQzs7QUFFRDtFQUNFLDBCeUY3MytCZ0M7Q3pGODMrQmpDOztBQUVEO0VBQ0UsMEJ5Rmo0K0JnQztDekZrNCtCakM7O0FBRUQ7RUFDRSwwQnlGcjQrQmdDO0N6RnM0K0JqQzs7QUFFRDtFQUNFLDBCeUZ6NCtCZ0M7Q3pGMDQrQmpDOztBQUVEO0VBQ0UsMEJ5Rjc0K0JnQztDekY4NCtCakM7O0FBRUQ7RUFDRSwwQnlGajUrQmdDO0N6Rms1K0JqQzs7QUFFRDtFQUNFLDBCeUZyNStCZ0M7Q3pGczUrQmpDOztBQUVEO0VBQ0UsMEJ5Rno1K0JnQztDekYwNStCakM7O0FBRUQ7RUFDRSwwQnlGNzUrQmdDO0N6Rjg1K0JqQzs7QUFFRDtFQUNFLDBCeUZqNitCZ0M7Q3pGazYrQmpDOztBQUVEO0VBQ0UsMEJ5RnI2K0JnQztDekZzNitCakM7O0FBRUQ7RUFDRSwwQnlGejYrQmdDO0N6RjA2K0JqQzs7QUFFRDtFQUNFLDBCeUY3NitCZ0M7Q3pGODYrQmpDOztBQUVEO0VBQ0UsMEJ5Rmo3K0JnQztDekZrNytCakM7O0FBRUQ7RUFDRSwwQnlGcjcrQmdDO0N6RnM3K0JqQzs7QUFFRDtFQUNFLDBCeUZ6NytCZ0M7Q3pGMDcrQmpDOztBQUVEO0VBQ0UsMEJ5Rjc3K0JnQztDekY4NytCakM7O0FBRUQ7RUFDRSwwQnlGajgrQmdDO0N6Rms4K0JqQzs7QUFFRDtFQUNFLDBCeUZyOCtCZ0M7Q3pGczgrQmpDOztBQUVEO0VBQ0UsMEJ5Rno4K0JnQztDekYwOCtCakM7O0FBRUQ7RUFDRSwwQnlGNzgrQmdDO0N6Rjg4K0JqQzs7QUFFRDtFQUNFLDBCeUZqOStCZ0M7Q3pGazkrQmpDOztBQUVEO0VBQ0UsMEJ5RnI5K0JnQztDekZzOStCakM7O0FBRUQ7RUFDRSwwQnlGejkrQmdDO0N6RjA5K0JqQzs7QUFFRDtFQUNFLDBCeUY3OStCZ0M7Q3pGODkrQmpDOztBQUVEO0VBQ0UsMEJ5RmorK0JnQztDekZrKytCakM7O0FBRUQ7RUFDRSwwQnlGcisrQmdDO0N6RnMrK0JqQzs7QUFFRDtFQUNFLDBCeUZ6KytCZ0M7Q3pGMCsrQmpDOztBQUVEO0VBQ0UsMEJ5RjcrK0JnQztDekY4KytCakM7O0FBRUQ7RUFDRSwwQnlGai8rQmdDO0N6RmsvK0JqQzs7QUFFRDtFQUNFLDBCeUZyLytCZ0M7Q3pGcy8rQmpDOztBQUVEO0VBQ0UsMEJ5RnovK0JnQztDekYwLytCakM7O0FBRUQ7RUFDRSwwQnlGNy8rQmdDO0N6RjgvK0JqQzs7QUFFRDtFQUNFLDBCeUZqZy9CZ0M7Q3pGa2cvQmpDOztBQUVEO0VBQ0UsMEJ5RnJnL0JnQztDekZzZy9CakM7O0FBRUQ7RUFDRSwwQnlGemcvQmdDO0N6RjBnL0JqQzs7QUFFRDtFQUNFLDBCeUY3Zy9CZ0M7Q3pGOGcvQmpDOztBQUVEO0VBQ0UsMEJ5RmpoL0JnQztDekZraC9CakM7O0FBRUQ7RUFDRSwwQnlGcmgvQmdDO0N6RnNoL0JqQzs7QUFFRDtFQUNFLDBCeUZ6aC9CZ0M7Q3pGMGgvQmpDOztBQUVEO0VBQ0UsMEJ5RjdoL0JnQztDekY4aC9CakM7O0FBRUQ7RUFDRSwwQnlGamkvQmdDO0N6RmtpL0JqQzs7QUFFRDtFQUNFLDBCeUZyaS9CZ0M7Q3pGc2kvQmpDOztBQUVEO0VBQ0UsMEJ5RnppL0JnQztDekYwaS9CakM7O0FBRUQ7RUFDRSwwQnlGN2kvQmdDO0N6RjhpL0JqQzs7QUFFRDtFQUNFLDBCeUZqai9CZ0M7Q3pGa2ovQmpDOztBQUVEO0VBQ0UsMEJ5RnJqL0JnQztDekZzai9CakM7O0FBRUQ7RUFDRSwwQnlGemovQmdDO0N6RjBqL0JqQzs7QUFFRDtFQUNFLDBCeUY3ai9CZ0M7Q3pGOGovQmpDOztBQUVEO0VBQ0UsMEJ5RmprL0JnQztDekZray9CakM7O0FBRUQ7RUFDRSwwQnlGcmsvQmdDO0N6RnNrL0JqQzs7QUFFRDtFQUNFLDBCeUZ6ay9CZ0M7Q3pGMGsvQmpDOztBQUVEO0VBQ0UsMEJ5RjdrL0JnQztDekY4ay9CakM7O0FBRUQ7RUFDRSwwQnlGamwvQmdDO0N6RmtsL0JqQzs7QUFFRDtFQUNFLDBCeUZybC9CZ0M7Q3pGc2wvQmpDOztBQUVEO0VBQ0UsMEJ5RnpsL0JnQztDekYwbC9CakM7O0FBRUQ7RUFDRSwwQnlGN2wvQmdDO0N6RjhsL0JqQzs7QUFFRDtFQUNFLDBCeUZqbS9CZ0M7Q3pGa20vQmpDOztBQUVEO0VBQ0UsMEJ5RnJtL0JnQztDekZzbS9CakM7O0FBRUQ7RUFDRSwwQnlGem0vQmdDO0N6RjBtL0JqQzs7QUFFRDtFQUNFLDBCeUY3bS9CZ0M7Q3pGOG0vQmpDOztBQUVEO0VBQ0UsMEJ5RmpuL0JnQztDekZrbi9CakM7O0FBRUQ7RUFDRSwwQnlGcm4vQmdDO0N6RnNuL0JqQzs7QUFFRDtFQUNFLDBCeUZ6bi9CZ0M7Q3pGMG4vQmpDOztBQUVEO0VBQ0UsMEJ5RjduL0JnQztDekY4bi9CakM7O0FBRUQ7RUFDRSwwQnlGam8vQmdDO0N6RmtvL0JqQzs7QUFFRDtFQUNFLDBCeUZyby9CZ0M7Q3pGc28vQmpDOztBQUVEO0VBQ0UsMEJ5RnpvL0JnQztDekYwby9CakM7O0FBRUQ7RUFDRSwwQnlGN28vQmdDO0N6RjhvL0JqQzs7QUFFRDtFQUNFLDBCeUZqcC9CZ0M7Q3pGa3AvQmpDOztBQUVEO0VBQ0UsMEJ5RnJwL0JnQztDekZzcC9CakM7O0FBRUQ7RUFDRSwwQnlGenAvQmdDO0N6RjBwL0JqQzs7QUFFRDtFQUNFLDBCeUY3cC9CZ0M7Q3pGOHAvQmpDOztBQUVEO0VBQ0UsMEJ5RmpxL0JnQztDekZrcS9CakM7O0FBRUQ7RUFDRSwwQnlGcnEvQmdDO0N6RnNxL0JqQzs7QUFFRDtFQUNFLDBCeUZ6cS9CZ0M7Q3pGMHEvQmpDOztBQUVEO0VBQ0UsMEJ5RjdxL0JnQztDekY4cS9CakM7O0FBRUQ7RUFDRSwwQnlGanIvQmdDO0N6RmtyL0JqQzs7QUFFRDtFQUNFLDBCeUZyci9CZ0M7Q3pGc3IvQmpDOztBQUVEO0VBQ0UsMEJ5RnpyL0JnQztDekYwci9CakM7O0FBRUQ7RUFDRSwwQnlGN3IvQmdDO0N6RjhyL0JqQzs7QUFFRDtFQUNFLDBCeUZqcy9CZ0M7Q3pGa3MvQmpDOztBQUVEO0VBQ0UsMEJ5RnJzL0JnQztDekZzcy9CakM7O0FBRUQ7RUFDRSwwQnlGenMvQmdDO0N6RjBzL0JqQzs7QUFFRDtFQUNFLDBCeUY3cy9CZ0M7Q3pGOHMvQmpDOztBQUVEO0VBQ0UsMEJ5Rmp0L0JnQztDekZrdC9CakM7O0FBRUQ7RUFDRSwwQnlGcnQvQmdDO0N6RnN0L0JqQzs7QUFFRDtFQUNFLDBCeUZ6dC9CZ0M7Q3pGMHQvQmpDOztBQUVEO0VBQ0UsMEJ5Rjd0L0JnQztDekY4dC9CakM7O0FBRUQ7RUFDRSwwQnlGanUvQmdDO0N6Rmt1L0JqQzs7QUFFRDtFQUNFLDBCeUZydS9CZ0M7Q3pGc3UvQmpDOztBQUVEO0VBQ0UsMEJ5Rnp1L0JnQztDekYwdS9CakM7O0FBRUQ7RUFDRSwwQnlGN3UvQmdDO0N6Rjh1L0JqQzs7QUFFRDtFQUNFLDBCeUZqdi9CZ0M7Q3pGa3YvQmpDOztBQUVEO0VBQ0UsMEJ5RnJ2L0JnQztDekZzdi9CakM7O0FBRUQ7RUFDRSwwQnlGenYvQmdDO0N6RjB2L0JqQzs7QUFFRDtFQUNFLDBCeUY3di9CZ0M7Q3pGOHYvQmpDOztBQUVEO0VBQ0UsMEJ5Rmp3L0JnQztDekZrdy9CakM7O0FBRUQ7RUFDRSwwQnlGcncvQmdDO0N6RnN3L0JqQzs7QUFFRDtFQUNFLDBCeUZ6dy9CZ0M7Q3pGMHcvQmpDOztBQUVEO0VBQ0UsMEJ5Rjd3L0JnQztDekY4dy9CakM7O0FBRUQ7RUFDRSwwQnlGangvQmdDO0N6Rmt4L0JqQzs7QUFFRDtFQUNFLDBCeUZyeC9CZ0M7Q3pGc3gvQmpDOztBQUVEO0VBQ0UsMEJ5Rnp4L0JnQztDekYweC9CakM7O0FBRUQ7RUFDRSwwQnlGN3gvQmdDO0N6Rjh4L0JqQzs7QUFFRDtFQUNFLDBCeUZqeS9CZ0M7Q3pGa3kvQmpDOztBQUVEO0VBQ0UsMEJ5RnJ5L0JnQztDekZzeS9CakM7O0FBRUQ7RUFDRSwwQnlGenkvQmdDO0N6RjB5L0JqQzs7QUFFRDtFQUNFLDBCeUY3eS9CZ0M7Q3pGOHkvQmpDOztBQUVEO0VBQ0UsMEJ5Rmp6L0JnQztDekZrei9CakM7O0FBRUQ7RUFDRSwwQnlGcnovQmdDO0N6RnN6L0JqQzs7QUFFRDtFQUNFLDBCeUZ6ei9CZ0M7Q3pGMHovQmpDOztBQUVEO0VBQ0UsMEJ5Rjd6L0JnQztDekY4ei9CakM7O0FBRUQ7RUFDRSwwQnlGajAvQmdDO0N6RmswL0JqQzs7QUFFRDtFQUNFLDBCeUZyMC9CZ0M7Q3pGczAvQmpDOztBQUVEO0VBQ0UsMEJ5RnowL0JnQztDekYwMC9CakM7O0FBRUQ7RUFDRSwwQnlGNzAvQmdDO0N6RjgwL0JqQzs7QUFFRDtFQUNFLDBCeUZqMS9CZ0M7Q3pGazEvQmpDOztBQUVEO0VBQ0UsMEJ5RnIxL0JnQztDekZzMS9CakM7O0FBRUQ7RUFDRSwwQnlGejEvQmdDO0N6RjAxL0JqQzs7QUFFRDtFQUNFLDBCeUY3MS9CZ0M7Q3pGODEvQmpDOztBQUVEO0VBQ0UsMEJ5RmoyL0JnQztDekZrMi9CakM7O0FBRUQ7RUFDRSwwQnlGcjIvQmdDO0N6RnMyL0JqQzs7QUFFRDtFQUNFLDBCeUZ6Mi9CZ0M7Q3pGMDIvQmpDOztBQUVEO0VBQ0UsMEJ5RjcyL0JnQztDekY4Mi9CakM7O0FBRUQ7RUFDRSwwQnlGajMvQmdDO0N6RmszL0JqQzs7QUFFRDtFQUNFLDBCeUZyMy9CZ0M7Q3pGczMvQmpDOztBQUVEO0VBQ0UsMEJ5RnozL0JnQztDekYwMy9CakM7O0FBRUQ7RUFDRSwwQnlGNzMvQmdDO0N6RjgzL0JqQzs7QUFFRDtFQUNFLDBCeUZqNC9CZ0M7Q3pGazQvQmpDOztBQUVEO0VBQ0UsMEJ5RnI0L0JnQztDekZzNC9CakM7O0FBRUQ7RUFDRSwwQnlGejQvQmdDO0N6RjA0L0JqQzs7QUFFRDtFQUNFLDBCeUY3NC9CZ0M7Q3pGODQvQmpDOztBQUVEO0VBQ0UsMEJ5Rmo1L0JnQztDekZrNS9CakM7O0FBRUQ7RUFDRSwwQnlGcjUvQmdDO0N6RnM1L0JqQzs7QUFFRDtFQUNFLDBCeUZ6NS9CZ0M7Q3pGMDUvQmpDOztBQUVEO0VBQ0UsMEJ5Rjc1L0JnQztDekY4NS9CakM7O0FBRUQ7RUFDRSwwQnlGajYvQmdDO0N6Rms2L0JqQzs7QUFFRDtFQUNFLDBCeUZyNi9CZ0M7Q3pGczYvQmpDOztBQUVEO0VBQ0UsMEJ5Rno2L0JnQztDekYwNi9CakM7O0FBRUQ7RUFDRSwwQnlGNzYvQmdDO0N6Rjg2L0JqQzs7QUFFRDtFQUNFLDBCeUZqNy9CZ0M7Q3pGazcvQmpDOztBQUVEO0VBQ0UsMEJ5RnI3L0JnQztDekZzNy9CakM7O0FBRUQ7RUFDRSwwQnlGejcvQmdDO0N6RjA3L0JqQzs7QUFFRDtFQUNFLDBCeUY3Ny9CZ0M7Q3pGODcvQmpDOztBQUVEO0VBQ0UsMEJ5Rmo4L0JnQztDekZrOC9CakM7O0FBRUQ7RUFDRSwwQnlGcjgvQmdDO0N6RnM4L0JqQzs7QUFFRDtFQUNFLDBCeUZ6OC9CZ0M7Q3pGMDgvQmpDOztBQUVEO0VBQ0UsMEJ5Rjc4L0JnQztDekY4OC9CakM7O0FBRUQ7RUFDRSwwQnlGajkvQmdDO0N6Rms5L0JqQzs7QUFFRDtFQUNFLDBCeUZyOS9CZ0M7Q3pGczkvQmpDOztBQUVEO0VBQ0UsMEJ5Rno5L0JnQztDekYwOS9CakM7O0FBRUQ7RUFDRSwwQnlGNzkvQmdDO0N6Rjg5L0JqQzs7QUFFRDtFQUNFLDBCeUZqKy9CZ0M7Q3pGaysvQmpDOztBQUVEO0VBQ0UsMEJ5RnIrL0JnQztDekZzKy9CakM7O0FBRUQ7RUFDRSwwQnlGeisvQmdDO0N6RjArL0JqQzs7QUFFRDtFQUNFLDBCeUY3Ky9CZ0M7Q3pGOCsvQmpDOztBQUVEO0VBQ0UsMEJ5RmovL0JnQztDekZrLy9CakM7O0FBRUQ7RUFDRSwwQnlGci8vQmdDO0N6RnMvL0JqQzs7QUFFRDtFQUNFLDBCeUZ6Ly9CZ0M7Q3pGMC8vQmpDOztBQUVEO0VBQ0UsMEJ5RjcvL0JnQztDekY4Ly9CakM7O0FBRUQ7RUFDRSwwQnlGamdnQ2dDO0N6RmtnZ0NqQzs7QUFFRDtFQUNFLDBCeUZyZ2dDZ0M7Q3pGc2dnQ2pDOztBQUVEO0VBQ0UsMEJ5RnpnZ0NnQztDekYwZ2dDakM7O0FBRUQ7RUFDRSwwQnlGN2dnQ2dDO0N6RjhnZ0NqQzs7QUFFRDtFQUNFLDBCeUZqaGdDZ0M7Q3pGa2hnQ2pDOztBQUVEO0VBQ0UsMEJ5RnJoZ0NnQztDekZzaGdDakM7O0FBRUQ7RUFDRSwwQnlGemhnQ2dDO0N6RjBoZ0NqQzs7QUFFRDtFQUNFLDBCeUY3aGdDZ0M7Q3pGOGhnQ2pDOztBQUVEO0VBQ0UsMEJ5RmppZ0NnQztDekZraWdDakM7O0FBRUQ7RUFDRSwwQnlGcmlnQ2dDO0N6RnNpZ0NqQzs7QUFFRDtFQUNFLDBCeUZ6aWdDZ0M7Q3pGMGlnQ2pDOztBQUVEO0VBQ0UsMEJ5RjdpZ0NnQztDekY4aWdDakM7O0FBRUQ7RUFDRSwwQnlGampnQ2dDO0N6RmtqZ0NqQzs7QUFFRDtFQUNFLDBCeUZyamdDZ0M7Q3pGc2pnQ2pDOztBQUVEO0VBQ0UsMEJ5RnpqZ0NnQztDekYwamdDakM7O0FBRUQ7RUFDRSwwQnlGN2pnQ2dDO0N6RjhqZ0NqQzs7QUFFRDtFQUNFLDBCeUZqa2dDZ0M7Q3pGa2tnQ2pDOztBQUVEO0VBQ0UsMEJ5RnJrZ0NnQztDekZza2dDakM7O0FBRUQ7RUFDRSwwQnlGemtnQ2dDO0N6RjBrZ0NqQzs7QUFFRDtFQUNFLDBCeUY3a2dDZ0M7Q3pGOGtnQ2pDOztBQUVEO0VBQ0UsMEJ5RmpsZ0NnQztDekZrbGdDakM7O0FBRUQ7RUFDRSwwQnlGcmxnQ2dDO0N6RnNsZ0NqQzs7QUFFRDtFQUNFLDBCeUZ6bGdDZ0M7Q3pGMGxnQ2pDOztBQUVEO0VBQ0UsMEJ5RjdsZ0NnQztDekY4bGdDakM7O0FBRUQ7RUFDRSwwQnlGam1nQ2dDO0N6RmttZ0NqQzs7QUFFRDtFQUNFLDBCeUZybWdDZ0M7Q3pGc21nQ2pDOztBQUVEO0VBQ0UsMEJ5RnptZ0NnQztDekYwbWdDakM7O0FBRUQ7RUFDRSwwQnlGN21nQ2dDO0N6RjhtZ0NqQzs7QUFFRDtFQUNFLDBCeUZqbmdDZ0M7Q3pGa25nQ2pDOztBQUVEO0VBQ0UsMEJ5RnJuZ0NnQztDekZzbmdDakM7O0FBRUQ7RUFDRSwwQnlGem5nQ2dDO0N6RjBuZ0NqQzs7QUFFRDtFQUNFLDBCeUY3bmdDZ0M7Q3pGOG5nQ2pDOztBQUVEO0VBQ0UsMEJ5RmpvZ0NnQztDekZrb2dDakM7O0FBRUQ7RUFDRSwwQnlGcm9nQ2dDO0N6RnNvZ0NqQzs7QUFFRDtFQUNFLDBCeUZ6b2dDZ0M7Q3pGMG9nQ2pDOztBQUVEO0VBQ0UsMEJ5RjdvZ0NnQztDekY4b2dDakM7O0FBRUQ7RUFDRSwwQnlGanBnQ2dDO0N6RmtwZ0NqQzs7QUFFRDtFQUNFLDBCeUZycGdDZ0M7Q3pGc3BnQ2pDOztBQUVEO0VBQ0UsMEJ5RnpwZ0NnQztDekYwcGdDakM7O0FBRUQ7RUFDRSwwQnlGN3BnQ2dDO0N6RjhwZ0NqQzs7QUFFRDtFQUNFLDBCeUZqcWdDZ0M7Q3pGa3FnQ2pDOztBQUVEO0VBQ0UsMEJ5RnJxZ0NnQztDekZzcWdDakM7O0FBRUQ7RUFDRSwwQnlGenFnQ2dDO0N6RjBxZ0NqQzs7QUFFRDtFQUNFLDBCeUY3cWdDZ0M7Q3pGOHFnQ2pDOztBQUVEO0VBQ0UsMEJ5RmpyZ0NnQztDekZrcmdDakM7O0FBRUQ7RUFDRSwwQnlGcnJnQ2dDO0N6RnNyZ0NqQzs7QUFFRDtFQUNFLDBCeUZ6cmdDZ0M7Q3pGMHJnQ2pDOztBQUVEO0VBQ0UsMEJ5RjdyZ0NnQztDekY4cmdDakM7O0FBRUQ7RUFDRSwwQnlGanNnQ2dDO0N6RmtzZ0NqQzs7QUFFRDtFQUNFLDBCeUZyc2dDZ0M7Q3pGc3NnQ2pDOztBQUVEO0VBQ0UsMEJ5RnpzZ0NnQztDekYwc2dDakM7O0FBRUQ7RUFDRSwwQnlGN3NnQ2dDO0N6RjhzZ0NqQzs7QUFFRDtFQUNFLDBCeUZqdGdDZ0M7Q3pGa3RnQ2pDOztBQUVEO0VBQ0UsMEJ5RnJ0Z0NnQztDekZzdGdDakM7O0FBRUQ7RUFDRSwwQnlGenRnQ2dDO0N6RjB0Z0NqQzs7QUFFRDtFQUNFLDBCeUY3dGdDZ0M7Q3pGOHRnQ2pDOztBQUVEO0VBQ0UsMEJ5Rmp1Z0NnQztDekZrdWdDakM7O0FBRUQ7RUFDRSwwQnlGcnVnQ2dDO0N6RnN1Z0NqQzs7QUFFRDtFQUNFLDBCeUZ6dWdDZ0M7Q3pGMHVnQ2pDOztBQUVEO0VBQ0UsMEJ5Rjd1Z0NnQztDekY4dWdDakM7O0FBRUQ7RUFDRSwwQnlGanZnQ2dDO0N6Rmt2Z0NqQzs7QUFFRDtFQUNFLDBCeUZydmdDZ0M7Q3pGc3ZnQ2pDOztBQUVEO0VBQ0UsMEJ5Rnp2Z0NnQztDekYwdmdDakM7O0FBRUQ7RUFDRSwwQnlGN3ZnQ2dDO0N6Rjh2Z0NqQzs7QUFFRDtFQUNFLDBCeUZqd2dDZ0M7Q3pGa3dnQ2pDOztBQUVEO0VBQ0UsMEJ5RnJ3Z0NnQztDekZzd2dDakM7O0FBRUQ7RUFDRSwwQnlGendnQ2dDO0N6RjB3Z0NqQzs7QUFFRDtFQUNFLDBCeUY3d2dDZ0M7Q3pGOHdnQ2pDOztBQUVEO0VBQ0UsMEJ5Rmp4Z0NnQztDekZreGdDakM7O0FBRUQ7RUFDRSwwQnlGcnhnQ2dDO0N6RnN4Z0NqQzs7QUFFRDtFQUNFLDBCeUZ6eGdDZ0M7Q3pGMHhnQ2pDOztBQUVEO0VBQ0UsMEJ5Rjd4Z0NnQztDekY4eGdDakM7O0FBRUQ7RUFDRSwwQnlGanlnQ2dDO0N6Rmt5Z0NqQzs7QUFFRDtFQUNFLDBCeUZyeWdDZ0M7Q3pGc3lnQ2pDOztBQUVEO0VBQ0UsMEJ5Rnp5Z0NnQztDekYweWdDakM7O0FBRUQ7RUFDRSwwQnlGN3lnQ2dDO0N6Rjh5Z0NqQzs7QUFFRDtFQUNFLDBCeUZqemdDZ0M7Q3pGa3pnQ2pDOztBQUVEO0VBQ0UsMEJ5RnJ6Z0NnQztDekZzemdDakM7O0FBRUQ7RUFDRSwwQnlGenpnQ2dDO0N6RjB6Z0NqQzs7QUFFRDtFQUNFLDBCeUY3emdDZ0M7Q3pGOHpnQ2pDOztBQUVEO0VBQ0UsMEJ5RmowZ0NnQztDekZrMGdDakM7O0FBRUQ7RUFDRSwwQnlGcjBnQ2dDO0N6RnMwZ0NqQzs7QUFFRDtFQUNFLDBCeUZ6MGdDZ0M7Q3pGMDBnQ2pDOztBQUVEO0VBQ0UsMEJ5RjcwZ0NnQztDekY4MGdDakM7O0FBRUQ7RUFDRSwwQnlGajFnQ2dDO0N6RmsxZ0NqQzs7QUFFRDtFQUNFLDBCeUZyMWdDZ0M7Q3pGczFnQ2pDOztBQUVEO0VBQ0UsMEJ5RnoxZ0NnQztDekYwMWdDakM7O0FBRUQ7RUFDRSwwQnlGNzFnQ2dDO0N6RjgxZ0NqQzs7QUFFRDtFQUNFLDBCeUZqMmdDZ0M7Q3pGazJnQ2pDOztBQUVEO0VBQ0UsMEJ5RnIyZ0NnQztDekZzMmdDakM7O0FBRUQ7RUFDRSwwQnlGejJnQ2dDO0N6RjAyZ0NqQzs7QUFFRDtFQUNFLDBCeUY3MmdDZ0M7Q3pGODJnQ2pDOztBQUVEO0VBQ0UsMEJ5RmozZ0NnQztDekZrM2dDakM7O0FBRUQ7RUFDRSwwQnlGcjNnQ2dDO0N6RnMzZ0NqQzs7QUFFRDtFQUNFLDBCeUZ6M2dDZ0M7Q3pGMDNnQ2pDOztBQUVEO0VBQ0UsMEJ5RjczZ0NnQztDekY4M2dDakM7O0FBRUQ7RUFDRSwwQnlGajRnQ2dDO0N6Rms0Z0NqQzs7QUFFRDtFQUNFLDBCeUZyNGdDZ0M7Q3pGczRnQ2pDOztBQUVEO0VBQ0UsMEJ5Rno0Z0NnQztDekYwNGdDakM7O0FBRUQ7RUFDRSwwQnlGNzRnQ2dDO0N6Rjg0Z0NqQzs7QUFFRDtFQUNFLDBCeUZqNWdDZ0M7Q3pGazVnQ2pDOztBQUVEO0VBQ0UsMEJ5RnI1Z0NnQztDekZzNWdDakM7O0FBRUQ7RUFDRSwwQnlGejVnQ2dDO0N6RjA1Z0NqQzs7QUFFRDtFQUNFLDBCeUY3NWdDZ0M7Q3pGODVnQ2pDOztBQUVEO0VBQ0UsMEJ5Rmo2Z0NnQztDekZrNmdDakM7O0FBRUQ7RUFDRSwwQnlGcjZnQ2dDO0N6RnM2Z0NqQzs7QUFFRDtFQUNFLDBCeUZ6NmdDZ0M7Q3pGMDZnQ2pDOztBQUVEO0VBQ0UsMEJ5Rjc2Z0NnQztDekY4NmdDakM7O0FBRUQ7RUFDRSwwQnlGajdnQ2dDO0N6Rms3Z0NqQzs7QUFFRDtFQUNFLDBCeUZyN2dDZ0M7Q3pGczdnQ2pDOztBQUVEO0VBQ0UsMEJ5Rno3Z0NnQztDekYwN2dDakM7O0FBRUQ7RUFDRSwwQnlGNzdnQ2dDO0N6Rjg3Z0NqQzs7QUFFRDtFQUNFLDBCeUZqOGdDZ0M7Q3pGazhnQ2pDOztBQUVEO0VBQ0UsMEJ5RnI4Z0NnQztDekZzOGdDakM7O0FBRUQ7RUFDRSwwQnlGejhnQ2dDO0N6RjA4Z0NqQzs7QUFFRDtFQUNFLDBCeUY3OGdDZ0M7Q3pGODhnQ2pDOztBQUVEO0VBQ0UsMEJ5Rmo5Z0NnQztDekZrOWdDakM7O0FBRUQ7RUFDRSwwQnlGcjlnQ2dDO0N6RnM5Z0NqQzs7QUFFRDtFQUNFLDBCeUZ6OWdDZ0M7Q3pGMDlnQ2pDOztBQUVEO0VBQ0UsMEJ5Rjc5Z0NnQztDekY4OWdDakM7O0FBRUQ7RUFDRSwwQnlGaitnQ2dDO0N6RmsrZ0NqQzs7QUFFRDtFQUNFLDBCeUZyK2dDZ0M7Q3pGcytnQ2pDOztBQUVEO0VBQ0UsMEJ5RnorZ0NnQztDekYwK2dDakM7O0FBRUQ7RUFDRSwwQnlGNytnQ2dDO0N6RjgrZ0NqQzs7QUFFRDtFQUNFLDBCeUZqL2dDZ0M7Q3pGay9nQ2pDOztBQUVEO0VBQ0UsMEJ5RnIvZ0NnQztDekZzL2dDakM7O0FBRUQ7RUFDRSwwQnlGei9nQ2dDO0N6RjAvZ0NqQzs7QUFFRDtFQUNFLDBCeUY3L2dDZ0M7Q3pGOC9nQ2pDOztBQUVEO0VBQ0UsMEJ5RmpnaENnQztDekZrZ2hDakM7O0FBRUQ7RUFDRSwwQnlGcmdoQ2dDO0N6RnNnaENqQzs7QUFFRDtFQUNFLDBCeUZ6Z2hDZ0M7Q3pGMGdoQ2pDOztBQUVEO0VBQ0UsMEJ5RjdnaENnQztDekY4Z2hDakM7O0FBRUQ7RUFDRSwwQnlGamhoQ2dDO0N6RmtoaENqQzs7QUFFRDtFQUNFLDBCeUZyaGhDZ0M7Q3pGc2hoQ2pDOztBQUVEO0VBQ0UsMEJ5RnpoaENnQztDekYwaGhDakM7O0FBRUQ7RUFDRSwwQnlGN2hoQ2dDO0N6RjhoaENqQzs7QUFFRDtFQUNFLDBCeUZqaWhDZ0M7Q3pGa2loQ2pDOztBQUVEO0VBQ0UsMEJ5RnJpaENnQztDekZzaWhDakM7O0FBRUQ7RUFDRSwwQnlGemloQ2dDO0N6RjBpaENqQzs7QUFFRDtFQUNFLDBCeUY3aWhDZ0M7Q3pGOGloQ2pDOztBQUVEO0VBQ0UsMEJ5RmpqaENnQztDekZramhDakM7O0FBRUQ7RUFDRSwwQnlGcmpoQ2dDO0N6RnNqaENqQzs7QUFFRDtFQUNFLDBCeUZ6amhDZ0M7Q3pGMGpoQ2pDOztBQUVEO0VBQ0UsMEJ5RjdqaENnQztDekY4amhDakM7O0FBRUQ7RUFDRSwwQnlGamtoQ2dDO0N6RmtraENqQzs7QUFFRDtFQUNFLDBCeUZya2hDZ0M7Q3pGc2toQ2pDOztBQUVEO0VBQ0UsMEJ5RnpraENnQztDekYwa2hDakM7O0FBRUQ7RUFDRSwwQnlGN2toQ2dDO0N6RjhraENqQzs7QUFFRDtFQUNFLDBCeUZqbGhDZ0M7Q3pGa2xoQ2pDOztBQUVEO0VBQ0UsMEJ5RnJsaENnQztDekZzbGhDakM7O0FBRUQ7RUFDRSwwQnlGemxoQ2dDO0N6RjBsaENqQzs7QUFFRDtFQUNFLDBCeUY3bGhDZ0M7Q3pGOGxoQ2pDOztBQUVEO0VBQ0UsMEJ5RmptaENnQztDekZrbWhDakM7O0FBRUQ7RUFDRSwwQnlGcm1oQ2dDO0N6RnNtaENqQzs7QUFFRDtFQUNFLDBCeUZ6bWhDZ0M7Q3pGMG1oQ2pDOztBQUVEO0VBQ0UsMEJ5RjdtaENnQztDekY4bWhDakM7O0FBRUQ7RUFDRSwwQnlGam5oQ2dDO0N6RmtuaENqQzs7QUFFRDtFQUNFLDBCeUZybmhDZ0M7Q3pGc25oQ2pDOztBQUVEO0VBQ0UsMEJ5RnpuaENnQztDekYwbmhDakM7O0FBRUQ7RUFDRSwwQnlGN25oQ2dDO0N6RjhuaENqQzs7QUFFRDtFQUNFLDBCeUZqb2hDZ0M7Q3pGa29oQ2pDOztBQUVEO0VBQ0UsMEJ5RnJvaENnQztDekZzb2hDakM7O0FBRUQ7RUFDRSwwQnlGem9oQ2dDO0N6RjBvaENqQzs7QUFFRDtFQUNFLDBCeUY3b2hDZ0M7Q3pGOG9oQ2pDOztBQUVEO0VBQ0UsMEJ5RmpwaENnQztDekZrcGhDakM7O0FBRUQ7RUFDRSwwQnlGcnBoQ2dDO0N6RnNwaENqQzs7QUFFRDtFQUNFLDBCeUZ6cGhDZ0M7Q3pGMHBoQ2pDOztBQUVEO0VBQ0UsMEJ5RjdwaENnQztDekY4cGhDakM7O0FBRUQ7RUFDRSwwQnlGanFoQ2dDO0N6RmtxaENqQzs7QUFFRDtFQUNFLDBCeUZycWhDZ0M7Q3pGc3FoQ2pDOztBQUVEO0VBQ0UsMEJ5RnpxaENnQztDekYwcWhDakM7O0FBRUQ7RUFDRSwwQnlGN3FoQ2dDO0N6RjhxaENqQzs7QUFFRDtFQUNFLDBCeUZqcmhDZ0M7Q3pGa3JoQ2pDOztBQUVEO0VBQ0UsMEJ5RnJyaENnQztDekZzcmhDakM7O0FBRUQ7RUFDRSwwQnlGenJoQ2dDO0N6RjByaENqQzs7QUFFRDtFQUNFLDBCeUY3cmhDZ0M7Q3pGOHJoQ2pDOztBQUVEO0VBQ0UsMEJ5RmpzaENnQztDekZrc2hDakM7O0FBRUQ7RUFDRSwwQnlGcnNoQ2dDO0N6RnNzaENqQzs7QUFFRDtFQUNFLDBCeUZ6c2hDZ0M7Q3pGMHNoQ2pDOztBQUVEO0VBQ0UsMEJ5RjdzaENnQztDekY4c2hDakM7O0FBRUQ7RUFDRSwwQnlGanRoQ2dDO0N6Rmt0aENqQzs7QUFFRDtFQUNFLDBCeUZydGhDZ0M7Q3pGc3RoQ2pDOztBQUVEO0VBQ0UsMEJ5Rnp0aENnQztDekYwdGhDakM7O0FBRUQ7RUFDRSwwQnlGN3RoQ2dDO0N6Rjh0aENqQzs7QUFFRDtFQUNFLDBCeUZqdWhDZ0M7Q3pGa3VoQ2pDOztBQUVEO0VBQ0UsMEJ5RnJ1aENnQztDekZzdWhDakM7O0FBRUQ7RUFDRSwwQnlGenVoQ2dDO0N6RjB1aENqQzs7QUFFRDtFQUNFLDBCeUY3dWhDZ0M7Q3pGOHVoQ2pDOztBQUVEO0VBQ0UsMEJ5Rmp2aENnQztDekZrdmhDakM7O0FBRUQ7RUFDRSwwQnlGcnZoQ2dDO0N6RnN2aENqQzs7QUFFRDtFQUNFLDBCeUZ6dmhDZ0M7Q3pGMHZoQ2pDOztBQUVEO0VBQ0UsMEJ5Rjd2aENnQztDekY4dmhDakM7O0FBRUQ7RUFDRSwwQnlGandoQ2dDO0N6Rmt3aENqQzs7QUFFRDtFQUNFLDBCeUZyd2hDZ0M7Q3pGc3doQ2pDOztBQUVEO0VBQ0UsMEJ5Rnp3aENnQztDekYwd2hDakM7O0FBRUQ7RUFDRSwwQnlGN3doQ2dDO0N6Rjh3aENqQzs7QUFFRDtFQUNFLDBCeUZqeGhDZ0M7Q3pGa3hoQ2pDOztBQUVEO0VBQ0UsMEJ5RnJ4aENnQztDekZzeGhDakM7O0FBRUQ7RUFDRSwwQnlGenhoQ2dDO0N6RjB4aENqQzs7QUFFRDtFQUNFLDBCeUY3eGhDZ0M7Q3pGOHhoQ2pDOztBQUVEO0VBQ0UsMEJ5Rmp5aENnQztDekZreWhDakM7O0FBRUQ7RUFDRSwwQnlGcnloQ2dDO0N6RnN5aENqQzs7QUFFRDtFQUNFLDBCeUZ6eWhDZ0M7Q3pGMHloQ2pDOztBQUVEO0VBQ0UsMEJ5Rjd5aENnQztDekY4eWhDakM7O0FBRUQ7RUFDRSwwQnlGanpoQ2dDO0N6Rmt6aENqQzs7QUFFRDtFQUNFLDBCeUZyemhDZ0M7Q3pGc3poQ2pDOztBQUVEO0VBQ0UsMEJ5Rnp6aENnQztDekYwemhDakM7O0FBRUQ7RUFDRSwwQnlGN3poQ2dDO0N6Rjh6aENqQzs7QUFFRDtFQUNFLDBCeUZqMGhDZ0M7Q3pGazBoQ2pDOztBQUVEO0VBQ0UsMEJ5RnIwaENnQztDekZzMGhDakM7O0FBRUQ7RUFDRSwwQnlGejBoQ2dDO0N6RjAwaENqQzs7QUFFRDtFQUNFLDBCeUY3MGhDZ0M7Q3pGODBoQ2pDOztBQUVEO0VBQ0UsMEJ5RmoxaENnQztDekZrMWhDakM7O0FBRUQ7RUFDRSwwQnlGcjFoQ2dDO0N6RnMxaENqQzs7QUFFRDtFQUNFLDBCeUZ6MWhDZ0M7Q3pGMDFoQ2pDOztBQUVEO0VBQ0UsMEJ5RjcxaENnQztDekY4MWhDakM7O0FBRUQ7RUFDRSwwQnlGajJoQ2dDO0N6RmsyaENqQzs7QUFFRDtFQUNFLDBCeUZyMmhDZ0M7Q3pGczJoQ2pDOztBQUVEO0VBQ0UsMEJ5RnoyaENnQztDekYwMmhDakM7O0FBRUQ7RUFDRSwwQnlGNzJoQ2dDO0N6RjgyaENqQzs7QUFFRDtFQUNFLDBCeUZqM2hDZ0M7Q3pGazNoQ2pDOztBQUVEO0VBQ0UsMEJ5RnIzaENnQztDekZzM2hDakM7O0FBRUQ7RUFDRSwwQnlGejNoQ2dDO0N6RjAzaENqQzs7QUFFRDtFQUNFLDBCeUY3M2hDZ0M7Q3pGODNoQ2pDOztBQUVEO0VBQ0UsMEJ5Rmo0aENnQztDekZrNGhDakM7O0FBRUQ7RUFDRSwwQnlGcjRoQ2dDO0N6RnM0aENqQzs7QUFFRDtFQUNFLDBCeUZ6NGhDZ0M7Q3pGMDRoQ2pDOztBQUVEO0VBQ0UsMEJ5Rjc0aENnQztDekY4NGhDakM7O0FBRUQ7RUFDRSwwQnlGajVoQ2dDO0N6Rms1aENqQzs7QUFFRDtFQUNFLDBCeUZyNWhDZ0M7Q3pGczVoQ2pDOztBQUVEO0VBQ0UsMEJ5Rno1aENnQztDekYwNWhDakM7O0FBRUQ7RUFDRSwwQnlGNzVoQ2dDO0N6Rjg1aENqQzs7QUFFRDtFQUNFLDBCeUZqNmhDZ0M7Q3pGazZoQ2pDOztBQUVEO0VBQ0UsMEJ5RnI2aENnQztDekZzNmhDakM7O0FBRUQ7RUFDRSwwQnlGejZoQ2dDO0N6RjA2aENqQzs7QUFFRDtFQUNFLDBCeUY3NmhDZ0M7Q3pGODZoQ2pDOztBQUVEO0VBQ0UsMEJ5Rmo3aENnQztDekZrN2hDakM7O0FBRUQ7RUFDRSwwQnlGcjdoQ2dDO0N6RnM3aENqQzs7QUFFRDtFQUNFLDBCeUZ6N2hDZ0M7Q3pGMDdoQ2pDOztBQUVEO0VBQ0UsMEJ5Rjc3aENnQztDekY4N2hDakM7O0FBRUQ7RUFDRSwwQnlGajhoQ2dDO0N6Rms4aENqQzs7QUFFRDtFQUNFLDBCeUZyOGhDZ0M7Q3pGczhoQ2pDOztBQUVEO0VBQ0UsMEJ5Rno4aENnQztDekYwOGhDakM7O0FBRUQ7RUFDRSwwQnlGNzhoQ2dDO0N6Rjg4aENqQzs7QUFFRDtFQUNFLDBCeUZqOWhDZ0M7Q3pGazloQ2pDOztBQUVEO0VBQ0UsMEJ5RnI5aENnQztDekZzOWhDakM7O0FBRUQ7RUFDRSwwQnlGejloQ2dDO0N6RjA5aENqQzs7QUFFRDtFQUNFLDBCeUY3OWhDZ0M7Q3pGODloQ2pDOztBQUVEO0VBQ0UsMEJ5RmoraENnQztDekZrK2hDakM7O0FBRUQ7RUFDRSwwQnlGcitoQ2dDO0N6RnMraENqQzs7QUFFRDtFQUNFLDBCeUZ6K2hDZ0M7Q3pGMCtoQ2pDOztBQUVEO0VBQ0UsMEJ5RjcraENnQztDekY4K2hDakM7O0FBRUQ7RUFDRSwwQnlGai9oQ2dDO0N6RmsvaENqQzs7QUFFRDtFQUNFLDBCeUZyL2hDZ0M7Q3pGcy9oQ2pDOztBQUVEO0VBQ0UsMEJ5RnovaENnQztDekYwL2hDakM7O0FBRUQ7RUFDRSwwQnlGNy9oQ2dDO0N6RjgvaENqQzs7QUFFRDtFQUNFLDBCeUZqZ2lDZ0M7Q3pGa2dpQ2pDOztBQUVEO0VBQ0UsMEJ5RnJnaUNnQztDekZzZ2lDakM7O0FBRUQ7RUFDRSwwQnlGemdpQ2dDO0N6RjBnaUNqQzs7QUFFRDtFQUNFLDBCeUY3Z2lDZ0M7Q3pGOGdpQ2pDOztBQUVEO0VBQ0UsMEJ5RmpoaUNnQztDekZraGlDakM7O0FBRUQ7RUFDRSwwQnlGcmhpQ2dDO0N6RnNoaUNqQzs7QUFFRDtFQUNFLDBCeUZ6aGlDZ0M7Q3pGMGhpQ2pDOztBQUVEO0VBQ0UsMEJ5RjdoaUNnQztDekY4aGlDakM7O0FBRUQ7RUFDRSwwQnlGamlpQ2dDO0N6RmtpaUNqQzs7QUFFRDtFQUNFLDBCeUZyaWlDZ0M7Q3pGc2lpQ2pDOztBQUVEO0VBQ0UsMEJ5RnppaUNnQztDekYwaWlDakM7O0FBRUQ7RUFDRSwwQnlGN2lpQ2dDO0N6RjhpaUNqQzs7QUFFRDtFQUNFLDBCeUZqamlDZ0M7Q3pGa2ppQ2pDOztBQUVEO0VBQ0UsMEJ5RnJqaUNnQztDekZzamlDakM7O0FBRUQ7RUFDRSwwQnlGemppQ2dDO0N6RjBqaUNqQzs7QUFFRDtFQUNFLDBCeUY3amlDZ0M7Q3pGOGppQ2pDOztBQUVEO0VBQ0UsMEJ5RmpraUNnQztDekZra2lDakM7O0FBRUQ7RUFDRSwwQnlGcmtpQ2dDO0N6RnNraUNqQzs7QUFFRDtFQUNFLDBCeUZ6a2lDZ0M7Q3pGMGtpQ2pDOztBQUVEO0VBQ0UsMEJ5RjdraUNnQztDekY4a2lDakM7O0FBRUQ7RUFDRSwwQnlGamxpQ2dDO0N6RmtsaUNqQzs7QUFFRDtFQUNFLDBCeUZybGlDZ0M7Q3pGc2xpQ2pDOztBQUVEO0VBQ0UsMEJ5RnpsaUNnQztDekYwbGlDakM7O0FBRUQ7RUFDRSwwQnlGN2xpQ2dDO0N6RjhsaUNqQzs7QUFFRDtFQUNFLDBCeUZqbWlDZ0M7Q3pGa21pQ2pDOztBQUVEO0VBQ0UsMEJ5RnJtaUNnQztDekZzbWlDakM7O0FBRUQ7RUFDRSwwQnlGem1pQ2dDO0N6RjBtaUNqQzs7QUFFRDtFQUNFLDBCeUY3bWlDZ0M7Q3pGOG1pQ2pDOztBQUVEO0VBQ0UsMEJ5RmpuaUNnQztDekZrbmlDakM7O0FBRUQ7RUFDRSwwQnlGcm5pQ2dDO0N6RnNuaUNqQzs7QUFFRDtFQUNFLDBCeUZ6bmlDZ0M7Q3pGMG5pQ2pDOztBQUVEO0VBQ0UsMEJ5RjduaUNnQztDekY4bmlDakM7O0FBRUQ7RUFDRSwwQnlGam9pQ2dDO0N6RmtvaUNqQzs7QUFFRDtFQUNFLDBCeUZyb2lDZ0M7Q3pGc29pQ2pDOztBQUVEO0VBQ0UsMEJ5RnpvaUNnQztDekYwb2lDakM7O0FBRUQ7RUFDRSwwQnlGN29pQ2dDO0N6RjhvaUNqQzs7QUFFRDtFQUNFLDBCeUZqcGlDZ0M7Q3pGa3BpQ2pDOztBQUVEO0VBQ0UsMEJ5RnJwaUNnQztDekZzcGlDakM7O0FBRUQ7RUFDRSwwQnlGenBpQ2dDO0N6RjBwaUNqQzs7QUFFRDtFQUNFLDBCeUY3cGlDZ0M7Q3pGOHBpQ2pDOztBQUVEO0VBQ0UsMEJ5RmpxaUNnQztDekZrcWlDakM7O0FBRUQ7RUFDRSwwQnlGcnFpQ2dDO0N6RnNxaUNqQzs7QUFFRDtFQUNFLDBCeUZ6cWlDZ0M7Q3pGMHFpQ2pDOztBQUVEO0VBQ0UsMEJ5RjdxaUNnQztDekY4cWlDakM7O0FBRUQ7RUFDRSwwQnlGanJpQ2dDO0N6RmtyaUNqQzs7QUFFRDtFQUNFLDBCeUZycmlDZ0M7Q3pGc3JpQ2pDOztBQUVEO0VBQ0UsMEJ5RnpyaUNnQztDekYwcmlDakM7O0FBRUQ7RUFDRSwwQnlGN3JpQ2dDO0N6RjhyaUNqQzs7QUFFRDtFQUNFLDBCeUZqc2lDZ0M7Q3pGa3NpQ2pDOztBQUVEO0VBQ0UsMEJ5RnJzaUNnQztDekZzc2lDakM7O0FBRUQ7RUFDRSwwQnlGenNpQ2dDO0N6RjBzaUNqQzs7QUFFRDtFQUNFLDBCeUY3c2lDZ0M7Q3pGOHNpQ2pDOztBQUVEO0VBQ0UsMEJ5Rmp0aUNnQztDekZrdGlDakM7O0FBRUQ7RUFDRSwwQnlGcnRpQ2dDO0N6RnN0aUNqQzs7QUFFRDtFQUNFLDBCeUZ6dGlDZ0M7Q3pGMHRpQ2pDOztBQUVEO0VBQ0UsMEJ5Rjd0aUNnQztDekY4dGlDakM7O0FBRUQ7RUFDRSwwQnlGanVpQ2dDO0N6Rmt1aUNqQzs7QUFFRDtFQUNFLDBCeUZydWlDZ0M7Q3pGc3VpQ2pDOztBQUVEO0VBQ0UsMEJ5Rnp1aUNnQztDekYwdWlDakM7O0FBRUQ7RUFDRSwwQnlGN3VpQ2dDO0N6Rjh1aUNqQzs7QUFFRDtFQUNFLDBCeUZqdmlDZ0M7Q3pGa3ZpQ2pDOztBQUVEO0VBQ0UsMEJ5RnJ2aUNnQztDekZzdmlDakM7O0FBRUQ7RUFDRSwwQnlGenZpQ2dDO0N6RjB2aUNqQzs7QUFFRDtFQUNFLDBCeUY3dmlDZ0M7Q3pGOHZpQ2pDOztBQUVEO0VBQ0UsMEJ5Rmp3aUNnQztDekZrd2lDakM7O0FBRUQ7RUFDRSwwQnlGcndpQ2dDO0N6RnN3aUNqQzs7QUFFRDtFQUNFLDBCeUZ6d2lDZ0M7Q3pGMHdpQ2pDOztBQUVEO0VBQ0UsMEJ5Rjd3aUNnQztDekY4d2lDakM7O0FBRUQ7RUFDRSwwQnlGeHdpQzhCO0N6Rnl3aUMvQjs7QUFFRDtFQUNFLDBCeUZ4d2lDNkI7Q3pGeXdpQzlCOztBQUVEO0VBQ0UsMEJ5Rnh3aUN1QjtDekZ5d2lDeEI7O0FBRUQ7RUFDRSwwQnlGNXdpQ3VCO0N6RjZ3aUN4Qjs7QUFFRDtFQUNFLDBCeUZoeGlDdUI7Q3pGaXhpQ3hCOztBQUVEO0VBQ0UsMEJ5RnB4aUN1QjtDekZxeGlDeEI7O0FBRUQ7RUFDRSwwQnlGeHhpQ3VCO0N6Rnl4aUN4Qjs7QUFFRDtFQUNFLDBCeUY1eGlDdUI7Q3pGNnhpQ3hCOztBQUVEO0VBQ0UsMEJ5Rmh5aUN1QjtDekZpeWlDeEI7O0FBRUQ7RUFDRSwwQnlGcHlpQ3VCO0N6RnF5aUN4Qjs7QUFFRDtFQUNFLDBCeUZ4eWlDdUI7Q3pGeXlpQ3hCOztBQUVEO0VBQ0UsMEJ5RjV5aUN1QjtDekY2eWlDeEI7O0FBRUQ7RUFDRSwwQnlGaHppQ3VCO0N6Rml6aUN4Qjs7QUFFRDtFQUNFLDBCeUZwemlDdUI7Q3pGcXppQ3hCOztBQUVEO0VBQ0UsMEJ5Rnh6aUN1QjtDekZ5emlDeEI7O0FBRUQ7RUFDRSwwQnlGNXppQ3VCO0N6RjZ6aUN4Qjs7QUFFRDtFQUNFLDBCeUZoMGlDdUI7Q3pGaTBpQ3hCOztBQUVEO0VBQ0UsMEJ5RnAwaUN1QjtDekZxMGlDeEI7O0FBRUQ7RUFDRSwwQnlGeDBpQ3VCO0N6RnkwaUN4Qjs7QUFFRDtFQUNFLDBCeUY1MGlDdUI7Q3pGNjBpQ3hCOztBQUVEO0VBQ0UsMEJ5RmgxaUN1QjtDekZpMWlDeEI7O0FBRUQ7RUFDRSwwQnlGcDFpQ3VCO0N6RnExaUN4Qjs7QUFFRDtFQUNFLDBCeUZ4MWlDdUI7Q3pGeTFpQ3hCOztBQUVEO0VBQ0UsMEJ5RjUxaUN1QjtDekY2MWlDeEI7O0FBRUQ7RUFDRSwwQnlGaDJpQ3VCO0N6RmkyaUN4Qjs7QUFFRDtFQUNFLDBCeUZwMmlDdUI7Q3pGcTJpQ3hCOztBQUVEO0VBQ0UsMEJ5RngyaUN1QjtDekZ5MmlDeEI7O0FBRUQ7RUFDRSwwQnlGNTJpQ3VCO0N6RjYyaUN4Qjs7QUFFRDtFQUNFLDBCeUZoM2lDdUI7Q3pGaTNpQ3hCOztBQUVEO0VBQ0UsMEJ5RnAzaUN1QjtDekZxM2lDeEI7O0FBRUQ7RUFDRSwwQnlGeDNpQ3VCO0N6RnkzaUN4Qjs7QUFFRDtFQUNFLDBCeUZ2M2lDcUI7Q3pGdzNpQ3RCOztBQUVEO0UwRjdwakNFLDBCQW1CRDtDMUY0b2pDQTs7QUFFRDtFQUNFLDBCMEY3cGpDRztDMUY4cGpDSjs7QUFFRDtFT3JpakNDLDBCQUF3QjtDUHVpakN4Qjs7QUFFRDtFMEZucGpDRSwwQkFBQTtDMUZxcGpDRDs7QUFFRDtFMEZucGpDSSwwQkFBYTtDMUZxcGpDaEI7O0FBRUQ7RUFDRSwwQjBGNXBqQ0E7QzFGNnBqQ0Q7O0FBRUQ7RUFDRSwwQjBGcHBqQ29CO0MxRnFwakNyQjs7QUFFRDtFQUNFLDBCMEZub2pDRztDMUZvb2pDSjs7QUFFRDtFQUNFLDBCMEZ4cWpDQztDMUZ5cWpDRjs7QUFFRDtFQUNFLDBCT2xrakNrQjtDUG1rakNuQjs7QUFFRDtFQUNFLDBCMEZocGpDSztDMUZpcGpDTjs7QUFFRDtFS2hyakNFLDBCQUFvQjtDTGtyakNyQjs7QUFFRDtFS2hyakNFLDBCQUFvQjtDTGtyakNyQjs7QUFFRDtFSzNtakNJLDBCcUYxQzBCO0MxRnVwakM3Qjs7QUFFRDtFQUNFLDBCMEZ4cGpDdUI7QzFGeXBqQ3hCOztBQUVEO0VPemxqQ0MsMEJBQXlCO0NQMmxqQ3pCOztBQUVEO0VBQ0UsMEIwRjFwakNlO0MxRjJwakNoQjs7QUFFRDtFQUNFLDBCMEYxcGpDaUI7QzFGMnBqQ2xCOztBQUVEO0VBQ0UsMEJLNXNqQ3FCO0NMNnNqQ3RCOztBQUVEO0VBQ0UsMEJLNXNqQ2E7Q0w2c2pDZDs7QUFFRDtFQUNFLDBCMEZocWpDMkI7QzFGaXFqQzVCOztBQUVEO0VBQ0UsMEIwRm5xakNpQztDMUZvcWpDbEM7O0FBRUQ7RUFDRSwwQjBGdHFqQytCO0MxRnVxakNoQzs7QUFFRDtFQUNFLDBCMEZ0cWpDRztDMUZ1cWpDSjs7QUFFRDtFQUNFLDBCMEZyc2pDQztDMUZzc2pDRjs7QTBGMXVqQ0Q7RUE0RUksMEJBQWtCO0MxRmtxakNyQjs7QUFFRDtFQUNFLDBCMEZ0cWpDQTtDMUZ1cWpDRDs7QUFFRDtFQUNFLDBCMEZqcWpDd0I7QzFGa3FqQ3pCOztBQUVEO0VBQ0UsMEIwRmpxakNxQjtDMUZrcWpDdEI7O0FBRUQ7RUFDRSwwQjBGanFqQ2tCO0MxRmtxakNuQjs7QUFFRDtFT3JwakNDLDBCQUF3QjtDUHVwakN4Qjs7QUFFRDtFMkYzeGpDQSwwQkFDSTtDM0Y0eGpDSDs7QUFFRDtFMkYxeGpDUSwwQkFBYztDM0Y0eGpDckI7O0FBRUQ7RU9qcWpDQywwQkFBd0I7Q1BtcWpDeEI7O0FBRUQ7RUFDRSwwQjJGN3RqQ0c7QzNGOHRqQ0o7O0FBRUQ7RUFDRSwwQjJGMXhqQzJCO0MzRjJ4akM1Qjs7QUFFRDtFQUNFLDBCMkZ4eGpDMkI7QzNGeXhqQzVCOztBQUVEO0VBQ0UsMEIyRnh4akM2QjtDM0Z5eGpDOUI7O0FBRUQ7RUFDRSwwQjJGeHpqQ1E7QzNGeXpqQ1Q7O0FBRUQ7RTJGM3pqQ0EsMEJBQVU7QzNGNnpqQ1Q7O0FBRUQ7RUFDRSwwQk85cmpDdUI7Q1ArcmpDeEI7O0FBRUQ7RUFDRSwwQjJGNXdqQ087QzNGNndqQ1I7O0FBRUQ7RUFDRSwwQjJGbnhqQytCO0MzRm94akNoQzs7QUFFRDtFQUNFLDBCMkZoeGpDNEI7QzNGaXhqQzdCOztBQUVEO0VBQ0UsMEIyRmh4akM2QjtDM0ZpeGpDOUI7O0FBRUQ7RUFDRSwwQjJGcDFqQ1E7QzNGcTFqQ1Q7O0FBRUQ7RUFDRSwwQkFBMEI7QzJGeDFqQzVCOztBM0YyMWpDQTtFMkY1d2pDUSwwQkFBZ0I7QzNGOHdqQ3ZCOztBQUVEO0UyRjV3akNRLDBCQW1FSDtDM0Yyc2pDSjs7QUFFRDtFQUNFLDBCMkY3d2pDMkI7QzNGOHdqQzVCOztBQUVEO0VBQ0UsMEIyRjV3akN5QjtDM0Y2d2pDMUI7O0FBRUQ7RUFDRSwwQjJGMXdqQ3lCO0MzRjJ3akMxQjs7QUFFRDtFQUNFLDBCMkZoM2pDUTtDM0ZpM2pDVDs7QUFFRDtFQUNFLDBCT2x2akN1QjtDUG12akN4Qjs7QUFFRDtFQUNFLDBCMkZ2d2pDTztDM0Z3d2pDUjs7QUFFRDtFQUNFLDBCMkZ6dmpDTztDM0YwdmpDUjs7QUFFRDtFQUNFLDBCMkZ0d2pDK0I7QzNGdXdqQ2hDOztBQUVEO0VBQ0UsMEIyRnJ3akM2QjtDM0Zzd2pDOUI7O0FBRUQ7RUFDRSwwQjJGbHdqQ3lCO0MzRm13akMxQjs7QUFFRDtFQUNFLDBCMkY1NGpDUTtDM0Y2NGpDVDs7QUFFRDtFQUNFLDBCTzl3akN1QjtDUCt3akN4Qjs7QUFFRDtFQUNFLDBCMkYvdmpDTztDM0Znd2pDUjs7QUFFRDtFMkY5dmpDUSwwQkFBaUI7QzNGZ3dqQ3hCOztBQUVEO0UyRjl2akNRLDBCQUFVO0MzRmd3akNqQjs7QUFFRDtFQUNFLDBCMkYvdmpDeUI7QzNGZ3dqQzFCOztBQUVEO0VBQ0UsMEIyRnA2akNRO0MzRnE2akNUOztBQUVEO0UyRnY2akNBLDBCQUFVO0MzRnk2akNUOztBQUVEO0VBQ0UsMEJPMXlqQ3VCO0NQMnlqQ3hCOztBQUVEO0VBQ0UsMEIyRnB2akNPO0MzRnF2akNSOztBQUVEO0VBQ0UsMEIyRjN2akMrQjtDM0Y0dmpDaEM7O0FBRUQ7RUFDRSwwQjJGeHZqQzJCO0MzRnl2akM1Qjs7QUFFRDtFQUNFLDBCMkZ4dmpDNkI7QzNGeXZqQzlCOztBQUVEO0VBQ0UsMEIyRmg4akNRO0MzRmk4akNUOztBQUVEO0UyRm44akNBLDBCQUFVO0MzRnE4akNUOztBQUVEO0VBQ0UsMEJPdDBqQ3VCO0NQdTBqQ3hCOztBQUVEO0VBQ0UsMEIyRjV1akNPO0MzRjZ1akNSOztBQUVEO0VBQ0UsMEIyRm52akMrQjtDM0ZvdmpDaEM7O0EyRmo5akNEO0VBbU9RLDBCQUFlO0MzRmt2akN0Qjs7QUFFRDtFMkZodmpDUSwwQkFBUztDM0ZrdmpDaEI7O0FBRUQ7RUFDRSwwQjJGNTlqQ1E7QzNGNjlqQ1Q7O0FBRUQ7RU83MWpDQywwQkFBd0I7Q1ArMWpDeEI7O0FBRUQ7RUFDRSwwQjJGeHJqQ0c7QzNGeXJqQ0o7O0FBRUQ7RUFDRSwwQjJGanVqQ087QzNGa3VqQ1I7O0FBRUQ7RUFDRSwwQjJGOXVqQytCO0MzRit1akNoQzs7QUFFRDtFQUNFLDBCMkY3dWpDNkI7QzNGOHVqQzlCOztBQUVEO0VBQ0UsMEIyRjF1akN5QjtDM0YydWpDMUI7O0FBRUQ7RUFDRSwwQjJGeC9qQ1E7QzNGeS9qQ1Q7O0FBRUQ7RUFDRSwwQk8xM2pDdUI7Q1AyM2pDeEI7O0FBRUQ7RUFDRSwwQjJGdnVqQ087QzNGd3VqQ1I7O0FBRUQ7RUFDRSwwQjJGenRqQ087QzNGMHRqQ1I7O0FBRUQ7RUFDRSwwQjJGdHVqQytCO0MzRnV1akNoQzs7QUFFRDtFQUNFLDBCMkZydWpDNkI7QzNGc3VqQzlCOztBQUVEO0UyRi9na0NBLDBCQTZTSTtDM0ZvdWpDSDs7QUFFRDtFMkZsdWpDUSwwQkFBYztDM0ZvdWpDckI7O0FBRUQ7RU9yNWpDQywwQkFBd0I7Q1B1NWpDeEI7O0FBRUQ7RUFDRSwwQjJGcnFqQ0c7QzNGc3FqQ0o7O0FBRUQ7RUFDRSwwQjJGbHVqQzJCO0MzRm11akM1Qjs7QUFFRDtFQUNFLDBCMkZodWpDMkI7QzNGaXVqQzVCOztBQUVEO0VBQ0UsMEIyRmh1akM2QjtDM0ZpdWpDOUI7O0FBRUQ7RUFDRSwwQjJGNWlrQ1E7QzNGNmlrQ1Q7O0FBRUQ7RTJGL2lrQ0EsMEJBQVU7QzNGaWprQ1Q7O0FBRUQ7RUFDRSwwQk9sN2pDdUI7Q1BtN2pDeEI7O0FBRUQ7RUFDRSwwQjJGcHRqQ087QzNGcXRqQ1I7O0FBRUQ7RUFDRSwwQjJGM3RqQytCO0MzRjR0akNoQzs7QUFFRDtFQUNFLDBCMkZ4dGpDMkI7QzNGeXRqQzVCOztBQUVEO0VBQ0UsMEIyRnh0akM2QjtDM0Z5dGpDOUI7O0FBRUQ7RUFDRSwwQjJGeGtrQ1E7QzNGeWtrQ1Q7O0FBRUQ7RUFDRSwwQkFBMEI7QzJGNWtrQzVCOztBM0Yra2tDQTtFMkZwdGpDUSwwQkFBZ0I7QzNGc3RqQ3ZCOztBQUVEO0UyRnB0akNRLDBCQW1FSDtDM0ZtcGpDSjs7QUFFRDtFQUNFLDBCMkZydGpDMkI7QzNGc3RqQzVCOztBQUVEO0VBQ0UsMEIyRnB0akN5QjtDM0ZxdGpDMUI7O0FBRUQ7RUFDRSwwQjJGbHRqQ3lCO0MzRm10akMxQjs7QUFFRDtFQUNFLDBCMkZwbWtDUTtDM0ZxbWtDVDs7QUFFRDtFQUNFLDBCT3QrakN1QjtDUHUrakN4Qjs7QUFFRDtFQUNFLDBCMkYvc2pDTztDM0ZndGpDUjs7QUFFRDtFQUNFLDBCMkZqc2pDTztDM0Zrc2pDUjs7QUFFRDtFQUNFLDBCMkY5c2pDK0I7QzNGK3NqQ2hDOztBQUVEO0VBQ0UsMEIyRjdzakM2QjtDM0Y4c2pDOUI7O0FBRUQ7RUFDRSwwQjJGMXNqQ3lCO0MzRjJzakMxQjs7QUFFRDtFQUNFLDBCMkZob2tDUTtDM0Zpb2tDVDs7QUFFRDtFQUNFLDBCT2xna0N1QjtDUG1na0N4Qjs7QUFFRDtFQUNFLDBCMkZ2c2pDTztDM0Z3c2pDUjs7QUFFRDtFMkZ0c2pDUSwwQkFBZTtDM0Z3c2pDdEI7O0FBRUQ7RTJGdHNqQ1EsMEJBQVU7QzNGd3NqQ2pCOztBQUVEO0VBQ0UsMEIyRnZzakN5QjtDM0Z3c2pDMUI7O0FBRUQ7RUFDRSwwQjJGeHBrQ1E7QzNGeXBrQ1Q7O0FBRUQ7RTJGM3BrQ0EsMEJBQVU7QzNGNnBrQ1Q7O0FBRUQ7RUFDRSwwQk85aGtDdUI7Q1AraGtDeEI7O0FBRUQ7RUFDRSwwQjJGNXJqQ087QzNGNnJqQ1I7O0FBRUQ7RUFDRSwwQjJGbnNqQytCO0MzRm9zakNoQzs7QUFFRDtFQUNFLDBCMkZoc2pDMkI7QzNGaXNqQzVCOztBQUVEO0VBQ0UsMEIyRmhzakM2QjtDM0Zpc2pDOUI7O0FBRUQ7RUFDRSwwQjJGcHJrQ1E7QzNGcXJrQ1Q7O0FBRUQ7RTJGdnJrQ0EsMEJBQVU7QzNGeXJrQ1Q7O0FBRUQ7RUFDRSwwQk8xamtDdUI7Q1AyamtDeEI7O0FBRUQ7RUFDRSwwQjJGcHJqQ087QzNGcXJqQ1I7O0FBRUQ7RUFDRSwwQjJGM3JqQytCO0MzRjRyakNoQzs7QTJGcnNrQ0Q7RUFBQSwwQkFnaEJJO0NBaGhCeUI7O0EzRjJza0M3QjtFQUNFLDBCQUEwQjtDMkY1c2tDNUI7O0FBQTZCO0VBdWhCckIsMEJBQTBCO0MzRjByakNqQzs7QUFFRDtFMkZudGtDQSwwQkFBVTtDM0ZxdGtDVDs7QUFFRDtFQUNFLDBCMkYxcmpDc0I7QzNGMnJqQ3ZCOztBQUVEO0VBQ0UsMEJBQTBCO0MyRjV0a0M1Qjs7QTNGK3RrQ0E7RTJGL3RrQ0EsMEJBNmlCUztDM0ZvcmpDUjs7QTJGanVrQ0Q7RUFrakJZLDBCQUNIO0MzRmtyakNSOztBQUVEO0VBQ0UsMEJBQTBCO0MyRnh1a0M1Qjs7QTNGMnVrQ0E7RTJGM3VrQ0EsMEJBQVU7QzNGNnVrQ1Q7O0FBRUQ7RUFDRSwwQkFBMEI7QzJGaHZrQzVCOztBM0ZtdmtDQTtFMkZudmtDQSwwQkFBVTtDM0ZxdmtDVDs7QUFFRDtFQUNFLDBCQUEwQjtDMkZ4dmtDNUI7O0EzRjJ2a0NBO0UyRnBxakNRLDBCQUFlO0MzRnNxakN0Qjs7QUFFRDtFQUNFLDBCMkZwcWpDRztDM0ZxcWpDSjs7QUFFRDtFQUNFLDBCQUEwQjtDMkZwd2tDNUI7O0EzRnV3a0NBO0UyRnZ3a0NBLDBCQXVtQlM7QzNGa3FqQ1I7O0EyRnp3a0NEO0VBNG1CWSwwQkFDSDtDM0ZncWpDUjs7QUFFRDtFQUNFLDBCQUEwQjtDMkZoeGtDNUI7O0EzRm14a0NBO0UyRm54a0NBLDBCQXVuQlM7QzNGOHBqQ1I7O0EyRnJ4a0NEO0VBNG5CWSwwQkFDSDtDM0Y0cGpDUjs7QUFFRDtFQUNFLDBCQUEwQjtDMkY1eGtDNUI7O0EzRit4a0NBO0UyRi94a0NBLDBCQXdvQkk7QzNGeXBqQ0g7O0EyRnJwakNEO0VBSWdCLDBCQUFlO0MzRnFwakM5Qjs7QUFFRDtFQUNFLDBCMkZwcGpDaUM7QzNGcXBqQ2xDOztBQUVEO0VBQ0UsMEIyRjVvakNlO0MzRjZvakNoQjs7QUFFRDtFQUNFLDBCMkZocGpDZTtDM0ZpcGpDaEI7O0FBRUQ7RUFDRSwwQk9scmtDdUI7Q1BtcmtDeEI7O0FBRUQ7RTJGM3FqQ0EsMEJBRVE7QzNGMnFqQ1A7O0FBRUQ7RUFDRSwwQjJGaHJqQ0U7QzNGaXJqQ0g7O0FBRUQ7RTJGbnJqQ0EsMEJBRVE7QzNGbXJqQ1A7O0FBRUQ7RUFDRSwwQjJGeHJqQ0U7QzNGeXJqQ0g7O0FBRUQ7RUFDRSwwQjJGeG9qQ2lDO0MzRnlvakNsQzs7QUFFRDtFQUNFLDBCMkZ4b2pDcUM7QzNGeW9qQ3RDOztBQUVEO0VBQ0UsMEIyRi9uakNlO0MzRmdvakNoQjs7QUFFRDtFQUNFLDBCMkZub2pDZTtDM0Zvb2pDaEI7O0FBRUQ7RUFDRSwwQk90dGtDdUI7Q1B1dGtDeEI7O0FBRUQ7RUFDRSwwQkFBMEI7QzJGaHRqQzVCOztBM0ZtdGpDQTtFTzd0a0NDLDBCQUF3QjtDUCt0a0N4Qjs7QUFFRDtFMkZ2dGpDQSwwQkFFUTtDM0Z1dGpDUDs7QUFFRDtFQUNFLDBCMkY1dGpDRTtDM0Y2dGpDSDs7QUFFRDtFQUNFLDBCMkYzbmpDaUM7QzNGNG5qQ2xDOztBQUVEO0VBQ0UsMEIyRjNuakNxQztDM0Y0bmpDdEM7O0FBRUQ7RUFDRSwwQjJGbG5qQ2U7QzNGbW5qQ2hCOztBQUVEO0VBQ0UsMEIyRnRuakNlO0MzRnVuakNoQjs7QUFFRDtFMkZybmpDZ0IsMEJBb0NIO0MzRm1sakNaOztBQUVEO0VBQ0UsMEIyRnRsakNXO0MzRnVsakNaOztBQUVEO0VBQ0UsMEJPbHdrQ3VCO0NQbXdrQ3hCOztBQUVEO0UyRjN2akNBLDBCQUVRO0MzRjJ2akNQOztBQUVEO0VBQ0UsMEIyRmh3akNFO0MzRml3akNIOztBQUVEO0VBQ0UsMEIyRjltakNpQztDM0YrbWpDbEM7O0FBRUQ7RUFDRSwwQjJGOW1qQ3FDO0MzRittakN0Qzs7QTJGendqQ0Q7RUFnS2dCLDBCQUFlO0MzRjZtakM5Qjs7QUFFRDtFQUNFLDBCMkY1bWpDaUM7QzNGNm1qQ2xDOztBQUVEO0VBQ0UsMEIyRnBtakNlO0MzRnFtakNoQjs7QUFFRDtFQUNFLDBCMkZ4bWpDZTtDM0Z5bWpDaEI7O0FBRUQ7RUFDRSwwQk90eWtDdUI7Q1B1eWtDeEI7O0FBRUQ7RTJGL3hqQ0EsMEJBRVE7QzNGK3hqQ1A7O0FBRUQ7RUFDRSwwQjJGcHlqQ0U7QzNGcXlqQ0g7O0FBRUQ7RTJGdnlqQ0EsMEJBRVE7QzNGdXlqQ1A7O0FBRUQ7RUFDRSwwQjJGNXlqQ0U7QzNGNnlqQ0g7O0FBRUQ7RUFDRSwwQjJGaG1qQ2lDO0MzRmltakNsQzs7QUFFRDtFQUNFLDBCMkZobWpDcUM7QzNGaW1qQ3RDOztBQUVEO0VBQ0UsMEIyRnZsakNlO0MzRndsakNoQjs7QUFFRDtFQUNFLDBCMkYzbGpDZTtDM0Y0bGpDaEI7O0FBRUQ7RUFDRSwwQk8xMGtDdUI7Q1AyMGtDeEI7O0FBRUQ7RUFDRSwwQkFBMEI7QzJGcDBqQzVCOztBM0Z1MGpDQTtFT2oxa0NDLDBCQUF3QjtDUG0xa0N4Qjs7QUFFRDtFMkYzMGpDQSwwQkFFUTtDM0YyMGpDUDs7QUFFRDtFQUNFLDBCMkZoMWpDRTtDM0ZpMWpDSDs7QUFFRDtFQUNFLDBCMkZubGpDaUM7QzNGb2xqQ2xDOztBQUVEO0VBQ0UsMEIyRm5sakNxQztDM0ZvbGpDdEM7O0FBRUQ7RUFDRSwwQjJGMWtqQ2U7QzNGMmtqQ2hCOztBQUVEO0VBQ0UsMEIyRjlrakNlO0MzRitrakNoQjs7QUFFRDtFMkZ6a2pDZ0IsMEJBb0NIO0MzRnVpakNaOztBQUVEO0VBQ0UsMEIyRjFpakNXO0MzRjJpakNaOztBQUVEO0VBQ0UsMEJPdDNrQ3VCO0NQdTNrQ3hCOztBQUVEO0UyRi8yakNBLDBCQXVSUTtDM0YwbGpDUDs7QUFFRDtFQUNFLDBCMkZwM2pDRTtDM0ZxM2pDSDs7QUFFRDtFQUNFLDBCMkZsa2pDaUM7QzNGbWtqQ2xDOztBQUVEO0VBQ0UsMEIyRmxrakNxQztDM0Zta2pDdEM7O0EyRjczakNEO0VBZ1VnQiwwQkFBZTtDM0Zpa2pDOUI7O0FBRUQ7RUFDRSwwQjJGaGtqQ2lDO0MzRmlrakNsQzs7QUFFRDtFQUNFLDBCMkZ4ampDZTtDM0Z5ampDaEI7O0FBRUQ7RUFDRSwwQjJGNWpqQ2U7QzNGNmpqQ2hCOztBQUVEO0VBQ0UsMEJPMTVrQ3VCO0NQMjVrQ3hCOztBQUVEO0UyRm41akNBLDBCQXVSUTtDM0Y4bmpDUDs7QUFFRDtFQUNFLDBCMkZ4NWpDRTtDM0Z5NWpDSDs7QUFFRDtFMkYzNWpDQSwwQkF1UlE7QzNGc29qQ1A7O0FBRUQ7RUFDRSwwQjJGem9qQ007QzNGMG9qQ1A7O0FBRUQ7RUFDRSwwQjJGcGpqQ2lDO0MzRnFqakNsQzs7QUFFRDtFQUNFLDBCMkZwampDcUM7QzNGcWpqQ3RDOztBQUVEO0VBQ0UsMEIyRjNpakNlO0MzRjRpakNoQjs7QUFFRDtFQUNFLDBCMkYvaWpDZTtDM0ZnampDaEI7O0FBRUQ7RUFDRSwwQk85N2tDdUI7Q1ArN2tDeEI7O0FBRUQ7RUFDRSwwQkFBMEI7QzJGeDdqQzVCOztBM0YyN2pDQTtFT3I4a0NDLDBCQUF3QjtDUHU4a0N4Qjs7QUFFRDtFMkYvN2pDQSwwQkF1UlE7QzNGMHFqQ1A7O0FBRUQ7RUFDRSwwQjJGcDhqQ0U7QzNGcThqQ0g7O0FBRUQ7RUFDRSwwQjJGdmlqQ2lDO0MzRndpakNsQzs7QUFFRDtFQUNFLDBCMkZ2aWpDcUM7QzNGd2lqQ3RDOztBQUVEO0VBQ0UsMEIyRjVoakNlO0MzRjZoakNoQjs7QUFFRDtFQUNFLDBCMkZoaWpDZTtDM0ZpaWpDaEI7O0FBRUQ7RTJGL2hqQ2dCLDBCQW9DSDtDM0Y2L2lDWjs7QUFFRDtFQUNFLDBCMkZoZ2pDVztDM0ZpZ2pDWjs7QUFFRDtFQUNFLDBCTzEra0N1QjtDUDIra0N4Qjs7QUFFRDtFMkZuK2pDQSwwQkF1UlE7QzNGOHNqQ1A7O0FBRUQ7RUFDRSwwQjJGeCtqQ0U7QzNGeStqQ0g7O0FBRUQ7RUFDRSwwQjJGeGhqQ2lDO0MzRnloakNsQzs7QUFFRDtFQUNFLDBCMkZ4aGpDcUM7QzNGeWhqQ3RDOztBMkZqL2pDRDtFQThkZ0IsMEJBQWU7QzNGdWhqQzlCOztBQUVEO0VBQ0UsMEIyRnRoakNpQztDM0Z1aGpDbEM7O0FBRUQ7RUFDRSwwQjJGOWdqQ2U7QzNGK2dqQ2hCOztBQUVEO0VBQ0UsMEIyRmxoakNlO0MzRm1oakNoQjs7QUFFRDtFQUNFLDBCTzlnbEN1QjtDUCtnbEN4Qjs7QUFFRDtFMkZ2Z2tDQSwwQkF1UlE7QzNGa3ZqQ1A7O0FBRUQ7RUFDRSwwQjJGNWdrQ0U7QzNGNmdrQ0g7O0FBRUQ7RTJGL2drQ0EsMEJBdVJRO0MzRjB2akNQOztBQUVEO0VBQ0UsMEIyRjd2akNNO0MzRjh2akNQOztBQUVEO0VBQ0UsMEIyRjFnakNpQztDM0YyZ2pDbEM7O0FBRUQ7RUFDRSwwQjJGMWdqQ3FDO0MzRjJnakN0Qzs7QUFFRDtFQUNFLDBCMkZqZ2pDZTtDM0ZrZ2pDaEI7O0FBRUQ7RUFDRSwwQjJGcmdqQ2U7QzNGc2dqQ2hCOztBQUVEO0VBQ0UsMEJPbGpsQ3VCO0NQbWpsQ3hCOztBQUVEO0VBQ0UsMEJBQTBCO0MyRjcvaUM1Qjs7QTNGZ2dqQ0E7RTRGbHJsQ0UsMEJBQUs7QzVGb3JsQ047O0FBRUQ7RUtwcWxDRSwwQkFBb0I7Q0xzcWxDckI7O0FBRUQ7RUtwcWxDRSwwQkFBb0I7Q0xzcWxDckI7O0FBRUQ7RUtqbWxDSSwwQkFBbUI7Q0xtbWxDdEI7O0FBRUQ7RUszN2tDRSwwQnVGalEyQjtDNUY4cmxDNUI7O0FBRUQ7RUFDRSwwQjRGdnNsQ0s7QzVGd3NsQ047O0FBRUQ7RUFDRSwwQjRGaG1sQ0M7QzVGaW1sQ0Y7O0FBRUQ7RUFDRSwwQjRGbHNsQ2E7QzVGbXNsQ2Q7O0FBRUQ7RUFDRSwwQjRGbnNsQ3FCO0M1Rm9zbEN0Qjs7QUFFRDtFQUNFLDBCNEZsc2xDbUI7QzVGbXNsQ3BCOztBQUVEO0VBQ0UsMEJLenNsQ29CO0NMMHNsQ3JCOztBQUVEO0VBQ0UsMEJLenNsQ29CO0NMMHNsQ3JCOztBQUVEO0VBQ0UsMEJLNTlrQ3VCO0NMNjlrQ3hCOztBQUVEO0VBQ0UsMEI0RjFzbEM2QjtDNUYyc2xDOUI7O0FBRUQ7RUFDRSwwQjRGN3NsQytCO0M1RjhzbENoQzs7QUFFRDtFQUNFLDBCNEZodGxDMkI7QzVGaXRsQzVCOztBQUVEO0VBQ0UsMEI0Rm50bENvQjtDNUZvdGxDckI7O0FBRUQ7RUFDRSwwQjRGaHdsQ3VCO0M1Rml3bEN4Qjs7QUFFRDtFQUNFLDBCNEZud2xDMEI7QzVGb3dsQzNCOztBQUVEO0VBQ0UsMEI0RnR3bEN3QjtDNUZ1d2xDekI7O0FBRUQ7RUFDRSwwQjRGendsQ3dCO0M1RjB3bEN6Qjs7QUFFRDtFQUNFLDBCNEY1d2xDcUI7QzVGNndsQ3RCOztBQUVEO0VBQ0UsMEI0Ri93bEN1QjtDNUZneGxDeEI7O0FBRUQ7RUFDRSwwQjRGdnNsQ1U7QzVGd3NsQ1g7O0FBRUQ7RUFDRSwwQjRGdnNsQzRCO0M1RndzbEM3Qjs7QUFFRDtFQUNFLDBCNEY5cWxDSztDNUYrcWxDTjs7QUFFRDtFQUNFLDBCNEZudGxDUztDNUZvdGxDVjs7QUFFRDtFQUNFLDBCNEZyc2xDb0I7QzVGc3NsQ3JCOztBQUVEO0VBQ0UsMEI0RnBzbEN5QjtDNUZxc2xDMUI7O0FBRUQ7RUFDRSwwQjRGL3RsQ1M7QzVGZ3VsQ1Y7O0FBRUQ7RTZGbHpsQ0UsMEJBQVU7QzdGb3psQ1g7O0FBRUQ7RTZGbHpsQ0ksMEJBQVc7QzdGb3psQ2Q7O0FBRUQ7RUsveGxDRSwwQkFBcUI7Q0xpeWxDdEI7O0FBRUQ7RUsveGxDRSwwQkFBYTtDTGl5bENkOztBQUVEO0VLenRsQ0UsMEJ3RmpHeUI7QzdGNHpsQzFCOztBQUVEO0VLbmhsQ0UsMEJ3RjFTNkI7QzdGK3psQzlCOztBQUVEO0VLditrQ0ksMEJ3RnpWNkI7QzdGazBsQ2hDOztBQUVEO0U2RmgwbENJLDBCQUFRO0M3RmswbENYOztBQUVEO0VBQ0UsMEI2RmowbEN3QjtDN0ZrMGxDekI7O0FBRUQ7RUFDRSwwQjZGaDBsQ0s7QzdGaTBsQ047O0FBRUQ7RUFDRSwwQjZGL3psQ2M7QzdGZzBsQ2Y7O0FBRUQ7RUFDRSwwQjZGdHpsQ0c7QzdGdXpsQ0o7O0FBRUQ7RUFDRSwwQktsOWtDK0I7Q0xtOWtDaEM7O0FBRUQ7RThGdDJsQ0UsMEJBQWdCO0M5RncybENqQjs7QUFFRDtFOEZ0MmxDSSwwQkFBcUI7QzlGdzJsQ3hCOztBQUVEO0VLbjFsQ0UsMEJBQXFCO0NMcTFsQ3RCOztBQUVEO0VLbjFsQ0UsMEJBQWE7Q0xxMWxDZDs7QUFFRDtFSzd3bENFLDBCeUZqR3lCO0M5RmczbEMxQjs7QUFFRDtFS3ZrbENFLDBCeUYxUzZCO0M5Rm0zbEM5Qjs7QUFFRDtFSzNobENJLDBCeUZ6VjZCO0M5RnMzbENoQzs7QUFFRDtFQUNFLDBCOEYxeGxDQztDOUYyeGxDRjs7QUFFRDtFQUNFLDBCOEYxMmxDRztDOUYyMmxDSjs7QUFFRDtFQUNFLDBCOEY3M2xDRztDOUY4M2xDSjs7QUFFRDtFQUNFLDBCWTE0bENjO0NaMjRsQ2Y7O0FBRUQ7RUFDRSwwQkt6M2xDb0I7Q0wwM2xDckI7O0FBRUQ7RUFDRSwwQkt6M2xDb0I7Q0wwM2xDckI7O0FBRUQ7RUFDRSwwQjhGMzNsQzJCO0M5RjQzbEM1Qjs7QUFFRDtFQUNFLDBCOEY5M2xDeUI7QzlGKzNsQzFCOztBQUVEO0VBQ0UsMEI4Rmo0bEMyQjtDOUZrNGxDNUI7O0FBRUQ7RUFDRSwwQjhGejRsQ0U7QzlGMDRsQ0g7O0FBRUQ7RUFDRSwwQjhGcjRsQ0c7QzlGczRsQ0o7O0FBRUQ7RUFDRSwwQktwNWxDcUI7Q0xxNWxDdEI7O0FBRUQ7RUFDRSwwQktwNWxDYTtDTHE1bENkOztBQUVEO0VBQ0UsMEI4Rjc0bEMyQjtDOUY4NGxDNUI7O0FBRUQ7RUFDRSwwQjhGaDVsQytCO0M5Rmk1bENoQzs7QUFFRDtFQUNFLDBCOEZuNWxDMkI7QzlGbzVsQzVCOztBQUVEO0VBQ0UsMEJLcHJsQ3VCO0NMcXJsQ3hCOztBQUVEO0VBQ0UsMEI4Rm41bENHO0M5Rm81bENKOztBQUVEO0U4RnI1bENJLDBCQUFRO0M5RnU1bENYOztBQUVEO0VBQ0UsMEI4RnI1bENnQjtDOUZzNWxDakI7O0FBRUQ7RUFDRSwwQjhGcjVsQ3lCO0M5RnM1bEMxQjs7QUFFRDtFQUNFLDBCOEZwNWxDYTtDOUZxNWxDZDs7QUFFRDtFQUNFLDBCOEZyNWxDeUI7QzlGczVsQzFCOztBQUVEO0VBQ0UsMEJLOWtsQytCO0NMK2tsQ2hDOztBQUVEO0VBQ0UsMEI4Rm41bENLO0M5Rm81bENOOztBQUVEO0VBQ0UsMEI4RjE0bENHO0M5RjI0bENKOztBQUVEO0VBQ0UsMEJLMWxsQytCO0NMMmxsQ2hDOztBQUVEO0VBQ0UsMEI4Rmg1bENhO0M5Rmk1bENkOztBQUVEO0VBQ0UsMEJLbG1sQytCO0NMbW1sQ2hDOztBQUVEO0VBQ0UsMEJBQTBCO0M4RjM0bEM1Qjs7QTlGODRsQ0E7RThGMTRsQ0ksMEJBQ0Q7QzlGMjRsQ0Y7O0FBRUQ7RUFDRSwwQjhGcjRsQ0c7QzlGczRsQ0o7O0FBRUQ7RStGamdtQ0ksMEJBQUE7Qy9GbWdtQ0g7O0FBRUQ7RUt6K2xDRSwwQkFBa0I7Q0wyK2xDbkI7O0FBRUQ7RUtsd2xDSSwwQkFBc0I7Q0xvd2xDekI7O0FBRUQ7RUsvdGxDSSwwQjBGM1M2QjtDL0Y0Z21DaEM7O0FBRUQ7RUs5dGxDRSwwQjBGclFHO0MvRnErbENKOztBQUVEO0VBQ0UsMEIrRjVnbUN3QjtDL0Y2Z21DekI7O0FBRUQ7RUFDRSwwQks5L2xDa0I7Q0wrL2xDbkI7O0FBRUQ7RUFDRSwwQitGbGhtQ2lDO0MvRm1obUNsQzs7QUFFRDtFQUNFLDBCK0Z6aG1DSztDL0YwaG1DTjs7QUFFRDtFQUNFLDBCK0ZwaG1DZTtDL0ZxaG1DaEI7O0FBRUQ7RUFDRSwwQitGamltQ0s7Qy9Ga2ltQ047O0FBRUQ7RUFDRSwwQitGcmltQ0s7Qy9Gc2ltQ047O0FBRUQ7RUFDRSwwQitGM2dtQ2U7Qy9GNGdtQ2hCOztBQUVEO0VBQ0UsMEIrRjNnbUM0QjtDL0Y0Z21DN0I7O0FBRUQ7RUsvaG1DRSwwQkFBcUI7Q0xpaW1DdEI7O0FBRUQ7RUsvaG1DRSwwQkFBYTtDTGlpbUNkOztBQUVEO0UrRmhobUNPLDBCQUFBO0MvRmtobUNOOztBQUVEO0VBQ0UsMEJLMWltQ2tCO0NMMmltQ25COztBQUVEO0VBQ0UsMEIrRnhnbUNTO0MvRnlnbUNWOztBQUVEO0VBQ0UsMEJLcmptQ29CO0NMc2ptQ3JCOztBQUVEO0VBQ0UsMEJLcmptQ29CO0NMc2ptQ3JCOztBQUVEO0VBQ0UsMEIrRi9nbUNnQztDL0ZnaG1DakM7O0FBRUQ7RUFDRSwwQitGNTdsQ087Qy9GNjdsQ1I7O0FBRUQ7RUFDRSwwQitGL2dtQ1E7Qy9GZ2htQ1Q7O0FBRUQ7RUFDRSwwQkt4a21DUztDTHlrbUNWOztBQUVEO0VBQ0UsMEIrRi84bENXO0MvRmc5bENaOztBQUVEO0VBQ0UsMEJLeGltQ0U7Q0x5aW1DSDs7QUFFRDtFQUNFLDBCK0Z4aG1Dc0M7Qy9GeWhtQ3ZDOztBQUVEO0VBQ0UsMEJPbC9sQ2dCO0NQbS9sQ2pCOztBQUVEO0VBQ0UsMEIrRnRobUMyQjtDL0Z1aG1DNUI7O0FBRUQ7RUFDRSwwQitGcGhtQzBCO0MvRnFobUMzQjs7QUFFRDtFQUNFLDBCK0ZuaG1DNkI7Qy9Gb2htQzlCOztBQUVEO0VBQ0UsMEIrRm5obUMrQjtDL0ZvaG1DaEM7O0FBRUQ7RUFDRSwwQitGaGhtQ3lCO0MvRmlobUMxQjs7QUFFRDtFQUNFLDBCK0ZoaG1DMkI7Qy9GaWhtQzVCOztBQUVEO0VBQ0UsMEIrRmhobUNnQjtDL0ZpaG1DakI7O0FBRUQ7RUFDRSwwQitGN2dtQ3dCO0MvRjhnbUN6Qjs7QUFFRDtFQUNFLDBCK0ZsaG1DWTtDL0ZtaG1DYjs7QUFFRDtFQUNFLDBCK0ZwZ21DYTtDL0ZxZ21DZDs7QUFFRDtFQUNFLDBCK0ZuZ21DcUI7Qy9Gb2dtQ3RCOztBK0Y3L2xDRztFQUNFLDBCQUNEO0MvRisvbENKOztBQUVEO0VnR3BxbUNJLDBCQUFtQjtDaEdzcW1DdEI7O0FBRUQ7RWdHcHFtQ0ksMEJBQWtCO0NoR3NxbUNyQjs7QUFFRDtFS2pwbUNFLDBCQUFrQjtDTG1wbUNuQjs7QUFFRDtFSy9rbUNFLDBCMkYzRnlCO0NoRzRxbUMxQjs7QUFFRDtFS3Q0bENJLDBCMkZ2UzJCO0NoRytxbUM5Qjs7QUFFRDtFSzkxbENFLDBCMkZsVnlCO0NoR2tybUMxQjs7QUFFRDtFTzdqbUNDLDBCQUF5QjtDUCtqbUN6Qjs7QUFFRDtFQUNFLDBCZ0dwcm1DZTtDaEdxcm1DaEI7O0FBRUQ7RUFDRSwwQksxcW1Da0I7Q0wycW1DbkI7O0FBRUQ7RUFDRSwwQmdHMXJtQzZCO0NoRzJybUM5Qjs7QUFFRDtFQUNFLDBCZ0c3cm1DK0I7Q2hHOHJtQ2hDOztBQUVEO0VBQ0UsMEJnR2hzbUMyQjtDaEdpc21DNUI7O0FBRUQ7RUFDRSwwQktoOWxDb0I7Q0xpOWxDckI7O0FBRUQ7RUFDRSwwQmdHdnNtQzZCO0NoR3dzbUM5Qjs7QUFFRDtFQUNFLDBCZ0d6c21DNkI7Q2hHMHNtQzlCOztBQUVEO0VBQ0UsMEJnR3pzbUNhO0NoRzBzbUNkOztBQUVEO0VBQ0UsMEJnRzFzbUN5QjtDaEcyc21DMUI7O0FBRUQ7RUFDRSwwQmdHbHRtQ0c7Q2hHbXRtQ0o7O0FBRUQ7RUFDRSwwQmdHdHRtQ0c7Q2hHdXRtQ0o7O0FBRUQ7RWdHdHNtQ0ksMEJBQUE7Q2hHd3NtQ0g7O0FBRUQ7RUFDRSwwQks3dG1Db0I7Q0w4dG1DckI7O0FBRUQ7RUFDRSwwQks3dG1Db0I7Q0w4dG1DckI7O0FBRUQ7RUFDRSwwQksxcG1DcUI7Q0wycG1DdEI7O0FBRUQ7RUFDRSwwQmdHanRtQ3lCO0NoR2t0bUMxQjs7QUFFRDtFQUNFLFdLMTZsQ0E7RUwyNmxDQSxhS3I2bENFO0VMczZsQ0YsdUJnR3R0bUNpQztFaEd1dG1DakMsbUJLbmdtQ2tCO0VMb2dtQ2xCLFNLbmdtQ0U7RUxvZ21DRixVSzcvbENBO0VMOC9sQ0EsOEJLNy9sQ29CO01MNi9sQ3BCLDBCSzcvbENvQjtVTDYvbENwQixzQks3L2xDb0I7Q0w4L2xDckI7O0FBRUQ7RUFDRSx1RGdHenRtQ1U7TWhHeXRtQ1YsbURnR3p0bUNVO1VoR3l0bUNWLCtDZ0d6dG1DVTtDaEcwdG1DWDs7QUFFRDtFQUNFLHdEMERueG1DYTtNMURteG1DYixvRDBEbnhtQ2E7VTFEbXhtQ2IsZ0QwRG54bUNhO0MxRG94bUNkOztBQUVEO0VBQ0Usd0RnR3p0bUNzQjtNaEd5dG1DdEIsb0RnR3p0bUNzQjtVaEd5dG1DdEIsZ0RnR3p0bUNzQjtDaEcwdG1DdkI7O0FBRUQ7RUFDRSx3RGdHMXRtQzZEO01oRzB0bUM3RCxvRGdHMXRtQzZEO1VoRzB0bUM3RCxnRGdHMXRtQzZEO0NoRzJ0bUM5RDs7QUFFRDtFQUNFLHdEZ0d6dG1DTztNaEd5dG1DUCxvRGdHenRtQ087VWhHeXRtQ1AsZ0RnR3p0bUNPO0NoRzB0bUNSOztBQUVEO0VBQ0Usd0RnR3p0bUNNO01oR3l0bUNOLG9EZ0d6dG1DTTtVaEd5dG1DTixnRGdHenRtQ007Q2hHMHRtQ1A7O0FBRUQ7RUFDRSx3RGdHeHRtQ2lCO01oR3d0bUNqQixvRGdHeHRtQ2lCO1VoR3d0bUNqQixnRGdHeHRtQ2lCO0NoR3l0bUNsQjs7QUFFRDtFQUNFLHdEZ0d4dG1Dc0I7TWhHd3RtQ3RCLG9EZ0d4dG1Dc0I7VWhHd3RtQ3RCLGdEZ0d4dG1Dc0I7Q2hHeXRtQ3ZCOztBQUVEO0VBQ0Usd0RLcnhtQ29CO01McXhtQ3BCLG9ES3J4bUNvQjtVTHF4bUNwQixnREtyeG1Db0I7Q0xzeG1DckI7O0FBRUQ7RUFDRSx3RGdHN3RtQytCO01oRzZ0bUMvQixvRGdHN3RtQytCO1VoRzZ0bUMvQixnRGdHN3RtQytCO0NoRzh0bUNoQzs7QUFFRDtFQUNFLHdEZ0dodW1DaUM7TWhHZ3VtQ2pDLG9EZ0dodW1DaUM7VWhHZ3VtQ2pDLGdEZ0dodW1DaUM7Q2hHaXVtQ2xDOztBQUVEO0VBQ0Usd0RnR3B1bUNpQztNaEdvdW1DakMsb0RnR3B1bUNpQztVaEdvdW1DakMsZ0RnR3B1bUNpQztDaEdxdW1DbEM7O0FBRUQ7RUFDRSx3RGdHdnVtQ21DO01oR3V1bUNuQyxvRGdHdnVtQ21DO1VoR3V1bUNuQyxnRGdHdnVtQ21DO0NoR3d1bUNwQzs7QUFFRDtFQUNFLHdEZ0cxdW1DcUM7TWhHMHVtQ3JDLG9EZ0cxdW1DcUM7VWhHMHVtQ3JDLGdEZ0cxdW1DcUM7Q2hHMnVtQ3RDOztBQUVEO0VBQ0Usd0RnRzN1bUNZO01oRzJ1bUNaLG9EZ0czdW1DWTtVaEcydW1DWixnRGdHM3VtQ1k7Q2hHNHVtQ2I7O0FBRUQ7RUFDRSx3RE81c21DdUI7TVA0c21DdkIsb0RPNXNtQ3VCO1VQNHNtQ3ZCLGdETzVzbUN1QjtDUDZzbUN4Qjs7QUFFRDtFQUNFLHlEZ0d4dW1DTztNaEd3dW1DUCxxRGdHeHVtQ087VWhHd3VtQ1AsaURnR3h1bUNPO0NoR3l1bUNSOztBQUVEO0VpR2wxbUNJLHlEQUFpQjtNQUFqQixxREFBaUI7VUFBakIsaURBQWlCO0NqR28xbUNwQjs7QUFFRDtFSzV6bUNFLHlEQUFvQjtNQUFwQixxREFBb0I7VUFBcEIsaURBQW9CO0NMOHptQ3JCOztBQUVEO0VLMXZtQ0UseUQ0RjdGeUI7TTVGNkZ6QixxRDRGN0Z5QjtVNUY2RnpCLGlENEY3RnlCO0NqR3kxbUMxQjs7QUFFRDtFS2pqbUNJLHlENEZ6UzJCO001RnlTM0IscUQ0RnpTMkI7VTVGeVMzQixpRDRGelMyQjtDakc0MW1DOUI7O0FBRUQ7RUtoam1DRSx5RDRGOVM2QjtNNUY4UzdCLHFENEY5UzZCO1U1RjhTN0IsaUQ0RjlTNkI7Q2pHZzJtQzlCOztBQUVEO0VLbmdtQ0UseUQ0RjVQQztNNUY0UEQscUQ0RjVQQztVNUY0UEQsaUQ0RjVQQztDakdpd21DRjs7QUFFRDtFaUdqMm1DSSx5REFBVztNQUFYLHFEQUFXO1VBQVgsaURBQVc7Q2pHbTJtQ2Q7O0FBRUQ7RUFDRSx5REtyMW1Db0I7TUxxMW1DcEIscURLcjFtQ29CO1VMcTFtQ3BCLGlES3IxbUNvQjtDTHMxbUNyQjs7QUFFRDtFQUNFLHlEaUd2Mm1DNkI7TWpHdTJtQzdCLHFEaUd2Mm1DNkI7VWpHdTJtQzdCLGlEaUd2Mm1DNkI7Q2pHdzJtQzlCOztBQUVEO0VBQ0UseURpRzEybUMrQjtNakcwMm1DL0IscURpRzEybUMrQjtVakcwMm1DL0IsaURpRzEybUMrQjtDakcyMm1DaEM7O0FBRUQ7RUFDRSx5RGlHOTJtQytCO01qRzgybUMvQixxRGlHOTJtQytCO1VqRzgybUMvQixpRGlHOTJtQytCO0NqRysybUNoQzs7QUFFRDtFQUNFLHlEaUdqM21DaUM7TWpHaTNtQ2pDLHFEaUdqM21DaUM7VWpHaTNtQ2pDLGlEaUdqM21DaUM7Q2pHazNtQ2xDOztBQUVEO0VBQ0UseURpR3AzbUMwQztNakdvM21DMUMscURpR3AzbUMwQztVakdvM21DMUMsaURpR3AzbUMwQztDakdxM21DM0M7O0FBRUQ7RUFDRSx5RGlHdDNtQzZCO01qR3MzbUM3QixxRGlHdDNtQzZCO1VqR3MzbUM3QixpRGlHdDNtQzZCO0NqR3UzbUM5Qjs7QUFFRDtFaUd0M21DSSx5REFBUztNQUFULHFEQUFTO1VBQVQsaURBQVM7Q2pHdzNtQ1o7O0FBRUQ7RUFDRSx5RGlHMzNtQ1c7TWpHMjNtQ1gscURpRzMzbUNXO1VqRzIzbUNYLGlEaUczM21DVztDakc0M21DWjs7QUFFRDtFQUNFLHlEaUc3Mm1DRztNakc2Mm1DSCxxRGlHNzJtQ0c7VWpHNjJtQ0gsaURpRzcybUNHO0NqRzgybUNKOztBQUVEO0VBQ0UseURPeHhtQ3VCO01Qd3htQ3ZCLHFET3h4bUN1QjtVUHd4bUN2QixpRE94eG1DdUI7Q1B5eG1DeEI7O0FBRUQ7RUFDRSx5RGlHdDNtQ0s7TWpHczNtQ0wscURpR3QzbUNLO1VqR3MzbUNMLGlEaUd0M21DSztDakd1M21DTjs7QUFFRDtFQUNFLHlEaUdyM21DdUI7TWpHcTNtQ3ZCLHFEaUdyM21DdUI7VWpHcTNtQ3ZCLGlEaUdyM21DdUI7Q2pHczNtQ3hCOztBQUVEO0VBQ0UseURLeDRtQ2tCO01MdzRtQ2xCLHFES3g0bUNrQjtVTHc0bUNsQixpREt4NG1Da0I7Q0x5NG1DbkI7O0FBRUQ7RUFDRSx5RGlHMzNtQzZCO01qRzIzbUM3QixxRGlHMzNtQzZCO1VqRzIzbUM3QixpRGlHMzNtQzZCO0NqRzQzbUM5Qjs7QUFFRDtFQUNFLHlEaUc5M21DK0I7TWpHODNtQy9CLHFEaUc5M21DK0I7VWpHODNtQy9CLGlEaUc5M21DK0I7Q2pHKzNtQ2hDOztBQUVEO0VBQ0UseURpR2o0bUNpQztNakdpNG1DakMscURpR2o0bUNpQztVakdpNG1DakMsaURpR2o0bUNpQztDakdrNG1DbEM7O0FBRUQ7RUFDRSx5REs5cW1DMkI7TUw4cW1DM0IscURLOXFtQzJCO1VMOHFtQzNCLGlESzlxbUMyQjtDTCtxbUM1Qjs7QUFFRDtFQUNFLHlEaUdqMW1DRztNakdpMW1DSCxxRGlHajFtQ0c7VWpHaTFtQ0gsaURpR2oxbUNHO0NqR2sxbUNKOztBQUVEO0VBQ0UseURpR3Y0bUNrQjtNakd1NG1DbEIscURpR3Y0bUNrQjtVakd1NG1DbEIsaURpR3Y0bUNrQjtDakd3NG1DbkI7O0FBRUQ7RUFDRSx5RGlHdjRtQ2lCO01qR3U0bUNqQixxRGlHdjRtQ2lCO1VqR3U0bUNqQixpRGlHdjRtQ2lCO0NqR3c0bUNsQjs7QUFFRDtFQUNFLHlES3BqbUMrQjtNTG9qbUMvQixxREtwam1DK0I7VUxvam1DL0IsaURLcGptQytCO0NMcWptQ2hDOztBQUVEO0VBQ0UseURpR3Y0bUNPO01qR3U0bUNQLHFEaUd2NG1DTztVakd1NG1DUCxpRGlHdjRtQ087Q2pHdzRtQ1I7O0FBRUQ7RUFDRSx5RGlHdjRtQ007TWpHdTRtQ04scURpR3Y0bUNNO1VqR3U0bUNOLGlEaUd2NG1DTTtDakd3NG1DUDs7QUFFRDtFQUNFLHlEaUd4NG1DMkM7TWpHdzRtQzNDLHFEaUd4NG1DMkM7VWpHdzRtQzNDLGlEaUd4NG1DMkM7Q2pHeTRtQzVDOztBQUVEO0VBQ0UseURpR3Q0bUNrQjtNakdzNG1DbEIscURpR3Q0bUNrQjtVakdzNG1DbEIsaURpR3Q0bUNrQjtDakd1NG1DbkI7O0FBRUQ7RUFDRSx5RDBEdjltQ2E7TTFEdTltQ2IscUQwRHY5bUNhO1UxRHU5bUNiLGlEMER2OW1DYTtDMUR3OW1DZDs7QUFFRDtFQUNFLHlES2g4bUNrQjtNTGc4bUNsQixxREtoOG1Da0I7VUxnOG1DbEIsaURLaDhtQ2tCO0NMaThtQ25COztBQUVEO0VBQ0UseURpRzU0bUMrQjtNakc0NG1DL0IscURpRzU0bUMrQjtVakc0NG1DL0IsaURpRzU0bUMrQjtDakc2NG1DaEM7O0FBRUQ7RUFDRSx5RGlHLzRtQ2lDO01qRys0bUNqQyxxRGlHLzRtQ2lDO1VqRys0bUNqQyxpRGlHLzRtQ2lDO0NqR2c1bUNsQzs7QUFFRDtFQUNFLHlEaUdsNW1DbUM7TWpHazVtQ25DLHFEaUdsNW1DbUM7VWpHazVtQ25DLGlEaUdsNW1DbUM7Q2pHbTVtQ3BDOztBQUVEO0VBQ0UseURpR3I1bUNxQztNakdxNW1DckMscURpR3I1bUNxQztVakdxNW1DckMsaURpR3I1bUNxQztDakdzNW1DdEM7O0FBRUQ7RUFDRSx5RGlHejVtQ3FDO01qR3k1bUNyQyxxRGlHejVtQ3FDO1VqR3k1bUNyQyxpRGlHejVtQ3FDO0NqRzA1bUN0Qzs7QUFFRDtFQUNFLHlEaUd4NW1DTztNakd3NW1DUCxxRGlHeDVtQ087VWpHdzVtQ1AsaURpR3g1bUNPO0NqR3k1bUNSOztBQUVEO0VBQ0UseURpRzU2bUNXO01qRzQ2bUNYLHFEaUc1Nm1DVztVakc0Nm1DWCxpRGlHNTZtQ1c7Q2pHNjZtQ1o7O0FBRUQ7RUFDRSx3REFBZ0Q7TUFBaEQsb0RBQWdEO1VBQWhELGdEQUFnRDtDa0c3L21DaEQ7O0FsR2dnbkNGO0VrRzcvbUNJLFlBQUE7RUFDQSxlQUFXO0NsRysvbUNkOztBQUVEO0VLMSttQ0UsaUJBQVM7Q0w0K21DVjs7QUFFRDtFSzErbUNFLGdCQUFhO0NMNCttQ2Q7O0FBRUQ7RUtwNm1DRSw2QjZGakd5QjtFN0Z1U3ZCLG1DNkZ0UzJCO0U3RnVTM0IsdUI2RnZTMkI7RTdGeVM3QixjQUFBO0VBQ0EsbUI2RjFTdUI7RTdGMlN2QixVQUFBO0NMZ3VtQ0Q7O0FBRUQ7RUtqcm1DRSxpQjZGM1Z5QjtFM0Z1SDFCLFlBQVE7RVB3NW1DUCwwQmtHemhuQ21CO0VsRzBobkNuQixja0c5Z25DYTtFQUVYLFVBQUE7Q2xHOGduQ0g7O0FBRUQ7Ozs7OztFQU1FLGNLajhtQ0E7Q0xrOG1DRDs7QUFFRDtFQUNFLFlLeHZtQ0U7RUx5dm1DRixxQkt2dm1DbUI7RUx5dm1DbkIscUJrR3pobkMrQjtFbEcwaG5DL0IsbUJLaHRtQ0E7RUxpdG1DQSxxQktodG1Da0I7RUxpdG1DbEIsY0szc21DRTtFTDhzbUNGLGlDS3p5bUN3QjtFTDB5bUN4Qiw2QmtHOWhuQzZCO0NsRytobkM5Qjs7QUFFRDs7RUFFRSxxQktyOW1DQTtFTHU5bUNBLHFCa0duaW5DeUI7RWxHb2luQ3pCLG1Ca0dwaW5DeUI7RUFHdkIscUJBQUE7RWxHbWluQ0YsY2tHbGluQ2E7RWxHcWluQ2Isb0JrR3RpbkNFO0VsR3VpbkNGLGdCa0duaW5DTTtFbEdzaW5DTiwyQktscm1DK0I7RUxtcm1DL0Isc0JrR2xpbkNpQjtFbEdtaW5DakIsMEJrR2xpbkN3QjtFbEdtaW5DeEIsdUJrRzVobkNLO0VsRzhobkNMLHlCa0cvaW5DRztFbEdnam5DSCxvQmtHbmluQ29CO0NsR29pbkNyQjs7QUFFRDtFQUNFLG1Ca0doaW5DbUI7RWxHaWluQ25CLGlCa0dyaG5DRztFbEdzaG5DSCxZTzk4bUNPO0NQKzhtQ1I7O0FBRUQ7O0VBRUUsZ0JrR2hpbkNnQjtFbEdpaW5DaEIsa0JrR2hpbkNpQjtFbEdpaW5DakIsaUJrR2hpbkNrQjtFbEdpaW5DbEIsZUt0c21DUTtFNkZ2Vk4sVUFBQTtFbEcraG5DRixXa0c5aG5DYTtFbEcraG5DYixpQmtHOWhuQ2U7Q2xHK2huQ2hCOztBQUVEOzs7Ozs7OztFQVFFLGdCS3R6bUNFO0VMdXptQ0Ysa0JrR3BpbkN5QjtFbEdxaW5DekIsaUJLcnptQ0E7Q0xzem1DRDs7QUFFRDs7Ozs7Ozs7RUFRRSxnQktqMm1DQTtFTGsybUNBLGtCT2wvbUNPO0VQbS9tQ1AsaUJrRzFqbkNFO0NsRzJqbkNIOztBQUVEOzs7Ozs7OztFQVFFLGdCSy8ybUNBO0VMZzNtQ0EsbUJLLzJtQ0E7RUxnM21DQSxrQmtHdmtuQ0c7Q2xHd2tuQ0o7O0FBRUQ7O0VBRUUsZ0JrR3ZqbkNNO0VsR3dqbkNOLGtCa0d2am5DTTtFbEd3am5DTixpQmtHdmpuQ2lCO0VsR3dqbkNqQixla0d2am5DTTtFbEd3am5DTixVa0d2am5DTTtFbEd3am5DTixXa0d2am5DTTtFbEd3am5DTixpQkszdm1DUTtDTDR2bUNUOztBQUVEOzs7Ozs7OztFQVFFLGdCa0c3bG5DRztFbEc4bG5DSCxrQmtHeGpuQzJDO0VsR3lqbkMzQyxpQmtHeGpuQ2U7Q2xHeWpuQ2hCOztBQUVEOzs7Ozs7OztFQVFFLGdCSzFvbkNTO0VMMm9uQ1Qsa0JLMW9uQ1M7RUwyb25DVCxpQksxb25DUztDTDJvbkNWOztBQUVEOzs7Ozs7OztFQVFFLGdCSzkzbUNBO0VMKzNtQ0Esa0JrR2xrbkMyQjtFbEdta25DM0IsaUJLdjFtQ0E7Q0x3MW1DRDs7QUFFRDs7RUFFRSxnQkszNm1DRTtFTDQ2bUNGLGtCSzE2bUNBO0VMMjZtQ0EsaUJLMTZtQ0E7RUwyNm1DQSxlSzE2bUNBO0VMMjZtQ0EsVWtHemtuQ1k7RWxHMGtuQ1osV2tHemtuQ007RWxHMGtuQ04saUJrR3prbkNlO0NsRzBrbkNoQjs7QUFFRDs7Ozs7Ozs7RUFRRSxnQmtHemtuQ2lCO0VsRzBrbkNqQixrQmtHemtuQ21CO0VsRzBrbkNuQixpQmtHanBuQ0c7Q2xHa3BuQ0o7O0FtRzVzbkNDOzs7Ozs7OztFOUY4QkEsZ0JBQVM7RUFDVCxrQkFBYTtFQW1FYixpQkFBaUI7Q0x1bm5DbEI7O0FBRUQ7Ozs7Ozs7O0VLeDNtQ0ksZ0JBQUE7RUFFRixrQjhGOVZ5QjtFNUYwSDFCLGlCQUFpQjtDUHFtbkNqQjs7QUFFRDs7RUFFRSxnQm1HanVuQ3VCO0VuR2t1bkN2QixrQm1HanVuQ2E7RUFHWCxpQkFBQTtFbkdndW5DRixlbUcvdG5DZTtFbkdndW5DZixVbUcvdG5DVztFbkdndW5DWCxXS3J0bkNTO0VMc3RuQ1QsaUJLcnRuQ1M7Q0xzdG5DVjs7QUFFRDs7Ozs7Ozs7RUFRRSxnQkt6OG1DQTtFTDA4bUNBLGtCS3o4bUNnQjtFTDA4bUNoQixpQm1HM3VuQ3lCO0NuRzR1bkMxQjs7QUFFRDs7Ozs7Ozs7RUFRRSxnQm1HMXVuQ0k7RW5HMnVuQ0osa0JtRzF1bkNXO0VuRzJ1bkNYLGlCbUcvdW5DRztDbkdndm5DSjs7QUFFRDs7Ozs7Ozs7RUFRRSxnQjBEbnhuQ007RTFEb3huQ04sa0JtR3R1bkNrQjtFbkd1dW5DbEIsaUJtR3R1bkNnQjtDbkd1dW5DakI7O0FBRUQ7O0VBRUUsZ0JtR3Z1bkNHO0VuR3d1bkNILGtCbUdsdW5DZTtFbkdtdW5DZixpQks3NG1DUTtFTDg0bUNSLGUwRDd4bkNNO0UxRDh4bkNOLFVtR2x1bkNNO0VuR211bkNOLFdtR2x1bkNhO0VuR211bkNiLGlCbUc3dW5DRztDbkc4dW5DSjs7QUFFRDs7Ozs7Ozs7RUFRRSxnQm1HM3RuQ0k7RW5HNHRuQ0osa0JtRzN0bkNvQjtFbkc0dG5DcEIsaUJtRzN0bkNpQjtDbkc0dG5DbEI7O0FBRUQ7Ozs7Ozs7O0VtRzlzbkNJLGdCQUFBO0U1RjZCSCxrQkFBaUI7RVAycm5DaEIsaUJtRzN0bkNBO0NuRzR0bkNEOztBb0c3em5DQzs7Ozs7Ozs7RS9GK0JBLGdCQUFhO0VBbUViLGtCQUFpQjtFQUNqQixpQitGL0ZxQjtDcEdzMG5DdEI7O0FBRUQ7O0VLMWhuQ0UsZ0JBQUE7RUFDQSxrQitGOVN1QjtFL0YrU3ZCLGlCK0YvU3VCO0UvRnVWdkIsZUFBQTtFQUNBLFVBQUE7RUFNRSxXQUFBO0VBRUYsaUIrRi9WeUI7Q3BHKzBuQzFCOztBQUVEOzs7Ozs7OztFQVFFLGdCS3IwbkNTO0VMczBuQ1Qsa0JLcjBuQ1M7RUxzMG5DVCxpQktyMG5DUztDTHMwbkNWOztBQUVEOzs7Ozs7OztFQVFFLGdCS3pqbkNBO0VMMGpuQ0Esa0JvRzUxbkN5QjtFcEc2MW5DekIsaUJLbGhuQ0E7Q0xtaG5DRDs7QUFFRDs7Ozs7Ozs7RUFRRSxnQm9HMzFuQ2tCO0VwRzQxbkNsQixrQm9HMzFuQ2U7RXBHNDFuQ2YsaUJvRzMxbkNtQjtDcEc0MW5DcEI7O0FBRUQ7Ozs7RUFJRSxZT2p3bkNPO0VQa3duQ1AsZ0JvRzUxbkNFO0VwRzYxbkNGLGtCb0d6MW5Da0I7RXBHMDFuQ2xCLGVvRzkxbkNHO0VwRysxbkNILFVvR3YxbkNZO0VwR3cxbkNaLFdvR3YxbkNhO0VwR3cxbkNiLGlCS3YvbUNRO0NMdy9tQ1Q7O0FBRUQ7Ozs7Ozs7Ozs7Ozs7Ozs7RUFnQkUsZ0JvR2gxbkNnQjtFcEdpMW5DaEIsa0JvR3B6bkNHO0VwR3F6bkNILGlCTzV4bkNPO0NQNnhuQ1I7O0FBRUQ7Ozs7Ozs7Ozs7Ozs7Ozs7RUFnQkUsZ0JLOW5uQ0E7RUwrbm5DQSxrQks5bm5DQTtFTCtubkNBLGlCSzlubkNXO0NMK25uQ1o7O0FBRUQ7Ozs7Ozs7Ozs7Ozs7Ozs7RU9wem5DQyxnQkFBUTtFUHEwbkNQLGtCb0d6MW5DQTtFcEcwMW5DQSxpQm9HcjFuQ2lCO0NwR3MxbkNsQjs7QUFFRDs7OztFSzk2bkNFLGVBQVM7RUFDVCxxQkFBa0I7Q0xtN25DbkI7O0FBRUQ7Ozs7RUtucW5DSSwyQmdHMVM0QjtFaEcyUzVCLDRCZ0czUzRCO0VoRzZTOUIsZ0JBQUE7RUFDQSwyQ2dHOVM4QjtFaEc4UzlCLHNDZ0c5UzhCO0VoRzhTOUIsbUNnRzlTOEI7Q3JHcTluQy9COztBQUVEOzs7O0VBSUUsa0NxR2grbkN1QjtFckdpK25DdkIsMkNxR3o5bkMyQjtFckd5OW5DM0Isc0NxR3o5bkMyQjtFckd5OW5DM0IsbUNxR3o5bkMyQjtDckcwOW5DNUI7O0FBRUQ7Ozs7Ozs7O0VBUUUsMEJLaDluQ29CO0NMaTluQ3JCOztBQUVEOzs7O0VBSUUsaUJxR2wrbkMyQjtDckdtK25DNUI7O0FBRUQ7Ozs7RUFJRSxtQks3cG5DQTtDTDhwbkNEOztBQUVEOzs7O0VBSUUsa0JxR3IvbkNHO0NyR3MvbkNKOztBQUVEOzs7O0VBSUUsb0JxRzErbkNHO0NyRzIrbkNKOztBQUVEOztFQUVFLG9CTzU0bkNnQjtFUDY0bkNoQixvQnFHdCtuQ0U7Q3JHdStuQ0g7O0FBRUQ7O0VBRUUsb0JLbG9uQ1E7Q0xtb25DVDs7QUFFRDs7RUFFRSxjcUduK25DUTtDckdvK25DVDs7QUFFRDs7RUFFRSxvQnFHbCtuQ0U7RXJHbStuQ0Ysb0JxRy85bkNrQjtDckdnK25DbkI7O0FBRUQ7O0VBRUUsb0IwRGppb0NhO0MxRGtpb0NkOztBQUVEOztFQUVFLGNxR3Y5bkNlO0NyR3c5bkNoQjs7QUFFRDs7RUFFRSxnRHFHaCtuQ1U7RXJHaStuQ1YsbUJxRzE5bkNnQjtFckcyOW5DaEIsZ0JxRzE5bkNZO0VyRzI5bkNaLG1CcUcxOW5DYTtDckcyOW5DZDs7QUFFRDs7RUFFRSxrQkt6aG9DUztDTDBob0NWOztBQUVEOztFQUVFLGtCS3Y5bkNBO0NMdzluQ0Q7O0FBRUQ7O0VBRUUsa0JLN3duQ0E7Q0w4d25DRDs7QUFFRDs7RUFFRSxtQnFHcCtuQ2U7Q3JHcStuQ2hCOztBQUVEOztFQUVFLG1CcUduK25Db0I7Q3JHbytuQ3JCOztBQUVEOztFQUVFLG1CcUduK25DTTtDckdvK25DUDs7QXFHNTluQ0M7O0VBRUUsbUJBQW1CO0NyRys5bkN0Qjs7QUFFRDs7RUFFRSxtQkFBbUI7Q3NHdmxvQ3JCOztBdEcwbG9DQTs7RUFFRSxtQnNHNWxvQ1k7Q3RHNmxvQ2I7O0FBRUQ7O0VBRUUsbUJLanRuQ1E7Q0xrdG5DVDs7QUFFRDs7RUFFRSxnQnNHaG1vQ0M7Q3RHaW1vQ0Y7O0FBRUQ7RUFDRSxnQktqbG9DUztFTGtsb0NULGtCS2psb0NTO0NMa2xvQ1Y7O0FBRUQ7Ozs7RUFJRSxnQks1Z29DZTtFTDZnb0NmLGtCc0c1bG9DeUI7Q3RHNmxvQzFCOztBQUVEOzs7O0VBSUUsZ0JzR3Jtb0NBO0V0R3Ntb0NBLGtCSzFob0NBO0NMMmhvQ0Q7O0FBRUQ7Ozs7RUFJRSxnQkt0M25DRTtFTHUzbkNGLG1CS3IzbkNBO0NMczNuQ0Q7O0FBRUQ7RUFDRSxnQnNHdG1vQ2dCO0V0R3Vtb0NoQixrQnNHcm1vQ0k7Q3RHc21vQ0w7O0FBRUQ7Ozs7RUFJRSxnQnNHbG1vQ2E7RXRHbW1vQ2Isa0JLdm5vQ1M7Q0x3bm9DVjs7QUFFRDs7OztFQUlFLGdCS3Jqb0NjO0VMc2pvQ2Qsa0JzR3ptb0NxQjtDdEcwbW9DdEI7O0FBRUQ7Ozs7RUFJRSxnQktqNW5DQTtFTGs1bkNBLGtCS2o1bkNBO0NMazVuQ0Q7O0FBRUQ7RUFDRSxnQktuM25DQTtFTG8zbkNBLGtCS24zbkNnQjtDTG8zbkNqQjs7QUFFRDs7OztFQUlFLGdCc0d6bm9DQTtFdEcwbm9DQSxrQnNHcm5vQ2M7Q3RHc25vQ2Y7O0FBRUQ7Ozs7RUFJRSxnQktyNm5DQTtFTHM2bkNBLGtCS3I2bkNlO0NMczZuQ2hCOztBQUVEOzs7O0VBSUUsZ0JLaDJuQ0E7RUxpMm5DQSxrQkszMW5DRTtDTDQxbkNIOztBQUVEO0VBQ0UsZ0JzRzdub0NlO0V0Rzhub0NmLGtCc0dob29DQztDdEdpb29DRjs7QUFFRDs7OztFc0dubm9DRSxnQkFBQTtFdEd3bm9DQSxrQnNHdm5vQ2E7Q3RHd25vQ2Q7O0FBRUQ7Ozs7RUFJRSxnQktobm9DQTtFTGlub0NBLGtCc0c3bm9DcUI7Q3RHOG5vQ3RCOztBQUVEOzs7O0VBSUUsZ0JzRzlub0NlO0V0Rytub0NmLGtCc0c5bm9DYztDdEcrbm9DZjs7QUFFRDtFQUNFLGdCc0c3bm9DVTtFdEc4bm9DVixrQnNHN25vQ2E7Q3RHOG5vQ2Q7O0FBRUQ7Ozs7RUFJRSxnQnNHNW5vQ1U7RUFFVixrQkFBQTtDdEc0bm9DRDs7QUFFRDs7OztFQUlFLGdCS3J0b0NTO0VMc3RvQ1Qsa0JLcnRvQ1M7Q0xzdG9DVjs7QUFFRDs7OztFQUlFLGdCS2xwb0NlO0VMbXBvQ2Ysa0JzR2xvb0NxQjtDdEdtb29DdEI7O0FBRUQ7RUFDRSxnQks1K25DQTtFTDYrbkNBLGtCSzUrbkNlO0NMNituQ2hCOztBQUVEOzs7O0VBSUUsZ0JLbHFvQ0E7RUxtcW9DQSxrQktscW9DQTtDTG1xb0NEOztBQUVEOzs7O0VBSUUsZ0JLbHZvQ1M7RUxtdm9DVCxrQktsdm9DUztDTG12b0NWOztBQUVEOzs7O0VBSUUsZ0JLN3FvQ2U7RUw4cW9DZixrQnNHbnBvQ3lCO0N0R29wb0MxQjs7QUFFRDtFQUNFLGdCS3pnb0NBO0VMMGdvQ0Esa0JLemdvQ2U7Q0wwZ29DaEI7O0FBRUQ7Ozs7RUFJRSxnQkt0d29DUztFTHV3b0NULGtCS3R3b0NTO0NMdXdvQ1Y7O0FBRUQ7Ozs7RUFJRSxnQnNHOXBvQ3FCO0V0Rytwb0NyQixrQktuaW9Da0I7Q0xvaW9DbkI7O0FBRUQ7Ozs7RUFJRSxnQksvL25DQTtFTGdnb0NBLGtCSy8vbkNnQjtDTGdnb0NqQjs7QUFFRDtFQUNFLGdCS245bkNFO0VMbzluQ0Ysa0JzR3pxb0N5QjtDdEcwcW9DMUI7O0FBRUQ7Ozs7RUFJRSxnQnNHeHFvQ007RXRHeXFvQ04sa0JzR3Rxb0NFO0N0R3Vxb0NIOztBQUVEOzs7O0VBSUUsZ0JLNXlvQ1M7RUw2eW9DVCxrQks1eW9DUztDTDZ5b0NWOztBQUVEOzs7O0VBSUUsZ0JLenVvQ0U7RUwwdW9DRixtQnNHOXFvQ3VCO0N0Rytxb0N4Qjs7QUFFRDtFQUNFLGdCS25rb0NBO0VMb2tvQ0Esa0JLbmtvQ0E7Q0xva29DRDs7QUFFRDs7OztFQUlFLGdCSzkvbkNBO0VMKy9uQ0Esa0JLei9uQ0U7Q0wwL25DSDs7QUFFRDs7OztFQUlFLGdCS2w5bkNRO0VMbTluQ1Isa0JzR3Ryb0NhO0N0R3Vyb0NkOztBQUVEOzs7O0VBSUUsZ0JLendvQ0E7RUwwd29DQSxtQnNHNXJvQ3FCO0N0RzZyb0N0Qjs7QUFFRDtFQUNFLGdCSzNtb0NlO0VMNG1vQ2Ysa0JLbG1vQ0E7Q0xtbW9DRDs7QUFFRDs7OztFQUlFLGdCc0d0c29DdUI7RXRHdXNvQ3ZCLGtCSzdob0NBO0NMOGhvQ0Q7O0FBRUQ7Ozs7RUFJRSxnQnNHMXNvQ1k7RXRHMnNvQ1osa0JLaG9vQ0U7Q0xpb29DSDs7QUFFRDs7OztFdUdsNG9DRSxnQkFBUztFQUNULG1CQUFXO0N2R3U0b0NaOztBQUVEO0VBQ0UsZ0J1R3Y0b0NXO0VBRVgsa0JBQUE7Q3ZHdTRvQ0Q7O0FBRUQ7Ozs7RUFJRSxnQnVHdDRvQ1U7RXZHdTRvQ1Ysa0J1Rzk0b0NDO0N2Rys0b0NGOztBQUVEOzs7O0VBSUUsZ0J1R2o0b0NhO0V2R2s0b0NiLGtCdUdqNG9Da0I7Q3ZHazRvQ25COztBQUVEOzs7O0VBSUUsZ0J1R2g0b0NlO0VBR2Ysa0JBQUE7Q3ZHKzNvQ0Q7O0FBRUQ7RUFDRSxnQks5NG9DUztFTCs0b0NULGtCSzk0b0NTO0NMKzRvQ1Y7O0FBRUQ7Ozs7RUFJRSxnQktqcW9DQTtFTGtxb0NBLGtCS3Bvb0NFO0NMcW9vQ0g7O0FBRUQ7Ozs7RUFJRSxnQkt2bG9DRTtFTHdsb0NGLGtCdUc5NG9DeUI7Q3ZHKzRvQzFCOztBQUVEOzs7O0VBSUUsZ0JLaDJvQ0E7RUxpMm9DQSxrQktoMm9DQTtDTGkyb0NEOztBQUVEO0VBQ0UsZ0J1R241b0NVO0V2R281b0NWLGtCS3Zqb0MrQjtDTHdqb0NoQzs7QUFFRDs7OztFQUlFLGdCS243b0NTO0VMbzdvQ1Qsa0JLbjdvQ1M7Q0xvN29DVjs7QUFFRDs7OztFQUlFLGdCS2h0b0NFO0VMaXRvQ0Ysa0JLaHRvQ2lCO0NMaXRvQ2xCOztBQUVEOzs7O0VBSUUsZ0JLNTNvQ0E7RUw2M29DQSxrQkszM29DRTtDTDQzb0NIOztBQUVEO0VBQ0UsZ0JLeHRvQ0U7RUx5dG9DRixrQkt4dG9DZTtDTHl0b0NoQjs7QUFFRDs7OztFQUlFLGdCdUduNm9DZTtFdkdvNm9DZixrQnVHbjZvQ007Q3ZHbzZvQ1A7O0FBRUQ7Ozs7RUFJRSxnQkt6OW9DUztFTDA5b0NULGtCS3o5b0NTO0NMMDlvQ1Y7O0FBRUQ7Ozs7RUFJRSxnQnVHeDZvQ3FCO0V2R3k2b0NyQixrQnVHeDZvQ2U7Q3ZHeTZvQ2hCOztBQUVEO0VBQ0UsMEJ1R3g2b0NpQztDdkd5Nm9DbEM7O0FBRUQ7RUFDRSwyQnVHMzZvQzZCO0V2RzQ2b0M3QixZS3R0b0NFO0VMdXRvQ0YsZ0JLcnRvQ0E7RUxzdG9DQSxxQnVHOTZvQ3VCO0V2R2c3b0N2QixxQks5cW9DQTtFTCtxb0NBLG1CSzlxb0NBO0VMK3FvQ0EscUJLenFvQ29CO0VMMHFvQ3BCLGNLeHFvQ0E7RUwycW9DQSxvQnVHbDdvQ0E7RXZHbTdvQ0Esa0J1R2o3b0NrQjtFaEdpQ25CLHdCQUFtQjtFUGs1b0NsQixxQnVHaDdvQ0E7RUFLQSxpQ0FBVTtFdkc4Nm9DViw0QnVHNzZvQ2E7Q3ZHODZvQ2Q7O0FBRUQ7RUFDRSxlSzF3b0NBO0VMMndvQ0EsWUsxd29DQTtFTDJ3b0NBLDJCdUdqN29DNkI7RXZHazdvQzdCLGVLN3VvQ0U7Q0w4dW9DSDs7QUFFRDtFQUNFLHlCdUdyN29DeUI7Q3ZHczdvQzFCOztBQUVEO0VPbjZvQ0MsV0FBUTtFUHE2b0NQLGlDdUd4N29DUTtFdkd5N29DUixxQnVHMTZvQ0M7RXZHNDZvQ0QscUJ1R3Y3b0NtQjtFdkd3N29DbkIsbUJ1RzU3b0NDO0V2RzY3b0NELHFCdUd0N29Db0I7RWhHWXJCLGNBQVE7RVA0Nm9DUCx5QnVHLzdvQ087RXZHZzhvQ1Asc0J1R243b0NLO0V2R3E3b0NMLDZCdUdqN29DYTtFdkdrN29DYix3Qkt2aHBDb0I7RUwwaHBDcEIsb0JLdmhwQ2tCO0VMd2hwQ2xCLGtCS3ZocENTO0VMd2hwQ1QsMEJLdmhwQ2E7RUx3aHBDYix1QnVHdDdvQ3FCO0V2R3c3b0NyQix5QnVHeDdvQ3lCO0V2R3k3b0N6QixvQnVHejdvQ3lCO0V2RzQ3b0N6QiwyQnVHeDdvQ2E7RXZHeTdvQ2Isc0J1R3g3b0NvQjtFdkd5N29DcEIsaUJ1R3g3b0NhO0V2R3k3b0NiLHdCdUdoa3BDMEM7RXZHaWtwQzFDLDBCdUd2N29DQztDdkd3N29DRjs7QUFFRDtFQUNFLDBCdUd2N29Da0I7Q3ZHdzdvQ25COztBQUVEOztFQUVFLDBCdUcxa3BDMEM7Q3ZHMmtwQzNDOztBQUVEO0VBQ0UsdUJLcGpwQ29CO0NMcWpwQ3JCOztBQUVEOztFQUVFLDBCS3BqcENhO0NMcWpwQ2Q7O0FBRUQ7RUFDRSwwQnVHNzdvQzJCO0N2Rzg3b0M1Qjs7QUFFRDs7RUFFRSwwQnVHajhvQzJCO0N2R2s4b0M1Qjs7QUFFRDtFQUNFLDBCdUdoOG9DQztDdkdpOG9DRjs7QUFFRDs7RUFFRSwwQnVHdjhvQzJCO0N2R3c4b0M1Qjs7QUFFRDtFQUNFLDBCS3h0b0MrQjtDTHl0b0NoQzs7QUFFRDs7RUFFRSx3QktqbHBDa0I7Q0xrbHBDbkI7O0FBRUQ7RUFDRSwwQnVHNThvQ3lCO0V2RzY4b0N6QiwwQnVHNzhvQ3lCO0N2Rzg4b0MxQjs7QUFFRDs7RUFFRSwwQnVHajlvQzJCO0N2R2s5b0M1Qjs7QUFFRDtFQUNFLG1CdUdqOW9DYztFdkdrOW9DZCxldUdqOW9DWTtFdkdrOW9DWixpQktwbXBDUztFTHFtcENULHVCS3BtcENxQjtFTHFtcENyQix3Q0twbXBDb0I7VUxvbXBDcEIsZ0NLcG1wQ29CO0VMcW1wQ3BCLFlLcG1wQ1M7RUxxbXBDVCxhS3BtcENTO0VMcW1wQ1QsbUJLcG1wQ2E7Q0xxbXBDZDs7QUFFRDtFQUNFLG1qQnVHejlvQzJCO0V2RzA5b0MzQixzQktqNG9Db0I7Q0xrNG9DckI7O0FBRUQ7RUFDRSxrVnVHNzlvQ3dDO0V2Rzg5b0N4QyxzQnVHNzlvQ3VCO0N2Rzg5b0N4Qjs7QUFFRDtFQUNFLDZsRHVHaitvQzZCO0V2R2srb0M3QixzQkt0em9DQTtDTHV6b0NEOztBQUVEO0VBQ0UsdzJDdUdwK29DSTtFdkdxK29DSixzQnVHcCtvQ2tCO0N2R3Erb0NuQjs7QUFFRDtFQUNFLGdadUdsK29DYztFdkdtK29DZCxzQnVHbCtvQ3NCO0N2R20rb0N2Qjs7QUFFRDtFQUNFLDB0R3VHbCtvQ2dCO0V2R20rb0NoQixzQnVHbCtvQ29CO0N2R20rb0NyQjs7QUFFRDtFQUNFLHVCS3hvcENrQjtFTHlvcENsQiw2Qkt4b3BDb0I7RUx5b3BDcEIsbUNLeG9wQ2E7RUx5b3BDYixZS3RrcENBO0VMdWtwQ0Esa0JLdGtwQ2M7RUx1a3BDZCxjS3JrcENFO0VMc2twQ0YscUJ1RzErb0M2QjtFdkc0K29DN0IscUJLcjZvQ2lCO0VMczZvQ2pCLG1CSy81b0NBO0VMZzZvQ0EscUJLLzVvQ0E7RUxnNm9DQSxjSy81b0NBO0VMazZvQ0Esb0JLajRvQ0E7RUxrNG9DQSxnQktqNG9DQTtFTGs0b0NBLDBCdUdsL29DK0I7RXZHbS9vQy9CLHVCSzExb0NBO0VMNDFvQ0EseUJ1R3Avb0MyQjtFdkdxL29DM0Isb0J1R3Ivb0MyQjtFQU0zQiwyQkFBUTtFdkdtL29DUixzQnVHN3JwQzBDO0N2RzhycEMzQzs7QUFFRDtFQUNFLFlLdnFwQ1M7Q0x3cXBDVjs7QUFFRDtFQUNFLFlLdnFwQ1M7Q0x3cXBDVjs7QUFFRDtFQUNFLFlLbG1wQ0U7RUxtbXBDRixtQnVHMS9vQ3lCO0V2RzIvb0N6QixnQks1NW9DRTtFTDY1b0NGLGVLNTVvQ0U7RUw2NW9DRixtQkszNW9DQTtFTDQ1b0NBLG1CSzM1b0NnQjtDTDQ1b0NqQjs7QUFFRDtFQUNFLGVLLzJvQ0U7RUxnM29DRixZSzkyb0NBO0VMKzJvQ0EsV0tuOW9DRTtFTG85b0NGLHlCS245b0NzQjtDTG85b0N2Qjs7QUFFRDtFQUNFLGV1R2pncENDO0V2R2tncENELFlPemxwQ087Q1AwbHBDUjs7QUFFRDtFd0dqdHBDQSxtQkFDRTtFbkdhQSxlQUFTO0VBQ1QsbUJBQVM7RUFDVCxpQkFBUztFQUNULFVBQVM7Q0xzc3BDVjs7QUFFRDtFS25vcENFLGNBQUE7RUFDQSx1Qm1HbkZ5QjtFbkd1RnZCLDZCbUd2RnVCO0VuR3lGekIsbUNtR3pGeUI7RUFDdkIsWUFBYztFakdnSGpCLGtCQUFpQjtFUDJtcENoQixxQndHL3RwQ0E7RXhHaXVwQ0EscUJFenBwQzJCO0VLNEM1QixtQkFBbUI7RVArbXBDbEIscUJ3R251cENBO0V4R291cENBLGN3RzF0cENXO0V4RzZ0cENYLG9Cd0d4dXBDZ0I7RXhHeXVwQ2hCLGdCd0dydHBDd0I7RUFwQjFCLDBCQTZCTztFeEc4c3BDTCx1QndHN3NwQ2lCO0V4RytzcENqQix5QndHN3NwQ2E7RXhHOHNwQ2Isb0J3RzdzcENvQjtFeEdndHBDcEIsMkJ3R3B0cENLO0V4R3F0cENMLHNCSzcyb0NRO0NMODJvQ1Q7O0FBRUQ7RXdHcnZwQ0EsWUFBSTtFeEd1dnBDRixtQndHenNwQ2lCO0V4RzBzcENqQixtQndHenNwQ2tCO0N4RzBzcENuQjs7QUFFRDtFQUNFLFl3R3pzcENNO0V4RzBzcENOLFVPeG9wQ087RVB5b3BDUCxvQndHOXZwQ0U7RXhHK3ZwQ0YsZXdHMXNwQ2lCO0V4RzJzcENqQixpQk8zb3BDTztFUDRvcENQLG1Cd0dqd3BDRTtDeEdrd3BDSDs7QUFFRDtFQUNFLHFCd0d2c3BDd0I7RXhHeXNwQ3hCLHFCS3p2cENTO0VMMHZwQ1QsbUJLenZwQ1M7RUwwdnBDVCxxQkt6dnBDUztFTDB2cENULGNLenZwQ1M7RUw0dnBDVCxvQkt2cnBDaUI7RUx3cnBDakIsZ0JLdnJwQ2M7RUx3cnBDZCwwQndHOXNwQzZCO0V4RytzcEM3Qix1QndHOXNwQ0s7RXhHZ3RwQ0wseUJ3R2p4cENBO0V4R2t4cENBLG9Cd0d4c3BDSztFeEcyc3BDTCwyQndHM3NwQ0s7RUEzRVAsc0JBQ0U7Q3hHdXhwQ0Q7O0FBRUQ7O0VBRUUsWUsxd3BDUztFTDJ3cENULHFCSzF3cENhO0VMNHdwQ2IscUJ3R2h0cEN5QjtFeEdpdHBDekIsbUJ3R2p0cEN5QjtFeEdrdHBDekIscUJ3R2x0cEM2QjtFeEdtdHBDN0IsY3dHbHRwQ2dCO0V4R3F0cENoQixvQndHbHRwQ2lCO0V4R210cENqQixnQk9qcnBDTztFUGtycENQLDBCd0d0eXBDQTtFeEd1eXBDQSx1QndHbnRwQ3FCO0V4R3F0cENyQix5QndHenlwQ0E7RXhHMHlwQ0Esb0J3R2p0cENrQjtFeEdvdHBDbEIsMkJ3Rzd5cENBO0V4Rzh5cENBLHNCd0dodHBDa0I7RXhHaXRwQ2xCLHlCd0dodHBDcUI7RXhHaXRwQ3JCLHNCd0dodHBDb0I7RXhHa3RwQ3BCLDZCd0cvc3BDUztFeEdndHBDVCx3QndHcHpwQ2dCO0N4R3F6cENqQjs7QUFFRDtFQUNFLG9Cd0d4enBDRTtDeEd5enBDSDs7QUFFRDtFQUNFLG1Cd0c1enBDRTtDeEc2enBDSDs7QUFFRDtFQUNFLFl3R3ZzcENZO0V4R3dzcENaLGF3R3ZzcENlO0V4R3dzcENmLG1Cd0d2c3BDWTtFeEd3c3BDWix1QndHdnNwQ21CO0V4R3dzcENuQiw2QndHdnNwQ3VCO0V4R3dzcEN2QixtQ3dHdnNwQ3dCO0V4R3dzcEN4Qix5QndHdnNwQ3dCO0N4R3dzcEN6Qjs7QUFFRDtFQUNFLFl3R25zcENnQjtFeEdvc3BDaEIsVXdHbnNwQ2dCO0V4R29zcENoQixtQndHNTBwQ0U7Q3hHNjBwQ0g7O0FBRUQ7RUFDRSxZd0doMXBDRTtFeEdpMXBDRixVd0czcnBDZ0I7RXhHNHJwQ2hCLG9Cd0dsMXBDRTtFeEdtMXBDRixld0d2cnBDZ0I7RXhHd3JwQ2hCLGlCd0d2cnBDZ0I7RXhHd3JwQ2hCLG1Cd0d2cnBDc0I7RXhHd3JwQ3RCLGlCd0d2cnBDdUI7Q3hHd3JwQ3hCOztBQUVEO0VBQ0UsWXdHcHJwQ2M7RXhHcXJwQ2QsaUJ3RzMxcENFO0V4RzQxcENGLG1Cd0dqcnBDeUI7Q3hHa3JwQzFCOztBQUVEO0VBQ0UsWXdHaDJwQ0Y7RXhHaTJwQ0UsVUFBVTtFQUNWLG9Cd0c3cXBDb0I7RXhHOHFwQ3BCLGV3RzdxcENvQjtFeEc4cXBDcEIsbUJ3R3AycENFO0N4R3EycENIOztBQUVEO0VBQ0UsVUFBVTtFQUNWLHNCd0c1cXBDNkI7RXhHNnFwQzdCLFlBQVk7RUFDWiwyQndHNXFwQ2tDO0V4RzZxcENsQyxvQndHNTJwQ0U7RXhHNjJwQ0YsZXdHenFwQ29CO0N4RzBxcENyQjs7QUFFRDs7RUFFRSxzQndHbDNwQ0U7Q3hHbTNwQ0g7O0FBRUQ7Ozs7Ozs7Ozs7RUFVRSxtQndHbHFwQ3NCO0V4R21xcEN0QixvQndHbHFwQ3NCO0V4R21xcEN0QixpQndHbHFwQ3NCO0N4R21xcEN2Qjs7QUFFRDtFQUNFLHFCd0dscXBDc0I7RXhHb3FwQ3RCLHFCd0cvcHBDNkI7RXhHZ3FwQzdCLG1Cd0d4NHBDRTtFeEd5NHBDRixxQndHMXBwQ3dCO0V4RzJwcEN4Qixjd0cxcHBDYztFeEcycHBDZCwwQndHMXBwQ3lCO0V4RzJwcEN6Qix1QndHMXBwQzBCO0V4RzRwcEMxQixvQ3dHajBwQ0s7RXhHazBwQ0wsK0J3R25wcENhO0V4R29wcENiLDBCd0doNXBDRTtFeEdpNXBDRix1QndHdnBwQzBCO0V4R3lwcEMxQix5QndHbnBwQzhCO0V4R29wcEM5QixvQndHbnBwQzBCO0N4R29wcEMzQjs7QUFFRDtFQUNFLFl3RzdvcENZO0N4RzhvcENiOztBQUVEO0VBQ0UsbUJ3R2hvcEM0QjtFeEdpb3BDNUIscUJ3R2hvcENpQztFeEdrb3BDakMscUJ3RzNucEMyQjtFeEc0bnBDM0IsbUJ3R2g2cENFO0V4R2k2cENGLHFCd0d6bnBDMkI7RXhHMG5wQzNCLGN3R2w2cENFO0V4R202cENGLDBCd0dwbnBDd0I7RXhHcW5wQ3hCLHVCd0duNnBDQTtFeEdxNnBDQSx5QndHcjZwQ0E7RXhHczZwQ0Esb0J3R2o3cENtQjtDeEdrN3BDcEI7O0FBRUQ7RUFDRSxtQndHMzZwQ0U7RXhHNDZwQ0YsYXdHaG1wQ3dCO0VBNVUxQixPQUFJO0V4Rzg2cENGLFFLaDZwQ0E7RUxpNnBDQSxTS2g2cENPO0VMaTZwQ1Asd0JLaDZwQ1M7TUxnNnBDVCxvQktoNnBDUztVTGc2cENULGdCS2g2cENTO0VMaTZwQ1QsYUtoNnBDUztDTGk2cENWOztBQUVEO0VBQ0UsY0s5MXBDQTtDTCsxcENEOztBQUVEO0VBQ0UsbUJ3R2htcENrQjtDeEdpbXBDbkI7O0FBRUQ7O0VBRUUsNEJ3RzVscENvQjtDeEc2bHBDckI7O0FBRUQ7RUFDRSxxQndHNWxwQ29CO0V4RzZscENwQiwyQk85MHBDa0I7RVArMHBDbEIsV3dHcDhwQ0U7RXhHcThwQ0YsYXdHdm1wQ1U7RUE5VlosZUFBSTtFeEd1OHBDRiw2Qkt6N3BDUztFTHk3cENULHdCS3o3cENTO0VMeTdwQ1QscUJLejdwQ1M7Q0wwN3BDVjs7QUFFRDtFQUNFLHFCS3o3cENTO0VMMjdwQ1QscUJ3R2ptcEN5QjtFeEdrbXBDekIsbUJ3R2xtcEN5QjtFeEdtbXBDekIscUJ3R25tcEM2QjtFeEdvbXBDN0IsY3dHcG1wQ3lCO0V4R3FtcEN6QixnQndHcG1wQ2lCO0N4R3FtcENsQjs7QUFFRDs7RUFFRSxnQndHdDlwQ0U7Q3hHdTlwQ0g7O0FBRUQ7RUFDRSxxQkt0cXBDa0I7RUx3cXBDbEIscUJLcnFwQ3FCO0VMc3FwQ3JCLG1Cd0dubXBDMEI7RXhHb21wQzFCLHFCd0dubXBDd0I7RXhHb21wQ3hCLGN3R25tcENnQjtDeEdvbXBDakI7O0FBRUQ7RUFDRSxnQktyOXBDUztDTHM5cENWOztBQUVEO0VBQ0UsYUtyOXBDTztDTHM5cENSOztBQUVEO0VBQ0UscUJ3RzNtcEMyQjtFeEc2bXBDM0IscUJ3RzUrcENBO0V4RzYrcENBLG1Cd0cxbXBDc0I7RXhHMm1wQ3RCLHFCd0cxbXBDa0I7RXhHMm1wQ2xCLGN3RzFtcENlO0V4RzJtcENmLDhCd0cxbXBDeUI7RXhHMm1wQ3pCLDZCd0d6bXBDTztFeEcybXBDUCw0QndHbG1wQ0s7RXhHbW1wQ0wsMkJ3R3RtcENPO0V4R3VtcENQLHVCd0dybXBDTztFQWpaVCxnQkFBSTtDeEd3L3BDSDs7QUFFRDtFQUNFLGV3R25tcENlO0V4R29tcENmLGF3R25tcENjO0N4R29tcENmOztBQUVEO0VBQ0UseUJ3R2xtcENLO0N4R21tcENOOztBQUVEO0VBQ0UscUJ3R2ptcENzQjtFeEdtbXBDdEIscUJ3R2ptcENzQjtFeEdrbXBDdEIsbUJ3R2ptcENlO0V4R2ttcENmLHFCd0dqbXBDZTtFeEdrbXBDZixjd0dqbXBDaUI7Q3hHa21wQ2xCOztBQUVEO0VBQ0UsbUJ3R2xtcEMwQjtFeEdtbXBDMUIsV0t2dHBDRTtDTHd0cENIOztBQUVEO0VBQ0UsbUJPNzVwQ2dCO0VQODVwQ2hCLFl3R25ocUNFO0N4R29ocUNIOztBQUVEO0VBQ0UsbUJ3R3JtcENxQjtFQWxidkIsWUFBSTtFeEd5aHFDRixld0dsbXBDaUI7RXhHbW1wQ2pCLFlPcjZwQ087RVBzNnBDUCxhd0czaHFDRTtFeEc0aHFDRixrQkt4dXBDQTtDTHl1cENEOztBQUVEO0VBQ0UsbUJPMzZwQ2dCO0VQNDZwQ2hCLFN3R2ppcUNFO0V4R2tpcUNGLFVLcGhxQ0E7RUxxaHFDQSx5Q0twaHFDcUI7TUxvaHFDckIscUNLcGhxQ3FCO1VMb2hxQ3JCLGlDS3BocUNxQjtFTHFocUNyQixnQktwaHFDUztFTHFocUNULGlCS3BocUNTO0VMcWhxQ1QsWUtwaHFDQTtFTHFocUNBLGFLcGhxQ087RUxxaHFDUCxxQktsOXBDQTtLTGs5cENBLGtCS2w5cENBO0VMbTlwQ0EsV0tsOXBDQTtFTG05cENBLGdDS2o5cENxQjtFTGs5cENyQix1QndHOW1wQ2lDO0V4RyttcENqQyw2Qksvd3BDcUI7Q0xneHBDdEI7O0FBRUQ7RUFDRSxXS3h3cENBO0VMeXdwQ0EsYUtqdXBDQTtFTGt1cENBLG1CS2p1cENBO0NMa3VwQ0Q7O0FBRUQ7RUFDRSwwQndHbG5wQ3dCO0N4R21ucEN6Qjs7QUFFRDtFQUNFLFlLandwQ0U7RUxrd3BDRixZSzl2cENVO0NMK3ZwQ1g7O0FBRUQ7RUFDRSxrQks5aXFDUztDTCtpcUNWOztBQUVEO0VBQ0UsdUJ3RzNucEM2QjtFeEc0bnBDN0IsNkJ3RzVucEM2QjtFeEc2bnBDN0IsbUN3RzducEM2QjtFeEc4bnBDN0IsWUt0MHBDRTtFTHUwcENGLGtCd0c5bnBDK0I7RXhHK25wQy9CLG1CS3IwcENBO0VMczBwQ0EscUJLcjBwQ0E7RUx1MHBDQSxxQkszdnBDQTtFTDR2cENBLG1CSzN2cENBO0VMNHZwQ0EscUJLdHZwQ29CO0VMdXZwQ3BCLGNLcnZwQ0E7RUx3dnBDQSxvQkszeXBDQTtFTDR5cENBLGdCSzN5cENBO0VMNHlwQ0EsMEJ3R3hvcENpQztFeEd5b3BDakMsdUJ3R3hvcEN3QjtFeEcwb3BDeEIseUJ3R3RscENLO0V4R3VscENMLG9Cd0d2bHFDZ0I7RXhHMGxxQ2hCLDJCd0d2b3BDZTtFeEd3b3BDZixzQndHdm9wQ3dCO0N4R3dvcEN6Qjs7QUFFRDtFQUNFLFl3R3hvcENVO0V4R3lvcENWLHFCd0d4b3BDbUI7RXhHMG9wQ25CLHFCd0dyb3BDaUI7RXhHc29wQ2pCLG1Cd0dyb3BDZTtFeEdzb3BDZixxQksvdHBDUTtFTGd1cENSLGN3R3JvcENRO0V4R3dvcENSLG9CS256cENlO0VMb3pwQ2Ysa0JLaHpwQ0U7RUxpenBDRiwwQndHeG9wQ29DO0V4R3lvcENwQyx1Qk90L3BDa0I7RVB3L3BDbEIseUJ3R3pvcENxQjtFeEcwb3BDckIsb0J3R3pvcENzQjtFeEc0b3BDdEIsMkJ3R3JvcENPO0V4R3NvcENQLHNCd0dqbnFDQTtFeEdrbnFDQSwwQks5dXBDK0I7RUwrdXBDL0IsdUJ3R3BvcEN5QjtFeEdzb3BDekIsb0NPamdxQ3dCO0VQa2dxQ3hCLCtCd0d6b3BDTztDeEcwb3BDUjs7QUFFRDtFQUNFLFV3R2xvcENhO0V4R21vcENiLFl3R2xvcENnQjtDeEdtb3BDakI7O0FBRUQ7RUFDRSxVS2xucUNPO0VMbW5xQ1Asa0JLbG5xQ1M7Q0xtbnFDVjs7QUFFRDtFQUNFLFVLbG5xQ087RUxtbnFDUCxZS2hqcUNBO0VMaWpxQ0Esb0J3R25vcEN5QjtFeEdvb3BDekIscUJLL2lxQ3FCO0VMaWpxQ3JCLHFCSzcycENxQjtFTDgycENyQixtQks3MnBDa0I7RUw4MnBDbEIscUJLdDJwQ21CO0VMdTJwQ25CLGNLdDJwQ0E7RUx5MnBDQSxvQndHem9wQ2dCO0V4RzBvcENoQixrQndHem9wQ2tCO0V4RzBvcENsQiwwQndHem9wQ3dCO0V4RzBvcEN4Qix1QndHaG5wQ0s7RXhHa25wQ0wseUJ3R3BwcUNBO0V4R3FwcUNBLG9Cd0cxb3BDcUI7RXhHNm9wQ3JCLDJCd0cxb3BDMEI7RXhHMm9wQzFCLHNCd0cxb3BDb0I7RXhHMm9wQ3BCLDBCd0cxb3BDbUI7RXhHMm9wQ25CLHVCd0cxb3BDb0I7RXhHNG9wQ3BCLG9Dd0cxb3BDcUI7RXhHMm9wQ3JCLCtCd0cxb3BDZTtDeEcyb3BDaEI7O0FBRUQ7RUFDRSxVS3JwcUNBO0NMc3BxQ0Q7O0FBRUQ7RUFDRSxhS3JwcUNTO0VMc3BxQ1QseUJLcnBxQ2E7VUxxcHFDYixpQktycHFDYTtFTHNwcUNiLGlCS25scUNBO0VMb2xxQ0EsMEJ3RzlvcENpQztFeEcrb3BDakMsWUtsbHFDRTtFTG1scUNGLGtCd0docHBDMkI7RXhHaXBwQzNCLGdCS2g1cENFO0VMaTVwQ0YsaUJLaDVwQ0U7RUxpNXBDRixvQkt6NHBDQTtFTDA0cENBLGVLejRwQ0E7Q0wwNHBDRDs7QUFFRDtFQUNFLHlCS2o3cENBO0VMazdwQ0EsZUtqN3BDQTtDTGs3cENEOztBQUVEO0VBQ0UsaUJLbG1xQ0E7RUxtbXFDQSxlSy9scUNFO0NMZ21xQ0g7O0FBRUQ7RUFDRSxZd0dycHBDb0I7RXhHc3BwQ3BCLGV3R3JwcENvQjtDeEdzcHBDckI7O0FBRUQ7RUFDRSxpQkt4bXFDRTtFTHltcUNGLGVLdm1xQ1M7Q0x3bXFDVjs7QUFFRDtFQUNFLFl3RzlvcENlO0V4RytvcENmLGF3RzlvcENjO0V4RytvcENkLGF3RzlvcENnQjtFeEcrb3BDaEIseUJPdGxxQ087VVBzbHFDUCxpQk90bHFDTztFUHVscUNQLGlCd0c1c3FDRTtFeEc2c3FDRiwwQndHamtwQ0s7RXhHa2twQ0wscUJ3RzdzcUNBO0V4RytzcUNBLHFCd0docHBDeUI7RXhHaXBwQ3pCLG1Cd0docHBDdUI7RXhHaXBwQ3ZCLHFCd0docHBDc0I7RXhHaXBwQ3RCLGN3R2hwcENRO0V4R21wcENSLG9Cd0docHBDcUI7RXhHaXBwQ3JCLGtCd0docHBDcUI7RXhHaXBwQ3JCLDBCd0docHBDeUI7RXhHaXBwQ3pCLHVCd0docHBDbUI7RXhHa3BwQ25CLHlCd0docHBDdUI7RXhHaXBwQ3ZCLG9Cd0docHBDa0I7RXhHbXBwQ2xCLDJCRTFtcUNrQjtFRjJtcUNsQixzQndHaHVxQ2dCO0V4R2l1cUNoQix5QndHN29wQzZCO0V4RzhvcEM3QixzQndHN29wQzBCO0V4RytvcEMxQiw2QndHN29wQzZCO0V4RzhvcEM3Qix3QndHN29wQ3lCO0V4RzhvcEN6QixnQndHN29wQ1U7RXhHOG9wQ1YsMENZOXVxQ2M7RVo4dXFDZCxxQ1k5dXFDYztFWjh1cUNkLGtDWTl1cUNjO0NaK3VxQ2Y7O0FBRUQ7RUFDRSxjSzV0cUNPO0NMNnRxQ1I7O0FBRUQ7RUFDRSxtQks1dHFDYTtDTDZ0cUNkOztBQUVEOztFQUVFLDBCd0ducHBDNEI7Q3hHb3BwQzdCOztBQUVEO0VBQ0UsWXdHbnBwQ2U7RXhHb3BwQ2Ysa0J3R25wcENzQjtFeEdvcHBDdEIsbUJ3R25wcENvQjtFeEdvcHBDcEIscUJ3R25wcENzQjtFeEdxcHBDdEIscUJZcHdxQ2M7RVpxd3FDZCxtQndHbnBwQ3NCO0V4R29wcEN0QixxQndHcm5wQ1M7RXhHc25wQ1QsY3dHaHdxQ0U7RXhHbXdxQ0Ysb0J3R2xwcENzQjtFeEdtcHBDdEIsZ0J3R2xwcENvQjtFeEdtcHBDcEIsMEJ3R2xwcEMwQjtFeEdtcHBDMUIsdUJ3R2pwcENXO0V4R21wcENYLHlCd0docHBDNkI7RXhHaXBwQzdCLG9Cd0docHBDd0I7RXhHbXBwQ3hCLDJCd0c5b3BDdUI7RXhHK29wQ3ZCLHNCS3g0cENRO0NMeTRwQ1Q7O0FBRUQ7RUFDRSxZd0c5b3BDWTtFeEcrb3BDWixxQndHbHhxQ0U7RXhHb3hxQ0YscUIwRDl4cUNNO0U4Q1VSLG1CQUNFO0V4R3F4cUNBLHFCd0dwb3BDaUI7RXhHcW9wQ2pCLGN3R3BvcENNO0V4R3VvcENOLG9Cd0dwb3BDd0I7RXhHcW9wQ3hCLGtCT3RxcUNPO0VQdXFxQ1AsMEJ3RzN4cUNBO0V4RzR4cUNBLHVCd0duanBDSztFeEdxanBDTCx5QndHdG9wQzRCO0V4R3VvcEM1QixvQndHdG9wQ3VCO0V4R3lvcEN2QiwyQndHdG9wQ3lCO0V4R3VvcEN6QixzQndHdG9wQ3NCO0V4R3VvcEN0QiwwQndHdG9wQ29CO0V4R3VvcENwQix1QndHdG9wQ3FCO0V4R3dvcENyQixvQ3dHdG9wQ3FCO0V4R3VvcENyQiwrQndHdG9wQ21CO0N4R3VvcENwQjs7QUFFRDtFQUNFLFV3R3RvcENRO0V4R3VvcENSLFl3Rzl5cUNFO0N4Ryt5cUNIOztBQUVEO0VBQ0UsVXdHbm9wQ1U7RXhHb29wQ1Ysa0J3R25vcENtQjtDeEdvb3BDcEI7O0FBRUQ7RUFDRSxVd0dub3BDVTtFeEdvb3BDVixZd0dub3BDVTtFeEdvb3BDVixvQndHenpxQ0U7RXhHMHpxQ0YscUJLNXlxQ1M7RUw4eXFDVCxxQks1eXFDUztFTDZ5cUNULG1CSzV5cUNTO0VMNnlxQ1QscUJLNXlxQ1M7RUw2eXFDVCxjSzV5cUNPO0VMK3lxQ1Asb0JLdnVxQ2U7RUx3dXFDZixrQndHem9wQzZCO0V4RzBvcEM3QiwwQndHem9wQzRCO0V4RzBvcEM1Qix1QndHem9wQ3NCO0V4RzJvcEN0Qix5QndHem9wQ3FCO0V4RzBvcENyQixvQndHem9wQ2lCO0V4RzRvcENqQiwyQndHem9wQ3NCO0V4RzBvcEN0QixzQndHem9wQzBCO0V4RzBvcEMxQiwwQllwMXFDYztFWnExcUNkLHVCd0d6b3BDc0I7RXhHMm9wQ3RCLG9Dd0d4cHBDUztFeEd5cHBDVCwrQndHeG9wQ21DO0N4R3lvcENwQzs7QUFFRDtFQUNFLFV3R3hvcENZO0N4R3lvcENiOztBQUVEO0VBQ0UsYXdHdG9wQ1k7RXhHdW9wQ1oseUJ3RzExcUNFO1V4RzAxcUNGLGlCd0cxMXFDRTtFeEcyMXFDRixpQndHcG9wQ1k7RXhHcW9wQ1osMEJ3RzMxcUNBO0V4RzQxcUNBLFl3R2xvcENZO0V4R21vcENaLGtCd0dsb3BDbUI7RXhHbW9wQ25CLGdCd0dsb3BDWTtFeEdtb3BDWixpQndHbG9wQ1k7RXhHbW9wQ1osb0J3R2xvcENvQjtFeEdtb3BDcEIsZXdHbG9wQ21CO0N4R21vcENwQjs7QUFFRDtFQUNFLHlCMERoM3FDYTtFbkQrSGQsZUFBUTtDUG12cUNSOztBQUVEO0VBQ0UsaUIwRHIzcUNNO0UxRHMzcUNOLGV3RzNucENRO0N4RzRucENUOztBQUVEO0VBQ0UsWXdHM25wQ2dCO0V4RzRucENoQixld0czbnBDZ0I7Q3hHNG5wQ2pCOztBQUVEO0VBQ0UsaUJ3RzNucENxQjtFeEc0bnBDckIsZUtqL3BDUTtDTGsvcENUOztBQUVEO0VPcHdxQ0MsWUFBUTtFUHN3cUNQLGF3RzMzcUNFO0V4RzQzcUNGLGF3RzVucENtQjtFakczb0JwQix5QkFBaUI7VUFBakIsaUJBQWlCO0VQeXdxQ2hCLGlCd0c5M3FDRTtFeEcrM3FDRiwwQndHNWlwQ0s7RWpHOXRCTixxQkFBbUI7RVA2d3FDbEIscUJLNy9wQ1E7RUVoUlQsbUJBQW1CO0VQK3dxQ2xCLHFCd0duNHFDQTtFeEdvNHFDQSxjd0cxbnBDb0I7RXhHNm5wQ3BCLG9Cd0cxbnBDc0I7RXhHMm5wQ3RCLGtCd0d6NHFDRTtFeEcwNHFDRiwwQndHeG5wQ1M7RXhHeW5wQ1QsdUJ3RzE0cUNBO0V4RzQ0cUNBLHlCd0d4bnBDeUI7RXhHeW5wQ3pCLG9Cd0d4bnBDa0I7RXhHMm5wQ2xCLDJCd0d4bnBDNEI7RXhHeW5wQzVCLHNCSzdncUNRO0VMOGdxQ1IseUJ3R3hucENxQjtFeEd5bnBDckIsc0J3R3hucENzQjtFeEcwbnBDdEIsNkJ3R3ZucEMwQjtFeEd3bnBDMUIsd0J3R3ZucEN5QjtFeEd3bnBDekIsZ0J3R3ZucENZO0V4R3ducENaLDBDd0d2bnBDdUI7RXhHdW5wQ3ZCLHFDd0d2bnBDdUI7RXhHdW5wQ3ZCLGtDd0d2bnBDdUI7Q3hHd25wQ3hCOztBQUVEO0VBQ0UsY3dHcm5wQ1k7Q3hHc25wQ2I7O0FBRUQ7RUFDRSxtQndHcm5wQ3VCO0N4R3NucEN4Qjs7QUFFRDs7RUFFRSwwQndHbm5wQzhCO0N4R29ucEMvQjs7QUFFRDtFQUNFLHVCd0cxNnFDRTtFeEcyNnFDRiw2QndHbG5wQ2E7RXhHbW5wQ2IsbUN3R3pwcENTO0V4RzBwcENULFl3R2xucENjO0V4R21ucENkLGtCd0dsbnBDYztFeEdtbnBDZCxtQndHbG5wQ29CO0V4R21ucENwQixxQndHbG5wQ2M7RXhHb25wQ2QscUJ3R2xucEN5QjtFeEdtbnBDekIsbUJ3R243cUNFO0V4R283cUNGLHFCd0dqbnBDd0I7RXhHa25wQ3hCLGN3R3I3cUNFO0V4R3c3cUNGLG9Cd0dobnBDc0I7RXhHaW5wQ3RCLGdCd0dobnBDYztFeEdpbnBDZCwwQndHL21wQ2E7RXhHZ25wQ2IsdUJ3RzM3cUNFO0VBQUoseUJBcTFCTztFeEd5bXBDTCxvQndHeG1wQ3dCO0V4RzJtcEN4QiwyQndHeG1wQ2E7RXhHeW1wQ2Isc0J3R3htcENrQjtDeEd5bXBDbkI7O0FBRUQ7RUFDRSxZd0d4bXBDZTtFeEd5bXBDZixxQndHdm1wQ3FCO0V4R3ltcENyQixxQktwa3FDK0I7RUxxa3FDL0IsbUJ3R3ZtcENxQjtFeEd3bXBDckIscUJ3R3JscENLO0V4R3NscENMLGNPdjFxQ087RVAwMXFDUCxvQndHLzhxQ2dCO0V4R2c5cUNoQixnQndHejlxQ1c7RXhHMDlxQ1gsMEJ3R2g5cUNLO0V4R2k5cUNMLHVCd0c1OXFDbUI7RXhHODlxQ25CLHlCWTM5cUNjO0VaNDlxQ2Qsb0J3R2xtcEN3QjtFeEdxbXBDeEIsMkJ3RzdscENPO0VBMzNCVCxzQkFDRTtFeEd5OXFDQSwwQndHM2xwQ2lCO0V4RzRscENqQix1Qks3OHFDb0I7RUwrOHFDcEIsb0NLNzhxQ29CO0VMODhxQ3BCLCtCSzc4cUNrQjtDTDg4cUNuQjs7QUFFRDtFQUNFLFVLcHNxQ0U7RUxxc3FDRixZSzdycUNBO0NMOHJxQ0Q7O0FBRUQ7RUFDRSxVS3o5cUNBO0VMMDlxQ0Esa0JLejlxQ1M7RUwwOXFDVCxZS3o5cUNPO0VMMDlxQ1AsbUJLejlxQ1M7RUwwOXFDVCxpQkt6OXFDUztDTDA5cUNWOztBQUVEO0VBQ0Usb0J3RzFtcEMyQjtFeEcybXBDM0IsWUtuNXFDQTtDTG81cUNEOztBQUVEO0VBQ0UsVXdHdm1wQ1M7RXhHd21wQ1QsV3dHdm1wQ2E7RXhHd21wQ2IsWXdHdm1wQ2E7RXhHd21wQ2IsbUJ3R3ZtcENXO0V4R3dtcENYLG9Cd0d2bXBDZTtDeEd3bXBDaEI7O0FBRUQ7RUFDRSxVd0c1L3FDRTtFeEc2L3FDRixZd0d0bXBDTTtFeEd1bXBDTixxQndHdG1wQ2E7RXhHd21wQ2IscUJ3R3JucENHO0V4R3NucENILG1Cd0dwbXBDYTtFQTc1QmYscUJBaTZCSztFeEdrbXBDSCxjd0dqbXBDYztFeEdvbXBDZCxvQndHam1wQ2dCO0V4R2ttcENoQixrQndHam1wQ2U7RXhHa21wQ2YsMEJ3R2ptcENzQjtFeEdrbXBDdEIsdUJ3R2ptcENxQjtFeEdtbXBDckIseUJ3R2ptcENxQjtFeEdrbXBDckIsb0J3R2ptcENzQjtFeEdvbXBDdEIsMkJ3R2ptcEM2QjtFeEdrbXBDN0Isc0IwRDFockNhO0UxRDJockNiLDBCd0dqbXBDb0I7RXhHa21wQ3BCLHVCd0dqbXBDYztFeEdtbXBDZCxvQ3dHam1wQzBCO0V4R2ttcEMxQiwrQndHam1wQ3VCO0N4R2ttcEN4Qjs7QUFFRDtFQUNFLFV3R2htcENNO0N4R2ltcENQOztBQUVEO0VBQ0UsYUs5Z3JDUztFTCtnckNULHlCSzlnckNTO1VMOGdyQ1QsaUJLOWdyQ1M7RUwrZ3JDVCxpQks5Z3JDUztFTCtnckNULDBCSzlnckNvQjtFTCtnckNwQixZSzlnckNTO0VMK2dyQ1Qsa0JLNThxQ0E7RUw2OHFDQSxnQks1OHFDYztFTDY4cUNkLGlCSzM4cUNpQjtFTDQ4cUNqQixvQndHcm1wQzZCO0V4R3NtcEM3QixlS3R5cUNFO0NMdXlxQ0g7O0FBRUQ7RUFDRSx5QndHem1wQ21DO0V4RzBtcENuQyxld0d6bXBDaUI7Q3hHMG1wQ2xCOztBQUVEO0VBQ0UsaUJ3R3BtcENXO0V4R3FtcENYLGV3R3BtcENlO0N4R3FtcENoQjs7QUFFRDtFQUNFLFlLcGlyQ1M7RUxxaXJDVCxlS3BpckNTO0NMcWlyQ1Y7O0FBRUQ7RUFDRSxpQktsK3FDYztFTG0rcUNkLGVLaitxQ2U7Q0xrK3FDaEI7O0FBRUQ7RUFDRSxZd0c5anJDRTtFeEcranJDRixhd0d4bnBDYTtFeEd5bnBDYixhd0doa3JDRTtFeEdpa3JDRix5QndHOW1wQ2lCO1V4RzhtcENqQixpQndHOW1wQ2lCO0V4RyttcENqQixpQndHOW1wQ2U7RXhHK21wQ2YsMEJ3RzltcEN3QjtFeEcrbXBDeEIscUJ3RzltcENnQjtFeEdnbnBDaEIscUJ3RzltcENZO0V4RyttcENaLG1Cd0c5bXBDa0I7RXhHK21wQ2xCLHFCd0dub3BDRztFeEdvb3BDSCxjd0czbXBDSztFeEc4bXBDTCxvQndHNWtyQ2dCO0V4RzZrckNoQixrQndHeG1wQ2dCO0V4R3ltcENoQiwwQndHeG1wQ1k7RXhHeW1wQ1osdUJ3R3htcENhO0V4RzBtcENiLHlCd0d4bXBDa0I7RXhHeW1wQ2xCLG9CS3BrckNTO0VMdWtyQ1QsMkJLcGtyQ2tCO0VMcWtyQ2xCLHNCS3BrckNTO0VMcWtyQ1QseUJLcGtyQ2E7RUxxa3JDYixzQktsZ3JDaUI7RUxvZ3JDakIsNkJLamdyQ3FCO0VMa2dyQ3JCLHdCd0cvbXBDSztFeEdnbnBDTCxnQndHNWxyQ0U7RXhHNmxyQ0YsMEN3RzltcEN3QjtFeEc4bXBDeEIscUN3RzltcEN3QjtFeEc4bXBDeEIsa0N3RzltcEN3QjtFeEcrbXBDeEIsZ0J3RzltcENpQjtFeEcrbXBDakIsb0J3RzltcENrQjtFeEcrbXBDbEIsZXdHOW1wQ2dCO0N4RyttcENqQjs7QUFFRDtFQUNFLGV3R3BtckNFO0V4R3FtckNGLGdCd0c1bXBDaUI7RXhHNm1wQ2pCLGlCd0c1bXBDbUI7Q3hHNm1wQ3BCOztBQUVEOztFQUVFLDBCd0c1bXBDc0I7Q3hHNm1wQ3ZCOztBQUVEO0VBQ0UsWXdHMW1wQ1U7RXhHMm1wQ1Ysa0J3RzFtcENvQjtFeEcybXBDcEIsZ0J3RzFtcENnQjtFeEcybXBDaEIscUJ3RzFtcENrQjtFeEc0bXBDbEIscUJ3RzFtcENzQjtFeEcybXBDdEIsbUJ3RzFtcENvQjtFeEcybXBDcEIscUJ3R2pycENHO0V4R2tycENILGN3R3RtcENnQjtFeEd5bXBDaEIsb0JLMW1yQ1M7RUwybXJDVCxrQksxbXJDUztFTDJtckNULDJCSzFtckNvQjtFTDJtckNwQix3QksxbXJDYTtFTDRtckNiLDBCd0c1bXBDNkI7RXhHNm1wQzdCLHFCd0c3bXBDeUI7RXhHZ25wQ3pCLDJCd0cvbXBDcUM7RXhHZ25wQ3JDLHNCS2o0cUNBO0NMazRxQ0Q7O0FBRUQ7RUFDRSxZS3AycUNFO0VMcTJxQ0YsZ0JLbjJxQ0E7RUxvMnFDQSxxQktuMnFDZ0I7RUxxMnFDaEIscUJLNXpxQ0E7RUw2enFDQSxtQks1enFDQTtFTDZ6cUNBLHFCS3Z6cUNFO0VMd3pxQ0YsY0t0enFDQTtFTHl6cUNBLG9Cd0d6bnBDaUI7RXhHMG5wQ2pCLGdCd0d6bnBDa0I7RXhHMG5wQ2xCLDBCd0d6bnBDaUI7RXhHMG5wQ2pCLHVCd0d6bnBDa0I7RXhHMm5wQ2xCLHlCd0d6bnBDZTtFeEcwbnBDZixvQndHem5wQ2dCO0V4RzRucENoQiwyQndHeG5wQzJCO0V4R3lucEMzQixzQndHNXByQ2dCO0N4RzZwckNqQjs7QUFFRDtFQUNFLGV3R2hxckNFO0V4R2lxckNGLFl3R2xucENRO0V4R21ucENSLGlDd0cvbXBDSztFeEdnbnBDTCwwQndHL21wQ2lCO0N4R2ducENsQjs7QUFFRDtFQUNFLHNCd0c5bXBDbUI7Q3hHK21wQ3BCOztBQUVEO0VBQ0UsWXdHOW1wQ2M7RXhHK21wQ2Qsa0J3RzltcENtQjtFeEcrbXBDbkIsbUJ3RzltcENtQjtFeEcrbXBDbkIsbUJ3RzltcENvQjtDeEcrbXBDckI7O0FBRUQ7RUFDRSxVd0c1bXBDVztFeEc2bXBDWCxvQndHNW1wQ2lCO0V4RzZtcENqQixpQndHNW1wQ21CO0V4RzZtcENuQixld0c1bXBDUTtFeEc2bXBDUixtQndHNW1wQ21CO0V4RzZtcENuQixzQndHNW1wQ29CO0N4RzZtcENyQjs7QUFFRDtFQUNFLFl3RzFtcENhO0V4RzJtcENiLFV3RzFtcENXO0VBbGxDYixtQkFDRTtDeEc2cnJDRDs7QUFFRDtFQUNFLFV3R2xtcENVO0V4R21tcENWLG9Cd0dsbXBDVztFeEdtbXBDWCxld0dsbXBDYztFeEdtbXBDZCxtQndHam1wQ2tCO0V4R2ttcENsQixzQndHaG1wQ2U7Q3hHaW1wQ2hCOztBQUVEOzs7OztFQUtFLGlCd0dsbXBDbUI7Q3hHbW1wQ3BCOztBQUVEO0VBQ0UsWXdHam1wQ2E7RXhHa21wQ2IsbUJ3R2ptcENnQjtDeEdrbXBDakI7O0FBRUQ7RUFDRSxxQndHL2xwQ2tCO0V4R2dtcENsQixlMERqdXJDTTtFMURrdXJDTixzQndHOWxwQ3VCO0V4RytscEN2QixZT3BtckNPO0VQcW1yQ1AseUJ3R3p0ckNBO0N4RzB0ckNEOztBQUVEO0VBQ0UsZXdHOXRyQ0U7RXhHK3RyQ0YsWXdHNWxwQ007RXhHNmxwQ04sYXdHaHVyQ0U7RXhHaXVyQ0YsbUJ3RzNscENtQjtFeEc0bHBDbkIsdUJ3RzFscEN1QjtFeEcybHBDdkIsNkJ3R3pscENrQjtFeEcwbHBDbEIsbUNLdHRyQ29CO0VMdXRyQ3BCLHlCS3R0ckNxQjtDTHV0ckN0Qjs7QUFFRDtFQUNFLHVCS3R0ckNhO0VMdXRyQ2IsNkJ3RzlscEMrQjtFeEcrbHBDL0IsbUN3Ry9scEMrQjtDeEdnbXBDaEM7O0FBRUQ7RUFDRSxZSzkrcUNFO0VMKytxQ0YsZ0JLNytxQ0E7RUw4K3FDQSxxQks3K3FDQTtFTCsrcUNBLHFCd0dsdnJDQTtFeEdtdnJDQSxtQndHbm1wQ3FCO0V4R29tcENyQixxQndHbm1wQ3NCO0V4R29tcEN0Qixjd0dsbXBDZTtFeEdxbXBDZixvQndHam1wQ2tCO0V4R2ttcENsQixrQndHaG1wQ2tCO0V4R2ltcENsQiwyQndHaG1wQzJCO0V4R2ltcEMzQix3QjBEdHdyQ2E7RTFEd3dyQ2IsMEJLaHZyQ29CO0VMaXZyQ3BCLHFCS2h2ckNTO0VMbXZyQ1QsMkJLaHZyQ29CO0VMaXZyQ3BCLHNCS2h2ckNhO0NMaXZyQ2Q7O0FBRUQ7RUFDRSxZSzFxckNBO0VMMnFyQ0EsbUJLeGdyQ0U7RUx5Z3JDRixnQkt4Z3JDRTtFTHlnckNGLHFCS3ZnckNBO0VMeWdyQ0EscUJ3RzNtcEMrQjtFeEc0bXBDL0IsbUJ3Rzd3ckNFO0V4Rzh3ckNGLHFCd0cxbXBDcUI7RXhHMm1wQ3JCLGNLandyQ087RUxvd3JDUCxvQktqd3JDUztFTGt3ckNULGdCS2p3ckNTO0VMa3dyQ1QsMEJLandyQ2E7RUxrd3JDYix1QksvcnJDaUI7RUxpc3JDakIseUJLOXJyQ3FCO0VMK3JyQ3JCLG9Cd0dqbnBDMkI7RXhHb25wQzNCLDJCd0cvbXBDNEI7RXhHZ25wQzVCLHNCd0cvbXBDbUI7Q3hHZ25wQ3BCOztBQUVEO0VBQ0UsZXdHOW1wQ1U7RXhHK21wQ1YsWXdHN21wQ1U7RXhHOG1wQ1YsaUN3RzVtcEM0QjtFeEc2bXBDNUIsMEJ3R2x5ckNBO0N4R215ckNEOztBQUVEO0VBQ0Usc0J3R3ZtcEN1QjtDeEd3bXBDeEI7O0FBRUQ7RXdHMXlyQ0EsWUFBSTtFQTJzQ0ksa0JBQWM7Q3hHa21wQ3JCOztBQUVEO0V3R2htcENRLFVBQU87RUFDUCxzQkFBWTtFQUNaLG9CQUFZO0VBQ1osaUJBQVk7Q3hHa21wQ25COztBQUVEO0V3RzlscENNLFluR24xQkk7RW1HbzFCSixVQUFBO0N4R2dtcENMOztBQUVEO0VBQ0UsVUFBVTtFd0c1enJDWixzQkFndUNPO0VBQ0Msb0JBQWE7Q3hHOGxwQ3BCOztBQUVEO0VBQ0UsbUJBQW1CO0VPN3NyQ3BCLFlBQVE7Q1Arc3JDUjs7QUFFRDtFQUNFLGtCS3BrckNBO0VMcWtyQ0Esc0JLcGtyQ29CO0VMcWtyQ3BCLFlLcGtyQ0E7RUxxa3JDQSx5QkFBeUI7Q3dHMTByQzNCOztBeEc2MHJDQTtFQUNFLGV3RzkwckNFO0V4RyswckNGLFl3RzdscENlO0V4RzhscENmLGF3RzdscENlO0V4RzhscENmLG1Cd0c3bHBDa0I7RXhHOGxwQ2xCLHVCd0c3bHBDYztFeEc4bHBDZCw2QndHN2xwQ2U7RXhHOGxwQ2YsbUN3RzdscENpQztDeEc4bHBDbEM7O0FBRUQ7RUFDRSx1QkFBdUI7RXdHeDFyQ3pCLDZCQTh2Q087RUFDQyxtQ0FDRDtDeEcybHBDTjs7QUFFRDtFd0d4bHBDTSxZQUFVO0VBQ1YsZ0JBQVU7RUFDVixxQkFBTztFQUVQLHFCQUFXO0VBQ1gsbUJBQWU7RUFDZixxQkFBWTtFQUNaLGNBQVk7RUE1d0NsQixvQkF3c0NFO0V4R2lxcENBLGtCd0d4bHBDZ0I7RXhHeWxwQ2hCLDJCd0d4bHBDaUI7RXhHeWxwQ2pCLHdCMERyM3JDYTtFMUR1M3JDYiwwQndHeGxwQ2E7RXhHeWxwQ2IscUJ3R3hscENlO0V4RzJscENmLDJCS2oyckNvQjtFTGsyckNwQixzQktqMnJDa0I7Q0xrMnJDbkI7O0FBRUQ7RUFDRSxZSy94ckNBO0VMZ3lyQ0EsbUJLOXhyQ2lCO0VMK3hyQ2pCLGdCd0dobXBDeUI7RXhHaW1wQ3pCLHFCS3ppckNBO0VMMmlyQ0EscUJLcGlyQ29CO0VMcWlyQ3BCLG1Cd0dubXBDNkI7RXhHb21wQzdCLHFCS2xvckNvQjtFTG1vckNwQixjS2xvckNFO0VMcW9yQ0Ysb0J3R3ZtcEMrQjtFeEd3bXBDL0IsZ0JLdDByQ0U7RUx1MHJDRiwwQkt0MHJDc0I7RUx1MHJDdEIsdUJLcjByQ0E7RUx1MHJDQSx5QndHM21wQ2lDO0V4RzRtcENqQyxvQndHNW1wQzhCO0V4RyttcEM5QiwyQndHam1wQ0s7RXhHa21wQ0wsc0J3R25zcENBO0N4R29zcENEOztBQUVEO0VBQ0UsZXdHem1wQ21CO0V4RzBtcENuQixZd0d6bXBDUTtFQXZ5Q1YsaUNBMnlDTztFeEd1bXBDTCwwQndHdG1wQ3NCO0N4R3VtcEN2Qjs7QUFFRDtFQUNFLHNCd0c1bHBDSztDeEc2bHBDTjs7QUFFRDtFQUNFLFl3R3ZtcENRO0V4R3dtcENSLGtCd0d2bXBDaUI7Q3hHd21wQ2xCOztBQUVEO0VBQ0UsVXdHdm1wQ1E7RUF4ekNWLHNCQXdzQ0U7RXhHeXRwQ0Esb0J3R25tcENLO0VBOXpDUCxpQkFBSTtFeEdtNnJDRixld0dsbXBDaUI7Q3hHbW1wQ2xCOztBQUVEO0VBQ0UsWXdHbG1wQ007RXhHbW1wQ04sVXdHbG1wQ2M7Q3hHbW1wQ2Y7O0FBRUQ7RUFDRSxVd0dobXBDTTtFeEdpbXBDTixzQndHL2xwQ0s7RUE5MENQLG9CQXdzQ0U7RXhHdXVwQ0EsZXdHOWxwQ2dCO0N4RytscENqQjs7QUFFRDtFQUNFLFl3RzdscENRO0N4RzhscENUOztBQUVEO0VBQ0Usa0J3RzFscENzQjtFeEcybHBDdEIsc0J3R2h2cENBO0V4R2l2cENBLFl3R3pscENlO0V4RzBscENmLHlCd0d6bHBDMEI7RXhHMGxwQzFCLGV3R3pscENnQjtDeEcwbHBDakI7O0FBRUQ7RUFDRSxld0d6bHBDbUI7RXhHMGxwQ25CLFl3R3pscENnQjtFeEcwbHBDaEIsYXdHemxwQ2lCO0VBeDJDbkIsbUJBd3NDRTtFeEcydnBDQSx1QndHcmxwQ0s7RUE5MkNQLDZCQWczQ087RXhHcWxwQ0wsbUN3R2pscENTO0N4R2tscENWOztBQUVEO0VBQ0UsdUJ3RzFrcENHO0V4RzJrcENILDZCQUE2QjtFd0cxOHJDL0IsbUNBazRDb0I7Q3hHMGtwQ25COztBd0c1OHJDRDtFQXc0Q00sY0FDRDtFeEd1a3BDSCxZQUFZO0N3R2g5ckNkOztBeEdtOXJDQTtFd0duOXJDQSxjQUFJO0VBazVDRSxvQkFBUztFeEdva3BDYix1QkFBdUI7RXdHdDlyQ3pCLDBCQWc1Q1E7RUFLRixlQUFRO0V4R29rcENaLFlBQVk7RU9wMnJDYixpQkFBbUI7Q1BzMnJDbkI7O0FBRUQ7RXdHNzlyQ0EsaUJBaTZDRTtFQUNFLDBCQUNEO0N4RzZqcENGOztBQUVEO0VBQ0UscUJ3RzFqcENDO0VBR0gscUJBQ0U7RUFFSSxtQjlDejdDRTtFMURpL3JDTixxQkFBcUI7RXdHM2pwQ3ZCLGNBQUk7RUFBSixvQkFDRTtFeEcranBDQSxnQndHdmpwQ2lCO0VBVG5CLDBCQUNFO0V4R2lrcENBLHVCd0dyanBDdUI7RXhHdWpwQ3ZCLG9Dd0dyanBDb0I7RXhHc2pwQ3BCLCtCd0dyanBDYztDeEdzanBDZjs7QXdHdGtwQ0Q7RUF1QlEsWUFBVztFeEdtanBDakIseUJBQXlCO0VPajRyQzFCLHNCQUF3QjtFUG80ckN2Qiw2QndHaGpwQ0s7RUE3QlAsd0JBQ0U7RXhHOGtwQ0EsbUJ3Ry9pcENLO0V4R2dqcENMLGlCQUFpQjtDd0dobHBDbkI7O0F4R21scENBO0V3R25scENBLG1CQW1DRTtFQUtJLHVDQUlEO0VBNUNMLDBCQW1DRTtFeEdvanBDQSxtQndHN2lwQ3FCO0V4RzhpcENyQixtQkFBbUI7Q3dHeGxwQ3JCOztBeEcybHBDQTs7RXdHM2xwQ0EsWUFBSTtFeEc4bHBDRixxQndHMWlwQ21CO0V4RzRpcENuQixxQndHeGlwQ0s7RXhHeWlwQ0wsbUJBQW1CO0V3R2ptcENyQixxQkEyREU7RUFFSSxjQUFXO0VBN0RqQixvQkEyREU7RUFNSSxnQjVGcC9DVTtFWjJoc0NkLGNBQWM7RXdHeG1wQ2hCLDBCQTJERTtDeEcraXBDRDs7QUFFRDtFQUNFLHlCSzFnc0NxQjtFTDJnc0NyQixzQksxZ3NDb0I7RUw0Z3NDcEIsNkJLMWdzQ29CO0VMMmdzQ3BCLHdCSzFnc0NhO0VMMmdzQ2IsMEJ3RzNpcEN5QjtFeEc0aXBDekIsdUJ3RzVpcEN5QjtFeEc4aXBDekIseUJ3RzlpcEMrQjtFeEcraXBDL0Isb0JLcndyQ21CO0VMd3dyQ25CLDJCd0dqanBDMkI7RXhHa2pwQzNCLHNCd0dsanBDMkI7Q3hHbWpwQzVCOztBQUVEO0VBQ0UsWXdHbGpwQ2dCO0V4R21qcENoQix5QndHN2hwQ0s7RXhHOGhwQ0wsc0JPdjdyQ2tCO0VQeTdyQ2xCLDZCd0doaXBDSztFeEdpaXBDTCx3Qk8xN3JDa0I7RVAyN3JDbEIsMEJ3R3prcENBO0V4RzBrcENBLHVCd0duanBDa0I7RXhHcWpwQ2xCLHlCd0duanBDbUI7RXhHb2pwQ25CLG9Cd0duanBDb0I7RXhHc2pwQ3BCLDJCd0duanBDZTtFeEdvanBDZixzQndHbmpwQ21CO0N4R29qcENwQjs7QUFFRDtFQUNFLFlLN2lzQ087RUw4aXNDUCxxQks3aXNDUztFTCtpc0NULHFCSzdpc0NTO0VMOGlzQ1QsbUJLN2lzQ2E7RUw4aXNDYixxQkszK3JDaUI7RUw0K3JDakIsY0szK3JDQTtFTDgrckNBLG9CS3h5ckNFO0VMeXlyQ0YsZ0JLeHlyQ0U7RUx5eXJDRixpQktqeXJDQTtDTGt5ckNEOztBQUVEO0VBQ0UsWUsxMHJDRTtFTDIwckNGLG9CS3owckNBO0VMMDByQ0EsaUJLejByQ0E7RUwwMHJDQSxtQkt6MHJDZTtFTDAwckNmLGlCQUFpQjtDd0ducXBDbkI7O0F4R3NxcENBO0V3RzlqcENRLFlBQVc7RUFDWCxtQkF5QkQ7RUFsSVAsb0JBMkRFO0V4RyttcENBLGV3RzlqcENpQjtFeEcranBDakIsbUJ3RzlqcENtQjtDeEcranBDcEI7O0FBRUQ7RUFDRSxZd0c5anBDUTtFQWpIVixvQkEyREU7RXhHc25wQ0EsaUJ3RzdqcENrQjtFeEc4anBDbEIsbUJ3RzdqcENjO0N4RzhqcENmOztBQUVEO0VBQ0UsWXdHN2pwQ2tCO0V4RzhqcENsQixnQndHdnJwQ0U7RXhHd3JwQ0YsZXdHN2pwQ29CO0V4RzhqcENwQixtQndHN2pwQ2dCO0N4RzhqcENqQjs7QUFFRDtFQUNFLFlBQVk7RXdHN3JwQ2QscUJBMkRFO0VBMEVNLHFCQUFNO0VBQ04sbUJBQU87RUFDUCxxQkFBVztFQUNYLGNBQVk7RW5HdGlEbEIsb0JBQW9CO0VBQ3BCLGtCQUFTO0VBQ1QsMEJBQW9CO0VBQ3BCLHVCQUFrQjtFQUVsQixvQ0FBYTtFQW1FYiwrQm1HaytDK0I7RW5HaitDL0IsNkJtR2krQytCO0VuRzM5Qy9CLHlCbUc0OUNLO0V4R21rcENMLHFCQUFxQjtDd0dodHBDdkI7O0F4R210cENBO0V3RzlqcENNLG1CQUFTO0VBQ1QsZ0JBQVM7RUFDVCxpQnRHOThDYztFc0crOENkLHFCbkcvckMyQjtFbUd1aUNqQyxxQkFpSkU7RXhHeWtwQ0EsbUJ3RzlqcENLO0V4RytqcENMLHFCQUFxQjtFd0czdHBDdkIsY0FBSTtFeEcrdHBDRixvQndHN2pwQ3dCO0V4RzhqcEN4QixnQkFBZ0I7RXdHaHVwQ2xCLHdCQXVLRTtFQUNFLHFCQUNEO0VBSUgsaUNBQUE7RUFFSSw0QkFBa0I7RUFDbEIsb0JBQ0Q7Q3hHc2pwQ0Y7O0FBRUQ7RUFDRSxhQUFhO0V5R25xc0NmLGFBQUk7RXBHMkJGLG1CQUFTO0VBQ1QscUJBQXFCO0VBRXJCLHFCQUFrQjtFQUNsQixtQkFBUztFQUNULHFCQUFhO0VBbUViLGNBQUE7RUFPQSxvQm9HdkNDO0VBbkVILGtCQUFrQjtFekdncnNDaEIsMEJ5RzFxc0NpQjtFekcycXNDakIsdUJLdHBzQ29CO0VMd3BzQ3BCLG9DS3Rwc0NvQjtFTHVwc0NwQiwrQkt0cHNDa0I7RUx1cHNDbEIsMEJLdHBzQ29CO0VMdXBzQ3BCLHVCS3Rwc0NhO0VMd3BzQ2IseUJ5R2hyc0M2QjtFekdpcnNDN0Isb0J5R2pyc0N5QjtFekdvcnNDekIsMkJ5R2hyc0NLO0VBWlAsc0JBQ0U7Q3pHNnJzQ0Q7O0FBRUQ7RUFDRSxlS3Bxc0NTO0NMcXFzQ1Y7O0FBRUQ7RUFDRSxlS2xtc0NBO0VMbW1zQ0EsZ0JLbG1zQ2M7Q0xtbXNDZjs7QUFFRDtFQUNFLGtCeUcxc3NDRTtDekcyc3NDSDs7QUFFRDtFQUNFLG1CeUc1cnNDMkI7RXpHNnJzQzNCLFF5Ry9zc0NFO0V6R2d0c0NGLE9LaHBzQ0U7RUxpcHNDRixZS2hwc0NFO0VMaXBzQ0YsYUt0b3NDQTtFTHVvc0NBLGlCS3Rvc0NBO0VMdW9zQ0EscUJLdG9zQ0E7RW9HOUVGLHFCQUNFO0V6R3N0c0NBLG1CeUcxcnNDUztFbEdxR1YscUJBQW1CO0VQdWxzQ2xCLGN5R3p0c0NFO0V6RzR0c0NGLG9CSzU4ckNBO0VMNjhyQ0Esa0JLNThyQ0E7RUw2OHJDQSwwQnlHN3JzQ3FDO0V6Rzhyc0NyQyx1QnlHN3JzQzRCO0V6Rytyc0M1QixvQ3lHNXJzQ3lCO0V6RzZyc0N6QiwrQnlHNXJzQ2dDO0V6RzZyc0NoQywwQnlHN3JzQ2dDO0V6Rzhyc0NoQyx1QktoNnJDcUI7RUxrNnJDckIseUJ5R3J1c0NBO0V6R3N1c0NBLG9CeUc5cnNDb0I7RXpHaXNzQ3BCLDJCeUc1cnNDVztFbEdvRlosc0JBQW1CO0NQMG1zQ25COztBQUVEO0VBQ0UsZXlHdHJzQ21CO0N6R3Vyc0NwQjs7QUFFRDtFQUNFLGVLaDhyQ0E7RUxpOHJDQSxpQktoOHJDQTtFTGk4ckNBLG9CeUd0cnNDNkI7RXpHdXJzQzdCLFlBQVk7RXlHaHJzQ2QscUJBQW9CO0V6R21yc0NsQixxQkFBcUI7RXlHbnJzQ3ZCLG1CQUFvQjtFQUtoQixxQkFBUTtFekdpcnNDVixjQUFjO0VBR2Qsb0IwR3h1c0NLO0UxR3l1c0NMLGdCQUFnQjtFTzluc0NqQixzQkFBd0I7RW1HbEl6QixtQkFDRTtFMUdtd3NDQSwrQkFBK0I7RTBHcHdzQ2pDLDBCQUNPO0VBV0ssMEJBQ0Q7RTFHMHZzQ1QsdUJBQXVCO0UwR3R2c0NiLHlCQUNEO0UxR3d2c0NULG9CQUFvQjtFQUdwQiwyQkFBMkI7RTBHN3dzQzdCLHNCQUNPO0VBMEJHLFU5RnJCRDtDWjB3c0NSOztBQUVEO0VBQ0Usb0JBQW9CO0UwR254c0N0QixZQUFJO0VBb0NNLDBCQUNEO0MxR2l2c0NSOztBQUVEO0VBQ0UsY0FBYztFT3Zwc0NmLG9CQUFtQjtFbUdsSXBCLHVCQUNFO0UxRzJ4c0NBLDBCMEczdXNDMEI7RTFHNHVzQzFCLGUwRzN1c0NrQjtFMUc0dXNDbEIsWTBHM3VzQ2M7RTFHNHVzQ2QsaUIwRzN1c0NlO0MxRzR1c0NoQjs7QUFFRDtFQUNFLGlCS3Z3c0NTO0VMd3dzQ1QsMEJLdndzQ29CO0NMd3dzQ3JCOztBQUVEO0VBQ0UsWUtyc3NDQTtFTHNzc0NBLGlCS3Jzc0NjO0NMc3NzQ2Y7O0FBRUQ7RUFDRSxZSy9oc0NFO0VMZ2lzQ0YsaUJLOWhzQ0E7RUwraHNDQSxtQks5aHNDQTtDTCtoc0NEOztBQUVEO0VBQ0Usa0JLLzhyQ0U7RUxnOXJDRixpQjBHMXZzQytCO0UxRzJ2c0MvQiwwQkFBMEI7QzBHcnpzQzVCOztBMUd3enNDQTtFQUNFLGtCQUFrQjtDMEd6enNDcEI7O0ExRzR6c0NBO0VBQ0UsWUFBWTtFMEc3enNDZCxxQkFDRTtFQXlFTSxxQkFBZTtFQUNmLG1CQUFXO0VBQ1gscUJBQXFCO0VBNUU3QixjQUFJO0UxR28wc0NGLHlCMEdwdnNDUztFQWhGWCxzQkFDRTtFMUdzMHNDQSw2QkFBNkI7RTBHdjBzQy9CLHdCQUNPO0VBdUZDLDBCQUF3QjtFMUdrdnNDOUIsdUJBQXVCO0UwRzEwc0N6Qix5QkFDTztFMUc0MHNDTCxvQjBHaHZzQ3dCO0VBN0YxQiwyQkFDTztFQWtHQyxzQkFBVztFQUdYLG9CQUFNO0VBQ04sZ0JBQU87QzFHK3VzQ2Q7O0FBRUQ7RTBHN3VzQ1EsOEJBQVk7RUFDWixnQkFDRDtFMUc4dXNDTCxpQkFBaUI7RTJHcjFzQ25CLHNCQUFxQjtFQUNuQix1QkFBVztDM0d1MXNDWjs7QUFFRDtFS2wwc0NFLHFCQUFrQjtFQUVsQixxQkFBYTtFQW1FYixtQnNHMUZtQjtFdEcyRm5CLHFCc0czRnVCO0V0RytGckIsY0FBYTtFTGl3c0NmLG9CMkduMnNDRjtFM0dvMnNDRSxnQkt2d3NDQTtFTHd3c0NBLDBCMkdoMnNDMkI7RTNHaTJzQzNCLHVCS3R3c0NxQjtFRTRCdEIsb0NBQXlCO0VQNnVzQ3hCLCtCMkdqMnNDQTtDM0drMnNDRDs7QUFFRDtFQUNFLFkyR2gyc0NXO0UzR2kyc0NYLHlCMkcxMXNDQztFM0cyMXNDRCxzQjJHLzJzQ0Y7RTNHaTNzQ0UsNkIyR2gyc0MyQjtFQWpCN0Isd0JBc0JFO0UzRzYxc0NBLG1CMkczMXNDaUI7RTNHNDFzQ2pCLGlCMkczMXNDaUI7QzNHNDFzQ2xCOztBQUVEO0VBQ0UsbUJ3R3Izc0N5QjtFeEdzM3NDekIsdUMyRzUwc0NHO0UzRzYwc0NILDBCMkdwMnNDQTtFM0dxMnNDQSxtQjJHMzFzQ2lCO0UzRzQxc0NqQixtQjJHNTNzQ0Y7QzNHNjNzQ0M7O0FBRUQ7RUFDRSxZMkcxMXNDTTtFM0cyMXNDTixxQjJHMTFzQ3NCO0UzRzQxc0N0QixxQjJHbjRzQ0Y7RTNHbzRzQ0UsbUJ3R2g0c0MrQjtFR0pqQyxxQkFnREU7RTNHczFzQ0EsYzJHcjFzQ1M7RTNHdzFzQ1Qsb0IyR3Ixc0NvQjtFM0dzMXNDcEIsZ0IyR3Ixc0NhO0UzR3Mxc0NiLGMyR3Ixc0NZO0UzR3Mxc0NaLG9CMkdyMXNDVTtDM0dzMXNDWDs7QUFFRDs7RUFFRSx5QjJHbjFzQ2lCO0UzR28xc0NqQixzQjJHbjFzQ2E7RTNHcTFzQ2IsNkIyR24xc0NhO0UzR28xc0NiLHdCMkduMXNDVztFM0dvMXNDWCwwQjJHbjFzQ2dCO0UzR28xc0NoQix1QjJHLzBzQ0M7RTNHaTFzQ0QseUIyRzcxc0NBO0UzRzgxc0NBLG9CMkdwMXNDZTtFM0d1MXNDZiwyQjJHaDFzQ0M7RUE3RUgsc0JBK0VFO0UzR2cxc0NBLFkyRy8wc0NXO0MzR2cxc0NaOztBQUVEO0UyR2w2c0NBLFlBQUE7RTNHbzZzQ0UseUIyRzEwc0NDO0VBMUZILHNCQTRGRTtFQUlBLDZCQUFVO0UzR3cwc0NWLHdCMkd0MHNDQztFcEcwQkYsMEJBQXlCO0VQOHlzQ3hCLHVCMkd0MHNDQTtFM0d3MHNDQSx5QjJHM3NzQ0M7RUF2SEMsb0JBQUE7RTNHczBzQ0YsMkJPcHpzQ3dCO0VQcXpzQ3hCLHNCMkduMHNDSTtDM0dvMHNDTDs7QUFFRDtFQUNFLFkyRzl6c0NnQjtFM0crenNDaEIscUIyR2owc0NPO0UzR20wc0NQLHFCMkc3enNDd0I7RTNHOHpzQ3hCLG1CMkc3enNDdUI7RTNHOHpzQ3ZCLHFCMkdyMHNDTztFM0dzMHNDUCxjMkczenNDVTtFM0c4enNDVixvQjJHM3pzQ21CO0UzRzR6c0NuQixnQjJHM3pzQ2tCO0UzRzR6c0NsQixpQjJHM3pzQ3FCO0MzRzR6c0N0Qjs7QUFFRDtFQUNFLFkyRzF6c0NJO0UzRzJ6c0NKLG1CMkd4enNDaUI7RTNHeXpzQ2pCLG9CMkd4enNDa0I7RTNHeXpzQ2xCLGUyR3h6c0NjO0UzR3l6c0NkLG1CMkd4enNDZTtDM0d5enNDaEI7O0FBRUQ7RUFDRSxZMkd0enNDUTtFM0d1enNDUixvQjJHcHpzQ007RTNHcXpzQ04saUIyR3B6c0NtQjtFM0dxenNDbkIsVTJHcHpzQ1E7QzNHcXpzQ1Q7O0FBRUQ7RUFDRSxZMkduenNDVTtFM0dvenNDVixnQjJHbnpzQ1U7RTNHb3pzQ1YsZTJHbnpzQ2dCO0UzR296c0NoQixlMkd4enNDUztDM0d5enNDVjs7QUFFRDtFQUNFLFkyRzV6c0NTO0UzRzZ6c0NULHFCMkdoenNDdUI7RTNHa3pzQ3ZCLHFCMkdoenNDc0I7RTNHaXpzQ3RCLG1CMkdoenNDcUI7RTNHaXpzQ3JCLHFCMkdoenNDb0I7RTNHaXpzQ3BCLGMyR2h6c0NZO0UzR216c0NaLG9CMkc1eXNDbUI7RTNHNnlzQ25CLGtCMkc1eXNDZTtFM0c2eXNDZiwwQjJHNXlzQzBCO0UzRzZ5c0MxQix1QjJHNXlzQ21CO0UzRzh5c0NuQixvQ0tuOXNDb0I7RUxvOXNDcEIsK0JLbjlzQ3FCO0VMbzlzQ3JCLDZCS245c0NvQjtFTHE5c0NwQix5QktuOXNDUztFTG85c0NULHFCS245c0NhO0NMbzlzQ2Q7O0FBRUQ7RUFDRSxtQkt0dXNDQTtFTHV1c0NBLGdCS3R1c0NBO0VMdXVzQ0EsaUJLenNzQ0U7RUwwc3NDRixxQkt6c3NDZ0I7RUwyc3NDaEIscUJLeHNzQ0E7RUx5c3NDQSxtQjJHenpzQzZCO0UzRzB6c0M3QixxQktqcXNDQTtFTGtxc0NBLGNLanFzQ0E7RUxvcXNDQSxvQjJHNXpzQ29CO0UzRzZ6c0NwQixnQjJHNXpzQ2tCO0UzRzZ6c0NsQix3QjBEamd0Q007RTFEa2d0Q04scUIyR3Izc0NLO0UzR3Uzc0NMLGlDMkd2M3NDSztFM0d3M3NDTCw0QjJHenpzQ1c7QzNHMHpzQ1o7O0FBRUQ7RUFDRSxhMkdyenNDVTtFM0dzenNDVixhMkdyenNDZTtFM0dzenNDZixtQjJHOTNzQ0s7RTNHKzNzQ0wscUIyR2x6c0NpQjtFM0dvenNDakIscUIyR2o0c0NLO0UzR2s0c0NMLG1CMkc5eXNDTztFcEdsR1IscUJBQW1CO0VQazVzQ2xCLGMyRzN5c0NBO0VBT0Usb0JBQUE7RTNHd3lzQ0Ysa0IyR3Z5c0NlO0UzR3d5c0NmLDBCMkd2eXNDaUI7RTNHd3lzQ2pCLHVCMkd2eXNDdUI7RTNHeXlzQ3ZCLG9DMkdueXNDRztFM0dveXNDSCwrQjJHN3lzQ0c7RTNHOHlzQ0gsMEIyR3R5c0NLO0VBR0gsdUJBQUE7RTNHc3lzQ0YseUIyR3B5c0NpQjtFM0dxeXNDakIsb0IyR3B5c0NhO0UzR3V5c0NiLDJCMkcxeXNDRTtFM0cyeXNDRixzQjJHcnlzQ3NCO0MzR3N5c0N2Qjs7QUFFRDtFQUNFLGUyR2x5c0NpQjtFM0dteXNDakIsZ0IyR2x5c0NjO0MzR215c0NmOztBQUVEO0UyRzl4c0NJLGtCQUFBO0MzR2d5c0NIOztBQUVEO0VBQ0UsbUIyRzd4c0NjO0UzRzh4c0NkLFEyRzd4c0NJO0UzRzh4c0NKLE8yRzd4c0NJO0UzRzh4c0NKLFkyRzd4c0NhO0UzRzh4c0NiLGEyR2x5c0NHO0UzR215c0NILGlCMkc1eHNDaUI7RTNHNnhzQ2pCLHFCMkdweXNDRztFM0dzeXNDSCxxQjJHenhzQ2lCO0UzRzB4c0NqQixtQjJHenhzQ2tCO0UzRzB4c0NsQixxQjJHenhzQ3VCO0UzRzB4c0N2QixjMkd6eHNDa0I7RTNHNHhzQ2xCLG9CSy9xc0NRO0VMZ3JzQ1Isa0IyR3h4c0NxQjtFM0d5eHNDckIsMEIyRzl5c0NHO0UzRyt5c0NILHVCMkd0eHNDVTtFM0d3eHNDVixvQzJHdHhzQzBCO0UzR3V4c0MxQiwrQjJHdHhzQzZCO0UzR3V4c0M3QiwwQjJHdHhzQzJCO0UzR3V4c0MzQix1QkVqaHRDZTtFRm1odENmLHlCMkd0eHNDdUI7RTNHdXhzQ3ZCLG9CMkd0eHNDdUI7RTNHeXhzQ3ZCLDJCMkd0eHNDc0I7RTNHdXhzQ3RCLHNCMkd0eHNDeUI7QzNHdXhzQzFCOztBQUVEO0VBQ0UsZTJHcnhzQ1k7QzNHc3hzQ2I7O0FBRUQ7RUFDRSxlMkdueHNDbUI7RTNHb3hzQ25CLGlCMkdueHNDWTtFM0dveHNDWixvQjJHbnhzQ1k7RTNHb3hzQ1osWTJHbnhzQ1k7RTNHb3hzQ1oscUIyR254c0NtQjtFM0dxeHNDbkIscUIyR3owc0NHO0UzRzAwc0NILG1CS3BrdENTO0VMcWt0Q1QscUJLcGt0Q1M7RUxxa3RDVCxjS3BrdENBO0VMdWt0Q0Esb0JLcGt0Q1M7RUxxa3RDVCxnQktsZ3RDQTtFTG1ndENBLDBCMkd2eHNDK0I7RTNHd3hzQy9CLHVCMkd4eHNDK0I7RTNHMHhzQy9CLHlCMkd6eHNDc0I7RTNHMHhzQ3RCLG9CMkd6eHNDcUI7RTNHNHhzQ3JCLDJCMkd6eHNDeUI7RTNHMHhzQ3pCLHNCMkd6eHNDd0I7RTNHMHhzQ3hCLHdCMkd6eHNDd0I7RTNHMHhzQ3hCLHFCMkd6eHNDd0I7RTNHMnhzQ3hCLGlDWTVtdENjO0VaNm10Q2QsNEIyR3p4c0N3QjtFM0cweHNDeEIsVTJHenhzQ1k7QzNHMHhzQ2I7O0FBRUQ7RUFDRSxxQjJHeHhzQ3VCO0UzRzB4c0N2QixxQjJHeHhzQ3dCO0UzR3l4c0N4QixtQjJHeHhzQ3VCO0UzR3l4c0N2QixxQjJHdjJzQ0c7RTNHdzJzQ0gsYzJHdHhzQ2M7RTNHdXhzQ2QsZ0IyR3R4c0NjO0UzR3l4c0NkLG9CMkdweHNDdUI7RTNHcXhzQ3ZCLGdCMkdweHNDbUI7RTNHcXhzQ25CLDZCS2p2c0NRO0NMa3ZzQ1Q7O0FBRUQ7RUFDRSxZMkdweHNDYztFM0dxeHNDZCxtQjJHbjNzQ0c7RTNHbzNzQ0gsMkIyR254c0NnQjtFM0dveHNDaEIsZTJHbnhzQ2dCO0VBU2QsaUJBQUE7QzNHNHdzQ0g7O0FBRUQ7RUFDRSxZMkcxd3NDYztFM0cyd3NDZCxtQjJHMXdzQ3FCO0VBN0pwQixpQkFBQTtFM0d5NnNDRCwyQjJHdHdzQ3NCO0UzR3V3c0N0QixtQktqd3NDUTtFTGt3c0NSLGUyR3R3c0NtQjtDM0d1d3NDcEI7O0FBRUQ7O0VBRUUsbUIyR3R3c0NrQjtFM0d1d3NDbEIsWTJHdHdzQ007RTNHdXdzQ04scUIyR3R3c0NzQjtFM0d3d3NDdEIscUIyR3R3c0NxQjtFM0d1d3NDckIsbUIyR3R3c0NrQjtFM0d1d3NDbEIscUIyR3R3c0NpQjtFM0d1d3NDakIsYzJHdHdzQ007RTNHeXdzQ04sb0IyR3R3c0NrQjtFM0d1d3NDbEIsZ0IyRzM3c0NDO0MzRzQ3c0NGOztBQUVEO0VBQ0UscUIyR2x3c0NrQjtFM0dvd3NDbEIscUIyR2x3c0NzQjtFM0dtd3NDdEIsbUIyR2x3c0NtQjtFM0dtd3NDbkIscUIyR2x3c0NxQjtFM0dtd3NDckIsYzJHbHdzQ2U7RTNHcXdzQ2Ysb0IyR2x3c0NzQjtFM0dtd3NDdEIsZ0JLL3hzQ1E7RUxneXNDUixXMkdsd3NDZTtFM0dtd3NDZixpQjBEaHJ0Q2E7RTFEaXJ0Q2Isa0IyR2x3c0NvQjtFM0dtd3NDcEIsd0NPbmp0Q3VCO1VQbWp0Q3ZCLGdDT25qdEN1QjtDUG9qdEN4Qjs7QUFFRDtFQUNFLFcyR2p3c0NRO0UzR2t3c0NSLFkyR2o5c0NDO0MzR2s5c0NGOztBQUVEO0VBQ0UsZTJHN3ZzQ1E7QzNHOHZzQ1Q7O0FBRUQ7RUFDRSxlMkcxdnNDZTtDM0cydnNDaEI7O0FBRUQ7RUFDRSxxQjJHcnZzQ2E7RTNHdXZzQ2IscUJLNXF0Q1M7RUw2cXRDVCxtQks1cXRDUztFTDZxdENULHFCSzVxdENrQjtFTDZxdENsQixjSzVxdENTO0VMK3F0Q1Qsb0IyRzN2c0NxQjtFM0c0dnNDckIsZ0JLdm10Q2U7RUx3bXRDZixZS3RtdENTO0VMdW10Q1Qsd0IyRzd2c0NlO0UzRzh2c0NmLG1CMkc3dnNDbUI7QzNHOHZzQ3BCOztBQUVEO0VBQ0UsbUIyRzl2c0NpQjtFM0crdnNDakIsWU9ybHRDTztFUHNsdENQLGEyR3h3c0NBO0UzR3l3c0NBLE9LdG50Q0E7RUx1bnRDQSxRS3RudENBO0VMdW50Q0EsY0tybnRDRTtFTHNudENGLHdCMkdqd3NDNkI7QzNHa3dzQzlCOztBQUVEO0VBQ0UscUJLLzhzQ0E7RUxpOXNDQSxxQjJHbHhzQ0M7RTNHbXhzQ0QsbUIyR3B3c0NtQjtFM0dxd3NDbkIscUJPbG10Q2tCO0VQbW10Q2xCLGMyR3J4c0NDO0UzR3d4c0NELG9CT3RtdENnQjtFUHVtdENoQixnQjJHenhzQ0M7RTNHMHhzQ0QsWTJHbndzQ1c7RTNHb3dzQ1gsYTJHbndzQ007RTNHb3dzQ04sZTJHbndzQ2U7RTNHb3dzQ2YsVzJHbndzQ007RTNHb3dzQ04sc0IyR3B1c0NHO0MzR3F1c0NKOztBQUVEO0VBQ0UsVzJHbHdzQ1k7QzNHbXdzQ2I7O0FBRUQ7RUFDRSxZMkdsd3NDYztFM0dtd3NDZCwrQjJHdnlzQ0M7RTNHeXlzQ0QsMkIyR2x3c0NlO0UzR213c0NmLHVCMkdsd3NDZ0I7RTNHbXdzQ2hCLG1CMkczeXNDQztFM0c0eXNDRCxpQjJHaHdzQ3FCO0UzR2l3c0NyQixtQjJHaHdzQ2M7QzNHaXdzQ2Y7O0FBRUQ7RUFDRSxlMkc1dnNDbUI7RTNHNnZzQ25CLG1CT2hvdENnQjtFUGlvdENoQixZMkduenNDQztFM0dvenNDRCxrQkt6dXRDUztFTDB1dENULGlCS3p1dENTO0NMMHV0Q1Y7O0FBRUQ7RUFDRSxnQkt6dXRDUztDTDB1dENWOztBQUVEO0VBQ0UsY0tucXRDQTtDTG9xdENEOztBQUVEO0VBQ0UsZ0JLNzlzQ0E7RUw4OXNDQSxpQks3OXNDVztFTDg5c0NYLG1CS3Q3c0NBO0VMdTdzQ0EsVUt0N3NDQTtFTHU3c0NBLFNLajdzQ0U7RUxrN3NDRix5QzJHdHdzQ29DO00zR3N3c0NwQyxxQzJHdHdzQ29DO1UzR3N3c0NwQyxpQzJHdHdzQ29DO0UzR3V3c0NwQyx1QjJHbndzQ21CO0szR213c0NuQixvQjJHbndzQ21CO0UzR293c0NuQixZMkdud3NDTTtFM0dvd3NDTixhMkdud3NDTTtDM0dvd3NDUDs7QUFFRDtFQUNFLGUyRzcwc0NDO0UzRzgwc0NELFlLM3J0Q0E7RUw0cnRDQSxpQkszcnRDQTtFTDRydENBLG9CMkc5d3NDMkI7RTNHK3dzQzNCLGlCMkcvd3NDMkI7RTNHZ3hzQzNCLHNCMkdsMXNDQztFM0dtMXNDRCxVMkd4d3NDVztFM0d5d3NDWCxpQkt6d3RDUztFTDB3dENULG1CS3p3dENTO0VMMHd0Q1QsbUJLend0Q1M7RUwwd3RDVCwrQkt6d3RDa0I7RUwyd3RDbEIsMkJLend0Q2E7RUwwd3RDYix1QjJHN3dzQ3lCO0UzRzh3c0N6QiwyQjJHOXdzQytCO0UzRyt3c0MvQixxQ0t0c3RDcUI7Q0x1c3RDdEI7O0FBRUQ7RUFDRSxZSzcvc0NBO0NMOC9zQ0Q7O0FBRUQ7RUFDRSxtQkt0OXNDQTtFTHU5c0NBLFlLajlzQ0U7RUxrOXNDRiw2QjJHN3ZzQ0s7RTNHK3ZzQ0wseUIyR3gyc0NDO0UzR3kyc0NELHFCS3R0dENBO0VMdXR0Q0EscUJLdHR0Q0E7RUx3dHRDQSxxQjJHM3hzQzJCO0UzRzR4c0MzQixtQjJHNzJzQ0M7RTNHODJzQ0QscUIyRzF4c0NpQjtFM0cyeHNDakIsYzBENXp0Q007RTFEK3p0Q04sb0IyRzF4c0NRO0UzRzJ4c0NSLGdCMkcxeHNDUTtFM0cyeHNDUix5QjJHMXhzQ29CO0UzRzJ4c0NwQixzQjJHMXhzQ3VCO0UzRzR4c0N2Qiw2QjJHMXhzQzBCO0UzRzJ4c0MxQix3Qkt0N3NDK0I7RUx5N3NDL0IsMkJPenN0Q2tCO0VQMHN0Q2xCLHNCMkc1M3NDQztFM0c2M3NDRCwwQkszN3NDUTtFTDQ3c0NSLHVCMkczeHNDdUI7RTNHNnhzQ3ZCLHlCMkcxeHNDMEI7RTNHMnhzQzFCLG9CMkdqNHNDQztFM0drNHNDRCxtQktoOHNDK0I7RUxpOHNDL0IsZTJHdnhzQ2lCO0UzR3d4c0NqQixpQktsOHNDUTtDTG04c0NUOztBQUVEO0VBQ0UsWTJHeDRzQ0M7RTNHeTRzQ0Qsb0JLdjhzQ1E7RUx3OHNDUiwyQkt4OHNDUTtFTHk4c0NSLGlCMkc1NHNDZ0M7RTNHNjRzQ2hDLFUyRzU0c0NDO0MzRzY0c0NGOztBQUVEO0VBQ0Usc0IyR2g1c0NDO0UzR2k1c0NELDJCMkdqeHNDSztFM0dreHNDTCxvQjJHbDVzQ0M7RTNHbTVzQ0Qsa0JLajlzQ1E7RUxrOXNDUixZMkdqeHNDTTtFM0dreHNDTiw2QjJHanhzQ3NCO0UzR214c0N0Qix5QjJHanhzQ3NCO0UzR2t4c0N0QixxQjJHeDVzQ0M7QzNHeTVzQ0Y7O0FBRUQ7RUFDRSxpQks5MHRDUztFTCswdENULHFCSzkwdENTO0NMKzB0Q1Y7O0FBRUQ7O0VBRUUsb0IyR3h4c0M2QjtFM0d5eHNDN0Isa0JLbmt0Q0U7RUxva3RDRiwyQjJHenhzQ2lDO0MzRzB4c0NsQzs7QUFFRDtFQUNFLFlLM2h0Q0E7RUw0aHRDQSxrQkszaHRDQTtDTDRodENEOztBQUVEOzs7RUFHRSxzQjJHaHlzQ2lCO0MzR2l5c0NsQjs7QUFFRDtFQUNFLHFCMkdoeXNDbUI7RTNHa3lzQ25CLHFCMkdyN3NDQztFM0dzN3NDRCxtQjJHL3hzQ21CO0UzR2d5c0NuQixxQjJHdjdzQ0M7RTNHdzdzQ0QsY0s3MnRDUztFTGczdENULG9CSzcydENTO0VMODJ0Q1Qsa0JLNzJ0Q1M7RUw4MnRDVCx5Qks3MnRDYTtFTDgydENiLHNCSzN5dENpQjtFTDZ5dENqQiw2QjJHcHlzQzZCO0UzR3F5c0M3Qix3QjJHcnlzQzZCO0UzR3N5c0M3QixjS2xtdENFO0VMbW10Q0YsV0tsbXRDRTtFTG1tdENGLGFLam10Q0E7RUxrbXRDQSxtQktqbXRDQTtFTGttdENBLFlLam10Q0E7Q0xrbXRDRDs7QUFFRDtFQUNFLFlLcGp0Q0E7RUxxanRDQSxxQks5b3RDa0I7RUxncHRDbEIscUJLN290Q0E7RUw4b3RDQSxtQks3b3RDQTtFTDhvdENBLHFCMkdoenNDK0I7RTNHaXpzQy9CLGMyR2h6c0NhO0UzR216c0NiLG9CMkdqenNDb0I7RTNHa3pzQ3BCLGtCT2x5dENPO0VQbXl0Q1AseUIyR3I5c0NDO0UzR3M5c0NELHNCMkdqenNDaUI7RTNHbXpzQ2pCLDZCMkd4OXNDQztFM0d5OXNDRCx3QjJHanpzQ2lCO0UzR2t6c0NqQix5QjJHanpzQ3NCO0UzR2t6c0N0QixzQjJHanpzQ2tCO0UzR216c0NsQiw2QjJHaHpzQ21CO0UzR2l6c0NuQix3QjJHLzlzQ2dDO0MzR2crc0NqQzs7QUFFRDtFQUdFLG9CS3A1dENhO0VMcTV0Q2IsZ0JLbDF0Q0E7Q0xtMXRDRDs7QUFFRDtFQUNFLFlLem90Q0U7RUwwb3RDRixvQkt6b3RDZ0I7RUwwb3RDaEIsZ0JLeG90Q0E7RUx5b3RDQSxnQkt4b3RDQTtFTHlvdENBLG1CMkd6enNDNkI7QzNHMHpzQzlCOztBQUVEO0VBQ0Usb0MyRzV6c0NxQztFM0c2enNDckMsaUMyRzV6c0N1QztFM0c2enNDdkMsaUJLcnJ0Q0U7RUxzcnRDRixvQktwcnRDQTtFTHFydENBLGtCS3BydENBO0VMcXJ0Q0Esa0MyRy96c0NPO0UzR2cwc0NQLHFXT3IwdEN1QjtFUHMwdEN2QixxQjJHeC9zQ0M7RTNHeS9zQ0Qsb0IyR3owc0NtQjtFcEc5ZnBCLGtCQUFpQjtFUHkwdENoQixZMkcvenNDQTtFM0dnMHNDQSxhS3oydENBO0VMMDJ0Q0EsZ0JLejJ0Q0E7RUwwMnRDQSxtQjJHaDBzQ3VCO0UzR2kwc0N2QixvQjJHajBzQzJCO0MzR2swc0M1Qjs7QUFFRDtFQUNFLHNCS2xzdENBO0NMbXN0Q0Q7O0FBRUQ7RUFDRSxvQjJHbDBzQ3FCO0UzR20wc0NyQixpQk90MXRDTztFUHUxdENQLGUyRzcwc0NDO0UzRzgwc0NELDRCMkczeHNDSztFM0c0eHNDTCwyQjJHLzBzQ0M7SzNHKzBzQ0Qsd0IyRy8wc0NDO0UzR2cxc0NELG9CMkdqMHNDd0I7RTNHazBzQ3hCLGUyR2owc0NtQjtFM0drMHNDbkIsZTJHajBzQ2dCO0MzR2swc0NqQjs7QUFFRDtFQUNFLHFCMkcvenNDdUI7RTNHaTBzQ3ZCLHFCMkd4MXNDQztFM0d5MXNDRCxtQjJHOXpzQ3NCO0UzRyt6c0N0QixxQjJHOXpzQ2lCO0UzRyt6c0NqQixjMkc5enNDa0I7RTNHaTBzQ2xCLG9CMkc5MXNDQztFM0crMXNDRCxnQjJHenpzQ2tCO0UzRzB6c0NsQixtQjJHenpzQ29CO0UzRzB6c0NwQixhMkd6enNDZTtFM0cwenNDZixXMkd6enNDYztFM0cwenNDZCxZMkduMnNDQztFM0dvMnNDRCx5QjJHdHpzQ087RTNHdXpzQ1AsYzJHcjJzQ0M7RTNHczJzQ0QsaUIyR3J6c0NvQjtFcEczakJyQiwwQ0FBeUI7RUFBekIscUNBQXlCO0VBQXpCLGtDQUF5QjtFUGszdEN4QixvQjJHeDJzQ0M7RTNHeTJzQ0QsZTJHbHpzQ2lCO0UzR216c0NqQixhMkdsenNDZTtFQXhEZCxXQUFBO0MzRzQyc0NGOztBQUVEO0VBQ0UsYUs5OXRDUztFTCs5dENULGNLOTl0Q1M7RUwrOXRDVCxXSzk5dENTO0VMKzl0Q1QsaUJLOTl0Q2E7RUwrOXRDYix1Qks1NXRDQTtFTDQ1dENBLGtCSzU1dENBO0VMNDV0Q0EsZUs1NXRDQTtFTDY1dENBLFdLNTV0Q0E7Q0w2NXRDRDs7QUFFRDtFQUNFLDBCMkd6enNDdUM7RTNHMHpzQ3ZDLGtCS3J2dENBO0NMc3Z0Q0Q7O0FBRUQ7RUFDRSxlS3I4dENFO0VMczh0Q0YsWUs5N3RDQTtFTCs3dENBLHFCSzk3dENtQjtFTCs3dENuQixpQks5N3RDQTtFTCs3dENBLGdCSzk3dENjO0VMKzd0Q2Qsa0JLOXR0Q0U7RUwrdHRDRiw2QjJHbDBzQzZCO0UzR2swc0M3Qix3QjJHbDBzQzZCO0UzR2swc0M3QixxQjJHbDBzQzZCO0MzR20wc0M5Qjs7QUFFRDtFQUNFLG9CS3RydENBO0VMdXJ0Q0EsZUt0cnRDQTtDTHVydENEOztBQUVEO0VBQ0UsWTJHdjBzQ2lCO0UzR3cwc0NqQixvQjJHdjBzQ3NCO0UzR3cwc0N0QixnQk94NXRDTztFUHk1dENQLGdCMkcvNHNDQztFM0dnNXNDRCxtQjJHdDBzQ3lCO0MzR3Uwc0MxQjs7QUFFRDtFTzc1dENDLG9DQUF5QjtFUCs1dEN4QixpQzJHN3pzQ1E7RTNHOHpzQ1IsaUJLLzd0Q0E7RUxnOHRDQSxvQjJHN3pzQ3VCO0UzRzh6c0N2QixrQks1N3RDZTtFTDY3dENmLGtDMkdwdXNDQztFQTdGQSxxV0FNVztFM0c2enNDWixxQjJHNXpzQ2lCO0UzRzZ6c0NqQixvQjJHNXpzQ3FCO0UzRzZ6c0NyQixjT3Y2dENPO0VQdzZ0Q1AsWTJHdDBzQ0M7RTNHdTBzQ0QsYTJHN3pzQ2U7RTNHOHpzQ2YsZ0IyRzd6c0NpQjtFM0c4enNDakIsbUIyRzd6c0NnQjtFM0c4enNDaEIsb0IyRzEwc0NDO0MzRzIwc0NGOztBQUVEO0VBQ0Usc0IyR3p6c0NPO0MzRzB6c0NSOztBQUVEO0VBQ0Usb0IyR2wxc0NDO0UzR20xc0NELGlCMkd0enNDa0I7RTNHdXpzQ2xCLGUyR3R6c0NrQjtFM0d1enNDbEIsNEIyR3R6c0NtQjtFM0d1enNDbkIsMkIyR3J6c0NPO0szR3F6c0NQLHdCMkdyenNDTztFM0dzenNDUCxvQjJHdjFzQ0M7RTNHdzFzQ0QsZTJHcHpzQ2tCO0VwR3RvQm5CLGVBQVE7Q1A0N3RDUjs7QUFFRDtFTzk3dENDLHFCQUFtQjtFUGk4dENsQixxQkt4aXVDUztFTHlpdUNULG1CS3hpdUNTO0VMeWl1Q1QscUJLeGl1Q1M7RUx5aXVDVCxjS3hpdUNTO0VMMml1Q1Qsb0JLdCt0Q0E7RUx1K3RDQSxnQkt0K3RDQTtFTHUrdENBLG1CS3IrdENpQjtFTHMrdENqQixhS2wrdENTO0VMbSt0Q1QsV0tyMHRDRTtFTHMwdENGLFlLcjB0Q0U7RUxzMHRDRix5QksvenRDQTtFTGcwdENBLGNLL3p0Q0E7RUxnMHRDQSxpQksvenRDQTtFc0drZEMsMENBd0NJO0VBeENKLHFDQXdDSTtFQXhDSixrQ0F3Q0k7RTNHdTBzQ0wsMEIyR3h6c0N3QjtFM0d5enNDeEIsZTJHeHpzQ21CO0VBeERsQixhQUFBO0UzR2szc0NELFcyR3R6c0NlO0MzR3V6c0NoQjs7QUFFRDtFQUNFLHdCMkd2enNDNEI7RUEvRDNCLHlCQUFBO0UzR3czc0NELHNCMkdseXNDTztFM0dteXNDUCw0Qk8zOXRDd0I7RVA0OXRDeEIsa0MyRzEzc0NDO0UzRzAzc0NELDZCMkcxM3NDQztFM0cwM3NDRCwwQjJHMTNzQ0M7RTNHMjNzQ0Qsc0IyR3J6c0NvQjtDM0dzenNDckI7O0FBRUQ7RUFDRSxxQ0t0a3VDb0I7RUx1a3VDcEIsNkJLdGt1Q2tCO0NMdWt1Q25COztBQUVEO0VBQ0UsbUJLcGd1Q0E7Q0xxZ3VDRDs7QUFFRDtFQUNFLGVLdDJ0Q0U7RUx1MnRDRixZSzcxdENBO0VMODF0Q0EscUJLNzF0Q0E7RUw4MXRDQSxpQks3MXRDQTtFTDgxdENBLGdCS3QwdENFO0VMdTB0Q0Ysa0JLdDB0Q0U7RUx1MHRDRiw2QksvenRDQTtFTCt6dENBLHdCSy96dENBO0VMK3p0Q0EscUJLL3p0Q0E7Q0xnMHRDRDs7QUFFRDtFQUNFLDBCMkd0MHNDaUM7RTNHdTBzQ2pDLGVLdnh0Q0U7Q0x3eHRDSDs7QUFFRDtFQUNFLG1CMkdyMHNDd0I7RTNHczBzQ3hCLFcyR3Iwc0NZO0VBbkZYLE9BQUE7RTNHMDVzQ0QsUTJHajBzQ2E7RUFNWixhQUFBO0UzRzZ6c0NELGtCMkcxenNDRztFQUhGLGlCQUFBO0UzRyt6c0NELG9CS2h2dENRO0VMaXZ0Q1IsZ0IyR3h6c0NxQjtFM0d5enNDckIsMkJPbGd1Q2tCO0tQa2d1Q2xCLHdCT2xndUNrQjtFUG1ndUNsQixpQjJHbDBzQ0M7RTNHbTBzQ0Qsb0JLcHZ0Q1E7RXNHaWJQLGdCQUFBO0UzR3Ewc0NELGVLdHZ0Q1E7Q0x1dnRDVDs7QUFFRDtFMkd4MHNDRyxvQkFBQTtDM0cwMHNDRjs7QUFFRDtFQUNFLG9CS25udUNTO0NMb251Q1Y7O0FBRUQ7RUFDRSxvQktqanVDaUI7RUxranVDakIsMEIyR3R6c0MrQjtFM0d1enNDL0IsaUIyR3Z6c0MyQjtDM0d3enNDNUI7O0FBRUQ7RUFDRSxjSzF6dENFO0NMMnp0Q0g7O0FBRUQ7RUFDRSxZSzMydENBO0VMNDJ0Q0EscUIyRzl6c0M2QjtFM0dnMHNDN0IscUJPL2h1Q2tCO0VQZ2l1Q2xCLG1CMkcvMXNDQztFM0dnMnNDRCxxQktoa3VDQTtFTGlrdUNBLGNLaGt1Q0E7RUxpa3VDQSx5QksvanVDcUI7RUxna3VDckIsc0IyR24wc0M2QjtFM0dxMHNDN0IsNkJLLzV0Q3dCO0VMZzZ0Q3hCLHdCS3o1dENBO0NMMDV0Q0Q7O0FBRUQ7RUFDRSxxQksvMHRDQTtFTGkxdENBLHFCMkcxMHNDaUM7RTNHMjBzQ2pDLG1CS2g0dENFO0VMaTR0Q0YscUJLaDR0Q2dCO0VMaTR0Q2hCLGNLLzN0Q0E7RUxrNHRDQSxvQjJHbDNzQ0M7RTNHbTNzQ0QsZ0IyRzUwc0NxQjtFM0c2MHNDckIsWUs1cHVDTztDTDZwdUNSOztBQUVEO0VBQ0UsbUJLNXB1Q1M7RUw2cHVDVCxVSzVwdUNBO0VMNnB1Q0EsVUsxbHVDQTtFTDJsdUNBLGVLMWx1Q0E7RUwybHVDQSwyQjJHbjFzQ2lDO0UzR28xc0NqQyw4QzJHcDFzQ2lDO00zR28xc0NqQywwQzJHcDFzQ2lDO1UzR28xc0NqQyxzQzJHcDFzQ2lDO0UzR3Exc0NqQyxXS3A3dENFO0VMcTd0Q0YscUcyR3Ixc0N5QztFM0dxMXNDekMsNkYyR3Ixc0N5QztFM0dxMXNDekMsd0YyR3Ixc0N5QztFM0dxMXNDekMscUYyR3Ixc0N5QztFM0dxMXNDekMsbUgyR3Ixc0N5QztFM0dzMXNDekMsZ0JLbjd0Q0E7Q0xvN3RDRDs7QUFFRDtFQUNFLDBDMkdsMHNDVztNM0drMHNDWCxzQzJHbDBzQ1c7VTNHazBzQ1gsa0MyR2wwc0NXO0UzR20wc0NYLFEyR3I0c0NDO0UzR3M0c0NELFcyR3Qxc0NjO0MzR3Uxc0NmOztBQUVEO0VBQ0UsNEIyRzE0c0NDO0MzRzI0c0NGOztBQUVEO0VBQ0UsbUIyRzk0c0NDO0UzRys0c0NELFkyR2oxc0NrQjtFM0drMXNDbEIsWTJHaDVzQ0M7RTNHaTVzQ0QsYTJHMTBzQ1k7RTNHMjBzQ1osWTJHbDVzQ0M7RTNHbTVzQ0QsbUIyR3Qwc0N1QjtFM0d1MHNDdkIsa0IyR3Qwc0NZO0UzR3Uwc0NaLG9WMkd0dHVDc0I7RTNHdXR1Q3RCLDJCMkd0MHNDNEI7RTNHdTBzQzVCLG1CMkd0MHNDd0I7RTNHdTBzQ3hCLGUyR3Qwc0NZO0UzR3Uwc0NaLCtEMkd0MHNDOEI7TTNHczBzQzlCLDJEMkd0MHNDOEI7VTNHczBzQzlCLHVEMkd0MHNDOEI7RTNHdTBzQzlCLDBCMkd0MHNDaUM7RTNHdTBzQ2pDLGUyRzM1c0NDO0UzRzQ1c0NELGlCMkcvdHVDZTtFM0dndXVDZixXMkc3NXNDQztFM0c4NXNDRCxVMkduMHNDYztFM0dvMHNDZCx1QjJHOXpzQ2E7RTNHK3pzQ2Isb0IyR2g2c0NDO0UzR2k2c0NELHFHMkdqMHNDZTtFM0dpMHNDZiw2RjJHajBzQ2U7RTNHaTBzQ2Ysd0YyR2owc0NlO0UzR2kwc0NmLHFGMkdqMHNDZTtFM0dpMHNDZixtSDJHajBzQ2U7QzNHazBzQ2hCOztBQUVEO0VBQ0Usb0MyR3Z1dUNvQjtNM0d1dXVDcEIsZ0MyR3Z1dUNvQjtVM0d1dXVDcEIsNEIyR3Z1dUNvQjtFM0d3dXVDcEIsVzJHN3pzQ21CO0MzRzh6c0NwQjs7QUFFRDtFQUNFLFkyRzF6c0NnQjtFQWhIZixxQkFBQTtFM0c2NnNDRCxxQjJHcHpzQ29CO0UzR3F6c0NwQixtQjJHcHpzQ3NCO0UzR3F6c0N0QixxQjJHcHpzQ21CO0UzR3F6c0NuQixjMkdwenNDZ0I7RTNHdXpzQ2hCLG9CMkdqenNDNEI7RTNHa3pzQzVCLGtCSzV0dUNTO0VMNnR1Q1QseUJLNXR1Q3FCO0VMNnR1Q3JCLHNCSzV0dUNvQjtFTDh0dUNwQiw2Qks1dHVDb0I7RUw2dHVDcEIsd0JLNXR1Q2E7RUw2dHVDYixvQksxcHVDaUI7Q0wycHVDbEI7O0FBRUQ7RUFDRSxtQkt6L3RDa0I7RUwwL3RDbEIsT0t6L3RDRTtFTDAvdENGLFFLbi90Q0E7RUxvL3RDQSxZS24vdENBO0VMby90Q0Esa0JLbi90Q2U7RUxvL3RDZixxQkt6NnRDQTtFTDI2dENBLHFCS3A2dENvQjtFTHE2dENwQixtQjJHaDBzQ2lDO0UzR2kwc0NqQyxxQjJHaDBzQytCO0UzR2kwc0MvQixjSzE5dENFO0VMNjl0Q0Ysb0IyR3Awc0MrQjtFM0dxMHNDL0Isa0IyRzU4c0NDO0UzRzY4c0NELFcyR24wc0NZO0MzR28wc0NiOztBQUVEOztFQUVFLFkyR2wwc0NZO0VBaEpYLGVBQUE7RTNHbzlzQ0QsbUIyRzl6c0NTO0VBTVIsV0FBQTtFM0cwenNDRCxhMkd4enNDZTtFM0d5enNDZixPSy92dUNBO0VMZ3d1Q0EsbUNLL3Z1Q3FCO0NMZ3d1Q3RCOztBQUVEO0VBQ0UsUUsvdnVDQTtDTGd3dUNEOztBQUVEO0VBQ0UsU0t6cnVDQTtDTDBydUNEOztBQUVEO0VBQ0UsbUJLbnN1Q0E7RUxvc3VDQSxPS2xzdUNFO0VMbXN1Q0YsUUsvcnVDQTtFc0dxM0JDLFlBQUE7RTNHNDBzQ0QsYTJHbDBzQ0k7RTNHbTBzQ0oscUIyR2wwc0NpQjtFM0dvMHNDakIscUIyRy96c0NnQjtFM0dnMHNDaEIsbUIyRy96c0NrQjtFM0dnMHNDbEIscUIyRy96c0N1QjtFM0dnMHNDdkIsYzJHL3pzQ2lCO0UzR2swc0NqQixvQjJHL3pzQ2U7RTNHZzBzQ2Ysa0IyRy96c0NhO0MzR2cwc0NkOztBQUVEO0VBQ0UsbUIyRy96c0NxQjtFM0dnMHNDckIsWTBEdnp1Q007RTFEd3p1Q04sNkIyRzd5c0NLO0UzRzZ5c0NMLHdCMkc3eXNDSztFM0c2eXNDTCxxQjJHN3lzQ0s7RTNHOHlzQ0wsV08xcnVDTztDUDJydUNSOztBQUVEO0VBQ0UsVzJHOXpzQ1E7RTNHK3pzQ1Isd0IyR2wyc0NDO0MzR20yc0NGOztBQUVEO0VBQ0UsWTJHMXpzQ1E7RTNHMnpzQ1IsZTJHMXpzQ21CO0VBN0NsQixtQkFBQTtFM0d5MnNDRCxPMkd2enNDTTtFM0d3enNDTixRMkd2enNDTTtFM0d3enNDTixXMkd2enNDTTtFM0d3enNDTixhS3o3dENRO0VzRzZrQlAsV0FBQTtDM0c4MnNDRjs7QUFFRDtFQUNFLFkyR2x6c0NjO0UzR216c0NkLGVLdHp1Q1M7RUx1enVDVCxtQkt0enVDUztFTHV6dUNULE9LdHp1Q0E7RUx1enVDQSxTS3R6dUNBO0VMdXp1Q0EsV0t0enVDTztFTHV6dUNQLGFLdHp1Q1M7RUx1enVDVCxXS3B2dUNBO0NMcXZ1Q0Q7O0FBRUQ7RUFDRSxXSzkvdENBO0VMKy90Q0EscUJLOS90Q0E7RUxnZ3VDQSxxQjJHN3pzQzZCO0UzRzh6c0M3QixtQksvaXVDRTtFTGdqdUNGLHFCMkc5enNDMkI7RTNHK3pzQzNCLGNLOWl1Q0E7RUxpanVDQSxvQks1bHVDa0I7RUw2bHVDbEIsZ0JLNWx1Q0U7RUw2bHVDRix5Qkt0bHVDQTtFTHVsdUNBLHNCS3RsdUNBO0VMd2x1Q0EsNkIyR3Iwc0NnQjtFM0dzMHNDaEIsd0IyR3Iwc0NrQjtFM0dzMHNDbEIsMEIyR3Iwc0N3QjtFM0dzMHNDeEIsdUIyR3Iwc0N3QjtFM0d1MHNDeEIseUIyR3Iwc0NvQjtFM0dzMHNDcEIsb0IyR2g1c0NDO0UzR201c0NELDJCMkdsMHNDbUI7RTNHbTBzQ25CLHNCMkdsMHNDc0I7RTNHbTBzQ3RCLG1CMkdsMHNDa0I7RTNHbTBzQ2xCLFMyR2wwc0NRO0UzR20wc0NSLFkyR2wwc0NjO0UzR20wc0NkLGEyR2wwc0NjO0UzR20wc0NkLG9DMkdsMHNDZ0I7TTNHazBzQ2hCLGdDMkdsMHNDZ0I7VTNHazBzQ2hCLDRCMkdsMHNDZ0I7RTNHbTBzQ2hCLGdEMkdsMHNDd0M7RTNHbTBzQ3hDLDhCMER2M3VDTTtFMUR1M3VDTix5QjBEdjN1Q007RTFEdTN1Q04sc0IwRHYzdUNNO0UxRHczdUNOLFUyRzU1c0NDO0UzRzY1c0NELFcyR2owc0NhO0UzR2swc0NiLFcyR2owc0NRO0MzR2swc0NUOztBQUVEO0VBQ0UsK0JLLyt0QytCO0NMZy90Q2hDOztBQUVEO0VBQ0UsZ0QyRzl6c0NPO0MzRyt6c0NSOztBQUVEOztFQUVFLGUyRzd6c0NpQjtDM0c4enNDbEI7O0FBRUQ7O0VBRUUsYzJHN3pzQ1U7QzNHOHpzQ1g7O0FBRUQ7RUFDRSxZMkczenNDUTtFM0c0enNDUixrQjJHM3pzQ1E7RTNHNHpzQ1IsbUIyRzN6c0NpQjtDM0c0enNDbEI7O0FBRUQ7RUFDRSxZSzMzdUNBO0VMNDN1Q0EsZUszM3VDUztFTDQzdUNULG1CSzMzdUNhO0VMNDN1Q2IsT0t6enVDQTtFTDB6dUNBLFFLenp1Q0E7RUwwenVDQSxZS3h6dUNFO0VMeXp1Q0YsWUtyenVDQTtFTHN6dUNBLHdCMkduMHNDaUM7QzNHbzBzQ2xDOztBQUVEO0VBQ0UsZUtscHVDQTtFTG1wdUNBLG1CS3JudUNFO0VMc251Q0YsU0tybnVDRTtFTHNudUNGLFVLcG51Q0E7RUxxbnVDQSxnQktwbnVDQTtFTHFudUNBLGlCS3BudUNXO0VMcW51Q1gsWUs3a3VDQTtFTDhrdUNBLGFLN2t1Q0E7RUw4a3VDQSx5QzJHNzBzQ3FDO00zRzYwc0NyQyxxQzJHNzBzQ3FDO1UzRzYwc0NyQyxpQzJHNzBzQ3FDO0UzRzgwc0NyQyxXS3ZrdUNBO0NMd2t1Q0Q7O0FBRUQ7RUFDRSxXMkc5MHNDVTtFM0crMHNDVixTMkduOXNDQztDM0dvOXNDRjs7QUFFRDtFQUNFLG1CMkc5MHNDcUI7QzNHKzBzQ3RCOztBQUVEO0VBQ0UsbUIyRzkwc0NZO0UzRyswc0NaLE9BQU87RUFDUCxRQUFRO0UyR3Qwc0NSLFdBQUE7RTNHdzBzQ0EsZTJHdjBzQ2U7RTNHdzBzQ2YsWTJHdjBzQ0U7RTNHdzBzQ0YsYTJHdjBzQ0U7RTNHdzBzQ0Ysb0IyR3Ywc0NFO0MzR3cwc0NIOztBQUVEO0VBQ0UsZ0IyR3Awc0NlO0UzR3Ewc0NmLGlCMkdoMXNDQztFM0dpMXNDRCxrQjJHbDBzQ2U7RTNHbTBzQ2YsMEIyR2wwc0NvQjtFM0dtMHNDcEIsZTJHbDBzQ1k7RTNHbTBzQ1osWUsvNnVDTztFTGc3dUNQLG1CSy82dUNTO0VMZzd1Q1QsdUJLLzZ1Q1M7RUxnN3VDVCxhSy82dUNTO0VMZzd1Q1QsZUsvNnVDUztFTGc3dUNULG1CSy82dUNhO0VMZzd1Q2IsZUs3MnVDQTtFTDgydUNBLGtCSzcydUNjO0NMODJ1Q2Y7O0FBRUQ7RUFDRSxjS3ZzdUNFO0NMd3N1Q0g7O0FBRUQ7O0VBRUUsa0JLL3F1Q2dCO0NMZ3J1Q2pCOztBQUVEO0VBQ0Usa0JLam91Q0E7RUxrb3VDQSxrQktqb3VDQTtFTGtvdUNBLGFLaG91Q0U7RUxpb3VDRixxQjJHcjFzQzJCO0UzR3Uxc0MzQixxQjJHcDFzQ2lCO0UzR3Exc0NqQixtQjJHcDFzQ2tCO0UzR3Exc0NsQixxQjJHLzJzQ0M7RTNHZzNzQ0QsYzJHbDFzQ007RUFTTixvQkFBQTtFM0c2MHNDQSxrQksvOHVDUztFTGc5dUNULHlCSy84dUNxQjtFTGc5dUNyQixzQksvOHVDb0I7RUxpOXVDcEIsNkJLLzh1Q29CO0VMZzl1Q3BCLHdCSy84dUNhO0NMZzl1Q2Q7O0FBRUQ7RUFDRSxnQjJHcDFzQ3FCO0UzR3Exc0NyQixpQktwN3VDRTtFTHE3dUNGLGVLcDd1Q0U7RUxxN3VDRixZSzE2dUNBO0VMMjZ1Q0EsWUsxNnVDQTtFTDI2dUNBLGFLMTZ1Q0E7RUwyNnVDQSxtQjJHejFzQzBCO0UzRzAxc0MxQixzQk94M3VDa0I7RVB5M3VDbEIsZTJHOTFzQ0E7RTNHKzFzQ0EsaUJLejV1Q0E7RUwwNXVDQSxxQkt6NXVDYztFTDI1dUNkLHFCMkc3MXNDMkI7RTNHODFzQzNCLG1CTzkzdUNnQjtFUCszdUNoQixxQjJHcDJzQ0M7RTNHcTJzQ0QsYzJHMTFzQ1E7RTNHNjFzQ1Isb0IyR3oxc0NzQjtFM0cwMXNDdEIsa0IyR3oxc0NtQjtFM0cwMXNDbkIseUIyRzEyc0NDO0UzRzIyc0NELHNCMkdwMXNDRztFM0dzMXNDSCw2QjJHbjFzQ3NCO0UzR28xc0N0Qix3QjJHbjFzQ2E7QzNHbzFzQ2Q7O0FBRUQ7RUFDRSxrQjJHbDFzQ2tCO0UzR20xc0NsQixxQjJHbDFzQ2E7RTNHbzFzQ2IscUIyR3Izc0NDO0UzR3Mzc0NELG1CMkcvMHNDYztFM0dnMXNDZCxxQjJHLzBzQ2dCO0UzR2cxc0NoQixjMkcvMHNDVztFM0drMXNDWCxvQjJHNzBzQ2dCO0UzRzgwc0NoQixrQjJHNTNzQ0M7RTNHNjNzQ0QsYTJHMzBzQ0k7RTNHNDBzQ0osa0IyRzkzc0NDO0UzRyszc0NELHFCMkd6MHNDb0I7RTNHMDBzQ3BCLFlPMzV1Q087RVA0NXVDUCxpQjJHajRzQ0M7QzNHazRzQ0Y7O0FBRUQ7RUFDRSxnQktwZ3ZDTztFTHFndkNQLGtCS3BndkNTO0VMcWd2Q1QsWUtwZ3ZDQTtFTHFndkNBLDhCMkcvMHNDaUI7QzNHZzFzQ2xCOztBQUVEO0VBQ0UsY0t4eHVDQTtDTHl4dUNEOztBQUVEO0VBQ0UsZ0JLN3N1Q0U7RUw4c3VDRixnQkt4c3VDQTtFTHlzdUNBLGVLcnd1Q0U7RUxzd3VDRixrQktyd3VDRTtDTHN3dUNIOztBQUVEO0VBQ0UsZTJHdjVzQ0M7RTNHdzVzQ0QsbUIyR3gxc0NtQjtFM0d5MXNDbkIsTzJHejVzQ0M7RTNHMDVzQ0QsUTJHdDFzQ007RTNHdTFzQ04sWUs3aHZDQTtFTDhodkNBLGFLN2h2Q087RUw4aHZDUCxhSzdodkNPO0VMOGh2Q1AscUNLN2h2Q2tCO0NMOGh2Q25COztBQUVEO0VBQ0UsWUszOXVDQTtFTDQ5dUNBLG1CS3g5dUNlO0VMeTl1Q2YsMEIyRzkxc0M2QjtFM0crMXNDN0IsaUJLaDB1Q0U7RUxpMHVDRixtQktoMHVDZTtFTGkwdUNmLGVLcHp1Q0E7Q0xxenVDRDs7QUFFRDtFQUNFLGNLMXV1Q0E7RUwydXVDQSxZS3p1dUNFO0VMMHV1Q0YsNkIyR3Iyc0M2QjtFM0dzMnNDN0IsZ0JLanl1Q0U7Q0xreXVDSDs7QUFFRDs7RUFFRSxjMkduN3NDQztDM0dvN3NDRjs7QUFFRDtFQUNFLHlCS3hqdkNTO0NMeWp2Q1Y7O0FBRUQ7RUFDRSxjS3hqdkNBO0VMeWp2Q0EsbUJLenl1Q0U7RUwweXVDRixXS3p5dUNFO0VMMHl1Q0YsUUt4eXVDQTtFTHl5dUNBLFNLeHl1Q0E7RUx5eXVDQSxZS3h5dUNBO0VMeXl1Q0Esd0JLand1Q0E7TUxpd3VDQSxvQktqd3VDQTtVTGl3dUNBLGdCS2p3dUNBO0VMa3d1Q0EsYUtqd3VDQTtFTGt3dUNBLG9CSzV2dUNFO0VMNnZ1Q0Ysa0JLM3Z1Q0E7RUw0dnVDQSxjMkdyOHNDQztDM0dzOHNDRjs7QUFFRDtFQUNFLG1CMkdsM3NDUTtFM0dtM3NDUixZT3IrdUNPO0VQcyt1Q1Asb0IyRzM4c0NDO0UzRzQ4c0NELGMyR2gzc0NRO0UzR2kzc0NSLFFBQVE7RTJHejJzQ1AscUJBQUE7RUFHSyxxQkFDRDtFQU1MLHFCQUFBO0VBQ0UsbUJBQWtCO0VBQ2xCLHFCakQxd0NXO0VpRDJ3Q1gsY0FBTTtFQUdOLG9CQUFZO0VBQ1osa0JBc0NEO0UzR2cwc0NELDJCMkduMnNDYztFM0dvMnNDZCxzQjJHbjJzQ2dCO0UzR28yc0NoQiwwQjJHbjJzQ2tCO0UzR28yc0NsQix1QjJHbjJzQ21CO0UzR3Eyc0NuQixvQzJHbjJzQ2dCO0UzR28yc0NoQiwrQjJHdjBzQ0c7RTNHdzBzQ0gsOEIyRzUyc0NHO0UzRzYyc0NILCtCMkduMnNDaUI7RTNHcTJzQ2pCLHlCMkduMnNDd0I7RTNHbzJzQ3hCLHdCMkduMnNDYztFM0dvMnNDZCxvQjJHbjJzQ2U7QzNHbzJzQ2hCOztBQUVEO0VBQ0UsVzJHbjJzQ007RTNHbzJzQ04saUIyR24yc0NpQjtDM0dvMnNDbEI7O0FBRUQ7RUFDRSxtQjJHMTNzQ0c7RTNHMjNzQ0gsUzJHLzFzQ007RTNHZzJzQ04sVTJHLzFzQ1c7RTNHZzJzQ1gsWTJHLzFzQ1k7RTNHZzJzQ1oseUMyRy8xc0NvQjtNM0crMXNDcEIscUMyRy8xc0NvQjtVM0crMXNDcEIsaUMyRy8xc0NvQjtDM0dnMnNDckI7O0FBRUQ7RUFDRSxpQkFBaUI7RTJHMzRzQ25CLG1CQUFBO0VBZ0RJLG9CQUFlO0VBQ2Ysb0JBQWdCO0VBQ2hCLGdCQUFVO0MzRzgxc0NiOztBQUVEO0UyRzUxc0NJLGNBQVk7QzNHODFzQ2Y7O0FBRUQ7O0UyR3oxc0NFLFlBQVc7RTNHNDFzQ1gsaUJBQWlCO0U0R2xxdkNuQixhQUFBO0VBQ0Usa0JBbUxEO0VBbExDLG9CQUFBO0U1R29xdkNBLGlCNEducXZDYTtFNUdvcXZDYiw0Qks3b3ZDb0I7RUw4b3ZDcEIsMkJLN292Q3FCO0tMNm92Q3JCLHdCSzdvdkNxQjtDTDhvdkN0Qjs7QUFFRDtFQUNFLG1CSzdvdkNhO0VMOG92Q2IsV0sza3ZDQTtDTDRrdkNEOztBQUVEO0VBQ0UsVzRHM3F2Q1c7RTVHNHF2Q1gsVTRHM3F2Q1U7RTVHNHF2Q1Ysb0I0RzNxdkNrQjtDNUc0cXZDbkI7O0FBRUQ7O0VBRUUsb0I0R3RydkNBO0M1R3VydkNEOztBQUVEO0VBQ0UsWUtubHZDQTtFTG9sdkNBLG1CS3Q3dUNFO0VMdTd1Q0YsaUJLdDd1Q0U7Q0x1N3VDSDs7QUFFRDtFQUNFLGU0R2xydkNFO0U1R21ydkNGLG1CNEdscnZDZTtFNUdtcnZDZixTSzFxdkNBO0VMMnF2Q0EsVUsxcXZDQTtFTDJxdkNBLGdCSzFxdkNTO0VMMnF2Q1QsaUJLMXF2Q1M7RUwycXZDVCxZSzFxdkNPO0VMMnF2Q1AsYUsxcXZDUztFTDJxdkNULHlDNEd2cnZDMkI7TTVHdXJ2QzNCLHFDNEd2cnZDMkI7VTVHdXJ2QzNCLGlDNEd2cnZDMkI7QzVHd3J2QzVCOztBQUVEO0VBQ0UsZUsvNXVDRTtDTGc2dUNIOztBQUVEOztFQUVFLDRCNEc5cnZDMkI7QzVHK3J2QzVCOztBQUVEO0VBQ0UseUJPdGx2Q2tCO0NQdWx2Q25COztBQUVEO0VBQ0UsWTRHcHN2Q0U7QzVHcXN2Q0g7O0FBRUQ7RUFDRSwwQjRHeHN2Q0U7QzVHeXN2Q0g7O0FBRUQ7RUFDRSx5QjRHL3J2Q0k7QzVHZ3N2Q0w7O0FBRUQ7RUFDRSx3QjRHOXJ2Q087QzVHK3J2Q1I7O0FBRUQ7RUFDRSxVNEc5cnZDUTtDNUcrcnZDVDs7QUFFRDtFQUNFLHFDNEc1cXZDTztDNUc2cXZDUjs7QUFFRDtFQUNFLFk0Ry9zdkNLO0U1R2d0dkNMLGlCNEdydnZDMEI7QzVHc3Z2QzNCOztBQUVEO0VBQ0UsZ0I0R25ydkNlO0M1R29ydkNoQjs7QUFFRDtFQUNFLGdCNEducnZDaUI7RTVHb3J2Q2pCLFk0R25ydkNVO0U1R29ydkNWLGE0RzFydkNPO0U1RzJydkNQLE9BQU87RUFDUCxRNEdscnZDVTtDNUdtcnZDWDs7QUFFRDs7RUFFRSxrQjRHbHJ2Q2lCO0M1R21ydkNsQjs7QUFFRDtFQUNFLHFDNEcvcXZDRTtDNUdncnZDSDs7QUFFRDtFQUNFLFk0RzlxdkNXO0M1RytxdkNaOztBQUVEO0VBQ0UsZ0I0RzlxdkNjO0M1RytxdkNmOztBQUVEOztFQUVFLGtCNEc3cXZDbUI7QzVHOHF2Q3BCOztBQUVEO0VBQ0UsaUI0RzlxdkNLO0U1RytxdkNMLGU0RzVxdkNpQjtDNUc2cXZDbEI7O0FBRUQ7RUFDRSxlNEc1cXZDZ0I7QzVHNnF2Q2pCOztBQUVEO0VBQ0UsVUt6d3ZDQTtDTDB3dkNEOztBQUVEO0VBQ0UscUJLend2Q1M7RUwyd3ZDVCxxQkt2c3ZDaUI7RUx3c3ZDakIsbUJLdnN2Q2M7RUx3c3ZDZCxxQkt0c3ZDaUI7RUx1c3ZDakIsY0tuc3ZDUztFTHNzdkNULG9CSzcvdUNBO0VMOC91Q0Esa0JLNy91Q0E7RUw4L3VDQSx5QjRHcnJ2Q2lDO0U1R3NydkNqQyxzQkt0OXVDQTtFTHc5dUNBLDZCNEd2cnZDNkI7RTVHd3J2QzdCLHdCNEd4cnZDNkI7RTVHeXJ2QzdCLGNLcmp2Q0U7RUxzanZDRixXS3JqdkNFO0VMc2p2Q0YsYUt6aXZDQTtFTDBpdkNBLG1CS3ppdkNBO0VMMGl2Q0EsWUt6aXZDQTtDTDBpdkNEOztBQUVEO0VBQ0UsWTRHNXJ2Q1E7RTVHNnJ2Q1IscUI0RzVydkNxQjtFNUc4cnZDckIscUI0RzVydkNzQjtFNUc2cnZDdEIsbUI0R3pzdkNLO0U1RzBzdkNMLHFCS2w3dUNRO0VMbTd1Q1IsYzRHM3J2Q1E7RTVHOHJ2Q1Isb0I0RzNydkNxQjtFNUc0cnZDckIsZ0I0R3hydkNFO0U1R3lydkNGLHlCSy95dkNvQjtFTGd6dkNwQixzQksveXZDUztFTGl6dkNULDZCSy95dkNrQjtFTGd6dkNsQix3QksveXZDb0I7RUxnenZDcEIseUJLL3l2Q2E7RUxnenZDYixzQjRHN3J2Q29CO0U1RytydkNwQiw2QjRHOXJ2Q21DO0U1RytydkNuQyx3Qktua3ZDQTtDTG9rdkNEOztBQUVEO0VBQ0UsbUJLdGl2Q2dCO0VMdWl2Q2hCLGVLcml2Q0E7RUxzaXZDQSxZS3JpdkNBO0VMc2l2Q0EsYUtyaXZDQTtDTHNpdkNEOztBQUVEO0VBQ0UsZUt4L3VDQTtFTHkvdUNBLFlPN3R2Q087RVA4dHZDUCxZNEcvc3ZDRTtFNUdndHZDRixhNEd6c3ZDTTtFNUcwc3ZDTixnQk9odXZDTztFUGl1dkNQLGtCNEdsdHZDRTtDNUdtdHZDSDs7QUFFRDtFQUNFLG1CNEd4c3ZDZTtFNUd5c3ZDZixPNEd4c3ZDTTtFNUd5c3ZDTixRNEd4c3ZDTTtFNUd5c3ZDTixhNEd4c3ZDTTtFNUd5c3ZDTix1QzRHeHN2Q3dCO0U1R3lzdkN4QixpQjRHeHN2Q007QzVHeXN2Q1A7O0FBRUQ7RUFDRSxtQjRHeHN2Q2tCO0U1R3lzdkNsQixPNEd4c3ZDTTtFNUd5c3ZDTixRNEd4c3ZDTTtFNUd5c3ZDTixZT2p2dkNLO0VQa3Z2Q0wsYTRHbnV2Q0c7QzVHb3V2Q0o7O0FBRUQ7RUFDRSxtQjRHeHN2Q1E7RTVHeXN2Q1IsT0FBTztFNkd6M3ZDVCxRQUFRO0VBQ04sWUFBVztFQUNYLGFBQUE7QzdHMjN2Q0Q7O0FBRUQ7RTZHLzJ2Q0UscUJBQVc7RTdHazN2Q1gscUJLdjJ2Q1M7RUx3MnZDVCxtQkt2MnZDUztFTHcydkNULHFCS3YydkNTO0VMdzJ2Q1QsY0t2MnZDUztFTDAydkNULG9CS3J5dkNpQjtFTHN5dkNqQixrQjZHdDN2Q3FCO0M3R3UzdkN0Qjs7QUFFRDtFQUNFLFlLMW92Q0U7RUwyb3ZDRixjSzludkNBO0VMK252Q0EsVUs5bnZDQTtFTCtudkNBLG1CNkc1M3ZDMkI7RTdHNjN2QzNCLGVLdm12Q0U7RUx3bXZDRixvQkt2bXZDa0I7RUx3bXZDbEIsbUJLaG12Q0E7Q0xpbXZDRDs7QUFFRDtFQUNFLGVLemp2Q0E7Q0wwanZDRDs7QUFFRDtFQUNFLGtENkduNHZDYTtDN0dvNHZDZDs7QUFFRDs7RUFFRSx3RDZHbDR2Q2U7QzdHbTR2Q2hCOztBQUVEO0VBQ0Usa0I2R2w0dkNjO0M3R200dkNmOztBQUVEOztFQUVFLG1CS3ZodkNRO0VMd2h2Q1IsVzZHbDR2Q1E7QzdHbTR2Q1Q7O0FBRUQ7RUFDRSxrQjZHLzN2Q0k7QzdHZzR2Q0w7O0FBRUQ7RUFDRSxxQjZHLzN2Q2tCO0U3R2k0dkNsQixxQjZHLzN2Q2dCO0U3R2c0dkNoQixtQjZHdDR2Q0s7RTdHdTR2Q0wscUI2Ry8zdkNpQjtFN0dnNHZDakIsYzZHeDR2Q0s7RTdHMjR2Q0wsb0I2RzczdkNrQjtFN0c4M3ZDbEIsZ0I2RzUzdkNNO0M3RzYzdkNQOztBQUVEOztFQUVFLFk2RzUzdkNRO0U3RzYzdkNSLHFCNkc1M3ZDZTtFN0c4M3ZDZixxQjZHcDR2Q087RTdHcTR2Q1AsbUI2RzUzdkNtQjtFN0c2M3ZDbkIscUI2RzUzdkNrQjtFN0c2M3ZDbEIsYzZHNTN2Q1U7RTdHKzN2Q1Ysb0I2R3gzdkNJO0U3R3kzdkNKLGdCNkd4M3ZDYTtDN0d5M3ZDZDs7QUFFRDtFQUNFLFc2R3gzdkNNO0M3R3kzdkNQOztBQUVEO0VBQ0UsWTZHeDN2Q1E7RTdHeTN2Q1IscUI2R3gzdkNvQjtFN0cwM3ZDcEIscUI2R3o3dkNHO0U3RzA3dkNILG1CNkdyM3ZDb0I7RTdHczN2Q3BCLHFCNkczN3ZDRztFN0c0N3ZDSCxjNkdwM3ZDa0I7RTdHdTN2Q2xCLG9CQUFvQjtFOEczOXZDdEIsa0JBQWM7QzlHNjl2Q2I7O0FBRUQ7RUFDRSwrQktyOHZDb0I7RUxzOHZDcEIsK0JLcjh2Q3FCO0VMdTh2Q3JCLGlDS3I4dkNrQjtFTHM4dkNsQixnQ0tyOHZDb0I7RUxzOHZDcEIsNEJLcjh2Q2E7Q0xzOHZDZDs7QUFFRDtFQUNFLFlLLzN2Q1M7Q0xnNHZDVjs7QUFFRDtFQUNFLGdCSzV0dkNBO0NMNnR2Q0Q7O0FBRUQ7RUFDRSx5QjhHMSt2Q3VCO0U5RzIrdkN2QixzQjhHMyt2Q3VCO0U5RzYrdkN2Qiw2QjhHNSt2Q3lCO0U5RzYrdkN6Qix3QjhHNyt2Q3lCO0M5RzgrdkMxQjs7QUFFRDtFQUNFLHlCOEcvK3ZDYTtDOUdnL3ZDZDs7QUFFRDtFQUNFLHdCOEc5K3ZDc0I7QzlHKyt2Q3ZCOztBQUVEO0VBQ0UsY08vM3ZDTztDUGc0dkNSOztBQUVEO0VBQ0UsVzhHOSt2Q007QzlHKyt2Q1A7O0FBRUQ7RUFDRSxnQjhHNSt2Q2dCO0M5RzYrdkNqQjs7QUFFRDtFQUNFLDBCOEc1K3ZDYTtDOUc2K3ZDZDs7QUFFRDs7RUFFRSwwQjhHNSt2Q29CO0M5RzYrdkNyQjs7QUFFRDtFQUNFLFk4R3ordkNXO0M5RzArdkNaOztBQUVEO0VBQ0UsMEI4R3ordkN5QjtDOUcwK3ZDMUI7O0FBRUQ7RUFDRSxhOEcxK3ZDUTtFOUcyK3ZDUixhOEduL3ZDSztDOUdvL3ZDTjs7QUFFRDs7O0VBR0UsbUI4R3IrdkNtQjtFOUdzK3ZDbkIsWThHcCt2Q007QzlHcSt2Q1A7O0FBRUQ7RUFDRSxVOEdwK3ZDUTtFOUdxK3ZDUixnQjhHcCt2Q2U7RTlHcSt2Q2YsWThHcCt2Q1E7RTlHcSt2Q1Isc0I4R3ArdkNlO0M5R3ErdkNoQjs7QUFFRDtFQUNFLFk4R3ArdkNVO0M5R3ErdkNYOztBQUVEO0VBQ0UsZ0I4R2grdkNJO0M5R2krdkNMOztBQUVEOztFQUVFLHlCOEcvOXZDaUI7QzlHZyt2Q2xCOztBQUVEO0VBQ0UsWThHaCt2Q1E7RTlHaSt2Q1IseUI4Ry85dkN5QjtFOUdnK3ZDekIsb0I4RzMrdkNJO0U5RzQrdkNKLE9BQU87RUFDUCxROEc3K3ZDSztFOUc4K3ZDTCxhOEcvOXZDUTtFOUdnK3ZDUiwwQjhHLzl2Q29CO0U5R2crdkNwQix3QjhHaC92Q0s7TTlHZy92Q0wsb0I4R2gvdkNLO1U5R2cvdkNMLGdCOEdoL3ZDSztFOUdpL3ZDTCxhOEc3OXZDVTtFOUc4OXZDVixZOEc3OXZDVTtDOUc4OXZDWDs7QUFFRDtFQUNFLFk4Rzdqd0NHO0U5Rzhqd0NILHFCOEdyOXZDb0I7RUN2SHRCLHFCQUFrQjtFQUNoQixtQkEwSEQ7RUF6SEMscUJBQUE7RS9HK2t3Q0EsYytHOWt3Q2E7RS9HaWx3Q2Isb0JLdmp3Q1M7RUx3andDVCxnQkt2andDUztDTHdqd0NWOztBQUVEO0VBQ0UscUJLci92Q0E7RUxxL3ZDQSxxQktyL3ZDQTtFTHEvdkNBLGNLci92Q0E7RUxzL3ZDQSwwQitHcmx3Q3FCO00vR3Fsd0NyQix1QitHcmx3Q3FCO1UvR3Fsd0NyQixvQitHcmx3Q3FCO0UvR3Nsd0NyQix5QitHdGx3Q3lCO00vR3Nsd0N6QixzQitHdGx3Q3lCO1UvR3Nsd0N6Qix3QitHdGx3Q3lCO0UvR3Vsd0N6QixtQksxMXZDa0I7RUwyMXZDbEIsMEJLMTF2Q3NCO0VMMjF2Q3RCLHlIK0d4bHdDcUM7RS9Hd2x3Q3JDLCtGK0d4bHdDcUM7RS9Hd2x3Q3JDLCtGK0d4bHdDcUM7RS9HeWx3Q3JDLDZCSzkwdkNBO0VMODB2Q0Esd0JLOTB2Q0E7RUw4MHZDQSxxQks5MHZDQTtDTCswdkNEOztBQUVEO0VBQ0UsaUJLaHp2Q0E7Q0xpenZDRDs7QUFFRDtFQUNFLG1DK0cvbHdDbUM7RS9HZ213Q25DLGtCS3h3dkNFO0VMeXd2Q0YsYUtud3ZDQTtFTG93dkNBLHFCK0dqbXdDRTtFL0drbXdDRixpQitHam13Q2E7RS9Ha213Q2IsZStHam13Q2U7Qy9Ha213Q2hCOztBQUVEOztFQUVFLHlIK0d4L3ZDRztFL0d3L3ZDSCwrRitHeC92Q0c7RS9Hdy92Q0gsK0YrR3gvdkNHO0MvR3kvdkNKOztBQUVEO0VBQ0UsMkIrRy9sd0N3QjtFL0dnbXdDeEIsb0IrRy9sd0NpQjtFL0dnbXdDakIsc0IrRy9sd0NlO0UvR2dtd0NmLG1CK0cvbHdDaUI7RS9HZ213Q2pCLFkrRy9sd0NXO0UvR2dtd0NYLHNCK0dybXdDSztFL0dzbXdDTCxxQkt6dXZDUTtFTDB1dkNSLFcrRy9sd0NRO0UvR2dtd0NSLDZCK0cvbHdDb0I7RS9HK2x3Q3BCLHdCK0cvbHdDb0I7RS9HK2x3Q3BCLHFCK0cvbHdDb0I7Qy9HZ213Q3JCOztBQUVEO0VBQ0UsbUIrRzVsd0NnQjtFL0c2bHdDaEIsZ0IrRzVsd0NhO0UvRzZsd0NiLFkrRzVsd0NNO0UvRzZsd0NOLFcrRzVsd0NNO0UvRzZsd0NOLFkrRzVsd0NNO0UvRzZsd0NOLFUrR2xtd0NLO0UvR21td0NMLGUrRzVsd0NlO0UvRzZsd0NmLG1CK0c1bHdDbUI7Qy9HNmx3Q3BCOztBQUVEO0VBQ0UsMEIrRzNsd0MwQjtFL0c0bHdDMUIsZ0IrR3ptd0NLO0MvRzBtd0NOOztBQUVEO0VBQ0UsZStHeGx3Q2U7Qy9HeWx3Q2hCOztBQUVEO0VBQ0UsVStHeGx3Q1E7RS9HeWx3Q1IsaUIrR3hsd0NlO0MvR3lsd0NoQjs7QUFFRDtFQUNFLGtCK0dubXdDTztDL0dvbXdDUjs7QUFFRDtFQUNFLGdCK0d2bXdDTztDL0d3bXdDUjs7QUFFRDs7RUFFRSxZK0dubHdDTTtDL0dvbHdDUDs7QUFFRDtFQUNFLG1CK0cxbHdDSTtFL0cybHdDSixZK0dwbHdDUTtDL0dxbHdDVDs7QUFFRDtFQUNFLFkrRy9sd0NLO0UvR2dtd0NMLG1CK0dsbHdDa0I7Qy9HbWx3Q25COztBQUVEO0VBQ0UsWStHbGx3Q1U7RS9HbWx3Q1YsZU9oandDTztFUGlqd0NQLGtCK0dycXdDRztDL0dzcXdDSjs7QUFFRDtFQUNFLGdCK0d6cXdDRztFL0cwcXdDSCxpQitHNWt3Q29CO0UvRzZrd0NwQixtQitHM3F3Q0c7RS9HNHF3Q0gsVStHeGt3Q1E7RS9HeWt3Q1IsUytHeGt3Q1E7RS9HeWt3Q1IseUMrRzlxd0NHO00vRzhxd0NILHFDK0c5cXdDRztVL0c4cXdDSCxpQytHOXF3Q0c7Qy9HK3F3Q0o7O0FnSDdyd0NEO0VBQ0UsY0EwQ0Q7Q2hIc3B3Q0E7O0FBRUQ7RUFDRSxnQmdIL3J3Q0U7Q2hIZ3N3Q0g7O0FBRUQ7RUFDRSxZT3Rrd0NPO0VQdWt3Q1AsbUJnSHZzd0NBO0VoSHdzd0NBLFdnSGhzd0NJO0NoSGlzd0NMOztBQUVEO0VBQ0UsWWdIL3J3Q1k7RWhIZ3N3Q1osbUJPN2t3Q087RVA4a3dDUCxvQmdIcHN3Q0U7RWhIcXN3Q0YsZ0JnSGhzd0NhO0NoSGlzd0NkOztBQUVEO0VBQ0UsWWdIL3J3Q0k7RWhIZ3N3Q0osZWdIL3J3Q2E7RWhIZ3N3Q2Isa0JnSC9yd0NrQjtDaEhnc3dDbkI7O0FBRUQ7RUFDRSxnQk96bHdDTztFUDBsd0NQLGlCZ0h0c3dDSTtFaEh1c3dDSixtQmdIaHN3Q2dCO0VoSGlzd0NoQixVZ0h4c3dDSztFaEh5c3dDTCxTZ0gvcndDUTtFaEhnc3dDUix5Q2dIN3J3Q0k7TWhINnJ3Q0oscUNnSDdyd0NJO1VoSDZyd0NKLGlDZ0g3cndDSTtDaEg4cndDTDs7QUFFRDtFQUNFLG1CQUFtQjtFQ3Rod0NyQixZQUFBO0VnSDdNRSxRQUFBO0VBQ0UsbUJBRUQ7RTFHOEhGLFlBQVE7RVB1bXdDUCxhaUh4dXdDQTtFakh5dXdDQSxxQmlIdHV3Q0M7RUFDRCxxQkFBVTtFQUNSLG1CQUVEO0UxRzBIRixxQkFBbUI7RVA2bXdDbEIsY2lIMXV3Q0E7RWpIMnV3Q0EseUJpSHh1d0NDO0VqSHl1d0NELHNCQUFzQjtFaUhydXdDdEIsNkJBQ0Q7RWpIdXV3Q0Msd0JBQXdCO0VPbG53Q3pCLDBCQUF5QjtFMkdqSXhCLHVCQUFRO0VsSHV2d0NSLHlCa0hydndDUztFbEhzdndDVCxvQmtIdHZ3QzJCO0VDRjNCLDJCQUFRO0VuSDR2d0NSLHNCbUh4dndDQztFbkh5dndDRCwwQkFBMEI7RW1IeHZ3QzFCLFdBQU87RUFDTCxvQkFDRDtDbkh5dndDRjs7QUFFRDtFQUNFLG9Cb0hod3dDc0I7Q3BIaXd3Q3ZCOztBQUVEO0VvSDd2d0NJLGVBQ0Q7Q3BIOHZ3Q0Y7O0FBRUQ7RUFDRSxjb0hudXdDQztDcEhvdXdDRjs7QUFFRDtFQUNFLGdCb0g1dndDaUI7RXBINnZ3Q2pCLGVvSDV2d0NpQjtDcEg2dndDbEI7O0FvSHp2d0NHO0VBQ0UsVUFBQTtFQUNBLFlBQVE7Q3BINHZ3Q2I7O0FBRUQ7RUFDRSxVb0hqd3dDRTtDcEhrd3dDSDs7QUFFRDtFQUNFLFlvSDF2d0NjO0VwSDJ2d0NkLGNvSDF2d0NpQjtFcEgydndDakIsb0JBQW9CO0VPOXB3Q3JCLGVBQWlCO0U2R3ZGaEIsb0JBQVU7Q3BId3Z3Q1g7O0FPanF3Q0E7RTZHakZDLGVBQUE7Q3BIc3Z3Q0Q7O0FBRUQ7RU92cXdDQywrQkFBd0I7RTZHekV6Qiw0QkFDb0I7RXBIa3Z3Q2xCLFVvSGh2d0NJO0VwSGl2d0NKLFdBQVc7Q3FIN3l3Q2I7O0FySGd6d0NBO0VBQ0UsZ0JBQWdCO0VPL3F3Q2pCLGlCQUFtQjtFK0doSXBCLGlCQUFTO0V0SGt6d0NQLFdzSGp6d0M2QjtFdEhrendDN0IsVUFBVTtDT25yd0NYOztBUHNyd0NEO0VBQ0UsV0FBVztDT3Zyd0NaOztBUDByd0NEO0VBQ0UsWXNIdHp3Q0c7RXRIdXp3Q0gsWXNIcnp3Q3FCO0N0SHN6d0N0Qjs7QUFFRDtFQUNFLFdBQVc7RU9oc3dDWixtQkFBbUI7RStHakhsQixpQkFBQTtFdEhvendDQSxpQnNIbHp3Q2lCO0N0SG16d0NsQjs7QUFFRDtFQUNFLFlBQVk7Q3VIejB3Q2Q7O0F2SDQwd0NBO0VBQ0UsWUFBWTtFdUh4MHdDZCxVQUFBO0VBQ0UsV0FBVztFQUNYLGdCQUFnQjtFdkgwMHdDaEIsbUJBQW1CO0V3SC8wd0NuQixXQUFRO0N4SGkxd0NUOztBQUVEO0VBQ0Usb0J3SC8wd0NvQjtFQUVsQixpQkFBQTtDeEgrMHdDSDs7QUFFRDtFQUNFLG9Dd0g5MHdDb0I7RXhIKzB3Q3BCLGlDd0g5MHdDc0I7RXhIKzB3Q3RCLGlCd0g5MHdDVztFeEgrMHdDWCxvQkFBb0I7RXdIMzB3Q3BCLGtCQUFTO0VBQ1Asc0JBQVk7RUFDWixxV0FBZ0I7RUFDaEIscUJBQ0Q7RXhINDB3Q0Qsb0JBQW9CO0V5SG4yd0N0QixtQkFBYztFQUNaLFlBQUE7RWxIaUlELGFBQVE7RVBxdXdDUCxnQnlIdjJ3Q1k7RXpIdzJ3Q1osbUJ5SHQyd0M0QztFQUU1QyxvQkFBUTtDekhzMndDVDs7QUFFRDtFeUg1MndDQSxzQkFRRTtDekhzMndDRDs7QUFFRDtFQUNFLG9CeUhsMndDaUI7RXpIbTJ3Q2pCLGlCeUhsMndDZ0I7RXpIbTJ3Q2hCLGV5SGwyd0NFO0V6SG0yd0NGLDRCeUhsMndDa0I7RXpIbTJ3Q2xCLDJCeUhuMXdDQztLekhtMXdDRCx3QnlIbjF3Q0M7RXpIbzF3Q0Qsb0J5SHoyd0NBO0V6SDAyd0NBLDJCeUhqMndDZTtFekhrMndDZixzQnlIajJ3Q3NCO0N6SGsyd0N2Qjs7QUFFRDtFQUNFLHFCeUhqMndDbUI7RXpIbTJ3Q25CLHFCeUhqMndDZTtFekhrMndDZixtQnlIbDN3Q0E7RXpIbTN3Q0EscUJ5SGgyd0NlO0V6SGkyd0NmLGNBQWM7RUFHZCxvQkFBb0I7RXlIOTF3Q3BCLGdCQVFJO0VBQ0EsbUJBQWlCO0V6SHcxd0NyQixVQUFVO0V5SGoyd0NWLFFBQUE7RUFJTSxZcEh3V0U7RUx3L3ZDUixjQUFjO0V5SHAyd0NkLG1CQVFJO0VBQ0EsbUJBQWlCO0V6SDgxd0NyQiwwQ0FBa0M7RUFBbEMscUNBQWtDO0VBQWxDLGtDQUFrQztFMEg3NHdDcEMsMEJBQWtCO0VBQ2hCLGVBQVc7RUFDWCxhQUFhO0VBRmYsV0FBQTtDMUhrNXdDQzs7QTBIbDR3Q0Q7RUFDa0Msd0JBQWdCO0UxSHE0d0NoRCx5QkFBeUI7RTBIbDR3QzNCLHNCQUFxQjtFQUNuQiw0QkFPRDtFQVJELGtDQUVNO0VBRk4sNkJBRU07RUFGTiwwQkFFTTtFMUhvNHdDSixzQjBIcDR3Q3FDO0MxSHE0d0N0Qzs7QUFFRDtFQUNFLHFDMEhyNHdDMEM7RUFMNUMsNkJBSVk7RTFIdzR3Q1YsbUIwSHQ0d0NzQztDMUh1NHdDdkM7O0FBRUQ7RTJIajZ3Q0UsZUFBTztFQUNQLFlBQU07RUFDTixxQkFBVztFQUNYLGlCQUFZO0VBQ1osZ0JBQWM7RUFDZCxrQkFBYTtFQUNiLDZCQUFtQjtFQUFuQix3QkFBbUI7RUFBbkIscUJBQW1CO0MzSG02d0NwQjs7QUFFRDtFMkg5NXdDRSwwQkFBVTtFM0hnNndDVixlMkgvNXdDYztDM0hnNndDZjs7QUFFRDtFQUNFLGlCMkgvNXdDaUI7RTNIZzZ3Q2pCLGtCMkgvNXdDWTtDM0hnNndDYjs7QUFFRDtFQUNFLFUySDk1d0NFO0UzSCs1d0NGLGdCMkg5NXdDYztDM0grNXdDZjs7QUFFRDtFQUNFLGlCMkg1NXdDRTtFM0g2NXdDRixxQjJINTV3Q2tCO0UzSDY1d0NsQix1QjJINTV3Q2E7RTNINjV3Q2IsZ0IySDU1d0NjO0UzSDY1d0NkLDBCMkg1NXdDZTtFM0g2NXdDZixlMkg1NXdDWTtFM0g2NXdDWiw0Q0FBNEM7RTRIbjh3QzlDLGFBQWM7RUFDWixvQkFDRDtFNUhvOHdDQyxpQkFBaUI7RU9wMHdDbEIsYUFBUTtFc0hsSVQsZ0JBQVE7RTdIeTh3Q04sbUI2SGg4d0NEO0U3SGk4d0NDLFlBQVk7RU94MHdDYixtQkFBbUI7RXNIOUhsQixtQkFBWTtFN0h5OHdDWixnQjZIdjh3Q2lCO0U3SHc4d0NqQix3Q0FBZ0M7RUFBaEMsbUNBQWdDO0VBQWhDLGdDQUFnQztDTzUwd0NqQzs7QVArMHdDRDs7RUFFRSx1QzhIaDl3Q2lDO0M5SGk5d0NsQzs7QStIbjl3Q0Q7RUFDQSxXQUFBO0VBQ0UsYUFBTztFL0hzOXdDUCxrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQixnQkFBZ0I7RUFDaEIsc0JBQXNCO0VBQ3RCLHVCQUF1QjtFQUN2QiwyQkFBd0I7S0FBeEIsd0JBQXdCO0VBQ3hCLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixlQUFlO0NBQ2hCOztBQUVEO0VBQ0Usb0JBQW9CO0NBQ3JCOztBQUVEO0VBQ0Usb0JBQW9CO0NBQ3JCOztBQUVEO0VBQ0Usb0JBQW9CO0VBQ3BCLDBCQUEwQjtFQUMxQixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxrQkFBa0I7RUFDbEIsc0JBQXNCO0VBQ3RCLGlCQUFpQjtFQUNqQixnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1oscUJBQXFCO0VBRXJCLHFCQUFxQjtFQUNyQixtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLGNBQWM7RUFHZCxvQkFBb0I7RUFDcEIsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCwwQkFBMEI7RUFDMUIsc0RBQThDO1VBQTlDLDhDQUE4QztDQUMvQzs7QUFFRDtFQUNFLGdCQUFnQjtDQUNqQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsYUFBYTtFQUNiLFlBQVk7RUFDWixRQUFRO0VBQ1IsV0FBVztFQUNYLFVBQVU7Q0FDWDs7QUFFRDtFQUNFLDJCQUEyQjtFQUMzQix1QkFBdUI7RUFDdkIseUJBQXlCO0NBQzFCOztBQUVEO0VBQ0UsNEJBQTRCO0VBQzVCLHVDQUF1QztDQUN4Qzs7QUFFRDtFQUNFLGVBQWU7RUFDZiwwQkFBMEI7RUFDMUIsV0FBVztDQUNaOztBQUVEO0VBQ0UsWUFBWTtFQUNaLHFCQUFxQjtFQUVyQixxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLHFCQUFxQjtFQUNyQixjQUFjO0VBR2Qsb0JBQW9CO0VBQ3BCLGtCQUFrQjtFQUNsQiwyQkFBMkI7RUFDM0Isd0JBQXdCO0VBRXhCLDBCQUEwQjtFQUMxQixxQkFBcUI7RUFHckIsNEJBQTRCO0VBQzVCLHVCQUF1QjtDQUN4Qjs7QUFFRDtFQUNFLDZCQUE2QjtFQUM3QixlQUFlO0VBQ2Ysc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQix1Q0FBdUM7RUFDdkMsb0RBQW9EO0VBQ3BELCtCQUF1QjtFQUF2QiwwQkFBdUI7RUFBdkIsdUJBQXVCO0VBQ3ZCLHNCQUFzQjtFQUN0QixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQix1QkFBdUI7RUFDdkIsVUFBVTtDQUNYOztBQUVEOztFQUVFLDZDQUE2QztDQUM5Qzs7QUFFRDtFQUNFLDJCQUEyQjtFQUMzQiw0QkFBNEI7RUFDNUIsa0NBQWtDO0VBQ2xDLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLG9CQUFvQjtFQUNwQix1QkFBdUI7RUFDdkIsZUFBZTtDQUNoQjs7QUFFRDs7RUFFRSxXQUFXO0NBQ1o7O0FBRUQ7RUFDRSxlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsVUFBVTtDQUNYOztBQUVEO0VBQ0Usa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsNEJBQTRCO0VBQzVCLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLHFCQUFxQjtFQUVyQixxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLHFCQUFxQjtFQUNyQixjQUFjO0VBR2Qsb0JBQW9CO0VBQ3BCLGdCQUFnQjtFQUNoQiwwQkFBMEI7RUFDMUIsdUJBQXVCO0VBRXZCLHlCQUF5QjtFQUN6QixvQkFBb0I7RUFHcEIsMkJBQTJCO0VBQzNCLHNCQUFzQjtFQUN0QixZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxxQkFBcUI7RUFFckIscUJBQXFCO0VBQ3JCLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsY0FBYztFQUdkLG9CQUFvQjtFQUNwQixnQkFBZ0I7RUFDaEIsMkJBQTJCO0VBQzNCLHdCQUF3QjtFQUV4QiwwQkFBMEI7RUFDMUIscUJBQXFCO0VBR3JCLDRCQUE0QjtFQUM1Qix1QkFBdUI7RUFDdkIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUV0Qiw2QkFBNkI7RUFDN0Isd0JBQXdCO0VBQ3hCLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIscUJBQXFCO0VBRXJCLHFCQUFxQjtFQUNyQixtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLGNBQWM7RUFHZCxvQkFBb0I7RUFDcEIsZ0JBQWdCO0VBQ2hCLDBCQUEwQjtFQUMxQix1QkFBdUI7RUFFdkIseUJBQXlCO0VBQ3pCLG9CQUFvQjtFQUdwQiwyQkFBMkI7RUFDM0Isc0JBQXNCO0VBQ3RCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFFdEIsNkJBQTZCO0VBQzdCLHdCQUF3QjtDQUN6Qjs7QUFFRDtFQUNFLFlBQVk7RUFDWixvQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRSxpQkFBaUI7RUFDakIsWUFBWTtFQUNaLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLGdCQUFnQjtFQUNoQixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSwyQkFBMkI7RUFDM0IsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtDQUMxQjs7QUFFRDtFQUNFLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLFdBQVc7RUFDWCxvQkFBb0I7RUFDcEIsWUFBWTtFQUNaLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLDRDQUE0QztDQUM3Qzs7QUFFRDtFQUNFLFlBQVk7RUFDWixxQkFBcUI7RUFFckIscUJBQXFCO0VBQ3JCLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsY0FBYztFQUdkLG9CQUFvQjtFQUNwQixnQkFBZ0I7RUFDaEIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUV0Qiw2QkFBNkI7RUFDN0Isd0JBQXdCO0VBQ3hCLDhCQUE4QjtFQUM5Qiw2QkFBNkI7RUFFN0IsNEJBQTRCO0VBQzVCLDJCQUEyQjtFQUMzQix1QkFBdUI7RUFDdkIsMEJBQTBCO0VBQzFCLHVCQUF1QjtFQUV2Qix5QkFBeUI7RUFDekIsb0JBQW9CO0VBR3BCLDJCQUEyQjtFQUMzQixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osbUJBQW1CO0NBQ3BCOztBQUVEOztFQUVFLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLFlBQVk7RUFDWixvQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osZUFBZTtDQUNoQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixVQUFVO0NBQ1g7O0FBRUQ7RUFDRSxXQUFXO0VBQ1gsb0JBQW9CO0VBQ3BCLFlBQVk7RUFDWixhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSw0Q0FBNEM7Q0FDN0M7O0FBRUQ7RUFDRSw0QkFBNEI7RUFDNUIsb0NBQTRCO01BQTVCLGdDQUE0QjtVQUE1Qiw0QkFBNEI7Q0FDN0I7O0FBRUQ7RUFDRSxZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtDQUNuQjs7QUFFRDtFQUNFLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLGdDQUFnQztFQUNoQyw2QkFBNkI7Q0FDOUI7O0FBRUQ7RUFDRSxxQkFBcUI7Q0FDdEI7O0FBRUQ7RUFDRSxvQkFBb0I7RUFDcEIsNkJBQTZCO0NBQzlCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLHFCQUFxQjtFQUVyQixxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLHFCQUFxQjtFQUNyQixjQUFjO0VBR2Qsb0JBQW9CO0VBQ3BCLGdCQUFnQjtFQUdoQiwwQkFBMEI7RUFDMUIsMEJBQTBCO0VBQzFCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFFdEIsNkJBQTZCO0VBQzdCLHdCQUF3QjtDQUN6Qjs7QUFFRDs7RUFFRSxZQUFZO0VBQ1oscUJBQXFCO0VBRXJCLHFCQUFxQjtFQUNyQixtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLGNBQWM7RUFHZCxvQkFBb0I7RUFDcEIsZ0JBQWdCO0VBQ2hCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFFdEIsNkJBQTZCO0VBQzdCLHdCQUF3QjtDQUN6Qjs7QUFFRDs7RUFFRSxZQUFZO0NBQ2I7O0FBRUQ7O0VBRUUsbUJBQW1CO0VBQ25CLGdCQUFnQjtDQUNqQjs7QUFFRDs7RUFFRSxnQkFBZ0I7Q0FDakI7O0FBRUQ7O0VBRUUsa0JBQWtCO0NBQ25COztBQUVEOztFQUVFLGlCQUFpQjtDQUNsQjs7QUFFRDs7RUFFRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osMEJBQTBCO0VBQzFCLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLHlCQUF5QjtFQUN6QixtQkFBbUI7RUFDbkIsc0JBQXNCO0NBQ3ZCOztBQUVEOztFQUVFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsZUFBZTtDQUNoQjs7QUFFRDs7RUFFRSxlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsY0FBYztDQUNmOztBQUVEO0VBQ0UsMEJBQTBCO0VBQzFCLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQ7RUFDRSxlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsNkJBQTZCO0VBQzdCLGFBQWE7RUFDYixlQUFlO0VBQ2YsWUFBWTtFQUNaLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIscUJBQXFCO0VBRXJCLHFCQUFxQjtFQUNyQixtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLGNBQWM7RUFHZCxvQkFBb0I7RUFDcEIsZ0JBQWdCO0VBQ2hCLDBCQUEwQjtFQUMxQix1QkFBdUI7RUFFdkIsb0NBQW9DO0VBQ3BDLCtCQUErQjtFQUcvQiwyQkFBMkI7RUFDM0Isc0JBQXNCO0VBQ3RCLDBCQUEwQjtFQUMxQix1QkFBdUI7RUFFdkIseUJBQXlCO0VBQ3pCLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsUUFBUTtFQUNSLG9DQUE0QjtNQUE1QixnQ0FBNEI7VUFBNUIsNEJBQTRCO0NBQzdCOztBQUVEO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLFlBQVk7RUFDWixxQkFBcUI7RUFFckIscUJBQXFCO0VBQ3JCLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsY0FBYztFQUdkLG9CQUFvQjtFQUNwQixnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxvQkFBb0I7RUFDcEIsNkJBQTZCO0NBQzlCOztBQUVEO0VBQ0UsV0FBVztFQUNYLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQixnQkFBZ0I7RUFDaEIsc0JBQXNCO0VBQ3RCLHVCQUF1QjtFQUN2QiwyQkFBd0I7S0FBeEIsd0JBQXdCO0VBQ3hCLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixlQUFlO0NBQ2hCOztBQUVEO0VBQ0Usb0JBQW9CO0NBQ3JCOztBQUVEO0VBQ0Usb0JBQW9CO0NBQ3JCOztBQUVEO0VBQ0Usb0JBQW9CO0VBQ3BCLDBCQUEwQjtFQUMxQixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxrQkFBa0I7RUFDbEIsc0JBQXNCO0VBQ3RCLGlCQUFpQjtFQUNqQixnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxjQUFjO0VBQ2QsNkJBQTZCO0VBQzdCLHVCQUF1QjtFQUN2QixtQ0FBbUM7Q0FDcEM7O0FBRUQ7RUFDRSxZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixxQkFBcUI7RUFFckIscUJBQXFCO0VBQ3JCLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsY0FBYztFQUdkLG9CQUFvQjtFQUNwQixnQkFBZ0I7RUFDaEIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUV0Qiw2QkFBNkI7RUFDN0Isd0JBQXdCO0VBQ3hCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFFdEIsNkJBQTZCO0VBQzdCLHdCQUF3QjtFQUd4QiwwQkFBMEI7RUFDMUIsMEJBQTBCO0NBQzNCOztBQUVEOzs7O0VBSUUsWUFBWTtFQUNaLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDs7RUFFRSxlQUFlO0NBQ2hCOztBQUVEO0VBQ0UscUJBQXFCO0VBRXJCLHFCQUFxQjtFQUNyQixtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLGNBQWM7RUFHZCxvQkFBb0I7RUFDcEIsa0JBQWtCO0VBQ2xCLCtCQUErQjtFQUMvQiwrQkFBK0I7RUFFL0IsaUNBQWlDO0VBQ2pDLGdDQUFnQztFQUNoQyw0QkFBNEI7Q0FDN0I7O0FBRUQ7RUFDRSxZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLHNCQUFzQjtFQUN0Qiw0QkFBNEI7Q0FDN0I7O0FBRUQ7RUFDRSwyQkFBMkI7RUFDM0IsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtDQUMxQjs7QUFFRDtFQUNFLFdBQVc7RUFDWCxvQkFBb0I7RUFDcEIsWUFBWTtFQUNaLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLDRDQUE0QztDQUM3Qzs7QUFFRDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLHlCQUF5QjtDQUMxQjs7QUFFRDtFQUNFLFlBQVk7RUFDWixxQkFBcUI7RUFFckIscUJBQXFCO0VBQ3JCLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsY0FBYztFQUdkLG9CQUFvQjtFQUNwQixnQkFBZ0I7RUFDaEIsd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUVyQixpQ0FBaUM7RUFDakMsNEJBQTRCO0VBRzVCLDBCQUEwQjtFQUMxQiwwQkFBMEI7RUFDMUIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUV0Qiw2QkFBNkI7RUFDN0Isd0JBQXdCO0NBQ3pCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixxQkFBcUI7RUFFckIscUJBQXFCO0VBQ3JCLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsY0FBYztFQUNkLDBCQUEwQjtFQUMxQix1QkFBdUI7RUFFdkIseUJBQXlCO0VBQ3pCLG9CQUFvQjtFQUdwQiwyQkFBMkI7RUFDM0Isc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0Usa0JBQWtCO0NBQ25COztBQUVEOztFQUVFLGdCQUFnQjtDQUNqQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsT0FBTztFQUNQLFFBQVE7RUFDUixZQUFZO0VBQ1osYUFBYTtFQUNiLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsYUFBYTtFQUNiLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsWUFBWTtFQUNaLGFBQWE7RUFDYixXQUFXO0NBQ1o7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsVUFBVTtFQUNWLFlBQVk7RUFDWixhQUFhO0VBQ2Isb0JBQW9CO0VBQ3BCLG1CQUFtQjtFQUNuQix5Q0FBaUM7TUFBakMscUNBQWlDO1VBQWpDLGlDQUFpQztFQUNqQywwQ0FBa0M7RUFBbEMscUNBQWtDO0VBQWxDLGtDQUFrQztDQUNuQzs7QUFFRDtFQUNFLDRDQUE0QztDQUM3Qzs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsVUFBVTtFQUNWLGVBQWU7RUFDZix5Q0FBaUM7TUFBakMscUNBQWlDO1VBQWpDLGlDQUFpQztFQUNqQyxtQkFBbUI7RUFDbkIsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixTQUFTO0VBQ1QseUNBQWlDO01BQWpDLHFDQUFpQztVQUFqQyxpQ0FBaUM7RUFDakMsdUJBQW9CO0tBQXBCLG9CQUFvQjtFQUNwQixZQUFZO0VBQ1osYUFBYTtDQUNkOztBQUVEO0VBQ0UsNEJBQTRCO0NBQzdCOztBQUVEO0VBQ0UsWUFBWTtDQUNiOztBQUVEO0VBQ0UsWUFBWTtFQUNaLHFCQUFxQjtFQUVyQixxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLHFCQUFxQjtFQUNyQixjQUFjO0VBR2Qsb0JBQW9CO0VBQ3BCLGdCQUFnQjtFQUNoQixjQUFjO0VBQ2QsMEJBQTBCO0VBQzFCLHNEQUE4QztVQUE5Qyw4Q0FBOEM7Q0FDL0M7O0FBRUQ7OztFQUdFLFlBQVk7RUFDWixxQkFBcUI7RUFFckIscUJBQXFCO0VBQ3JCLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsY0FBYztFQUdkLG9CQUFvQjtFQUNwQixnQkFBZ0I7RUFDaEIsMEJBQTBCO0VBQzFCLHVCQUF1QjtFQUV2Qix5QkFBeUI7RUFDekIsb0JBQW9CO0VBR3BCLDJCQUEyQjtFQUMzQixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtDQUNiOztBQUVEO0VBQ0UsWUFBWTtDQUNiOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixhQUFhO0VBQ2IsWUFBWTtFQUNaLFFBQVE7RUFDUixXQUFXO0VBQ1gsVUFBVTtDQUNYOztBQUVEO0VBQ0UsNEJBQTRCO0VBQzVCLHVDQUF1QztDQUN4Qzs7QUFFRDtFQUNFLGVBQWU7RUFDZiwwQkFBMEI7RUFDMUIsV0FBVztDQUNaOztBQUVEO0VBQ0UsWUFBWTtFQUNaLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLFlBQVk7RUFDWixlQUFlO0VBQ2Ysa0JBQWtCO0NBQ25COztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxVQUFVO0VBQ1YseUNBQWlDO01BQWpDLHFDQUFpQztVQUFqQyxpQ0FBaUM7RUFDakMsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osYUFBYTtFQUNiLHVCQUFvQjtLQUFwQixvQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRSxnQkFBZ0I7RUFDaEIsdUJBQXVCO0VBQ3ZCLDJCQUEyQjtFQUMzQixpQkFBaUI7RUFDakIsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0Usb0JBQW9CO0VBQ3BCLHVCQUF1QjtFQUN2QixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGlCQUFpQjtDQUNsQjs7QUFFRDs7RUFFRSxXQUFXO0NBQ1o7O0FBRUQ7RUFDRSxxQkFBcUI7RUFFckIscUJBQXFCO0VBQ3JCLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsY0FBYztFQUdkLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsMEJBQTBCO0VBQzFCLHVCQUF1QjtFQUV2Qix5QkFBeUI7RUFDekIsb0JBQW9CO0VBR3BCLDJCQUEyQjtFQUMzQixzQkFBc0I7RUFDdEIsd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUVyQixpQ0FBaUM7RUFDakMsNEJBQTRCO0VBQzVCLFVBQVU7Q0FDWDs7QUFFRDtFQUNFLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLDRCQUE0QjtFQUM1QiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLDJCQUEyQjtFQUMzQixrQkFBa0I7RUFDbEIsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UscUJBQXFCO0VBRXJCLHFCQUFxQjtFQUNyQixtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCw2QkFBdUI7RUFBdkIsOEJBQXVCO01BQXZCLDJCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUV0Qiw2QkFBNkI7RUFDN0Isd0JBQXdCO0VBQ3hCLDBCQUEwQjtFQUMxQix1QkFBdUI7RUFFdkIseUJBQXlCO0VBQ3pCLG9CQUFvQjtFQUdwQiwyQkFBMkI7RUFDM0Isc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsNkJBQTZCO0VBQzdCLGVBQWU7RUFDZixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLHVDQUF1QztFQUN2QyxvREFBb0Q7RUFDcEQsK0JBQXVCO0VBQXZCLDBCQUF1QjtFQUF2Qix1QkFBdUI7RUFDdkIsc0JBQXNCO0VBQ3RCLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLHVCQUF1QjtDQUN4Qjs7QUFFRDs7RUFFRSw2Q0FBNkM7Q0FDOUM7O0FBRUQ7RUFDRSxZQUFZO0NBQ2I7O0FBRUQ7RUFDRSw2QkFBNkI7Q0FDOUI7O0FBRUQ7RUFDRSxtQ0FBMkI7TUFBM0IsK0JBQTJCO1VBQTNCLDJCQUEyQjtDQUM1Qjs7QUFFRDtFQUNFLFlBQVk7RUFDWixxQkFBcUI7RUFFckIscUJBQXFCO0VBQ3JCLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsY0FBYztFQUdkLG9CQUFvQjtFQUNwQixnQkFBZ0I7RUFDaEIsd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUVyQixpQ0FBaUM7RUFDakMsNEJBQTRCO0VBQzVCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFFdEIsNkJBQTZCO0VBQzdCLHdCQUF3QjtFQUd4QiwwQkFBMEI7RUFDMUIsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsVUFBVTtFQUNWLFlBQVk7RUFDWixZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsVUFBVTtFQUNWLFlBQVk7RUFDWiw0QkFBNEI7Q0FDN0I7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLDZCQUFxQjtFQUFyQix3QkFBcUI7RUFBckIscUJBQXFCO0NBQ3RCOztBQUVEO0VBQ0UsaUNBQXlCO01BQXpCLDZCQUF5QjtVQUF6Qix5QkFBeUI7Q0FDMUI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osMEJBQTBCO0VBQzFCLGdCQUFnQjtFQUNoQiw2QkFBcUI7RUFBckIsd0JBQXFCO0VBQXJCLHFCQUFxQjtFQUNyQixpQkFBaUI7RUFDakIsbUJBQW1CO0NBQ3BCOztBQUVEO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0Usc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixTQUFTO0VBQ1Qsb0NBQTRCO01BQTVCLGdDQUE0QjtVQUE1Qiw0QkFBNEI7RUFDNUIsWUFBWTtFQUNaLDRCQUE0QjtFQUM1QixxQkFBcUI7Q0FDdEI7O0FBRUQ7RUFDRSxnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLDZCQUFxQjtFQUFyQix3QkFBcUI7RUFBckIscUJBQXFCO0NBQ3RCOztBQUVEO0VBQ0UsaUNBQXlCO01BQXpCLDZCQUF5QjtVQUF6Qix5QkFBeUI7Q0FDMUI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osYUFBYTtFQUNiLGlCQUFpQjtFQUNqQixrQ0FBMEI7RUFBMUIsNkJBQTBCO0VBQTFCLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLHVCQUF1QjtFQUN2Qiw2QkFBcUI7RUFBckIsd0JBQXFCO0VBQXJCLHFCQUFxQjtDQUN0Qjs7QUFFRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLHlCQUF5QjtDQUMxQjs7QUFFRDtFQUNFLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLFlBQVk7RUFDWixxQkFBcUI7RUFFckIscUJBQXFCO0VBQ3JCLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsY0FBYztFQUdkLG9CQUFvQjtFQUNwQixnQkFBZ0I7RUFDaEIsd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUVyQixpQ0FBaUM7RUFDakMsNEJBQTRCO0VBQzVCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFFdEIsNkJBQTZCO0VBQzdCLHdCQUF3QjtFQUd4QiwwQkFBMEI7RUFDMUIsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsVUFBVTtFQUNWLFlBQVk7RUFDWixZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGNBQWM7RUFDZCx5QkFBeUI7Q0FDMUI7O0FBRUQ7O0VBRUUsb0NBQTRCO1VBQTVCLDRCQUE0QjtDQUM3Qjs7QUFFRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osVUFBVTtFQUNWLFlBQVk7RUFDWiw0QkFBNEI7RUFDNUIsV0FBVztDQUNaOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQiw2QkFBcUI7RUFBckIsd0JBQXFCO0VBQXJCLHFCQUFxQjtDQUN0Qjs7QUFFRDtFQUNFLGlDQUF5QjtNQUF6Qiw2QkFBeUI7VUFBekIseUJBQXlCO0NBQzFCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIsNkJBQXFCO0VBQXJCLHdCQUFxQjtFQUFyQixxQkFBcUI7RUFDckIsb0JBQW9CO0VBQ3BCLG1CQUFtQjtDQUNwQjs7QUFFRDs7Ozs7OztFQU9FLHlCQUF5QjtDQUMxQjs7QUFFRDs7Ozs7OztFQU9FLDRCQUE0QjtDQUM3Qjs7QUFFRDtFQUNFLGVBQWU7RUFDZixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsU0FBUztFQUNULFNBQVM7RUFDVCxvQ0FBNEI7TUFBNUIsZ0NBQTRCO1VBQTVCLDRCQUE0QjtFQUM1QixZQUFZO0VBQ1osYUFBYTtFQUNiLDRCQUE0QjtFQUM1QixxQkFBcUI7Q0FDdEI7O0FBRUQ7RUFDRSxnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLDZCQUFxQjtFQUFyQix3QkFBcUI7RUFBckIscUJBQXFCO0NBQ3RCOztBQUVEO0VBQ0UsaUNBQXlCO01BQXpCLDZCQUF5QjtVQUF6Qix5QkFBeUI7Q0FDMUI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osYUFBYTtFQUNiLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsbUNBQTJCO01BQTNCLCtCQUEyQjtVQUEzQiwyQkFBMkI7RUFDM0Isa0NBQTBCO0VBQTFCLDZCQUEwQjtFQUExQiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSx1QkFBdUI7RUFDdkIsNkJBQXFCO0VBQXJCLHdCQUFxQjtFQUFyQixxQkFBcUI7Q0FDdEI7O0FBRUQ7RUFDRSxrQkFBa0I7RUFDbEIsbUJBQW1CO0NBQ3BCOztBQUVEO0VBQ0UseUJBQXlCO0NBQzFCOztBQUVEO0VBQ0UsWUFBWTtDQUNiOztBQUVEO0VBQ0UsWUFBWTtFQUNaLHFCQUFxQjtFQUVyQixxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLHFCQUFxQjtFQUNyQixjQUFjO0VBR2Qsb0JBQW9CO0VBQ3BCLGdCQUFnQjtFQUNoQix3QkFBd0I7RUFDeEIscUJBQXFCO0VBRXJCLGlDQUFpQztFQUNqQyw0QkFBNEI7RUFDNUIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUV0Qiw2QkFBNkI7RUFDN0Isd0JBQXdCO0VBR3hCLDBCQUEwQjtFQUMxQiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxVQUFVO0VBQ1YsWUFBWTtFQUNaLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osV0FBVztDQUNaOztBQUVEO0VBQ0UsdUNBQXVDO0NBQ3hDOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixVQUFVO0VBQ1YsWUFBWTtFQUNaLDRCQUE0QjtDQUM3Qjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsNkJBQXFCO0VBQXJCLHdCQUFxQjtFQUFyQixxQkFBcUI7Q0FDdEI7O0FBRUQ7RUFDRSxpQ0FBeUI7TUFBekIsNkJBQXlCO1VBQXpCLHlCQUF5QjtDQUMxQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osMEJBQTBCO0VBQzFCLGdCQUFnQjtFQUNoQiw2QkFBcUI7RUFBckIsd0JBQXFCO0VBQXJCLHFCQUFxQjtDQUN0Qjs7QUFFRDtFQUNFLGVBQWU7RUFDZixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSw2QkFBNkI7Q0FDOUI7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFVBQVU7RUFDVixzQkFBc0I7RUFDdEIsb0NBQTRCO01BQTVCLGdDQUE0QjtVQUE1Qiw0QkFBNEI7RUFDNUIsWUFBWTtFQUNaLDRCQUE0QjtFQUM1Qiw4QkFBOEI7Q0FDL0I7O0FBRUQ7RUFDRSxzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLDZCQUFxQjtFQUFyQix3QkFBcUI7RUFBckIscUJBQXFCO0NBQ3RCOztBQUVEO0VBQ0UsaUNBQXlCO01BQXpCLDZCQUF5QjtVQUF6Qix5QkFBeUI7Q0FDMUI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osYUFBYTtFQUNiLGlCQUFpQjtFQUNqQixrQ0FBMEI7RUFBMUIsNkJBQTBCO0VBQTFCLDBCQUEwQjtFQUMxQiw0QkFBNEI7Q0FDN0I7O0FBRUQ7RUFDRSx1QkFBdUI7RUFDdkIsNkJBQXFCO0VBQXJCLHdCQUFxQjtFQUFyQixxQkFBcUI7Q0FDdEI7O0FBRUQ7RUFDRSxXQUFXO0VBQ1gsNkJBQXFCO0VBQXJCLHdCQUFxQjtFQUFyQixxQkFBcUI7Q0FDdEI7O0FBRUQ7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsV0FBVztDQUNaOztBQUVEO0VBQ0UseUJBQXlCO0VBQ3pCLHlDQUF5QztDQUMxQzs7QUFFRDtFQUNFLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLFlBQVk7RUFDWixxQkFBYztFQUFkLHFCQUFjO0VBQWQsY0FBYztFQUNkLHdCQUE0QjtNQUE1QixxQkFBNEI7VUFBNUIsNEJBQTRCO0VBQzVCLG9CQUFnQjtNQUFoQixnQkFBZ0I7RUFDaEIsMkJBQXFCO01BQXJCLHdCQUFxQjtVQUFyQixxQkFBcUI7RUFDckIsNEJBQXVCO01BQXZCLHVCQUF1QjtDQUN4Qjs7QUFFRDtFQUNFLGNBQWM7RUFDZCwyQkFBMkI7RUFDM0IsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLFlBQVk7RUFDWixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxxQkFBcUI7Q0FDdEI7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscUJBQXFCOztBQUVyQjtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osUUFBUTtDQUNUOztBQUVEO0VBQ0UscUdBQXFHO0VBQ3JHLHdCQUF3QjtFQUN4QixZQUFZO0VBQ1osVUFBVTtDQUNYOztBQUVEO0VBQ0UsYUFBYTtFQUNiLGtIQUFrSDtDQUNuSDs7QUFFRDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLDJCQUEyQjtFQUMzQixpQkFBaUI7Q0FDbEI7O0FBRUQ7Ozs7RUFJRSwyQkFBMkI7RUFDM0IsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0Usa0JBQWtCO0NBQ25COztBQUVEO0VBQ0UsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsNEJBQTRCO0NBQzdCOztBQUVEO0VBQ0UsNEJBQTRCO0VBQzVCLGlCQUFpQjtFQUNqQixnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxvQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRSwyQkFBMkI7Q0FDNUI7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSx1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFDRSxhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixzQkFBc0I7RUFDdEIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsUUFBUTtFQUNSLFVBQVU7RUFDVixZQUFZO0VBQ1oseUJBQXlCO0VBQ3pCLDRCQUFvQjtFQUFwQix1QkFBb0I7RUFBcEIsb0JBQW9CO0VBQ3BCLHFDQUE2QjtNQUE3QixpQ0FBNkI7VUFBN0IsNkJBQTZCO0NBQzlCOztBQUVEO0VBQ0UsaUNBQXlCO01BQXpCLDZCQUF5QjtVQUF6Qix5QkFBeUI7Q0FDMUI7O0FBRUQ7Ozs7OztFQU1FLGdDQUFnQztDQUNqQzs7QUFFRDtFQUNFLDJCQUEyQjtDQUM1Qjs7QUFFRDs7Ozs7O0VBTUUsZ0NBQWdDO0NBQ2pDOztBQUVEO0VBQ0UsMkJBQTJCO0NBQzVCOztBQUVEO0VBQ0UsMkJBQTJCO0VBQzNCLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLGdCQUFnQjtDQUNqQjs7QUFFRDtFQUNFLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLGdCQUFnQjtDQUNqQjs7QUFFRDtFQUNFLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLGdCQUFnQjtFQUNoQixRQUFRO0VBQ1IsT0FBTztFQUNQLFlBQVk7RUFDWixhQUFhO0VBQ2IsZUFBZTtFQUNmLGNBQWM7RUFDZCwwQkFBb0I7TUFBcEIsdUJBQW9CO1VBQXBCLG9CQUFvQjtFQUNwQix5QkFBd0I7TUFBeEIsc0JBQXdCO1VBQXhCLHdCQUF3QjtDQUN6Qjs7QUFFRDtFQUNFLHFCQUFjO0VBQWQscUJBQWM7RUFBZCxjQUFjO0NBQ2Y7O0FBRUQ7RUFDRSxhQUFhO0VBQ2IsY0FBYztFQUNkLHdCQUF3QjtFQUN4QixtREFBMkM7VUFBM0MsMkNBQTJDO0VBQzNDLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsNkJBQTZCO0VBQzdCLDhCQUE4QjtFQUM5QixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFVBQVU7RUFDVixnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsVUFBVTtFQUNWLFdBQVc7RUFDWCxZQUFZO0VBQ1osYUFBYTtDQUNkOztBQUVEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVEOzs7RUFHRSxzQ0FBc0M7Q0FDdkM7O0FBRUQ7RUFDRTtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGFBQWE7R0FDZDs7RUFFRDtJQUNFLGNBQWM7R0FDZjtDQUNGOztBQUVEO0VBQ0U7SUFDRSxRQUFRO0lBQ1IsZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixTQUFTO0lBQ1QsV0FBVztJQUNYLGFBQWE7R0FDZDs7RUFFRDtJQUNFLFFBQVE7SUFDUixlQUFlO0lBQ2YsbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxRQUFRO0lBQ1IsZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixTQUFTO0lBQ1QsV0FBVztHQUNaOztFQUVEO0lBQ0UsUUFBUTtJQUNSLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsU0FBUztJQUNULFdBQVc7R0FDWjs7RUFFRDtJQUNFLFFBQVE7SUFDUixlQUFlO0lBQ2YsbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxRQUFRO0lBQ1IsZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixTQUFTO0lBQ1QsV0FBVztHQUNaOztFQUVEO0lBQ0UsUUFBUTtJQUNSLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsU0FBUztJQUNULFlBQVk7R0FDYjtDQUNGOztBQUVEO0VBQ0U7SUFDRSx3QkFBd0I7SUFDeEIsNkJBQTZCO0lBQzdCLDZCQUE2QjtJQUM3QixnQkFBZ0I7SUFDaEIseUNBQWlDO1FBQWpDLHFDQUFpQztZQUFqQyxpQ0FBaUM7SUFDakMsZUFBZTtHQUNoQjtDQUNGOztBQUVEO0VBQ0U7SUFDRSx3QkFBd0I7SUFDeEIscUJBQXFCO0lBRXJCLGlDQUFpQztJQUNqQyw0QkFBNEI7SUFDNUIsNkJBQXVCO0lBQXZCLDhCQUF1QjtRQUF2QiwyQkFBdUI7WUFBdkIsdUJBQXVCO0dBQ3hCOztFQUVEOztJQUVFLGNBQWM7SUFDZCwrQkFBK0I7SUFFL0IsMkJBQTJCO0lBQzNCLHVCQUF1QjtHQUN4Qjs7RUFFRDtJQUNFLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGNBQWM7SUFDZCxVQUFVO0dBQ1g7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSwyQ0FBMkM7SUFDM0MsbUJBQW1CO0lBQ25CLE9BQU87SUFDUCxRQUFRO0lBQ1IsWUFBWTtJQUNaLGFBQWE7SUFDYixxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUV0Qiw2QkFBNkI7SUFDN0Isd0JBQXdCO0lBR3hCLDJCQUEyQjtJQUMzQixzQkFBc0I7R0FDdkI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsZUFBZTtJQUNmLFlBQVk7SUFDWixXQUFXO0lBQ1gsVUFBVTtHQUNYOztFQUVEO0lBQ0UsWUFBWTtJQUNaLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGtCQUFrQjtJQUNsQiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLG9DQUFvQztJQUNwQywrQkFBK0I7R0FDaEM7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osY0FBYztHQUNmOztFQUVEO0lBQ0UsYUFBYTtHQUNkOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsYUFBYTtJQUNiLG1CQUFtQjtJQUduQixvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtJQUd4QiwyQkFBMkI7SUFDM0Isc0JBQXNCO0lBQ3RCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIseUJBQXlCO0lBQ3pCLG9CQUFvQjtJQUNwQixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztHQUNmOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsY0FBYztJQUNkLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGdCQUFnQjtJQUNoQix5QkFBeUI7SUFDekIsc0JBQXNCO0lBRXRCLDZCQUE2QjtJQUM3Qix3QkFBd0I7SUFHeEIsMkJBQTJCO0lBQzNCLHNCQUFzQjtJQUN0QiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7SUFDcEIsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtJQUd4QiwyQkFBMkI7SUFDM0Isc0JBQXNCO0lBQ3RCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIseUJBQXlCO0lBQ3pCLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGtCQUFrQjtJQUNsQix5QkFBeUI7SUFDekIsc0JBQXNCO0lBRXRCLDZCQUE2QjtJQUM3Qix3QkFBd0I7SUFHeEIsMkJBQTJCO0lBQzNCLHNCQUFzQjtJQUN0QiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUV0Qiw2QkFBNkI7SUFDN0Isd0JBQXdCO0lBQ3hCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIsb0NBQW9DO0lBQ3BDLCtCQUErQjtHQUNoQzs7RUFFRDtJQUNFLFdBQVc7SUFDWCxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gsb0JBQW9CO0dBQ3JCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLHdCQUFnQjtRQUFoQixvQkFBZ0I7WUFBaEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsK0JBQStCO0lBQy9CLCtCQUErQjtJQUUvQixpQ0FBaUM7SUFDakMsZ0NBQWdDO0lBQ2hDLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLHdCQUF3QjtJQUN4QixxQkFBcUI7SUFFckIsaUNBQWlDO0lBQ2pDLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtHQUN6Qjs7RUFFRDtJQUNFLHNCQUFzQjtJQUN0QixtQkFBbUI7SUFFbkIsK0JBQStCO0lBQy9CLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLCtCQUErQjtJQUMvQiwrQkFBK0I7SUFFL0IsaUNBQWlDO0lBQ2pDLGdDQUFnQztJQUNoQyw0QkFBNEI7R0FDN0I7O0VBRUQ7SUFDRSx5QkFBeUI7SUFDekIsc0JBQXNCO0lBRXRCLDZCQUE2QjtJQUM3Qix3QkFBd0I7SUFHeEIsMEJBQTBCO0lBQzFCLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLHVCQUF1QjtJQUN2QixzQkFBc0I7R0FDdkI7O0VBRUQ7SUFDRSx3QkFBd0I7SUFDeEIscUJBQXFCO0lBRXJCLGlDQUFpQztJQUNqQyw0QkFBNEI7R0FDN0I7O0VBRUQ7SUFDRSx5QkFBeUI7SUFDekIsc0JBQXNCO0lBRXRCLDZCQUE2QjtJQUM3Qix3QkFBd0I7R0FDekI7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUV0Qiw2QkFBNkI7SUFDN0Isd0JBQXdCO0dBQ3pCOztFQUVEO0lBQ0Usc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUVuQiwrQkFBK0I7SUFDL0IsMEJBQTBCO0dBQzNCOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsVUFBVTtHQUNYOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsWUFBWTtJQUNaLFdBQVc7R0FDWjs7RUFFRDtJQUNFLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsU0FBUztJQUNULGFBQWE7SUFDYixXQUFXO0lBQ1gsb0NBQTRCO1FBQTVCLGdDQUE0QjtZQUE1Qiw0QkFBNEI7SUFDNUIsWUFBWTtHQUNiOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UseUJBQWlCO1lBQWpCLGlCQUFpQjtJQUNqQixXQUFXO0lBQ1gsYUFBYTtJQUNiLGlCQUFpQjtJQUNqQix3QkFBd0I7R0FDekI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsYUFBYTtJQUNiLGtCQUFrQjtJQUNsQiwyQkFBMkI7SUFDM0IsaUJBQWlCO0lBQ2pCLG9CQUFvQjtJQUNwQiwyQkFBMkI7SUFDM0IsWUFBWTtHQUNiOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLGVBQWU7SUFDZixVQUFVO0lBQ1YsVUFBVTtJQUNWLDZDQUFxQztRQUFyQyx5Q0FBcUM7WUFBckMscUNBQXFDO0lBQ3JDLFlBQVk7SUFDWix5QkFBeUI7SUFDekIsV0FBVztJQUNYLDZCQUFxQjtJQUFyQix3QkFBcUI7SUFBckIscUJBQXFCO0lBQ3JCLFdBQVc7SUFDWCxtQkFBbUI7SUFDbkIsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsV0FBVztJQUNYLFlBQVk7SUFDWixzQkFBc0I7SUFDdEIsOEJBQThCO0lBQzlCLG1CQUFtQjtJQUNuQixhQUFhO0lBQ2IsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsOEJBQThCO0dBQy9COztFQUVEOztJQUVFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsT0FBTztJQUNQLFFBQVE7SUFDUixZQUFZO0lBQ1osZ0JBQWdCO0lBQ2hCLG1CQUFtQjtJQUNuQixhQUFhO0lBQ2Isa0JBQWtCO0lBQ2xCLDJCQUEyQjtJQUMzQixpQkFBaUI7SUFDakIsb0JBQW9CO0dBQ3JCOztFQUVEOztJQUVFLFdBQVc7SUFDWCxvQkFBb0I7SUFDcEIsNkNBQXFDO1FBQXJDLHlDQUFxQztZQUFyQyxxQ0FBcUM7R0FDdEM7O0VBRUQ7SUFDRSxlQUFlO0dBQ2hCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsZUFBZTtJQUNmLFdBQVc7SUFDWCxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxlQUFlO0lBQ2YsWUFBWTtHQUNiOztFQUVEO0lBQ0UsY0FBYztJQUNkLG1CQUFtQjtJQUNuQixVQUFVO0lBQ1YsWUFBWTtJQUNaLGFBQWE7SUFDYixXQUFXO0lBQ1gsYUFBYTtJQUNiLHdCQUFnQjtRQUFoQixvQkFBZ0I7WUFBaEIsZ0JBQWdCO0lBQ2hCLHNDQUE4QjtJQUE5QixpQ0FBOEI7SUFBOUIsOEJBQThCO0lBQzlCLGlCQUFpQjtJQUNqQixpQkFBaUI7SUFDakIsV0FBVztHQUNaOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLG1CQUFtQjtJQUNuQixjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLFlBQVk7SUFDWixZQUFZO0lBQ1osYUFBYTtJQUNiLFdBQVc7R0FDWjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsaUJBQWlCO0lBQ2pCLHdCQUFnQjtJQUFoQixtQkFBZ0I7SUFBaEIsZ0JBQWdCO0lBQ2hCLFdBQVc7R0FDWjs7RUFFRDtJQUNFLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGNBQWM7SUFDZCxpQkFBaUI7SUFDakIsK0JBQStCO0dBQ2hDOztFQUVEOzs7SUFHRSw4QkFBOEI7R0FDL0I7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gsZUFBZTtJQUNmLGFBQWE7SUFDYixVQUFVO0lBQ1YsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsZUFBZTtJQUNmLHFCQUFxQjtJQUNyQixnQkFBZ0I7SUFDaEIsZUFBZTtJQUNmLGVBQWU7SUFDZixvQkFBb0I7SUFDcEIsaUJBQWlCO0lBQ2pCLHNCQUFzQjtJQUN0Qiw2QkFBNkI7SUFDN0IsaUJBQWlCO0lBQ2pCLDJCQUF3QjtPQUF4Qix3QkFBd0I7R0FDekI7O0VBRUQ7SUFDRSxlQUFlO0lBQ2YsWUFBWTtHQUNiOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsWUFBWTtJQUNaLG1CQUFtQjtJQUNuQixhQUFhO0lBQ2Isa0JBQWtCO0lBQ2xCLHVCQUF1QjtJQUN2QixpQkFBaUI7SUFDakIsMkJBQTJCO0lBQzNCLCtqQ0FBK2pDO0lBQy9qQywyQkFBMkI7R0FDNUI7O0VBRUQ7SUFDRSx1REFBK0M7WUFBL0MsK0NBQStDO0dBQ2hEOztFQUVEO0lBQ0UseUJBQXlCO0lBQ3pCLDJCQUEyQjtHQUM1Qjs7RUFFRDtJQUNFLGlCQUFpQjtJQUNqQiwyQkFBMkI7R0FDNUI7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osMkJBQTJCO0dBQzVCOztFQUVEO0lBQ0UsaUJBQWlCO0lBQ2pCLDJCQUEyQjtHQUM1Qjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLHNCQUFzQjtHQUN2Qjs7RUFFRDtJQUNFLGVBQWU7SUFDZiwyQ0FBbUM7SUFBbkMsc0NBQW1DO0lBQW5DLG1DQUFtQztJQUNuQyxtQkFBbUI7SUFDbkIsZUFBZTtJQUNmLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsT0FBTztJQUNQLFFBQVE7SUFDUixZQUFZO0lBQ1osYUFBYTtJQUNiLHNDQUFzQztJQUN0Qyx3Q0FBZ0M7WUFBaEMsZ0NBQWdDO0lBQ2hDLFdBQVc7SUFDWCxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxrREFBMEM7UUFBMUMsOENBQTBDO1lBQTFDLDBDQUEwQztHQUMzQzs7RUFFRDtJQUNFLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLG9CQUFvQjtJQUNwQixXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxlQUFlO0dBQ2hCOztFQUVEO0lBQ0UsZUFBZTtJQUNmLFNBQVM7R0FDVjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixpQ0FBaUM7SUFDakMsWUFBWTtJQUNaLG1CQUFtQjtJQUNuQiwwQkFBMEI7SUFDMUIsbUJBQW1CO0lBQ25CLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLHVDQUF1QztHQUN4Qzs7RUFFRDtJQUNFLFdBQVc7SUFDWCxZQUFZO0lBQ1osYUFBYTtJQUNiLFNBQVM7SUFDVCxhQUFhO0lBQ2IsYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixpQkFBaUI7SUFDakIsb0NBQTRCO1FBQTVCLGdDQUE0QjtZQUE1Qiw0QkFBNEI7R0FDN0I7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsV0FBVztJQUNYLFdBQVc7SUFDWCxvQkFBb0I7SUFDcEIsWUFBWTtJQUNaLFdBQVc7SUFDWCxVQUFVO0lBQ1YsYUFBYTtJQUNiLDZCQUFxQjtJQUFyQix3QkFBcUI7SUFBckIscUJBQXFCO0lBQ3JCLHdDQUFnQztZQUFoQyxnQ0FBZ0M7SUFDaEMsa0JBQWtCO0lBQ2xCLHdCQUF3QjtJQUN4QixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxvQkFBb0I7SUFDcEIsV0FBVztJQUNYLFlBQVk7R0FDYjs7RUFFRDtJQUNFLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxrQkFBa0I7SUFDbEIsb0JBQW9CO0lBQ3BCLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxzQkFBc0I7SUFDdEIsbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCxVQUFVO0lBQ1YseUNBQWlDO1FBQWpDLHFDQUFpQztZQUFqQyxpQ0FBaUM7SUFDakMsb0JBQW9CO0lBQ3BCLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxlQUFlO0lBQ2Ysa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsY0FBYztJQUNkLFlBQVk7SUFDWixPQUFPO0lBQ1AsV0FBVztJQUNYLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGFBQWE7SUFDYixVQUFVO0dBQ1g7O0VBRUQ7SUFDRSxhQUFhO0lBQ2IsYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixtQkFBbUI7SUFDbkIsU0FBUztJQUNULFFBQVE7SUFDUixjQUFjO0lBQ2QsOEJBQThCO0dBQy9COztFQUVEOztJQUVFLGFBQWE7SUFDYixhQUFhO0lBQ2Isb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixpQkFBaUI7SUFDakIsaUJBQWlCO0lBQ2pCLGdCQUFnQjtJQUNoQixhQUFhO0lBQ2Isd0JBQWdCO1FBQWhCLG9CQUFnQjtZQUFoQixnQkFBZ0I7SUFDaEIsMkJBQTJCO0dBQzVCOztFQUVEO0lBQ0UsWUFBWTtJQUNaLHNDQUFzQztJQUN0QyxjQUFjO0lBQ2QsWUFBWTtJQUNaLGdCQUFnQjtJQUNoQixvQ0FBb0M7SUFFcEMsK0JBQTRCO0lBQTVCLDRCQUE0QjtJQUM1QixhQUFhO0lBQ2IsZUFBZTtJQUNmLG9CQUFvQjtJQUNwQixtQ0FBbUM7SUFDbkMsYUFBYTtJQUNiLG1DQUEyQjtRQUEzQiwrQkFBMkI7WUFBM0IsMkJBQTJCO0lBQzNCLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7SUFDWCxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLGdDQUFnQztJQUNoQyxzQkFBc0I7R0FDdkI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsV0FBVztJQUNYLFVBQVU7SUFDVixpQ0FBaUM7SUFFakMsNkJBQXlCO1FBQXpCLHlCQUF5QjtJQUN6Qiw0QkFBb0I7WUFBcEIsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCxVQUFVO0lBQ1YsaUNBQWlDO0lBRWpDLDZCQUF5QjtRQUF6Qix5QkFBeUI7R0FDMUI7O0VBRUQ7O0lBRUUsY0FBYztHQUNmOztFQUVEO0lBQ0UsZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixXQUFXO0lBQ1gsVUFBVTtJQUNWLG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCO0lBQzVCLHFCQUFxQjtJQUNyQiwyQkFBMkI7SUFDM0IsMEJBQTBCO0lBQzFCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixPQUFPO0lBQ1AsYUFBYTtJQUNiLGdDQUFnQztJQUNoQyxhQUFhO0lBQ2IsWUFBWTtHQUNiOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLHdCQUF3QjtJQUN4QixxQkFBcUI7SUFFckIsaUNBQWlDO0lBQ2pDLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLFlBQVk7SUFDWixnQkFBZ0I7SUFDaEIsMkJBQTJCO0dBQzVCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLHdCQUF3QjtHQUN6Qjs7RUFFRDtJQUNFLHVCQUF1QjtHQUN4Qjs7RUFFRDtJQUNFLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsV0FBVztHQUNaOztFQUVEO0lBQ0UsYUFBYTtJQUNiLFdBQVc7R0FDWjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixPQUFPO0lBQ1AsZUFBZTtJQUNmLGlCQUFpQjtJQUNqQixhQUFhO0dBQ2Q7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSx1QkFBdUI7R0FDeEI7O0VBRUQ7O0lBRUUsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsdUJBQXVCO0lBQ3ZCLGdCQUFnQjtJQUNoQixhQUFhO0lBQ2Isb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsU0FBUztJQUNULE9BQU87R0FDUjs7RUFFRDtJQUNFLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxxQkFBcUI7SUFDckIsaUNBQWlDO0dBQ2xDOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCxTQUFTO0lBQ1Qsb0NBQTRCO1FBQTVCLGdDQUE0QjtZQUE1Qiw0QkFBNEI7SUFDNUIsYUFBYTtJQUNiLGtCQUFrQjtJQUNsQiwwQkFBMEI7SUFDMUIsbUJBQW1CO0lBQ25CLGdCQUFnQjtJQUNoQixvQkFBb0I7SUFDcEIsaUJBQWlCO0lBQ2pCLDZCQUFxQjtJQUFyQix3QkFBcUI7SUFBckIscUJBQXFCO0lBQ3JCLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxvQkFBb0I7SUFDcEIsWUFBWTtHQUNiOztFQUVEO0lBQ0UsVUFBVTtHQUNYOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsZ0NBQWdDO0dBQ2pDOztFQUVEO0lBQ0UsZ0NBQWdDO0dBQ2pDOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsWUFBWTtJQUdaLG9CQUFvQjtJQUNwQixnQkFBZ0I7R0FDakI7O0VBRUQ7O0lBRUUsV0FBVztJQUdYLG9CQUFvQjtJQUNwQixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSw0QkFBNEI7R0FDN0I7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsOEJBQThCO0dBQy9COztFQUVEO0lBQ0UsWUFBWTtJQUNaLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtJQUN4QixhQUFhO0dBQ2Q7O0VBRUQ7SUFDRSxpQkFBaUI7SUFDakIsaUJBQWlCO0lBQ2pCLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGFBQWE7SUFDYixpQkFBaUI7SUFDakIsaUJBQWlCO0lBQ2pCLG9CQUFvQjtJQUNwQixxQkFBYztJQUFkLHFCQUFjO0lBQWQsY0FBYztJQUNkLDZCQUF1QjtJQUF2Qiw4QkFBdUI7UUFBdkIsMkJBQXVCO1lBQXZCLHVCQUF1QjtJQUN2Qix3QkFBNEI7UUFBNUIscUJBQTRCO1lBQTVCLDRCQUE0QjtJQUM1Qix5QkFBd0I7UUFBeEIsc0JBQXdCO1lBQXhCLHdCQUF3QjtJQUN4Qix5QkFBaUI7SUFBakIsaUJBQWlCO0lBQ2pCLFdBQVc7SUFDWCxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxpQkFBaUI7SUFDakIsb0JBQW9CO0lBQ3BCLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLDZCQUF1QjtJQUF2Qiw4QkFBdUI7UUFBdkIsMkJBQXVCO1lBQXZCLHVCQUF1QjtJQUN2Qix5QkFBd0I7UUFBeEIsc0JBQXdCO1lBQXhCLHdCQUF3QjtJQUN4Qix3QkFBNEI7UUFBNUIscUJBQTRCO1lBQTVCLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLHFCQUFjO0lBQWQscUJBQWM7SUFBZCxjQUFjO0lBQ2QseUJBQXdCO1FBQXhCLHNCQUF3QjtZQUF4Qix3QkFBd0I7R0FDekI7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxxQkFBYztJQUFkLHFCQUFjO0lBQWQsY0FBYztJQUNkLDZCQUF1QjtJQUF2Qiw4QkFBdUI7UUFBdkIsMkJBQXVCO1lBQXZCLHVCQUF1QjtJQUN2Qix3QkFBNEI7UUFBNUIscUJBQTRCO1lBQTVCLDRCQUE0QjtJQUM1Qix5QkFBd0I7UUFBeEIsc0JBQXdCO1lBQXhCLHdCQUF3QjtHQUN6Qjs7RUFFRDtJQUNFLFlBQVk7SUFDWixxQkFBYztJQUFkLHFCQUFjO0lBQWQsY0FBYztJQUNkLHNCQUEwQjtRQUExQixtQkFBMEI7WUFBMUIsMEJBQTBCO0dBQzNCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsa0JBQWtCO0lBQ2xCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIseUJBQXlCO0lBQ3pCLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGlCQUFpQjtJQUNqQixvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxrQkFBa0I7SUFDbEIsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsa0JBQWtCO0lBQ2xCLGtCQUFrQjtJQUNsQiw4QkFBOEI7R0FDL0I7O0VBRUQ7SUFDRSx3QkFBd0I7SUFDeEIscUJBQXFCO0lBRXJCLGlDQUFpQztJQUNqQyw0QkFBNEI7SUFDNUIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUV0Qiw2QkFBNkI7SUFDN0Isd0JBQXdCO0lBR3hCLDBCQUEwQjtJQUMxQiwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osZ0JBQWdCO0lBQ2hCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtJQUN4QixtQkFBbUI7SUFDbkIsV0FBVztHQUNaOztFQUVEO0lBQ0UsZ0NBQWdDO0dBQ2pDOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsWUFBWTtJQUNaLGFBQWE7R0FDZDs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxTQUFTO0lBQ1QsVUFBVTtJQUNWLGFBQWE7SUFDYixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxhQUFhO0dBQ2Q7O0VBRUQ7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSwrQkFBK0I7SUFDL0IsK0JBQStCO0lBRS9CLGlDQUFpQztJQUNqQyxnQ0FBZ0M7SUFDaEMsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0UsMkJBQTJCO0dBQzVCOztFQUVEO0lBQ0UsWUFBWTtJQUNaLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixrQkFBa0I7R0FDbkI7O0VBRUQ7OztJQUdFLHVCQUF1QjtHQUN4Qjs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLGlDQUFpQztJQUNqQyxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUV0Qiw2QkFBNkI7SUFDN0Isd0JBQXdCO0lBQ3hCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIseUJBQXlCO0lBQ3pCLG9CQUFvQjtJQUdwQiwyQkFBMkI7SUFDM0Isc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixTQUFTO0lBQ1QsWUFBWTtJQUNaLGFBQWE7SUFDYixvQ0FBNEI7UUFBNUIsZ0NBQTRCO1lBQTVCLDRCQUE0QjtJQUM1QiwyQ0FBMkM7SUFDM0Msc0JBQXNCO0lBQ3RCLDhCQUFzQjtJQUF0Qix5QkFBc0I7SUFBdEIsc0JBQXNCO0lBQ3RCLFVBQVU7SUFDVixXQUFXO0dBQ1o7O0VBRUQ7SUFDRSwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSwyQ0FBMkM7R0FDNUM7O0VBRUQ7SUFDRSxpQ0FBNkI7UUFBN0IsNkJBQTZCO0dBQzlCOztFQUVEO0lBQ0UsV0FBVztJQUNYLG1CQUFtQjtJQUNuQixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0lBQ2xCLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLFNBQVM7SUFDVCx5Q0FBaUM7UUFBakMscUNBQWlDO1lBQWpDLGlDQUFpQztJQUNqQyxpQkFBaUI7SUFDakIsbUJBQW1CO0lBQ25CLGNBQWM7R0FDZjs7RUFFRDtJQUNFLDhCQUE4QjtJQUM5QiwrQkFBK0I7SUFFL0IseUJBQXlCO0lBQ3pCLHdCQUF3QjtJQUN4QixvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFHbEIsMEJBQTBCO0lBQzFCLDBCQUEwQjtJQUMxQix5QkFBeUI7SUFDekIsc0JBQXNCO0lBRXRCLDZCQUE2QjtJQUM3Qix3QkFBd0I7SUFDeEIsMEJBQTBCO0lBQzFCLHVCQUF1QjtJQUV2QixvQ0FBb0M7SUFDcEMsK0JBQStCO0dBQ2hDOztFQUVEO0lBQ0Usd0JBQXdCO0dBQ3pCOztFQUVEO0lBQ0UsMkJBQTJCO0dBQzVCOztFQUVEO0lBQ0Usd0JBQXdCO0dBQ3pCOztFQUVEOzs7SUFHRSwyQkFBMkI7R0FDNUI7O0VBRUQ7OztJQUdFLDJCQUEyQjtHQUM1Qjs7RUFFRDs7O0lBR0UsbUJBQW1CO0lBQ25CLFFBQVE7SUFDUixZQUFZO0dBQ2I7O0VBRUQ7OztJQUdFLE9BQU87R0FDUjs7RUFFRDs7O0lBR0UsVUFBVTtHQUNYOztFQUVEO0lBQ0Usd0JBQXdCO0dBQ3pCOztFQUVEOzs7Ozs7SUFNRSwyQkFBMkI7R0FDNUI7O0VBRUQ7OztJQUdFLDJCQUEyQjtHQUM1Qjs7RUFFRDs7O0lBR0UsbUJBQW1CO0lBQ25CLFFBQVE7SUFDUixZQUFZO0dBQ2I7O0VBRUQ7OztJQUdFLE9BQU87R0FDUjs7RUFFRDs7O0lBR0UsVUFBVTtHQUNYOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7R0FDZjs7RUFFRDtJQUNFLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztHQUNmOztFQUVEOztJQUVFLHVCQUF1QjtJQUN2Qix3QkFBd0I7R0FDekI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7O0lBRUUsV0FBVztHQUNaOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsVUFBVTtHQUNYOztFQUVEO0lBQ0UseUJBQXlCO0dBQzFCOztFQUVEOzs7SUFHRSxVQUFVO0dBQ1g7O0VBRUQ7SUFDRSx5QkFBeUI7R0FDMUI7O0VBRUQ7OztJQUdFLFVBQVU7R0FDWDs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLHFDQUE2QjtRQUE3QixpQ0FBNkI7WUFBN0IsNkJBQTZCO0dBQzlCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLFlBQVk7SUFDWixxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsZUFBZTtHQUNoQjtDQUNGOztBQUVEO0VBQ0U7SUFDRSxhQUFhO0lBQ2IsY0FBYztHQUNmOztFQUVEO0lBQ0UsYUFBYTtJQUNiLGNBQWM7R0FDZjtDQUNGOztBQUVEO0VBQ0U7SUFDRSxvQ0FBNEI7SUFBNUIsK0JBQTRCO0lBQTVCLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLG9DQUE0QjtJQUE1QiwrQkFBNEI7SUFBNUIsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0Usb0NBQTRCO0lBQTVCLCtCQUE0QjtJQUE1Qiw0QkFBNEI7R0FDN0I7Q0FDRjs7QUFFRDtFQUNFO0lBQ0Usb0NBQTRCO0lBQTVCLCtCQUE0QjtJQUE1Qiw0QkFBNEI7R0FDN0I7O0VBRUQ7SUFDRSxvQ0FBNEI7SUFBNUIsK0JBQTRCO0lBQTVCLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLG9DQUE0QjtJQUE1QiwrQkFBNEI7SUFBNUIsNEJBQTRCO0dBQzdCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLHVCQUF1QjtHQUN4QjtDQUNGOztBQUVEO0VBQ0U7SUFDRSxtQkFBbUI7SUFDbkIsV0FBVztJQUNYLFNBQVM7SUFDVCwwQ0FBa0M7UUFBbEMsc0NBQWtDO1lBQWxDLGtDQUFrQztJQUNsQyxZQUFZO0lBQ1osY0FBYztJQUNkLGlCQUFpQjtJQUNqQixtQkFBbUI7SUFDbkIsbUJBQW1CO0lBQ25CLG9CQUFvQjtJQUNwQixXQUFXO0lBQ1gsK0JBQXVCO0lBQXZCLDBCQUF1QjtJQUF2Qix1QkFBdUI7R0FDeEI7O0VBRUQ7SUFDRSxvQkFBb0I7SUFDcEIsV0FBVztJQUNYLG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCO0dBQzdCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLFVBQVU7SUFDVixXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gsWUFBWTtJQUNaLGVBQWU7SUFDZixvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsZ0NBQXdCO1lBQXhCLHdCQUF3QjtJQUN4Qix3QkFBd0I7R0FDekI7O0VBRUQ7SUFDRSxVQUFVO0lBQ1YsZ0JBQWdCO0lBQ2hCLHdCQUFnQjtRQUFoQixvQkFBZ0I7WUFBaEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UsaUNBQWlDO0dBQ2xDOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsNENBQTRDO0lBQzVDLHVDQUF1QztJQUN2QyxvQ0FBb0M7R0FDckM7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osa0JBQWtCO0lBQ2xCLGdEQUF3QztJQUF4QywyQ0FBd0M7SUFBeEMsd0NBQXdDO0dBQ3pDOztFQUVEO0lBQ0UsdUNBQXVDO0dBQ3hDOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsa0JBQWtCO0lBQ2xCLDBCQUEwQjtJQUUxQixtQ0FBbUM7SUFDbkMsOEJBQThCO0dBQy9COztFQUVEO0lBQ0UsWUFBWTtJQUNaLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLDJCQUEyQjtHQUM1Qjs7RUFFRDtJQUNFLHNCQUFzQjtHQUN2Qjs7RUFFRDtJQUNFLFlBQVk7SUFDWixzQkFBc0I7SUFDdEIsd0JBQXdCO0lBQ3hCLGFBQWE7R0FDZDs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxhQUFhO0lBQ2Isc0JBQXNCO0lBQ3RCLFlBQVk7SUFDWixrQkFBa0I7SUFDbEIsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsYUFBYTtJQUNiLHNCQUFzQjtHQUN2Qjs7RUFFRDtJQUNFLGFBQWE7R0FDZDs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGtCQUFrQjtJQUNsQiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7SUFDcEIsV0FBVztHQUNaOztFQUVEO0lBQ0UsY0FBYztJQUNkLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7SUFDWCxlQUFlO0lBQ2YsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsZUFBZTtJQUNmLFlBQVk7SUFDWixtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFDbEIsMEJBQTBCO0lBQzFCLHVCQUF1QjtJQUV2Qix5QkFBeUI7SUFDekIsb0JBQW9CO0lBR3BCLDJCQUEyQjtJQUMzQixzQkFBc0I7SUFDdEIsV0FBVztHQUNaOztFQUVEO0lBQ0UsV0FBVztJQUNYLGNBQWM7SUFDZCxpQkFBaUI7SUFDakIsVUFBVTtHQUNYOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsVUFBVTtHQUNYOztFQUVEO0lBQ0UsV0FBVztJQUNYLG1CQUFtQjtJQUNuQixjQUFjO0lBQ2QsbUJBQW1CO0lBQ25CLG9CQUFvQjtJQUNwQixpQkFBaUI7SUFDakIsVUFBVTtHQUNYOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsV0FBVztJQUNYLG1CQUFtQjtJQUNuQixVQUFVO0lBQ1Ysd0JBQXdCO0lBQ3hCLGFBQWE7SUFDYixjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxzQkFBc0I7SUFDdEIsbUJBQW1CO0lBRW5CLCtCQUErQjtJQUMvQiwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSxvQkFBb0I7SUFDcEIsZUFBZTtHQUNoQjs7RUFFRDtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLDZCQUFxQjtJQUFyQix3QkFBcUI7SUFBckIscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UsNkJBQTZCO0dBQzlCOztFQUVEO0lBQ0UseUJBQXlCO0dBQzFCOztFQUVEO0lBQ0UsU0FBUztHQUNWOztFQUVEO0lBR0Usb0JBQW9CO0lBQ3BCLGtCQUFrQjtJQUNsQixvQkFBb0I7SUFFcEIsa0JBQWtCO0lBQ2xCLHFCQUFxQjtJQUNyQixhQUFhO0dBQ2Q7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsNkJBQXFCO0lBQXJCLHdCQUFxQjtJQUFyQixxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSw2QkFBcUI7SUFBckIsd0JBQXFCO0lBQXJCLHFCQUFxQjtHQUN0QjtDQUNGOztBQUVEO0VBQ0U7O0lBRUUsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsNkJBQXFCO0lBQXJCLHdCQUFxQjtJQUFyQixxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLFVBQVU7SUFDVixhQUFhO0lBQ2IsYUFBYTtJQUNiLGlCQUFpQjtJQUNqQiwyQ0FBMkM7SUFDM0MsMERBQWtEO1lBQWxELGtEQUFrRDtJQUNsRCxXQUFXO0lBQ1gsbUJBQW1CO0lBQ25CLHlDQUFpQztRQUFqQyxxQ0FBaUM7WUFBakMsaUNBQWlDO0dBQ2xDOztFQUVEO0lBQ0UsWUFBWTtJQUNaLG1CQUFtQjtJQUNuQixlQUFlO0lBQ2YsYUFBYTtJQUNiLGFBQWE7SUFDYixZQUFZO0lBQ1osUUFBUTtHQUNUOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsZUFBZTtJQUNmLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixZQUFZO0lBQ1osYUFBYTtJQUNiLGVBQWU7SUFDZixxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxhQUFhO0lBQ2IsWUFBWTtJQUNaLFlBQVk7SUFDWixxQkFBcUI7SUFDckIsbUNBQTJCO1FBQTNCLCtCQUEyQjtZQUEzQiwyQkFBMkI7SUFDM0IsbUJBQW1CO0lBQ25CLGFBQWE7SUFDYiwrQkFBdUI7SUFBdkIsMEJBQXVCO0lBQXZCLHVCQUF1QjtJQUN2QixvQkFBb0I7SUFDcEIsVUFBVTtJQUNWLFdBQVc7SUFDWCxXQUFXO0dBQ1o7O0VBRUQ7O0lBRUUsY0FBYztHQUNmOztFQUVEO0lBQ0UsV0FBVztJQUNYLG1DQUEyQjtRQUEzQiwrQkFBMkI7WUFBM0IsMkJBQTJCO0dBQzVCOztFQUVEO0lBQ0UsVUFBVTtJQUNWLG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCO0dBQzdCOztFQUVEOztJQUVFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLHNCQUFzQjtJQUN0QixhQUFhO0lBQ2IsaUJBQWlCO0lBQ2pCLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGFBQWE7SUFDYixpQkFBaUI7SUFDakIsa0JBQWtCO0lBQ2xCLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsV0FBVztHQUNaOztFQUVEO0lBQ0UsYUFBYTtJQUNiLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsK0JBQXVCO0lBQXZCLDBCQUF1QjtJQUF2Qix1QkFBdUI7R0FDeEI7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osa0JBQWtCO0dBQ25COztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCxhQUFhO0lBQ2IsWUFBWTtJQUNaLFlBQVk7SUFDWixvQ0FBNEI7UUFBNUIsZ0NBQTRCO1lBQTVCLDRCQUE0QjtJQUM1QixXQUFXO0lBQ1gscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIseUJBQXlCO0lBQ3pCLG9CQUFvQjtJQUNwQiwrQkFBK0I7SUFDL0IsK0JBQStCO0lBRS9CLGlDQUFpQztJQUNqQyxnQ0FBZ0M7SUFDaEMsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0UsdUJBQXVCO0dBQ3hCOztFQUVEO0lBQ0UsdUJBQXVCO0dBQ3hCOztFQUVEO0lBQ0UsZUFBZTtJQUNmLFlBQVk7SUFDWixVQUFVO0lBQ1YsWUFBWTtJQUNaLGFBQWE7SUFDYix3QkFBZ0I7UUFBaEIsb0JBQWdCO1lBQWhCLGdCQUFnQjtJQUNoQixtQkFBbUI7SUFDbkIsYUFBYTtJQUNiLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLHVCQUF1QjtHQUN4Qjs7RUFFRDtJQUNFLGFBQWE7SUFDYiwyQkFBMkI7R0FDNUI7O0VBRUQ7SUFDRSxVQUFVO0lBQ1YsV0FBVztJQUNYLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7SUFDWCxrREFBMEM7WUFBMUMsMENBQTBDO0lBQzFDLGdCQUFnQjtJQUNoQixhQUFhO0lBQ2IsWUFBWTtJQUNaLFlBQVk7SUFDWixhQUFhO0lBQ2IscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtJQUN4QiwyQkFBMkI7SUFDM0Isd0JBQXdCO0lBRXhCLDBCQUEwQjtJQUMxQixxQkFBcUI7SUFHckIsNEJBQTRCO0lBQzVCLHVCQUF1QjtJQUN2Qiw2QkFBcUI7SUFBckIsd0JBQXFCO0lBQXJCLHFCQUFxQjtJQUNyQixVQUFVO0lBQ1YsZ0RBQXdDO1lBQXhDLHdDQUF3QztJQUN4QyxtQkFBbUI7SUFDbkIsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsV0FBVztJQUNYLGlDQUF5QjtRQUF6Qiw2QkFBeUI7WUFBekIseUJBQXlCO0dBQzFCOztFQUVEO0lBQ0Usb0NBQTRCO1FBQTVCLGdDQUE0QjtZQUE1Qiw0QkFBNEI7SUFDNUIsV0FBVztHQUNaOztFQUVEO0lBQ0UseUJBQWlCO1lBQWpCLGlCQUFpQjtJQUNqQixXQUFXO0lBQ1gsdUJBQWU7SUFBZixrQkFBZTtJQUFmLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxhQUFhO0lBQ2IsNEdBQTRHO0lBQzVHLHlCQUF5QjtHQUMxQjs7RUFFRDtJQUNFLFdBQVc7SUFDWCxVQUFVO0lBQ1YsWUFBWTtJQUNaLGFBQWE7SUFDYixrQkFBa0I7SUFDbEIsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0Usa0RBQTBDO1lBQTFDLDBDQUEwQztHQUMzQzs7RUFFRDtJQUNFLHdIQUF3SDtJQUN4SCx5QkFBeUI7R0FDMUI7O0VBRUQ7SUFDRSx3SEFBd0g7SUFDeEgsMkJBQTJCO0dBQzVCOztFQUVEO0lBQ0UsV0FBVztJQUNYLHNDQUE4QjtRQUE5QixrQ0FBOEI7WUFBOUIsOEJBQThCO0lBQzlCLG9CQUFvQjtJQUNwQixzRkFBc0Y7R0FDdkY7O0VBRUQ7SUFDRSxhQUFhO0dBQ2Q7O0VBRUQ7SUFDRSxlQUFlO0lBQ2YsbUJBQW1CO0lBQ25CLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsYUFBYTtJQUNiLFlBQVk7SUFDWixtQkFBbUI7SUFDbkIsYUFBYTtJQUNiLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGVBQWU7SUFDZixZQUFZO0lBQ1osYUFBYTtJQUNiLGdCQUFnQjtJQUNoQixtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLFdBQVc7SUFDWCxtQkFBbUI7SUFDbkIsa0JBQWtCO0lBQ2xCLHVCQUFlO0lBQWYsa0JBQWU7SUFBZixlQUFlO0lBQ2Ysc0JBQXNCO0lBQ3RCLHNCQUFzQjtJQUN0Qix3Q0FBZ0M7WUFBaEMsZ0NBQWdDO0dBQ2pDOztFQUVEO0lBQ0UsNEJBQTRCO0lBQzVCLHltQ0FBeW1DO0lBQ3ptQyxzQkFBc0I7SUFDdEIsdUJBQWU7SUFBZixrQkFBZTtJQUFmLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osbUJBQW1CO0lBQ25CLGVBQWU7SUFDZixVQUFVO0lBQ1YsUUFBUTtJQUNSLFlBQVk7SUFDWixhQUFhO0dBQ2Q7O0VBRUQ7SUFDRSwyQkFBMkI7SUFDM0Isb0JBQW9CO0lBQ3BCLGlCQUFpQjtJQUNqQiwyQkFBd0I7T0FBeEIsd0JBQXdCO0lBQ3hCLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSw2QkFBNkI7R0FDOUI7O0VBRUQ7SUFDRSxVQUFVO0lBQ1YsVUFBVTtJQUNWLFVBQVU7R0FDWDs7RUFFRDtJQUNFLGlDQUF5QjtRQUF6Qiw2QkFBeUI7WUFBekIseUJBQXlCO0dBQzFCOztFQUVEO0lBQ0Usa0NBQTBCO1FBQTFCLDhCQUEwQjtZQUExQiwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSxVQUFVO0lBQ1YsVUFBVTtJQUNWLFVBQVU7R0FDWDs7RUFFRDtJQUNFLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsU0FBUztJQUNULG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCO0lBQzVCLGFBQWE7R0FDZDs7RUFFRDtJQUNFLGFBQWE7R0FDZDs7RUFFRDtJQUNFLGVBQWU7SUFDZixZQUFZO0lBQ1osYUFBYTtJQUNiLGtCQUFrQjtJQUNsQixvQkFBb0I7SUFDcEIsaUJBQWlCO0lBQ2pCLDJCQUEyQjtJQUMzQiw2QkFBcUI7SUFBckIsd0JBQXFCO0lBQXJCLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLDRCQUE0QjtHQUM3Qjs7RUFFRDs7O0lBR0Usc0JBQXNCO0dBQ3ZCOztFQUVEO0lBQ0UsWUFBWTtJQUNaLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsV0FBVztJQUNYLFlBQVk7SUFDWix5QkFBeUI7SUFDekIsMEJBQTBCO0dBQzNCOztFQUVEO0lBQ0Usd0JBQXdCO0lBQ3hCLDZCQUE2QjtJQUM3Qix3QkFBd0I7SUFDeEIseUJBQXlCO0lBQ3pCLDZCQUE2QjtJQUM3QixxQkFBcUI7SUFDckIsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0UsNkJBQTZCO0dBQzlCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsZUFBZTtHQUNoQjs7RUFFRDtJQUNFLDZCQUFxQjtJQUFyQix3QkFBcUI7SUFBckIscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7SUFDVixZQUFZO0lBQ1oscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtJQUN4QiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7SUFDcEIsd0JBQXdCO0lBQ3hCLGFBQWE7SUFDYixXQUFXO0lBQ1gsWUFBWTtJQUNaLGtCQUFrQjtJQUNsQiwyQkFBbUI7SUFBbkIsc0JBQW1CO0lBQW5CLG1CQUFtQjtJQUNuQixhQUFhO0lBQ2Isa0JBQWtCO0lBQ2xCLG1DQUFtQztJQUNuQyxXQUFXO0lBQ1gsK0JBQStCO0lBQy9CLGVBQWU7SUFDZixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osK0JBQStCO0lBQy9CLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsYUFBYTtJQUNiLHlCQUFpQjtJQUFqQixvQkFBaUI7SUFBakIsaUJBQWlCO0lBQ2pCLHdCQUF3QjtJQUN4QixxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUV0Qiw2QkFBNkI7SUFDN0Isd0JBQXdCO0lBQ3hCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIseUJBQXlCO0lBQ3pCLG9CQUFvQjtJQUdwQiwyQkFBMkI7SUFDM0Isc0JBQXNCO0lBQ3RCLGNBQWM7SUFDZCxXQUFXO0lBQ1gsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLFlBQVk7R0FDYjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7SUFDZCxnQkFBZ0I7SUFDaEIsaUNBQXlCO1lBQXpCLHlCQUF5QjtJQUN6QixZQUFZO0lBQ1osYUFBYTtJQUNiLE9BQU87SUFDUCxRQUFRO0lBQ1IsV0FBVztJQUNYLCtCQUErQjtJQUMvQixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxlQUFlO0dBQ2hCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCxZQUFZO0lBQ1osYUFBYTtJQUNiLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQiwyQkFBMkI7SUFDM0IsZ0JBQWdCO0lBQ2hCLG1CQUFtQjtJQUNuQixxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSw0QkFBNEI7R0FDN0I7O0VBRUQ7SUFDRSx3QkFBd0I7SUFDeEIsV0FBVztJQUNYLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLGlCQUFpQjtJQUNqQixvQ0FBNEI7SUFBNUIsK0JBQTRCO0lBQTVCLDRCQUE0QjtJQUM1QiwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSw0QkFBNEI7R0FDN0I7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osbUJBQW1CO0lBQ25CLFFBQVE7SUFDUixjQUFjO0lBQ2QsVUFBVTtJQUNWLGNBQWM7SUFDZCxpQkFBaUI7SUFDakIsNkJBQXFCO0lBQXJCLHdCQUFxQjtJQUFyQixxQkFBcUI7SUFDckIsaUJBQWlCO0lBQ2pCLFdBQVc7SUFDWCx5Q0FBaUM7UUFBakMscUNBQWlDO1lBQWpDLGlDQUFpQztJQUNqQyxXQUFXO0lBQ1gscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtJQUN4QixtQ0FBbUM7SUFDbkMsa0JBQWtCO0lBQ2xCLGdCQUFnQjtJQUNoQixtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFDbEIsMEJBQTBCO0lBQzFCLHVCQUF1QjtJQUV2QixvQ0FBb0M7SUFDcEMsK0JBQStCO0lBQy9CLFlBQVk7SUFDWiwrQkFBK0I7R0FDaEM7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxlQUFlO0lBQ2Ysb0JBQW9CO0lBQ3BCLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGVBQWU7SUFDZixZQUFZO0lBQ1osWUFBWTtJQUNaLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLG1CQUFtQjtJQUNuQixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxVQUFVO0dBQ1g7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixZQUFZO0lBQ1osYUFBYTtJQUNiLGNBQWM7SUFDZCxXQUFXO0lBQ1gsWUFBWTtHQUNiOztFQUVEO0lBQ0Usb0JBQW9CO0lBQ3BCLFdBQVc7SUFDWCxtQ0FBMkI7UUFBM0IsK0JBQTJCO1lBQTNCLDJCQUEyQjtJQUMzQixrQ0FBMEI7SUFBMUIsNkJBQTBCO0lBQTFCLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLGVBQWU7SUFDZix5QkFBeUI7SUFDekIsMEJBQTBCO0lBQzFCLFVBQVU7SUFDVixZQUFZO0lBQ1osZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsZUFBZTtHQUNoQjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixTQUFTO0lBQ1QsV0FBVztJQUNYLG1EQUEyQztRQUEzQywrQ0FBMkM7WUFBM0MsMkNBQTJDO0lBQzNDLFdBQVc7SUFDWCxZQUFZO0lBQ1osOEJBQThCO0lBQzlCLGdDQUFnQztJQUNoQyxrQ0FBa0M7R0FDbkM7O0VBRUQ7O0lBRUUsY0FBYztHQUNmOztFQUVEO0lBQ0UsWUFBWTtJQUNaLFlBQVk7R0FDYjs7RUFFRDtJQUNFLHdCQUF3QjtJQUN4QixXQUFXO0lBQ1gsYUFBYTtJQUNiLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIsaUJBQWlCO0lBQ2pCLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLFlBQVk7SUFDWixZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osd0JBQXdCO0lBQ3hCLGVBQWU7SUFDZixhQUFhO0lBQ2Isb0NBQTRCO0lBQTVCLCtCQUE0QjtJQUE1Qiw0QkFBNEI7SUFDNUIsaUJBQWlCO0lBQ2pCLHFCQUFxQjtJQUNyQixlQUFlO0lBQ2YscUJBQXFCO0lBQ3JCLGlCQUFpQjtHQUNsQjs7RUFFRDs7SUFFRSw0QkFBNEI7R0FDN0I7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSwwQkFBMEI7SUFDMUIsWUFBWTtJQUNaLGFBQWE7SUFDYixVQUFVO0lBQ1YsV0FBVztJQUNYLHdCQUF3QjtJQUN4QixXQUFXO0lBQ1gsYUFBYTtHQUNkOztFQUVEO0lBQ0UsZUFBZTtJQUNmLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGdDQUFnQztHQUNqQzs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztHQUNmOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7R0FDZjs7RUFFRDtJQUNFLFlBQVk7SUFDWixxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUV0Qiw2QkFBNkI7SUFDN0Isd0JBQXdCO0lBR3hCLDBCQUEwQjtJQUMxQiwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLGlCQUFpQjtJQUNqQixZQUFZO0lBQ1osaUJBQWlCO0lBQ2pCLFVBQVU7SUFDVixvQkFBb0I7SUFDcEIsc0NBQThCO1FBQTlCLGtDQUE4QjtZQUE5Qiw4QkFBOEI7SUFDOUIsV0FBVztJQUNYLFlBQVk7SUFDWix1QkFBZTtJQUFmLGtCQUFlO0lBQWYsZUFBZTtJQUNmLG1CQUFtQjtJQUNuQiwwQkFBMEI7SUFDMUIsa0JBQWtCO0lBQ2xCLGlCQUFpQjtJQUNqQixhQUFhO0lBQ2IsMkNBQTJDO0lBQzNDLGlCQUFpQjtJQUNqQiwwREFBMEQ7SUFFMUQsa0RBQWtEO0lBQ2xELCtCQUF1QjtZQUF2Qix1QkFBdUI7R0FDeEI7O0VBRUQ7SUFDRSxVQUFVO0lBQ1YseUNBQWlDO1FBQWpDLHFDQUFpQztZQUFqQyxpQ0FBaUM7R0FDbEM7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gsYUFBYTtJQUNiLG1DQUEyQjtRQUEzQiwrQkFBMkI7WUFBM0IsMkJBQTJCO0dBQzVCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLDhCQUFzQjtJQUF0Qix5QkFBc0I7SUFBdEIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixTQUFTO0lBQ1QsV0FBVztJQUNYLFlBQVk7SUFDWixZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxlQUFlO0dBQ2hCOztFQUVEO0lBQ0UsV0FBVztHQUNaOztFQUVEO0lBQ0Usa0NBQWtDO0dBQ25DOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsMkJBQTJCO0dBQzVCOztFQUVEO0lBQ0UsNEJBQTRCO0lBQzVCLDhCQUE4QjtJQUM5QixzQkFBc0I7SUFDdEIsc0NBQThCO1FBQTlCLGtDQUE4QjtZQUE5Qiw4QkFBOEI7SUFDOUIsa0NBQTBCO0lBQTFCLDZCQUEwQjtJQUExQiwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSx5Q0FBaUM7UUFBakMscUNBQWlDO1lBQWpDLGlDQUFpQztHQUNsQzs7RUFFRDs7SUFFRSxXQUFXO0dBQ1o7O0VBRUQ7O0lBRUUsbUNBQW1DO0dBQ3BDOztFQUVEOztJQUVFLHlCQUF5QjtJQUN6QixhQUFhO0lBQ2IsVUFBVTtJQUNWLFlBQVk7SUFDWixXQUFXO0lBQ1gsd0JBQXdCO0lBQ3hCLG9CQUFvQjtHQUNyQjs7RUFFRDs7SUFFRSxtQkFBbUI7SUFDbkIsZUFBZTtJQUNmLDRCQUE0QjtHQUM3Qjs7RUFFRDs7SUFFRSxrQkFBa0I7SUFDbEIsb0JBQW9CO0lBQ3BCLFdBQVc7SUFDWCxxQ0FBNkI7UUFBN0IsaUNBQTZCO1lBQTdCLDZCQUE2QjtJQUM3Qix1RUFBdUQ7SUFBdkQsK0RBQXVEO0lBQXZELDBEQUF1RDtJQUF2RCx1REFBdUQ7SUFBdkQsc0ZBQXVEO0dBQ3hEOztFQUVEOztJQUVFLHdDQUFnQztRQUFoQyxvQ0FBZ0M7WUFBaEMsZ0NBQWdDO0dBQ2pDOztFQUVEO0lBQ0UsV0FBVztJQUNYLGlCQUFpQjtJQUNqQixvQkFBb0I7SUFDcEIsNkJBQTZCO0lBQzdCLHNCQUFzQjtJQUN0QixZQUFZO0lBQ1osNkJBQXFCO0lBQXJCLHdCQUFxQjtJQUFyQixxQkFBcUI7SUFDckIsb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixpQkFBaUI7SUFDakIsMkJBQXdCO09BQXhCLHdCQUF3QjtHQUN6Qjs7RUFFRDtJQUNFLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixlQUFlO0lBQ2YsY0FBYztJQUNkLDhCQUFzQjtJQUF0Qix5QkFBc0I7SUFBdEIsc0JBQXNCO0lBQ3RCLFVBQVU7R0FDWDs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGtCQUFrQjtJQUNsQiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7SUFDcEIsWUFBWTtJQUNaLFlBQVk7SUFDWixhQUFhO0lBQ2IsV0FBVztHQUNaOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0Usb0JBQW9CO0lBQ3BCLGVBQWU7SUFDZixlQUFlO0lBQ2Ysd0JBQXdCO0lBQ3hCLGFBQWE7SUFDYiw2QkFBcUI7SUFBckIsd0JBQXFCO0lBQXJCLHFCQUFxQjtJQUNyQixhQUFhO0lBQ2IsV0FBVztJQUNYLG9CQUFvQjtHQUNyQjs7RUFFRDs7SUFFRSw0QkFBNEI7R0FDN0I7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxxREFBNkM7WUFBN0MsNkNBQTZDO0lBQzdDLGdCQUFnQjtJQUNoQiwwQkFBMEI7SUFDMUIsaUJBQWlCO0lBQ2pCLGlCQUFpQjtJQUNqQixXQUFXO0lBQ1gsd0NBQWdDO0lBQWhDLG1DQUFnQztJQUFoQyxnQ0FBZ0M7R0FDakM7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osU0FBUztHQUNWOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsZ0JBQWdCO0lBQ2hCLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixPQUFPO0lBQ1AsUUFBUTtJQUNSLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsWUFBWTtJQUNaLFlBQVk7SUFDWixvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osZUFBZTtJQUNmLFlBQVk7SUFDWixtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLFFBQVE7SUFDUixZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsT0FBTztHQUNSOztFQUVEO0lBQ0UseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUV0Qiw2QkFBNkI7SUFDN0Isd0JBQXdCO0dBQ3pCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0Usa0JBQWtCO0lBQ2xCLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixZQUFZO0lBQ1osK0JBQStCO0lBQy9CLFVBQVU7SUFDVixxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIsd0JBQXdCO0lBQ3hCLHFCQUFxQjtJQUVyQixpQ0FBaUM7SUFDakMsNEJBQTRCO0lBQzVCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIseUJBQXlCO0lBQ3pCLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixPQUFPO0lBQ1AsUUFBUTtJQUNSLGNBQWM7SUFDZCxzREFBOEM7WUFBOUMsOENBQThDO0dBQy9DOztFQUVEO0lBQ0UsWUFBWTtJQUNaLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsUUFBUTtJQUNSLFVBQVU7SUFDVixZQUFZO0lBQ1osWUFBWTtJQUNaLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsWUFBWTtHQUNiOztFQUVEO0lBQ0UsZUFBZTtJQUNmLFVBQVU7SUFDVixvQkFBb0I7R0FDckI7O0VBRUQ7OztJQUdFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixPQUFPO0lBQ1AsUUFBUTtJQUNSLFlBQVk7SUFDWixhQUFhO0lBQ2IsV0FBVztHQUNaOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0Usd0JBQXdCO0lBQ3hCLHFCQUFxQjtJQUVyQixpQ0FBaUM7SUFDakMsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0UsMERBQWtEO1lBQWxELGtEQUFrRDtHQUNuRDs7RUFFRDtJQUNFLGFBQWE7R0FDZDs7RUFFRDtJQUNFLDJCQUEyQjtHQUM1Qjs7RUFFRDtJQUNFLHlCQUF5QjtHQUMxQjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxpQ0FBaUM7SUFDakMscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtJQUN4QiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7SUFHcEIsMkJBQTJCO0lBQzNCLHNCQUFzQjtJQUN0QixtQkFBbUI7SUFDbkIsU0FBUztJQUNULFlBQVk7SUFDWixhQUFhO0lBQ2Isb0NBQTRCO1FBQTVCLGdDQUE0QjtZQUE1Qiw0QkFBNEI7SUFDNUIscUNBQXFDO0lBQ3JDLFdBQVc7SUFDWCw4QkFBc0I7SUFBdEIseUJBQXNCO0lBQXRCLHNCQUFzQjtJQUN0QixVQUFVO0lBQ1YsV0FBVztHQUNaOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UscUNBQXFDO0dBQ3RDOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsV0FBVztHQUNaOztFQUVEO0lBQ0UsYUFBYTtHQUNkOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsYUFBYTtHQUNkOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsWUFBWTtJQUNaLDJCQUEyQjtHQUM1Qjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGtCQUFrQjtJQUNsQixvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gsY0FBYztJQUNkLGdEQUFnQztJQUFoQyx3Q0FBZ0M7SUFBaEMsbUNBQWdDO0lBQWhDLGdDQUFnQztJQUFoQyw2REFBZ0M7R0FDakM7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSx3QkFBd0I7R0FDekI7O0VBRUQ7O0lBRUUsbUJBQW1CO0dBQ3BCOztFQUVEOztJQUVFLGVBQWU7R0FDaEI7O0VBRUQ7OztJQUdFLG1CQUFtQjtJQUNuQixXQUFXO0lBQ1gsbUNBQW1DO0dBQ3BDOztFQUVEOzs7SUFHRSxXQUFXO0dBQ1o7O0VBRUQ7OztJQUdFLFlBQVk7SUFDWixlQUFlO0lBQ2YsVUFBVTtJQUNWLGlCQUFpQjtJQUNqQixRQUFRO0lBQ1IsWUFBWTtJQUNaLGFBQWE7SUFDYixtQ0FBbUM7SUFDbkMsbUJBQW1CO0dBQ3BCOztFQUVEOzs7SUFHRSxtQ0FBbUM7SUFDbkMsb0JBQW9CO0lBQ3BCLG1GQUEyRTtZQUEzRSwyRUFBMkU7R0FDNUU7O0VBRUQ7OztJQUdFLFdBQVc7R0FDWjs7RUFFRDs7O0lBR0UsUUFBUTtHQUNUOztFQUVEOzs7SUFHRSxTQUFTO0dBQ1Y7O0VBRUQ7OztJQUdFLFlBQVk7SUFDWixtQkFBbUI7SUFDbkIsT0FBTztJQUNQLFFBQVE7SUFDUixZQUFZO0lBQ1osYUFBYTtHQUNkOztFQUVEOzs7SUFHRSxtQkFBbUI7R0FDcEI7O0VBRUQ7OztJQUdFLHlCQUF5QjtJQUN6QixXQUFXO0dBQ1o7O0VBRUQ7Ozs7Ozs7OztJQVNFLGNBQWM7R0FDZjs7RUFFRDs7O0lBR0UsbUJBQW1CO0lBQ25CLGlCQUFpQjtJQUNqQixvQkFBb0I7R0FDckI7O0VBRUQ7OztJQUdFLFlBQVk7SUFDWixlQUFlO0lBQ2YsYUFBYTtJQUNiLFFBQVE7SUFDUixZQUFZO0lBQ1osaUJBQWlCO0lBQ2pCLGFBQWE7R0FDZDs7RUFFRDs7Ozs7O0lBTUUsbUJBQW1CO0lBQ25CLFlBQVk7SUFDWixpREFBaUM7SUFBakMseUNBQWlDO0lBQWpDLG9DQUFpQztJQUFqQyxpQ0FBaUM7SUFBakMsK0RBQWlDO0dBQ2xDOztFQUVEOzs7Ozs7SUFNRSxxQ0FBNkI7UUFBN0IsaUNBQTZCO1lBQTdCLDZCQUE2QjtHQUM5Qjs7RUFFRDs7O0lBR0UsbUJBQW1CO0dBQ3BCOztFQUVEOzs7SUFHRSxZQUFZO0lBQ1osZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixVQUFVO0lBQ1YsUUFBUTtJQUNSLFlBQVk7SUFDWixjQUFjO0lBQ2QsaUJBQWlCO0dBQ2xCOztFQUVEOzs7SUFHRSxZQUFZO0lBQ1osZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixhQUFhO0lBQ2IsUUFBUTtJQUNSLFlBQVk7SUFDWixhQUFhO0lBQ2IsaUJBQWlCO0dBQ2xCOztFQUVEOzs7SUFHRSxZQUFZO0dBQ2I7O0VBRUQ7OztJQUdFLG1CQUFtQjtJQUNuQixXQUFXO0lBQ1gsaUNBQXlCO1FBQXpCLDZCQUF5QjtZQUF6Qix5QkFBeUI7SUFDekIsb0JBQW9CO0lBQ3BCLHVGQUF1RTtJQUF2RSwrRUFBdUU7SUFBdkUsMEVBQXVFO0lBQXZFLHVFQUF1RTtJQUF2RSxzR0FBdUU7R0FDeEU7O0VBRUQ7OztJQUdFLFdBQVc7R0FDWjs7RUFFRDs7O0lBR0UsdUJBQWU7SUFBZixrQkFBZTtJQUFmLGVBQWU7R0FDaEI7O0VBRUQ7OztJQUdFLGVBQWU7SUFDZixXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSwyQkFBMkI7R0FDNUI7O0VBRUQ7SUFDRSxhQUFhO0lBQ2IsY0FBYztHQUNmOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsMEJBQTBCO0dBQzNCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsMkJBQTJCO0dBQzVCOztFQUVEO0lBQ0Usb0JBQW9CO0lBQ3BCLFVBQVU7SUFDVixrQkFBa0I7SUFDbEIsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsa0JBQWtCO0lBQ2xCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtJQUd4QiwwQkFBMEI7SUFDMUIsMEJBQTBCO0dBQzNCOztFQUVEO0lBQ0UsZ0JBQWdCO0lBQ2hCLHNCQUFzQjtHQUN2Qjs7RUFFRDs7SUFFRSxzQkFBc0I7SUFDdEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLGFBQWE7SUFDYixZQUFZO0lBQ1osYUFBYTtJQUNiLHdCQUF3QjtJQUN4QixjQUFjO0lBQ2QsUUFBUTtJQUNSLG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0UsYUFBYTtJQUNiLGVBQWU7R0FDaEI7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsZUFBZTtJQUNmLGlDQUFpQztJQUNqQyxZQUFZO0lBQ1oscUJBQXFCO0lBQ3JCLGlCQUFpQjtJQUNqQixtQkFBbUI7SUFDbkIsWUFBWTtJQUNaLGFBQWE7SUFDYixhQUFhO0lBQ2IsZUFBZTtJQUNmLGlCQUFpQjtJQUNqQixvQkFBb0I7SUFDcEIsMkJBQXdCO09BQXhCLHdCQUF3QjtJQUN4QixtQkFBbUI7SUFDbkIsZ0JBQWdCO0lBQ2hCLFdBQVc7SUFDWCxtQkFBbUI7R0FDcEI7O0VBRUQ7O0lBRUUsdUNBQXVDO0dBQ3hDOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsaUJBQWlCO0lBQ2pCLGdCQUFnQjtJQUNoQix5QkFBeUI7SUFDekIsMEJBQTBCO0lBQzFCLG1CQUFtQjtJQUNuQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLFlBQVk7SUFDWiw2QkFBcUI7SUFBckIsd0JBQXFCO0lBQXJCLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLHVCQUFlO0lBQWYsa0JBQWU7SUFBZixlQUFlO0lBQ2YsdUJBQXVCO0lBQ3ZCLGl0SUFBaXRJO0lBQ2p0SSxZQUFZO0lBQ1osV0FBVztJQUNYLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLHNGQUFzRTtJQUF0RSw4RUFBc0U7SUFBdEUseUVBQXNFO0lBQXRFLHNFQUFzRTtJQUF0RSxvR0FBc0U7SUFDdEUsdUJBQXVCO0lBQ3ZCLGlDQUFpQztJQUNqQywyQkFBMkI7SUFDM0IsWUFBWTtHQUNiOztFQUVEO0lBQ0UsdUNBQXVDO0dBQ3hDOztFQUVEO0lBQ0UseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUV0Qiw2QkFBNkI7SUFDN0Isd0JBQXdCO0dBQ3pCOztFQUVEOztJQUVFLGVBQWU7SUFDZixZQUFZO0lBQ1osbUJBQW1CO0lBQ25CLE9BQU87SUFDUCxRQUFRO0lBQ1IsMEJBQTBCO0lBQzFCLFdBQVc7SUFDWCxtQkFBbUI7SUFDbkIsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsZUFBZTtJQUNmLFlBQVk7SUFDWixvQkFBb0I7SUFDcEIsWUFBWTtJQUNaLG1EQUEyQztRQUEzQywrQ0FBMkM7WUFBM0MsMkNBQTJDO0lBQzNDLFdBQVc7SUFDWCxZQUFZO0lBQ1osbUNBQW1DO0lBQ25DLDJDQUEyQjtJQUEzQixtQ0FBMkI7SUFBM0IsOEJBQTJCO0lBQTNCLDJCQUEyQjtJQUEzQixtREFBMkI7SUFDM0IsMkVBQTJFO0lBQzNFLDBDQUEwQztJQUMxQyw0Q0FBNEM7SUFDNUMsYUFBYTtJQUNiLG1CQUFtQjtHQUNwQjs7RUFFRDs7SUFFRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSw0QkFBNEI7R0FDN0I7O0VBRUQ7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQ7O0lBRUUsMENBQTBDO0lBQzFDLGVBQWU7SUFDZixZQUFZO0lBQ1oscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLHFCQUFxQjtHQUN0Qjs7RUFFRDs7SUFFRSxvQ0FBNEI7UUFBNUIsZ0NBQTRCO1lBQTVCLDRCQUE0QjtHQUM3Qjs7RUFFRDs7SUFFRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSwrQkFBK0I7R0FDaEM7O0VBRUQ7SUFDRSxlQUFlO0lBQ2YsWUFBWTtJQUNaLG1CQUFtQjtJQUNuQixPQUFPO0lBQ1AsVUFBVTtJQUNWLG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCO0lBQzVCLFlBQVk7SUFDWiwrQkFBK0I7SUFDL0IsbUNBQW1DO0lBQ25DLGFBQWE7SUFDYixZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsMkJBQTJCO0dBQzVCOztFQUVEO0lBQ0UsZ0JBQWdCO0lBQ2hCLCtCQUErQjtJQUMvQixlQUFlO0dBQ2hCOztFQUVEOztJQUVFLCtCQUErQjtJQUMvQixlQUFlO0lBQ2YsWUFBWTtHQUNiOztFQUVEOztJQUVFLHlDQUF5QztHQUMxQzs7RUFFRDtJQUNFLDZCQUE2QjtHQUM5Qjs7RUFFRDtJQUNFLDZDQUE2QztJQUM3QyxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxnQkFBZ0I7SUFDaEIsd0JBQXdCO0dBQ3pCOztFQUVEO0lBQ0Usa0JBQWtCO0lBQ2xCLGNBQWM7SUFDZCxpQkFBaUI7SUFDakIsbUJBQW1CO0lBQ25CLGVBQWU7SUFDZixpQkFBaUI7SUFDakIsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsZUFBZTtJQUNmLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGVBQWU7SUFDZixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxpQkFBaUI7SUFDakIsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsZUFBZTtHQUNoQjs7RUFFRDtJQUNFLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLHNCQUFzQjtHQUN2Qjs7RUFFRDtJQUNFLCtCQUErQjtJQUMvQixpQ0FBaUM7SUFDakMsa0NBQWtDO0lBQ2xDLG9DQUFvQztHQUNyQzs7RUFFRDtJQUNFLCtCQUErQjtJQUMvQixpQ0FBaUM7SUFDakMsa0NBQWtDO0lBQ2xDLG9DQUFvQztHQUNyQzs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxhQUFhO0lBQ2IsU0FBUztJQUNULFdBQVc7SUFDWCxjQUFjO0lBQ2QsYUFBYTtHQUNkOztFQUVEO0lBQ0UsV0FBVztJQUNYLGVBQWU7SUFDZiwwQkFBMEI7SUFDMUIsZUFBZTtHQUNoQjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7SUFDWCxlQUFlO0dBQ2hCOztFQUVEO0lBQ0UsV0FBVztHQUNaOztFQUVEO0lBQ0UsZUFBZTtJQUNmLFlBQVk7SUFDWixlQUFlO0lBQ2YsY0FBYztJQUNkLG9CQUFvQjtJQUNwQixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxrQkFBa0I7SUFDbEIsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLDZCQUFxQjtJQUFyQix3QkFBcUI7SUFBckIscUJBQXFCO0lBQ3JCLGVBQWU7SUFDZixzQkFBc0I7R0FDdkI7O0VBRUQ7SUFDRSwyQkFBMkI7R0FDNUI7O0VBRUQ7SUFDRSwyQkFBMkI7R0FDNUI7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxlQUFlO0lBQ2YsNkJBQTZCO0dBQzlCOztFQUVEO0lBQ0UsMEJBQTBCO0lBQzFCLHFCQUFxQjtJQUNyQixzQkFBc0I7SUFDdEIsbUJBQW1CO0lBQ25CLDZCQUFxQjtJQUFyQix3QkFBcUI7SUFBckIscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsNkJBQTZCO0dBQzlCOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsa0JBQWtCO0lBQ2xCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIsb0NBQW9DO0lBQ3BDLCtCQUErQjtHQUNoQzs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQiwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsWUFBWTtJQUNaLG1CQUFtQjtJQUNuQiw2QkFBcUI7SUFBckIsd0JBQXFCO0lBQXJCLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLDJCQUEyQjtJQUMzQiw2QkFBcUI7SUFBckIsd0JBQXFCO0lBQXJCLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLDZCQUFxQjtJQUFyQix3QkFBcUI7SUFBckIscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0Usa0NBQWtDO0dBQ25DOztFQUVEO0lBQ0UsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0UsbUNBQTJCO0lBQTNCLDhCQUEyQjtJQUEzQiwyQkFBMkI7R0FDNUI7O0VBRUQ7O0lBRUUsZUFBZTtHQUNoQjs7RUFFRDs7SUFFRSxlQUFlO0dBQ2hCOztFQUVEOztJQUVFLGtCQUFrQjtJQUNsQixtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSw2QkFBcUI7SUFBckIsd0JBQXFCO0lBQXJCLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLG9CQUFvQjtJQUNwQixZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSx3QkFBd0I7R0FDekI7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFDbEIsMEJBQTBCO0lBQzFCLHVCQUF1QjtJQUV2QixvQ0FBb0M7SUFDcEMsK0JBQStCO0dBQ2hDOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLFdBQVc7SUFDWCxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUNkLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBQ2QsV0FBVztHQUNaOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsdUNBQXVDO0dBQ3hDOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsa0JBQWtCO0lBQ2xCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIsb0NBQW9DO0lBQ3BDLCtCQUErQjtHQUNoQzs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLHNCQUFzQjtJQUN0QixZQUFZO0dBQ2I7O0VBRUQ7SUFDRSwyQkFBMkI7R0FDNUI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxxQkFBcUI7SUFDckIsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsZUFBZTtHQUNoQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxnQkFBZ0I7SUFDaEIsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0Usa0JBQWtCO0lBR2xCLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFDbEIsK0JBQStCO0lBQy9CLCtCQUErQjtJQUUvQixpQ0FBaUM7SUFDakMsZ0NBQWdDO0lBQ2hDLDRCQUE0QjtJQUM1Qix5QkFBeUI7SUFDekIsc0JBQXNCO0lBRXRCLDZCQUE2QjtJQUM3Qix3QkFBd0I7R0FDekI7O0VBRUQ7SUFDRSxvQkFBb0I7SUFDcEIsY0FBYztJQUNkLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsV0FBVztJQUNYLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLFdBQVc7SUFDWCxxQkFBcUI7R0FDdEI7O0VBRUQ7O0lBRUUsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEOztJQUVFLDZCQUFxQjtJQUFyQix3QkFBcUI7SUFBckIscUJBQXFCO0dBQ3RCOztFQUVEOztJQUVFLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSx1QkFBdUI7R0FDeEI7O0VBRUQ7SUFDRSwrQkFBK0I7R0FDaEM7O0VBRUQ7SUFDRSx1REFBK0M7WUFBL0MsK0NBQStDO0dBQ2hEOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7R0FDZjs7RUFFRDtJQUNFLHNCQUFzQjtJQUN0QixtQkFBbUI7SUFFbkIsK0JBQStCO0lBQy9CLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLGtCQUFrQjtJQUNsQiw4QkFBOEI7R0FDL0I7O0VBRUQ7SUFDRSxzQ0FBc0M7R0FDdkM7O0VBRUQ7SUFDRSx3QkFBZ0I7SUFBaEIsbUJBQWdCO0lBQWhCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUdFLG9CQUFvQjtJQUNwQixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsT0FBTztJQUNQLFFBQVE7SUFDUixZQUFZO0lBQ1osYUFBYTtHQUNkOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsWUFBWTtJQUNaLGFBQWE7R0FDZDs7RUFFRDtJQUNFLFNBQVM7R0FDVjs7RUFFRDs7SUFFRSxzQkFBc0I7SUFDdEIsbUJBQW1CO0lBRW5CLCtCQUErQjtJQUMvQiwwQkFBMEI7SUFDMUIsMEJBQTBCO0lBQzFCLHVCQUF1QjtJQUV2Qix5QkFBeUI7SUFDekIsb0JBQW9CO0lBR3BCLDJCQUEyQjtJQUMzQixzQkFBc0I7R0FDdkI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsT0FBTztJQUNQLFFBQVE7SUFDUixzQkFBc0I7SUFDdEIsWUFBWTtJQUNaLGFBQWE7R0FDZDs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxpQkFBaUI7SUFDakIsZUFBZTtHQUNoQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7SUFDZCx5QkFBeUI7R0FDMUI7O0VBRUQ7SUFDRSx5QkFBaUI7WUFBakIsaUJBQWlCO0lBQ2pCLFdBQVc7R0FDWjs7RUFFRDtJQUNFLHNCQUFrQjtRQUFsQixrQkFBa0I7R0FDbkI7O0VBRUQ7OztJQUdFLGlCQUFpQjtJQUNqQixpQkFBaUI7SUFDakIsWUFBWTtJQUNaLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGlCQUFpQjtJQUNqQixhQUFhO0lBQ2IsaUJBQWlCO0lBQ2pCLHdCQUF3QjtJQUN4QixxQkFBcUI7SUFFckIsaUNBQWlDO0lBQ2pDLDRCQUE0QjtJQUM1QixtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQ7O0lBRUUsWUFBWTtJQUNaLDBCQUEwQjtJQUMxQiw4QkFBOEI7SUFDOUIsOEJBQThCO0lBQzlCLHNCQUFzQjtHQUN2Qjs7RUFFRDtJQUNFLHFCQUFjO0lBQWQscUJBQWM7SUFBZCxjQUFjO0lBQ2QseUJBQXdCO1FBQXhCLHNCQUF3QjtZQUF4Qix3QkFBd0I7R0FDekI7O0VBRUQ7SUFDRSxzQkFBc0I7R0FDdkI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSwrQkFBK0I7SUFDL0IsK0JBQStCO0lBRS9CLGlDQUFpQztJQUNqQyxnQ0FBZ0M7SUFDaEMsNEJBQTRCO0lBRzVCLG9CQUFvQjtJQUNwQixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxhQUFhO0dBQ2Q7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSw2QkFBcUI7SUFBckIsd0JBQXFCO0lBQXJCLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLFlBQVk7SUFDWixlQUFlO0lBQ2YsbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCxVQUFVO0lBQ1YsWUFBWTtJQUNaLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIseUNBQWlDO1FBQWpDLHFDQUFpQztZQUFqQyxpQ0FBaUM7R0FDbEM7O0VBRUQ7SUFDRSxzQkFBc0I7R0FDdkI7O0VBRUQ7SUFDRSxzQkFBc0I7R0FDdkI7O0VBRUQ7SUFDRSxzQkFBc0I7R0FDdkI7O0VBRUQ7SUFDRSxzQkFBc0I7R0FDdkI7O0VBRUQ7SUFDRSxtQ0FBbUM7R0FDcEM7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osWUFBWTtHQUNiOztFQUVEO0lBQ0UsK0JBQStCO0lBQy9CLGVBQWU7SUFDZixxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIsMEJBQTBCO0lBQzFCLHVCQUF1QjtJQUV2QixvQ0FBb0M7SUFDcEMsK0JBQStCO0dBQ2hDOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsa0JBQWtCO0lBQ2xCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIsb0NBQW9DO0lBQ3BDLCtCQUErQjtHQUNoQzs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLFlBQVk7SUFDWixrQkFBa0I7SUFDbEIsOEJBQThCO0dBQy9COztFQUVEO0lBQ0UsZUFBZTtJQUNmLFlBQVk7SUFDWixvQkFBb0I7SUFDcEIsaUJBQWlCO0lBQ2pCLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLGdDQUFnQztHQUNqQzs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGVBQWU7SUFDZixZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osNkJBQXFCO0lBQXJCLHdCQUFxQjtJQUFyQixxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7SUFDcEIsaUJBQWlCO0lBQ2pCLDBFQUFrRTtJQUFsRSxxRUFBa0U7SUFBbEUsa0VBQWtFO0lBQ2xFLGFBQWE7SUFDYixXQUFXO0lBQ1gsbUJBQW1CO0lBQ25CLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixlQUFlO0lBQ2YsbUJBQW1CO0lBQ25CLE9BQU87SUFDUCxRQUFRO0lBQ1IsU0FBUztJQUNULGFBQWE7SUFDYiwyQ0FBbUM7SUFBbkMsc0NBQW1DO0lBQW5DLG1DQUFtQztJQUNuQyx1Q0FBdUM7R0FDeEM7O0VBRUQ7SUFDRSxlQUFlO0lBQ2YsWUFBWTtJQUNaLG9CQUFvQjtJQUNwQixpQkFBaUI7SUFDakIsWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixvQkFBb0I7R0FDckI7O0VBRUQ7O0lBRUUsNkNBQTZDO0dBQzlDOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsV0FBVztJQUNYLFlBQVk7R0FDYjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixZQUFZO0dBQ2I7O0VBRUQ7SUFDRSwyQ0FBbUM7SUFBbkMsc0NBQW1DO0lBQW5DLG1DQUFtQztHQUNwQzs7RUFFRDs7SUFFRSxnQ0FBZ0M7R0FDakM7O0VBRUQ7SUFDRSxZQUFZO0lBQ1oscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsa0JBQWtCO0lBQ2xCLHNCQUFzQjtJQUN0QixtQkFBbUI7SUFFbkIsK0JBQStCO0lBQy9CLDBCQUEwQjtJQUMxQiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7SUFDcEIsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsVUFBVTtHQUNYOztFQUVEO0lBQ0UsVUFBVTtJQUNWLFlBQVk7SUFDWixxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIsd0JBQXdCO0lBQ3hCLHFCQUFxQjtJQUVyQixpQ0FBaUM7SUFDakMsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0Usc0JBQXNCO0dBQ3ZCOztFQUVEO0lBQ0UsK0JBQXVCO0lBQXZCLDBCQUF1QjtJQUF2Qix1QkFBdUI7R0FDeEI7O0VBRUQ7SUFDRSx3Q0FBZ0M7WUFBaEMsZ0NBQWdDO0dBQ2pDOztFQUVEO0lBQ0UsVUFBVTtJQUNWLFlBQVk7SUFDWiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7SUFHcEIsMkJBQTJCO0lBQzNCLHNCQUFzQjtJQUN0QixvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxVQUFVO0dBQ1g7O0VBRUQ7SUFDRSx3QkFBd0I7SUFDeEIscUJBQXFCO0lBRXJCLGlDQUFpQztJQUNqQyw0QkFBNEI7SUFDNUIsWUFBWTtJQUNaLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLG9CQUFvQjtJQUNwQiw2QkFBcUI7SUFBckIsd0JBQXFCO0lBQXJCLHFCQUFxQjtJQUNyQixrQkFBa0I7R0FDbkI7O0VBRUQ7O0lBRUUsWUFBWTtJQUNaLHVDQUF1QztHQUN4Qzs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDs7SUFFRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7O0lBRUUsMkJBQTJCO0dBQzVCOztFQUVEO0lBQ0UsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsa0JBQWtCO0lBQ2xCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIseUJBQXlCO0lBQ3pCLG9CQUFvQjtJQUNwQixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7O0lBRUUsU0FBUztJQUNULFdBQVc7SUFDWCw2QkFBcUI7SUFBckIsd0JBQXFCO0lBQXJCLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLGlCQUFpQjtJQUNqQixVQUFVO0lBQ1YseUNBQWlDO1FBQWpDLHFDQUFpQztZQUFqQyxpQ0FBaUM7SUFDakMsV0FBVztHQUNaOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsK0JBQXVCO0lBQXZCLDBCQUF1QjtJQUF2Qix1QkFBdUI7R0FDeEI7O0VBRUQ7SUFDRSw0QkFBNEI7R0FDN0I7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSw2QkFBcUI7SUFBckIsd0JBQXFCO0lBQXJCLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLFlBQVk7SUFDWixlQUFlO0lBQ2YsbUJBQW1CO0lBQ25CLFVBQVU7SUFDVixRQUFRO0lBQ1IsWUFBWTtJQUNaLFlBQVk7SUFDWixpQ0FBaUM7SUFDakMsYUFBYTtJQUNiLHVDQUErQjtJQUEvQixrQ0FBK0I7SUFBL0IsK0JBQStCO0dBQ2hDOztFQUVEO0lBQ0Usa0NBQWtDO0dBQ25DOztFQUVEO0lBQ0UsZ0JBQWdCO0dBQ2pCOztFQUVEOzs7OztJQUtFLFdBQVc7R0FDWjs7RUFFRDs7Ozs7SUFLRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxhQUFhO0lBQ2IscUJBQWM7SUFBZCxxQkFBYztJQUFkLGNBQWM7SUFDZCxpQkFBaUI7SUFDakIsaUJBQWlCO0lBQ2pCLGNBQWM7SUFDZCxpQkFBaUI7SUFDakIsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsVUFBVTtHQUNYOztFQUVEO0lBQ0UsV0FBVztHQUNaOztFQUVEO0lBQ0Usa0JBQWtCO0lBQ2xCLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLGVBQWU7SUFDZiw2QkFBcUI7SUFBckIsd0JBQXFCO0lBQXJCLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLHNDQUFzQztHQUN2Qzs7RUFFRDtJQUNFLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGtCQUFrQjtJQUNsQix5QkFBeUI7SUFDekIsc0JBQXNCO0lBRXRCLDZCQUE2QjtJQUM3Qix3QkFBd0I7SUFDeEIsMEJBQTBCO0lBQzFCLHVCQUF1QjtJQUV2QixvQ0FBb0M7SUFDcEMsK0JBQStCO0dBQ2hDOztFQUVEO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtJQUNsQixpQkFBaUI7SUFDakIsV0FBVztHQUNaOztFQUVEO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtJQUNsQixtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxrQ0FBMEI7SUFBMUIsNkJBQTBCO0lBQTFCLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLGdDQUFnQztJQUNoQyxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSwwQ0FBa0M7SUFBbEMscUNBQWtDO0lBQWxDLGtDQUFrQztJQUNsQyxvQkFBb0I7SUFDcEIsV0FBVztHQUNaOztFQUVEO0lBQ0UsNkJBQXFCO0lBQXJCLHdCQUFxQjtJQUFyQixxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxnQ0FBZ0M7SUFDaEMsWUFBWTtHQUNiOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsV0FBVztJQUNYLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLDZCQUFxQjtJQUFyQix3QkFBcUI7SUFBckIscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UsMEJBQTBCO0dBQzNCOztFQUVEO0lBQ0UsNkJBQXFCO0lBQXJCLHdCQUFxQjtJQUFyQixxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSx1Q0FBdUM7R0FDeEM7O0VBRUQ7SUFDRSw2QkFBcUI7SUFBckIsd0JBQXFCO0lBQXJCLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUdFLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFDbEIsMEJBQTBCO0lBQzFCLHVCQUF1QjtJQUV2QixvQ0FBb0M7SUFDcEMsK0JBQStCO0dBQ2hDOztFQUVEO0lBQ0UsV0FBVztJQUNYLHdCQUF3QjtJQUN4QixrQkFBa0I7SUFDbEIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGtDQUFrQztHQUNuQzs7RUFFRDtJQUNFLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGdCQUFnQjtJQUNoQiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7SUFDcEIsWUFBWTtJQUNaLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGFBQWE7SUFDYixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxzQkFBc0I7SUFDdEIsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsV0FBVztHQUNaOztFQUVEO0lBQ0UsV0FBVztJQUNYLHNCQUFzQjtJQUN0Qiw0QkFBNEI7SUFDNUIsMEJBQTBCO0lBQzFCLGlDQUF5QjtRQUF6Qiw2QkFBeUI7WUFBekIseUJBQXlCO0lBQ3pCLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIsd0JBQXdCO0lBQ3hCLHdDQUFnQztJQUFoQyxtQ0FBZ0M7SUFBaEMsZ0NBQWdDO0lBQ2hDLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLHNEQUE4QztRQUE5QyxrREFBOEM7WUFBOUMsOENBQThDO0dBQy9DOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7SUFDVixRQUFRO0lBQ1IsWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixhQUFhO0lBQ2IsZ0JBQWdCO0lBQ2hCLFdBQVc7SUFDWCxtQkFBbUI7SUFDbkIsbUJBQW1CO0lBQ25CLGNBQWM7R0FDZjs7RUFFRDtJQUNFLDZCQUFxQjtJQUFyQix3QkFBcUI7SUFBckIscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtHQUN6Qjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLDZCQUFxQjtJQUFyQix3QkFBcUI7SUFBckIscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0Usa0NBQWtDO0dBQ25DOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLHNCQUFzQjtJQUN0QixtQkFBbUI7SUFFbkIsK0JBQStCO0lBQy9CLDBCQUEwQjtJQUMxQixtQkFBbUI7SUFDbkIsZ0JBQWdCO0lBQ2hCLFlBQVk7R0FDYjs7RUFFRDtJQUNFLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLFlBQVk7SUFDWixlQUFlO0lBQ2YsbUJBQW1CO0lBQ25CLFVBQVU7SUFDVixRQUFRO0lBQ1IsWUFBWTtJQUNaLGFBQWE7R0FDZDs7RUFFRDtJQUNFLG1FQUFtRDtJQUFuRCwyREFBbUQ7SUFBbkQsc0RBQW1EO0lBQW5ELG1EQUFtRDtJQUFuRCxpRkFBbUQ7SUFDbkQsbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCw0QkFBb0I7UUFBcEIsd0JBQW9CO1lBQXBCLG9CQUFvQjtJQUNwQixjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxtQ0FBbUM7R0FDcEM7O0VBRUQ7SUFDRSxvQkFBb0I7SUFDcEIsMEJBQTBCO0lBQzFCLDJCQUEyQjtJQUMzQixvQkFBb0I7SUFDcEIsMkJBQXdCO09BQXhCLHdCQUF3QjtJQUN4QixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxpQkFBaUI7SUFDakIsYUFBYTtJQUNiLGlCQUFpQjtJQUNqQixtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLGlCQUFpQjtJQUNqQixhQUFhO0lBQ2IsYUFBYTtJQUNiLDhCQUFzQjtRQUF0QiwwQkFBc0I7WUFBdEIsc0JBQXNCO0lBQ3RCLFdBQVc7SUFDWCwwQkFBMEI7SUFDMUIsY0FBYztJQUNkLFdBQVc7R0FDWjs7RUFFRDtJQUNFLGVBQWU7SUFDZixrQkFBa0I7SUFDbEIsb0JBQW9CO0lBQ3BCLGVBQWU7SUFDZixvQkFBb0I7SUFDcEIsZUFBZTtJQUNmLDZCQUFxQjtJQUFyQix3QkFBcUI7SUFBckIscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0Usb0JBQW9CO0lBQ3BCLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLFlBQVk7SUFDWixhQUFhO0lBQ2IsY0FBYztHQUNmOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsY0FBYztJQUNkLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLFdBQVc7SUFDWCxjQUFjO0lBQ2QsY0FBYztJQUNkLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLDZCQUFxQjtJQUFyQix3QkFBcUI7SUFBckIscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsWUFBWTtJQUNaLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsT0FBTztJQUNQLFlBQVk7SUFDWixXQUFXO0lBQ1gsYUFBYTtJQUNiLG9CQUFvQjtJQUNwQixXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxvQkFBb0I7SUFDcEIsc0JBQXNCO0lBQ3RCLFlBQVk7SUFDWixhQUFhO0lBQ2IsaUJBQWlCO0lBQ2pCLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsaUNBQWlDO0lBQ2pDLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtJQUN4QiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSx5QkFBeUI7R0FDMUI7O0VBRUQ7SUFDRSxPQUFPO0lBQ1AsU0FBUztJQUNULFVBQVU7SUFDVixRQUFRO0lBQ1IsYUFBYTtHQUNkOztFQUVEO0lBQ0UsYUFBYTtJQUNiLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLDZCQUE2QjtJQUU3Qix5QkFBeUI7SUFDekIscUJBQXFCO0dBQ3RCOztFQUVEOzs7SUFHRSwrQkFBK0I7SUFFL0IsMkJBQTJCO0lBQzNCLHVCQUF1QjtHQUN4Qjs7RUFFRDtJQUNFLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixlQUFlO0lBQ2YsT0FBTztJQUNQLFFBQVE7SUFDUixlQUFlO0lBQ2YsV0FBVztJQUNYLGlCQUFpQjtJQUNqQixvQkFBb0I7SUFDcEIsd0JBQXdCO0lBQ3hCLGFBQWE7SUFDYixrQkFBa0I7SUFDbEIsV0FBVztJQUNYLDBEQUFrRDtJQUFsRCxxREFBa0Q7SUFBbEQsa0RBQWtEO0lBQ2xELFlBQVk7R0FDYjs7RUFFRDtJQUNFLG9CQUFvQjtJQUNwQixXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxlQUFlO0lBQ2YsV0FBVztJQUNYLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixlQUFlO0lBQ2Ysb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsMkJBQTJCO0lBQzNCLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixzQkFBc0I7SUFDdEIsWUFBWTtHQUNiOztFQUVEO0lBQ0Usd0JBQXdCO0lBQ3hCLHNCQUFzQjtHQUN2Qjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGlDQUFpQztHQUNsQzs7RUFFRDtJQUNFLGlCQUFpQjtJQUNqQixvQkFBb0I7SUFDcEIsNkJBQTZCO0lBQzdCLDZCQUFxQjtJQUFyQix3QkFBcUI7SUFBckIscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UsMEJBQTBCO0lBQzFCLDZCQUE2QjtJQUM3QixvQkFBb0I7SUFDcEIsZUFBZTtJQUNmLFlBQVk7R0FDYjs7RUFFRDs7SUFFRSwyQkFBMkI7R0FDNUI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxvQkFBb0I7SUFDcEIsWUFBWTtHQUNiOztFQUVEO0lBQ0UsZ0JBQWdCO0lBQ2hCLGFBQWE7SUFDYixVQUFVO0lBQ1YscUNBQTZCO0lBQTdCLGdDQUE2QjtJQUE3Qiw2QkFBNkI7SUFDN0IsV0FBVztHQUNaOztFQUVEO0lBQ0UscUNBQTZCO0lBQTdCLGdDQUE2QjtJQUE3Qiw2QkFBNkI7SUFDN0IsY0FBYztHQUNmOztFQUVEO0lBQ0UsYUFBYTtJQUNiLFlBQVk7SUFDWixxQ0FBNkI7SUFBN0IsZ0NBQTZCO0lBQTdCLDZCQUE2QjtJQUM3QixVQUFVO0dBQ1g7O0VBRUQ7SUFDRSw2QkFBNkI7R0FDOUI7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxlQUFlO0dBQ2hCOztFQUVEO0lBQ0Usb0JBQW9CO0lBQ3BCLFdBQVc7SUFDWCxnQ0FBZ0M7SUFDaEMsNEJBQTRCO0lBQzVCLHdCQUF3QjtJQUN4QixrQkFBa0I7SUFDbEIsb0JBQW9CO0lBQ3BCLGlGQUFpRjtHQUNsRjs7RUFFRDtJQUNFLHdDQUFnQztRQUFoQyxvQ0FBZ0M7WUFBaEMsZ0NBQWdDO0dBQ2pDOztFQUVEO0lBQ0UsNkJBQTZCO0dBQzlCOztFQUVEO0lBQ0UsK0NBQXVDO1lBQXZDLHVDQUF1QztHQUN4Qzs7RUFFRDtJQUNFLG9CQUFvQjtJQUNwQixXQUFXO0lBQ1gsZ0NBQWdDO0lBQ2hDLDRCQUE0QjtJQUM1Qix3QkFBd0I7SUFDeEIsaUNBQWlDO0lBQ2pDLDRCQUE0QjtJQUM1Qix5QkFBeUI7R0FDMUI7O0VBRUQ7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7O0lBRUUsNkJBQXFCO0lBQXJCLHdCQUFxQjtJQUFyQixxQkFBcUI7R0FDdEI7O0VBRUQ7O0lBRUUsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsa0JBQWtCO0lBQ2xCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIsb0NBQW9DO0lBQ3BDLCtCQUErQjtHQUNoQzs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQiwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsU0FBUztJQUNULFdBQVc7R0FDWjs7RUFFRDtJQUNFLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGdCQUFnQjtJQUNoQixXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsV0FBVztJQUNYLFFBQVE7SUFDUixZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxnQkFBZ0I7SUFDaEIsT0FBTztJQUNQLGlDQUF5QjtZQUF6Qix5QkFBeUI7R0FDMUI7O0VBRUQ7SUFDRSxnQkFBZ0I7SUFDaEIsVUFBVTtJQUNWLFVBQVU7SUFDVixpQ0FBeUI7WUFBekIseUJBQXlCO0dBQzFCOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UsVUFBVTtHQUNYOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsNkNBQTZDO0dBQzlDOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsY0FBYztJQUNkLGtCQUFrQjtHQUNuQjs7RUFFRDs7SUFFRSw0QkFBNEI7R0FDN0I7O0VBRUQ7O0lBRUUsNEJBQTRCO0dBQzdCOztFQUVEOztJQUVFLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLFFBQVE7SUFDUix3QkFBd0I7SUFDeEIsYUFBYTtJQUNiLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGtCQUFrQjtJQUNsQix5QkFBeUI7SUFDekIsc0JBQXNCO0lBRXRCLDZCQUE2QjtJQUM3Qix3QkFBd0I7SUFHeEIsMkJBQTJCO0lBQzNCLHNCQUFzQjtJQUN0QiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsWUFBWTtJQUNaLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsT0FBTztJQUNQLFFBQVE7SUFDUixZQUFZO0lBQ1osYUFBYTtJQUNiLHNDQUFzQztHQUN2Qzs7RUFFRDtJQUNFLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsT0FBTztJQUNQLFFBQVE7SUFDUixZQUFZO0lBQ1osYUFBYTtJQUNiLHNDQUFzQztHQUN2Qzs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQiwwQkFBMEI7SUFDMUIsZUFBZTtJQUNmLDBCQUEwQjtJQUMxQixnQkFBZ0I7SUFDaEIsbUJBQW1CO0lBQ25CLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsZ0NBQWdDO0dBQ2pDOztFQUVEO0lBQ0UsZUFBZTtJQUNmLG9CQUFvQjtJQUNwQiwyQkFBd0I7T0FBeEIsd0JBQXdCO0lBQ3hCLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixlQUFlO0lBQ2YsbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCxRQUFRO0lBQ1IsWUFBWTtJQUNaLFdBQVc7SUFDWCw0Q0FBNEM7SUFDNUMsMENBQWtDO0lBQWxDLHFDQUFrQztJQUFsQyxrQ0FBa0M7R0FDbkM7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixPQUFPO0lBQ1AsVUFBVTtJQUNWLG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCO0lBQzVCLFlBQVk7SUFDWixZQUFZO0lBQ1osNENBQTRDO0dBQzdDOztFQUVEOzs7SUFHRSxrREFBa0Q7R0FDbkQ7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7O0lBRUUsbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCxVQUFVO0lBQ1YseUNBQWlDO1FBQWpDLHFDQUFpQztZQUFqQyxpQ0FBaUM7SUFDakMsd0JBQXdCO0dBQ3pCOztFQUVEOztJQUVFLG1CQUFtQjtJQUNuQixTQUFTO0lBQ1QsVUFBVTtJQUNWLHlDQUFpQztRQUFqQyxxQ0FBaUM7WUFBakMsaUNBQWlDO0dBQ2xDOztFQUVEOztJQUVFLFdBQVc7SUFDWCxVQUFVO0lBQ1YsY0FBYztHQUNmOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBR2hCLDJCQUEyQjtJQUMzQixzQkFBc0I7SUFDdEIsMEJBQTBCO0lBQzFCLHVCQUF1QjtJQUV2Qix5QkFBeUI7SUFDekIsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsNkJBQXVCO0lBQXZCLDhCQUF1QjtRQUF2QiwyQkFBdUI7WUFBdkIsdUJBQXVCO0dBQ3hCOztFQUVEO0lBQ0UsNkJBQXVCO0lBQXZCLDhCQUF1QjtRQUF2QiwyQkFBdUI7WUFBdkIsdUJBQXVCO0dBQ3hCOztFQUVEO0lBQ0UsaUJBQWlCO0lBQ2pCLHlCQUFxQjtRQUFyQixxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSx5QkFBeUI7SUFDekIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsV0FBVztJQUNYLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixlQUFlO0lBQ2YsbUJBQW1CO0lBQ25CLFlBQVk7SUFDWixTQUFTO0lBQ1QsYUFBYTtJQUNiLFdBQVc7SUFDWCx5Q0FBaUM7UUFBakMscUNBQWlDO1lBQWpDLGlDQUFpQztJQUNqQywwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7SUFHcEIsMkJBQTJCO0lBQzNCLHNCQUFzQjtHQUN2Qjs7RUFFRDtJQUNFLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIseUJBQXlCO0lBQ3pCLG9CQUFvQjtJQUdwQiwyQkFBMkI7SUFDM0Isc0JBQXNCO0dBQ3ZCOztFQUVEO0lBR0Usb0JBQW9CO0lBQ3BCLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDs7O0lBR0UsY0FBYztHQUNmOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBR0Usb0JBQW9CO0lBQ3BCLGtCQUFrQjtHQUNuQjs7RUFFRDs7SUFFRSxZQUFZO0lBQ1oscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLDJCQUEyQjtJQUMzQix3QkFBd0I7SUFFeEIsMEJBQTBCO0lBQzFCLHFCQUFxQjtJQUdyQiw0QkFBNEI7SUFDNUIsdUJBQXVCO0lBQ3ZCLG1CQUFtQjtHQUNwQjs7RUFFRDs7SUFFRSxtQkFBbUI7SUFDbkIsT0FBTztJQUNQLFFBQVE7SUFDUixZQUFZO0lBQ1osYUFBYTtHQUNkOztFQUVEOztJQUVFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLGFBQWE7R0FDZDs7RUFFRDtJQUNFLFdBQVc7SUFDWCwwQkFBMEI7SUFDMUIsY0FBYztJQUNkLFdBQVc7SUFDWCxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gsMEJBQTBCO0dBQzNCOztFQUVEO0lBQ0UsV0FBVztJQUNYLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLFVBQVU7SUFDVixZQUFZO0lBQ1oscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLHdCQUF3QjtJQUN4QixxQkFBcUI7SUFFckIsaUNBQWlDO0lBQ2pDLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLFVBQVU7R0FDWDs7RUFFRDtJQUNFLDZCQUE2QjtHQUM5Qjs7RUFFRDtJQUNFLCtCQUF1QjtJQUF2QiwwQkFBdUI7SUFBdkIsdUJBQXVCO0dBQ3hCOztFQUVEO0lBQ0Usd0NBQWdDO1lBQWhDLGdDQUFnQztHQUNqQzs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDs7SUFFRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gsV0FBVztJQUNYLFVBQVU7SUFDVixrQkFBa0I7SUFDbEIsb0NBQW9DO0lBQ3BDLGdDQUFnQztJQUNoQyw0QkFBNEI7SUFDNUIsV0FBVztHQUNaOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCxVQUFVO0lBQ1YseUNBQWlDO1FBQWpDLHFDQUFpQztZQUFqQyxpQ0FBaUM7SUFDakMsZ0JBQWdCO0lBQ2hCLGlCQUFpQjtJQUNqQixnQkFBZ0I7SUFDaEIsWUFBWTtJQUNaLGFBQWE7SUFDYixxQkFBa0I7T0FBbEIsa0JBQWtCO0lBQ2xCLFdBQVc7R0FDWjs7RUFFRDtJQUdFLG9CQUFvQjtJQUNwQixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsT0FBTztJQUNQLFFBQVE7SUFDUixhQUFhO0lBQ2IsYUFBYTtJQUNiLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGdCQUFnQjtJQUNoQiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsT0FBTztJQUNQLFFBQVE7SUFDUixhQUFhO0lBQ2IsYUFBYTtJQUNiLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGdCQUFnQjtJQUNoQiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7R0FDckI7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsV0FBVztJQUNYLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUdFLG9CQUFvQjtJQUNwQixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsWUFBWTtJQUNaLDJCQUEyQjtHQUM1Qjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGtCQUFrQjtJQUNsQixvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gsY0FBYztJQUNkLGdEQUFnQztJQUFoQyx3Q0FBZ0M7SUFBaEMsbUNBQWdDO0lBQWhDLGdDQUFnQztJQUFoQyw2REFBZ0M7R0FDakM7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7O0lBRUUsbUJBQW1CO0dBQ3BCOztFQUVEOztJQUVFLGVBQWU7R0FDaEI7O0VBRUQ7OztJQUdFLG1CQUFtQjtJQUNuQixXQUFXO0lBQ1gsbUNBQW1DO0dBQ3BDOztFQUVEOzs7SUFHRSxXQUFXO0dBQ1o7O0VBRUQ7OztJQUdFLFlBQVk7SUFDWixlQUFlO0lBQ2YsVUFBVTtJQUNWLGlCQUFpQjtJQUNqQixRQUFRO0lBQ1IsWUFBWTtJQUNaLGFBQWE7SUFDYixtQ0FBbUM7SUFDbkMsbUJBQW1CO0dBQ3BCOztFQUVEOzs7SUFHRSxtQ0FBbUM7SUFDbkMsb0JBQW9CO0lBQ3BCLG1GQUEyRTtZQUEzRSwyRUFBMkU7R0FDNUU7O0VBRUQ7OztJQUdFLFdBQVc7R0FDWjs7RUFFRDs7O0lBR0UsUUFBUTtHQUNUOztFQUVEOzs7SUFHRSxTQUFTO0dBQ1Y7O0VBRUQ7OztJQUdFLFlBQVk7SUFDWixtQkFBbUI7SUFDbkIsT0FBTztJQUNQLFFBQVE7SUFDUixZQUFZO0lBQ1osYUFBYTtHQUNkOztFQUVEOzs7SUFHRSxtQkFBbUI7R0FDcEI7O0VBRUQ7OztJQUdFLHlCQUF5QjtJQUN6QixXQUFXO0dBQ1o7O0VBRUQ7Ozs7Ozs7OztJQVNFLGNBQWM7R0FDZjs7RUFFRDs7O0lBR0UsbUJBQW1CO0lBQ25CLGlCQUFpQjtJQUNqQixvQkFBb0I7R0FDckI7O0VBRUQ7OztJQUdFLFlBQVk7SUFDWixlQUFlO0lBQ2YsYUFBYTtJQUNiLFFBQVE7SUFDUixZQUFZO0lBQ1osb0JBQW9CO0lBQ3BCLGFBQWE7R0FDZDs7RUFFRDs7Ozs7O0lBTUUsbUJBQW1CO0lBQ25CLFlBQVk7SUFDWixpREFBaUM7SUFBakMseUNBQWlDO0lBQWpDLG9DQUFpQztJQUFqQyxpQ0FBaUM7SUFBakMsK0RBQWlDO0dBQ2xDOztFQUVEOzs7Ozs7SUFNRSxxQ0FBNkI7UUFBN0IsaUNBQTZCO1lBQTdCLDZCQUE2QjtHQUM5Qjs7RUFFRDs7O0lBR0UsbUJBQW1CO0dBQ3BCOztFQUVEOzs7SUFHRSxZQUFZO0lBQ1osZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixVQUFVO0lBQ1YsUUFBUTtJQUNSLFlBQVk7SUFDWixjQUFjO0lBQ2Qsb0JBQW9CO0dBQ3JCOztFQUVEOzs7SUFHRSxZQUFZO0lBQ1osZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixhQUFhO0lBQ2IsUUFBUTtJQUNSLFlBQVk7SUFDWixhQUFhO0lBQ2Isb0JBQW9CO0dBQ3JCOztFQUVEOzs7SUFHRSxZQUFZO0dBQ2I7O0VBRUQ7OztJQUdFLG1CQUFtQjtJQUNuQixXQUFXO0lBQ1gsaUNBQXlCO1FBQXpCLDZCQUF5QjtZQUF6Qix5QkFBeUI7SUFDekIsb0JBQW9CO0lBQ3BCLHdGQUF3RTtJQUF4RSxnRkFBd0U7SUFBeEUsMkVBQXdFO0lBQXhFLHdFQUF3RTtJQUF4RSx3R0FBd0U7R0FDekU7O0VBRUQ7OztJQUdFLFdBQVc7R0FDWjs7RUFFRDs7O0lBR0UsdUJBQWU7SUFBZixrQkFBZTtJQUFmLGVBQWU7R0FDaEI7O0VBRUQ7OztJQUdFLGVBQWU7SUFDZixXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSwyQkFBMkI7R0FDNUI7O0VBRUQ7SUFDRSxhQUFhO0lBQ2IsY0FBYztHQUNmOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsMEJBQTBCO0dBQzNCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsMkJBQTJCO0dBQzVCOztFQUVEO0lBQ0Usb0JBQW9CO0lBQ3BCLFVBQVU7SUFDVixrQkFBa0I7SUFDbEIsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsa0JBQWtCO0lBQ2xCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtJQUd4QiwwQkFBMEI7SUFDMUIsMEJBQTBCO0dBQzNCOztFQUVEO0lBQ0UsZ0JBQWdCO0lBQ2hCLHNCQUFzQjtHQUN2Qjs7RUFFRDs7SUFFRSxzQkFBc0I7SUFDdEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLGFBQWE7SUFDYixZQUFZO0lBQ1osYUFBYTtJQUNiLHdCQUF3QjtJQUN4QixjQUFjO0lBQ2QsUUFBUTtJQUNSLG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0UsYUFBYTtJQUNiLGVBQWU7R0FDaEI7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsZUFBZTtJQUNmLGlDQUFpQztJQUNqQyxlQUFlO0lBQ2YscUJBQXFCO0lBQ3JCLGlCQUFpQjtJQUNqQixtQkFBbUI7SUFDbkIsWUFBWTtJQUNaLGFBQWE7SUFDYixhQUFhO0lBQ2IsZUFBZTtJQUNmLGlCQUFpQjtJQUNqQixvQkFBb0I7SUFDcEIsMkJBQXdCO09BQXhCLHdCQUF3QjtJQUN4QixtQkFBbUI7SUFDbkIsZ0JBQWdCO0lBQ2hCLFdBQVc7SUFDWCxtQkFBbUI7R0FDcEI7O0VBRUQ7O0lBRUUsdUNBQXVDO0dBQ3hDOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsaUJBQWlCO0lBQ2pCLGdCQUFnQjtJQUNoQix5QkFBeUI7SUFDekIsMEJBQTBCO0lBQzFCLG1CQUFtQjtJQUNuQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLFlBQVk7SUFDWiw2QkFBcUI7SUFBckIsd0JBQXFCO0lBQXJCLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLHVCQUFlO0lBQWYsa0JBQWU7SUFBZixlQUFlO0lBQ2YsdUJBQXVCO0lBQ3ZCLGl0SUFBaXRJO0lBQ2p0SSxZQUFZO0lBQ1osV0FBVztJQUNYLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLHNGQUFzRTtJQUF0RSw4RUFBc0U7SUFBdEUseUVBQXNFO0lBQXRFLHNFQUFzRTtJQUF0RSxvR0FBc0U7SUFDdEUsdUJBQXVCO0lBQ3ZCLGlDQUFpQztJQUNqQywyQkFBMkI7SUFDM0IsWUFBWTtHQUNiOztFQUVEO0lBQ0UscUJBQWM7SUFBZCxxQkFBYztJQUFkLGNBQWM7SUFDZCwwQkFBb0I7UUFBcEIsdUJBQW9CO1lBQXBCLG9CQUFvQjtJQUNwQix5QkFBd0I7UUFBeEIsc0JBQXdCO1lBQXhCLHdCQUF3QjtJQUN4QixtQkFBbUI7SUFDbkIsMEJBQTBCO0lBQzFCLDhHQUFvRjtJQUFwRixvRkFBb0Y7SUFBcEYsb0ZBQW9GO0lBQ3BGLDZCQUFxQjtJQUFyQix3QkFBcUI7SUFBckIscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsbUNBQW1DO0lBQ25DLGtCQUFrQjtJQUNsQixhQUFhO0lBQ2IscUJBQXFCO0lBQ3JCLGlCQUFpQjtJQUNqQixlQUFlO0dBQ2hCOztFQUVEOztJQUVFLDhHQUFvRjtJQUFwRixvRkFBb0Y7SUFBcEYsb0ZBQW9GO0dBQ3JGOztFQUVEO0lBQ0UsZ0JBQWdCO0lBQ2hCLGVBQWU7SUFDZixpQkFBaUI7SUFDakIsbUJBQW1CO0lBQ25CLFlBQVk7R0FDYjs7RUFFRDtJQUNFLHVDQUF1QztHQUN4Qzs7RUFFRDtJQUNFLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtHQUN6Qjs7RUFFRDs7SUFFRSxlQUFlO0lBQ2YsWUFBWTtJQUNaLG1CQUFtQjtJQUNuQixPQUFPO0lBQ1AsUUFBUTtJQUNSLDBCQUEwQjtJQUMxQixXQUFXO0lBQ1gsbUJBQW1CO0lBQ25CLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixhQUFhO0lBQ2IsWUFBWTtJQUNaLGFBQWE7SUFDYiw4QkFBOEI7SUFDOUIsY0FBYztJQUNkLFFBQVE7SUFDUixvQ0FBNEI7UUFBNUIsZ0NBQTRCO1lBQTVCLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLFVBQVU7R0FDWDs7RUFFRDtJQUNFLG9CQUFvQjtJQUNwQixVQUFVO0dBQ1g7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsV0FBVztJQUNYLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsT0FBTztJQUNQLFFBQVE7SUFDUixZQUFZO0lBQ1osaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUdFLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFDbEIsMEJBQTBCO0lBQzFCLHVCQUF1QjtJQUV2QixvQ0FBb0M7SUFDcEMsK0JBQStCO0dBQ2hDOztFQUVEO0lBQ0UsY0FBYztJQUNkLGtCQUFrQjtJQUNsQixrQkFBa0I7SUFDbEIsb0JBQW9CO0lBQ3BCLFVBQVU7R0FDWDs7RUFFRDtJQUNFLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGtCQUFrQjtJQUNsQiwyQkFBMkI7SUFDM0Isd0JBQXdCO0lBRXhCLDBCQUEwQjtJQUMxQixxQkFBcUI7SUFHckIsNEJBQTRCO0lBQzVCLHVCQUF1QjtJQUN2QixjQUFjO0lBQ2Qsa0JBQWtCO0lBQ2xCLGtCQUFrQjtJQUNsQixXQUFXO0lBQ1gsVUFBVTtHQUNYOztFQUVEO0lBQ0UsZ0JBQWdCO0lBQ2hCLGVBQWU7SUFDZixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxvQkFBb0I7SUFDcEIsZUFBZTtJQUNmLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUdFLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUV0Qiw2QkFBNkI7SUFDN0Isd0JBQXdCO0dBQ3pCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsVUFBVTtJQUNWLFlBQVk7R0FDYjs7RUFFRDtJQUNFLFlBQVk7SUFDWixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UseUJBQXlCO0lBQ3pCLHFDQUE2QjtRQUE3QixpQ0FBNkI7WUFBN0IsNkJBQTZCO0lBQzdCLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLFVBQVU7SUFDVixZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFDbEIsMEJBQTBCO0lBQzFCLHVCQUF1QjtJQUV2QixvQ0FBb0M7SUFDcEMsK0JBQStCO0dBQ2hDOztFQUVEO0lBQ0UsV0FBVztJQUNYLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7SUFDbEIscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLHNCQUFzQjtJQUN0QixtQkFBbUI7SUFFbkIsK0JBQStCO0lBQy9CLDBCQUEwQjtJQUMxQix5QkFBeUI7SUFDekIsc0JBQXNCO0lBRXRCLDZCQUE2QjtJQUM3Qix3QkFBd0I7SUFHeEIsMEJBQTBCO0lBQzFCLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUdFLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFDbEIsMEJBQTBCO0lBQzFCLHVCQUF1QjtJQUV2QixvQ0FBb0M7SUFDcEMsK0JBQStCO0lBRy9CLDRCQUE0QjtJQUM1Qix1QkFBdUI7SUFDdkIsMkJBQTJCO0lBQzNCLHdCQUF3QjtJQUV4QiwwQkFBMEI7SUFDMUIscUJBQXFCO0dBQ3RCOztFQUVEO0lBR0Usb0JBQW9CO0lBQ3BCLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFHbEIsMkJBQTJCO0lBQzNCLHNCQUFzQjtJQUN0QiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7SUFDcEIsMEJBQTBCO0lBQzFCLHVCQUF1QjtJQUV2QixvQ0FBb0M7SUFDcEMsK0JBQStCO0lBQy9CLFdBQVc7SUFDWCw0Q0FBNEM7SUFDNUMsbUJBQW1CO0lBQ25CLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLGtEQUFrRDtHQUNuRDs7RUFFRDtJQUNFLGtEQUFrRDtHQUNuRDs7RUFFRDtJQUNFLFlBQVk7SUFDWixlQUFlO0lBQ2YsbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCxZQUFZO0lBQ1osVUFBVTtJQUNWLFNBQVM7SUFDVCx5Q0FBaUM7UUFBakMscUNBQWlDO1lBQWpDLGlDQUFpQztJQUNqQyxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxlQUFlO0lBQ2YsbUJBQW1CO0lBQ25CLG9CQUFvQjtJQUNwQixtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0lBQ2xCLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDs7SUFFRSxjQUFjO0lBQ2QsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCxtQkFBbUI7SUFDbkIsa0NBQTBCO0lBQTFCLDZCQUEwQjtJQUExQiwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSxrREFBa0Q7SUFDbEQsdUJBQWU7SUFBZixrQkFBZTtJQUFmLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gsY0FBYztJQUNkLGlCQUFpQjtJQUNqQixnQkFBZ0I7SUFDaEIscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsa0JBQWtCO0lBQ2xCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtJQUN4QiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7SUFHcEIsMkJBQTJCO0lBQzNCLHNCQUFzQjtHQUN2Qjs7RUFFRDtJQUNFLFlBQVk7SUFDWixlQUFlO0lBQ2YsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsaUJBQWlCO0lBQ2pCLG1CQUFtQjtJQUNuQixTQUFTO0lBQ1QsVUFBVTtJQUNWLFlBQVk7SUFDWixlQUFlO0lBQ2Ysb0JBQW9CO0lBQ3BCLDJCQUF3QjtPQUF4Qix3QkFBd0I7SUFDeEIsZUFBZTtJQUNmLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsZUFBZTtHQUNoQjs7RUFFRDtJQUNFLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBQ2QsWUFBWTtJQUNaLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIsb0NBQW9DO0lBQ3BDLCtCQUErQjtJQUcvQiwwQkFBMEI7SUFDMUIsMEJBQTBCO0lBQzFCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtHQUN6Qjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUdFLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFDbEIsMEJBQTBCO0lBQzFCLHVCQUF1QjtJQUV2QixvQ0FBb0M7SUFDcEMsK0JBQStCO0dBQ2hDOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsY0FBYztJQUNkLGtCQUFrQjtJQUNsQixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxlQUFlO0dBQ2hCOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsZUFBZTtHQUNoQjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLDJCQUEyQjtHQUM1Qjs7RUFFRDtJQUNFLGlCQUFpQjtJQUNqQixtQkFBbUI7R0FDcEI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UscUJBQXFCO0dBQ3RCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUdFLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFDbEIsMEJBQTBCO0lBQzFCLHVCQUF1QjtJQUV2Qix5QkFBeUI7SUFDekIsb0JBQW9CO0lBQ3BCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIsb0NBQW9DO0lBQ3BDLCtCQUErQjtHQUNoQzs7RUFFRDtJQUNFLHdCQUF3QjtHQUN6QjtDQUNGOztBQUVEO0VBQ0U7O0lBRUUsbURBQTJDO1lBQTNDLDJDQUEyQztHQUM1QztDQUNGOztBQUVEO0VBQ0U7O0lBRUUsWUFBWTtJQUNaLGVBQWU7R0FDaEI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIseUJBQXlCO0lBQ3pCLG9CQUFvQjtJQUNwQixpQkFBaUI7R0FDbEI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsZ0JBQWdCO0lBQ2hCLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0Usb0JBQW9CO0lBQ3BCLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLHFCQUFxQjtJQUNyQixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxxQkFBcUI7SUFDckIsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0Usb0JBQW9CO0lBQ3BCLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLGtDQUFrQztHQUNuQzs7RUFFRDtJQUNFLGtDQUFrQztHQUNuQzs7RUFFRDtJQUNFLHlCQUF5QjtHQUMxQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLHNCQUFzQjtHQUN2Qjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjtDQUNGOztBQUVEO0VBQ0U7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxzQkFBc0I7R0FDdkI7O0VBRUQ7SUFDRSwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLHNCQUFzQjtHQUN2Qjs7RUFFRDtJQUNFLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLFVBQVU7R0FDWDs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7O0lBRUUsNEJBQTRCO0dBQzdCOztFQUVEOztJQUVFLDRCQUE0QjtHQUM3Qjs7RUFFRDs7SUFFRSw0QkFBNEI7R0FDN0I7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UseUNBQXlDO0dBQzFDO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLHlDQUF5QztHQUMxQzs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjtDQUNGOztBQUVEO0VBQ0U7SUFDRSxpQkFBaUI7SUFDakIsWUFBWTtJQUNaLFVBQVU7R0FDWDtDQUNGOztBQUVEO0VBQ0U7SUFDRSxvQkFBZ0I7UUFBaEIsZ0JBQWdCO0lBQ2hCLGFBQWE7R0FDZDs7RUFFRDtJQUNFLDJCQUEyQjtHQUM1QjtDQUNGOztBQUVEO0VBQ0U7SUFDRSxzQkFBc0I7SUFDdEIsWUFBWTtJQUNaLGFBQWE7R0FDZDs7RUFFRDtJQUNFLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7Q0FDRjs7QUFFRDtFQUNFO0lBQ0Usd0JBQXdCO0lBQ3hCLHFCQUFxQjtJQUVyQixpQ0FBaUM7SUFDakMsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsWUFBWTtJQUNaLFlBQVk7R0FDYjs7RUFFRDtJQUNFLDJCQUEyQjtHQUM1Qjs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDs7O0lBR0UsZUFBZTtJQUNmLFlBQVk7R0FDYjs7RUFFRDtJQUNFLFlBQVk7SUFDWixnQkFBZ0I7R0FDakI7O0VBRUQ7O0lBRUUsY0FBYztHQUNmOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCxlQUFlO0lBQ2YsWUFBWTtJQUNaLG1CQUFtQjtJQUNuQixvQ0FBNEI7UUFBNUIsZ0NBQTRCO1lBQTVCLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLFNBQVM7SUFDVCxZQUFZO0lBQ1osYUFBYTtHQUNkOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsZUFBZTtJQUNmLHNCQUFzQjtJQUN0QixpQ0FBaUM7SUFDakMsb0JBQW9CO0lBQ3BCLDJCQUF3QjtPQUF4Qix3QkFBd0I7SUFDeEIsb0JBQW9CO0lBQ3BCLFlBQVk7SUFDWixZQUFZO0lBQ1oscUJBQXFCO0lBQ3JCLGlCQUFpQjtJQUNqQixxQkFBcUI7SUFDckIsb0JBQW9CO0lBQ3BCLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLHFCQUFxQjtJQUNyQixvQkFBb0I7SUFDcEIsaUJBQWlCO0lBQ2pCLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLCtCQUErQjtJQUMvQixrQkFBa0I7SUFDbEIsb0JBQW9CO0lBQ3BCLGlCQUFpQjtJQUNqQixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxxQkFBcUI7SUFDckIsb0JBQW9CO0lBQ3BCLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLHFCQUFxQjtJQUNyQixnQkFBZ0I7SUFDaEIsaUJBQWlCO0lBQ2pCLGlCQUFpQjtJQUNqQixtQkFBbUI7SUFDbkIsaUJBQWlCO0lBQ2pCLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixTQUFTO0lBQ1QsV0FBVztJQUNYLGVBQWU7SUFDZixZQUFZO0lBQ1osYUFBYTtJQUNiLG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCO0lBQzVCLHltQ0FBeW1DO0lBQ3ptQywyQkFBMkI7R0FDNUI7O0VBRUQ7SUFDRSxnQkFBZ0I7SUFDaEIsYUFBYTtJQUNiLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIsaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQixXQUFXO0lBQ1gsb0JBQW9CO0lBQ3BCLG9GQUFvRTtJQUFwRSw0RUFBb0U7SUFBcEUsdUVBQW9FO0lBQXBFLG9FQUFvRTtJQUFwRSx3R0FBb0U7R0FDckU7O0VBRUQ7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsT0FBTztJQUNQLFFBQVE7SUFDUixZQUFZO0lBQ1osYUFBYTtJQUNiLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0lBQ1YsWUFBWTtJQUNaLFFBQVE7SUFDUixtQkFBbUI7SUFDbkIsYUFBYTtJQUNiLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxnQ0FBZ0M7R0FDakM7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQsdUJBQXVCOztFQUV2QjtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLFlBQVk7SUFDWiwrQkFBK0I7R0FDaEM7O0VBRUQ7O0lBRUUsZUFBZTtJQUNmLG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCO0lBQzVCLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDs7SUFFRSx1QkFBdUI7R0FDeEI7O0VBRUQ7Ozs7SUFJRSxjQUFjO0dBQ2Y7O0VBRUQ7O0lBRUUsbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCxtREFBMkM7WUFBM0MsMkNBQTJDO0lBQzNDLGFBQWE7SUFDYixpQkFBaUI7SUFDakIsa0JBQWtCO0lBQ2xCLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIsb0ZBQW9FO0lBQXBFLDRFQUFvRTtJQUFwRSx1RUFBb0U7SUFBcEUsb0VBQW9FO0lBQXBFLHdHQUFvRTtJQUNwRSxpQkFBaUI7SUFDakIsT0FBTztJQUNQLFdBQVc7SUFDWCxXQUFXO0dBQ1o7O0VBRUQ7O0lBRUUsbUJBQW1CO0lBQ25CLE9BQU87SUFDUCxRQUFRO0lBQ1IsWUFBWTtJQUNaLGFBQWE7SUFDYixxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsd0JBQWdCO1FBQWhCLG9CQUFnQjtZQUFoQixnQkFBZ0I7SUFDaEIsV0FBVztJQUNYLFlBQVk7SUFDWixjQUFjO0lBQ2QscUJBQXFCO0lBQ3JCLHVCQUF1QjtHQUN4Qjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7SUFDVixXQUFXO0lBQ1gsV0FBVztJQUNYLGFBQWE7R0FDZDs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLHlCQUF5QjtHQUMxQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixhQUFhO0lBQ2IsV0FBVztHQUNaOztFQUVEOztJQUVFLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLG9CQUFvQjtJQUNwQixxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxvQkFBb0I7SUFDcEIsZ0RBQXdDO0lBQXhDLDJDQUF3QztJQUF4Qyx3Q0FBd0M7R0FDekM7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIsWUFBWTtHQUNiOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsdURBQStDO1FBQS9DLG1EQUErQztZQUEvQywrQ0FBK0M7R0FDaEQ7O0VBRUQ7SUFDRSw0QkFBNEI7R0FDN0I7O0VBRUQ7SUFDRSxlQUFlO0dBQ2hCOztFQUVELHVCQUF1Qjs7RUFFdkI7SUFDRSw2QkFBNkI7R0FDOUI7O0VBRUQ7SUFDRSxnQkFBZ0I7SUFDaEIsbURBQTJDO1lBQTNDLDJDQUEyQztJQUMzQyxXQUFXO0lBQ1gsaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQixpQkFBaUI7SUFDakIsa0JBQWtCO0lBQ2xCLFdBQVc7R0FDWjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixpQ0FBaUM7SUFDakMsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsZUFBZTtHQUNoQjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFlBQVk7SUFDWixhQUFhO0dBQ2Q7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztHQUNmOztFQUVEO0lBQ0UsV0FBVztHQUNaOztFQUVEO0lBQ0UsZUFBZTtHQUNoQjs7RUFFRDs7SUFFRSx5QkFBeUI7R0FDMUI7O0VBRUQ7SUFDRSxzQkFBc0I7R0FDdkI7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLFlBQVk7SUFDWixRQUFRO0lBQ1IsbUJBQW1CO0lBQ25CLGFBQWE7SUFDYiwwQkFBMEI7SUFDMUIsV0FBVztHQUNaOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLE9BQU87SUFDUCxRQUFRO0lBQ1IsWUFBWTtJQUNaLGFBQWE7SUFDYixXQUFXO0lBQ1gsYUFBYTtJQUNiLFdBQVc7SUFDWCxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUV0Qiw2QkFBNkI7SUFDN0Isd0JBQXdCO0dBQ3pCOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsV0FBVztJQUNYLGdCQUFnQjtJQUNoQixXQUFXO0lBQ1gsYUFBYTtJQUNiLGlCQUFpQjtJQUNqQiw4QkFBOEI7SUFDOUIsK0JBQStCO0lBQy9CLGlCQUFpQjtJQUNqQiw4QkFBOEI7SUFDOUIsK0JBQStCO0lBQy9CLG9CQUFvQjtJQUNwQixrREFBMEM7WUFBMUMsMENBQTBDO0lBQzFDLG9GQUFvRTtJQUFwRSw0RUFBb0U7SUFBcEUsdUVBQW9FO0lBQXBFLG9FQUFvRTtJQUFwRSx3R0FBb0U7R0FDckU7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsV0FBVztJQUNYLFVBQVU7R0FDWDs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixtQkFBbUI7SUFDbkIsaUNBQWlDO0dBQ2xDOztFQUVEO0lBQ0UsK0NBQXVDO1lBQXZDLHVDQUF1QztJQUN2QyxhQUFhO0lBQ2IsaUJBQWlCO0lBQ2pCLDhCQUE4QjtJQUM5QiwrQkFBK0I7SUFDL0IsaUJBQWlCO0lBQ2pCLDhCQUE4QjtJQUM5QiwrQkFBK0I7SUFDL0Isb0ZBQW9FO0lBQXBFLDRFQUFvRTtJQUFwRSx1RUFBb0U7SUFBcEUsb0VBQW9FO0lBQXBFLHdHQUFvRTtJQUNwRSxpQkFBaUI7SUFDakIsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsZUFBZTtHQUNoQjs7RUFFRDtJQUNFLHlCQUF5QjtHQUMxQjs7RUFFRDtJQUNFLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsZUFBZTtJQUNmLFlBQVk7R0FDYjs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsZUFBZTtJQUNmLFlBQVk7R0FDYjs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLDZCQUE2QjtJQUU3Qix5QkFBeUI7SUFDekIscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEOztJQUVFLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGtCQUFrQjtJQUNsQix3QkFBd0I7SUFDeEIscUJBQXFCO0lBRXJCLGlDQUFpQztJQUNqQyw0QkFBNEI7SUFDNUIsMEJBQTBCO0lBQzFCLHVCQUF1QjtJQUV2Qix5QkFBeUI7SUFDekIsb0JBQW9CO0lBR3BCLDJCQUEyQjtJQUMzQixzQkFBc0I7SUFDdEIsZUFBZTtJQUNmLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLFVBQVU7SUFDVixXQUFXO0lBQ1gsd0JBQWdCO1FBQWhCLG9CQUFnQjtZQUFoQixnQkFBZ0I7SUFDaEIsbUJBQW1CO0lBQ25CLFlBQVk7SUFDWixhQUFhO0lBQ2IsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UseUJBQXlCO0dBQzFCOztFQUVEO0lBQ0UsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsbUNBQW1DO0dBQ3BDOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBR0Usb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLDZCQUE2QjtHQUM5Qjs7RUFFRDtJQUNFLFlBQVk7SUFDWixZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osYUFBYTtJQUNiLGVBQWU7SUFDZixhQUFhO0dBQ2Q7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIseUhBQWlIO1lBQWpILGlIQUFpSDtHQUNsSDs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLG9CQUFvQjtJQUNwQix3QkFBd0I7SUFDeEIsNkJBQTZCO0dBQzlCOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsY0FBYztJQUNkLHdCQUF3QjtJQUN4QixxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFDbEIsWUFBWTtJQUNaLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGVBQWU7SUFDZixhQUFhO0lBQ2Isa0JBQWtCO0lBQ2xCLFlBQVk7SUFDWix1QkFBdUI7SUFDdkIsbUJBQW1CO0lBQ25CLGdCQUFnQjtJQUNoQix1N0VBQXU3RTtJQUN2N0Usc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsMkJBQTJCO0dBQzVCOztFQUVEO0lBQ0UsbWJBQW1iO0lBQ25iLHNCQUFzQjtJQUN0QixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixTQUFTO0lBQ1Qsb0NBQTRCO1FBQTVCLGdDQUE0QjtZQUE1Qiw0QkFBNEI7SUFDNUIsWUFBWTtJQUNaLFdBQVc7SUFDWCxhQUFhO0lBQ2Isb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsZUFBZTtJQUNmLFlBQVk7SUFDWixjQUFjO0lBQ2QsWUFBWTtJQUNaLGFBQWE7SUFDYixtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxnQkFBZ0I7SUFDaEIsT0FBTztJQUNQLFFBQVE7SUFDUixZQUFZO0lBQ1osYUFBYTtJQUNiLHVEQUErQztJQUEvQyxrREFBK0M7SUFBL0MsK0NBQStDO0lBQy9DLG1CQUFtQjtJQUNuQixXQUFXO0lBQ1gsZ0JBQWdCO0lBQ2hCLGFBQWE7SUFDYixnQ0FBZ0M7SUFDaEMsaUNBQXlCO1lBQXpCLHlCQUF5QjtHQUMxQjs7RUFFRDtJQUNFLDREQUFvRDtJQUFwRCx1REFBb0Q7SUFBcEQsb0RBQW9EO0lBQ3BELG1CQUFtQjtJQUNuQixXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsZUFBZTtJQUNmLFlBQVk7R0FDYjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGFBQWE7R0FDZDs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixhQUFhO0dBQ2Q7O0VBRUQ7SUFDRSxRQUFRO0lBQ1IsZ0NBQWdDO0dBQ2pDOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsbUNBQTJCO1FBQTNCLCtCQUEyQjtZQUEzQiwyQkFBMkI7SUFDM0IsK0NBQStCO0lBQS9CLHVDQUErQjtJQUEvQixrQ0FBK0I7SUFBL0IsK0JBQStCO0lBQS9CLDJEQUErQjtHQUNoQzs7RUFFRDtJQUNFLFlBQVk7SUFDWixxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxxQ0FBNkI7UUFBN0IsaUNBQTZCO1lBQTdCLDZCQUE2QjtHQUM5Qjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLG9CQUFnQjtRQUFoQixnQkFBZ0I7SUFDaEIsVUFBVTtHQUNYOztFQUVEO0lBQ0UsVUFBVTtHQUNYOztFQUVEO0lBQ0Usb0JBQWdCO1FBQWhCLGdCQUFnQjtJQUNoQiwwQkFBMEI7SUFDMUIsaUJBQWlCO0lBQ2pCLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLG9CQUFnQjtRQUFoQixnQkFBZ0I7SUFDaEIsVUFBVTtHQUNYOztFQUVEO0lBQ0UsVUFBVTtHQUNYOztFQUVEO0lBQ0UseUJBQXdCO1FBQXhCLHNCQUF3QjtZQUF4Qix3QkFBd0I7SUFDeEIsMEJBQTBCO1FBQTFCLDBCQUEwQjtJQUMxQixvQkFBZ0I7UUFBaEIsZ0JBQWdCO0lBQ2hCLGNBQWM7R0FDZjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSwrQkFBK0I7R0FDaEM7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLFlBQVk7SUFDWixhQUFhO0lBQ2IscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIseUJBQXlCO0lBQ3pCLG9CQUFvQjtJQUNwQixZQUFZO0lBQ1osZUFBZTtHQUNoQjs7RUFFRDtJQUNFLGVBQWU7SUFDZix5QkFBeUI7SUFDekIsc0JBQXNCO0lBRXRCLDZCQUE2QjtJQUM3Qix3QkFBd0I7R0FDekI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLGVBQWU7SUFDZiwwQkFBMEI7SUFDMUIsaUJBQWlCO0lBQ2pCLGVBQWU7SUFDZixZQUFZO0lBQ1osZ0NBQWdDO0lBQ2hDLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDs7SUFFRSxVQUFVO0lBQ1YsV0FBVztJQUNYLCtCQUF1QjtJQUF2QiwwQkFBdUI7SUFBdkIsdUJBQXVCO0dBQ3hCOztFQUVEO0lBQ0UsNkJBQTZCO0dBQzlCOztFQUVEO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxlQUFlO0dBQ2hCOztFQUVEO0lBR0Usb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDs7SUFFRSxjQUFjO0dBQ2Y7O0VBRUQ7O0lBRUUsV0FBVztJQUNYLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxlQUFlO0lBQ2YsWUFBWTtJQUNaLGVBQWU7SUFDZixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFHbkIsb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLFdBQVc7SUFDWCxpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGVBQWU7SUFDZixZQUFZO0lBR1osb0JBQW9CO0lBQ3BCLGdCQUFnQjtJQUNoQixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsVUFBVTtJQUNWLFdBQVc7R0FDWjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0lBQ1YsVUFBVTtJQUNWLFVBQVU7SUFDVix5Q0FBaUM7UUFBakMscUNBQWlDO1lBQWpDLGlDQUFpQztHQUNsQzs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixZQUFZO0lBQ1osVUFBVTtJQUNWLGlCQUFpQjtJQUNqQixlQUFlO0lBQ2YsWUFBWTtJQUNaLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGFBQWE7R0FDZDs7RUFFRDtJQUNFLGFBQWE7R0FDZDs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7SUFDWCxtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLGlCQUFpQjtJQUNqQixXQUFXO0lBQ1gsVUFBVTtJQUNWLFlBQVk7SUFHWixvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsZUFBZTtJQUNmLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUVuQiwrQkFBK0I7SUFDL0IsMEJBQTBCO0lBQzFCLHFDQUE2QjtRQUE3QixpQ0FBNkI7WUFBN0IsNkJBQTZCO0dBQzlCOztFQUVEO0lBQ0UscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UsY0FBYztJQUNkLGtCQUFrQjtJQUNsQixzQkFBc0I7SUFDdEIsbUJBQW1CO0lBRW5CLCtCQUErQjtJQUMvQiwwQkFBMEI7SUFDMUIscUNBQTZCO1FBQTdCLGlDQUE2QjtZQUE3Qiw2QkFBNkI7R0FDOUI7O0VBRUQ7SUFDRSxpQkFBaUI7SUFDakIsWUFBWTtJQUdaLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFDbEIsa0JBQWtCO0lBQ2xCLFdBQVc7R0FDWjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsVUFBVTtJQUNWLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsd0JBQXdCO0lBQ3hCLHFCQUFxQjtJQUVyQixpQ0FBaUM7SUFDakMsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsOENBQXNDO1FBQXRDLDBDQUFzQztZQUF0QyxzQ0FBc0M7R0FDdkM7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osZUFBZTtJQUNmLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsaUJBQWlCO0dBQ2xCOztFQUVEO0lBR0Usb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxlQUFlO0dBQ2hCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0Usd0JBQXdCO0lBQ3hCLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLFdBQVc7SUFDWCxnQkFBZ0I7SUFDaEIsT0FBTztJQUNQLGFBQWE7SUFDYixjQUFjO0lBQ2QsMEJBQTBCO0lBQzFCLGNBQWM7SUFDZCxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxVQUFVO0lBQ1YsWUFBWTtHQUNiOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsV0FBVztJQUNYLFVBQVU7R0FDWDs7RUFFRDtJQUNFLGFBQWE7SUFDYixpQ0FBaUM7SUFDakMsV0FBVztHQUNaOztFQUVEO0lBQ0UscUJBQXFCO0lBQ3JCLGlCQUFpQjtJQUNqQiw2QkFBNkI7SUFDN0IsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UseUJBQXlCO0lBQ3pCLG9CQUFvQjtJQUNwQixtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxlQUFlO0dBQ2hCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsVUFBVTtHQUNYOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsV0FBVztJQUNYLFdBQVc7SUFDWCxnQkFBZ0I7SUFDaEIsT0FBTztJQUNQLGFBQWE7SUFDYixjQUFjO0lBQ2QsY0FBYztJQUNkLFlBQVk7SUFDWixrQ0FBMEI7SUFBMUIsNkJBQTBCO0lBQTFCLDBCQUEwQjtJQUMxQixrQ0FBMEI7U0FBMUIsNkJBQTBCO1lBQTFCLDBCQUEwQjtJQUMxQixpRUFBeUQ7U0FBekQsNERBQXlEO1lBQXpELHlEQUF5RDtJQUN6RCxpQkFBaUI7SUFDakIsaUNBQXlCO1lBQXpCLHlCQUF5QjtJQUN6QixtQkFBbUI7SUFDbkIsbUJBQW1CO0lBQ25CLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxRQUFRO0lBQ1IsV0FBVztHQUNaOztFQUVEO0lBQ0UsMEJBQTBCO0dBQzNCOztFQUVEO0lBQ0UscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0Usc0RBQThDO1FBQTlDLGtEQUE4QztZQUE5Qyw4Q0FBOEM7R0FDL0M7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFDbEIsMEJBQTBCO0lBRTFCLG1DQUFtQztJQUNuQyw4QkFBOEI7R0FDL0I7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gsV0FBVztJQUNYLGdCQUFnQjtJQUNoQixPQUFPO0lBQ1AsYUFBYTtJQUNiLGNBQWM7SUFDZCxjQUFjO0lBQ2QsWUFBWTtJQUNaLGtDQUEwQjtJQUExQiw2QkFBMEI7SUFBMUIsMEJBQTBCO0lBQzFCLGtDQUEwQjtTQUExQiw2QkFBMEI7WUFBMUIsMEJBQTBCO0lBQzFCLGlFQUF5RDtTQUF6RCw0REFBeUQ7WUFBekQseURBQXlEO0lBQ3pELGlCQUFpQjtJQUNqQixpQ0FBeUI7WUFBekIseUJBQXlCO0dBQzFCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0Usb0JBQW9CO0lBQ3BCLGtCQUFrQjtJQUNsQixlQUFlO0lBQ2YsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsV0FBVztJQUNYLGlCQUFpQjtJQUNqQixlQUFlO0lBQ2YsWUFBWTtJQUNaLGVBQWU7SUFDZixvQkFBb0I7SUFDcEIsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsUUFBUTtJQUNSLFdBQVc7R0FDWjs7RUFFRDtJQUNFLDJDQUFtQztJQUFuQyxzQ0FBbUM7SUFBbkMsbUNBQW1DO0lBQ25DLFlBQVk7SUFDWixXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsYUFBYTtHQUNkOztFQUVEO0lBQ0Usd0JBQXdCO0lBQ3hCLDhCQUE4QjtHQUMvQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUdFLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFDbEIsY0FBYztHQUNmOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsZ0JBQWdCO0lBQ2hCLFNBQVM7SUFDVCxVQUFVO0lBQ1YsaUJBQWlCO0lBQ2pCLFlBQVk7SUFDWixhQUFhO0lBQ2IseUNBQWlDO1FBQWpDLHFDQUFpQztZQUFqQyxpQ0FBaUM7R0FDbEM7O0VBRUQ7SUFDRSxhQUFhO0lBQ2Isa0JBQWtCO0lBQ2xCLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLGNBQWM7SUFDZCxtQkFBbUI7SUFDbkIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtJQUd4QiwwQkFBMEI7SUFDMUIsMEJBQTBCO0dBQzNCOztFQUVEO0lBQ0Usb0JBQW9CO0lBQ3BCLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixvQkFBb0I7SUFDcEIsVUFBVTtJQUdWLG9CQUFvQjtJQUNwQixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxlQUFlO0lBQ2YsWUFBWTtJQUNaLGdDQUFnQztJQUNoQyw4QkFBOEI7SUFDOUIsb0JBQW9CO0lBQ3BCLG1CQUFtQjtJQUNuQixhQUFhO0lBQ2Isa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsV0FBVztHQUNaOztFQUVEO0lBQ0UsaUJBQWlCO0lBQ2pCLGNBQWM7R0FDZjs7RUFFRDs7SUFFRSxtQkFBbUI7SUFDbkIsZUFBZTtJQUNmLFlBQVk7R0FDYjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUdFLG9CQUFvQjtJQUNwQixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFHbEIsMkJBQTJCO0lBQzNCLHNCQUFzQjtJQUN0QiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7SUFDcEIsWUFBWTtHQUNiOztFQUVEO0lBQ0UsZUFBZTtJQUNmLFlBQVk7SUFDWixnQkFBZ0I7SUFDaEIsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsZ0JBQWdCO0lBQ2hCLG1CQUFtQjtHQUNwQjs7RUFFRDs7SUFFRSxnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsV0FBVztJQUNYLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLFdBQVc7SUFDWCxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxhQUFhO0dBQ2Q7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsV0FBVztHQUNaOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEOztJQUVFLFlBQVk7SUFDWixXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSw4QkFBOEI7SUFDOUIsa0JBQWtCO0dBQ25COztFQUVEOzs7SUFHRSwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSxxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsV0FBVztHQUNaOztFQUVEO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGlCQUFpQjtJQUNqQixhQUFhO0lBQ2IsaUJBQWlCO0lBQ2pCLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixlQUFlO0dBQ2hCOztFQUVEO0lBQ0UsY0FBYztJQUNkLG1CQUFtQjtJQUNuQixVQUFVO0lBQ1YsV0FBVztJQUNYLHdCQUFnQjtRQUFoQixvQkFBZ0I7WUFBaEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEOztJQUVFLDBCQUEwQjtHQUMzQjs7RUFFRDs7SUFFRSxvQkFBb0I7R0FDckI7O0VBRUQ7O0lBRUUsc0NBQXNDO0lBQ3RDLHlDQUF5QztHQUMxQzs7RUFFRDs7Ozs7Ozs7SUFRRSxvQkFBb0I7R0FDckI7O0VBRUQ7O0lBRUUscUJBQXFCO0dBQ3RCOztFQUVEOzs7Ozs7OztJQVFFLG9CQUFvQjtHQUNyQjs7RUFFRDs7SUFFRSxxQkFBcUI7R0FDdEI7O0VBRUQ7O0lBRUUsZ0JBQWdCO0dBQ2pCOztFQUVEOztJQUVFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDs7O0lBR0UsaUJBQWlCO0lBQ2pCLGdCQUFnQjtJQUNoQixpQkFBaUI7R0FDbEI7O0VBRUQ7OztJQUdFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLHFCQUFxQjtJQUNyQixpQkFBaUI7SUFDakIsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEOztJQUVFLGlCQUFpQjtJQUNqQixZQUFZO0lBQ1osa0JBQWtCO0lBQ2xCLFVBQVU7SUFDVix5Q0FBaUM7UUFBakMscUNBQWlDO1lBQWpDLGlDQUFpQztJQUNqQyxhQUFhO0lBQ2IsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLFlBQVk7SUFDWixvQkFBb0I7SUFDcEIsaUJBQWlCO0lBQ2pCLFVBQVU7R0FDWDs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixPQUFPO0lBQ1AsUUFBUTtJQUNSLFlBQVk7SUFDWixhQUFhO0dBQ2Q7O0VBRUQ7SUFDRSw0QkFBNEI7SUFDNUIsV0FBVztHQUNaOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLE9BQU87SUFDUCxRQUFRO0lBQ1Isd0JBQWdCO1FBQWhCLG9CQUFnQjtZQUFoQixnQkFBZ0I7SUFDaEIsZUFBZTtHQUNoQjs7RUFFRDtJQUNFLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLFlBQVk7SUFDWixVQUFVO0dBQ1g7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osZUFBZTtHQUNoQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLFlBQVk7SUFDWixVQUFVO0dBQ1g7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osZUFBZTtHQUNoQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLFlBQVk7SUFDWixVQUFVO0dBQ1g7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osZUFBZTtHQUNoQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLDhCQUE4QjtJQUM5QixlQUFlO0dBQ2hCOztFQUVEO0lBQ0Usb0JBQW9CO0lBQ3BCLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsYUFBYTtJQUNiLDBCQUEwQjtJQUMxQixjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gsVUFBVTtHQUNYOztFQUVEO0lBQ0UsY0FBYztJQUNkLFlBQVk7R0FDYjs7RUFFRDtJQUNFLGNBQWM7SUFDZCxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxVQUFVO0lBQ1YscUNBQTZCO1FBQTdCLGlDQUE2QjtZQUE3Qiw2QkFBNkI7R0FDOUI7O0VBRUQ7SUFDRSwrQkFBK0I7R0FDaEM7O0VBRUQ7SUFDRSxnQkFBZ0I7SUFDaEIsK0JBQStCO0dBQ2hDOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEOztJQUVFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUdFLG9CQUFvQjtJQUNwQixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBR0Usb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGVBQWU7R0FDaEI7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsaUJBQWlCO0lBQ2pCLHdCQUF3QjtJQUN4QixxQkFBcUI7SUFFckIsaUNBQWlDO0lBQ2pDLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUdFLG9CQUFvQjtJQUNwQixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSw2QkFBNkI7SUFFN0IseUJBQXlCO0lBQ3pCLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLHFCQUFjO0lBQWQscUJBQWM7SUFBZCxjQUFjO0lBQ2QseUJBQXdCO1FBQXhCLHNCQUF3QjtZQUF4Qix3QkFBd0I7SUFDeEIsMEJBQW9CO1FBQXBCLHVCQUFvQjtZQUFwQixvQkFBb0I7SUFDcEIsWUFBWTtJQUNaLFdBQVc7R0FDWjs7RUFFRDtJQUNFLHNCQUFzQjtJQUN0Qix1QkFBdUI7R0FDeEI7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLHdCQUF3QjtHQUN6Qjs7RUFFRDtJQUNFLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLFNBQVM7R0FDVjs7RUFFRDtJQUNFLFVBQVU7SUFDVixVQUFVO0dBQ1g7O0VBRUQ7SUFDRSxxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSwrQkFBK0I7R0FDaEM7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0Usc0JBQXNCO0dBQ3ZCOztFQUVEO0lBQ0UsV0FBVztJQUNYLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFDbEIscUJBQXFCO0lBQ3JCLGlDQUFpQztHQUNsQzs7RUFFRDtJQUNFLG9CQUFvQjtJQUNwQixrQkFBa0I7R0FDbkI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLG9CQUFvQjtJQUNwQixxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxlQUFlO0lBQ2Ysc0JBQXNCO0lBQ3RCLGFBQWE7SUFDYixZQUFZO0dBQ2I7O0VBRUQ7SUFDRSw0QkFBNEI7R0FDN0I7O0VBRUQ7SUFDRSx3QkFBd0I7SUFDeEIscUJBQXFCO0lBRXJCLGlDQUFpQztJQUNqQyw0QkFBNEI7R0FDN0I7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSw2QkFBNkI7SUFDN0Isa0RBQTBDO1lBQTFDLDBDQUEwQztJQUMxQyxnRUFBd0Q7WUFBeEQsd0RBQXdEO0lBQ3hELGtCQUFrQjtJQUNsQixnQkFBZ0I7SUFDaEIsT0FBTztJQUNQLFFBQVE7R0FDVDs7RUFFRDtJQUNFLHVCQUFlO0lBQWYsa0JBQWU7SUFBZixlQUFlO0lBQ2YsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UseUNBQXlDO0dBQzFDOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UseUJBQXlCO0dBQzFCOztFQUVEO0lBQ0UseUJBQXlCO0dBQzFCOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsYUFBYTtHQUNkOztFQUVEO0lBQ0UsWUFBWTtJQUNaLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixPQUFPO0lBQ1AsUUFBUTtHQUNUOztFQUVEO0lBQ0Usa0RBQTBDO1FBQTFDLDhDQUEwQztZQUExQywwQ0FBMEM7SUFDMUMsZ0JBQWdCO0lBQ2hCLE9BQU87SUFDUCxRQUFRO0lBQ1IsYUFBYTtJQUNiLGNBQWM7SUFDZCxpQkFBaUI7SUFDakIsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsV0FBVztHQUNaOztFQUVEO0lBQ0UsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsaUJBQWlCO0lBQ2pCLG9CQUFvQjtJQUNwQixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxhQUFhO0dBQ2Q7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFDbEIsaUJBQWlCO0lBQ2pCLDJCQUF3QjtPQUF4Qix3QkFBd0I7SUFDeEIsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsWUFBWTtJQUNaLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsYUFBYTtJQUNiLFdBQVc7SUFDWCxvQkFBb0I7SUFDcEIsT0FBTztJQUNQLFdBQVc7R0FDWjs7RUFFRDtJQUNFLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixhQUFhO0lBQ2Isc0JBQXNCO0lBQ3RCLGVBQWU7SUFDZix3VkFBd1Y7SUFDeFYsMkJBQTJCO0dBQzVCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0Usa0JBQWtCO0lBQ2xCLGFBQWE7R0FDZDs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixVQUFVO0lBQ1YsbUJBQW1CO0lBQ25CLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDs7SUFFRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxhQUFhO0dBQ2Q7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFHRSwyQkFBMkI7SUFDM0Isc0JBQXNCO0dBQ3ZCOztFQUVEO0lBQ0UsaUJBQWlCO0lBQ2pCLFlBQVk7R0FDYjs7RUFFRDtJQUNFLFlBQVk7SUFDWixtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLFdBQVc7SUFDWCxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxhQUFhO0lBQ2IsMEJBQTBCO0dBQzNCOztFQUVEO0lBQ0UsVUFBVTtJQUNWLDJCQUEyQjtJQUMzQixvQkFBb0I7SUFDcEIsZUFBZTtHQUNoQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLG9CQUFvQjtJQUNwQixXQUFXO0lBQ1gsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0Usb0JBQW9CO0lBQ3BCLFdBQVc7SUFDWCxlQUFlO0lBQ2YsYUFBYTtHQUNkOztFQUVEO0lBR0Usb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsaUJBQWlCO0dBQ2xCOztFQUVEOztJQUVFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxlQUFlO0dBQ2hCOztFQUVEO0lBQ0Usb0JBQW9CO0lBQ3BCLFlBQVk7R0FDYjs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLGlCQUFpQjtJQUNqQixvQkFBb0I7R0FDckI7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsVUFBVTtJQUNWLG9CQUFvQjtHQUNyQjs7RUFFRDs7SUFFRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFHRSwyQkFBMkI7SUFDM0Isc0JBQXNCO0lBQ3RCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIseUJBQXlCO0lBQ3pCLG9CQUFvQjtJQUNwQixtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLGdCQUFnQjtJQUNoQixzQkFBc0I7SUFDdEIsNEJBQTRCO0lBQzVCLGlCQUFpQjtJQUNqQix3Q0FBZ0M7SUFBaEMsbUNBQWdDO0lBQWhDLGdDQUFnQztHQUNqQzs7RUFFRDtJQUNFLCtFQUErRDtJQUEvRCx1RUFBK0Q7SUFBL0Qsa0VBQStEO0lBQS9ELCtEQUErRDtJQUEvRCwyRkFBK0Q7SUFDL0QsV0FBVztJQUNYLG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCO0lBQzVCLG1CQUFtQjtJQUNuQixjQUFjO0lBQ2QsZUFBZTtJQUNmLFVBQVU7R0FDWDs7RUFFRDtJQUNFLFlBQVk7SUFDWiw4QkFBOEI7SUFDOUIsNEJBQTRCO0lBQzVCLGdCQUFnQjtJQUNoQixpQkFBaUI7SUFDakIsbUJBQW1CO0lBQ25CLHFDQUFxQztJQUNyQyxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLHFCQUFxQjtJQUNyQixVQUFVO0dBQ1g7O0VBRUQ7SUFDRSxzQkFBc0I7R0FDdkI7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxvQkFBb0I7SUFDcEIsWUFBWTtJQUNaLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLG1GQUFtRTtJQUFuRSwyRUFBbUU7SUFBbkUsc0VBQW1FO0lBQW5FLG1FQUFtRTtJQUFuRSxtR0FBbUU7SUFDbkUsV0FBVztJQUNYLG1DQUEyQjtRQUEzQiwrQkFBMkI7WUFBM0IsMkJBQTJCO0lBQzNCLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsZUFBZTtJQUNmLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsZ0JBQWdCO0lBQ2hCLHNCQUFzQjtJQUN0Qiw0QkFBNEI7SUFDNUIsaUJBQWlCO0lBQ2pCLHdDQUFnQztJQUFoQyxtQ0FBZ0M7SUFBaEMsZ0NBQWdDO0lBQ2hDLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLCtFQUErRDtJQUEvRCx1RUFBK0Q7SUFBL0Qsa0VBQStEO0lBQS9ELCtEQUErRDtJQUEvRCwyRkFBK0Q7SUFDL0QsV0FBVztJQUNYLG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCO0lBQzVCLG1CQUFtQjtJQUNuQixjQUFjO0lBQ2QsZUFBZTtJQUNmLFVBQVU7R0FDWDs7RUFFRDtJQUNFLFlBQVk7SUFDWixtQkFBbUI7SUFDbkIsNEJBQTRCO0lBQzVCLGdCQUFnQjtJQUNoQixpQkFBaUI7SUFDakIsbUJBQW1CO0lBQ25CLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixXQUFXO0lBQ1gsU0FBUztJQUNULG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCO0lBQzVCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixhQUFhO0dBQ2Q7O0VBRUQ7O0lBRUUsWUFBWTtJQUNaLFNBQVM7SUFDVCxXQUFXO0lBQ1gsWUFBWTtJQUNaLG1CQUFtQjtJQUNuQixlQUFlO0lBQ2YsMEJBQTBCO0lBQzFCLG1CQUFtQjtJQUNuQixpQ0FBeUI7SUFBekIsNEJBQXlCO0lBQXpCLHlCQUF5QjtHQUMxQjs7RUFFRDtJQUNFLFVBQVU7SUFDViw0REFBb0Q7UUFBcEQsd0RBQW9EO1lBQXBELG9EQUFvRDtHQUNyRDs7RUFFRDtJQUNFLFdBQVc7SUFDWCw0REFBb0Q7UUFBcEQsd0RBQW9EO1lBQXBELG9EQUFvRDtHQUNyRDs7RUFFRDtJQUNFLG9DQUE0QjtJQUE1QiwrQkFBNEI7SUFBNUIsNEJBQTRCO0lBQzVCLGFBQWE7R0FDZDs7RUFFRDtJQUNFLG1GQUFtRTtJQUFuRSwyRUFBbUU7SUFBbkUsc0VBQW1FO0lBQW5FLG1FQUFtRTtJQUFuRSxtR0FBbUU7SUFDbkUsV0FBVztJQUNYLG1DQUEyQjtRQUEzQiwrQkFBMkI7WUFBM0IsMkJBQTJCO0lBQzNCLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsWUFBWTtJQUNaLDREQUFvRDtRQUFwRCx3REFBb0Q7WUFBcEQsb0RBQW9EO0dBQ3JEOztFQUVEO0lBQ0UsWUFBWTtJQUNaLDREQUFvRDtRQUFwRCx3REFBb0Q7WUFBcEQsb0RBQW9EO0dBQ3JEOztFQUVEO0lBQ0UscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBR0Usb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDs7O0lBR0Usc0JBQXNCO0dBQ3ZCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCxhQUFhO0dBQ2Q7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osZ0JBQWdCO0lBQ2hCLFVBQVU7SUFDVixRQUFRO0lBQ1IsY0FBYztJQUNkLFlBQVk7SUFDWixtQ0FBbUM7R0FDcEM7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7O0lBRUUsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLFlBQVk7SUFDWixhQUFhO0lBQ2Isb0JBQW9CO0dBQ3JCOztFQUVEOzs7O0lBSUUsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsY0FBYztJQUNkLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGlCQUFpQjtJQUNqQixjQUFjO0lBQ2QsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsWUFBWTtJQUNaLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtHQUN6Qjs7RUFFRDtJQUNFLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDs7O0lBR0UsV0FBVztJQUdYLG9CQUFvQjtJQUNwQixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSw0QkFBNEI7R0FDN0I7O0VBRUQ7SUFDRSw4QkFBOEI7R0FDL0I7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxjQUFjO0lBQ2QseUJBQXlCO0dBQzFCOztFQUVEO0lBQ0UsYUFBYTtJQUNiLFdBQVc7SUFDWCxVQUFVO0dBQ1g7O0VBRUQ7O0lBRUUsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsYUFBYTtHQUNkOztFQUVEO0lBQ0UsOEJBQThCO0lBQzlCLHlCQUF5QjtJQUN6QixxQ0FBNkI7UUFBN0IsaUNBQTZCO1lBQTdCLDZCQUE2QjtHQUM5Qjs7RUFFRDtJQUNFLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsZ0JBQWdCO0lBQ2hCLHNCQUFzQjtJQUN0Qiw0QkFBNEI7SUFDNUIsVUFBVTtHQUNYOztFQUVEO0lBQ0Usa0NBQTBCO0lBQTFCLDZCQUEwQjtJQUExQiwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSxrQ0FBMEI7SUFBMUIsNkJBQTBCO0lBQTFCLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsY0FBYztJQUNkLFdBQVc7SUFDWCxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSw0QkFBNEI7R0FDN0I7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsY0FBYztHQUNmOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixZQUFZO0lBQ1osbUJBQW1CO0lBQ25CLGlCQUFpQjtJQUNqQixxQkFBcUI7SUFDckIsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0Usc0JBQXNCO0dBQ3ZCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEOztJQUVFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGlDQUFpQztJQUNqQyxrQkFBa0I7SUFDbEIsaUJBQWlCO0lBQ2pCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLHNCQUFzQjtJQUN0QixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUNkLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSx3QkFBd0I7SUFDeEIscUJBQXFCO0lBRXJCLGlDQUFpQztJQUNqQyw0QkFBNEI7R0FDN0I7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSw4QkFBOEI7SUFDOUIsZUFBZTtJQUNmLGVBQWU7SUFDZixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsY0FBYztJQUNkLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLG9CQUFvQjtJQUNwQixXQUFXO0lBQ1gseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUV0Qiw2QkFBNkI7SUFDN0Isd0JBQXdCO0dBQ3pCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQix3QkFBZ0I7UUFBaEIsb0JBQWdCO1lBQWhCLGdCQUFnQjtJQUNoQixVQUFVO0lBQ1YsWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixnQkFBZ0I7SUFDaEIsZUFBZTtJQUNmLFlBQVk7R0FDYjs7RUFFRDtJQUNFLHlCQUF5QjtHQUMxQjs7RUFFRDtJQUNFLGFBQWE7SUFDYixPQUFPO0dBQ1I7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsZ0JBQWdCO0lBQ2hCLFlBQVk7SUFDWiwwQkFBMEI7SUFDMUIsY0FBYztJQUNkLE9BQU87SUFDUCxpQkFBaUI7SUFDakIsYUFBYTtJQUNiLFdBQVc7SUFDWCxlQUFlO0lBQ2YsZUFBZTtJQUNmLHlCQUF5QjtJQUN6Qiw2QkFBNkI7SUFDN0IsNkJBQTZCO0lBQzdCLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGFBQWE7SUFDYixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxjQUFjO0lBQ2QsYUFBYTtHQUNkOztFQUVEO0lBQ0UsNkJBQTZCO0lBQzdCLG1CQUFtQjtJQUNuQixPQUFPO0lBQ1AsUUFBUTtJQUNSLFlBQVk7SUFDWixhQUFhO0dBQ2Q7O0VBRUQ7SUFDRSwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7SUFDcEIsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsWUFBWTtJQUNaLGFBQWE7R0FDZDs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLDZCQUE2QjtJQUM3QixZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixTQUFTO0dBQ1Y7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCxTQUFTO0lBQ1Qsb0NBQTRCO1FBQTVCLGdDQUE0QjtZQUE1Qiw0QkFBNEI7SUFDNUIsWUFBWTtJQUNaLGFBQWE7SUFDYixzQkFBc0I7SUFDdEIsZUFBZTtJQUNmLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixTQUFTO0lBQ1QsVUFBVTtJQUNWLHlDQUFpQztRQUFqQyxxQ0FBaUM7WUFBakMsaUNBQWlDO0lBQ2pDLG9CQUFvQjtJQUNwQixlQUFlO0dBQ2hCOztFQUVEO0lBQ0UsZUFBZTtJQUNmLGFBQWE7SUFDYixvQkFBb0I7SUFDcEIsWUFBWTtJQUNaLG1CQUFtQjtJQUNuQixZQUFZO0lBQ1osYUFBYTtHQUNkOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsZ0JBQWdCO0lBQ2hCLHVCQUF1QjtJQUN2QiwrQ0FBK0M7SUFDL0MsV0FBVztJQUNYLGlCQUFpQjtJQUNqQix5QkFBeUI7R0FDMUI7O0VBRUQ7SUFDRSxhQUFhO0lBQ2IsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsaUJBQWlCO0lBQ2pCLGFBQWE7R0FDZDs7RUFFRDtJQUNFLGlCQUFpQjtJQUNqQixhQUFhO0lBQ2IsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQixpQkFBaUI7SUFDakIsbUJBQW1CO0lBQ25CLGFBQWE7R0FDZDs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsWUFBWTtJQUNaLFlBQVk7SUFDWixhQUFhO0lBQ2Isb0JBQW9CO0lBQ3BCLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixZQUFZO0lBQ1osaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsWUFBWTtJQUNaLGNBQWM7SUFDZCxtQ0FBbUM7SUFDbkMsZ0JBQWdCO0lBQ2hCLFVBQVU7SUFDVixRQUFRO0lBQ1Isa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxtQ0FBMkI7UUFBM0IsK0JBQTJCO1lBQTNCLDJCQUEyQjtHQUM1Qjs7RUFFRDtJQUNFLGFBQWE7SUFDYixZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxnQkFBZ0I7SUFDaEIsVUFBVTtJQUNWLG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCO0lBQzVCLGdCQUFnQjtJQUNoQiwrQkFBK0I7SUFDL0IsZ0JBQWdCO0lBQ2hCLCtCQUErQjtJQUMvQixVQUFVO0lBQ1YsWUFBWTtJQUNaLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IsOEJBQThCO0dBQy9COztFQUVEO0lBQ0UsYUFBYTtJQUNiLGdCQUFnQjtJQUNoQixPQUFPO0lBQ1AsUUFBUTtJQUNSLFlBQVk7SUFDWixXQUFXO0lBQ1gsaUNBQXlCO1lBQXpCLHlCQUF5QjtJQUN6QixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSx5QkFBeUI7SUFDekIsc0JBQXNCO0lBRXRCLDZCQUE2QjtJQUM3Qix3QkFBd0I7SUFHeEIsMEJBQTBCO0lBQzFCLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsaUJBQWlCO0lBQ2pCLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxlQUFlO0dBQ2hCOztFQUVEO0lBR0Usb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLFlBQVk7SUFDWiwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSx1QkFBdUI7SUFDdkIsbUJBQW1CO0lBQ25CLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLHVCQUF1QjtHQUN4Qjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixVQUFVO0lBQ1YsUUFBUTtJQUNSLFlBQVk7SUFDWixtQkFBbUI7SUFDbkIsbUNBQW1DO0lBQ25DLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGNBQWM7SUFDZCxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxhQUFhO0lBQ2IsaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQixvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxlQUFlO0lBQ2YsdUNBQXVDO0dBQ3hDOztFQUVEO0lBQ0UsZ0JBQWdCO0lBQ2hCLFVBQVU7SUFDVixRQUFRO0lBQ1IsWUFBWTtJQUNaLG1CQUFtQjtJQUNuQixtQ0FBbUM7SUFDbkMsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsVUFBVTtJQUNWLFlBQVk7SUFDWixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSx1QkFBdUI7R0FDeEI7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEOztJQUVFLFlBQVk7SUFDWixxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUV0Qiw2QkFBNkI7SUFDN0Isd0JBQXdCO0lBQ3hCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtJQUd4QiwwQkFBMEI7SUFDMUIsMEJBQTBCO0dBQzNCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsZUFBZTtHQUNoQjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixlQUFlO0lBQ2YsbUJBQW1CO0dBQ3BCOztFQUVEO0lBR0Usb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDs7SUFFRSxZQUFZO0lBQ1oscUJBQXFCO0lBRXJCLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIscUJBQXFCO0lBQ3JCLGNBQWM7SUFHZCxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtJQUN4Qix5QkFBeUI7SUFDekIsc0JBQXNCO0lBRXRCLDZCQUE2QjtJQUM3Qix3QkFBd0I7SUFHeEIsMEJBQTBCO0lBQzFCLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixlQUFlO0lBQ2YsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsWUFBWTtJQUNaLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLGFBQWE7SUFDYixpQkFBaUI7SUFDakIsUUFBUTtJQUNSLFlBQVk7R0FDYjs7RUFFRDtJQUNFLGlCQUFpQjtJQUNqQixlQUFlO0dBQ2hCOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsaUJBQWlCO0lBQ2pCLCtCQUF1QjtRQUF2QiwyQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLHdCQUF3QjtHQUN6Qjs7RUFFRDs7SUFFRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osYUFBYTtHQUNkOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLFlBQVk7SUFDWixhQUFhO0lBQ2Isd0JBQWdCO1FBQWhCLG9CQUFnQjtZQUFoQixnQkFBZ0I7SUFDaEIsV0FBVztJQUNYLFVBQVU7R0FDWDs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsWUFBWTtJQUNaLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLGtCQUFrQjtJQUNsQixvQkFBb0I7SUFDcEIsWUFBWTtJQUNaLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLHdCQUF3QjtHQUN6Qjs7RUFFRDs7O0lBR0UsZ0JBQWdCO0lBQ2hCLHVCQUF1QjtJQUN2QixnQkFBZ0I7SUFDaEIsaUJBQWlCO0dBQ2xCOztFQUVEOztJQUVFLG9CQUFvQjtHQUNyQjs7RUFFRDs7SUFFRSxrQkFBa0I7R0FDbkI7O0VBRUQ7O0lBRUUsZ0JBQWdCO0dBQ2pCOztFQUVEOztJQUVFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDs7SUFFRSw0QkFBNEI7R0FDN0I7O0VBRUQ7O0lBRUUsNEJBQTRCO0dBQzdCOztFQUVEOztJQUVFLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLGFBQWE7R0FDZDs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDs7O0lBR0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBR0Usb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDs7O0lBR0UsK0JBQStCO0dBQ2hDOztFQUVEOzs7SUFHRSxpQkFBaUI7R0FDbEI7O0VBRUQ7OztJQUdFLGlCQUFpQjtHQUNsQjs7RUFFRDs7O0lBR0UsYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixpQkFBaUI7R0FDbEI7O0VBRUQ7OztJQUdFLG1CQUFtQjtJQUNuQixTQUFTO0lBQ1QseUNBQWlDO1FBQWpDLHFDQUFpQztZQUFqQyxpQ0FBaUM7SUFDakMsVUFBVTtJQUNWLGdCQUFnQjtJQUNoQixpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLFlBQVk7SUFDWixhQUFhO0lBQ2IscUJBQWtCO09BQWxCLGtCQUFrQjtJQUNsQixXQUFXO0lBQ1gsZ0NBQWdDO0lBQ2hDLHVCQUF1QjtJQUN2Qiw2QkFBNkI7R0FDOUI7O0VBRUQ7OztJQUdFLFlBQVk7SUFDWixZQUFZO0lBQ1osZUFBZTtJQUNmLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0lBQ1YsV0FBVztJQUNYLHdCQUFnQjtRQUFoQixvQkFBZ0I7WUFBaEIsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtHQUNqQjs7RUFFRDs7SUFFRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7OztJQUdFLGNBQWM7R0FDZjs7RUFFRDs7O0lBR0UsbUJBQW1CO0lBQ25CLFVBQVU7SUFDVixXQUFXO0lBQ1gsYUFBYTtHQUNkOztFQUVEOzs7SUFHRSxlQUFlO0lBQ2YsbUJBQW1CO0lBQ25CLFVBQVU7SUFDVixXQUFXO0lBQ1gsYUFBYTtHQUNkOztFQUVEOzs7SUFHRSxZQUFZO0lBQ1osZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixZQUFZO0dBQ2I7O0VBRUQ7OztJQUdFLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7SUFHRSxtQkFBbUI7SUFDbkIsU0FBUztJQUNULFVBQVU7SUFDVix5Q0FBaUM7UUFBakMscUNBQWlDO1lBQWpDLGlDQUFpQztJQUNqQyxnQkFBZ0I7SUFDaEIsaUJBQWlCO0lBQ2pCLGdCQUFnQjtJQUNoQixZQUFZO0lBQ1osYUFBYTtJQUNiLHFCQUFrQjtPQUFsQixrQkFBa0I7SUFDbEIsV0FBVztJQUNYLGdDQUFnQztJQUNoQyx1QkFBdUI7SUFDdkIsNkJBQTZCO0dBQzlCOztFQUVEOzs7SUFHRSxZQUFZO0lBQ1osWUFBWTtJQUNaLGVBQWU7SUFDZixxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxxQkFBcUI7R0FDdEI7O0VBRUQ7OztJQUdFLGNBQWM7R0FDZjs7RUFFRDs7O0lBR0UsbUJBQW1CO0lBQ25CLFVBQVU7SUFDVixXQUFXO0lBQ1gsYUFBYTtHQUNkOztFQUVEOzs7SUFHRSxlQUFlO0lBQ2YsbUJBQW1CO0lBQ25CLFVBQVU7SUFDVixXQUFXO0lBQ1gsYUFBYTtHQUNkOztFQUVEOzs7SUFHRSxZQUFZO0lBQ1osZUFBZTtJQUNmLGlCQUFpQjtJQUNqQixZQUFZO0dBQ2I7O0VBRUQ7Ozs7OztJQU1FLG9CQUFvQjtHQUNyQjs7RUFFRDs7O0lBR0UsYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixpQkFBaUI7R0FDbEI7O0VBRUQ7OztJQUdFLG1CQUFtQjtJQUNuQixTQUFTO0lBQ1QsVUFBVTtJQUNWLHlDQUFpQztRQUFqQyxxQ0FBaUM7WUFBakMsaUNBQWlDO0lBQ2pDLGdCQUFnQjtJQUNoQixpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLFlBQVk7SUFDWixhQUFhO0lBQ2IscUJBQWtCO09BQWxCLGtCQUFrQjtJQUNsQixXQUFXO0lBQ1gsZ0NBQWdDO0lBQ2hDLHVCQUF1QjtJQUN2Qiw2QkFBNkI7R0FDOUI7O0VBRUQ7OztJQUdFLFlBQVk7SUFDWixZQUFZO0lBQ1osZUFBZTtJQUNmLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUdFLG9CQUFvQjtJQUNwQixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osZUFBZTtJQUNmLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUdFLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsWUFBWTtJQUNaLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLFdBQVc7SUFDWCxZQUFZO0lBQ1osYUFBYTtHQUNkOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsV0FBVztJQUNYLHdCQUF3QjtJQUN4QixnQkFBZ0I7SUFDaEIsaUJBQWlCO0lBQ2pCLG1CQUFtQjtJQUNuQixVQUFVO0lBQ1YsUUFBUTtHQUNUOztFQUVEO0lBQ0UsWUFBWTtJQUNaLGVBQWU7SUFDZixvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osZ0JBQWdCO0lBQ2hCLGlCQUFpQjtJQUNqQixxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUNkLHNCQUFzQjtJQUN0QixtQkFBbUI7SUFFbkIsK0JBQStCO0lBQy9CLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFlBQVk7SUFDWixlQUFlO0lBQ2Ysa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEOztJQUVFLGdCQUFnQjtHQUNqQjs7RUFFRDs7Ozs7O0lBTUUsZ0JBQWdCO0dBQ2pCOztFQUVEOztJQUVFLHFCQUFxQjtHQUN0Qjs7RUFFRDs7Ozs7O0lBTUUsZ0JBQWdCO0dBQ2pCOztFQUVEOztJQUVFLHFCQUFxQjtHQUN0Qjs7RUFFRDs7SUFFRSxnQkFBZ0I7SUFDaEIsbUJBQW1CO0dBQ3BCOztFQUVEOztJQUVFLFlBQVk7SUFDWixhQUFhO0lBQ2IsV0FBVztJQUNYLGdCQUFnQjtJQUNoQixTQUFTO0dBQ1Y7O0VBRUQ7SUFDRSwyQkFBMkI7R0FDNUI7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7OztJQU1FLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDs7SUFFRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSwyQkFBMkI7SUFDM0IsaUJBQWlCO0dBQ2xCOztFQUVEO0lBR0Usb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLDBCQUEwQjtHQUMzQjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDs7O0lBR0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsNEJBQTRCO0lBQzVCLFVBQVU7SUFDVixhQUFhO0lBQ2IsV0FBVztJQUNYLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQix3QkFBZ0I7UUFBaEIsb0JBQWdCO1lBQWhCLGdCQUFnQjtJQUNoQixXQUFXO0lBQ1gsVUFBVTtJQUNWLGtCQUFrQjtJQUNsQixxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7OztJQUdFLHFCQUFrQjtPQUFsQixrQkFBa0I7SUFDbEIsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsMEJBQTBCO0lBQzFCLHlCQUF5QjtHQUMxQjs7RUFFRDs7SUFFRSwrQkFBK0I7R0FDaEM7O0VBRUQ7SUFDRSxzQkFBc0I7R0FDdkI7O0VBRUQ7SUFDRSwyQkFBMkI7R0FDNUI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxnQkFBZ0I7SUFHaEIsb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsV0FBVztHQUNaOztFQUVEO0lBQ0UsWUFBWTtJQUNaLGFBQWE7R0FDZDs7RUFFRDtJQUNFLHlCQUF5QjtHQUMxQjs7RUFFRDtJQUNFLDJCQUEyQjtHQUM1Qjs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLGFBQWE7R0FDZDs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsYUFBYTtHQUNkOztFQUVEO0lBQ0UsOEJBQXNCO1FBQXRCLDBCQUFzQjtZQUF0QixzQkFBc0I7R0FDdkI7O0VBRUQ7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSwwRUFBa0U7UUFBbEUsc0VBQWtFO1lBQWxFLGtFQUFrRTtHQUNuRTs7RUFFRDs7OztJQUlFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLGNBQWM7SUFDZCxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxZQUFZO0lBQ1osZ0JBQWdCO0lBQ2hCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUdFLCtCQUErQjtJQUMvQiwyQkFBMkI7R0FDNUI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSx5QkFBeUI7R0FDMUI7O0VBRUQ7O0lBRUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7O0lBUUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7O0lBUUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7O0lBUUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7O0lBRUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7O0lBUUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7O0lBUUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7O0lBUUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7O0lBRUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7O0lBUUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7O0lBUUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7O0lBUUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7O0lBRUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7O0lBUUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7O0lBUUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7O0lBUUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7O0lBRUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7O0lBUUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7O0lBUUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7O0lBUUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7O0lBRUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7O0lBUUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7O0lBUUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7O0lBUUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7SUFJRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0lBQ2xCLGlCQUFpQjtHQUNsQjs7RUFFRDs7Ozs7Ozs7Ozs7Ozs7OztJQWdCRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0lBQ2xCLGlCQUFpQjtHQUNsQjs7RUFFRDs7Ozs7Ozs7Ozs7Ozs7OztJQWdCRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0lBQ2xCLGlCQUFpQjtHQUNsQjs7RUFFRDs7Ozs7Ozs7Ozs7Ozs7OztJQWdCRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0lBQ2xCLGlCQUFpQjtHQUNsQjs7RUFFRDs7SUFFRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsZ0JBQWdCO0lBQ2hCLG9CQUFvQjtJQUNwQixXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLFlBQVk7R0FDYjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLG9CQUFvQjtJQUNwQixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFFdEIsNkJBQTZCO0lBQzdCLHdCQUF3QjtHQUN6Qjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUdFLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBR0Usb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUdFLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsZUFBZTtHQUNoQjs7RUFFRDtJQUNFLGFBQWE7R0FDZDs7RUFFRDtJQUNFLFlBQVk7SUFDWixtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBR0Usb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLG9CQUFvQjtJQUNwQixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSwrQkFBK0I7R0FDaEM7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxvQkFBb0I7SUFDcEIsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UscUJBQWM7SUFBZCxxQkFBYztJQUFkLGNBQWM7SUFDZCwwQkFBb0I7UUFBcEIsdUJBQW9CO1lBQXBCLG9CQUFvQjtJQUNwQix5QkFBd0I7UUFBeEIsc0JBQXdCO1lBQXhCLHdCQUF3QjtHQUN6Qjs7RUFFRDtJQUNFLE9BQU87R0FDUjs7RUFFRDtJQUNFLCtEQUF1RDtZQUF2RCx1REFBdUQ7R0FDeEQ7O0VBRUQ7SUFDRSx5QkFBeUI7R0FDMUI7O0VBRUQ7SUFDRSw2QkFBNkI7R0FDOUI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0Usa0JBQWtCO0dBQ25CO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLFlBQVk7R0FDYjtDQUNGOztBQUVEO0VBQ0U7SUFDRSxhQUFhO0lBQ2IsYUFBYTtJQUNiLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxrQkFBa0I7SUFDbEIsa0JBQWtCO0dBQ25COztFQUVEOzs7Ozs7O0lBT0UsWUFBWTtHQUNiOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0Usa0JBQWtCO0lBQ2xCLGFBQWE7SUFDYixrQkFBa0I7R0FDbkI7O0VBRUQ7O0lBRUUsV0FBVztHQUNaOztFQUVEO0lBQ0UsYUFBYTtJQUNiLFlBQVk7SUFDWixXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxhQUFhO0lBQ2IsWUFBWTtJQUNaLFdBQVc7R0FDWjs7RUFFRDs7SUFFRSxrQkFBa0I7R0FDbkI7O0VBRUQ7O0lBRUUsYUFBYTtHQUNkOztFQUVEOzs7OztJQUtFLGFBQWE7R0FDZDtDQUNGOztBQUVEO0VBQ0U7SUFDRSxxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLDBCQUF1QjtPQUF2Qix1QkFBdUI7SUFDdkIsc0JBQXNCO0lBQ3RCLGFBQWE7R0FDZDtDQUNGOztBQUVEO0VBQ0U7SUFDRSxvQkFBb0I7R0FDckI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsOEJBQThCO0lBQzlCLDZCQUE2QjtJQUU3Qiw0QkFBNEI7SUFDNUIsMkJBQTJCO0lBQzNCLHVCQUF1QjtHQUN4Qjs7RUFFRDtJQUNFLFlBQVk7SUFDWixhQUFhO0lBQ2IsaUJBQWlCO0lBQ2pCLGVBQWU7SUFDZixlQUFlO0dBQ2hCOztFQUVEO0lBQ0UsWUFBWTtHQUNiO0NBQ0Y7O0FBRUQ7RUFDRTs7Ozs7OztJQU9FLFlBQVk7R0FDYjtDQUNGOztBQUVEO0VBQ0U7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7Ozs7OztJQU1FLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxrQ0FBa0M7R0FDbkM7O0VBRUQ7SUFDRSxrQ0FBa0M7R0FDbkM7O0VBRUQ7SUFDRSxnQkFBZ0I7SUFDaEIsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UseUJBQXlCO0dBQzFCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0Usc0JBQXNCO0dBQ3ZCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UsV0FBVztJQUNYLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjtDQUNGOztBQUVEO0VBQ0U7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7Ozs7OztJQU1FLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxrQ0FBa0M7R0FDbkM7O0VBRUQ7SUFDRSxrQ0FBa0M7R0FDbkM7O0VBRUQ7SUFDRSxzQkFBc0I7R0FDdkI7O0VBRUQ7SUFDRSx5QkFBeUI7R0FDMUI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0Usc0JBQXNCO0dBQ3ZCOztFQUVEO0lBQ0UsMEJBQTBCO0dBQzNCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxTQUFTO0lBQ1QsZUFBZTtJQUNmLGlCQUFpQjtJQUNqQixhQUFhO0dBQ2Q7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLFdBQVc7SUFDWCxrQkFBa0I7R0FDbkI7O0VBRUQ7OztJQUdFLGNBQWM7SUFDZCxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUV0Qiw2QkFBNkI7SUFDN0Isd0JBQXdCO0lBQ3hCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFFdkIseUJBQXlCO0lBQ3pCLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLHNCQUFzQjtHQUN2Qjs7RUFFRDtJQUNFLGVBQWU7SUFDZixtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxlQUFlO0dBQ2hCOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsYUFBYTtHQUNkOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsYUFBYTtHQUNkOztFQUVEO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsWUFBWTtJQUNaLDJCQUEyQjtHQUM1Qjs7RUFFRDtJQUNFLGNBQWM7SUFDZCxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxlQUFlO0lBQ2YseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUV0Qiw2QkFBNkI7SUFDN0Isd0JBQXdCO0dBQ3pCOztFQUVEO0lBQ0Usb0JBQW9CO0lBQ3BCLGFBQWE7R0FDZDs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGlCQUFpQjtJQUNqQixnQkFBZ0I7SUFDaEIsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UsOEJBQThCO0dBQy9COztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsV0FBVztHQUNaOztFQUVEO0lBQ0UsU0FBUztJQUNULG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0UsV0FBVztHQUNaOztFQUVEO0lBQ0UsWUFBWTtJQUdaLDBCQUEwQjtJQUMxQiwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxxQkFBcUI7SUFDckIsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsZUFBZTtHQUNoQjs7RUFFRDtJQUNFLG9CQUFvQjtJQUNwQixXQUFXO0lBQ1gsZUFBZTtHQUNoQjs7RUFFRDtJQUNFLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gsZUFBZTtJQUNmLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLGNBQWM7SUFDZCxvQkFBb0I7SUFDcEIsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsWUFBWTtJQUNaLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxzQkFBc0I7R0FDdkI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYixhQUFhO0dBQ2Q7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxjQUFjO0lBQ2QseUJBQXlCO0dBQzFCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsWUFBWTtJQUNaLGdCQUFnQjtJQUNoQixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxhQUFhO0lBQ2IsV0FBVztHQUNaOztFQUVEO0lBQ0UsYUFBYTtJQUNiLGdCQUFnQjtJQUNoQixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxhQUFhO0lBQ2IsV0FBVztHQUNaOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsWUFBWTtJQUNaLFlBQVk7SUFDWiwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsV0FBVztHQUNaOztFQUVEO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0UsWUFBWTtJQUNaLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLGNBQWM7SUFDZCwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxxQkFBcUI7R0FDdEI7O0VBRUQ7SUFDRSxxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIsd0JBQXdCO0lBQ3hCLHFCQUFxQjtJQUVyQixpQ0FBaUM7SUFDakMsNEJBQTRCO0dBQzdCOztFQUVEO0lBQ0UsOEJBQThCO0lBQzlCLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLHFCQUFxQjtJQUVyQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixjQUFjO0lBR2Qsb0JBQW9CO0lBQ3BCLGdCQUFnQjtJQUNoQiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBRXZCLHlCQUF5QjtJQUN6QixvQkFBb0I7SUFDcEIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUV0Qiw2QkFBNkI7SUFDN0Isd0JBQXdCO0lBQ3hCLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLFlBQVk7SUFDWixxQkFBcUI7SUFFckIscUJBQXFCO0lBQ3JCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztJQUdkLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIsMEJBQTBCO0lBQzFCLHVCQUF1QjtJQUV2QixvQ0FBb0M7SUFDcEMsK0JBQStCO0dBQ2hDOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixVQUFVO0lBQ1YsY0FBYztHQUNmOztFQUVEO0lBQ0UsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsYUFBYTtHQUNkOztFQUVEO0lBQ0UsYUFBYTtHQUNkOztFQUVEO0lBQ0UsYUFBYTtJQUNiLFdBQVc7SUFDWCxVQUFVO0lBQ1YsbUJBQW1CO0lBQ25CLHdCQUFnQjtRQUFoQixvQkFBZ0I7WUFBaEIsZ0JBQWdCO0lBQ2hCLFVBQVU7SUFDVixvQkFBb0I7SUFDcEIsY0FBYztHQUNmOztFQUVEO0lBQ0UsYUFBYTtHQUNkOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEO0lBQ0UsV0FBVztHQUNaOztFQUVEO0lBQ0UsVUFBVTtHQUNYOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsWUFBWTtHQUNiOztFQUVEOztJQUVFLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGNBQWM7R0FDZjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDs7SUFFRSw0QkFBNEI7R0FDN0I7O0VBRUQ7O0lBRUUsNEJBQTRCO0dBQzdCOztFQUVEOztJQUVFLDRCQUE0QjtHQUM3Qjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLDBCQUFvQjtRQUFwQix1QkFBb0I7WUFBcEIsb0JBQW9CO0dBQ3JCOztFQUVEOztJQUlFLG9CQUFvQjtJQUNwQixnQkFBZ0I7R0FDakI7O0VBRUQ7Ozs7SUFJRSxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxnQkFBZ0I7SUFHaEIsb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLFdBQVc7SUFDWCx5QkFBeUI7SUFDekIsa0JBQWtCO0lBQ2xCLDJCQUEyQjtJQUMzQiwrQ0FBK0M7R0FDaEQ7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxhQUFhO0lBQ2IsY0FBYztHQUNmOztFQUVEO0lBQ0UsOEJBQThCO0dBQy9COztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEOztJQUVFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7Ozs7OztJQVFFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7Ozs7OztJQVFFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7Ozs7OztJQVFFLGdCQUFnQjtJQUNoQixtQkFBbUI7SUFDbkIsa0JBQWtCO0dBQ25COztFQUVEOztJQUVFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7Ozs7OztJQVFFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7Ozs7OztJQVFFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7Ozs7OztJQVFFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOztJQUVFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7Ozs7OztJQVFFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7Ozs7OztJQVFFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7Ozs7OztJQVFFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOztJQUVFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7Ozs7OztJQVFFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7Ozs7OztJQVFFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7Ozs7OztJQVFFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOztJQUVFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7Ozs7OztJQVFFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7Ozs7OztJQVFFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7Ozs7OztJQVFFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOztJQUVFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7Ozs7OztJQVFFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7Ozs7OztJQVFFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7Ozs7OztJQVFFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsaUJBQWlCO0dBQ2xCOztFQUVEOzs7O0lBSUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7Ozs7Ozs7Ozs7SUFnQkUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7Ozs7Ozs7Ozs7SUFnQkUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7Ozs7Ozs7Ozs7Ozs7Ozs7SUFnQkUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25COztFQUVEOzs7O0lBSUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjs7RUFFRDs7OztJQUlFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7Ozs7SUFJRSxnQkFBZ0I7SUFDaEIsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjs7RUFFRDs7OztJQUlFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7Ozs7SUFJRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25COztFQUVEOzs7O0lBSUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7Ozs7SUFJRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25COztFQUVEOzs7O0lBSUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjs7RUFFRDs7OztJQUlFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25COztFQUVEOzs7O0lBSUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjs7RUFFRDs7OztJQUlFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7Ozs7SUFJRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjs7RUFFRDs7OztJQUlFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7Ozs7SUFJRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25COztFQUVEOzs7O0lBSUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7Ozs7SUFJRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25COztFQUVEOzs7O0lBSUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjs7RUFFRDs7OztJQUlFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25COztFQUVEOzs7O0lBSUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjs7RUFFRDs7OztJQUlFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7Ozs7SUFJRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjs7RUFFRDs7OztJQUlFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7Ozs7SUFJRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25COztFQUVEOzs7O0lBSUUsZ0JBQWdCO0lBQ2hCLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7Ozs7SUFJRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25COztFQUVEOzs7O0lBSUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjs7RUFFRDs7OztJQUlFLGdCQUFnQjtJQUNoQixtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25COztFQUVEOzs7O0lBSUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjs7RUFFRDs7OztJQUlFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7Ozs7SUFJRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjs7RUFFRDs7OztJQUlFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7Ozs7SUFJRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25COztFQUVEOzs7O0lBSUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7Ozs7SUFJRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25COztFQUVEOzs7O0lBSUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjs7RUFFRDs7OztJQUlFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25COztFQUVEOzs7O0lBSUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjs7RUFFRDs7OztJQUlFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7Ozs7SUFJRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25COztFQUVEO0lBQ0UsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjs7RUFFRDs7OztJQUlFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7O0VBRUQ7Ozs7SUFJRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25COztFQUVEOzs7O0lBSUUsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjs7RUFFRDtJQUNFLFlBQVk7SUFDWiwyQkFBMkI7R0FDNUI7O0VBRUQ7SUFDRSxjQUFjO0lBQ2QsZ0JBQWdCO0dBQ2pCOztFQUVEO0lBQ0UsV0FBVztJQUNYLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsV0FBVztJQUNYLG1CQUFtQjtHQUNwQjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFlBQVk7SUFDWixRQUFRO0dBQ1Q7Q0FDRjs7QUFFRDtFQUNFO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsMEJBQTBCO0dBQzNCOztFQUVEO0lBQ0UsbUJBQW1CO0lBQ25CLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLG1CQUFtQjtJQUNuQixvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSwwQkFBMEI7R0FDM0I7O0VBRUQ7SUFDRSxVQUFVO0dBQ1g7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsZ0JBQWdCO0dBQ2pCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLHlDQUF5QztHQUMxQzs7RUFFRDs7O0lBR0UsMkJBQTJCO0dBQzVCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUdFLG9CQUFvQjtJQUNwQixnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQ7SUFHRSxvQkFBb0I7SUFDcEIsZ0JBQWdCO0dBQ2pCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLHFCQUFxQjtHQUN0Qjs7RUFFRDtJQUNFLHFCQUFxQjtHQUN0QjtDQUNGOztBQUVEO0VBQ0U7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQ7SUFDRSxvQkFBb0I7R0FDckI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UscUJBQXFCO0dBQ3RCOztFQUVEO0lBQ0UscUJBQXFCO0dBQ3RCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLG9CQUFvQjtJQUNwQixXQUFXO0lBQ1gscUJBQWM7SUFBZCxxQkFBYztJQUFkLGNBQWM7SUFDZCx5QkFBd0I7UUFBeEIsc0JBQXdCO1lBQXhCLHdCQUF3QjtJQUN4QiwwQkFBb0I7UUFBcEIsdUJBQW9CO1lBQXBCLG9CQUFvQjtJQUNwQiwyQkFBc0I7UUFBdEIsc0JBQXNCO0lBQ3RCLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjtDQUNGOztBQUVEO0VBQ0U7SUFDRSxhQUFhO0dBQ2Q7O0VBRUQ7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7Q0FDRjs7QUFFRDtFQUNFOztJQUVFLGdCQUFnQjtHQUNqQjs7RUFFRDs7SUFFRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSwyQkFBMkI7SUFDM0IsOEJBQThCO0lBQzlCLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLDZCQUE2QjtJQUM3QixZQUFZO0lBQ1osb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsY0FBYztJQUNkLG1CQUFtQjtJQUNuQixZQUFZO0lBQ1osK0JBQXVCO1lBQXZCLHVCQUF1QjtHQUN4Qjs7RUFFRDtJQUNFLDJCQUEyQjtHQUM1Qjs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDs7SUFFRSxnQkFBZ0I7R0FDakI7O0VBRUQ7O0lBRUUsV0FBVztHQUNaOztFQUVEO0lBQ0UsOEJBQThCO0dBQy9COztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7R0FDWjs7RUFFRDtJQUNFLFdBQVc7R0FDWjtDQUNGOztBQUVEO0VBQ0U7SUFDRSxXQUFXO0lBQ1gsV0FBVztJQUNYLFVBQVU7SUFDVixvQkFBb0I7SUFDcEIsc0NBQThCO1FBQTlCLGtDQUE4QjtZQUE5Qiw4QkFBOEI7SUFDOUIsV0FBVztHQUNaO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLGFBQWE7SUFDYixrQkFBa0I7R0FDbkI7Q0FDRjs7QUFFRDtFQUNFO0lBR0Usb0JBQW9CO0lBQ3BCLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixRQUFRO0dBQ1Q7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsY0FBYztHQUNmO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLFVBQVU7SUFDVixpQkFBaUI7R0FDbEI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsY0FBYztHQUNmOztFQUVEO0lBQ0Usa0JBQWtCO0lBQ2xCLFdBQVc7SUFDWCxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0lBQ2xCLGlCQUFpQjtJQUNqQixXQUFXO0dBQ1o7O0VBRUQ7SUFDRSxXQUFXO0dBQ1o7Q0FDRjs7QUFFRDtFQUNFO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0UsaUJBQWlCO0lBQ2pCLFlBQVk7SUFDWixnQkFBZ0I7R0FDakI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsV0FBVztHQUNaO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLFdBQVc7R0FDWjtDQUNGOztBQUVEO0VBQ0U7SUFDRSxVQUFVO0dBQ1g7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsMEJBQTBCO0lBQzFCLG9CQUFvQjtHQUNyQjtDQUNGOztBQUVEO0VBQ0U7SUFDRSwwQkFBMEI7R0FDM0I7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsNkJBQTZCO0dBQzlCOztFQUVEO0lBQ0UsMkZBQTJGO0dBQzVGO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxlQUFlO0lBQ2YsVUFBVTtHQUNYOztFQUVEO0lBQ0UsWUFBWTtHQUNiO0NBQ0YiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLyoqIEltcG9ydCBtZWRpYSBxdWVyeSAqKi9cblxuLyoqIEltcG9ydCBjb25maWcgZ2xvYmFsICoqL1xuXG4vKiogSW1wb3J0IGNvbmZpZyBnbG9iYWwgKiovXG5cbi8qKiBJbXBvcnQgTWl4aW5zICoqL1xuXG4vKiogSW1wb3J0IGNvbmZpZyBnbG9iYWwgKiovXG5cbi8qKioqIENvbmZpZyB2YXJpYWJsZSAqKioqL1xuXG4vKioqKiBicmVhY2twb2ludHMgKioqKi9cblxuLyoqKiogV3JhcHBlciAqKioqL1xuXG4vKioqKiBDb2xvcnMgKioqKi9cblxuLyoqKiogRm9udHMgKioqKi9cblxuLyoqKiogQ29tcG9uZW50cyAqKioqL1xuXG4vKioqIFNsaWRlciAqKiovXG5cbi8qKioqIE1hcmdpbiAqKioqL1xuXG4vKioqKiBIaWdodGxpZ2h0ICoqKiovXG5cbi8qKioqKioqICAgSEVBREVSICAqKioqKiovXG5cbi8qKioqKioqIE5BVklHQVRJT04gKioqKioqL1xuXG4vKioqKiBTdGFycyAqKioqL1xuXG4vKioqIExvZ2luICoqKi9cblxuLyoqKiBmb3JtICoqKi9cblxuLyoqIHRpdGxlICoqL1xuXG4vKioqIE5hdiAqKiovXG5cbi8qKiBJbXBvcnQgQW5pbWF0aW9ucyAqKi9cblxuQGtleWZyYW1lcyBkcmF3IHtcbiAgZnJvbSB7XG4gICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICB9XG5cbiAgdG8ge1xuICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIG1vZGFsY29va2llIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpIHRyYW5zbGF0ZVooMCk7XG4gIH1cblxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMCk7XG4gIH1cbn1cblxuLyoqIEltcG9ydCBNaXhpbnMgKiovXG5cbi8qKiBJbXBvcnQgcG9seWZpbGwgbm9ybWFsaXplICoqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmF1ZGlvLFxuY2FudmFzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG4gICp6b29tOiAxO1xufVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaHRtbCB7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbmh0bWwsXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbn1cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaDEsXG4udGl0bGUtcGFnZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4udGl0bGUtcGFnZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbn1cblxuaDQge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbn1cblxuaDUge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiAwLjVyZW07XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbi50aXRsZS1wYWdlIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktdGl0bGUpO1xufVxuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbnAsXG5wcmUge1xuICBtYXJnaW46IDA7XG59XG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSxzZXJpZjtcbiAgX2ZvbnQtZmFtaWx5OiAnY291cmllciBuZXcnLG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmU7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5xOmJlZm9yZSxcbnE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuZGwsXG5tZW51LFxub2wsXG51bCB7XG4gIG1hcmdpbjogMDtcbn1cblxuZGQge1xuICBtYXJnaW46IDAgMCAwIDIwcHg7XG59XG5cbm1lbnUsXG5vbCxcbnVsIHtcbiAgcGFkZGluZzogMCAwIDAgMjBweDtcbn1cblxubmF2IHVsLFxubmF2IG9sIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbn1cblxuaW1nIHtcbiAgYm9yZGVyOiAwO1xuICAtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljO1xuICBpbWFnZS1yZW5kZXJpbmc6IC13ZWJraXQtb3B0aW1pemUtY29udHJhc3Q7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNocm9tZSBpbWcge1xuICBpbWFnZS1yZW5kZXJpbmc6IGNyaXNwLWVkZ2VzO1xufVxuXG5pbWdbc3JjPScnXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5waWN0dXJlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4jZmItcm9vdCBpZnJhbWUge1xuICBoZWlnaHQ6IDA7XG59XG5cbi5sYXp5bG9hZCxcbi5sYXp5bG9hZGluZyB7XG4gIHRleHQtaW5kZW50OiAtOTk5OTk5cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcbn1cblxuLmxhenlsb2FkZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG5waWN0dXJlIC53aXRoLWxvYWRpbmcgaW1nIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA2MDBtcyBlYXNlO1xufVxuXG5waWN0dXJlIC53aXRoLWxvYWRpbmcubG9hZGVkIGltZyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbnBpY3R1cmUgLndpdGgtbG9hZGluZy5sb2FkZWQgaW1nLmVycm9yIHtcbiAgb3BhY2l0eTogMDtcbn1cblxucGljdHVyZSAud2l0aC1sb2FkaW5nLmxvYWRlZCArIC5wcm9kX19sb2FkaW5nLFxucGljdHVyZSAud2l0aC1sb2FkaW5nLmxvYWRlZCArIC5zbGlkZXJfX2xvYWRpbmcge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG5cbnBpY3R1cmUgLndpdGgtbG9hZGluZyArIC5wcm9kX19sb2FkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzIHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTAwJTIwMTAwJTIyJTIwcHJlc2VydmVBc3BlY3RSYXRpbyUzRCUyMnhNaWRZTWlkJTIyJTIwY2xhc3MlM0QlMjJsZHMtZWxsaXBzaXMlMjIlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjg0JTIyJTIwY3klM0QlMjI1MCUyMiUyMHIlM0QlMjIwJTIyJTIwJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMTAlM0IwJTNCMCUzQjAlM0IwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMHMlMjIvJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJjeCUyMiUyMHZhbHVlcyUzRCUyMjg0JTNCODQlM0I4NCUzQjg0JTNCODQlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwY3glM0QlMjI4NCUyMiUyMGN5JTNEJTIyNTAlMjIlMjByJTNEJTIyNC44OTgwNiUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IxMCUzQjEwJTNCMTAlM0IwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyLTFzJTIyLyUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyY3glMjIlMjB2YWx1ZXMlM0QlMjIxNiUzQjE2JTNCNTAlM0I4NCUzQjg0JTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyLTFzJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjY3LjM0NjYlMjIlMjBjeSUzRCUyMjUwJTIyJTIwciUzRCUyMjEwJTIyJTIwJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjEwJTNCMTAlM0IxMCUzQjAlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjItMC41cyUyMi8lM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMmN4JTIyJTIwdmFsdWVzJTNEJTIyMTYlM0IxNiUzQjUwJTNCODQlM0I4NCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMi0wLjVzJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjMzLjM0NjYlMjIlMjBjeSUzRCUyMjUwJTIyJTIwciUzRCUyMjEwJTIyJTIwJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjEwJTNCMTAlM0IxMCUzQjAlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMmN4JTIyJTIwdmFsdWVzJTNEJTIyMTYlM0IxNiUzQjUwJTNCODQlM0I4NCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjBzJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjI1MCUyMiUyMHIlM0QlMjI1LjEwMTk0JTIyJTIwJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjAlM0IxMCUzQjEwJTNCMTAlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMmN4JTIyJTIwdmFsdWVzJTNEJTIyMTYlM0IxNiUzQjE2JTNCNTAlM0I4NCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjBzJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0Mvc3ZnJTNFKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyNSUgYXV0bztcbiAgei1pbmRleDogMjtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLHZpc2liaWxpdHkgMzAwbXMgZWFzZSAzMDBtcztcbn1cblxucGljdHVyZSAud2l0aC1sb2FkaW5nLmdhbGxlcnlfX3BpY3R1cmUgKyAucHJvZF9fbG9hZGluZyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAlIGF1dG87XG59XG5cbnBpY3R1cmU6bm90KC53aXRoLWxvYWRpbmcpIGltZy5sYXp5bG9hZGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxucGljdHVyZSBpbWcuZXJyb3Ige1xuICBvcGFjaXR5OiAwO1xufVxuXG5pZnJhbWUubGF6eWxvYWQsXG5pZnJhbWUubGF6eWxvYWRpbmcge1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzIHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTAwJTIwMTAwJTIyJTIwcHJlc2VydmVBc3BlY3RSYXRpbyUzRCUyMnhNaWRZTWlkJTIyJTIwY2xhc3MlM0QlMjJsZHMtZWxsaXBzaXMlMjIlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjg0JTIyJTIwY3klM0QlMjI1MCUyMiUyMHIlM0QlMjIwJTIyJTIwJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMTAlM0IwJTNCMCUzQjAlM0IwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMHMlMjIvJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJjeCUyMiUyMHZhbHVlcyUzRCUyMjg0JTNCODQlM0I4NCUzQjg0JTNCODQlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwY3glM0QlMjI4NCUyMiUyMGN5JTNEJTIyNTAlMjIlMjByJTNEJTIyNC44OTgwNiUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IxMCUzQjEwJTNCMTAlM0IwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyLTFzJTIyLyUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyY3glMjIlMjB2YWx1ZXMlM0QlMjIxNiUzQjE2JTNCNTAlM0I4NCUzQjg0JTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyLTFzJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjY3LjM0NjYlMjIlMjBjeSUzRCUyMjUwJTIyJTIwciUzRCUyMjEwJTIyJTIwJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjEwJTNCMTAlM0IxMCUzQjAlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjItMC41cyUyMi8lM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMmN4JTIyJTIwdmFsdWVzJTNEJTIyMTYlM0IxNiUzQjUwJTNCODQlM0I4NCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMi0wLjVzJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjMzLjM0NjYlMjIlMjBjeSUzRCUyMjUwJTIyJTIwciUzRCUyMjEwJTIyJTIwJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjEwJTNCMTAlM0IxMCUzQjAlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMmN4JTIyJTIwdmFsdWVzJTNEJTIyMTYlM0IxNiUzQjUwJTNCODQlM0I4NCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjBzJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjI1MCUyMiUyMHIlM0QlMjI1LjEwMTk0JTIyJTIwJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjAlM0IxMCUzQjEwJTNCMTAlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMmN4JTIyJTIwdmFsdWVzJTNEJTIyMTYlM0IxNiUzQjE2JTNCNTAlM0I4NCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjBzJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0Mvc3ZnJTNFKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDBweCBhdXRvO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuZm9ybSB7XG4gIG1hcmdpbjogMDtcbn1cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAuMzVlbSAuNjI1ZW0gLjc1ZW07XG59XG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgKm1hcmdpbi1sZWZ0OiAtN3B4O1xufVxuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgKnZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gICpvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uW2Rpc2FibGVkXSxcbmlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAxM3B4O1xuICB3aWR0aDogMTNweDtcbn1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsLFxuc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMTAwMHB4IHdoaXRlIGluc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIE9OTFkgVEFCTEVUIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBPTkxZIERFU0tUT1AgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbnNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciByaWdodCAxNXB4IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxMCUyMiUyMGhlaWdodCUzRCUyMjYuMDMyJTIyJTNFJTNDcGF0aCUyMGRhdGEtbmFtZSUzRCUyMkFycm93JTIwY29waWUlMjAzJTIyJTIwZCUzRCUyMk0wJTIwLjAxNkw1JTIwNC42NWw1LTQuNjM0djEuMzc4TDUlMjA2LjAyOCUyMDAlMjAxLjM5NFYuMDJ6JTIyJTIwZmlsbCUzRCUyMiUyMzJiMmIyYiUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIvJTNFJTNDL3N2ZyUzRSk7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAuNTYyNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gRlJPTSBYTCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmgxIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbioge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbio6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jbG9zZS1jb29raWUtYWxlcnQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9kX19pbWdbc3JjPVwiZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFBQUFBQ0g1QkFFS0FBRUFMQUFBQUFBQkFBRUFBQUlDVEFFQU93PT1cIl0ge1xuICB3aWR0aDogMTI1JTtcbiAgaGVpZ2h0OiAxMjUlO1xuICBtYXgtd2lkdGg6IDEyNSU7XG4gIG1heC1oZWlnaHQ6IDEyNSU7XG4gIG1pbi13aWR0aDogMTI1JTtcbiAgbWluLWhlaWdodDogMTI1JTtcbn1cblxuW2lkXj1cIl9fX3JhdGluZ2JhZGdlXCJdIHtcbiAgei1pbmRleDogMjE0NzQ4MzY0NiAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tcy1vdmVybGF5IHtcbiAgei1pbmRleDogOTk5OTk7XG59XG5cbipbZGF0YS1odGFwXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyoqIEltcG9ydCB3cmFwcGVyICoqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIENsYXNzIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnV0dG9uLFxuLmJ1dHRvbi5mb3JtX19idXR0b24ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi8qKiBJbXBvcnQgaGVhZGVyICoqL1xuXG4uaGVhZHJvb20ge1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgbGluZWFyO1xufVxuXG4uaGVhZHJvb20tLXBpbm5lZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG59XG5cbi5oZWFkcm9vbS0tdW5waW5uZWQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuXG4vKiogSW1wb3J0IGhlYWRlciAqKi9cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gVmFyaWFibGVzIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBBbGwgLSBNb2JpbGUgZmlyc3QgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5oZWFkZXJfX2NvbnRlbnQge1xuICBoZWlnaHQ6IDU4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZGRkZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi5oZWFkZXJfX3JlbGF0aXZlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogdmFyKC0tbWF4LXJvdy1zaXplKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcbn1cblxuLmhlYWRlcl9faDEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS10aXRsZSk7XG59XG5cbi5oZWFkZXJfX2lubmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMjJweCA1MHB4IDE4cHggMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4uaGVhZGVyX19uYXYge1xuICBwYWRkaW5nOiAyMnB4IDE1cHggMjBweCAxNXB4O1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiA1OHB4O1xuICBoZWlnaHQ6IDU4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTA7XG59XG5cbi5oZWFkZXJfX25hdl9faWNvbiB7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmhlYWRlcl9fbmF2X19pY29uX190ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWluZGVudDogLTk5OTk5OXB4O1xufVxuXG4uaGVhZGVyX19uYXZfX2ljb24tLWlubmF2IHtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdG9wOiAyMHB4O1xufVxuXG4uaGVhZGVyX19uYXZfX2ljb25fX3NwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDNweDtcbiAgd2lkdGg6IDkwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgb3BhY2l0eTogMTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tZmlyc3Qge1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxOXB4O1xufVxuXG4uaGVhZGVyX19uYXZfX2ljb25fX3NwYW4tLWZpcnN0LmhlYWRlcl9fbmF2X19pY29uX19zcGFuLS1jbG9zZSB7XG4gIHRvcDogMThweDtcbiAgd2lkdGg6IDAlO1xuICBsZWZ0OiA1MCU7XG59XG5cbi5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tc2Vjb25kIHtcbiAgdG9wOiA2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuXG4uaGVhZGVyX19uYXZfX2ljb25fX3NwYW4tLXNlY29uZC5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tY2xvc2Uge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tdGhpcmQge1xuICB0b3A6IDZweDtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbi5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tdGhpcmQuaGVhZGVyX19uYXZfX2ljb25fX3NwYW4tLWNsb3NlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmhlYWRlcl9fbmF2X19pY29uX19zcGFuLS1mb3VydGgge1xuICB0b3A6IDEycHg7XG4gIHdpZHRoOiAxOXB4O1xufVxuXG4uaGVhZGVyX19uYXZfX2ljb25fX3NwYW4tLWZvdXJ0aC5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tY2xvc2Uge1xuICB0b3A6IDE4cHg7XG4gIHdpZHRoOiAwJTtcbiAgbGVmdDogNTAlO1xufVxuXG4uaGVhZGVyX19jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXJfX2FjY291bnRfX2Ege1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHZpZXdCb3glM0QlMjIxNzE3JTIwNDYlMjAyMC4wMDMlMjAyMC4wMDElMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0xNzE3LjAwMSUyMDU1Ljk5OGExMCUyMDEwJTIwMCUyMDElMjAwJTIwMi45My03LjA3JTIwOS42JTIwOS42JTIwMCUyMDAlMjAwLTIuOTMlMjA3LjA3em0xOS4xNyUyMDBhOC44JTIwOC44JTIwMCUyMDAlMjAxLTIuMTYlMjA1Ljg2Yy0xLjM4LS41NC0yLjg3LTEuMDYtNC40Ny0xLjU0YS43NDMuNzQzJTIwMCUyMDAlMjAxLS4xLS41MyUyMDMuMDM5JTIwMy4wMzklMjAwJTIwMCUyMDElMjAuMjktMS4xJTIwNi4xMzglMjA2LjEzOCUyMDAlMjAwJTIwMCUyMC40NC0xLjU0JTIwMy41MjklMjAzLjUyOSUyMDAlMjAwJTIwMCUyMC42Ny0xLjU0JTIwMy4yODUlMjAzLjI4NSUyMDAlMjAwJTIwMCUyMDAtMS4zNC4xMzkuMTM5JTIwMCUyMDAlMjAwLS4wNS0uMSUyMDQuMzY2JTIwNC4zNjYlMjAwJTIwMCUyMDElMjAuMTQtMS44MyUyMDMuMDc4JTIwMy4wNzglMjAwJTIwMCUyMDAtLjcyLTIuNSUyMDMuNDQlMjAzLjQ0JTIwMCUyMDAlMjAwLTIuNzgtMS4zNGgtLjg3YTMuNjM5JTIwMy42MzklMjAwJTIwMCUyMDAtMi43OSUyMDEuMzQlMjAzLjA3NyUyMDMuMDc3JTIwMCUyMDAlMjAwLS43MiUyMDIuNSUyMDQuNiUyMDQuNiUyMDAlMjAwJTIwMSUyMC4xNSUyMDEuODN2LjFhMi41ODYlMjAyLjU4NiUyMDAlMjAwJTIwMC0uMDUlMjAxLjM0JTIwNC4zNTMlMjA0LjM1MyUyMDAlMjAwJTIwMCUyMC42NyUyMDEuNTklMjA3LjI0JTIwNy4yNCUyMDAlMjAwJTIwMCUyMC40MyUyMDEuNDklMjAyLjY0MiUyMDIuNjQyJTIwMCUyMDAlMjAxJTIwLjIlMjAxLjE1LjU0NC41NDQlMjAwJTIwMCUyMDEtLjE1LjQ4JTIwMzAuNDYxJTIwMzAuNDYxJTIwMCUyMDAlMjAwLTQuMzIlMjAxLjU0JTIwOS4xNTglMjA5LjE1OCUyMDAlMjAxJTIwMSUyMDE2LjE5LTUuODZ6JTIyJTIwZmlsbCUzRCUyMiUyMzMzMzMzMyUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIvJTNFJTNDL3N2ZyUzRSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMjdweDtcbn1cblxuLmhlYWRlcl9fc2VhcmNoIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5oZWFkZXJfX2NhcnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuXG4uaGVhZGVyX19jYXJ0X19hIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCB1cmwoXCJodHRwczovL21lZGlhLmNkbndzLmNvbS9faS8xOTcwMC82MTE0LzMxMDQvMTUvZG9yaWFuZS1wYW5pZXIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5oZWFkZXJfX2NhcnRfX2FfX25iIHtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDY2JTtcbiAgdG9wOiA4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmhlYWRlcl9fY2FydF9fYV9fbmJfX2FydGljbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZGVyX19jYXJ0X19hX19uYi0taGlkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5oZWFkZXJfX2NhcnRfX2FfX25iLS1hbHdheXNIaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaGVhZGVyX19jYXJ0X19zdWJsZXZlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXJfX2NhcnRfX3N1YmxldmVsX190ZXh0IHtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4uaGVhZGVyX19sb2dvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNThweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogN3B4IDY1cHg7XG4gIHotaW5kZXg6IDEwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oZWFkZXJfX2xvZ29fX2Ege1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuXG4uaGVhZGVyX19sb2dvX19hX19pbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLmhlYWRlcl9fbG9nb19fYV9fbmFtZV9fdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmhlYWRlcl9fbG9nb19fYV9fbmFtZV9fc2xvZ2FuIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5oZWFkZXJfX2NoZWNrYm94IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlcl9fY2hlY2tib3gtLW5hdjpjaGVja2VkIH4gLmhlYWRlciAuaGVhZGVyX19uYXYge1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cblxuLmhlYWRlcl9fY2hlY2tib3gtLW5hdjpjaGVja2VkIH4gLmhlYWRlciAuaGVhZGVyX19uYXZfX2ljb24ge1xuICB6LWluZGV4OiAyO1xufVxuXG4uaGVhZGVyX19jaGVja2JveC0tbmF2OmNoZWNrZWQgfiAuaGVhZGVyIC5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tZmlyc3Qge1xuICB0b3A6IDE4cHg7XG4gIHdpZHRoOiAwJTtcbiAgbGVmdDogNTAlO1xufVxuXG4uaGVhZGVyX19jaGVja2JveC0tbmF2OmNoZWNrZWQgfiAuaGVhZGVyIC5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tc2Vjb25kIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uaGVhZGVyX19jaGVja2JveC0tbmF2OmNoZWNrZWQgfiAuaGVhZGVyIC5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tdGhpcmQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uaGVhZGVyX19jaGVja2JveC0tbmF2OmNoZWNrZWQgfiAuaGVhZGVyIC5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tZm91cnRoIHtcbiAgdG9wOiAxOHB4O1xuICB3aWR0aDogMCU7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLmhlYWRlcl9fY2hlY2tib3gtLW5hdjpjaGVja2VkIH4gLmhlYWRlciAubmF2IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmhlYWRlcl9fY2hlY2tib3gtLW5hdjpjaGVja2VkIH4gLmhlYWRlciAubmF2X19jbG9zZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5oZWFkZXJfX2NoZWNrYm94LS1uYXY6Y2hlY2tlZCB+IC5oZWFkZXJfX2Nsb3NlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gRlJPTSBERVNLVE9QIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uaGVhZGVyX19ub2pzIHtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZhZDM5MDtcbn1cblxuLmhlYWRlcl9fbm9qc19fd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCA0MHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG5cbi5oZWFkZXJfX25vanNfX3RleHQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmhlYWRlcl9fbm9qc19fbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jbm9qcy1jaGVja2JveDpjaGVja2VkIH4gbm9zY3JpcHQgLmhlYWRlcl9fbm9qcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXJfX2NhcnRfX2FfX25iLS1oaWRlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBsaW5lYXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApIHNjYWxlKDApO1xufVxuXG4uaGVhZGVyX19jYXJ0OmhvdmVyIC5oZWFkZXJfX2NhcnRfX2FfX25iIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCkgc2NhbGUoMSk7XG59XG5cbi8qKiBJbXBvcnQgaGVhZGVyICoqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBWYXJpYWJsZXMgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEFsbCAtIE1vYmlsZSBmaXJzdCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLm5hdiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtOTAlO1xuICB3aWR0aDogOTAlO1xuICByaWdodDogY2FsYygtMTAwJSArIDU4cHgpO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNThweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXI7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5uYXYgaDIsXG4ubmF2IGgzLFxuLm5hdiBoNCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLm5hdiBoMyB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxuXG4ubmF2Lm92aCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5uYXZfX2Nsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41NSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgdHJhbnNsYXRlWigwKTtcbiAgei1pbmRleDogMzA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm5hdl9fbGFiZWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHRyYW5zaXRpb246IHRleHQtaW5kZW50IC4xNXMsIGhlaWdodCAuM3M7XG59XG5cbi5uYXZfX2xhYmVsX19pbWcge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuXG4ubmF2X19sYWJlbF9fc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZfX2xhYmVsLS1yaWNoIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5uYXZfX2xpLS1hbGwgLm5hdl9fYSB7XG4gIGJhY2tncm91bmQ6ICNlYWVhZWE7XG59XG5cbi5uYXZfX2Fycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLm5hdl9fYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5uYXZfX2Fycm93OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ubmF2X19hIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEwcHggNDBweDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3MsdGV4dC1pbmRlbnQgLjNzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5uYXZfX2FfX2x2bDIge1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3MsdGV4dC1pbmRlbnQgLjNzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENFNUU5O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ubmF2X19hX19sdmwyLS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdl9fYS0tbHZsMiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ubmF2X19hLS1saW5rIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLm5hdl9fYS5uYXZfX2EtLWN1cnJlbnQge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5uYXZfX3dyYXBwZXIge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cblxuLm5hdl9fd3JhcHBlcjIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5hdl9faXRlbWx2bDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxOHB4IDIwcHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENFNUU5O1xuICBmb250LXdlaWdodDogNjAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXRleHQpO1xufVxuXG4ubmF2X19pdGVtbHZsMS0tc2VhcmNoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdl9faXRlbWx2bDFfX3RleHQge1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXZfX3N1YmxldmVsIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBjdWJpYy1iZXppZXIoMCwgMSwgMCwgMSk7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuXG4ubmF2X19jaGVja2JveGx2bDA6Y2hlY2tlZCArIGRpdiB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjZzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQ0U1RTk7XG59XG5cbi5uYXZfX2NoZWNrYm94bHZsMDpjaGVja2VkICsgZGl2IC5uYXZfX3N1YmxldmVsIHtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5hdl9fY2hlY2tib3hsdmwwOmNoZWNrZWQgKyBkaXYgLm5hdl9faXRlbWx2bDEge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLm5hdl9fY2hlY2tib3hsdmwwOmNoZWNrZWQgKyBkaXYgPiAqID4gLm5hdl9fYXJyb3cge1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cblxuLm5hdl9fY2hlY2tib3hsdmwwOmNoZWNrZWQgKyBkaXYgPiAqID4gLm5hdl9fYXJyb3c6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoOTBkZWcpO1xufVxuXG4ubmF2X19jaGVja2JveGx2bDA6Y2hlY2tlZCArIGRpdiA+IC5uYXZfX2Fycm93OmJlZm9yZSxcbi5uYXZfX2NoZWNrYm94bHZsMDpjaGVja2VkICsgZGl2ID4gLm5hdl9fYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ubmF2X19jaGVja2JveGx2bDE6Y2hlY2tlZCArIGRpdiB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjZzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbn1cblxuLm5hdl9fY2hlY2tib3hsdmwxOmNoZWNrZWQgKyBkaXYgLm5hdl9fY29udGVudGx2bDMge1xuICBtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5uYXZfX2NoZWNrYm94bHZsMTpjaGVja2VkICsgZGl2IC5uYXZfX2l0ZW1sdmwzIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4ubmF2X19jaGVja2JveGx2bDE6Y2hlY2tlZCArIGRpdiA+ICogPiAubmF2X19hcnJvdzphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoOTBkZWcpO1xufVxuXG4ubmF2X19jaGVja2JveGx2bDE6Y2hlY2tlZCArIGRpdiA+IC5uYXZfX2Fycm93OmJlZm9yZSxcbi5uYXZfX2NoZWNrYm94bHZsMTpjaGVja2VkICsgZGl2ID4gLm5hdl9fYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLm5hdl9fdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubmF2X191bF9faGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiA1OHB4O1xuICBwYWRkaW5nOiAxMnB4IDQwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENFNUU5O1xufVxuXG4ubmF2X191bF9faGVhZGVyX190ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ubmF2X191bF9faGVhZGVyX19sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubmF2X191bF9faGVhZGVyX19pY29uLm1hdGVyaWFsLWljb25zIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNik7XG59XG5cbi5uYXZfX3JpY2hfX2Ege1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3MsIHRleHQtaW5kZW50IC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ubmF2X19yaWNoLS13aXRoLXN1Ym5hdiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5uYXZfX3JpY2gtLXdpdGhvdXQtdHh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdl9fcmljaDJfX2Ege1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDEwcHggMjVweCAxMHB4IDU1cHg7XG59XG5cbi5uYXZfX3JpY2gyX19hLS1sYXN0IHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ubmF2X19yaWNoMi0tbGFzdCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLm5hdl9faXRlbWx2bDMge1xuICBwYWRkaW5nOiAxNXB4IDQwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ubmF2X19jb250ZW50bHZsMyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbWF4LWhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGN1YmljLWJlemllcigwLCAxLCAwLCAxKTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubmF2X190ZXh0LmhpZGRlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2X19jb2wge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5uYXZfX2JvdHRvbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXYgOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sYW5nICsgLm5hdl9fbGFiZWwgKyAubmF2X19pdGVtbHZsMS0tYWNjb3VudCArIC5uYXZfX2l0ZW1sdmwxLS1ob21lIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gRlJPTSBUQUJMRVQgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEZST00gREVTS1RPUCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLm5hdl9fd3JhcHBlciAuY2FydCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC02MHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5uYXZfX2l0ZW1sdmwxLS1sb2dpbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXYgaDMge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qKiBJbXBvcnQgY29tcG9uZW50cyAqKi9cblxuLnNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogNSUgYXV0bztcbiAgaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zIGVhc2U7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG59XG5cbi5zbGlkZXItLXJlYWR5IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvcGFjaXR5OiAxO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbjogMHM7XG59XG5cbi5zbGlkZXItLXJlYWR5IC5zbGlkZXJfX2Fic29sdXRlOm5vdCguc2xpZGVyX19hYnNvbHV0ZS0tc2luZ2xlKSB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zbGlkZXItLXJlYWR5IC5zbGlkZXJfX3dyYXBwZXItLXNpbmdsZTpub3QoLnNsaWNrLWluaXRpYWxpemVkKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4uc2xpZGVyLS1yZWFkeSAuc2xpY2stdHJhY2ssXG4uc2xpZGVyLS1yZWFkeSAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7XG59XG5cbi5zbGlkZXJfX2JhY2tncm91bmQge1xuICBtYXgtd2lkdGg6IHZhcigtLW1heC1yb3ctc2l6ZSk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNsaWRlcl9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNsaWRlcl9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zbGlkZXJfX3dyYXBwZXI6bm90KC5zbGljay1pbml0aWFsaXplZCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5zbGlkZXJfX3dyYXBwZXIuc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zbGlkZXJfX3dyYXBwZXIgLnNsaWNrLXNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zbGlkZXJfX3dyYXBwZXIgLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNsaWRlcl9fd3JhcHBlciAuc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgbWFyZ2luOiAwIDExcHg7XG59XG5cbi5zbGlkZXJfX3dyYXBwZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNsaWRlcl9fd3JhcHBlciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2xpZGVyX193cmFwcGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uc2xpZGVyX193cmFwcGVyIC5zbGljay1hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNsaWRlcl9fd3JhcHBlciAuc2xpY2stYXJyb3c6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWRlcl9fd3JhcHBlciAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtNjBweDtcbn1cblxuLnNsaWRlcl9fd3JhcHBlciAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IC02MHB4O1xufVxuXG4uc2xpZGVyX193cmFwcGVyIC5tYXRlcmlhbC1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLnNsaWRlcl9fd3JhcHBlci0tc2luZ2xlIC5zbGljay1hcnJvdyxcbi5zbGlkZXJfX3dyYXBwZXItLXNpbmdsZSAuc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbGlkZXJfX2l0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zbGlkZXJfX3BpY3R1cmUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNsaWRlcl9faW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNsaWRlcl9faW1nLS1sb2FkIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLnNsaWRlcl9fbG9hZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbGlkZXI6bm90KC5zbGlkZXItLXJlYWR5KSAuc2xpZGVyX19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiogSW1wb3J0IGNvbXBvbmVudHMgKiovXG5cbi5ibG9jIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbn1cblxuLmJsb2MtLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYmxvYy0td3JhcHBlciAuYmxvYy0tYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYmxvYy0td3JhcHBlciAuYmxvYy0taW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5ibG9jLS10ZXh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmJsb2MtLXRleHQgdGFibGUge1xuICBtYXJnaW46IDEwcHggYXV0bztcbn1cblxuLmJsb2MtLXRleHQgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ibG9jLS10ZXh0ID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmJsb2MtLXRleHQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi5ibG9jIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJsb2MgYSBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5uZXctYmxvYyAuYmxvYyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbi5uZXctYmxvYyAuYmxvYy0td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLm5ldy1ibG9jIC5ibG9jLS13cmFwcGVyIC5ibG9jLS1hIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5uZXctYmxvYyAuYmxvYy0td3JhcHBlciAuYmxvYy0taW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5uZXctYmxvYyAuYmxvYy0td3JhcHBlci1sZWZ0IHBpY3R1cmUge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDIwcHggMjBweCAwO1xufVxuXG4ubmV3LWJsb2MgLmJsb2MtLXdyYXBwZXItcmlnaHQgcGljdHVyZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwIDAgMjBweCAyMHB4O1xufVxuXG4ubmV3LWJsb2MgLmJsb2MtLXRleHQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubmV3LWJsb2MgLmJsb2MtLXRleHQgdGFibGUge1xuICBtYXJnaW46IDEwcHggYXV0bztcbn1cblxuLm5ldy1ibG9jIC5ibG9jLS10ZXh0ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubmV3LWJsb2MgLmJsb2MtLXRleHQgPiA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubmV3LWJsb2MgLmJsb2MtLXRleHQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi5uZXctYmxvYyAuYmxvYyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5uZXctYmxvYyAuYmxvYyBhIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLm5ldy1ibG9jLmJsb2dfX2Jsb2NrLmJsb2MtLWxlZnQgLmJsb2MtLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5uZXctYmxvYy5ibG9nX19ibG9jay5ibG9jLS1sZWZ0IC5ibG9jLS13cmFwcGVyIGltZyB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ubmV3LWJsb2MuYmxvZ19fYmxvY2suYmxvYy0tcmlnaHQgLmJsb2MtLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4ubmV3LWJsb2MuYmxvZ19fYmxvY2suYmxvYy0tcmlnaHQgLmJsb2MtLXdyYXBwZXIgaW1nIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ubmV3LWJsb2MuYmxvZ19fYmxvY2suYmxvYy0tY2VudGVyIC5ibG9jLS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5uZXctYmxvYy5ibG9nX19ibG9jay5ibG9jLS1sZWZ0IC5ibG9jLS13cmFwcGVyIGltZyxcbi5uZXctYmxvYy5ibG9nX19ibG9jay5ibG9jLS1jZW50ZXIgLmJsb2MtLXdyYXBwZXIgaW1nLFxuLm5ldy1ibG9jLmJsb2dfX2Jsb2NrLmJsb2MtLXJpZ2h0IC5ibG9jLS13cmFwcGVyIGltZyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqIEltcG9ydCBjb21wb25lbnRzICoqL1xuXG4uc3RhcnMtLWx2bDAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjYjliOWI5O1xuICB3aWR0aDogMTAyLjVweDtcbiAgaGVpZ2h0OiAyMC41cHg7XG59XG5cbi5zdGFycy0tbHZsMCAubWF0ZXJpYWwtaWNvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyMC41cHg7XG4gIGhlaWdodDogMjAuNXB4O1xuICBmb250LXNpemU6IDIwLjVweDtcbn1cblxuLnN0YXJzLS1sdmwwIC5zdGFycy0tbHZsMSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDIwLjVweDtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc3RhcnMtLWx2bDAgLnN0YXJzLS1sdmwxLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMi41cHg7XG4gIGhlaWdodDogMjAuNXB4O1xufVxuXG4uc3RhcnNfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMi41cHg7XG4gIGhlaWdodDogMjAuNXB4O1xufVxuXG4uc3RhcnMtbHZsMS13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuXG4vKiogSW1wb3J0IGNvbXBvbmVudHMgKiovXG5cbi5wcm9kIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtNy41cHggMzBweCAtNy41cHg7XG59XG5cbi5wcm9kLWxpc3RfX3RpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucHJvZCAucHJvZF9fdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnByb2QgLnByb2RfX3JlbGF0aXZlLFxuLnByb2QgLnByb2RfX3NoYWRvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnByb2QgLnByb2RfX2FydGljbGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDAgNy41cHg7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4ucHJvZCAucHJvZF9fYXJ0aWNsZS0tcmVtb3ZlIHtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTE7XG59XG5cbi5wcm9kIC5wcm9kX19hcnRpY2xlLS1zYWxlIC5wcm9kX19wcmljZV9fY3VyIHtcbiAgY29sb3I6ICNlMmMxNjA7XG59XG5cbi5wcm9kIC5wcm9kX19hcnRpY2xlLS1wcm9tbyAucHJvZF9fcHJpY2VfX2N1ciB7XG4gIGNvbG9yOiAjOUYzMTIzO1xufVxuXG4ucHJvZCAucHJvZF9fZm9ybSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kIC5wcm9kX19mb3JtLS1jb3B5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ucHJvZCAucHJvZF9fbGluayB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5wcm9kIC5wcm9kX19saW5rLnppbmRleCxcbi5wcm9kIC5wcm9kX19saW5rLnppbmRleDIge1xuICB6LWluZGV4OiAyO1xufVxuXG4ucHJvZCAucHJvZF9fdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgLW1vei1hbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kIC5wcm9kX190b3BfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wcm9kIC5wcm9kX19waWN0dXJlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZCAucHJvZF9fcGljdHVyZS0taG92ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZCAucHJvZF9faW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4ucHJvZCAucHJvZF9fbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMTBweCAwIDZweCAwO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIC1tb3otYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktdGV4dCk7XG59XG5cbi5wcm9kIC5wcm9kX19ib3R0b20ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2QgLnByb2RfX3ByaWNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgLW1vei1hbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kO1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5wcm9kIC5wcm9kX19wcmljZV9fY3VyIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5wcm9kIC5wcm9kX19wcmljZV9fZnJvbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB3aWR0aDogYXV0bztcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgLW1vei1hbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kO1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cblxuLnByb2QgLnByb2RfX3ByaWNlX190YXgge1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbn1cblxuLnByb2QgLnByb2RfX3ByaWNlX19yZXYsXG4ucHJvZCAucHJvZF9fcHJpY2VfX3Byb21vIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xufVxuXG4ucHJvZCAucHJvZF9fcHJpY2VfX3JldiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDVweCAwIDAgMDtcbn1cblxuLnByb2QgLnByb2RfX3ByaWNlX19jdXIsXG4ucHJvZCAucHJvZF9fcHJpY2VfX3Jldixcbi5wcm9kIC5wcm9kX19wcmljZV9fcHJvbW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5wcm9kIC5wcm9kX19ob3ZlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTM7XG59XG5cbi5wcm9kIC5wcm9kX19ob3Zlcl9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucHJvZCAucHJvZF9fdmFyaWF0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kIC5wcm9kX192YXJpYXRpb25fX3RyaWdnZXIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMTVweCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyMTAlMjIlMjBoZWlnaHQlM0QlMjI2LjAzMiUyMiUzRSUzQ3BhdGglMjBkYXRhLW5hbWUlM0QlMjJBcnJvdyUyMGNvcGllJTIwMyUyMiUyMGQlM0QlMjJNMCUyMC4wMTZMNSUyMDQuNjVsNS00LjYzNHYxLjM3OEw1JTIwNi4wMjglMjAwJTIwMS4zOTRWLjAyeiUyMiUyMGZpbGwlM0QlMjIlMjMyYjJiMmIlMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyLyUzRSUzQy9zdmclM0UpO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogLjU2MjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ucHJvZCAucHJvZF9fdmFyaWF0aW9uX190cmlnZ2VyLmVycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjE2NzY3O1xufVxuXG4ucHJvZCAucHJvZF9fdmFyaWF0aW9uX190cmlnZ2VyX19kaXNhYmxlZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtbXMtdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5wcm9kIC5wcm9kX192YXJpYXRpb25fX3RyaWdnZXJfX3dyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzOXB4O1xuICBsZWZ0OiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC4zcyBsaW5lYXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBib3JkZXI6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5wcm9kIC5wcm9kX192YXJpYXRpb25fX3RyaWdnZXJfX3dyYXBwZXIuY2xvc2Uge1xuICBib3JkZXI6IG5vbmU7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDBzO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ucHJvZCAucHJvZF9fdmFyaWF0aW9uX190cmlnZ2VyX193cmFwcGVyLm9wZW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzMzMzO1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cblxuLnByb2QgLnByb2RfX3ZhcmlhdGlvbl9fdHJpZ2dlcl9fd3JhcHBlciBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG59XG5cbi5wcm9kIC5wcm9kX192YXJpYXRpb25fX3RyaWdnZXJfX3dyYXBwZXIgc3Bhbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucHJvZCAucHJvZF9fdmFyaWF0aW9uMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZCAucHJvZF9fdmFyaWF0aW9uMl9fdHJpZ2dlciB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciByaWdodCAxNXB4IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxMCUyMiUyMGhlaWdodCUzRCUyMjYuMDMyJTIyJTNFJTNDcGF0aCUyMGRhdGEtbmFtZSUzRCUyMkFycm93JTIwY29waWUlMjAzJTIyJTIwZCUzRCUyMk0wJTIwLjAxNkw1JTIwNC42NWw1LTQuNjM0djEuMzc4TDUlMjA2LjAyOCUyMDAlMjAxLjM5NFYuMDJ6JTIyJTIwZmlsbCUzRCUyMiUyMzJiMmIyYiUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIvJTNFJTNDL3N2ZyUzRSk7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAxM3B4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLnByb2QgLnByb2RfX3ZhcmlhdGlvbjJfX3RyaWdnZXIuZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNmMTY3Njc7XG59XG5cbi5wcm9kIC5wcm9kX192YXJpYXRpb24yX190cmlnZ2VyX19kaXNhYmxlZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtbXMtdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5wcm9kIC5wcm9kX192YXJpYXRpb24yX190cmlnZ2VyX193cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzlweDtcbiAgbGVmdDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjNzIGxpbmVhcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlcjogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cblxuLnByb2QgLnByb2RfX3ZhcmlhdGlvbjJfX3RyaWdnZXJfX3dyYXBwZXIuY2xvc2UyIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDBzICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cblxuLnByb2QgLnByb2RfX3ZhcmlhdGlvbjJfX3RyaWdnZXJfX3dyYXBwZXIub3BlbjIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kIC5wcm9kX192YXJpYXRpb24yX190cmlnZ2VyX193cmFwcGVyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cblxuLnByb2QgLnByb2RfX3ZhcmlhdGlvbjJfX3RyaWdnZXJfX3dyYXBwZXIgc3Bhbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucHJvZCAucHJvZF9fc3RhdGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnByb2QgLnByb2RfX3N0YXRlLS1zYWxlIHtcbiAgYmFja2dyb3VuZDogI2UyYzE2MDtcbn1cblxuLnByb2QgLnByb2RfX3N0YXRlLS1wcm9tbyB7XG4gIGJhY2tncm91bmQ6ICM5RjMxMjM7XG59XG5cbi5wcm9kIC5wcm9kX19zdGF0ZS0tbmV3IHtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnByb2QgLnByb2RfX3R5cGVfX3RpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByb2QgLnByb2RfX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnByb2QgLnByb2RfX3dyYXBwZXJfX2ZsZXgge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZF9fc3RheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KSBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBsaW5lYXIsIG9wYWNpdHkgLjNzIGVhc2UsIHJpZ2h0IC4zcyBsaW5lYXIsIGNvbG9yIC4zcyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9kX19zdGF5LmFuaW0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMSk7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wcm9kX19zdGF5OmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4ucHJvZF9fZ29Ub0NhcnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogOHB4O1xuICB6LWluZGV4OiAxMjtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgY2VudGVyIGxlZnQgMTBweCBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjQlMjAyNCUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTAlMjAwaDI0djI0SDB6JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIvJTNFJTNDcGF0aCUyMGQlM0QlMjJNOSUyMDE2LjE3TDQuODMlMjAxMmwtMS40MiUyMDEuNDFMOSUyMDE5JTIwMjElMjA3bC0xLjQxLTEuNDF6JTIyLyUzRSUzQy9zdmclM0UpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KSB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDApO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgb3BhY2l0eTogMDtcbiAgbGVmdDogNDglO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDEwcHgpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGxpbmVhciwgb3BhY2l0eSAuM3MgZWFzZSwgcmlnaHQgLjNzIGxpbmVhciwgY29sb3IgLjNzIGVhc2U7XG59XG5cbi5wcm9kX19nb1RvQ2FydC5hbmltIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucHJvZF9fc3RhcnMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wcm9kX19zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5wcm9kX19zbGlkZXI6YmVmb3JlLFxuLnByb2RfX3NsaWRlcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcbn1cblxuLnByb2RfX3NsaWRlcjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuXG4ucHJvZF9fc2xpZGVyOmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5wcm9kX19zbGlkZXJfX2Fic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLnByb2RfX3NsaWRlcl9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ucHJvZF9fc2xpZGVyX193cmFwcGVyLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5wcm9kX19zbGlkZXJfX3dyYXBwZXIuc2xpY2staW5pdGlhbGl6ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuICB6LWluZGV4OiAyO1xufVxuXG4ucHJvZF9fc2xpZGVyX193cmFwcGVyLnNsaWNrLWluaXRpYWxpemVkOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcbiAgei1pbmRleDogMjtcbn1cblxuLnByb2RfX3NsaWRlciAuc2xpY2stYXJyb3cge1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5wcm9kX19zbGlkZXIgLnNsaWNrLWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ucHJvZF9fc2xpZGVyIC5zbGljay1hcnJvdzpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAhaW1wb3J0YW50O1xufVxuXG4ucHJvZF9fc2xpZGVyIC5zbGljay1hcnJvdyAubWF0ZXJpYWwtaWNvbnMge1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLnByb2RfX3NsaWRlciAuc2xpY2stYXJyb3c6YmVmb3JlLFxuLnByb2RfX3NsaWRlciAuc2xpY2stYXJyb3c6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZF9fc2xpZGVyX19saW5rIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kX19zbGlkZXJfX2xpbms6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xufVxuXG4ucHJvZF9fc2xpZGVyX19saW5rIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wcm9kX19zbGlkZXIgLndiLXByb2R1Y3Qtc2xpZGVyLXByaW1hcnlfX2ltZ1Zhcl9fY2xvc2Uge1xuICByaWdodDogNXB4O1xuICB0b3A6IDVweDtcbn1cblxuLnByb2QgLmJsb2MtLWNhdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnByb2QgLmZsYXNoLXNhbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICM5RjMxMjM7XG59XG5cbi5wcm9kIC5mbGFzaC1zYWxlIC5jMS1mbGFzaC1zYWxlIHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGxlZnQ6IHJlbS1jYWxjKDApO1xuICBoZWlnaHQ6IDI1cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucHJvZCAuZmxhc2gtc2FsZSAuY291bnRkb3duIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5wcm9kIC5mbGFzaC1zYWxlIC5jb3VudGRvd24gLmRhc2gge1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5wcm9kIC5mbGFzaC1zYWxlIC5jb3VudGRvd24gLmRhc2ggLmRpZ2l0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucHJvZCAuZmxhc2gtc2FsZSAuY291bnRkb3duIC53ZWVrcy1kYXNoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByb2QgLmZsYXNoLXNhbGUgLmNvdW50ZG93biAuZGFzaC1leHQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4ucHJvZF9fYXJ0aWNsZV9fYmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuXG4ucHJvZF9fbm9SZXN1bHQge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNjBweCAwO1xufVxuXG4ucHJvZF9fbmFtZV9fYnJhbmQge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC42KTtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4ucHJvZF9fY29ybmVyX190b3AsXG4ucHJvZF9fY29ybmVyX19ib3R0b20ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZF9fY29ybmVyX19ib3R0b20ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kIC5tb2RhbC1jYXJ0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOTklO1xuICB0b3A6IDElO1xuICBsZWZ0OiAxJTtcbiAgaGVpZ2h0OiA5OSU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgei1pbmRleDogOTk5O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuLnByb2QgLm1vZGFsLWNhcnRfX3JpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm90dG9tOiAtNTBweDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4ucHJvZCAubW9kYWwtY2FydF9fbGVmdCB7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5wcm9kIC5tb2RhbC1jYXJ0X19sZWZ0X193cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5wcm9kIC5tb2RhbC1jYXJ0X190aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4ucHJvZCAubW9kYWwtY2FydF9faW5mbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcm9kIC5tb2RhbC1jYXJ0X19zdGF5LFxuLnByb2QgLm1vZGFsLWNhcnRfX2NhcnQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLW1zLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnByb2QgLm1vZGFsLWNhcnRfX3N0YXkge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi5wcm9kIC5tb2RhbC1jYXJ0X19jYXJ0IHtcbiAgd2lkdGg6IDYwJTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMyN2FlNjA7XG59XG5cbi5wcm9kIC5tb2RhbC1jYXJ0X19jYXJ0OmhvdmVyLFxuLnByb2QgLm1vZGFsLWNhcnRfX2NhcnQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMTk3MDNlO1xufVxuXG4ucHJvZCAubW9kYWwtY2FydF9fZ2FsbGVyeSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA2NiU7XG59XG5cbi5wcm9kIC5tb2RhbC1jYXJ0X19nYWxsZXJ5IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5wcm9kIC5tb2RhbC1jYXJ0IC5sb2d1cF9fY2xvc2VfX2ljb24ge1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLnByb2QgLm1vZGFsLWNhcnRfX2Nsb3NlOmhvdmVyIC5tYXRlcmlhbC1pY29ucyB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLnByb2RfX2FydGljbGVfX2JnIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZmlyZWZveCAucHJvZCAubW9kYWwtY2FydF9fbGVmdF9fd3JhcHBlciB7XG4gIGhlaWdodDogNTUlO1xufVxuXG4ucHJvZCAucHJvZF9fYXJ0aWNsZS5zdWNjZXNzLmZpeGVkIC5wcm9kX19jb3JuZXJfX3RvcCB7XG4gIGhlaWdodDogY2FsYygxMDAlICsgNTVweCk7XG59XG5cbi5wcm9kIC5wcm9kX19zdGF0ZS5wcm9kX19zdGF0ZS0td2l0aEJhZGdlIHtcbiAgdG9wOiAzNXB4O1xufVxuXG4ucGFnZS1ob21lcGFnZSAubm9zdG9fZWxlbWVudCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtcm93LXNpemUpO1xufVxuXG4vKiogSW1wb3J0IGNvbXBvbmVudHMgKiovXG5cbi5mbGFzaC1zYWxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjOUYzMTIzO1xufVxuXG4uZmxhc2gtc2FsZV9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMjVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mbGFzaC1zYWxlX193cmFwcGVyIC5mbGFzaC1zYWxlIHtcbiAgbWF4LXdpZHRoOiAyNTFweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5mbGFzaC1zYWxlIC5jMS1mbGFzaC1zYWxlIHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGxlZnQ6IHJlbS1jYWxjKDApO1xuICBoZWlnaHQ6IDI1cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZmxhc2gtc2FsZSAuZmxhc2gtc2FsZS1oMSB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMjVweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDhweCAwIDAgIWltcG9ydGFudDtcbn1cblxuLmZsYXNoLXNhbGUgLmZsYXNoLXNhbGUtaDEgLmljb24ge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kOiBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCB0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzUxMicgaGVpZ2h0PSc1MTInJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGQ9J000MjguNjg0IDE1OS44MzRIMjcxLjg5NUwzMzIuNzg0IDBIMTgzLjMzM0w4My4zMTYgMjc1LjA0OGgxNTQuMDIybC0yNy44NSA3Ni41ODdoLTUyLjc2NkwyMzguODgyIDUxMmwxODQuOTY5LTE2MC4zNjVoLTY4LjIzNHonLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxNHB4O1xufVxuXG4uZmxhc2gtc2FsZSAuY291bnRkb3duIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZmxhc2gtc2FsZSAuY291bnRkb3duIC5kYXNoIHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZmxhc2gtc2FsZSAuY291bnRkb3duIC5kYXNoIC5kaWdpdCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZsYXNoLXNhbGUgLmNvdW50ZG93biAud2Vla3MtZGFzaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mbGFzaC1zYWxlIC5jb3VudGRvd24gLmRhc2gtZXh0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLmJvZHkgLnByb2QtZGV0YWlsc19fYm90dG9tIC5mbGFzaC1zYWxlIC5mbGFzaC1zYWxlLWgxIHtcbiAgdGV4dC1pbmRlbnQ6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLyoqIEltcG9ydCBjb21wb25lbnRzICoqL1xuXG4uYnJhbmQge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG59XG5cbi5icmFuZF9fdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmJyYW5kX193cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJyYW5kX193cmFwcGVyOm5vdCguc2xpY2stc2xpZGVyKSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmJyYW5kX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5icmFuZF9fc2xpZGUge1xuICB3aWR0aDogMTAwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5icmFuZF9fc2xpZGU6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLmJyYW5kX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uYnJhbmRfX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5icmFuZF9faW1nLmxhenlsb2FkLFxuLmJyYW5kX19pbWcubGF6eWxvYWRpbmcge1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwJSBhdXRvO1xufVxuXG4vKiogSW1wb3J0IGNvbXBvbmVudHMgKiovXG5cbi5sYW5nIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5sYW5nLnotaW5kZXgtbG93IHtcbiAgei1pbmRleDogMDtcbn1cblxuLmxhbmctLWN1cnJlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgcGFkZGluZzogMCA0MHB4IDAgNDVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAxO1xufVxuXG4ubGFuZy0tY3VycmVudC1tb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmxhbmctLWN1cnJlbnQtbW9yZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ubGFuZy0tY3VycmVudC1tb3JlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgbGVmdDogNTAlO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5sYW5nLS1jdXJyZW50LWEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxhbmctLW90aGVycyB7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLWluLW91dDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxhbmctLW90aGVycy11bCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmxhbmctLW90aGVycy1saSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0RDRTVFOTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDAgNDBweCAwIDQ1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xufVxuXG4ubGFuZy0tb3RoZXJzLWEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5sYW5nLS1mbGFnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM2cHg7XG4gIHRvcDogMTBweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ubGFuZy0tZmxhZy5mciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTAwJTIwNjYuNjclMjIlM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsJTNBJTIzZTk1ODY3JTNCJTdELmNscy0yJTdCZmlsbCUzQSUyM2Y1ZjdmYSUzQiU3RC5jbHMtMyU3QmZpbGwlM0ElMjM0NzViYTclM0IlN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3RpdGxlJTNFQXNzZXQlMjAzJTNDL3RpdGxlJTNFJTNDZyUyMGlkJTNEJTIyTGF5ZXJfMiUyMiUyMGRhdGEtbmFtZSUzRCUyMkxheWVyJTIwMiUyMiUzRSUzQ2clMjBpZCUzRCUyMkZyYW5jZSUyMiUzRSUzQ3JlY3QlMjBjbGFzcyUzRCUyMmNscy0xJTIyJTIweCUzRCUyMjY2LjY3JTIyJTIwd2lkdGglM0QlMjIzMy4zMyUyMiUyMGhlaWdodCUzRCUyMjY2LjY3JTIyLyUzRSUzQ3JlY3QlMjBjbGFzcyUzRCUyMmNscy0yJTIyJTIweCUzRCUyMjMzLjMzJTIyJTIwd2lkdGglM0QlMjIzMy4zMyUyMiUyMGhlaWdodCUzRCUyMjY2LjY3JTIyLyUzRSUzQ3JlY3QlMjBjbGFzcyUzRCUyMmNscy0zJTIyJTIwd2lkdGglM0QlMjIzMy4zMyUyMiUyMGhlaWdodCUzRCUyMjY2LjY3JTIyLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFKTtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG59XG5cbi5sYW5nLS1mbGFnLmVuIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjEwMDAlMjIlMjBoZWlnaHQlM0QlMjI2MDAlMjIlMjB2aWV3Qm94JTNEJTIyMCUyQzAlMjAyNSUyQzE1JTIyJTNFJTNDcmVjdCUyMHdpZHRoJTNEJTIyMjUlMjIlMjBoZWlnaHQlM0QlMjIxNSUyMiUyMGZpbGwlM0QlMjIlMjMwMDI0N2QlMjIvJTNFJTNDcGF0aCUyMGQlM0QlMjJNJTIwMCUyQzAlMjBMJTIwMjUlMkMxNSUyME0lMjAyNSUyQzAlMjBMJTIwMCUyQzE1JTIyJTIwc3Ryb2tlJTNEJTIyJTIzZmZmJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMyUyMi8lM0UlM0NwYXRoJTIwZCUzRCUyMk0lMjAxMi41JTJDMCUyMFYlMjAxNSUyME0lMjAwJTJDNy41JTIwSCUyMDI1JTIyJTIwc3Ryb2tlJTNEJTIyJTIzZmZmJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyNSUyMi8lM0UlM0NwYXRoJTIwZCUzRCUyMk0lMjAxMi41JTJDMCUyMFYlMjAxNSUyME0lMjAwJTJDNy41JTIwSCUyMDI1JTIyJTIwc3Ryb2tlJTNEJTIyJTIzY2YxNDJiJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMyUyMi8lM0UlM0Mvc3ZnJTNFKTtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG59XG5cbi5sYW5nLS1mbGFnLml0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjE1MDAlMjIlMjBoZWlnaHQlM0QlMjIxMDAwJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMyUyMDIlMjIlM0UlM0NyZWN0JTIwd2lkdGglM0QlMjIxJTIyJTIwaGVpZ2h0JTNEJTIyMiUyMiUyMGZpbGwlM0QlMjIlMjMwMDkyNDYlMjIvJTNFJTNDcmVjdCUyMHdpZHRoJTNEJTIyMSUyMiUyMGhlaWdodCUzRCUyMjIlMjIlMjB4JTNEJTIyMSUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIvJTNFJTNDcmVjdCUyMHdpZHRoJTNEJTIyMSUyMiUyMGhlaWdodCUzRCUyMjIlMjIlMjB4JTNEJTIyMiUyMiUyMGZpbGwlM0QlMjIlMjNjZTJiMzclMjIvJTNFJTNDL3N2ZyUzRSk7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xufVxuXG4ubGFuZy0tZmxhZy5kZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxMDAwJTIyJTIwaGVpZ2h0JTNEJTIyNjAwJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNSUyMDMlMjIlM0UlM0NkZXNjJTNFRmxhZyUyMG9mJTIwR2VybWFueSUzQy9kZXNjJTNFJTNDcmVjdCUyMGlkJTNEJTIyYmxhY2tfc3RyaXBlJTIyJTIwd2lkdGglM0QlMjI1JTIyJTIwaGVpZ2h0JTNEJTIyMyUyMiUyMHklM0QlMjIwJTIyJTIweCUzRCUyMjAlMjIlMjBmaWxsJTNEJTIyJTIzMDAwJTIyLyUzRSUzQ3JlY3QlMjBpZCUzRCUyMnJlZF9zdHJpcGUlMjIlMjB3aWR0aCUzRCUyMjUlMjIlMjBoZWlnaHQlM0QlMjIyJTIyJTIweSUzRCUyMjElMjIlMjB4JTNEJTIyMCUyMiUyMGZpbGwlM0QlMjIlMjNEMDAlMjIvJTNFJTNDcmVjdCUyMGlkJTNEJTIyZ29sZF9zdHJpcGUlMjIlMjB3aWR0aCUzRCUyMjUlMjIlMjBoZWlnaHQlM0QlMjIxJTIyJTIweSUzRCUyMjIlMjIlMjB4JTNEJTIyMCUyMiUyMGZpbGwlM0QlMjIlMjNGRkNFMDAlMjIvJTNFJTNDL3N2ZyUzRSk7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xufVxuXG4ubGFuZy0tZmxhZy5lcyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjI3NTAlMjIlMjBoZWlnaHQlM0QlMjI1MDAlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAzJTIwMiUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTAlMkMwSDNWMkgweiUyMiUyMGZpbGwlM0QlMjIlMjNkYTEyMWElMjIvJTNFJTNDcGF0aCUyMGQlM0QlMjJNMCUyQzFIMyUyMiUyMHN0cm9rZSUzRCUyMiUyM2ZjZGQwOSUyMi8lM0UlM0Mvc3ZnJTNFKTtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG59XG5cbi5sYW5nLS1mbGFnLm5sIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjBoZWlnaHQlM0QlMjI0ODAlMjIlMjB3aWR0aCUzRCUyMjY0MCUyMiUyMHZlcnNpb24lM0QlMjIxJTIyJTNFJTNDZyUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjB0cmFuc2Zvcm0lM0QlMjJzY2FsZSUyODEuMjUlMjAuOTM4JTI5JTIyJTNFJTNDcmVjdCUyMHJ4JTNEJTIyMCUyMiUyMHJ5JTNEJTIyMCUyMiUyMGhlaWdodCUzRCUyMjUwOS43NiUyMiUyMHdpZHRoJTNEJTIyNTEyJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMi8lM0UlM0NyZWN0JTIwcnglM0QlMjIwJTIyJTIwcnklM0QlMjIwJTIyJTIwaGVpZ2h0JTNEJTIyMTY5LjkyJTIyJTIwd2lkdGglM0QlMjI1MTIlMjIlMjB5JTNEJTIyMzQyLjA4JTIyJTIwZmlsbCUzRCUyMiUyMzIxNDY4YiUyMi8lM0UlM0NyZWN0JTIwaGVpZ2h0JTNEJTIyMTY5LjkyJTIyJTIwd2lkdGglM0QlMjI1MTIlMjIlMjBmaWxsJTNEJTIyJTIzYWUxYzI4JTIyLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSk7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xufVxuXG4ubGFuZy0tZmxhZy5wdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDQyNy41JTIwMjgwJTIyJTIwZW5hYmxlLWJhY2tncm91bmQlM0QlMjJuZXclMjAwJTIwMCUyMDQyNy41JTIwMjgwJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUzQ2clMjBpZCUzRCUyMkxheWVyXzElMjIlM0UlM0NyZWN0JTIweCUzRCUyMjAlMjIlMjB5JTNEJTIyMCUyMiUyMGZpbGwlM0QlMjIlMjNFRDIyMjQlMjIlMjB3aWR0aCUzRCUyMjQyNy41JTIyJTIwaGVpZ2h0JTNEJTIyMjgwJTIyLyUzRSUzQ3JlY3QlMjB4JTNEJTIyMCUyMiUyMHklM0QlMjIwJTIyJTIwZmlsbCUzRCUyMiUyMzE2NjczNCUyMiUyMHdpZHRoJTNEJTIyMTcxJTIyJTIwaGVpZ2h0JTNEJTIyMjgwJTIyLyUzRSUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzRjZFQjE2JTIyJTIwZCUzRCUyMk0yMzMlMkMxMzkuNGMwLjElMkMxOS43LTEwJTJDMzcuNC0xOC4xJTJDNDUuMmMtMTEuNSUyQzExLTI2LjclMkMxOC4xLTQ0LjUlMkMxOC41Yy0xOS45JTJDMC40LTM4LjYtMTIuNi00My42LTE4LjNjLTkuOC0xMS4xLTE3LjgtMjUuMi0xOC4xLTQ0LjNjMS4yLTIxLjUlMkM5LjctMzYuNSUyQzIxLjktNDYuN3MyOC41LTE1LjMlMkM0Mi4xLTE0LjljMTUuNyUyQzAuNCUyQzMzLjklMkM4LjElMkM0Ni42JTJDMjMuM0MyMjcuNSUyQzExMi4yJTJDMjMxLjElMkMxMjMlMkMyMzMlMkMxMzkuNEwyMzMlMkMxMzkuNHolMjBNMTcwLjUlMkM3MmMzOC4xJTJDMCUyQzY5LjUlMkMzMSUyQzY5LjUlMkM2OS4xYzAlMkMzOC4xLTMxLjQlMkM2OS4xLTY5LjUlMkM2OS4xcy02OS4zLTMxLTY5LjMtNjkuMVMxMzIuNCUyQzcyJTJDMTcwLjUlMkM3MiUyMi8lM0UlM0NnJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjNGRkZGRkYlMjIlMjBkJTNEJTIyTTEyOS4yJTJDMTQ4LjdjMCUyQzExLjQlMkM0LjclMkMyMS43JTJDMTIuMiUyQzI5LjJjNy42JTJDNy41JTJDMTcuOSUyQzEyLjMlMkMyOS4zJTJDMTIuM2MxMS41JTJDMCUyQzIxLjktNC43JTJDMjkuNC0xMi4yYzcuNS03LjUlMkMxMi4yLTE3LjklMkMxMi4yLTI5LjNoMFY5My4zbC04My4xLTAuMUwxMjkuMiUyQzE0OC43TDEyOS4yJTJDMTQ4LjdMMTI5LjIlMkMxNDguN3olMjIvJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjNFRDIyMjQlMjIlMjBkJTNEJTIyTTEzMS4yJTJDMTQ3LjFMMTMxLjIlMkMxNDcuMWMwJTJDMTAuOSUyQzQuNSUyQzIwLjglMkMxMS43JTJDMjhjNy4yJTJDNy4yJTJDMTcuMiUyQzExLjclMkMyOC4yJTJDMTEuN2MxMSUyQzAlMkMyMC45LTQuNSUyQzI4LjItMTEuNmM3LjItNy4yJTJDMTEuNy0xNy4xJTJDMTEuNy0yOGgwVjkzLjRsLTc5LjclMkMwTDEzMS4yJTJDMTQ3LjElMjBNMTk0LjklMkMxMDkuNWwwJTJDMzQuMmwwJTJDMy42aDBjMCUyQzEtMC4xJTJDMi0wLjIlMkMzYy0wLjYlMkM1LjQtMy4xJTJDMTAuMS02LjglMkMxMy44Yy00LjMlMkM0LjMtMTAuMyUyQzctMTYuOCUyQzdjLTYuNSUyQzAtMTIuMy0yLjgtMTYuNy03LjFjLTQuNC00LjQtNy0xMC41LTctMTYuOGwwLTM2LjVsNDcuNiUyQzAuMUwxOTQuOSUyQzEwOS41TDE5NC45JTJDMTA5LjV6JTIyLyUzRSUzQ2clM0UlM0NwYXRoJTIwaWQlM0QlMjJjcDFfMTRfJTIyJTIwZmlsbCUzRCUyMiUyM0Y2RUIxNiUyMiUyMGQlM0QlMjJNMTkzLjYlMkMxNjMuM2wtMS44JTJDMS43bDIlMkMyLjFsMS43LTEuOEwxOTMuNiUyQzE2My4zTDE5My42JTJDMTYzLjNMMTkzLjYlMkMxNjMuM3olMjIvJTNFJTNDL2clM0UlM0NwYXRoJTIwaWQlM0QlMjJjcDJfMTVfJTIyJTIwZmlsbCUzRCUyMiUyM0Y2RUIxNiUyMiUyMGQlM0QlMjJNMjAyLjQlMkMxNjkuNmwtMC42LTAuNmwtMC40JTJDMC40TDIwMSUyQzE2OWwwLjQtMC40bC0wLjYtMC42bC0wLjQlMkMwLjRsLTAuNC0wLjRsMC40LTAuNGwtMC42LTAuNmwtMSUyQzFjLTAuMiUyQzAuMi0wLjElMkMwLjQlMkMwJTJDMC41bDIuMSUyQzIuMWMwLjElMkMwLjElMkMwLjQlMkMwLjIlMkMwLjUlMkMwTDIwMi40JTJDMTY5LjZMMjAyLjQlMkMxNjkuNkwyMDIuNCUyQzE2OS42eiUyMi8lM0UlM0NnJTNFJTNDcGF0aCUyMGlkJTNEJTIyY3AyXzE0XyUyMiUyMGZpbGwlM0QlMjIlMjNGNkVCMTYlMjIlMjBkJTNEJTIyTTE5Ny4yJTJDMTY0LjNsLTAuNi0wLjZsLTAuNCUyQzAuNGwtMC40LTAuNGwwLjQtMC40bC0wLjYtMC42bC0wLjQlMkMwLjRsLTAuNC0wLjRsMC40LTAuNGwtMC42LTAuNmwtMSUyQzFjLTAuMiUyQzAuMi0wLjElMkMwLjQlMkMwJTJDMC41bDIuMSUyQzIuMWMwLjElMkMwLjElMkMwLjQlMkMwLjIlMkMwLjUlMkMwTDE5Ny4yJTJDMTY0LjNMMTk3LjIlMkMxNjQuM0wxOTcuMiUyQzE2NC4zeiUyMi8lM0UlM0MvZyUzRSUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzMjQzRTkwJTIyJTIwZCUzRCUyMk0xNjUuNiUyQzE0Mi43TDE2NS42JTJDMTQyLjdjMCUyQzEuNiUyQzAuNiUyQzMlMkMxLjUlMkM0YzElMkMxJTJDMi4zJTJDMS43JTJDMy43JTJDMS43YzEuNCUyQzAlMkMyLjgtMC42JTJDMy43LTEuN2MxLTElMkMxLjUtMi40JTJDMS41LTR2LTcuNWwtMTAuNSUyQzBMMTY1LjYlMkMxNDIuNyUyMi8lM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyMzI0M0U5MCUyMiUyMGQlM0QlMjJNMTY1LjYlMkMxMjQuNUwxNjUuNiUyQzEyNC41YzAlMkMxLjYlMkMwLjYlMkMzJTJDMS41JTJDNGMxJTJDMSUyQzIuMyUyQzEuNyUyQzMuNyUyQzEuN2MxLjQlMkMwJTJDMi44LTAuNiUyQzMuNy0xLjdjMS0xJTJDMS41LTIuNCUyQzEuNS00di03LjVsLTEwLjUlMkMwTDE2NS42JTJDMTI0LjUlMjIvJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjMyNDNFOTAlMjIlMjBkJTNEJTIyTTE1MS4xJTJDMTQyLjdMMTUxLjElMkMxNDIuN2MwJTJDMS42JTJDMC42JTJDMyUyQzEuNSUyQzRjMSUyQzElMkMyLjMlMkMxLjclMkMzLjclMkMxLjdjMS40JTJDMCUyQzIuOC0wLjYlMkMzLjctMS43YzEtMSUyQzEuNS0yLjQlMkMxLjUtNHYtNy41bC0xMC41JTJDMEwxNTEuMSUyQzE0Mi43JTIyLyUzRSUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzMjQzRTkwJTIyJTIwZCUzRCUyMk0xODAuMSUyQzE0Mi43TDE4MC4xJTJDMTQyLjdjMCUyQzEuNiUyQzAuNiUyQzMlMkMxLjUlMkM0YzElMkMxJTJDMi4zJTJDMS43JTJDMy43JTJDMS43YzEuNCUyQzAlMkMyLjgtMC42JTJDMy43LTEuN2MxLTElMkMxLjUtMi40JTJDMS41LTR2LTcuNWwtMTAuNSUyQzBMMTgwLjElMkMxNDIuNyUyMi8lM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyMzI0M0U5MCUyMiUyMGQlM0QlMjJNMTY1LjYlMkMxNjAuN0wxNjUuNiUyQzE2MC43YzAlMkMxLjYlMkMwLjYlMkMzJTJDMS41JTJDNGMxJTJDMSUyQzIuMyUyQzEuNyUyQzMuNyUyQzEuN2MxLjQlMkMwJTJDMi44LTAuNiUyQzMuNy0xLjdjMS0xJTJDMS41LTIuNCUyQzEuNS00di03LjVsLTEwLjUlMkMwTDE2NS42JTJDMTYwLjclMjIvJTNFJTNDL2clM0UlM0MvZyUzRSUzQ2clMjBpZCUzRCUyMkxheWVyXzQlMjIlM0UlM0MvZyUzRSUzQy9zdmclM0UpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbn1cblxuI2xhbmctaW5wdXQtc21hbGw6Y2hlY2tlZCB+IC5sYW5nLS1jdXJyZW50IC5sYW5nLS1jdXJyZW50LW1vcmU6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDkwZGVnKTtcbn1cblxuI2xhbmctaW5wdXQtc21hbGw6Y2hlY2tlZCB+IC5sYW5nLS1vdGhlcnMge1xuICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEZST00gREVTS1RPUCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyoqIEltcG9ydCB3cmFwcGVyICoqL1xuXG5odG1sIHtcbiAgZm9udC1zbW9vdGg6IGFsd2F5cztcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC1yZW5kZXJpbmc6IGdlb21ldHJpY1ByZWNpc2lvbjtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuaHRtbC5vdmgge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwdmg7XG59XG5cbi5ib2R5IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXRleHQpO1xuICBmb250LWRpc3BsYXk6IG9wdGlvbmFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYmFja2dyb3VuZC1pbWFnZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiB2YXIoLS1iYWNrZ3JvdW5kLXJlcGVhdCk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHZhcigtLWJhY2tncm91bmQtcG9zaXRpb24pO1xuICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLWJhY2tncm91bmQtc2l6ZSk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy10b3A6IDU4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGxpbmVhcjtcbn1cblxuLmJvZHkub3ZoIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbn1cblxuLmJvZHkub3ZoRGVza3RvcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5ib2R5LS1iYWNrZ3JvdW5kSW1hZ2UuYm9keS0tbWF4Um93LW1lZGl1bSAucmVhLFxuLmJvZHktLWJhY2tncm91bmRJbWFnZSAuYm9keS0tbWF4Um93LXNtYWxsIC5yZWEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJvZHktLWJhY2tncm91bmRJbWFnZS5ib2R5LS1tYXhSb3ctbWVkaXVtIC5yZWFfX3dyYXBwZXIsXG4uYm9keS0tYmFja2dyb3VuZEltYWdlIC5ib2R5LS1tYXhSb3ctc21hbGwgLnJlYV9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRENFNUU5O1xufVxuXG4uYm9keS0td2l0aG91dEJhY2tncm91bmRJbWFnZSAuc2xpZGVyIC5zbGlkZXItLWJlZm9yZVNsaWNrIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib2R5LS1tYXhSb3ctc21hbGwgLmZsYXNoLXNhbGUtaDEge1xuICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG5cbi5ib2R5LS1tYXhSb3ctc21hbGwgLmZsYXNoLXNhbGUtaDEgLmljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJvZHktLW1heFJvdy1zbWFsbCAucHJvZC0tbGlzdENyb3NzIC5wcm9kX19hcnRpY2xlOm50aC1jaGlsZCg2KSxcbi5ib2R5LS1tYXhSb3ctbWVkaXVtIC5wcm9kLS1saXN0Q3Jvc3MgLnByb2RfX2FydGljbGU6bnRoLWNoaWxkKDYpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJvZHktLW1heFJvdy1zbWFsbCAucGFnZS1ob21lcGFnZSAubm9zdG9fZWxlbWVudCxcbi5ib2R5LS1tYXhSb3ctbWVkaXVtIC5wYWdlLWhvbWVwYWdlIC5ub3N0b19lbGVtZW50IHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtcm93LXNpemUtcGFkZGluZy1zbWFsbCk7XG59XG5cbi5ib2R5LS1tYXhSb3ctYmlnIC5wYWdlLWhvbWVwYWdlIC5ub3N0b19lbGVtZW50IHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtcm93LXNpemUpO1xufVxuXG4uYm9keS0tbWF4Um93LWJpZyAud3JhcHBlclBhZ2Uge1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbn1cblxuLmJvZHktLWJhY2tncm91bmROb3RXaGl0ZSAuYnJlYWRjcnVtYnNfX3NwYW4sXG4uYm9keS0tYmFja2dyb3VuZE5vdFdoaXRlICNlY290YXgsXG4uYm9keS0tYmFja2dyb3VuZE5vdFdoaXRlIC5wcm9kLWZsb2F0aW5nX19wcmljZSBzcGFuLFxuLmJvZHktLWJhY2tncm91bmROb3RXaGl0ZSAucHJvZC1kZXRhaWxzX19icmFuZF9fdXJsLFxuLmJvZHktLWJhY2tncm91bmROb3RXaGl0ZSAuYnJlYWRjcnVtYnNfX2hlcmUsXG4uYm9keS0tYmFja2dyb3VuZE5vdFdoaXRlIC5wcm9kLXJhdGVfX2VtcHR5X190ZXh0LFxuLmJvZHktLWJhY2tncm91bmROb3RXaGl0ZSAjaG92ZXItY2xvc2UtYnRuIGkge1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbn1cblxuLmJvZHlfX2dsb2JhbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xufVxuXG4uYm9keV9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5ib2R5X193cmFwcGVyX19tYXhXaWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcbn1cblxuLndyYXAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndyYXAtLWJsb2cgLnNpZGViYXIge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBtaW4td2lkdGg6IDMwMHB4O1xufVxuXG4ud3JhcC0tYmxvZyAuc2lkZWJhciAuc2lkZWJhcl9fdWwge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4ud3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53cmFwcGVyLS1ib3R0b21DYXJ0IHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFnZS0tYWNjb3VudCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uY2VudGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndyYXBwZXJQYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ud3JhcHBlclBhZ2UuZnVsbHNpemUgLndyYXBwZXJQYWdlX19sZWZ0ICsgLndyYXBwZXJQYWdlX19yaWdodCxcbi53cmFwcGVyUGFnZS5mdWxsc2l6ZSAud3JhcHBlclBhZ2VfX2xlZnQuY2xvc2UgKyAud3JhcHBlclBhZ2VfX3JpZ2h0LFxuLndyYXBwZXJQYWdlLmZ1bGxzaXplIC53cmFwcGVyUGFnZV9fbGVmdC5vcGVuICsgLndyYXBwZXJQYWdlX19yaWdodCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53cmFwcGVyUGFnZS0tb3B0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi53cmFwcGVyUGFnZV9fcmlnaHQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndyYXBwZXJQYWdlX19sZWZ0IHtcbiAgd2lkdGg6IDI1JTtcbiAgbWluLXdpZHRoOiAyNSU7XG4gIHBhZGRpbmc6IDQ4cHggMjBweCAwIDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xufVxuXG4ud3JhcHBlclBhZ2VfX2xlZnQgLnNpZGViYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBhZ2UtdmFsaWRhdGlvbiAuYm9keV9fd3JhcHBlcjpob3ZlciB7XG4gIHotaW5kZXg6IGluaXRpYWwgIWltcG9ydGFudDtcbn1cblxuLyoqIEltcG9ydCB3cmFwcGVyICoqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBWYXJpYWJsZXMgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5icmVhZGNydW1icyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5icmVhZGNydW1icy0tY2FydCAuYnJlYWRjcnVtYnNfX3NwYW4ge1xuICBjb2xvcjogIzU5NkY3OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5icmVhZGNydW1ic19fdWwge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IHZhcigtLW1heC1yb3ctc2l6ZSk7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJyZWFkY3J1bWJzX191bDpiZWZvcmUsXG4uYnJlYWRjcnVtYnNfX3VsOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI0RDRTVFOTtcbn1cblxuLmJyZWFkY3J1bWJzX191bDpiZWZvcmUge1xuICB0b3A6IDA7XG59XG5cbi5icmVhZGNydW1ic19fdWw6YWZ0ZXIge1xuICBib3R0b206IDA7XG59XG5cbi5icmVhZGNydW1ic19fbGkge1xuICBmbG9hdDogbGVmdDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwIDIwcHggMCAwO1xuICBtYXgtd2lkdGg6IDg1JTtcbn1cblxuLmJyZWFkY3J1bWJzX19saS5mb3ItdGhyZWUge1xuICBtYXgtd2lkdGg6IDQwJTtcbn1cblxuLmJyZWFkY3J1bWJzX19saTpsYXN0LWNoaWxkIC5icmVhZGNydW1ic19fc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xufVxuXG4uYnJlYWRjcnVtYnNfX2Ege1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG5cbi5icmVhZGNydW1ic19fYS0tY2F0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5icmVhZGNydW1ic19fYS0tY2F0IC5icmVhZGNydW1ic19faWNvbi5tYXRlcmlhbC1pY29ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5icmVhZGNydW1ic19fYTpob3ZlciAuYnJlYWRjcnVtYnNfX3NwYW4ge1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbn1cblxuLmJyZWFkY3J1bWJzX19zcGFuIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIC1tcy10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5LWxpZ2h0KTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG59XG5cbi5icmVhZGNydW1ic19faWNvbi5tYXRlcmlhbC1pY29ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cblxuLmJyZWFkY3J1bWJzX19iYWNrIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5icmVhZGNydW1ic19fYmFja19fbGluayB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRENFNUU5O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYnJlYWRjcnVtYnNfX3NlcCB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMTRweDtcbiAgYmFja2dyb3VuZDogI0RDRTVFOTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmJyZWFkY3J1bWJzX19oZXJlIHtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keS1saWdodCk7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4vKiogSW1wb3J0IHdyYXBwZXIgKiovXG5cbi5mbGF0cGlja3ItY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICBhbmltYXRpb246IG5vbmU7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzE1cHg7XG4gIC1tcy10b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMXB4IDAgMCAjZTZlNmU2LCAtMXB4IDAgMCAjZTZlNmU2LCAwIDFweCAwICNlNmU2ZTYsIDAgLTFweCAwICNlNmU2ZTYsIDAgM3B4IDEzcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm94LXNoYWRvdzogMXB4IDAgMCAjZTZlNmU2LCAtMXB4IDAgMCAjZTZlNmU2LCAwIDFweCAwICNlNmU2ZTYsIDAgLTFweCAwICNlNmU2ZTYsIDAgM3B4IDEzcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbn1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5vcGVuLFxuLmZsYXRwaWNrci1jYWxlbmRhci5pbmxpbmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWF4LWhlaWdodDogNjQwcHg7XG59XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIub3BlbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgei1pbmRleDogOTk5OTk7XG59XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIuYW5pbWF0ZS5vcGVuIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZwRmFkZUluRG93biAzMDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG4gIGFuaW1hdGlvbjogZnBGYWRlSW5Eb3duIDMwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbn1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5pbmxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbn1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5zdGF0aWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgMnB4KTtcbn1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5zdGF0aWMub3BlbiB7XG4gIHotaW5kZXg6IDk5OTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIuaGFzV2Vla3Mge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmZsYXRwaWNrci1jYWxlbmRhciAuaGFzV2Vla3MgLmRheUNvbnRhaW5lcixcbi5mbGF0cGlja3ItY2FsZW5kYXIgLmhhc1RpbWUgLmRheUNvbnRhaW5lciB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZmxhdHBpY2tyLWNhbGVuZGFyIC5oYXNXZWVrcyAuZGF5Q29udGFpbmVyIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIuc2hvd1RpbWVJbnB1dC5oYXNUaW1lIC5mbGF0cGlja3ItdGltZSB7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNmU2ZTY7XG59XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIubm9DYWxlbmRhci5oYXNUaW1lIC5mbGF0cGlja3ItdGltZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZsYXRwaWNrci1jYWxlbmRhcjpiZWZvcmUsXG4uZmxhdHBpY2tyLWNhbGVuZGFyOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBsZWZ0OiAyMnB4O1xufVxuXG4uZmxhdHBpY2tyLWNhbGVuZGFyLnJpZ2h0TW9zdDpiZWZvcmUsXG4uZmxhdHBpY2tyLWNhbGVuZGFyLnJpZ2h0TW9zdDphZnRlciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAyMnB4O1xufVxuXG4uZmxhdHBpY2tyLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGJvcmRlci13aWR0aDogNXB4O1xuICBtYXJnaW46IDAgLTVweDtcbn1cblxuLmZsYXRwaWNrci1jYWxlbmRhcjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogNHB4O1xuICBtYXJnaW46IDAgLTRweDtcbn1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDpiZWZvcmUsXG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93VG9wOmFmdGVyIHtcbiAgYm90dG9tOiAxMDAlO1xufVxuXG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93VG9wOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlNmU2ZTY7XG59XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dUb3A6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93Qm90dG9tOmJlZm9yZSxcbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YWZ0ZXIge1xuICB0b3A6IDEwMCU7XG59XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2U2ZTZlNjtcbn1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5mbGF0cGlja3ItY2FsZW5kYXI6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uZmxhdHBpY2tyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZsYXRwaWNrci1tb250aCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBmaWxsOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmxhdHBpY2tyLXByZXYtbW9udGgsXG4uZmxhdHBpY2tyLW5leHQtbW9udGgge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGhlaWdodDogMjhweDtcbiAgcGFkZGluZzogMTBweCBjYWxjKDMuNTclIC0gMS41cHgpO1xuICB6LWluZGV4OiAzO1xufVxuXG4uZmxhdHBpY2tyLXByZXYtbW9udGggaSxcbi5mbGF0cGlja3ItbmV4dC1tb250aCBpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmxhdHBpY2tyLXByZXYtbW9udGguZmxhdHBpY2tyLXByZXYtbW9udGgsXG4uZmxhdHBpY2tyLW5leHQtbW9udGguZmxhdHBpY2tyLXByZXYtbW9udGgge1xuICAvKlxuXHRcdFx0LypydGw6YmVnaW46aWdub3JlKi9cbiAgLypcblx0XHRcdCovXG4gIGxlZnQ6IDA7XG4gIC8qXG5cdFx0XHQvKnJ0bDplbmQ6aWdub3JlKi9cbiAgLypcblx0XHRcdCovXG59XG5cbi8qXG4gICAgICAgIC8qcnRsOmJlZ2luOmlnbm9yZSovXG5cbi8qXG4gICAgICAgIC8qcnRsOmVuZDppZ25vcmUqL1xuXG4uZmxhdHBpY2tyLXByZXYtbW9udGguZmxhdHBpY2tyLW5leHQtbW9udGgsXG4uZmxhdHBpY2tyLW5leHQtbW9udGguZmxhdHBpY2tyLW5leHQtbW9udGgge1xuICAvKlxuXHRcdFx0LypydGw6YmVnaW46aWdub3JlKi9cbiAgLypcblx0XHRcdCovXG4gIHJpZ2h0OiAwO1xuICAvKlxuXHRcdFx0LypydGw6ZW5kOmlnbm9yZSovXG4gIC8qXG5cdFx0XHQqL1xufVxuXG4vKlxuICAgICAgICAvKnJ0bDpiZWdpbjppZ25vcmUqL1xuXG4vKlxuICAgICAgICAvKnJ0bDplbmQ6aWdub3JlKi9cblxuLmZsYXRwaWNrci1wcmV2LW1vbnRoOmhvdmVyLFxuLmZsYXRwaWNrci1uZXh0LW1vbnRoOmhvdmVyIHtcbiAgY29sb3I6ICM5NTllYTk7XG59XG5cbi5mbGF0cGlja3ItcHJldi1tb250aDpob3ZlciBzdmcsXG4uZmxhdHBpY2tyLW5leHQtbW9udGg6aG92ZXIgc3ZnIHtcbiAgZmlsbDogI2Y2NDc0Nztcbn1cblxuLmZsYXRwaWNrci1wcmV2LW1vbnRoIHN2Zyxcbi5mbGF0cGlja3ItbmV4dC1tb250aCBzdmcge1xuICB3aWR0aDogMTRweDtcbn1cblxuLmZsYXRwaWNrci1wcmV2LW1vbnRoIHN2ZyBwYXRoLFxuLmZsYXRwaWNrci1uZXh0LW1vbnRoIHN2ZyBwYXRoIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMXM7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4xcztcbiAgZmlsbDogaW5oZXJpdDtcbn1cblxuLm51bUlucHV0V3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ubnVtSW5wdXRXcmFwcGVyIGlucHV0LFxuLm51bUlucHV0V3JhcHBlciBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubnVtSW5wdXRXcmFwcGVyIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5udW1JbnB1dFdyYXBwZXIgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxNHB4O1xuICBwYWRkaW5nOiAwIDRweCAwIDJweDtcbiAgaGVpZ2h0OiA1MCU7XG4gIGxpbmUtaGVpZ2h0OiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg1NywgNTcsIDU3LCAwLjA1KTtcbn1cblxuLm51bUlucHV0V3JhcHBlciBzcGFuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4ubnVtSW5wdXRXcmFwcGVyIHNwYW46YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4ubnVtSW5wdXRXcmFwcGVyIHNwYW46YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMzJTtcbn1cblxuLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93VXAge1xuICB0b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwOmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCByZ2JhKDU3LCA1NywgNTcsIDAuNik7XG59XG5cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd24ge1xuICB0b3A6IDUwJTtcbn1cblxuLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93RG93bjphZnRlciB7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA0cHggc29saWQgcmdiYSg1NywgNTcsIDU3LCAwLjYpO1xufVxuXG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4gc3ZnIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLm51bUlucHV0V3JhcHBlciBzcGFuIHN2ZyBwYXRoIHtcbiAgZmlsbDogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4ubnVtSW5wdXRXcmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLm51bUlucHV0V3JhcHBlcjpob3ZlciBzcGFuIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIHtcbiAgZm9udC1zaXplOiAxMzUlO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDc1JTtcbiAgbGVmdDogMTIuNSU7XG4gIHBhZGRpbmc6IDYuMTZweCAwIDAgMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGhlaWdodDogMjhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbn1cblxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoLnNsaWRlTGVmdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMHB4LCAwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwcHgsIDBweCk7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmcEZhZGVPdXQgNDAwbXMgZWFzZSwgZnBTbGlkZUxlZnQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xuICBhbmltYXRpb246IGZwRmFkZU91dCA0MDBtcyBlYXNlLCBmcFNsaWRlTGVmdCA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG59XG5cbi5mbGF0cGlja3ItY3VycmVudC1tb250aC5zbGlkZUxlZnROZXcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMHB4LCAwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDBweCwgMHB4KTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZwRmFkZUluIDQwMG1zIGVhc2UsIGZwU2xpZGVMZWZ0TmV3IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbiAgYW5pbWF0aW9uOiBmcEZhZGVJbiA0MDBtcyBlYXNlLCBmcFNsaWRlTGVmdE5ldyA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG59XG5cbi5mbGF0cGlja3ItY3VycmVudC1tb250aC5zbGlkZVJpZ2h0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDBweCwgMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwcHgsIDBweCk7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmcEZhZGVPdXQgNDAwbXMgZWFzZSwgZnBTbGlkZVJpZ2h0IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbiAgYW5pbWF0aW9uOiBmcEZhZGVPdXQgNDAwbXMgZWFzZSwgZnBTbGlkZVJpZ2h0IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbn1cblxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoLnNsaWRlUmlnaHROZXcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwcHgpO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZnBGYWRlSW4gNDAwbXMgZWFzZSwgZnBTbGlkZVJpZ2h0TmV3IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbiAgYW5pbWF0aW9uOiBmcEZhZGVJbiA0MDBtcyBlYXNlLCBmcFNsaWRlUmlnaHROZXcgNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xufVxuXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggc3Bhbi5jdXItbW9udGgge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuNWNoO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggc3Bhbi5jdXItbW9udGg6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLm51bUlucHV0V3JhcHBlciB7XG4gIHdpZHRoOiA2Y2g7XG4gIHdpZHRoOiA3Y2hcXDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwOmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93RG93bjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBhZGRpbmc6IDAgMCAwIDAuNWNoO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5pdGlhbDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbn1cblxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyW2Rpc2FibGVkXSxcbi5mbGF0cGlja3ItY3VycmVudC1tb250aCBpbnB1dC5jdXIteWVhcltkaXNhYmxlZF06aG92ZXIge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmZsYXRwaWNrci13ZWVrZGF5cyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAzMTVweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuXG5zcGFuLmZsYXRwaWNrci13ZWVrZGF5IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXNpemU6IDkwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxO1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4uZGF5Q29udGFpbmVyLFxuLmZsYXRwaWNrci13ZWVrcyB7XG4gIHBhZGRpbmc6IDFweCAwIDAgMDtcbn1cblxuLmZsYXRwaWNrci1kYXlzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDMxNXB4O1xufVxuXG4uZmxhdHBpY2tyLWRheXM6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uZGF5Q29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbiAgb3V0bGluZTogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDMxNXB4O1xuICBtaW4td2lkdGg6IDMxNXB4O1xuICBtYXgtd2lkdGg6IDMxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFuaW1hdGUgLmRheUNvbnRhaW5lci5zbGlkZUxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZnBGYWRlT3V0IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSwgZnBTbGlkZUxlZnQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xuICBhbmltYXRpb246IGZwRmFkZU91dCA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSksIGZwU2xpZGVMZWZ0IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbn1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5hbmltYXRlIC5kYXlDb250YWluZXIuc2xpZGVMZWZ0LFxuLmZsYXRwaWNrci1jYWxlbmRhci5hbmltYXRlIC5kYXlDb250YWluZXIuc2xpZGVMZWZ0TmV3IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwcHgsIDBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDBweCwgMHB4KTtcbn1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5hbmltYXRlIC5kYXlDb250YWluZXIuc2xpZGVMZWZ0TmV3IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZwRmFkZUluIDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSwgZnBTbGlkZUxlZnQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xuICBhbmltYXRpb246IGZwRmFkZUluIDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSwgZnBTbGlkZUxlZnQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xufVxuXG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFuaW1hdGUgLmRheUNvbnRhaW5lci5zbGlkZVJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZwRmFkZU91dCA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSksIGZwU2xpZGVSaWdodCA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG4gIGFuaW1hdGlvbjogZnBGYWRlT3V0IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSwgZnBTbGlkZVJpZ2h0IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDBweCwgMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwcHgsIDBweCk7XG59XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIuYW5pbWF0ZSAuZGF5Q29udGFpbmVyLnNsaWRlUmlnaHROZXcge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZnBGYWRlSW4gNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpLCBmcFNsaWRlUmlnaHROZXcgNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xuICBhbmltYXRpb246IGZwRmFkZUluIDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSwgZnBTbGlkZVJpZ2h0TmV3IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbn1cblxuLmZsYXRwaWNrci1kYXkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMTUwcHg7XG4gIGNvbG9yOiAjMzkzOTM5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdpZHRoOiAxNC4yODU3MTQzJTtcbiAgLXdlYmtpdC1mbGV4LWJhc2lzOiAxNC4yODU3MTQzJTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDE0LjI4NTcxNDMlO1xuICBmbGV4LWJhc2lzOiAxNC4yODU3MTQzJTtcbiAgbWF4LXdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZsYXRwaWNrci1kYXkuaW5SYW5nZSxcbi5mbGF0cGlja3ItZGF5LnByZXZNb250aERheS5pblJhbmdlLFxuLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5LmluUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS50b2RheS5pblJhbmdlLFxuLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5LnRvZGF5LmluUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkudG9kYXkuaW5SYW5nZSxcbi5mbGF0cGlja3ItZGF5OmhvdmVyLFxuLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5OmhvdmVyLFxuLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5OmhvdmVyLFxuLmZsYXRwaWNrci1kYXk6Zm9jdXMsXG4uZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXk6Zm9jdXMsXG4uZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXk6Zm9jdXMge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQ6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcbn1cblxuLmZsYXRwaWNrci1kYXkudG9kYXkge1xuICBib3JkZXItY29sb3I6ICM5NTllYTk7XG59XG5cbi5mbGF0cGlja3ItZGF5LnRvZGF5OmhvdmVyLFxuLmZsYXRwaWNrci1kYXkudG9kYXk6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM5NTllYTk7XG4gIGJhY2tncm91bmQ6ICM5NTllYTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZCxcbi5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5lbmRSYW5nZSxcbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLmluUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLmluUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5pblJhbmdlLFxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQ6Zm9jdXMsXG4uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlOmZvY3VzLFxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2U6Zm9jdXMsXG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZDpob3Zlcixcbi5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2U6aG92ZXIsXG4uZmxhdHBpY2tyLWRheS5lbmRSYW5nZTpob3Zlcixcbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLnByZXZNb250aERheSxcbi5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UucHJldk1vbnRoRGF5LFxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UucHJldk1vbnRoRGF5LFxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQubmV4dE1vbnRoRGF5LFxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5uZXh0TW9udGhEYXksXG4uZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5uZXh0TW9udGhEYXkge1xuICBiYWNrZ3JvdW5kOiAjNTY5ZmY3O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM1NjlmZjc7XG59XG5cbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLnN0YXJ0UmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnN0YXJ0UmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5zdGFydFJhbmdlIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweCAwIDAgNTBweDtcbn1cblxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuZW5kUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLmVuZFJhbmdlLFxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UuZW5kUmFuZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwIDUwcHggNTBweCAwO1xufVxuXG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5zdGFydFJhbmdlICsgLmVuZFJhbmdlLFxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5zdGFydFJhbmdlICsgLmVuZFJhbmdlLFxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2Uuc3RhcnRSYW5nZSArIC5lbmRSYW5nZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogLTEwcHggMCAwICM1NjlmZjc7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDAgMCAjNTY5ZmY3O1xufVxuXG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5zdGFydFJhbmdlLmVuZFJhbmdlLFxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5zdGFydFJhbmdlLmVuZFJhbmdlLFxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2Uuc3RhcnRSYW5nZS5lbmRSYW5nZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbi5mbGF0cGlja3ItZGF5LmluUmFuZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IC01cHggMCAwICNlNmU2ZTYsIDVweCAwIDAgI2U2ZTZlNjtcbiAgYm94LXNoYWRvdzogLTVweCAwIDAgI2U2ZTZlNiwgNXB4IDAgMCAjZTZlNmU2O1xufVxuXG4uZmxhdHBpY2tyLWRheS5kaXNhYmxlZCxcbi5mbGF0cGlja3ItZGF5LmRpc2FibGVkOmhvdmVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5mbGF0cGlja3ItZGF5LmRpc2FibGVkLFxuLmZsYXRwaWNrci1kYXkuZGlzYWJsZWQ6aG92ZXIsXG4uZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXksXG4uZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXksXG4uZmxhdHBpY2tyLWRheS5ub3RBbGxvd2VkLFxuLmZsYXRwaWNrci1kYXkubm90QWxsb3dlZC5wcmV2TW9udGhEYXksXG4uZmxhdHBpY2tyLWRheS5ub3RBbGxvd2VkLm5leHRNb250aERheSB7XG4gIGNvbG9yOiByZ2JhKDU3LCA1NywgNTcsIDAuMyk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5mbGF0cGlja3ItZGF5LndlZWsuc2VsZWN0ZWQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IC01cHggMCAwICM1NjlmZjcsIDVweCAwIDAgIzU2OWZmNztcbiAgYm94LXNoYWRvdzogLTVweCAwIDAgIzU2OWZmNywgNXB4IDAgMCAjNTY5ZmY3O1xufVxuXG4ucmFuZ2VNb2RlIC5mbGF0cGlja3ItZGF5IHtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuXG4uZmxhdHBpY2tyLXdlZWt3cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmZsYXRwaWNrci13ZWVrd3JhcHBlciAuZmxhdHBpY2tyLXdlZWtzIHtcbiAgcGFkZGluZzogMCAxMnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDFweCAwIDAgI2U2ZTZlNjtcbiAgYm94LXNoYWRvdzogMXB4IDAgMCAjZTZlNmU2O1xufVxuXG4uZmxhdHBpY2tyLXdlZWt3cmFwcGVyIC5mbGF0cGlja3Itd2Vla2RheSB7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5cbi5mbGF0cGlja3Itd2Vla3dyYXBwZXIgc3Bhbi5mbGF0cGlja3ItZGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi5mbGF0cGlja3ItaW5uZXJDb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mbGF0cGlja3ItckNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMDtcbn1cblxuLmZsYXRwaWNrci10aW1lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdXRsaW5lOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWF4LWhlaWdodDogNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mbGF0cGlja3ItdGltZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cblxuLmZsYXRwaWNrci10aW1lIC5udW1JbnB1dFdyYXBwZXIge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxO1xuICB3aWR0aDogNDAlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZmxhdHBpY2tyLXRpbWUgLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93VXA6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzkzOTM5O1xufVxuXG4uZmxhdHBpY2tyLXRpbWUgLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93RG93bjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzOTM5Mzk7XG59XG5cbi5mbGF0cGlja3ItdGltZS5oYXNTZWNvbmRzIC5udW1JbnB1dFdyYXBwZXIge1xuICB3aWR0aDogMjYlO1xufVxuXG4uZmxhdHBpY2tyLXRpbWUudGltZTI0aHIgLm51bUlucHV0V3JhcHBlciB7XG4gIHdpZHRoOiA0OSU7XG59XG5cbi5mbGF0cGlja3ItdGltZSBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMzOTM5Mzk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQuZmxhdHBpY2tyLWhvdXIge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmZsYXRwaWNrci10aW1lIGlucHV0LmZsYXRwaWNrci1taW51dGUsXG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQuZmxhdHBpY2tyLXNlY29uZCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mbGF0cGlja3ItdGltZSBpbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZsYXRwaWNrci10aW1lIC5mbGF0cGlja3ItdGltZS1zZXBhcmF0b3IsXG4uZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci1hbS1wbSB7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzkzOTM5O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6IDIlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGNlbnRlcjtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtIHtcbiAgb3V0bGluZTogMDtcbiAgd2lkdGg6IDE4JTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtOmhvdmVyLFxuLmZsYXRwaWNrci10aW1lIC5mbGF0cGlja3ItYW0tcG06Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuXG4uZmxhdHBpY2tyLWlucHV0W3JlYWRvbmx5XSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZwRmFkZUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZnBGYWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZwU2xpZGVMZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwcHgsIDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMHB4LCAwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZnBTbGlkZUxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDBweCwgMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwcHgsIDBweCk7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZwU2xpZGVMZWZ0TmV3IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDBweCwgMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDBweCwgMHB4KTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZwU2xpZGVMZWZ0TmV3IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDBweCwgMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDBweCwgMHB4KTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZnBTbGlkZVJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwcHgpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwcHgsIDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwcHgsIDBweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmcFNsaWRlUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDBweCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDBweCwgMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDBweCwgMHB4KTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZnBTbGlkZVJpZ2h0TmV3IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDBweCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZnBTbGlkZVJpZ2h0TmV3IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDBweCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwcHgpO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmcEZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmcEZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZwRmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZnBGYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmZsYXRwaWNrci13ZWVrZGF5Y29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRocyB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4vKiogSW1wb3J0IHdyYXBwZXIgKiovXG5cbi5mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtLS1wYWdlIHtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZm9ybV9fZmllbGRzZXQge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uZm9ybV9fZmllbGRzZXQtLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb3JtX19maWVsZHNldC0tZGF0ZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZm9ybV9fZmllbGRzZXQtLWRhdGUuZm9ybV9fZmllbGRzZXQtLWZ1bGxTaXplIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtX19maWVsZHNldC0tbXVsdGlwbGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uZm9ybV9fZmllbGRzZXQtLW11bHRpcGxlICsgLmZvcm1fX2ZpZWxkc2V0LS1tdWx0aXBsZSB7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xufVxuXG4uZm9ybV9fZmllbGRzZXQtLWluZGV4IHtcbiAgei1pbmRleDogNCAhaW1wb3J0YW50O1xufVxuXG4uZm9ybV9fZmllbGRzZXQtLWNvbXBMaXRlIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uZm9ybV9fZmllbGRzZXQtLWNvbXAge1xuICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLS10ZXN0LmZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDk1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmZvcm0tLXRlc3QuZm9ybSAuZm9ybV9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZm9ybS0tdGVzdC5mb3JtIC5mb3JtX19maWVsZC0tZm9jdXNlZC5mb3JtX19maWVsZC0tbG9uZy1hbnN3ZXIgLmZvcm1fX2xhYmVsIHtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuXG4uZm9ybV9fd3JhcHBlclZhbGlkIHtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cblxuLmZvcm1fX3dyYXBwZXJWYWxpZCAuZm9ybV9fdGhhbmtzLFxuLmZvcm1fX3dyYXBwZXJWYWxpZCAuZm9ybV9fZXJyb3Ige1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMTBweCA0MHB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uZm9ybV9fd3JhcHBlclZhbGlkIC5mb3JtX190aGFua3MgKixcbi5mb3JtX193cmFwcGVyVmFsaWQgLmZvcm1fX2Vycm9yICoge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uZm9ybV9fd3JhcHBlclZhbGlkX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxKTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgbGluZWFyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mb3JtX193cmFwcGVyVmFsaWRfX2Nsb3NlIC5tYXRlcmlhbC1pY29ucyB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi5mb3JtX193cmFwcGVyVmFsaWRfX2Nsb3NlOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEuMSk7XG59XG5cbi5mb3JtX19maWVsZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmZvcm1fX2ZpZWxkLS1oZWxwLmZvcm1fX2ZpZWxkLS1mb2N1c2VkQWx3YXlzIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLmZvcm1fX2ZpZWxkLS1oZWxwLmZvcm1fX2ZpZWxkLS1mb2N1c2VkQWx3YXlzLmZvcm1fX2ZpZWxkLS1maWxlIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLmZvcm1fX2ZpZWxkLS1oZWxwLmZvcm1fX2ZpZWxkLS1mb2N1c2VkQWx3YXlzLmZvcm1fX2ZpZWxkLS1tdWx0aXBsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5mb3JtX19maWVsZC0taGVscC5mb3JtX19maWVsZC0tZm9jdXNlZEFsd2F5cyAuZm9ybV9fbGFiZWwge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgdG9wOiAtMTVweDtcbn1cblxuLmZvcm1fX2ZpZWxkLS1oZWxwLmZvcm1fX2ZpZWxkLS1mb2N1c2VkQWx3YXlzIC5mb3JtX19sYWJlbCBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIHtcbiAgbWluLWhlaWdodDogNTBweDtcbn1cblxuLmZvcm1fX2ZpZWxkLS1mb2N1c2VkLmZvcm1fX2ZpZWxkLS1sb25nLWFuc3dlciAuZm9ybV9fc3BhbiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5mb3JtX19maWVsZC0tZm9jdXNlZCAuZm9ybV9fbGFiZWwge1xuICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTkwJSk7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5mb3JtX19maWVsZC0tZm9jdXNlZCAuZm9ybV9fbGFiZWwtLWZpcnN0LFxuLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIC5mb3JtX19sYWJlbC0tbXVsdGlwbGUge1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIC5mb3JtX19zcGFuIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xufVxuXG4uZm9ybV9fZmllbGQtLWZvY3VzZWQgLmZvcm1fX3NwYW4tLWZpcnN0IHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgdGV4dC1vdmVyZmxvdzogaW5pdGlhbDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5mb3JtX19maWVsZC0tZm9jdXNlZCAuZm9ybV9fc3Bhbi0tbXVsdGlwbGUge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5mb3JtX19maWVsZC0tZm9jdXNlZCAuZm9ybV9fc3Bhbi0td3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5mb3JtX19maWVsZC0tZm9jdXNlZCAuZm9ybV9fdGV4dCB7XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjYpO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuU2hhZG93KGNvbG9yPSRmb3JtLWhvdmVyLWJkLCBEaXJlY3Rpb249TmFOLCBTdHJlbmd0aD01KTtcbn1cblxuLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIC5mb3JtX190ZXh0LS1hcmVhIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5mb3JtX19maWVsZC0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cblxuLmZvcm1fX2ZpZWxkLS1tdWx0aXBsZSAuZm9ybV9fc3BhbiB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4uZm9ybV9fZmllbGQtLWZpbGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG5cbi5mb3JtX19maWVsZC0tb3RoZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtX19maWVsZC0tb3RoZXIgLmZvcm1fX3RleHQge1xuICBoZWlnaHQ6IDQ1cHg7XG59XG5cbi5mb3JtX19maWVsZC0tYnRuQXJlYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG5cbi5mb3JtX19maWVsZC0tZGF0ZSB7XG4gIG1heC13aWR0aDogMzE1cHg7XG59XG5cbi5mb3JtX19maWVsZC0tZGF0ZS5mb3JtX19maWVsZC0tZnVsbFNpemUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtX19maWVsZC0tcmlnaHQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmZvcm1fX2ZpZWxkLS1yaWdodCAuZm9ybV9fYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDQ3cHg7XG4gIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICBwYWRkaW5nOiAwIDgwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZm9ybV9fZmllbGQtLW5vdC1yZXF1aXJlZDpub3QoLmZvcm1fX2ZpZWxkLS1mb2N1c2VkKSAuZm9ybV9faWNvbi0tc3VjY2VzcyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmZvcm1fX2ZpZWxkLS1ub3QtcmVxdWlyZWQuZm9ybV9fZmllbGQtLWZpbGUgLmZvcm1fX2ljb24tLXN1Y2Nlc3Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtX19maWVsZC0tbG9uZy1hbnN3ZXIgLmZvcm1fX2xhYmVsIHtcbiAgaGVpZ2h0OiA3NSU7XG59XG5cbi5mb3JtX19maWVsZC0tbG9uZy1hbnN3ZXIgLmZvcm1fX3NwYW4ge1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cblxuLmZvcm1fX2xhYmVsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvcm1fX2xhYmVsLS1tdWx0aXBsZSB7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmZvcm1fX2xhYmVsLS1tdWx0aXBsZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG4uZm9ybV9fbGFiZWwtLWZpcnN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtX19sYWJlbC0tZGF0ZSB7XG4gIHBhZGRpbmctbGVmdDogNTVweDtcbn1cblxuLmZvcm1fX2RhdGVBcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLmZvcm1fX3NwYW4ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBwYWRkaW5nOiAwIDJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmZvcm1fX3NwYW4tLW11bHRpcGxlIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5mb3JtX19zcGFuLS1maXJzdCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtX190ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDE4cHggMzVweCAwIDE1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5mb3JtX190ZXh0LS1hcmVhIHtcbiAgbWluLWhlaWdodDogODBweDtcbiAgcGFkZGluZzogNDBweCAxNXB4IDAgMTVweDtcbiAgcmVzaXplOiBub25lO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4uZm9ybV9fdGV4dC0tb3RoZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGhlaWdodDogNTBweDtcbn1cblxuLmZvcm1fX3RleHQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC42KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDVweCAwcHggcmdiYSg1MSwgNTEsIDUxLCAwLjYpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggNXB4IDBweCByZ2JhKDUxLCA1MSwgNTEsIDAuNik7XG4gIC1vLWJveC1zaGFkb3c6IDBweCAwcHggNXB4IDBweCByZ2JhKDUxLCA1MSwgNTEsIDAuNik7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IDBweCByZ2JhKDUxLCA1MSwgNTEsIDAuNik7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LlNoYWRvdyhjb2xvcj0kZm9ybS1ob3Zlci1iZCwgRGlyZWN0aW9uPU5hTiwgU3RyZW5ndGg9NSk7XG59XG5cbi5mb3JtX19ib3gge1xuICB0b3A6IDdweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzMzMzMztcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbjogMCAxNHB4IDE0cHggMXB4O1xuICBvdXRsaW5lLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxNHB4O1xuICBtaW4td2lkdGg6IDE0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiAxO1xufVxuXG4uZm9ybV9fYm94LS1yYWRpbyB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmZvcm1fX3JhZGlvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm1fX3JhZGlvOmNoZWNrZWQgfiAuZm9ybV9fYm94IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdG9wOiAzcHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzMzMzMzMztcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMzMzMzMzM7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgc2NhbGVZKDAuNSk7XG59XG5cbi5mb3JtX19yYWRpbzpjaGVja2VkIH4gLmZvcm1fX3NwYW4tLW11bHRpcGxlIHtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5mb3JtX19jaGVja2JveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb3JtX19jaGVja2JveDpjaGVja2VkIH4gLmZvcm1fX2JveCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRvcDogM3B4O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMzMzMzMzM7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMzMzMzMzO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHNjYWxlWSgwLjUpO1xufVxuXG4uZm9ybV9fY2hlY2tib3g6Y2hlY2tlZCB+IC5mb3JtX19zcGFuLS1tdWx0aXBsZSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4uZm9ybV9fc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyOiAxcHggc29saWQgI0RDRTVFOTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMCA0MHB4IDAgMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZiBjZW50ZXIgcmlnaHQgMjBweCBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjEwJTIyJTIwaGVpZ2h0JTNEJTIyNi4wMzIlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMCUyMDYuMDMyJTIyJTNFJTNDcGF0aCUyMGRhdGEtbmFtZSUzRCUyMkFycm93JTIwY29waWUlMjAzJTIyJTIwZCUzRCUyMk0wJTIwLjAxNkw1JTIwNC42NWw1LTQuNjM0djEuMzc4TDUlMjA2LjAyOCUyMDAlMjAxLjM5NFYuMDJ6JTIyJTIwZmlsbCUzRCUyMiUyMzJiMmIyYiUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIvJTNFJTNDL3N2ZyUzRSk7XG59XG5cbi5mb3JtX19maWxlIHtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5mb3JtX19pY29uLS1kYXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNXB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLmZvcm1fX2ljb24tLXdhcm5pbmcubWF0ZXJpYWwtaWNvbnMsXG4uZm9ybV9faWNvbi0tc3VjY2Vzcy5tYXRlcmlhbC1pY29ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb3JtX19idXR0b24ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiA3cHggMTVweDtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mb3JtX19idXR0b24tLWNyZWF0ZSB7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG59XG5cbi5mb3JtX19oZWxwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uZm9ybV9faGVscCA+IGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmZvcm1fX2Vycm9yOm5vdCguZm9ybV9fdGV4dCkge1xuICBiYWNrZ3JvdW5kOiAjZjE2NzY3O1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmZvcm1fX2Vycm9yLS1nbG9iYWwge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uZm9ybV9fZXJyb3IgKyAuZm9ybV9faWNvbi0td2FybmluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmMTY3Njc7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmZvcm1fX3N1Y2Nlc3MgKyAuZm9ybV9faWNvbi0td2FybmluZyArIC5mb3JtX19pY29uLS1zdWNjZXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzI3YWU2MDtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uZm9ybV9fc3VjY2Vzcy5mb3JtX19zZWxlY3QgKyAuZm9ybV9faWNvbi0td2FybmluZyArIC5mb3JtX19pY29uLS1zdWNjZXNzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm1fX2ljb24tLWV5ZS5tYXRlcmlhbC1pY29ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5mb3JtX19oaWRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogNThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAzO1xufVxuXG4uZm9ybV9faGlkZS0tYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4uZm9ybV9fdGhhbmtzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMjdhZTYwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLmZvcm1fX3RoYW5rcyAubWF0ZXJpYWwtaWNvbnMge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmZvcm1fX3RoYW5rcy0tcHJvZCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5mb3JtX19kb25lLm1hdGVyaWFsLWljb25zIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uZm9ybV9fdGV4dF9fcmF0aW5nIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmZvcm1fX3RleHRfX3JhdGluZy0tdGl0bGUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIE9OTFkgVEFCTEVUIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBGUk9NIERFU0tUT1AgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbiNoaWRlV3JhcHBlclZhbGlkOmNoZWNrZWQgKyAuZm9ybV9fd3JhcHBlclZhbGlkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm1fX25vd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZm9ybV9fbm93cmFwICsgLmZvcm1fX25vd3JhcCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5mb3JtX19maWVsZHNldDpob3Zlcixcbi5mb3JtX19maWVsZHNldC0tZm9jdXNlZCB7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5mb3JtLmZvcm0tLXBhZ2UgKyAuYmxvYyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5hcC1kcm9wZG93bi1tZW51IHtcbiAgei1pbmRleDogOTk5ICFpbXBvcnRhbnQ7XG59XG5cbi8qKiBJbXBvcnQgd3JhcHBlciAqKi9cblxuLnJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0RDRTVFOTtcbn1cblxuLnJlYV9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtcm93LXNpemUpO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnJlYV9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbi5yZWFfX2l0ZW0gc3Ryb25nIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ucmVhX19pdGVtIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJlYV9faXRlbSA+ICoge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnJlYV9faXRlbSA+ICogPiAqIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5yZWFfX2l0ZW0gaDIsXG4ucmVhX19pdGVtIGgzLFxuLnJlYV9faXRlbSBoNCxcbi5yZWFfX2l0ZW0gaDUge1xuICBtYXJnaW46IDA7XG59XG5cbi5yZWFfX2ljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5yZWFfX2ltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1MHB4O1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbnNcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKFwiL190L18vZGlzdC9pY29ucy9pY29ucy5lb3RcIik7XG4gIHNyYzogdXJsKFwiL190L18vZGlzdC9pY29ucy9pY29ucy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvX3QvXy9kaXN0L2ljb25zL2ljb25zLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvX3QvXy9kaXN0L2ljb25zL2ljb25zLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL190L18vZGlzdC9pY29ucy9pY29ucy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9fdC9fL2Rpc3QvaWNvbnMvaWNvbnMuc3ZnI2ljb25zXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cblxuLyogVXNlIHRoZSBmb2xsb3dpbmcgQ1NTIGNvZGUgaWYgeW91IHdhbnQgdG8gdXNlIGRhdGEgYXR0cmlidXRlcyBmb3IgaW5zZXJ0aW5nIHlvdXIgaWNvbnMgKi9cblxuW2RhdGEtaWNvbl06YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbnNcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb250ZW50OiBhdHRyKGRhdGEtaWNvbik7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBzcGVhazogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbi8qIFVzZSB0aGUgZm9sbG93aW5nIENTUyBjb2RlIGlmIHlvdSB3YW50IHRvIGhhdmUgYSBjbGFzcyBwZXIgaWNvbiAqL1xuXG4vKlxuSW5zdGVhZCBvZiBhIGxpc3Qgb2YgYWxsIGNsYXNzIHNlbGVjdG9ycyxcbnlvdSBjYW4gdXNlIHRoZSBnZW5lcmljIHNlbGVjdG9yIGJlbG93LCBidXQgaXQncyBzbG93ZXI6XG5bY2xhc3MqPVwiaWNvbi1cIl0ge1xuKi9cblxuLmljb24tdW50aXRsZWQsXG4uaWNvbi11bnRpdGxlZC0yLFxuLmljb24tdW50aXRsZWQtMyxcbi5pY29uLXVudGl0bGVkLTQsXG4uaWNvbi11bnRpdGxlZC01LFxuLmljb24tdW50aXRsZWQtNixcbi5pY29uLXVudGl0bGVkLTcsXG4uaWNvbi11bnRpdGxlZC04LFxuLmljb24tdW50aXRsZWQtOSxcbi5pY29uLXVudGl0bGVkLTEwLFxuLmljb24tdW50aXRsZWQtMTEsXG4uaWNvbi11bnRpdGxlZC0xMixcbi5pY29uLXVudGl0bGVkLTEzLFxuLmljb24tdW50aXRsZWQtMTQsXG4uaWNvbi11bnRpdGxlZC0xNSxcbi5pY29uLXVudGl0bGVkLTE2LFxuLmljb24tdW50aXRsZWQtMTcsXG4uaWNvbi11bnRpdGxlZC0xOCxcbi5pY29uLXVudGl0bGVkLTE5LFxuLmljb24tdW50aXRsZWQtMjAsXG4uaWNvbi11bnRpdGxlZC0yMSxcbi5pY29uLXVudGl0bGVkLTIyLFxuLmljb24tdW50aXRsZWQtMjMsXG4uaWNvbi11bnRpdGxlZC0yNCxcbi5pY29uLXVudGl0bGVkLTI1LFxuLmljb24tdW50aXRsZWQtMjYsXG4uaWNvbi11bnRpdGxlZC0yNyxcbi5pY29uLXVudGl0bGVkLTI4LFxuLmljb24tdW50aXRsZWQtMjksXG4uaWNvbi11bnRpdGxlZC0zMCxcbi5pY29uLXVudGl0bGVkLTMxLFxuLmljb24tdW50aXRsZWQtMzIsXG4uaWNvbi11bnRpdGxlZC0zMyxcbi5pY29uLXVudGl0bGVkLTM0LFxuLmljb24tYnVsbGV0LTEsXG4uaWNvbi1idWxsZXQtMixcbi5pY29uLWJ1bGxldC0zLFxuLmljb24tYnVsbGV0LTQsXG4uaWNvbi1idWxsZXQtNSxcbi5pY29uLWJ1bGxldC02LFxuLmljb24tYnVsbGV0LTcsXG4uaWNvbi1idWxsZXQtOCxcbi5pY29uLWNhci0xLFxuLmljb24tdW50aXRsZWQtMzUsXG4uaWNvbi11bnRpdGxlZC0zNixcbi5pY29uLXVudGl0bGVkLTM3LFxuLmljb24tdW50aXRsZWQtMzgsXG4uaWNvbi11bnRpdGxlZC0zOSxcbi5pY29uLXVudGl0bGVkLTQwLFxuLmljb24tdW50aXRsZWQtNDEsXG4uaWNvbi11bnRpdGxlZC00Mixcbi5pY29uLXVudGl0bGVkLTQzLFxuLmljb24taWNvbnMsXG4uaWNvbi11bnRpdGxlZC00NCxcbi5pY29uLXVudGl0bGVkLTQ1LFxuLmljb24tdW50aXRsZWQtNDYsXG4uaWNvbi11bnRpdGxlZC00Nyxcbi5pY29uLXVudGl0bGVkLTQ4LFxuLmljb24tdW50aXRsZWQtNDksXG4uaWNvbi1iYXNrZXQtMixcbi5pY29uLWJhc2tldC0xLFxuLmljb24tdW50aXRsZWQtNTAsXG4uaWNvbi11bnRpdGxlZC01MSxcbi5pY29uLXVudGl0bGVkLTUyLFxuLmljb24tdW50aXRsZWQtNTMsXG4uaWNvbi1jcmVkaXQtY2FyZC0xLFxuLmljb24tdW50aXRsZWQtNTQsXG4uaWNvbi1hbWVyaWNhbi1leHByZXNzLTEsXG4uaWNvbi1jYXJ0ZS1ibGV1ZS0xLFxuLmljb24tbWFzdGVyLWNhcmQtMSxcbi5pY29uLXZpcmVtZW50LTEsXG4uaWNvbi12aXNhLTEsXG4uaWNvbi12aXNhLTIsXG4uaWNvbi11bnRpdGxlZC01NSxcbi5pY29uLXVudGl0bGVkLTU2LFxuLmljb24tdW50aXRsZWQtNTcsXG4uaWNvbi10cnVjay0yLFxuLmljb24tdHJ1Y2stMSxcbi5pY29uLXNjb290ZXItMSxcbi5pY29uLXBsYW5lLTEsXG4uaWNvbi11bnRpdGxlZC01OCxcbi5pY29uLXNtcy00LFxuLmljb24tc21zLTMsXG4uaWNvbi1zbXMtMixcbi5pY29uLXVudGl0bGVkLTU5LFxuLmljb24tdW50aXRsZWQtNjAsXG4uaWNvbi11bnRpdGxlZC02MSxcbi5pY29uLXVudGl0bGVkLTYyLFxuLmljb24tcGhvbmUsXG4uaWNvbi11bnRpdGxlZC02Myxcbi5pY29uLXVudGl0bGVkLTY0LFxuLmljb24tcGhvbmUtMSxcbi5pY29uLXVudGl0bGVkLTY1LFxuLmljb24tdW50aXRsZWQtNjYsXG4uaWNvbi11bnRpdGxlZC02Nyxcbi5pY29uLXVudGl0bGVkLTY4LFxuLmljb24tdW50aXRsZWQtNjksXG4uaWNvbi11bnRpdGxlZC03MCxcbi5pY29uLXVudGl0bGVkLTcxLFxuLmljb24tdXNlcnMsXG4uaWNvbi11bnRpdGxlZC03Mixcbi5pY29uLXVudGl0bGVkLTczLFxuLmljb24tdW50aXRsZWQtNzQsXG4uaWNvbi11bnRpdGxlZC03NSxcbi5pY29uLXVudGl0bGVkLTc2LFxuLmljb24tdW50aXRsZWQtNzcsXG4uaWNvbi11bnRpdGxlZC03OCxcbi5pY29uLXVudGl0bGVkLTc5LFxuLmljb24tdW50aXRsZWQtODAsXG4uaWNvbi11bnRpdGxlZC04MSxcbi5pY29uLXVudGl0bGVkLTgyLFxuLmljb24tdW50aXRsZWQtODMsXG4uaWNvbi11bnRpdGxlZC04NCxcbi5pY29uLXVudGl0bGVkLTg1LFxuLmljb24tdW50aXRsZWQtODYsXG4uaWNvbi11bnRpdGxlZC04Nyxcbi5pY29uLXVudGl0bGVkLTg4LFxuLmljb24tdW50aXRsZWQtODksXG4uaWNvbi11bnRpdGxlZC05MCxcbi5pY29uLXVudGl0bGVkLTkxLFxuLmljb24tdW50aXRsZWQtOTIsXG4uaWNvbi11bnRpdGxlZC05Myxcbi5pY29uLXVudGl0bGVkLTk0LFxuLmljb24tdW50aXRsZWQtOTUsXG4uaWNvbi11bnRpdGxlZC05Nixcbi5pY29uLXVudGl0bGVkLTk3LFxuLmljb24tdW50aXRsZWQtOTgsXG4uaWNvbi11bnRpdGxlZC05OSxcbi5pY29uLXVudGl0bGVkLTEwMCxcbi5pY29uLXVudGl0bGVkLTEwMSxcbi5pY29uLXVudGl0bGVkLTEwMixcbi5pY29uLXVudGl0bGVkLTEwMyxcbi5pY29uLXVudGl0bGVkLTEwNCxcbi5pY29uLXVudGl0bGVkLTEwNSxcbi5pY29uLXVudGl0bGVkLTEwNixcbi5pY29uLXVudGl0bGVkLTEwNyxcbi5pY29uLXVudGl0bGVkLTEwOCxcbi5pY29uLXVudGl0bGVkLTEwOSxcbi5pY29uLXVudGl0bGVkLTExMCxcbi5pY29uLXVudGl0bGVkLTExMSxcbi5pY29uLXVudGl0bGVkLTExMixcbi5pY29uLXVudGl0bGVkLTExMyxcbi5pY29uLXVudGl0bGVkLTExNCxcbi5pY29uLXVudGl0bGVkLTExNSxcbi5pY29uLXVudGl0bGVkLTExNixcbi5pY29uLXVudGl0bGVkLTExNyxcbi5pY29uLXVudGl0bGVkLTExOCxcbi5pY29uLXVudGl0bGVkLTExOSxcbi5pY29uLXVudGl0bGVkLTEyMCxcbi5pY29uLXVudGl0bGVkLTEyMSxcbi5pY29uLXVudGl0bGVkLTEyMixcbi5pY29uLXVudGl0bGVkLTEyMyxcbi5pY29uLXVudGl0bGVkLTEyNCxcbi5pY29uLXVudGl0bGVkLTEyNSxcbi5pY29uLXVudGl0bGVkLTEyNixcbi5pY29uLXVudGl0bGVkLTEyNyxcbi5pY29uLXVudGl0bGVkLTEyOCxcbi5pY29uLXVudGl0bGVkLTEyOSxcbi5pY29uLXVudGl0bGVkLTEzMCxcbi5pY29uLXVudGl0bGVkLTEzMSxcbi5pY29uLXVudGl0bGVkLTEzMixcbi5pY29uLXVudGl0bGVkLTEzMyxcbi5pY29uLXVudGl0bGVkLTEzNCxcbi5pY29uLXVudGl0bGVkLTEzNSxcbi5pY29uLXVudGl0bGVkLTEzNixcbi5pY29uLXVudGl0bGVkLTEzNyxcbi5pY29uLXVudGl0bGVkLTEzOCxcbi5pY29uLXVudGl0bGVkLTEzOSxcbi5pY29uLXVudGl0bGVkLTE0MCxcbi5pY29uLWhvbWUtMSxcbi5pY29uLW51dCxcbi5pY29uLXN0aWxldHRvLFxuLmljb24tYmlydGhkYXksXG4uaWNvbi1ib3d0aWUsXG4uaWNvbi1jaXJjbGVyaWdodCxcbi5pY29uLWdyZWVuaG9zdGluZyxcbi5pY29uLWNlcnRpZmljYXRlLFxuLmljb24tdmxjLFxuLmljb24tcmlnaHQsXG4uaWNvbi10c2hpcnQsXG4uaWNvbi10aHVtYnMtdXAsXG4uaWNvbi1jaHJpcy1zcGl0dGxlcy1zYXZlLFxuLmljb24tZGlhbW9uZCxcbi5pY29uLW11c2ljLFxuLmljb24tdmltZW8sXG4uaWNvbi15b3V0dWJlLFxuLmljb24teW91dHViZS0yLFxuLmljb24tdHJhc2hjYW4sXG4uaWNvbi1oYXBweSxcbi5pY29uLWhhcHB5LTIsXG4uaWNvbi1zaGlwcGluZyxcbi5pY29uLXJ1bGVyLFxuLmljb24tc2F0aXNmaWVkLTEsXG4uaWNvbi1zYXRpc2ZpZWQtMixcbi5pY29uLW1vbmV5LWJhZyxcbi5pY29uLWNocm9ubyB7XG4gIGZvbnQtZmFtaWx5OiBcImljb25zXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgc3BlYWs6IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG4uaWNvbi11bnRpdGxlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyZlwiO1xufVxuXG4uaWNvbi11bnRpdGxlZC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMwXCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDJcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0M1wiO1xufVxuXG4uaWNvbi11bnRpdGxlZC01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ0XCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDVcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0YVwiO1xufVxuXG4uaWNvbi11bnRpdGxlZC04OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRiXCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGNcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGRcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDZcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDlcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDhcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGFcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDBcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMjE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDJcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMjM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDFcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMjQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDBcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMjU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmRcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMjY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmVcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMjc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGNcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMjg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGNcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMjk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTFcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMzA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzhcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMzE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTZcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDRcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMzM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGFcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMzQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjtcbn1cblxuLmljb24tYnVsbGV0LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDBcIjtcbn1cblxuLmljb24tYnVsbGV0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDFcIjtcbn1cblxuLmljb24tYnVsbGV0LTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDJcIjtcbn1cblxuLmljb24tYnVsbGV0LTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDNcIjtcbn1cblxuLmljb24tYnVsbGV0LTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDRcIjtcbn1cblxuLmljb24tYnVsbGV0LTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDVcIjtcbn1cblxuLmljb24tYnVsbGV0LTc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDZcIjtcbn1cblxuLmljb24tYnVsbGV0LTg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDdcIjtcbn1cblxuLmljb24tY2FyLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDhcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMzU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMzY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMzc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDlcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMzg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGFcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMzk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmNcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2FcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2JcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGVcIjtcbn1cblxuLmljb24taWNvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGJcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzNcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTVcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNDY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTRcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNDc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTNcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNDg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzhcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNDk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmRcIjtcbn1cblxuLmljb24tY2FydC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XG59XG5cbi5pY29uLWJhc2tldC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEyXCI7XG59XG5cbi5pY29uLWJhc2tldC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEzXCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTUwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc2XCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTUxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc4XCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTUzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc5XCI7XG59XG5cbi5pY29uLWNyZWRpdC1jYXJkLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTRcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWRcIjtcbn1cblxuLmljb24tYW1lcmljYW4tZXhwcmVzcy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE1XCI7XG59XG5cbi5pY29uLWNhcnRlLWJsZXVlLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTZcIjtcbn1cblxuLmljb24tbWFzdGVyLWNhcmQtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxN1wiO1xufVxuXG4uaWNvbi12aXJlbWVudC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE4XCI7XG59XG5cbi5pY29uLXZpc2EtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOVwiO1xufVxuXG4uaWNvbi12aXNhLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWFcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWJcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWVcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNTc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTJcIjtcbn1cblxuLmljb24tdHJ1Y2stMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxY1wiO1xufVxuXG4uaWNvbi10cnVjay0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFkXCI7XG59XG5cbi5pY29uLXNjb290ZXItMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZlwiO1xufVxuXG4uaWNvbi1wbGFuZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIwXCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTU4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVmXCI7XG59XG5cbi5pY29uLXNtcy00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7XG59XG5cbi5pY29uLXNtcy0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7XG59XG5cbi5pY29uLXNtcy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIzXCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTU5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYxXCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTYwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI1XCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTYxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI2XCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTYyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI3XCI7XG59XG5cbi5pY29uLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI4XCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTYzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU4XCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTY0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdjXCI7XG59XG5cbi5pY29uLXBob25lLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjlcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNjU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzRcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNjY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWVcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNjc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmFcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNjg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmJcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNjk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzFcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNzA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzJcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNzE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzNcIjtcbn1cblxuLmljb24tdXNlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzVcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzdcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNzM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzlcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNzQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2FcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNzU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2JcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNzY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2NcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNzc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2RcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNzg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2VcIjtcbn1cblxuLmljb24tdW50aXRsZWQtNzk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2ZcIjtcbn1cblxuLmljb24tdW50aXRsZWQtODA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDZcIjtcbn1cblxuLmljb24tdW50aXRsZWQtODE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDdcIjtcbn1cblxuLmljb24tdW50aXRsZWQtODI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDhcIjtcbn1cblxuLmljb24tdW50aXRsZWQtODM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDlcIjtcbn1cblxuLmljb24tdW50aXRsZWQtODQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGVcIjtcbn1cblxuLmljb24tdW50aXRsZWQtODU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGZcIjtcbn1cblxuLmljb24tdW50aXRsZWQtODY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTBcIjtcbn1cblxuLmljb24tdW50aXRsZWQtODc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTFcIjtcbn1cblxuLmljb24tdW50aXRsZWQtODg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTZcIjtcbn1cblxuLmljb24tdW50aXRsZWQtODk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTdcIjtcbn1cblxuLmljb24tdW50aXRsZWQtOTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTlcIjtcbn1cblxuLmljb24tdW50aXRsZWQtOTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWFcIjtcbn1cblxuLmljb24tdW50aXRsZWQtOTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWJcIjtcbn1cblxuLmljb24tdW50aXRsZWQtOTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWNcIjtcbn1cblxuLmljb24tdW50aXRsZWQtOTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWRcIjtcbn1cblxuLmljb24tdW50aXRsZWQtOTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjBcIjtcbn1cblxuLmljb24tdW50aXRsZWQtOTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjNcIjtcbn1cblxuLmljb24tdW50aXRsZWQtOTc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjRcIjtcbn1cblxuLmljb24tdW50aXRsZWQtOTg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjVcIjtcbn1cblxuLmljb24tdW50aXRsZWQtOTk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjZcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY3XCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTEwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OFwiO1xufVxuXG4uaWNvbi11bnRpdGxlZC0xMDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjlcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTAzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZhXCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTEwNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2YlwiO1xufVxuXG4uaWNvbi11bnRpdGxlZC0xMDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmNcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTA2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZlXCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTEwNzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZlwiO1xufVxuXG4uaWNvbi11bnRpdGxlZC0xMDg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzBcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTA5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcxXCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTExMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MlwiO1xufVxuXG4uaWNvbi11bnRpdGxlZC0xMTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzVcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTEyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdkXCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTExMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZVwiO1xufVxuXG4uaWNvbi11bnRpdGxlZC0xMTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2ZcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTE1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDczXCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTExNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MFwiO1xufVxuXG4uaWNvbi11bnRpdGxlZC0xMTc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODFcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTE4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgyXCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTExOTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4M1wiO1xufVxuXG4uaWNvbi11bnRpdGxlZC0xMjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODRcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg1XCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTEyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NlwiO1xufVxuXG4uaWNvbi11bnRpdGxlZC0xMjM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODdcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTI0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg4XCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTEyNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OVwiO1xufVxuXG4uaWNvbi11bnRpdGxlZC0xMjY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGFcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTI3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhiXCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTEyODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4Y1wiO1xufVxuXG4uaWNvbi11bnRpdGxlZC0xMjk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGRcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTMwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhlXCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTEzMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4ZlwiO1xufVxuXG4uaWNvbi11bnRpdGxlZC0xMzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTBcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTMzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkxXCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTEzNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MlwiO1xufVxuXG4uaWNvbi11bnRpdGxlZC0xMzU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTNcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTM2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk0XCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTEzNzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NVwiO1xufVxuXG4uaWNvbi11bnRpdGxlZC0xMzg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTZcIjtcbn1cblxuLmljb24tdW50aXRsZWQtMTM5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk3XCI7XG59XG5cbi5pY29uLXVudGl0bGVkLTE0MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiO1xufVxuXG4uaWNvbi1ob21lLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOThcIjtcbn1cblxuLmljb24tbnV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI3XCI7XG59XG5cbi5pY29uLXN0aWxldHRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI5XCI7XG59XG5cbi5pY29uLWJpcnRoZGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZiXCI7XG59XG5cbi5pY29uLWJvd3RpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZlwiO1xufVxuXG4uaWNvbi1jaXJjbGVyaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOVwiO1xufVxuXG4uaWNvbi1ncmVlbmhvc3Rpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzlcIjtcbn1cblxuLmljb24tY2VydGlmaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNThcIjtcbn1cblxuLmljb24tdmxjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkyXCI7XG59XG5cbi5pY29uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA0XCI7XG59XG5cbi5pY29uLXRzaGlydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5YVwiO1xufVxuXG4uaWNvbi10aHVtYnMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODdcIjtcbn1cblxuLmljb24tY2hyaXMtc3BpdHRsZXMtc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5ZFwiO1xufVxuXG4uaWNvbi1kaWFtb25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDllXCI7XG59XG5cbi5pY29uLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDlmXCI7XG59XG5cbi5pY29uLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGExXCI7XG59XG5cbi5pY29uLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYTJcIjtcbn1cblxuLmljb24teW91dHViZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGEzXCI7XG59XG5cbi5pY29uLXRyYXNoY2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGEwXCI7XG59XG5cbi5pY29uLWhhcHB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGE0XCI7XG59XG5cbi5pY29uLWhhcHB5LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYTVcIjtcbn1cblxuLmljb24tc2hpcHBpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYTdcIjtcbn1cblxuLmljb24tcnVsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYThcIjtcbn1cblxuLmljb24taW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGE5XCI7XG59XG5cbi5pY29uLXNhdGlzZmllZC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGFhXCI7XG59XG5cbi5pY29uLXNhdGlzZmllZC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGFiXCI7XG59XG5cbi5pY29uLW1vbmV5LWJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhY1wiO1xufVxuXG4uaWNvbi1jaHJvbm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYWRcIjtcbn1cblxuLyogbGF0aW4gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hdmVuIFByb1wiO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiBsb2NhbChcIk1hdmVuIFBybyBSZWd1bGFyXCIpLCBsb2NhbChcIk1hdmVuUHJvUmVndWxhclwiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tYXZlbnByby92Ny9NRzlLYlVaRmNoRHM5NFRidjlVLXBaQncxeFUxcktwdEpqXzBqYW5zOTIwLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMjEyLCBVKzIyMTUsIFUrRTBGRiwgVStFRkZELCBVK0YwMDA7XG59XG5cbi8qIGxhdGluICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNYXZlbiBQcm9cIjtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogbG9jYWwoXCJNYXZlbiBQcm8gTWVkaXVtXCIpLCBsb2NhbChcIk1hdmVuUHJvTWVkaXVtXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21hdmVucHJvL3Y3L1NRVmZ6b0pCYmo5dDNhVmNtYnNwUmhhbXB1NV83Q2pIVzVzcHhvZU4zVnMud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIyMTIsIFUrMjIxNSwgVStFMEZGLCBVK0VGRkQsIFUrRjAwMDtcbn1cblxuLyogbGF0aW4gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hdmVuIFByb1wiO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiBsb2NhbChcIk1hdmVuIFBybyBCb2xkXCIpLCBsb2NhbChcIk1hdmVuUHJvQm9sZFwiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tYXZlbnByby92Ny91RHNzdm1YZ3A3TmozaTMzNmtfZFNoYW1wdTVfN0NqSFc1c3B4b2VOM1ZzLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMjEyLCBVKzIyMTUsIFUrRTBGRiwgVStFRkZELCBVK0YwMDA7XG59XG5cbi8qIGxhdGluICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNYXZlbiBQcm9cIjtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogbG9jYWwoXCJNYXZlbiBQcm8gQmxhY2tcIiksIGxvY2FsKFwiTWF2ZW5Qcm9CbGFja1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tYXZlbnByby92Ny8tOTFUd2lGenFlTDFGN0toOTFBUHdSYW1wdTVfN0NqSFc1c3B4b2VOM1ZzLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMjEyLCBVKzIyMTUsIFUrRTBGRiwgVStFRkZELCBVK0YwMDA7XG59XG5cbi8qIGN5cmlsbGljLWV4dCAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgTGlnaHRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUxpZ2h0XCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvYjlRQmdMMGlNWmZEU3BtY1hjRThuRlZTcmNjMFBnaEhmOXFNWnN5TkprejJPdDl0NWgxR1JTVElFNzhXaHRvaC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5Rjtcbn1cblxuLyogY3lyaWxsaWMgKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIExpZ2h0XCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1MaWdodFwiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL2I5UUJnTDBpTVpmRFNwbWNYY0U4blBodk9xM09lRGNuY21HX0pVZ2xYOWoyT3Q5dDVoMUdSU1RJRTc4V2h0b2gud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG5cbi8qIGdyZWVrLWV4dCAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgTGlnaHRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUxpZ2h0XCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvYjlRQmdMMGlNWmZEU3BtY1hjRThuTllMMHdrRFlKZENpbmliUW8wb2RiMzJPdDl0NWgxR1JTVElFNzhXaHRvaC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMUYwMC0xRkZGO1xufVxuXG4vKiBncmVlayAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgTGlnaHRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUxpZ2h0XCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvYjlRQmdMMGlNWmZEU3BtY1hjRThuQVhIXzRHVUticlpwRUszbjZKTXdrTDJPdDl0NWgxR1JTVElFNzhXaHRvaC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDM3MC0wM0ZGO1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBMaWdodFwiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtTGlnaHRcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9iOVFCZ0wwaU1aZkRTcG1jWGNFOG5LQl9IMk1HRUZhOFU4aTJNQTJxalJyMk90OXQ1aDFHUlNUSUU3OFdodG9oLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG5cbi8qIGxhdGluLWV4dCAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgTGlnaHRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUxpZ2h0XCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvYjlRQmdMMGlNWmZEU3BtY1hjRThuRWtHa0hSVTEwcHpCVzl4WjIzWnhHcjJPdDl0NWgxR1JTVElFNzhXaHRvaC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzFFMDAtMUVGRiwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMENGLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbi8qIGxhdGluICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBMaWdodFwiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtTGlnaHRcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9iOVFCZ0wwaU1aZkRTcG1jWGNFOG5DcU9KZm9iWDlsckMxd0ZWZTlrMTVFLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMjEyLCBVKzIyMTUsIFUrRTBGRiwgVStFRkZELCBVK0YwMDA7XG59XG5cbi8qIGN5cmlsbGljLWV4dCAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLVJlZ3VsYXJcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9aZDJFOWFiWExGR1NyOUczWUsyTXNJUHh1cVdmUXVaR2J6NVJ6NFp1MWdrLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGO1xufVxuXG4vKiBjeXJpbGxpYyAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLVJlZ3VsYXJcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9aZDJFOWFiWExGR1NyOUczWUsyTXNFTlJwUVE0bmpYM0NMYUNxSTRhd2RrLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuXG4vKiBncmVlay1leHQgKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1SZWd1bGFyXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvWmQyRTlhYlhMRkdTcjlHM1lLMk1zRVQyS01FeVRXRXpKcWc5VThWUzhYTS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMUYwMC0xRkZGO1xufVxuXG4vKiBncmVlayAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLVJlZ3VsYXJcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9aZDJFOWFiWExGR1NyOUczWUsyTXNNSDVKMlFibXVGdGhZVEZPbm5TUmNvLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzcwLTAzRkY7XG59XG5cbi8qIHZpZXRuYW1lc2UgKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1SZWd1bGFyXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvWmQyRTlhYlhMRkdTcjlHM1lLMk1zRGNDWXhWS3VPY3NsQWdQUk1aOFJKRS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1SZWd1bGFyXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvWmQyRTlhYlhMRkdTcjlHM1lLMk1zTktEU1U1blBkb0JkcnU3MEZpVnliMC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzFFMDAtMUVGRiwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMENGLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbi8qIGxhdGluICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZFwiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtUmVndWxhclwiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL1pkMkU5YWJYTEZHU3I5RzNZSzJNc0g0dnhBb2k2ZDY3VF9VS1dpMEVvSFEud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIyMTIsIFUrMjIxNSwgVStFMEZGLCBVK0VGRkQsIFUrRjAwMDtcbn1cblxuLyogY3lyaWxsaWMtZXh0ICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBCb2xkXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1Cb2xkXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvYjlRQmdMMGlNWmZEU3BtY1hjRThuQll5dU1mSTZwYnZMcW5pd2NiTG9mUDJPdDl0NWgxR1JTVElFNzhXaHRvaC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5Rjtcbn1cblxuLyogY3lyaWxsaWMgKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIEJvbGRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUJvbGRcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9iOVFCZ0wwaU1aZkRTcG1jWGNFOG5JVDc1VmlzbzlmQ2VzV1VPMEl6RFVYMk90OXQ1aDFHUlNUSUU3OFdodG9oLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuXG4vKiBncmVlay1leHQgKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIEJvbGRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUJvbGRcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9iOVFCZ0wwaU1aZkRTcG1jWGNFOG5MOEVCYjFZUjFGOFBob2Z3SHRPYnJ6Mk90OXQ1aDFHUlNUSUU3OFdodG9oLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsxRjAwLTFGRkY7XG59XG5cbi8qIGdyZWVrICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBCb2xkXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1Cb2xkXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvYjlRQmdMMGlNWmZEU3BtY1hjRThuQXJvODRWVG9PdmUtdXcyM1lTbUJTNzJPdDl0NWgxR1JTVElFNzhXaHRvaC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDM3MC0wM0ZGO1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBCb2xkXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1Cb2xkXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvYjlRQmdMMGlNWmZEU3BtY1hjRThuQUNTMFpnRGc0a1k4RUZQVEdsdnlIUDJPdDl0NWgxR1JTVElFNzhXaHRvaC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIEJvbGRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUJvbGRcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9iOVFCZ0wwaU1aZkRTcG1jWGNFOG5HUE1Dd3pBRGhnRWlROExaLTAxRzFMMk90OXQ1aDFHUlNUSUU3OFdodG9oLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyNEYsIFUrMUUwMC0xRUZGLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQ0YsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxuLyogbGF0aW4gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIEJvbGRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUJvbGRcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9iOVFCZ0wwaU1aZkRTcG1jWGNFOG5QWDJvcjE0UUdVSGdiaFNCVjFHbzBFLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMjEyLCBVKzIyMTUsIFUrRTBGRiwgVStFRkZELCBVK0YwMDA7XG59XG5cbi8qIGN5cmlsbGljLWV4dCAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgc3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgTGlnaHQgSXRhbGljXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1MaWdodEl0YWxpY1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL21nMGNHZkdSVUVSc2h6Qmx2cXhlQUJXQVJ6UXJLbnhGYUhjWUhoV3ROVk9BeGcxQm53NUY4bjVNMVEzcGMzeFoud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUY7XG59XG5cbi8qIGN5cmlsbGljICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBMaWdodCBJdGFsaWNcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUxpZ2h0SXRhbGljXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvbWcwY0dmR1JVRVJzaHpCbHZxeGVBTG9CNTk1WEFVbnBfMHlkMkh2M25MdUF4ZzFCbnc1RjhuNU0xUTNwYzN4Wi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjtcbn1cblxuLyogZ3JlZWstZXh0ICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBMaWdodCBJdGFsaWNcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUxpZ2h0SXRhbGljXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvbWcwY0dmR1JVRVJzaHpCbHZxeGVBSG9sM3dnTE1ub20tRmdfTzJ2cTZVR0F4ZzFCbnc1RjhuNU0xUTNwYzN4Wi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMUYwMC0xRkZGO1xufVxuXG4vKiBncmVlayAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgc3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgTGlnaHQgSXRhbGljXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1MaWdodEl0YWxpY1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL21nMGNHZkdSVUVSc2h6Qmx2cXhlQUZhSThNSVd2akpFYl83bzMxX2ZTZ3VBeGcxQm53NUY4bjVNMVEzcGMzeFoud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzNzAtMDNGRjtcbn1cblxuLyogdmlldG5hbWVzZSAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgc3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgTGlnaHQgSXRhbGljXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1MaWdodEl0YWxpY1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL21nMGNHZkdSVUVSc2h6Qmx2cXhlQUJ0ZjJyZlFYQl9yUDdNbWJnYXRHTG1BeGcxQm53NUY4bjVNMVEzcGMzeFoud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cblxuLyogbGF0aW4tZXh0ICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBMaWdodCBJdGFsaWNcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUxpZ2h0SXRhbGljXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvbWcwY0dmR1JVRVJzaHpCbHZxeGVBSHBmMUhENTdaNWhHb0JjYUs1eG9ZLUF4ZzFCbnc1RjhuNU0xUTNwYzN4Wi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzFFMDAtMUVGRiwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMENGLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbi8qIGxhdGluICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBMaWdodCBJdGFsaWNcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUxpZ2h0SXRhbGljXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvbWcwY0dmR1JVRVJzaHpCbHZxeGVBTDhId0NpUDdEWUlJMzZBbFFaWFhRZWdsbk1wM18zQThWOEFpOFlvc1J0WC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjIxMiwgVSsyMjE1LCBVK0UwRkYsIFUrRUZGRCwgVStGMDAwO1xufVxuXG4vKiBjeXJpbGxpYy1leHQgKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIEl0YWxpY1wiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtSXRhbGljXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvQlA1SzhaQUp2OXFFYm11RnA4UnBKYmRkQWE1dHpFcnQyR1JweTFvSWJVejNyR1Z0c1RrUHNiRGFqdU81dWVRdy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5Rjtcbn1cblxuLyogY3lyaWxsaWMgKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIEl0YWxpY1wiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtSXRhbGljXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvQlA1SzhaQUp2OXFFYm11RnA4UnBKYkdvbG1SeUFqMjFFd01UX2VJWjdjZjNyR1Z0c1RrUHNiRGFqdU81dWVRdy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjtcbn1cblxuLyogZ3JlZWstZXh0ICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBJdGFsaWNcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUl0YWxpY1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL0JQNUs4WkFKdjlxRWJtdUZwOFJwSmNEUTkwQVVQNHhvYXktYUtFVnE1b3YzckdWdHNUa1BzYkRhanVPNXVlUXcud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzFGMDAtMUZGRjtcbn1cblxuLyogZ3JlZWsgKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIEl0YWxpY1wiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtSXRhbGljXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvQlA1SzhaQUp2OXFFYm11RnA4UnBKU1JCSUZjN2RWWVpnMlBqNUZBMGNTWDNyR1Z0c1RrUHNiRGFqdU81dWVRdy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDM3MC0wM0ZGO1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBJdGFsaWNcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUl0YWxpY1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL0JQNUs4WkFKdjlxRWJtdUZwOFJwSmRIdzFXUWtaaUs4d2g1ZVpLTzl0eXIzckdWdHNUa1BzYkRhanVPNXVlUXcud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cblxuLyogbGF0aW4tZXh0ICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBJdGFsaWNcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUl0YWxpY1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL0JQNUs4WkFKdjlxRWJtdUZwOFJwSmRBazZDcFVlSWVQZDlldGJIRGlMakwzckdWdHNUa1BzYkRhanVPNXVlUXcud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDI0RiwgVSsxRTAwLTFFRkYsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDRiwgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBsYXRpbiAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgc3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgSXRhbGljXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1JdGFsaWNcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9CUDVLOFpBSnY5cUVibXVGcDhScEpjR1A1SkFyeXIzVzlPYjB6bkV4QnZzLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMjEyLCBVKzIyMTUsIFUrRTBGRiwgVStFRkZELCBVK0YwMDA7XG59XG5cbi8qIGN5cmlsbGljLWV4dCAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgc3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgQm9sZCBJdGFsaWNcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUJvbGRJdGFsaWNcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9tZzBjR2ZHUlVFUnNoekJsdnF4ZUFCZ3F5bHdXY3lsSjJ3LUNmakJnWjd5QXhnMUJudzVGOG41TTFRM3BjM3haLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGO1xufVxuXG4vKiBjeXJpbGxpYyAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgc3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgQm9sZCBJdGFsaWNcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUJvbGRJdGFsaWNcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9tZzBjR2ZHUlVFUnNoekJsdnF4ZUFDangxbFpGV1Q4VU1mLWpFdW5VRHotQXhnMUJudzVGOG41TTFRM3BjM3haLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuXG4vKiBncmVlay1leHQgKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIEJvbGQgSXRhbGljXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1Cb2xkSXRhbGljXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvbWcwY0dmR1JVRVJzaHpCbHZxeGVBSThxVV9sVDRCZHBiZGdYWmhrRURLYUF4ZzFCbnc1RjhuNU0xUTNwYzN4Wi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMUYwMC0xRkZGO1xufVxuXG4vKiBncmVlayAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgc3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgQm9sZCBJdGFsaWNcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUJvbGRJdGFsaWNcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9tZzBjR2ZHUlVFUnNoekJsdnF4ZUFQSlo4dTY5WDFaSTZ1MEJxMVdZM0ZxQXhnMUJudzVGOG41TTFRM3BjM3haLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzcwLTAzRkY7XG59XG5cbi8qIHZpZXRuYW1lc2UgKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIEJvbGQgSXRhbGljXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1Cb2xkSXRhbGljXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvbWcwY0dmR1JVRVJzaHpCbHZxeGVBQTkyVVdDOEdhcnJmT2xzTzBCVmhvU0F4ZzFCbnc1RjhuNU0xUTNwYzN4Wi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIEJvbGQgSXRhbGljXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1Cb2xkSXRhbGljXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvbWcwY0dmR1JVRVJzaHpCbHZxeGVBTVZuMmZvcjFXSUF0cHVsRFJyV0QwYUF4ZzFCbnc1RjhuNU0xUTNwYzN4Wi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzFFMDAtMUVGRiwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMENGLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbi8qIGxhdGluICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBCb2xkIEl0YWxpY1wiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtQm9sZEl0YWxpY1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL21nMGNHZkdSVUVSc2h6Qmx2cXhlQUQ4MF9LanZ2LVVNNUZMc2s3bkhwZW1nbG5NcDNfM0E4VjhBaThZb3NSdFgud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIyMTIsIFUrMjIxNSwgVStFMEZGLCBVK0VGRkQsIFUrRjAwMDtcbn1cblxuLyoqIEltcG9ydCB3cmFwcGVyICoqL1xuXG4ubW9kYWwtZXJyb3Ige1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogOTAlO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICB6LWluZGV4OiA5OTk5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tb2RhbC1lcnJvcl9fdGl0bGUge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmMTY3Njc7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1vZGFsLWVycm9yX193cmFwcGVyIHtcbiAgcGFkZGluZzogMCAyMHB4IDIwcHggMjBweDtcbiAgYmFja2dyb3VuZDogI2YzZjNmMztcbn1cblxuLm1vZGFsLWVycm9yX19jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tb2RhbC1lcnJvcl9fY2hlY2tib3gge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW9kYWwtZXJyb3JfX2JhY2tncm91bmQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTEsIDUxLCA1MSwgMC40KTtcbn1cblxuLm1vZGFsLWVycm9yX19wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4IDAgMTVweCAzMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2YxNjc2Nztcbn1cblxuLm1vZGFsLWVycm9yX19wOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0RDRTVFOTtcbn1cblxuLm1vZGFsLWVycm9yX19wOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENFNUU5O1xufVxuXG4ubW9kYWwtZXJyb3JfX3dhcm4ubWF0ZXJpYWwtaWNvbnMge1xuICBmb250LXNpemU6IDFyZW07XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ubW9kYWwtZXJyb3JfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMTVweCBhdXRvIDAgYXV0bztcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNtb2RhbC1lcnJvcl9fY2hlY2tib3g6Y2hlY2tlZCB+IC5tb2RhbC1lcnJvcixcbiNtb2RhbC1lcnJvcl9fY2hlY2tib3g6Y2hlY2tlZCB+IC5tb2RhbC1lcnJvcl9fYmFja2dyb3VuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKiBJbXBvcnQgd3JhcHBlciAqKi9cblxuLypcbiAqIENvbnRhaW5lciBzdHlsZVxuICovXG5cbi5wcyB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogYXV0bztcbiAgLW1zLXRvdWNoLWFjdGlvbjogYXV0bztcbn1cblxuLnBzX19yYWlsLXkge1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgd2lkdGg6IDE1cHg7XG4gIC8qIHRoZXJlIG11c3QgYmUgJ3JpZ2h0JyBvciAnbGVmdCcgZm9yIHBzX19yYWlsLXkgKi9cbiAgcmlnaHQ6IDA7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnBzLS1hY3RpdmUteSA+IC5wc19fcmFpbC15IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucHM6aG92ZXIgPiAucHNfX3JhaWwteSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLnBzLS1mb2N1cyA+IC5wc19fcmFpbC14LFxuLnBzLS1mb2N1cyA+IC5wc19fcmFpbC15IHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4ucHMtLXNjcm9sbGluZy15ID4gLnBzX19yYWlsLXkge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5wc19fcmFpbC15OmhvdmVyLFxuLnBzX19yYWlsLXk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5wc19fdGh1bWIteSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCB3aWR0aCAuMnMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCB3aWR0aCAuMnMgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiA2cHg7XG4gIC8qIHRoZXJlIG11c3QgYmUgJ3JpZ2h0JyBmb3IgcHNfX3RodW1iLXkgKi9cbiAgcmlnaHQ6IDJweDtcbiAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnBzX19yYWlsLXk6aG92ZXIgPiAucHNfX3RodW1iLXksXG4ucHNfX3JhaWwteTpmb2N1cyA+IC5wc19fdGh1bWIteSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gIHdpZHRoOiAxMXB4O1xufVxuXG4vKiBNUyBzdXBwb3J0cyAqL1xuXG5Ac3VwcG9ydHMgKC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZSkge1xuICAucHMge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyoqIEltcG9ydCB3cmFwcGVyICoqL1xuXG4uaW50bC10ZWwtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbnRsLXRlbC1pbnB1dCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC42KTtcbn1cblxuLmludGwtdGVsLWlucHV0IGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC42KTtcbn1cblxuLmludGwtdGVsLWlucHV0IGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIElFIDEwKyAqL1xuICBjb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjYpO1xufVxuXG4uaW50bC10ZWwtaW5wdXQgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTgtICovXG4gIGNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNik7XG59XG5cbi5pbnRsLXRlbC1pbnB1dCAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uaW50bC10ZWwtaW5wdXQgLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW50bC10ZWwtaW5wdXQgLnYtaGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmludGwtdGVsLWlucHV0IGlucHV0LFxuLmludGwtdGVsLWlucHV0IGlucHV0W3R5cGU9dGV4dF0sXG4uaW50bC10ZWwtaW5wdXQgaW5wdXRbdHlwZT10ZWxdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMzZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uaW50bC10ZWwtaW5wdXQgLmZsYWctY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDFweDtcbn1cblxuLmludGwtdGVsLWlucHV0IC5zZWxlY3RlZC1mbGFnIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgNnB4IDAgOHB4O1xufVxuXG4uaW50bC10ZWwtaW5wdXQgLnNlbGVjdGVkLWZsYWcgLml0aS1hcnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA0cHggc29saWQgIzU1NTtcbn1cblxuLmludGwtdGVsLWlucHV0IC5zZWxlY3RlZC1mbGFnIC5pdGktYXJyb3cudXAge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzU1NTtcbn1cblxuLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDAgLTFweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdC5kcm9wdXAge1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5mbGFnLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5kaXZpZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQztcbn1cblxuLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmNvdW50cnkge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cblxuLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmNvdW50cnkgLmRpYWwtY29kZSB7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuY291bnRyeS5oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuZmxhZy1ib3gsXG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuY291bnRyeS1uYW1lLFxuLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmRpYWwtY29kZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5mbGFnLWJveCxcbi5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5jb3VudHJ5LW5hbWUge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIGlucHV0LFxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIGlucHV0W3R5cGU9dGV4dF0sXG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gaW5wdXRbdHlwZT10ZWxdLFxuLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZSBpbnB1dCxcbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUgaW5wdXRbdHlwZT10ZXh0XSxcbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUgaW5wdXRbdHlwZT10ZWxdIHtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDUycHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gLmZsYWctY29udGFpbmVyLFxuLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZSAuZmxhZy1jb250YWluZXIge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIC5mbGFnLWNvbnRhaW5lcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIC5mbGFnLWNvbnRhaW5lcjpob3ZlciAuc2VsZWN0ZWQtZmxhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biBpbnB1dFtkaXNhYmxlZF0gKyAuZmxhZy1jb250YWluZXI6aG92ZXIsXG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gaW5wdXRbcmVhZG9ubHldICsgLmZsYWctY29udGFpbmVyOmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gaW5wdXRbZGlzYWJsZWRdICsgLmZsYWctY29udGFpbmVyOmhvdmVyIC5zZWxlY3RlZC1mbGFnLFxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIGlucHV0W3JlYWRvbmx5XSArIC5mbGFnLWNvbnRhaW5lcjpob3ZlciAuc2VsZWN0ZWQtZmxhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlIC5zZWxlY3RlZC1mbGFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZSAuc2VsZWN0ZWQtZGlhbC1jb2RlIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cblxuLmludGwtdGVsLWlucHV0Lml0aS1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwMDBweDtcbiAgbGVmdDogLTEwMDBweDtcbiAgei1pbmRleDogMTA2MDtcbiAgcGFkZGluZzogMXB4O1xufVxuXG4uaW50bC10ZWwtaW5wdXQuaXRpLWNvbnRhaW5lcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLml0aS1tb2JpbGUgLmludGwtdGVsLWlucHV0Lml0aS1jb250YWluZXIge1xuICB0b3A6IDMwcHg7XG4gIGJvdHRvbTogMzBweDtcbiAgbGVmdDogMzBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLml0aS1tb2JpbGUgLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3Qge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLml0aS1tb2JpbGUgLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmNvdW50cnkge1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cblxuLml0aS1mbGFnIHtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi5pdGktZmxhZy5iZSB7XG4gIHdpZHRoOiAxOHB4O1xufVxuXG4uaXRpLWZsYWcuY2gge1xuICB3aWR0aDogMTVweDtcbn1cblxuLml0aS1mbGFnLm1jIHtcbiAgd2lkdGg6IDE5cHg7XG59XG5cbi5pdGktZmxhZy5uZSB7XG4gIHdpZHRoOiAxOHB4O1xufVxuXG4uaXRpLWZsYWcubnAge1xuICB3aWR0aDogMTNweDtcbn1cblxuLml0aS1mbGFnLnZhIHtcbiAgd2lkdGg6IDE1cHg7XG59XG5cbi5pdGktZmxhZy5hYyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDtcbn1cblxuLml0aS1mbGFnLmFkIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjJweCAwcHg7XG59XG5cbi5pdGktZmxhZy5hZSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuYWYge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NnB4IDBweDtcbn1cblxuLml0aS1mbGFnLmFnIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODhweCAwcHg7XG59XG5cbi5pdGktZmxhZy5haSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMHB4IDBweDtcbn1cblxuLml0aS1mbGFnLmFsIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMycHggMHB4O1xufVxuXG4uaXRpLWZsYWcuYW0ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTRweCAwcHg7XG59XG5cbi5pdGktZmxhZy5hbyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IDBweDtcbn1cblxuLml0aS1mbGFnLmFxIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk4cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuYXIge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjBweCAwcHg7XG59XG5cbi5pdGktZmxhZy5hcyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MnB4IDBweDtcbn1cblxuLml0aS1mbGFnLmF0IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuYXUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yODZweCAwcHg7XG59XG5cbi5pdGktZmxhZy5hdyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwOHB4IDBweDtcbn1cblxuLml0aS1mbGFnLmF4IHtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzMwcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuYXoge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTJweCAwcHg7XG59XG5cbi5pdGktZmxhZy5iYSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3NHB4IDBweDtcbn1cblxuLml0aS1mbGFnLmJiIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzk2cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuYmQge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MThweCAwcHg7XG59XG5cbi5pdGktZmxhZy5iZSB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0MHB4IDBweDtcbn1cblxuLml0aS1mbGFnLmJmIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDYwcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuYmcge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00ODJweCAwcHg7XG59XG5cbi5pdGktZmxhZy5iaCB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwNHB4IDBweDtcbn1cblxuLml0aS1mbGFnLmJpIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTI2cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuYmoge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NDhweCAwcHg7XG59XG5cbi5pdGktZmxhZy5ibCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU3MHB4IDBweDtcbn1cblxuLml0aS1mbGFnLmJtIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTkycHggMHB4O1xufVxuXG4uaXRpLWZsYWcuYm4ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02MTRweCAwcHg7XG59XG5cbi5pdGktZmxhZy5ibyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYzNnB4IDBweDtcbn1cblxuLml0aS1mbGFnLmJxIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjU4cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuYnIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02ODBweCAwcHg7XG59XG5cbi5pdGktZmxhZy5icyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcwMnB4IDBweDtcbn1cblxuLml0aS1mbGFnLmJ0IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzI0cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuYnYge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03NDZweCAwcHg7XG59XG5cbi5pdGktZmxhZy5idyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc2OHB4IDBweDtcbn1cblxuLml0aS1mbGFnLmJ5IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzkwcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuYnoge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MTJweCAwcHg7XG59XG5cbi5pdGktZmxhZy5jYSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgzNHB4IDBweDtcbn1cblxuLml0aS1mbGFnLmNjIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODU2cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuY2Qge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04NzhweCAwcHg7XG59XG5cbi5pdGktZmxhZy5jZiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkwMHB4IDBweDtcbn1cblxuLml0aS1mbGFnLmNnIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTIycHggMHB4O1xufVxuXG4uaXRpLWZsYWcuY2gge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NDRweCAwcHg7XG59XG5cbi5pdGktZmxhZy5jaSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2MXB4IDBweDtcbn1cblxuLml0aS1mbGFnLmNrIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTgzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuY2wge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDA1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuY20ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDI3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuY24ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDQ5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuY28ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDcxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuY3Age1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDkzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuY3Ige1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTE1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuY3Uge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTM3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuY3Yge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTU5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuY3cge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTgxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuY3gge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjAzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuY3kge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjI1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuY3oge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjQ3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZGUge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjY5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZGcge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZGoge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzEzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZGsge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzM1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZG0ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzU3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZG8ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzc5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZHoge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDAxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZWEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDIzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZWMge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDQ1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZWUge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDY3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZWcge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDg5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZWgge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTExcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZXIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTMzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZXMge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTU1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZXQge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTc3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZXUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTk5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZmkge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjIxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZmoge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjQzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZmsge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjY1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZm0ge1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjg3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZm8ge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzA5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZnIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzMxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ2Ege1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzUzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ2Ige1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzc1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ2Qge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzk3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ2Uge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xODE5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ2Yge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xODQxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ2cge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xODYzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ2gge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xODg1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ2kge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTA3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ2wge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTI5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ20ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTUxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ24ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTczcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ3Age1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTk1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ3Ege1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDE3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ3Ige1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDM5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ3Mge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDYxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ3Qge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDgzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ3Uge1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTA1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ3cge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTI3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuZ3kge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTQ5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuaGsge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTcxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuaG0ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTkzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuaG4ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjE1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuaHIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjM3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuaHQge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjU5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuaHUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjgxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuaWMge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzAzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuaWQge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzI1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuaWUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzQ3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuaWwge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzY5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuaW0ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzkxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuaW4ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDEzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuaW8ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDM1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuaXEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDU3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuaXIge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDc5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuaXMge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTAxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuaXQge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTIzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcuamUge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTQ1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuam0ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTY3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuam8ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTg5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcuanAge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjExcHggMHB4O1xufVxuXG4uaXRpLWZsYWcua2Uge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjMzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcua2cge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjU1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcua2gge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjc3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcua2kge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjk5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcua20ge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNzIxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcua24ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNzQzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcua3Age1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNzY1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcua3Ige1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNzg3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcua3cge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yODA5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcua3kge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yODMxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcua3oge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yODUzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcubGEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yODc1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubGIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yODk3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubGMge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yOTE5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubGkge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yOTQxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcubGsge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yOTYzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcubHIge1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yOTg1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubHMge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDA3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubHQge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDI5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubHUge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDUxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcubHYge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDczcHggMHB4O1xufVxuXG4uaXRpLWZsYWcubHkge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDk1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubWEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTE3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubWMge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTM5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubWQge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTYwcHggMHB4O1xufVxuXG4uaXRpLWZsYWcubWUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTgycHggMHB4O1xufVxuXG4uaXRpLWZsYWcubWYge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjA0cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubWcge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjI2cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubWgge1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjQ4cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubWsge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjcwcHggMHB4O1xufVxuXG4uaXRpLWZsYWcubWwge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjkycHggMHB4O1xufVxuXG4uaXRpLWZsYWcubW0ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzE0cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubW4ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzM2cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubW8ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzU4cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubXAge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzgwcHggMHB4O1xufVxuXG4uaXRpLWZsYWcubXEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDAycHggMHB4O1xufVxuXG4uaXRpLWZsYWcubXIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDI0cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubXMge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDQ2cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubXQge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDY4cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubXUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDkwcHggMHB4O1xufVxuXG4uaXRpLWZsYWcubXYge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTEycHggMHB4O1xufVxuXG4uaXRpLWZsYWcubXcge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTM0cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubXgge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTU2cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubXkge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTc4cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubXoge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjAwcHggMHB4O1xufVxuXG4uaXRpLWZsYWcubmEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjIycHggMHB4O1xufVxuXG4uaXRpLWZsYWcubmMge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjQ0cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubmUge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjY2cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubmYge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjg2cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubmcge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzA4cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubmkge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzMwcHggMHB4O1xufVxuXG4uaXRpLWZsYWcubmwge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzUycHggMHB4O1xufVxuXG4uaXRpLWZsYWcubm8ge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzc0cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubnAge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzk2cHggMHB4O1xufVxuXG4uaXRpLWZsYWcubnIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zODExcHggMHB4O1xufVxuXG4uaXRpLWZsYWcubnUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zODMzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcubnoge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zODU1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcub20ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zODc3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcucGEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zODk5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcucGUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTIxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcucGYge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTQzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcucGcge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTY1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcucGgge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTg3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcucGsge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MDA5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcucGwge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MDMxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcucG0ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MDUzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcucG4ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MDc1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcucHIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MDk3cHggMHB4O1xufVxuXG4uaXRpLWZsYWcucHMge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MTE5cHggMHB4O1xufVxuXG4uaXRpLWZsYWcucHQge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MTQxcHggMHB4O1xufVxuXG4uaXRpLWZsYWcucHcge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MTYzcHggMHB4O1xufVxuXG4uaXRpLWZsYWcucHkge1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MTg1cHggMHB4O1xufVxuXG4uaXRpLWZsYWcucWEge1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyMDdweCAwcHg7XG59XG5cbi5pdGktZmxhZy5yZSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyMjlweCAwcHg7XG59XG5cbi5pdGktZmxhZy5ybyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyNTFweCAwcHg7XG59XG5cbi5pdGktZmxhZy5ycyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyNzNweCAwcHg7XG59XG5cbi5pdGktZmxhZy5ydSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyOTVweCAwcHg7XG59XG5cbi5pdGktZmxhZy5ydyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQzMTdweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zYSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQzMzlweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zYiB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQzNjFweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zYyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQzODNweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zZCB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0MDVweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zZSB7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0MjdweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zZyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0NDlweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zaCB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0NzFweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zaSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0OTNweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zaiB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1MTVweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zayB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1MzdweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zbCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1NTlweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zbSB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1ODFweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zbiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2MDNweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zbyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2MjVweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zciB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2NDdweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zcyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2NjlweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zdCB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2OTFweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zdiB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3MTNweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zeCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3MzVweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zeSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3NTdweCAwcHg7XG59XG5cbi5pdGktZmxhZy5zeiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3NzlweCAwcHg7XG59XG5cbi5pdGktZmxhZy50YSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4MDFweCAwcHg7XG59XG5cbi5pdGktZmxhZy50YyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4MjNweCAwcHg7XG59XG5cbi5pdGktZmxhZy50ZCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4NDVweCAwcHg7XG59XG5cbi5pdGktZmxhZy50ZiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4NjdweCAwcHg7XG59XG5cbi5pdGktZmxhZy50ZyB7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4ODlweCAwcHg7XG59XG5cbi5pdGktZmxhZy50aCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5MTFweCAwcHg7XG59XG5cbi5pdGktZmxhZy50aiB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5MzNweCAwcHg7XG59XG5cbi5pdGktZmxhZy50ayB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5NTVweCAwcHg7XG59XG5cbi5pdGktZmxhZy50bCB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5NzdweCAwcHg7XG59XG5cbi5pdGktZmxhZy50bSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5OTlweCAwcHg7XG59XG5cbi5pdGktZmxhZy50biB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwMjFweCAwcHg7XG59XG5cbi5pdGktZmxhZy50byB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwNDNweCAwcHg7XG59XG5cbi5pdGktZmxhZy50ciB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwNjVweCAwcHg7XG59XG5cbi5pdGktZmxhZy50dCB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwODdweCAwcHg7XG59XG5cbi5pdGktZmxhZy50diB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxMDlweCAwcHg7XG59XG5cbi5pdGktZmxhZy50dyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxMzFweCAwcHg7XG59XG5cbi5pdGktZmxhZy50eiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxNTNweCAwcHg7XG59XG5cbi5pdGktZmxhZy51YSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxNzVweCAwcHg7XG59XG5cbi5pdGktZmxhZy51ZyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxOTdweCAwcHg7XG59XG5cbi5pdGktZmxhZy51bSB7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyMTlweCAwcHg7XG59XG5cbi5pdGktZmxhZy51biB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyNDFweCAwcHg7XG59XG5cbi5pdGktZmxhZy51cyB7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyNjNweCAwcHg7XG59XG5cbi5pdGktZmxhZy51eSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyODVweCAwcHg7XG59XG5cbi5pdGktZmxhZy51eiB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzMDdweCAwcHg7XG59XG5cbi5pdGktZmxhZy52YSB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzMjlweCAwcHg7XG59XG5cbi5pdGktZmxhZy52YyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzNDZweCAwcHg7XG59XG5cbi5pdGktZmxhZy52ZSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzNjhweCAwcHg7XG59XG5cbi5pdGktZmxhZy52ZyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzOTBweCAwcHg7XG59XG5cbi5pdGktZmxhZy52aSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0MTJweCAwcHg7XG59XG5cbi5pdGktZmxhZy52biB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0MzRweCAwcHg7XG59XG5cbi5pdGktZmxhZy52dSB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0NTZweCAwcHg7XG59XG5cbi5pdGktZmxhZy53ZiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0NzhweCAwcHg7XG59XG5cbi5pdGktZmxhZy53cyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1MDBweCAwcHg7XG59XG5cbi5pdGktZmxhZy54ayB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1MjJweCAwcHg7XG59XG5cbi5pdGktZmxhZy55ZSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1NDRweCAwcHg7XG59XG5cbi5pdGktZmxhZy55dCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1NjZweCAwcHg7XG59XG5cbi5pdGktZmxhZy56YSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1ODhweCAwcHg7XG59XG5cbi5pdGktZmxhZy56bSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU2MTBweCAwcHg7XG59XG5cbi5pdGktZmxhZy56dyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU2MzJweCAwcHg7XG59XG5cbi5pdGktZmxhZyB7XG4gIGhlaWdodDogMTVweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggMHB4ICM4ODg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL21lZGlhLmNkbndzLmNvbS9fdC9fL2ltYWdlcy9mbGFncy9pbnRsdGVsaW5wdXQvZmxhZ3MucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RCREJEQjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjBweCAwO1xufVxuXG4uaXRpLWZsYWcubnAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI3BsYWNlc0Vycm9yIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZjE2NzY3O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2xvc2UtYXV0b2NvbXBsZXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICB6LWluZGV4OiA5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45KSB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLmNsb3NlLWF1dG9jb21wbGV0ZTpiZWZvcmUsXG4uY2xvc2UtYXV0b2NvbXBsZXRlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDBweDtcbiAgbWFyZ2luLWxlZnQ6IC04LjVweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uY2xvc2UtYXV0b2NvbXBsZXRlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuI2FkZHJlc3MsXG4jYWRkcmVzczIsXG4jcmVnaXN0ZXJfX2FkZHJlc3MsXG4jcmVnaXN0ZXJfX2FkZHJlc3MyIHtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cblxuLnJkLWF1IC5jbG9zZS1hdXRvY29tcGxldGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNyZWdpc3Rlcl9fcGhvbmU6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGNvbG9yOiAjYmNiY2JjICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuI3JlZ2lzdGVyX19waG9uZTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjYmNiY2JjICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuI3JlZ2lzdGVyX19waG9uZTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICNiY2JjYmMgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4jcmVnaXN0ZXJfX3Bob25lOi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogI2JjYmNiYyAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbiNyZWdpc3Rlcl9fcGhvbmUyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogI2JjYmNiYyAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbiNyZWdpc3Rlcl9fcGhvbmUyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICNiY2JjYmMgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4jcmVnaXN0ZXJfX3Bob25lMjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICNiY2JjYmMgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4jcmVnaXN0ZXJfX3Bob25lMjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICNiY2JjYmMgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4jcGhvbmU6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGNvbG9yOiAjYmNiY2JjICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuI3Bob25lOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICNiY2JjYmMgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4jcGhvbmU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogSUUgMTArICovXG4gIGNvbG9yOiAjYmNiY2JjICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuI3Bob25lOi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogI2JjYmNiYyAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbiNwaG9uZTI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGNvbG9yOiAjYmNiY2JjICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuI3Bob25lMjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjYmNiY2JjICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuI3Bob25lMjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICNiY2JjYmMgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4jcGhvbmUyOi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogI2JjYmNiYyAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKiBJbXBvcnQgd3JhcHBlciAqKi9cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gVmFyaWFibGVzIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBBbGwgLSBNb2JpbGUgZmlyc3QgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5zZWFyY2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDQ4cHg7XG4gIHotaW5kZXg6IDExO1xuICB3aWR0aDogMzguNjY2NjdweDtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuXG4uc2VhcmNoLS1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoLS1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB2ZXJzaW9uJTNEJTIyMSUyMiUyMHdpZHRoJTNEJTIyMjY4JTIyJTIwaGVpZ2h0JTNEJTIyMjc3LjMzMyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDIwMS4wMDAwMDAlMjAyMDguMDAwMDAwJTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjMzMzMzMzMlMjIlMjBkJTNEJTIyTTEwMy4yJTIwMS4xQzg1LjUlMjA0LjIlMjA3MS4yJTIwMTEuOCUyMDU4JTIwMjUlMjA0NC4yJTIwMzguOCUyMDM2LjklMjA1My4xJTIwMzMuOSUyMDcyLjFjLTMuMSUyMDE5LjklMjAzJTIwNDUlMjAxNC42JTIwNjAuMiUyMDIlMjAyLjYlMjAzLjUlMjA1LjMlMjAzLjIlMjA2LS4zLjctMTEuNCUyMDEyLjYtMjQuOCUyMDI2LjZDMTMuNSUyMDE3OC44JTIwMiUyMDE5MS4yJTIwMS4zJTIwMTkyLjRjLTQuMiUyMDcuNCUyMDMuMyUyMDE2LjglMjAxMiUyMDE1LjIlMjAyLjgtLjUlMjA3LjItNC42JTIwMjMuOS0yMS45JTIwMTEuMi0xMS42JTIwMjIuOS0yMy44JTIwMjUuOS0yNy4xbDUuNC01LjglMjA2JTIwMy42YzExLjclMjA2LjklMjAyOC45JTIwMTEuNiUyMDQyLjUlMjAxMS42JTIwMjEuOSUyMDAlMjA0NS43LTEwLjMlMjA2MC44LTI2LjQlMjAxMC4zLTExLjElMjAxNi4yLTIxLjUlMjAyMC40LTM2LjQlMjAzLjItMTEuMSUyMDMuMi0zMS40JTIwMC00Mi43QzE5MCUyMDMzLjUlMjAxNjcuNiUyMDExJTIwMTM5JTIwM2MtOC42LTIuNC0yNy40LTMuNS0zNS44LTEuOXpNMTMxJTIwMjMuNmMyMi4zJTIwNS4yJTIwNDEuMiUyMDI0LjElMjA0Ni40JTIwNDYuNCUyMDMuMyUyMDEzLjglMjAxLjUlMjAyOC41LTUuMiUyMDQyLTcuNiUyMDE1LjUtMjQuOCUyMDI4LjktNDEuOCUyMDMyLjUtMjEuNCUyMDQuNS00MS40LTEuNC01Ni45LTE3QzU0JTIwMTA4JTIwNDkuNSUyMDgxLjMlMjA2MS43JTIwNTYuMWM3LjItMTUlMjAyNC4xLTI4LjUlMjA0MC44LTMyLjUlMjA4LTEuOSUyMDIwLjUtMS45JTIwMjguNSUyMDB6JTIyLyUzRSUzQy9zdmclM0UpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIHRleHQtaW5kZW50OiAtOTk5OTlweDtcbn1cblxuLnNlYXJjaC0td3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZDogI2YzZjNmMztcbn1cblxuLnNlYXJjaC0tZmllbGRzZXQge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2VhcmNoLS1pbnB1dCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogNjBweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmc6IDAgNDBweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBib3gtc2hhZG93OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RDRTVFOTtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbi5zZWFyY2gtLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiA2cHg7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OTlweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHZlcnNpb24lM0QlMjIxJTIyJTIwd2lkdGglM0QlMjIyNjglMjIlMjBoZWlnaHQlM0QlMjIyNzcuMzMzJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjAxLjAwMDAwMCUyMDIwOC4wMDAwMDAlMjIlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyMzMzMzMzMyUyMiUyMGQlM0QlMjJNMTAzLjIlMjAxLjFDODUuNSUyMDQuMiUyMDcxLjIlMjAxMS44JTIwNTglMjAyNSUyMDQ0LjIlMjAzOC44JTIwMzYuOSUyMDUzLjElMjAzMy45JTIwNzIuMWMtMy4xJTIwMTkuOSUyMDMlMjA0NSUyMDE0LjYlMjA2MC4yJTIwMiUyMDIuNiUyMDMuNSUyMDUuMyUyMDMuMiUyMDYtLjMuNy0xMS40JTIwMTIuNi0yNC44JTIwMjYuNkMxMy41JTIwMTc4LjglMjAyJTIwMTkxLjIlMjAxLjMlMjAxOTIuNGMtNC4yJTIwNy40JTIwMy4zJTIwMTYuOCUyMDEyJTIwMTUuMiUyMDIuOC0uNSUyMDcuMi00LjYlMjAyMy45LTIxLjklMjAxMS4yLTExLjYlMjAyMi45LTIzLjglMjAyNS45LTI3LjFsNS40LTUuOCUyMDYlMjAzLjZjMTEuNyUyMDYuOSUyMDI4LjklMjAxMS42JTIwNDIuNSUyMDExLjYlMjAyMS45JTIwMCUyMDQ1LjctMTAuMyUyMDYwLjgtMjYuNCUyMDEwLjMtMTEuMSUyMDE2LjItMjEuNSUyMDIwLjQtMzYuNCUyMDMuMi0xMS4xJTIwMy4yLTMxLjQlMjAwLTQyLjdDMTkwJTIwMzMuNSUyMDE2Ny42JTIwMTElMjAxMzklMjAzYy04LjYtMi40LTI3LjQtMy41LTM1LjgtMS45ek0xMzElMjAyMy42YzIyLjMlMjA1LjIlMjA0MS4yJTIwMjQuMSUyMDQ2LjQlMjA0Ni40JTIwMy4zJTIwMTMuOCUyMDEuNSUyMDI4LjUtNS4yJTIwNDItNy42JTIwMTUuNS0yNC44JTIwMjguOS00MS44JTIwMzIuNS0yMS40JTIwNC41LTQxLjQtMS40LTU2LjktMTdDNTQlMjAxMDglMjA0OS41JTIwODEuMyUyMDYxLjclMjA1Ni4xYzcuMi0xNSUyMDI0LjEtMjguNSUyMDQwLjgtMzIuNSUyMDgtMS45JTIwMjAuNS0xLjklMjAyOC41JTIwMHolMjIvJTNFJTNDL3N2ZyUzRSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMThweDtcbn1cblxuLnNlYXJjaC0taWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWFyY2gtLXJlc2V0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICB0b3A6IDE3cHg7XG4gIHJpZ2h0OiAtMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjRENFNUU5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zZWFyY2gtLXJlc2V0LmFjdGl2ZSB7XG4gIHJpZ2h0OiAxN3B4O1xufVxuXG4uc2VhcmNoLS1yZXNldCAuZmEge1xuICBjb2xvcjogI2YzZjNmMztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG5cbi5zZWFyY2gtLXJlc3VsdCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5NSU7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZzogNThweCAwIDUlIDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zZWFyY2gtLXJlc3VsdC10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xufVxuXG4uc2VhcmNoLS1yZXN1bHQtdWwge1xuICBtYXJnaW46IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zZWFyY2gtLXJlc3VsdC1saSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENFNUU5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2VhcmNoLS1yZXN1bHQtYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5zZWFyY2gtLXJlc3VsdC1jbG9zZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiAxMHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWFyY2gtLXJlc3VsdC1pY29uLm1hdGVyaWFsLWljb25zIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB3aWR0aDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG59XG5cbi5zZWFyY2gtLXJlc3VsdC1pY29uLS1sYXJnZS5tYXRlcmlhbC1pY29ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWFyY2gtLWNsb3NlIHtcbiAgcGFkZGluZy10b3A6IDU4cHg7XG59XG5cbi5zZWUtYWxsLXJlc3VsdHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jc2VhcmNoLXdyYXBwZXItY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jc2VhcmNoLXdyYXBwZXItY2xvc2UtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNzZWFyY2gtY2hlY2tib3g6Y2hlY2tlZCB+ICN3cmFwcGVyLXRvcCAjaGVhZGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNzZWFyY2gtY2hlY2tib3g6Y2hlY2tlZCB+IC5oZWFkZXIgLnNlYXJjaC0td3JhcHBlciB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbiNzZWFyY2gtY2hlY2tib3gge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5LmJvZHktLXRyYW5zZm9ybS5ib2R5LS10cmFuc2Zvcm0tc2VhcmNoIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBGUk9NIERFU0tUT1AgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qKiBJbXBvcnQgd3JhcHBlciAqKi9cblxuI3JlZ2lzdGVyX19zaG93LXNoaXBwaW5nOmNoZWNrZWQgKyAuZm9ybV9fZmllbGRzZXQgLmZvcm1fX2JveCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRvcDogM3B4O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgc2NhbGVZKDAuNSk7XG59XG5cbiNyZWdpc3Rlcl9fc2hvdy1zaGlwcGluZzpjaGVja2VkIH4gLnJlZ2lzdGVyX19zaGlwcGluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucmVnaXN0ZXJfX2ZpZWxkc2V0IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIG1hcmdpbjogMCBhdXRvIDMwcHggYXV0bztcbn1cblxuLnJlZ2lzdGVyX19zaGlwcGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yZWdpc3Rlcl9fbGVnZW5kIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4ucmVnaXN0ZXJfX2NpdmlsaXR5IHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ucmVnaXN0ZXJfX2NoZWNrYm94IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5yZWdpc3Rlcl9fY25pbCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5yZWdpc3Rlcl9fdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnJlZ2lzdGVyX19lbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBUQUJMRVQgT05MWSAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gRlJPTSBUQUJMRVQgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEZST00gREVTS1RPUCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gT05MWSBERVNLVE9QIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEZST00gWEwgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbiNyZWdpc3Rlcl9fZmFjdWwgLmZvcm1fX2ZpZWxkc2V0LS16ZXJvIHtcbiAgaGVpZ2h0OiAwO1xuICBtaW4taGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucmVnaXN0ZXJfX2NvbC0tZ3JleSAuZm9ybV9fZmllbGRzZXQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucmVnaXN0ZXJfX2VuZC5mb3JtX19maWVsZC0tZm9jdXNlZCAuZm9ybV9fbGFiZWwge1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLyoqIEltcG9ydCB3cmFwcGVyICoqL1xuXG4ubW9ycGhidXR0b24tY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDgwMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZDogIzI3YWU2MDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5cbmJvZHkubW9ycGhidXR0b24tbW9kYWwtYWN0aXZlIC5tb3JwaGJ1dHRvbi1jb250ZW50LmFjdGl2ZSB7XG4gIHRvcDogMCAgICAgIWltcG9ydGFudDtcbiAgbGVmdDogMCAgICAgIWltcG9ydGFudDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJSAgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTAwJSAgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5tb3JwaGJ1dHRvbi1jb250ZW50LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmJvZHk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGNvbnRlbnQ6ICcnO1xuICB6LWluZGV4OiA4MDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIC4ycztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbmJvZHkubW9ycGhidXR0b24tbW9kYWwtYWN0aXZlOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgei1pbmRleDogOTk5OTtcbn1cblxuLm1vcnBoYnV0dG9uLWNsb3NlIHtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5tb3JwaGJ1dHRvbi1jbG9zZSBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tb3JwaGJ1dHRvbi1jb250ZW50ID4gKiB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbn1cblxuLm1vcnBoYnV0dG9uLWNvbnRlbnQuYWN0aXZlID4gKiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5tb3JwaGJ1dHRvbi1jYXNjYWRlICoge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cywgdHJhbnNmb3JtIDAuNHM7XG59XG5cbi5tb3JwaGJ1dHRvbi1jb250ZW50LmFjdGl2ZSAubW9ycGhidXR0b24tY2FzY2FkZSA+ICoge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5tb3JwaGJ1dHRvbi1jYXNjYWRlID4gKjpmaXJzdC1jaGlsZCB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNHM7XG59XG5cbi5tb3JwaGJ1dHRvbi1jYXNjYWRlID4gKjpudGgtY2hpbGQoMikge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjQ1cztcbn1cblxuLm1vcnBoYnV0dG9uLWNhc2NhZGUgPiAqOm50aC1jaGlsZCgzKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG59XG5cbi5tb3JwaGJ1dHRvbi1jYXNjYWRlID4gKjpudGgtY2hpbGQoNCkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjU1cztcbn1cblxuLm1vcnBoYnV0dG9uLWNhc2NhZGUgPiAqOm50aC1jaGlsZCg1KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNnM7XG59XG5cbi5tb3JwaGJ1dHRvbi1jYXNjYWRlID4gKjpudGgtY2hpbGQoNikge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjY1cztcbn1cblxuLm1vcnBoYnV0dG9uLWNhc2NhZGUgPiAqOm50aC1jaGlsZCg3KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuN3M7XG59XG5cbi5tb3JwaGJ1dHRvbi1jYXNjYWRlID4gKjpudGgtY2hpbGQoOCkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjc1cztcbn1cblxuLm1vcnBoIHtcbiAgYmFja2dyb3VuZDogIzI3YWU2MDtcbiAgcGFkZGluZzogNDBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5tb3JwaF9fdGl0bGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubW9ycGggLmRvdHMtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubW9ycGggLmRvdHMge1xuICBhbmltYXRpb246IGJvdW5jZSAxLjVzIGluZmluaXRlIGxpbmVhcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5tb3JwaCAuZG90czpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb24tZGVsYXk6IC4ycztcbn1cblxuLm1vcnBoIC5kb3RzOm50aC1jaGlsZCgyKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLjRzO1xufVxuXG4ubW9ycGggLmRvdHM6bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAuNnM7XG59XG5cbi5tb3JwaCAuZG90czpudGgtY2hpbGQoNCkge1xuICBhbmltYXRpb24tZGVsYXk6IC44cztcbn1cblxuLm1vcnBoIC5kb3RzOm50aC1jaGlsZCg1KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMXM7XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuXG4gIDE1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbi5tb3JwaC1zdGVwMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubW9ycGgtc3RlcDIge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubW9ycGgtc3RlcDMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jdmFsaWRhdGlvbi1kZWxldGUtYWNjb3VudCB7XG4gIGJhY2tncm91bmQ6ICNmMTY3Njc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbiN2YWxpZGF0aW9uLWRlbGV0ZS1hY2NvdW50IC5tb3JwaCB7XG4gIGJhY2tncm91bmQ6ICNmMTY3Njc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbiN2YWxpZGF0aW9uLWRlbGV0ZS1hY2NvdW50IC5tb3JwaCA+ICoge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4jdmFsaWRhdGlvbi1kZWxldGUtYWNjb3VudC5zdGVwMiAubW9ycGgtc3RlcDEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jdmFsaWRhdGlvbi1kZWxldGUtYWNjb3VudC5zdGVwMiAubW9ycGgtc3RlcDIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI3ZhbGlkYXRpb24tZGVsZXRlLWFjY291bnQuc3RlcDMgLm1vcnBoLXN0ZXAxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3ZhbGlkYXRpb24tZGVsZXRlLWFjY291bnQuc3RlcDMgLm1vcnBoLXN0ZXAyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3ZhbGlkYXRpb24tZGVsZXRlLWFjY291bnQuc3RlcDMgLm1vcnBoLXN0ZXAzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKiBJbXBvcnQgd3JhcHBlciAqKi9cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gVmFyaWFibGVzIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBBbGwgLSBNb2JpbGUgZmlyc3QgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5pbmRleC1hY2Mge1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbn1cblxuLmluZGV4LWFjY19faDMge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG5cbi5pbmRleC1hY2NfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmluZGV4LWFjY19fdGl0bGUuaDEge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xufVxuXG4uaW5kZXgtYWNjX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4uaW5kZXgtYWNjX19zdWJ0aXRsZTpub3QoLmgzKSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4uaW5kZXgtYWNjX19pbmZvIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uaW5kZXgtYWNjX19pbmZvX19saSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmluZGV4LWFjY19faW5mb19fbGkgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmluZGV4LWFjY19fYWRkcmVzcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmluZGV4LWFjY19fYWRkcmVzc19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLmluZGV4LWFjY19fd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5pbmRleC1hY2NfX3dyYXBwZXIgLmluZGV4LWFjY19fYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5pbmRleC1hY2NfX2l0ZW0ge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5kZXgtYWNjX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQ0U1RTk7XG59XG5cbi5pbmRleC1hY2NfX2l0ZW0tLWJvdHRvbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmluZGV4LWFjY19fZWRpdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTEsIDUxLCA1MSwgMC42KTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmluZGV4LWFjY19fZWRpdC0tYWxlcnQge1xuICBiYWNrZ3JvdW5kOiAjZjE2NzY3O1xufVxuXG4uaW5kZXgtYWNjX19ob21lIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RDRTVFOTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLmluZGV4LWFjY19fbGVmdCxcbi5pbmRleC1hY2NfX3JpZ2h0IHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmluZGV4LWFjY19fbGVmdF9fdGV4dCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmluZGV4LWFjY19fcmlnaHQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5pbmRleC1hY2MgLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIC5mb3JtX19zcGFuIHtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIFRBQkxFVCBPTkxZIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBGUk9NIFRBQkxFVCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gT05MWSBERVNLVE9QIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEZST00gWEwgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbiNmb3JnZXQtZm9ybSAuZm9ybV9faGlkZSB7XG4gIHJpZ2h0OiAzMHB4O1xufVxuXG4udmFsaWQtZGVsZXRlLWFjY291bnQge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgaGVpZ2h0OiAzNXB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgcGFkZGluZzogMCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnZhbGlkLWRlbGV0ZS1hY2NvdW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI2MjYyNjtcbn1cblxuLyoqIEltcG9ydCB3cmFwcGVyICoqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBWYXJpYWJsZXMgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEFsbCAtIE1vYmlsZSBmaXJzdCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLm9yZGVyLWxpc3RfX3RoZWFkIHtcbiAgYmFja2dyb3VuZDogcmdiYSg1MSwgNTEsIDUxLCAwLjYpO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWxpc3RfX2ljb24ubWF0ZXJpYWwtaWNvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLm9yZGVyLWxpc3RfX2FjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4IDVweCAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbjogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2U7XG59XG5cbi5vcmRlci1saXN0X19hY3QtLWludm9pY2Uge1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xufVxuXG4ub3JkZXItbGlzdF9fYWN0LS1pbnZvaWNlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzBkMGQwZDtcbn1cblxuLm9yZGVyLWxpc3RfX2FjdC0tZm9sbG93IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5vcmRlci1saXN0X19hY3QtLWZvbGxvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xufVxuXG4ub3JkZXItbGlzdF9fc3VidGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3JkZXItbGlzdF9fc3VidGl0bGUtLW9ubHktc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ub3JkZXItbGlzdF9fdGJkb2R5IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vcmRlci1saXN0X19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyOiBzb2xpZCAjRENFNUU5O1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAxcHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLm9yZGVyLWxpc3RfX3BhcnQge1xuICBwYWRkaW5nOiA1cHggMDtcbn1cblxuLm9yZGVyLWxpc3RfX3BhcnQtLWFjdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3JkZXItbGlzdF9fYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDVweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA3NSU7XG59XG5cbi5vcmRlci1saXN0X19uYW1lLS1udW0ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ub3JkZXItbGlzdCBzdHJvbmc6bm90KC5vcmRlci1saXN0X19uYW1lLS1udW0pIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gVEFCTEVUIE9OTFkgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEZST00gVEFCTEVUIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBPTkxZIERFU0tUT1AgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qKiBJbXBvcnQgd3JhcHBlciAqKi9cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gVmFyaWFibGVzIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBBbGwgLSBNb2JpbGUgZmlyc3QgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5vcmRlci1kZXRhaWxfX3VsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLm9yZGVyLWRldGFpbF9fbGkge1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5vcmRlci1kZXRhaWxfX2xpIHAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5vcmRlci1kZXRhaWxfX2xpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RDRTVFOTtcbn1cblxuLm9yZGVyLWRldGFpbF9fbGlfX2J1dHRvbiB7XG4gIGNsZWFyOiBsZWZ0O1xuICBtYXJnaW46IDA7XG59XG5cbi5vcmRlci1kZXRhaWxfX2xpX190aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgY2xlYXI6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuXG4ub3JkZXItZGV0YWlsX19yb3cge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xufVxuXG4ub3JkZXItZGV0YWlsX190aGVhZCB7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ub3JkZXItZGV0YWlsX190aGVhZF9faXRlbS0tZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vcmRlci1kZXRhaWxfX3ByaWNlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm9yZGVyLWRldGFpbF9fcHJpY2VfX2xlZnQge1xuICB3aWR0aDogNTAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ub3JkZXItZGV0YWlsX19wcmljZV9fcmlnaHQge1xuICB3aWR0aDogNTAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ub3JkZXItZGV0YWlsX190Ym9keV9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMCAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RDRTVFOTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3JkZXItZGV0YWlsX190Ym9keV9faXRlbV9faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5vcmRlci1kZXRhaWxfX3Rib2R5X19pdGVtX19xdHkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLm9yZGVyLWRldGFpbF9fdGJvZHlfX2l0ZW1fX25hbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLm9yZGVyLWRldGFpbF9fdGJvZHlfX2l0ZW1fX25hbWVfX3RleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLm9yZGVyLWRldGFpbF9fdGJvZHlfX2l0ZW1fX25hbWVfX3RleHRfX3NwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ub3JkZXItZGV0YWlsX190Ym9keV9faXRlbV9fbmFtZV9fdmFyIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLm9yZGVyLWRldGFpbF9fdGJvZHlfX2l0ZW1fX25hbWVfX3ZhciA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLm9yZGVyLWRldGFpbF9fdGJvZHlfX2l0ZW1fX3ByaWNlIHtcbiAgbWFyZ2luOiAwIC0xMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0RDRTVFOTtcbn1cblxuLm9yZGVyLWRldGFpbF9fdGZvb3RfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm9yZGVyLWRldGFpbF9fdGZvb3RfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENFNUU5O1xufVxuXG4ub3JkZXItZGV0YWlsX190Zm9vdF9faXRlbS0tdG90YWwge1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm9yZGVyLWRldGFpbF9fdGZvb3RfX2l0ZW0tLXN1YnRvdGFsIHtcbiAgYmFja2dyb3VuZDogI2YzZjNmMztcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5vcmRlci1kZXRhaWxfX3Rmb290X19pdGVtX190aXRsZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICB3aWR0aDogNTAlO1xufVxuXG4ub3JkZXItZGV0YWlsX190Zm9vdF9faXRlbV9fcHJpY2Uge1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnZhci12YWx1ZSB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cbi52YXItbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIFRBQkxFVCBPTkxZIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBGUk9NIFRBQkxFVCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gT05MWSBERVNLVE9QIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBGUk9NIERFU0tUT1AgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gRlJPTSBYTCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyoqIEltcG9ydCB3cmFwcGVyICoqL1xuXG4uZm9ybS0tc2hvcC1jb21tZW50IC5mb3JtX190aGFua3Mge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uZm9ybV9fc3VidGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uZm9ybV9fcmF0aW5nIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZDtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gIGZpbHRlcjogRmxpcEg7XG4gIG1hcmdpbjogMCAwIDAgLTMycHg7XG59XG5cbi5mb3JtX19yYXRpbmdfX2xhYmVsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mb3JtX19yYXRpbmdfX2xhYmVsLmRlZmF1bHQgLm1hdGVyaWFsLWljb25zIHtcbiAgY29sb3I6ICNEQ0U1RTkgIWltcG9ydGFudDtcbn1cblxuLmZvcm1fX3JhdGluZ19fbGFiZWwuZGVmYXVsdC5ob3ZlciAubWF0ZXJpYWwtaWNvbnMge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmZvcm1fX3JhdGluZ19faWNvbi5tYXRlcmlhbC1pY29ucyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICNEQ0U1RTk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5mb3JtX19yYXRpbmdfX2lucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm1fX3JhdGluZ19faW5wdXQ6Y2hlY2tlZCB+IC5mb3JtX19yYXRpbmdfX2xhYmVsIC5mb3JtX19yYXRpbmdfX2ljb24ubWF0ZXJpYWwtaWNvbnMge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5mb3JtX19yYXRpbmdfX2hpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb3JtX193cmFwSGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqIEltcG9ydCB3cmFwcGVyICoqL1xuXG4uYmxvZyB7XG4gIG1hcmdpbjogMzBweCAwIDAgMDtcbn1cblxuLmJsb2dfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ibG9nX190aXRsZS0tYXJ0aWNsZSB7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cblxuLmJsb2dfX3Bvc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwIDEwcHg7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbn1cblxuLmJsb2dfX3Bvc3QtLWFydGljbGUge1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ibG9nX19wb3N0X190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4uYmxvZ19fcG9zdF9fdGl0bGUgYSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4uYmxvZ19fcG9zdF9faW5mb3Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbn1cblxuLmJsb2dfX3Bvc3RfX2luZm9zLS1hcnRpY2xlIHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ibG9nX19wb3N0X19pbmZvcyBhIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uYmxvZ19fcG9zdF9fbGVmdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG59XG5cbi5ibG9nX19wb3N0X19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ibG9nX19wb3N0X19yaWdodCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxMHB4IDAgMTBweCAwO1xufVxuXG4uYmxvZ19fcG9zdF9faW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5ibG9nX19wb3N0X19mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5ibG9nX19wb3N0X19yZXN1bWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4uYmxvZ19fcG9zdF9fbW9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzM0OThkYjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xufVxuXG4uYmxvZ19fcG9zdF9fdGFncy0tYXJ0aWNsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5ibG9nX19ibG9jay5ibG9jIHtcbiAgbWFyZ2luOiAyNXB4IDAgMCAwO1xufVxuXG4uYmxvZ19fZGVzYyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmJsb2dfX2Rlc2NfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuXG4uYmxvZ19fZGVzY19fc3VidGl0bGUge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG5cbi5ibG9nX19kZXNjIHAge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG5cbi5ibG9nX19kZXNjIC5ibG9jLS1pbWcuZmxvYXQtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLmJsb2dfX2Rlc2MgLmJsb2MtLWltZy5mbG9hdC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uYmxvZ19fY29tbWVudCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5ibG9nX19jb21tZW50X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJsb2dfX2NvbW1lbnRfX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJsb2dfX2NvbW1lbnRfX2luZm9zIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmJsb2dfX2NvbW1lbnRfX2luZm9zID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmJsb2dfX2NvbW1lbnRfX2l0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ibG9nX19jb21tZW50X19pdGVtOm50aC1jaGlsZCgxKSxcbi5ibG9nX19jb21tZW50X19pdGVtOm50aC1jaGlsZCgyKSxcbi5ibG9nX19jb21tZW50X19pdGVtOm50aC1jaGlsZCgzKSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYmxvZ19fY29tbWVudF9faXRlbS0tYWRtaW4gLmJsb2dfX2NvbW1lbnRfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZTdmNWU0O1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzMyOGIxYTtcbn1cblxuLmJsb2dfX2NvbW1lbnRfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICBjb2xvcjogIzMzMzMzMztcbiAgcGFkZGluZzogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmJsb2dfX2NvbW1lbnRfX2xpbmsge1xuICBjb2xvcjogIzMzMzMzMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmJsb2dfX2NvbW1lbnRfX3RleHQge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbn1cblxuLmJsb2dfX2NvbW1lbnRfX2J0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZGFkYWRhO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmxvZ19fY29tbWVudF9fY2hlY2tib3g6Y2hlY2tlZCB+IC5ibG9nX19jb21tZW50X193cmFwcGVyIC5ibG9nX19jb21tZW50X19pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5ibG9nX19jb21tZW50X19jaGVja2JveDpjaGVja2VkIH4gLmJsb2dfX2NvbW1lbnRfX2J0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ibG9nX19jb21tZW50X193cml0ZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMCBhdXRvIDE1cHggYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ibG9nX19jb21tZW50X193cml0ZSAubWF0ZXJpYWwtaWNvbnMge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmJsb2dfX2FkZENvbSAuZm9ybV9fZmllbGQtLWJ0bkFyZWEge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbn1cblxuLnJlZ2lzdGVyX19jbmlsLFxuLmJsb2dfX3Bvc3QsXG4uYmxvZ19fcG9zdCBwLFxuLmJsb2dfX3Bvc3Qgc3Bhbixcbi5ibG9nX19wb3N0IGRpdixcbi5ibG9nX19wb3N0IHRkLFxuLmJsb2dfX3Bvc3QgdHIge1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbn1cblxuLmJsb2dfX3Bvc3QgYSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLmJsb2dfX3Bvc3QgcCBzcGFuLFxuLmJsb2dfX3Bvc3Qgc3BhbiBzcGFuIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuXG4ucHJvZC1saXN0X190aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktdGl0bGUpO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucHJvZC1saXN0X19udW1iZXJQcm9kdWN0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA1MCU7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xufVxuXG4ucHJvZC1saXN0X19jbG9zZU1vZGFsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucHJvZC1saXN0X19jbG9zZU1vZGFsIC5tYXRlcmlhbC1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5cbiNjMS1wcm9kLWFkZC1jYXJ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4jc2hhcmUtZm9ybS5zdGVwLTMgLnNoYXJlLXN0ZXAtMSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNzaGFyZS1mb3JtLnN0ZXAtMyAudW5yb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnZS1wcm9kLWRldGFpbHMgI2Rlc2NyaXB0aW9uLXRhYiBpZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnByb2QtZGV0YWlsc19fZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wcm9kLWRldGFpbHNfX25hbWUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucHJvZC1kZXRhaWxzX19waWN0dXJlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wcm9kLWRldGFpbHNfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZC1kZXRhaWxzX19icmFuZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZC1kZXRhaWxzX19icmFuZF9fdXJsIHtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keS1saWdodCk7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ucHJvZC1kZXRhaWxzX19yZWFkIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWR0aDogMjUwcHg7XG59XG5cbi5wcm9kLWRldGFpbHNfX3JlYWRfX2NvbW1lbnQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICM5MzkzOTM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5wcm9kLWRldGFpbHNfX3JlYWRfX2NvbW1lbnQ6YmVmb3JlLFxuLnByb2QtZGV0YWlsc19fcmVhZF9fY29tbWVudDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTAlO1xuICBtYXgtd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjRENFNUU5O1xuICB0b3A6IDEwMCU7XG59XG5cbi5wcm9kLWRldGFpbHNfX3JlYWRfX2NvbW1lbnQ6YmVmb3JlIHtcbiAgbGVmdDogNTAlO1xufVxuXG4ucHJvZC1kZXRhaWxzX19yZWFkX19jb21tZW50OmFmdGVyIHtcbiAgcmlnaHQ6IDUwJTtcbn1cblxuLmJhZGdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogbGVmdDtcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xufVxuXG4uYmFkZ2VfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJhZGdlX19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uZ2FsbGVyeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmdhbGxlcnlfX3BpY3R1cmUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmdhbGxlcnlfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDk3JTtcbn1cblxuLmdhbGxlcnlfX2l0ZW0tLXRodW1iIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmdhbGxlcnlfX2l0ZW0tLXRodW1iLnNsaWNrLWN1cnJlbnQge1xuICBib3JkZXItY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcbn1cblxuLmdhbGxlcnlfX2l0ZW0tLXRodW1iIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA4M3B4O1xuICBoZWlnaHQ6IDgzcHg7XG59XG5cbi5nYWxsZXJ5X19pdGVtLS10aHVtYjpudGgtY2hpbGQoOCkge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZ2FsbGVyeV9fcGljdHVyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5nYWxsZXJ5X19pbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5nYWxsZXJ5X19pbWcubG9hZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmdhbGxlcnlfX2ltZy5sYXp5bG9hZCxcbi5nYWxsZXJ5X19pbWcubGF6eWxvYWRpbmcge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZ2FsbGVyeV9fcHJpbWFyeS0tc2xpZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmdhbGxlcnlfX3ByaW1hcnktLXNsaWRlciAuc2xpY2stcHJldiB7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZiBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyMTAlMjIlMjBoZWlnaHQlM0QlMjI2JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTAlMjA2JTIyJTNFJTNDcGF0aCUyMGRhdGEtbmFtZSUzRCUyMkFycm93JTIwY29waWUlMjAzJTIyJTIwZCUzRCUyMk0xMCUyMDUuOTg1bC01LTQuNjEtNSUyMDQuNjFWNC42MTdsNS00LjYxJTIwNSUyMDQuNjF2MS4zNjh6JTIyJTIwZmlsbCUzRCUyMiUyMzJiMmIyYiUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIvJTNFJTNDL3N2ZyUzRSkgIWltcG9ydGFudDtcbn1cblxuLmdhbGxlcnlfX3ByaW1hcnktLXNsaWRlciAuc2xpY2stbmV4dCB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxMCUyMiUyMGhlaWdodCUzRCUyMjYuMDMyJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTAlMjA2LjAzMiUyMiUzRSUzQ3BhdGglMjBkYXRhLW5hbWUlM0QlMjJBcnJvdyUyMGNvcGllJTIwMyUyMiUyMGQlM0QlMjJNMCUyMC4wMTZMNSUyMDQuNjVsNS00LjYzNHYxLjM3OEw1JTIwNi4wMjglMjAwJTIwMS4zOTRWLjAyeiUyMiUyMGZpbGwlM0QlMjIlMjMyYjJiMmIlMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyLyUzRSUzQy9zdmclM0UpICFpbXBvcnRhbnQ7XG59XG5cbi5nYWxsZXJ5X19wcmltYXJ5LS1zbGlkZXIgLnNsaWNrLW5leHQsXG4uZ2FsbGVyeV9fcHJpbWFyeS0tc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA4M3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OTlweDtcbn1cblxuLmdhbGxlcnlfX3ByaW1hcnktLXNsaWRlciAuc2xpY2stbmV4dDpob3Zlcixcbi5nYWxsZXJ5X19wcmltYXJ5LS1zbGlkZXIgLnNsaWNrLXByZXY6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG59XG5cbi5nYWxsZXJ5X19wcmltYXJ5X193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmdhbGxlcnlfX3ByaW1hcnlfX3dyYXBwZXIubG9hZGVkIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5nYWxsZXJ5X19wcmltYXJ5X19zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmdhbGxlcnlfX3ByaW1hcnlfX3NsaWRlci5sb2FkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZ2FsbGVyeV9fcHJpbWFyeV9fc2xpZGVyLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5nYWxsZXJ5X19wcmltYXJ5X19zbGlkZXIuc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZ2FsbGVyeV9fdGh1bWJuYWlsIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA4M3B4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB6LWluZGV4OiAyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RDRTVFOTtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmdhbGxlcnlfX3RodW1ibmFpbC5zbGljay1pbml0aWFsaXplZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5nYWxsZXJ5X190aHVtYm5haWwuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uZ2FsbGVyeV9fdGh1bWJuYWlsLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1saXN0IHtcbiAgei1pbmRleDogMDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLmdhbGxlcnlfX3RodW1ibmFpbC5zbGljay1pbml0aWFsaXplZCAuZ2FsbGVyeV9faXRlbS0tdGh1bWI6bnRoLWNoaWxkKDgpIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmdhbGxlcnlfX3RodW1ibmFpbC5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5nYWxsZXJ5X190aHVtYm5haWwuc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlID4gZGl2IHtcbiAgaGVpZ2h0OiA4M3B4O1xufVxuXG4uZ2FsbGVyeV9fdGh1bWJuYWlsLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZS5zbGljay1hY3RpdmUuc2xpY2stY3VycmVudCAuZ2FsbGVyeV9faXRlbS0tdGh1bWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5nYWxsZXJ5X190aHVtYm5haWwgLmdhbGxlcnlfX2ltZyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmdhbGxlcnlfX3RodW1ibmFpbCAuZ2FsbGVyeV9faW1nLnNob3cge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uZ2FsbGVyeV9fc3VtbWFyeSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbn1cblxuLmdhbGxlcnlfX3N1bW1hcnlfX3JlYWQge1xuICBjb2xvcjogIzQxYTNlMTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5nYWxsZXJ5X19zdW1tYXJ5X19yZWFkOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMWQ3Y2I4O1xufVxuXG4jbWFpbi1pbWctc2xpZGUtZm9yLXNtYWxsLW1haW4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5wcm9kLWluZm9zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuICAgIG1heC13aWR0aDogOTUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAwIDYwcHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmQ7XG4gIH0qL1xufVxuXG4ucHJvZC1pbmZvc19fZGVzYyB7XG4gIC8qQGluY2x1ZGUgbW9iaWxlIHsqL1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgLjZzIGVhc2UgLjZzO1xuICBmb250LXNpemU6IDFyZW07XG4gIC8qfSovXG4gIC8qQGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHR9Ki9cbn1cblxuLnByb2QtaW5mb3NfX2Rlc2MgaWZyYW1lIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5wcm9kLWluZm9zX19kZXNjIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnByb2QtaW5mb3NfX2Rlc2MgPiA6bm90KC5wcm9kLWluZm9zX190aXRsZSkge1xuICAvKkBpbmNsdWRlIG1vYmlsZSB7Ki9cbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyAuNnMsIHRyYW5zZm9ybSAuNnMgZWFzZSwgb3BhY2l0eSAuNnM7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICAvKn0qL1xufVxuXG4ucHJvZC1pbmZvc19fdGl0bGUge1xuICAvKmZvbnQtc2l6ZTogcmVtKDMycHgpOyovXG4gIC8qZm9udC13ZWlnaHQ6IDYwMDsqL1xuICBsaW5lLWhlaWdodDogMTtcbiAgLyptYXJnaW4tYm90dG9tOiA0MHB4OyovXG4gIG1hcmdpbi10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLypmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktdGl0bGUpOyovXG4gIC8qQGluY2x1ZGUgbW9iaWxlIHsqL1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAxNHB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS10ZXh0KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKn0qL1xufVxuXG4ucHJvZC1pbmZvc19fdGl0bGUgLmljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLypAaW5jbHVkZSBtb2JpbGUgeyovXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLyp9Ki9cbiAgLypAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9Ki9cbn1cblxuLnByb2QtaW5mb3NfX3RpdGxlIC5pY29uLS1hcnJvdy1jcm9zcyB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi5wcm9kLWluZm9zX190aXRsZSAuaWNvbi0tYXJyb3ctY3Jvc3M6YmVmb3JlLFxuLnByb2QtaW5mb3NfX3RpdGxlIC5pY29uLS1hcnJvdy1jcm9zczphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xufVxuXG4ucHJvZC1pbmZvc19fdGl0bGUgLmljb24tLWFycm93LWNyb3NzOmJlZm9yZSB7XG4gIGxlZnQ6IDEwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgtMzAlLCAtNTAlLCAwKSByb3RhdGUoNDVkZWcpO1xufVxuXG4ucHJvZC1pbmZvc19fdGl0bGUgLmljb24tLWFycm93LWNyb3NzOmFmdGVyIHtcbiAgcmlnaHQ6IDEwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgzMCUsIC01MCUsIDApIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4ucHJvZC1pbmZvcyBwLFxuLnByb2QtaW5mb3MgdWwgbGksXG4ucHJvZC1pbmZvcyBvbCBsaSB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xufVxuXG4ucHJvZC1pbmZvcyBwOm5vdCgucHJvZC1pbmZvc19fdGl0bGUpLFxuLnByb2QtaW5mb3MgdWwgbGk6bm90KC5wcm9kLWluZm9zX190aXRsZSksXG4ucHJvZC1pbmZvcyBvbCBsaTpub3QoLnByb2QtaW5mb3NfX3RpdGxlKSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYgIWltcG9ydGFudDtcbn1cblxuLnByb2QtaW5mb3MgcCAqLFxuLnByb2QtaW5mb3MgdWwgbGkgKixcbi5wcm9kLWluZm9zIG9sIGxpICoge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4ucHJvZC1pbmZvcyBwOmVtcHR5LFxuLnByb2QtaW5mb3MgdWwgbGk6ZW1wdHksXG4ucHJvZC1pbmZvcyBvbCBsaTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcm9kLWluZm9zIHA6bm90KDplbXB0eSkge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ucHJvZC1pbmZvcyBzcGFuW3N0eWxlKj1cImZvbnQtc2l6ZVwiXSAqIHtcbiAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kLWluZm9zIHVsLFxuLnByb2QtaW5mb3Mgb2wge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ucHJvZC1pbmZvcyBoMiB7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByb2QtaW5mb3MgaDMge1xuICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByb2QtaW5mb3Mub3BlbiAucHJvZC1pbmZvc19fZGVzYyB7XG4gIHRyYW5zaXRpb246IGhlaWdodCAuNnMgZWFzZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucHJvZC1pbmZvcy5vcGVuIC5wcm9kLWluZm9zX19kZXNjID4gOm5vdCgucHJvZC1pbmZvc19fdGl0bGUpIHtcbiAgLypAaW5jbHVkZSBtb2JpbGUgeyovXG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMsIHRyYW5zZm9ybSAuNnMgZWFzZSAuMXMsIG9wYWNpdHkgLjZzIC4xcztcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG1heC1oZWlnaHQ6IDEwMDAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIC8qfSovXG59XG5cbi5wcm9kLWluZm9zLm9wZW4gLnByb2QtaW5mb3NfX2Rlc2MgPiA6bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnByb2QtaW5mb3Mub3BlbiAucHJvZC1pbmZvc19fdGl0bGUgLmljb24tLWFycm93LWNyb3NzOmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKC0xMCUsIC01MCUsIDApIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5wcm9kLWluZm9zLm9wZW4gLnByb2QtaW5mb3NfX3RpdGxlIC5pY29uLS1hcnJvdy1jcm9zczphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKDEwJSwgLTUwJSwgMCkgcm90YXRlKC00NWRlZyk7XG59XG5cbi5wcm9kLWNhcmFjIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuICAgIG1heC13aWR0aDogOTUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAwIDYwcHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmQ7XG4gIH0qL1xufVxuXG4ucHJvZC1jYXJhY19fZGVzYyB7XG4gIC8qQGluY2x1ZGUgbW9iaWxlIHsqL1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xuICBib3JkZXItdG9wOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgLjZzIGVhc2UgLjZzO1xuICAvKn0qL1xuICAvKkBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0fSovXG59XG5cbi5wcm9kLWNhcmFjX19kZXNjID4gOm5vdCgucHJvZC1jYXJhY19fdGl0bGUpIHtcbiAgLypAaW5jbHVkZSBtb2JpbGUgeyovXG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgLjZzLCB0cmFuc2Zvcm0gLjZzIGVhc2UsIG9wYWNpdHkgLjZzO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgLyp9Ki9cbn1cblxuLnByb2QtY2FyYWNfX3RpdGxlIHtcbiAgLypmb250LXNpemU6IHJlbSgzMnB4KTsqL1xuICAvKmZvbnQtd2VpZ2h0OiA2MDA7Ki9cbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qbWFyZ2luLWJvdHRvbTogNDBweDsqL1xuICBtYXJnaW4tdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXRpdGxlKTsqL1xuICAvKkBpbmNsdWRlIG1vYmlsZSB7Ki9cbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogMTRweCAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktdGV4dCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyp9Ki9cbn1cblxuLnByb2QtY2FyYWNfX3RpdGxlIC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qQGluY2x1ZGUgbW9iaWxlIHsqL1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC8qfSovXG4gIC8qQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fSovXG59XG5cbi5wcm9kLWNhcmFjX190aXRsZSAuaWNvbi0tYXJyb3ctY3Jvc3Mge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4ucHJvZC1jYXJhY19fdGl0bGUgLmljb24tLWFycm93LWNyb3NzOmJlZm9yZSxcbi5wcm9kLWNhcmFjX190aXRsZSAuaWNvbi0tYXJyb3ctY3Jvc3M6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcbn1cblxuLnByb2QtY2FyYWNfX3RpdGxlIC5pY29uLS1hcnJvdy1jcm9zczpiZWZvcmUge1xuICBsZWZ0OiAxMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM0QoLTMwJSwgLTUwJSwgMCkgcm90YXRlKDQ1ZGVnKTtcbn1cblxuLnByb2QtY2FyYWNfX3RpdGxlIC5pY29uLS1hcnJvdy1jcm9zczphZnRlciB7XG4gIHJpZ2h0OiAxMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM0QoMzAlLCAtNTAlLCAwKSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLnByb2QtY2FyYWMgdWwgbGkge1xuICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xufVxuXG4ucHJvZC1jYXJhYyB1bCBsaSAqIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHJvZC1jYXJhYyB1bCBsaTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcm9kLWNhcmFjLm9wZW4gLnByb2QtY2FyYWNfX2Rlc2Mge1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgLjZzIGVhc2U7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnByb2QtY2FyYWMub3BlbiAucHJvZC1jYXJhY19fZGVzYyA+IDpub3QoLnByb2QtY2FyYWNfX3RpdGxlKSB7XG4gIC8qQGluY2x1ZGUgbW9iaWxlIHsqL1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzLCB0cmFuc2Zvcm0gLjZzIGVhc2UgLjFzLCBvcGFjaXR5IC42cyAuMXM7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAvKn0qL1xufVxuXG4ucHJvZC1jYXJhYy5vcGVuIC5wcm9kLWNhcmFjX19kZXNjID4gOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5wcm9kLWNhcmFjLm9wZW4gLnByb2QtY2FyYWNfX3RpdGxlIC5pY29uLS1hcnJvdy1jcm9zczpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgtMTAlLCAtNTAlLCAwKSByb3RhdGUoNDVkZWcpO1xufVxuXG4ucHJvZC1jYXJhYy5vcGVuIC5wcm9kLWNhcmFjX190aXRsZSAuaWNvbi0tYXJyb3ctY3Jvc3M6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgxMCUsIC01MCUsIDApIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4jcHJvZC1mb3JtIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5wcm9kLXJhdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA5NTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wcm9kLXJhdGUtLWFsd2F5c09wZW4gLnByb2QtcmF0ZV9fd3JhcHBlciB7XG4gIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLnByb2QtcmF0ZS0tYWx3YXlzT3BlbiAucHJvZC1yYXRlX19yYXRpbmcsXG4ucHJvZC1yYXRlLS1hbHdheXNPcGVuIC5wcm9kLXJhdGVfX2VtcHR5LFxuLnByb2QtcmF0ZS0tYWx3YXlzT3BlbiAucHJvZC1yYXRlX19zaG93IHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kLXJhdGUtLWFsd2F5c09wZW4gLnByb2QtcmF0ZV9fc2hvdyB7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDE1cHggYXV0byAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLnByb2QtcmF0ZS0tYWx3YXlzT3BlbiAucHJvZC1yYXRlX19lbXB0eSB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5cbi5wcm9kLXJhdGVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wcm9kLXJhdGVfX3RpdGxlIGgyIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLnByb2QtcmF0ZV9fdGl0bGUgcGljdHVyZSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLnByb2QtcmF0ZV9fdGl0bGUgLmljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnByb2QtcmF0ZV9fdGl0bGUgLmljb24tLWFycm93LWNyb3NzIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLnByb2QtcmF0ZV9fdGl0bGUgLmljb24tLWFycm93LWNyb3NzOmJlZm9yZSxcbi5wcm9kLXJhdGVfX3RpdGxlIC5pY29uLS1hcnJvdy1jcm9zczphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xufVxuXG4ucHJvZC1yYXRlX190aXRsZSAuaWNvbi0tYXJyb3ctY3Jvc3M6YmVmb3JlIHtcbiAgbGVmdDogMTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKC0zMCUsIC01MCUsIDApIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5wcm9kLXJhdGVfX3RpdGxlIC5pY29uLS1hcnJvdy1jcm9zczphZnRlciB7XG4gIHJpZ2h0OiAxMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM0QoMzAlLCAtNTAlLCAwKSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLnByb2QtcmF0ZV9fZGlyZWN0VXJsIGEge1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbn1cblxuLnByb2QtcmF0ZV9fc3RhcnMge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA1cHggMDtcbn1cblxuLnByb2QtcmF0ZV9fc3RhcnMgLm1hdGVyaWFsLWljb25zIHtcbiAgZm9udC1zaXplOiAyM3B4O1xuICB3aWR0aDogMjNweDtcbiAgY29sb3I6ICNiOWI5Yjk7XG59XG5cbi5wcm9kLXJhdGVfX3N0YXJzIC5tYXRlcmlhbC1pY29ucy5wcm9kLXJhdGVfX3N0YXJzLS1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5wcm9kLXJhdGVfX2VtcHR5IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucHJvZC1yYXRlX19lbXB0eV9fdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC42KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnByb2QtcmF0ZV9fZW1wdHkgLnByb2QtcmF0ZV9fc3RhcnMge1xuICB3aWR0aDogMzMlO1xufVxuXG4ucHJvZC1yYXRlX19zaG93IHtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnByb2QtcmF0ZV9fY29tIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5wcm9kLXJhdGVfX2NvbV9fdGltZSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5wcm9kLXJhdGVfX2NvbV9faGVhZGVyLS13aXRob3V0U3RhcnMge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucHJvZC1yYXRlLm9wZW4gLnByb2QtcmF0ZV9fd3JhcHBlciB7XG4gIHRyYW5zaXRpb246IGhlaWdodCAuNnMgZWFzZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucHJvZC1yYXRlLm9wZW4gLnByb2QtcmF0ZV9fd3JhcHBlciA+IDpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucHJvZC1yYXRlLm9wZW4gLnByb2QtcmF0ZV9fdGl0bGUgLmljb24tLWFycm93LWNyb3NzOmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKC0xMCUsIC01MCUsIDApIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5wcm9kLXJhdGUub3BlbiAucHJvZC1yYXRlX190aXRsZSAuaWNvbi0tYXJyb3ctY3Jvc3M6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgxMCUsIC01MCUsIDApIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uZm9ybS0tdGVzdCB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xufVxuXG4uZm9ybS0tdGVzdCAuZm9ybV9fZmllbGQtLWxvbmctYW5zd2VyIC5mb3JtX19sYWJlbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZvcm0tLXRlc3QgLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIC5mb3JtX19zcGFuIHtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbi8qKlxuKiBTdGF0ZSBwcm9kLWRldGFpbHNcbioqL1xuXG4uc3RhdGUge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uc3RhdGUtLXNhbGUge1xuICBiYWNrZ3JvdW5kOiAjZTJjMTYwO1xufVxuXG4uc3RhdGUtLXNwZWNpYWxPZmZlciB7XG4gIGJhY2tncm91bmQ6ICM5RjMxMjM7XG59XG5cbi5zdGF0ZS0tbmV3IHtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbn1cblxuLnN0YXRlX19wcm9tbyxcbi5zdGF0ZV9fZGF0ZSB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4uc3RhdGVfX3Byb21vIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc3RhdGVfX3Byb21vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zdGF0ZV9fZGF0ZV9fc3RhcnQsXG4uc3RhdGVfX2RhdGVfX2VuZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbiNwcmljZS1hcmVhIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbiNwcmljZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jcHJpY2UgLnByaWNlLW9sZCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI3ByaWNlIC5wcmljZS1jdXIge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xufVxuXG4jcHJpY2UgLnByaWNlLW9sZC1jb250YWluZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIC1tb3otYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kO1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLnByaWNlLWN1ci1jb250YWluZXIge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5wcmljZS1vbGQtY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbi5wcmljZS1jdXItaW52LWNvbnRhaW5lciB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbjogOHB4IDAgMCAwO1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmV0IHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuI2Vjb3RheCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA4cHggMCAwIDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC42KTtcbn1cblxuI3cxLXF1YW50aXR5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbiN3MS1xdWFudGl0eSBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4jdzEtcXVhbnRpdHkgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbiN3MS1xdWFudGl0eSBpbnB1dFt0eXBlPW51bWJlcl0ge1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuI3cxLXF1YW50aXR5ICNxdWFudGl0eSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyOiAxcHggc29saWQgI0RDRTVFOTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4jdzEtcXVhbnRpdHkgLnF0eS1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuI3cxLXF1YW50aXR5IC5xdHktYnRuIC5tYXRlcmlhbC1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMzMzMzMzM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4jdzEtcXVhbnRpdHkgI3F0eS1sZXNzLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjYpO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRENFNUU5O1xufVxuXG4jdzEtcXVhbnRpdHkgI3F0eS1sZXNzLWJ0bjpub3QoLmFjdGl2ZWQpIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuI3cxLXF1YW50aXR5ICNxdHktbGVzcy1idG4uYWN0aXZlZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI3cxLXF1YW50aXR5ICNxdHktbGVzcy1idG46aG92ZXIsXG4jdzEtcXVhbnRpdHkgI3F0eS1sZXNzLWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4jdzEtcXVhbnRpdHkgI3F0eS1sZXNzLWJ0bi5hY3RpdmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNik7XG59XG5cbiN3MS1xdWFudGl0eSAjcXR5LWxlc3MtYnRuLmFjdGl2ZTpob3ZlcixcbiN3MS1xdWFudGl0eSAjcXR5LWxlc3MtYnRuLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xufVxuXG4jdzEtcXVhbnRpdHkgI3F0eS1tb3JlLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjRENFNUU5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNxdHktbW9yZS1idG4ge1xuICB0b3A6IDA7XG59XG5cbiNxdHktbGVzcy1idG4ge1xuICBib3R0b206IDA7XG59XG5cbiNhbGVydC1idG4ge1xuICBkaXNwbGF5OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNhbGVydC1idG46aG92ZXIsXG4jYWxlcnQtYnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3ZlcikgIWltcG9ydGFudDtcbn1cblxuI3Byb2QtYWRkLWNhcnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAyLjVyZW07XG59XG5cbi5idXlhYmxlIC5idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYnV5YWJsZSAjYWRkLWNhcnQtYnRuLFxuLmJ1eWFibGUgI2FkZF90b19vb2tvb2Rvbyxcbi5idXlhYmxlICN3aXNobmJveC1idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cblxuLmJ1eWFibGUgLnN0b2NrLW9rICNhZGRfdG9fb29rb29kb28sXG4uYnV5YWJsZSAuc3RvY2stb2sgI3dpc2huYm94LWJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5idXlhYmxlIC5zdG9jay1rbyAjYWxlcnQtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbiNwcm9kLXN0b2NrLFxuLnByb2Qtc3RvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogYXV0bztcbn1cblxuI3Byb2Qtc3RvY2sgLnN0b2NrLFxuLnByb2Qtc3RvY2sgLnN0b2NrIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4jcHJvZC1zdG9jay5zdG9jay1vayxcbi5wcm9kLXN0b2NrLnN0b2NrLW9rIHtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbiNwcm9kLXN0b2NrLnN0b2NrLW9rIC5pY29uLXN0b2NrLW9rLFxuLnByb2Qtc3RvY2suc3RvY2stb2sgLmljb24tc3RvY2stb2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMyN2FlNjA7XG59XG5cbiNwcm9kLXN0b2NrLnN0b2NrLWtvLFxuLnByb2Qtc3RvY2suc3RvY2sta28ge1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbn1cblxuI3Byb2Qtc3RvY2suc3RvY2sta28gLmljb24tc3RvY2sta28sXG4ucHJvZC1zdG9jay5zdG9jay1rbyAuaWNvbi1zdG9jay1rbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2YxNjc2Nztcbn1cblxuI3Byb2Qtc3RvY2sgLmljb24tc3RvY2stb2ssXG4ucHJvZC1zdG9jayAuaWNvbi1zdG9jay1vayB7XG4gIGNvbG9yOiAjMjdhZTYwO1xufVxuXG4jcHJvZC1zdG9jayAuaWNvbi1zdG9jay1rbyxcbi5wcm9kLXN0b2NrIC5pY29uLXN0b2NrLWtvIHtcbiAgY29sb3I6ICNmMTY3Njc7XG59XG5cbi5pY29uX19kb3Qge1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4uc3RvY2stb2sgLmljb25fX2RvdCB7XG4gIGJhY2tncm91bmQ6ICMyN2FlNjA7XG59XG5cbi5zdG9jay1vayAuaWNvbl9fZG90Lmljb24tc3RvY2sta28ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3RvY2sta28ge1xuICBjb2xvcjogI2YxNjc2Nztcbn1cblxuLnN0b2NrLWtvIC5pY29uLXN0b2NrLWtvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZjE2NzY3O1xufVxuXG4jcHJvZC1zdG9jayB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDc1cHg7XG59XG5cbiNwcm9kLXN0b2NrIC5pY29uX19kb3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbiNwcm9kLXN0b2NrLnN0b2NrLW9rIC5pY29uX19kb3Qge1xuICBiYWNrZ3JvdW5kOiAjMjdhZTYwO1xufVxuXG4jcHJvZC1zdG9jay5zdG9jay1vayAuaWNvbl9fZG90Lmljb24tc3RvY2sta28ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jcHJvZC1zdG9jay5zdG9jay1rbyB7XG4gIGNvbG9yOiAjZjE2NzY3O1xufVxuXG4jcHJvZC1zdG9jay5zdG9jay1rbyAuaWNvbi1zdG9jay1rbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2YxNjc2Nztcbn1cblxuI3Byb2Qtc3RvY2suc3RvY2sta28gLmljb25fX2RvdCB7XG4gIGJhY2tncm91bmQ6ICNmMTY3Njc7XG59XG5cbiNwcm9kLXN0b2NrLnN0b2NrLWtvIC5pY29uX19kb3QuaWNvbi1zdG9jay1vayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiN3aXNobmJveC1idG4sXG4jYWRkX3RvX29va29vZG9vIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDkuNTYyNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMy41NjI1cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbn1cblxuI3dpc2huYm94LWJ0bjpob3ZlcixcbiN3aXNobmJveC1idG46Zm9jdXMsXG4jYWRkX3RvX29va29vZG9vOmhvdmVyLFxuI2FkZF90b19vb2tvb2Rvbzpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNEQ0U1RTk7XG59XG5cbiNjb250YWluZXItZ2xvYmFsLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuI2FkZC1jYXJ0LWJ0bixcbiNoYi1hZGQtY2FydC1idG4sXG4jYWxlcnQtYnRuLFxuI2dvdG8tY29udGFjdC1idG4ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDMuMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgYm9yZGVyOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jYWRkLWNhcnQtYnRuOmhvdmVyLFxuI2FkZC1jYXJ0LWJ0bjpmb2N1cyxcbiNoYi1hZGQtY2FydC1idG46aG92ZXIsXG4jaGItYWRkLWNhcnQtYnRuOmZvY3VzLFxuI2FsZXJ0LWJ0bjpob3ZlcixcbiNhbGVydC1idG46Zm9jdXMsXG4jZ290by1jb250YWN0LWJ0bjpob3ZlcixcbiNnb3RvLWNvbnRhY3QtYnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcik7XG59XG5cbiNhZGQtY2FydC1idG4gLm1hdGVyaWFsLWljb25zLFxuI2hiLWFkZC1jYXJ0LWJ0biAubWF0ZXJpYWwtaWNvbnMsXG4jYWxlcnQtYnRuIC5tYXRlcmlhbC1pY29ucyxcbiNnb3RvLWNvbnRhY3QtYnRuIC5tYXRlcmlhbC1pY29ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiN3aXNobmJveC1idXR0b24gYnV0dG9uLFxuI2FkZF90b19vb2tvb2RvbyB7XG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzLjU2MjVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWluZGVudDogLTYyNDk5LjkzNzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNEQ0U1RTk7XG59XG5cbiN3aXNobmJveC1idXR0b24gYnV0dG9uIC5jMS1idXR0b24sXG4jYWRkX3RvX29va29vZG9vIC5jMS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuI3dpc2huYm94LWJ1dHRvbiBidXR0b24gLmMxLWJ1dHRvbiAuaWNvbixcbiNhZGRfdG9fb29rb29kb28gLmMxLWJ1dHRvbiAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuI3dpc2huYm94LWJ1dHRvbiBidXR0b246aG92ZXIsXG4jd2lzaG5ib3gtYnV0dG9uIGJ1dHRvbjpmb2N1cyxcbiNhZGRfdG9fb29rb29kb286aG92ZXIsXG4jYWRkX3RvX29va29vZG9vOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzI3YWU2MDtcbiAgYmFja2dyb3VuZDogIzI3YWU2MDtcbn1cblxuI3Byb2Qtc3VtbWFyeSB7XG4gIG1hcmdpbjogMS4yNXJlbSAwO1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuI3Byb2Qtc3VtbWFyeSAucHJvZC1kZXRhaWxzX19zdW1tYXJ5X19zY3JvbGwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xufVxuXG4jcHJvZC1zdW1tYXJ5IC5wcm9kLWRldGFpbHNfX3N1bW1hcnlfX3Njcm9sbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbiNwcm9kLXN1bW1hcnkgLnByb2QtZGV0YWlsc19fc3VtbWFyeV9fc2Nyb2xsOmhvdmVyLFxuI3Byb2Qtc3VtbWFyeSAucHJvZC1kZXRhaWxzX19zdW1tYXJ5X19zY3JvbGw6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcik7XG59XG5cbi5hZGQta28gI2hvdmVyLWJhbm5lciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm5vdC1idXlhYmxlIC5idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubm90LWJ1eWFibGUgLnN0b2NrLW9rICNhbGVydC1idG4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm90LWJ1eWFibGUgLnN0b2NrLWtvICNhZGQtY2FydC1idG4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm90LWJ1eWFibGUgLnN0b2NrLWtvICNhbGVydC1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI2FkZC1jYXJ0LWJ0bi5sb2FkaW5nLFxuI2hiLWFkZC1jYXJ0LWJ0bi5sb2FkaW5nIHtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OTlweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3ZlcikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAzMiUyMDMyJTIyJTIwd2lkdGglM0QlMjI2NCUyMiUyMGhlaWdodCUzRCUyMjY0JTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUzRSUzQ2NpcmNsZSUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMi4wMzMwMiUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMCUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4NDUlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIwLjQ5ODI2MyUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC4xMjVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjg5MCUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjAlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuMjVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgxMzUlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIwJTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjM3NXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODE4MCUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjAlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuNXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODIyNSUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjAuNjIxODA0JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjYyNXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODI3MCUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjEuOTI3NDYlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuNzVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgzMTUlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIyLjg1NDk0JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjg3NXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODE4MCUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjAlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuNXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQy9zdmclM0UpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDAlO1xufVxuXG4ub29rb29kb28tb24gLm5vdC1idXlhYmxlIC5zdG9jay1vayAjYWRkX3RvX29va29vZG9vLFxuLm9va29vZG9vLW9uIC5ub3QtYnV5YWJsZSAuc3RvY2stb2sgI3dpc2huYm94LWJ0bixcbi53aXNobmJveC1vbiAubm90LWJ1eWFibGUgLnN0b2NrLW9rICNhZGRfdG9fb29rb29kb28sXG4ud2lzaG5ib3gtb24gLm5vdC1idXlhYmxlIC5zdG9jay1vayAjd2lzaG5ib3gtYnRuIHtcbiAgbWFyZ2luLXRvcDogMHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLm9va29vZG9vLW9uIC5ub3QtYnV5YWJsZSAuc3RvY2sta28gI2FkZF90b19vb2tvb2Rvbyxcbi5vb2tvb2Rvby1vbiAubm90LWJ1eWFibGUgLnN0b2NrLWtvICN3aXNobmJveC1idG4sXG4ud2lzaG5ib3gtb24gLm5vdC1idXlhYmxlIC5zdG9jay1rbyAjYWRkX3RvX29va29vZG9vLFxuLndpc2huYm94LW9uIC5ub3QtYnV5YWJsZSAuc3RvY2sta28gI3dpc2huYm94LWJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5cbi5ub3QtYnV5YWJsZSAuc3RvY2sta28gI2FsZXJ0LWJ0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnByb2RfX2J0bl9fcHJpY2VfX2hvdmVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ucHJvZF9fYnRuX19wcmljZV9faG92ZXJfX3F0eSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnByb2RfX2J0bl9fcHJpY2VfX2hvdmVyLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnByb2RfX2J0bl9fcHJpY2VfX2hvdmVyLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbn1cblxuLnJhbmdlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnJhbmdlX19zdWJ0aXRsZSB7XG4gIHdpZHRoOiAxNjBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ucmFuZ2VfX2dsb2JhbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucmFuZ2VfX3RvcCxcbi5yYW5nZV9fYm90dG9tLFxuLnJhbmdlX193cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJhbmdlX190b3Age1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xufVxuXG4ucmFuZ2VfX2JvdHRvbSB7XG4gIGJvcmRlcjogc29saWQgI0RDRTVFOTtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMXB4O1xufVxuXG4ucmFuZ2VfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNoYXJlLWZyaWVuZCB7XG4gIG1heC13aWR0aDogOTUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBtYXgtaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiAwcyB2aXNpYmlsaXR5LCAuNnMgbWF4LWhlaWdodCAuMXMsIG9wYWNpdHkgLjZzIC4xcztcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbi5zaGFyZS1mcmllbmQgPiAqIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogMHM7XG59XG5cbi5zaGFyZS1mcmllbmQuc2hvdyB7XG4gIG1heC1oZWlnaHQ6IDEwMDAwcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zaGFyZS1mcmllbmQuc2hvdyA+ICoge1xuICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xufVxuXG4uc2hhcmUtZnJpZW5kX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXRpdGxlKTtcbn1cblxuLnNoYXJlLWZyaWVuZF9fbm93cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5zaGFyZS1mcmllbmQgLmZvcm1fX2ZpZWxkLS1jYW5jZWwge1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uc2hhcmUtZnJpZW5kIC5mb3JtX19maWVsZC0tY2FuY2VsIC5mb3JtX19idXR0b24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbi5zaGFyZS1mcmllbmQgLmZvcm1fX3RoYW5rcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uc2hhcmUtZnJpZW5kIC5mb3JtX190ZXh0LS1hcmVhIHtcbiAgbWluLWhlaWdodDogMTcwcHg7XG59XG5cbi5zaGFyZS1mcmllbmQgLmZvcm1fX2Vycm9yLS1nbG9iYWwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuI2MxLW1haW4taW1nLXNsaWRlci1mb3Itc21hbGwgLnNsaWNrLWRvdHMgbGkge1xuICBtYXJnaW46IDA7XG59XG5cbiNjMS1tYWluLWltZy1zbGlkZXItZm9yLXNtYWxsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xufVxuXG4jYzEtbWFpbi1pbWctc2xpZGVyLWZvci1zbWFsbCAuc2xpY2stZG90cyBsaSBidXR0b24uYWN0aXZlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4jYzEtbWFpbi1pbWctc2xpZGVyLWZvci1zbWFsbDpub3QoLnNsaWNrLWluaXRpYWxpemVkKSAubWFpbi1pbWctc2xpZGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDA7XG59XG5cbi5ub3N0b19lbGVtZW50IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm5vc3RvX2VsZW1lbnQgLm5vc3RvLXByb2R1Y3QtbGlzdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnJncGQge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGJvcmRlciAuNnM7XG59XG5cbi5yZ3BkOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnJncGRfX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiAuNnM7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5yZ3BkX19jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgbWF4LXdpZHRoOiAwO1xuICBtYXgtaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBtYXgtd2lkdGggLjZzLCBtYXgtaGVpZ2h0IC42cywgYm9yZGVyIC42cztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnJncGRfX2NvbnRlbnRfX2ZpeGVkIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAyMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4LCAyMHB4KTtcbiAgdHJhbnNpdGlvbjogLjRzIC4ycztcbn1cblxuLnJncGRfX2NvbnRlbnQgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucmdwZDpob3ZlciB7XG4gIHRyYW5zaXRpb246IC42cztcbn1cblxuLnJncGQ6aG92ZXIgLnJncGRfX2NvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xufVxuXG4ucmdwZDpob3ZlciAucmdwZF9fY29udGVudF9fZml4ZWQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7XG59XG5cbi5yZ3BkOmhvdmVyIC5yZ3BkX19pY29uIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnByb2QtcmF0ZV9fcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5pbWdWYXJpYXRpb24ge1xuICBjdXJzb3I6IHpvb20taW47XG59XG5cbi56b29tLXZhcmlhdGlvbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDkwJTtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiA5OTk5OTtcbn1cblxuLnpvb20tdmFyaWF0aW9uIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnpvb20tdmFyaWF0aW9uIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMTBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uem9vbS12YXJpYXRpb25fX2JhY2tncm91bmQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbiAgei1pbmRleDogOTk5OTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4jcHJvZC1nYWxsZXJ5Lnpvb20taW4gLmdhbGxlcnlfX2ltZyB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5ib2R5ICNob3Zlci1hZGQtY2FydC1idG4ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xufVxuXG4uYm9keSAucHJvZC1mbG9hdGluZ19fbmFtZSB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xufVxuXG4ucHJvZC1yYXRlX190aXRsZSBoMiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS10ZXh0KTtcbn1cblxuLmltZy1hdmlzLXZlcmlmaWUge1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLm1haW4taW1nLXNsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1haW4taW1nLXNsaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4ubWFpbi1pbWctc2xpZGUgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4ubWFpbi1pbWctc2xpZGUgaW1nLmxvYWRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5tYWluLWltZy1zbGlkZSBpbWcubGF6eWxvYWQsXG4ubWFpbi1pbWctc2xpZGUgaW1nLmxhenlsb2FkaW5nIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuI21haW4tZ2FsbGVyeS1mb3Itc21hbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi56b29tTW9iaWxlSW1nIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk5OTk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDcwcHggMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnpvb21Nb2JpbGVJbWdfX3BhZGRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTQwcHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxNDBweCk7XG59XG5cbi56b29tTW9iaWxlSW1nX19wYWRkaW5nIC5waW5jaC16b29tLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE0MHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQwcHgpO1xufVxuXG4uem9vbU1vYmlsZUltZ19fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi56b29tTW9iaWxlSW1nX19jbG9zZSB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uem9vbU1vYmlsZUltZ19faXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uem9vbU1vYmlsZUltZ19faW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLnpvb21Nb2JpbGVJbWdfX3NsaWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDE0MHB4KTtcbn1cblxuLnpvb21Nb2JpbGVJbWdfX3NsaWRlciAuem9vbU1vYmlsZUltZ19faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQwcHgpO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuXG4uem9vbU1vYmlsZUltZ19fc2xpZGVyIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDE0MHB4KTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnpvb21Nb2JpbGVJbWdfX3RodW1iIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBoZWlnaHQ6IDUwcHg7XG59XG5cbi56b29tTW9iaWxlSW1nX190aHVtYi0tbm90ciAuc2xpY2stdHJhY2sge1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnpvb21Nb2JpbGVJbWdfX3RodW1iIC5zbGljay1jdXJyZW50IGltZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzMzMzM7XG59XG5cbi56b29tTW9iaWxlSW1nX190aHVtYiBpbWcge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xufVxuXG4uem9vbU1vYmlsZUltZyAucGluY2gtem9vbS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udHJpZ2dlci1mb3ItaW1nLXZhci1tb2Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRyaWdnZXItZm9yLWltZy12YXItbW9iLmRpc2FibGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEwMCUyMDEwMCUyMiUyMHByZXNlcnZlQXNwZWN0UmF0aW8lM0QlMjJ4TWlkWU1pZCUyMiUyMGNsYXNzJTNEJTIybGRzLWVsbGlwc2lzJTIyJTNFJTNDY2lyY2xlJTIwY3glM0QlMjI4NCUyMiUyMGN5JTNEJTIyNTAlMjIlMjByJTNEJTIyMCUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjEwJTNCMCUzQjAlM0IwJTNCMCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjBzJTIyLyUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyY3glMjIlMjB2YWx1ZXMlM0QlMjI4NCUzQjg0JTNCODQlM0I4NCUzQjg0JTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMHMlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMGN4JTNEJTIyODQlMjIlMjBjeSUzRCUyMjUwJTIyJTIwciUzRCUyMjQuODk4MDYlMjIlMjAlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMTAlM0IxMCUzQjEwJTNCMCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMi0xcyUyMi8lM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMmN4JTIyJTIwdmFsdWVzJTNEJTIyMTYlM0IxNiUzQjUwJTNCODQlM0I4NCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMi0xcyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwY3glM0QlMjI2Ny4zNDY2JTIyJTIwY3klM0QlMjI1MCUyMiUyMHIlM0QlMjIxMCUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IxMCUzQjEwJTNCMTAlM0IwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyLTAuNXMlMjIvJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJjeCUyMiUyMHZhbHVlcyUzRCUyMjE2JTNCMTYlM0I1MCUzQjg0JTNCODQlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjItMC41cyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwY3glM0QlMjIzMy4zNDY2JTIyJTIwY3klM0QlMjI1MCUyMiUyMHIlM0QlMjIxMCUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IxMCUzQjEwJTNCMTAlM0IwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMHMlMjIvJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJjeCUyMiUyMHZhbHVlcyUzRCUyMjE2JTNCMTYlM0I1MCUzQjg0JTNCODQlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyNTAlMjIlMjByJTNEJTIyNS4xMDE5NCUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IwJTNCMTAlM0IxMCUzQjEwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMHMlMjIvJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJjeCUyMiUyMHZhbHVlcyUzRCUyMjE2JTNCMTYlM0IxNiUzQjUwJTNCODQlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDL3N2ZyUzRSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogODBweCBhdXRvO1xufVxuXG4udHJpZ2dlci1mb3ItaW1nLXZhci1tb2IuZGlzYWJsZSBpbWcge1xuICBvcGFjaXR5OiAwO1xufVxuXG4udHJpZ2dlci1mb3ItaW1nLXZhci1tb2IuZGlzYWJsZS13aXRob3V0LWxvYWRpbmcgaW1nIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnRyaWdnZXItZm9yLWltZy12YXItbW9iIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcbn1cblxuLnRyaWdnZXItZm9yLWltZy12YXItbW9iIC5yZW1vdmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuLnRyaWdnZXItZm9yLWltZy12YXItbW9iIC5yZW1vdmU6YmVmb3JlLFxuLnRyaWdnZXItZm9yLWltZy12YXItbW9iIC5yZW1vdmU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcbn1cblxuLnRyaWdnZXItZm9yLWltZy12YXItbW9iIC5yZW1vdmU6YmVmb3JlIHtcbiAgbGVmdDogMTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKDAsIC01MCUsIDApIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi50cmlnZ2VyLWZvci1pbWctdmFyLW1vYiAucmVtb3ZlOmFmdGVyIHtcbiAgcmlnaHQ6IDEwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgwLCAtNTAlLCAwKSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLnRyaWdnZXItb2xkLXBpY3R1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udHJpZ2dlci1vbGQtcGljdHVyZSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XG59XG5cbi5wcm9kLWRldGFpbHNfX2dhbGxlcnkgLnRyaWdnZXItZm9yLWltZy12YXItbW9iIC5yZW1vdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jbWFpbi1pbWctc2xpZGVyLWZvci1zbWFsbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByaWNlLW9sZDplbXB0eSArIC5ldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICpcbiAqIFZBUklBQkxFU1xuICogQ29sb3JzIGFuZCBiYWNrZ3JvdW5kLi4uLi4uLi4uLlZhcmlhYmxlcyBmb3IgY29sb3JzIHRpdGxlIC8gdGV4dCBhbmQgYmFja2dyb3VuZCBwcm9kIHJhdGluZ1xuICogU2l6ZSBXcmFwcGVyLi4uLi4uLi4uLi4uLi4uLi4uLlZhcmlhYmxlcyBmb3IgbWF4LXdpZHRoIGFuZCB3aWR0aCBwcm9kIHJhdGluZ1xuICpcbiAqIFBST0QgUkFUSU5HXG4gKiBXcmFwcGVyLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uQWxsIHRoZSB3cmFwcGVyIGFuZCB0aXRsZSBvbiB0aGUgcHJvZCByYXRpbmdcbiAqXG4gKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgI1ZhcmlhYmxlc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnd6LXJhdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDUwZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IC41cztcbn1cblxuLnd6LXJhdGluZy5jbG9zZTpub3QoLm9wZW4pIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud3otcmF0aW5nLm9wZW4ge1xuICBtYXgtaGVpZ2h0OiAzMDBlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZENzE4MTtcbn1cblxuLnd6LXJhdGluZy0tc2hvcC1jb21tZW50IC53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RDRTVFOTtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuLnd6LXJhdGluZy0tc2hvcC1jb21tZW50IC53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19idXR0b24gaW5wdXQge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19sZWZ0LFxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlcl9fbGVmdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAzMHB4O1xuICBwYWRkaW5nOiAwIDQwcHggMCAwO1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19sZWZ0IHAge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fbG9naW5SZXF1aXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogLTE1cHggMCAxLjg3NXJlbTtcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2xvZ2luUmVxdWlyZWQgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDA7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19idXR0b25Ub0xvZ2luIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19idXR0b25Ub0xvZ2luIGJ1dHRvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fYnV0dG9uVG9Mb2dpbiBidXR0b246aG92ZXIsXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fYnV0dG9uVG9Mb2dpbiBidXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk1OTU5O1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogXCJmbGV4LXN0YXJ0XCI7XG4gIC1tb3otYWxpZ24taXRlbXM6IFwiZmxleC1zdGFydFwiO1xuICBhbGlnbi1pdGVtczogXCJmbGV4LXN0YXJ0XCI7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXQgPiBsYWJlbCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTg3NXJlbTtcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0ID4gbGFiZWwgPiBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldCA+IGxhYmVsW2Zvcj1cInJhdGUtc3RhcnRcIl0ge1xuICBsaW5lLWhlaWdodDogMS44NzVyZW07XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldCA+IGxhYmVsW2Zvcj1cImFkZC1lbWFpbFwiXSBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAtMTBweCAwIDAgMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXQgPiBsYWJlbFtmb3I9XCJhZGQtcGljdHVyZVwiXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldCA+IGxhYmVsW2Zvcj1cImFkZC1waWN0dXJlXCJdIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAgMCAwIDNweDtcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0ID4gbGFiZWxbZm9yPVwiYWRkLXBpY3R1cmVcIl0gc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiAnKCc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0ID4gbGFiZWxbZm9yPVwiYWRkLXBpY3R1cmVcIl0gc3BhbjphZnRlciB7XG4gIGNvbnRlbnQ6ICcpJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXQgPiBsYWJlbCBzcGFuIHtcbiAgY29sb3I6ICM2RDcxODE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fZmllbGQsXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX3N0YXJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fZmllbGQgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX2ZpZWxkIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fZmllbGQgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0X19zdGFycyBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fc3RhcnMgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0X19zdGFycyBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM2MjY5NkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX2ZpZWxkIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0X19maWVsZCBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX2ZpZWxkIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cyxcbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fc3RhcnMgaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX3N0YXJzIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyxcbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fc3RhcnMgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0X19maWVsZCB0ZXh0YXJlYSxcbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fc3RhcnMgdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwcHg7XG4gIHJlc2l6ZTogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzYyNjk2RjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RDRTVFOTtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0X19maWVsZCB0ZXh0YXJlYTpmb2N1cyxcbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fc3RhcnMgdGV4dGFyZWE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX2ZpZWxkLS1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fZmllbGQtLWltZy5zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX2ZpZWxkLS1pbWcgI2Ryb3B6b25lIHtcbiAgb3BhY2l0eTogMDtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0X19maWVsZC0taW1nIC5kcm9wem9uZS1wcmV2aWV3cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0X19maWVsZC0taW1nIC5kcm9wem9uZS1wcmV2aWV3cy5kcmFnb3ZlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fZmllbGQtLWltZyAuZHJvcHpvbmUtcHJldmlld3MuZHJhZ292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1ZldWlsbGV6IGTDqXBvc2VyIHZvcyBpbWFnZXMgaWNpJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDUpO1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fZmllbGQtLWltZyAuZHJvcHpvbmUtcHJldmlld3MuZHJhZ292ZXIgI2ZpbGUge1xuICBwb2ludGVyLWV2ZW50czogdW5zZXQ7XG4gIHotaW5kZXg6IDEyO1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX2ZpZWxkLS1pbWcgaW5wdXQ6bm90KCNmaWxlKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fZmllbGQtLWltZyAjZmlsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMztcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0X19maWVsZC0taW1nIC5lcnJvci1maWxlcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxNjc2NztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMTBweCAwIDAgMDtcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0X19maWVsZC0taW1nIC5kZWxldGVBbGxGaWxlcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI2YxNjc2NztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX2ZpZWxkLS1pbWcgLmRlbGV0ZUFsbEZpbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxNjc2NztcbiAgbWF4LXdpZHRoOiAwO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0X19maWVsZC0taW1nIC5kZWxldGVBbGxGaWxlczpob3ZlcjpiZWZvcmUsXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX2ZpZWxkLS1pbWcgLmRlbGV0ZUFsbEZpbGVzOmZvY3VzOmJlZm9yZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0X19maWVsZC0taW1nIGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTIwcHg7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX2ZpZWxkLS1pbWcgbGFiZWwgPiBkaXYge1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogOTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fZmllbGQtLWltZyBsYWJlbCA+IGRpdi5hY3RpdmUgPiBkaXYgPiAqOm5vdCguZGVsZXRlKSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fZmllbGQtLWltZyBsYWJlbCA+IGRpdiA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNERkU2RTk7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX2ZpZWxkLS1pbWcgbGFiZWwgPiBkaXYgPiBkaXY6Zmlyc3QtY2hpbGQgcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDEwcHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNkQ3MTgxO1xuICBvcmRlcjogMjtcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0X19maWVsZC0taW1nIGxhYmVsID4gZGl2ID4gZGl2OmZpcnN0LWNoaWxkIGkge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBjb2xvcjogI0NFRDREQTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgb3JkZXI6IDE7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fZmllbGQtLWltZyBsYWJlbCA+IGRpdiA+IGRpdjpmaXJzdC1jaGlsZDpob3Zlcixcbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fZmllbGQtLWltZyBsYWJlbCA+IGRpdiA+IGRpdjpmaXJzdC1jaGlsZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzMzMzMzMztcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0X19maWVsZC0taW1nIGxhYmVsID4gZGl2ID4gZGl2OmZpcnN0LWNoaWxkOmhvdmVyIGksXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX2ZpZWxkLS1pbWcgbGFiZWwgPiBkaXYgPiBkaXY6Zmlyc3QtY2hpbGQ6Zm9jdXMgaSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX3N0YXJzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX3N0YXJzIGkge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0X19zdGFycyBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fc3RhcnMgaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsIGk6bGFzdC1jaGlsZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fc3RhcnNfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fc3RhcnNfX2l0ZW06bm90KDpudGgtY2hpbGQoMikpIHtcbiAgbWFyZ2luOiAwIDExcHggMCAwO1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX3N0YXJzX19pdGVtIGkge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2IxYjhiZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fc3RhcnNfX2l0ZW0gaTpsYXN0LWNoaWxkIHtcbiAgY29sb3I6ICNGNDhFMzE7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fc3RhcnNfX2l0ZW0gPiBzcGFuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX3N0YXJzX19pdGVtOmhvdmVyIGk6bGFzdC1jaGlsZCxcbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fc3RhcnNfX2l0ZW06Zm9jdXMgaTpsYXN0LWNoaWxkIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDI7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fc3RhcnNfX2l0ZW06aG92ZXIgfiAud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX3N0YXJzX19pdGVtIGk6bGFzdC1jaGlsZCxcbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fc3RhcnNfX2l0ZW06Zm9jdXMgfiAud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX3N0YXJzX19pdGVtIGk6bGFzdC1jaGlsZCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSkgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiAyO1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXQgcC5mb3JtX19lcnJvciB7XG4gIHdpZHRoOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzhweDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmMTY3Njc7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldCAud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX2ZpZWxkLS10ZXh0YXJlYSArIHAuZm9ybV9fZXJyb3Ige1xuICB0b3A6IDk3cHg7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldCAuZm9ybV9fZXJyb3IgKyAuZm9ybV9faWNvbi0td2FybmluZyB7XG4gIHRvcDogNDIlICFpbXBvcnRhbnQ7XG59XG5cbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldCAubWF0ZXJpYWwtaWNvbnMuZm9ybV9faWNvbi0tc3VjY2Vzcyxcbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldCAuZm9ybV9faWNvbi0tc3VjY2Vzc1tjbGFzc149XCJmYVwiXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2J1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fYnV0dG9uIGlucHV0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE4NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cblxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2J1dHRvbiBpbnB1dDpob3Zlcixcbi53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19idXR0b24gaW5wdXQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk1OTU5O1xufVxuXG4ud3otcmF0aW5nX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDUwcHg7XG4gIHRvcDogNTBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjNjI2OTZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNUZBO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xODc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi53ei1yYXRpbmdfX2Nsb3NlIGkge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbn1cblxuLnd6LXJhdGluZ19fY2xvc2Ugc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53ei1yYXRpbmdfX2Nsb3NlOmhvdmVyLFxuLnd6LXJhdGluZ19fY2xvc2U6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbn1cblxuLnd6LXNob3dNZXNzYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG59XG5cbi53ei1zaG93TWVzc2FnZS0tZnVsbHNpemUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19hbGxSYXRpbmcge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2FsbFJhdGluZyBhIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2FsbFJhdGluZyBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICBtYXgtd2lkdGg6IDA7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fYWxsUmF0aW5nIGE6aG92ZXIsXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2FsbFJhdGluZyBhOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2FsbFJhdGluZyBhOmhvdmVyOmJlZm9yZSxcbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fYWxsUmF0aW5nIGE6Zm9jdXM6YmVmb3JlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2hlYWQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19oZWFkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9faGVhZF9fdGl0bGU6aG92ZXIsXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2hlYWRfX3RpdGxlOmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19oZWFkX190aXRsZSAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2hlYWRfX3RpdGxlIC5pY29uLS1hcnJvdy1jcm9zcyB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9faGVhZF9fdGl0bGUgLmljb24tLWFycm93LWNyb3NzOmJlZm9yZSxcbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9faGVhZF9fdGl0bGUgLmljb24tLWFycm93LWNyb3NzOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9faGVhZF9fdGl0bGUgLmljb24tLWFycm93LWNyb3NzOmJlZm9yZSB7XG4gIGxlZnQ6IDEwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgtMzAlLCAtNTAlLCAwKSByb3RhdGUoNDVkZWcpO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2hlYWRfX3RpdGxlIC5pY29uLS1hcnJvdy1jcm9zczphZnRlciB7XG4gIHJpZ2h0OiAxMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM0QoMzAlLCAtNTAlLCAwKSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLm9wZW4gLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19oZWFkX190aXRsZSAuaWNvbi0tYXJyb3ctY3Jvc3M6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM0QoLTEwJSwgLTUwJSwgMCkgcm90YXRlKDQ1ZGVnKTtcbn1cblxuLm9wZW4gLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19oZWFkX190aXRsZSAuaWNvbi0tYXJyb3ctY3Jvc3M6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgxMCUsIC01MCUsIDApIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2hlYWRfX3RpdGxlIGkge1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBjb2xvcjogI0IxQjhCRTtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19oZWFkX190aXRsZSA+IHNwYW4ge1xuICBtYXJnaW46IDAgMCAwIDVweDtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19kYXRhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fZGF0YS0tZW1wdHkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fZGF0YV9fbm9yYXRpbmcge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fZGF0YV9fcmF0aW5nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luOiAwIGF1dG8gMTVweCAwO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2RhdGFfX3JhdGluZyA+IHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19kYXRhX19yYXRpbmdfX3N0YXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19kYXRhX19yYXRpbmdfX3N0YXJzLnJhdGUtMSBpOm50aC1jaGlsZCgxKSB7XG4gIGNvbG9yOiAjRjQ4RTMxO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2RhdGFfX3JhdGluZ19fc3RhcnMucmF0ZS0yIGk6bnRoLWNoaWxkKDEpLFxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19kYXRhX19yYXRpbmdfX3N0YXJzIC5yYXRlLTIgaTpudGgtY2hpbGQoMikge1xuICBjb2xvcjogI0Y0OEUzMTtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19kYXRhX19yYXRpbmdfX3N0YXJzLnJhdGUtMyBpOm50aC1jaGlsZCgxKSxcbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fZGF0YV9fcmF0aW5nX19zdGFycyAucmF0ZS0zIGk6bnRoLWNoaWxkKDIpLFxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19kYXRhX19yYXRpbmdfX3N0YXJzIC5yYXRlLTMgaTpudGgtY2hpbGQoMykge1xuICBjb2xvcjogI0Y0OEUzMTtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19kYXRhX19yYXRpbmdfX3N0YXJzLnJhdGUtNCBpOm50aC1jaGlsZCgxKSxcbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fZGF0YV9fcmF0aW5nX19zdGFycyAucmF0ZS00IGk6bnRoLWNoaWxkKDIpLFxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19kYXRhX19yYXRpbmdfX3N0YXJzIC5yYXRlLTQgaTpudGgtY2hpbGQoMyksXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2RhdGFfX3JhdGluZ19fc3RhcnMgLnJhdGUtNCBpOm50aC1jaGlsZCg0KSB7XG4gIGNvbG9yOiAjRjQ4RTMxO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2RhdGFfX3JhdGluZ19fc3RhcnMucmF0ZS01IGkge1xuICBjb2xvcjogI0Y0OEUzMTtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19kYXRhX19yYXRpbmdfX3N0YXJzIGkge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjYjFiOGJlO1xuICBtYXJnaW46IDAgNHB4IDAgMDtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19kYXRhX19yYXRpbmdfX3N0YXJzIGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19kYXRhX19yYXRpbmdfX3N0YXJzX19hYnNvbHV0ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19kYXRhX19yYXRpbmdfX3N0YXJzX19hYnNvbHV0ZSBpIHtcbiAgY29sb3I6ICNGNDhFMzE7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fZGF0YV9fYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fZGF0YV9fYnV0dG9uIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzMzMzO1xuICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE4NzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19kYXRhX19idXR0b24gYnV0dG9uIGkge1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2RhdGFfX2J1dHRvbiBidXR0b246aG92ZXIsXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2RhdGFfX2J1dHRvbiBidXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkQ3MTgxO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9fZGF0YU1vYmlsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzMzMzMzMztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2RhdGFNb2JpbGUtLWVtcHR5IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2RhdGFNb2JpbGVfX25vcmF0aW5nIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2RhdGFNb2JpbGVfX3JhdGluZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogMCBhdXRvIDE1cHggMDtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19kYXRhTW9iaWxlX19yYXRpbmcgPiBzdHJvbmcge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9fZGF0YU1vYmlsZV9fcmF0aW5nX19zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9fZGF0YU1vYmlsZV9fcmF0aW5nX19zdGFycy5yYXRlLTEgaTpudGgtY2hpbGQoMSkge1xuICBjb2xvcjogI0Y0OEUzMTtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19kYXRhTW9iaWxlX19yYXRpbmdfX3N0YXJzLnJhdGUtMiBpOm50aC1jaGlsZCgxKSxcbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9fZGF0YU1vYmlsZV9fcmF0aW5nX19zdGFycyAucmF0ZS0yIGk6bnRoLWNoaWxkKDIpIHtcbiAgY29sb3I6ICNGNDhFMzE7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9fZGF0YU1vYmlsZV9fcmF0aW5nX19zdGFycy5yYXRlLTMgaTpudGgtY2hpbGQoMSksXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2RhdGFNb2JpbGVfX3JhdGluZ19fc3RhcnMgLnJhdGUtMyBpOm50aC1jaGlsZCgyKSxcbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9fZGF0YU1vYmlsZV9fcmF0aW5nX19zdGFycyAucmF0ZS0zIGk6bnRoLWNoaWxkKDMpIHtcbiAgY29sb3I6ICNGNDhFMzE7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9fZGF0YU1vYmlsZV9fcmF0aW5nX19zdGFycy5yYXRlLTQgaTpudGgtY2hpbGQoMSksXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2RhdGFNb2JpbGVfX3JhdGluZ19fc3RhcnMgLnJhdGUtNCBpOm50aC1jaGlsZCgyKSxcbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9fZGF0YU1vYmlsZV9fcmF0aW5nX19zdGFycyAucmF0ZS00IGk6bnRoLWNoaWxkKDMpLFxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19kYXRhTW9iaWxlX19yYXRpbmdfX3N0YXJzIC5yYXRlLTQgaTpudGgtY2hpbGQoNCkge1xuICBjb2xvcjogI0Y0OEUzMTtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19kYXRhTW9iaWxlX19yYXRpbmdfX3N0YXJzLnJhdGUtNSBpIHtcbiAgY29sb3I6ICNGNDhFMzE7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9fZGF0YU1vYmlsZV9fcmF0aW5nX19zdGFycyBpIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogI2IxYjhiZTtcbiAgbWFyZ2luOiAwIDRweCAwIDA7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9fZGF0YU1vYmlsZV9fcmF0aW5nX19zdGFyc19fYWJzb2x1dGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9fZGF0YU1vYmlsZV9fcmF0aW5nX19zdGFyc19fYWJzb2x1dGUgaSB7XG4gIGNvbG9yOiAjRjQ4RTMxO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2RhdGFNb2JpbGVfX2J1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2RhdGFNb2JpbGVfX2J1dHRvbiBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzMzMzMztcbiAgcGFkZGluZzogMTRweCAyMHB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xODc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9fZGF0YU1vYmlsZV9fYnV0dG9uIGJ1dHRvbiBpIHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19kYXRhTW9iaWxlX19idXR0b24gYnV0dG9uOmhvdmVyLFxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19kYXRhTW9iaWxlX19idXR0b24gYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZENzE4MTtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9faXRlbV9fbGVmdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2l0ZW1fX2xlZnQgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE4NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMCAwIDVweDtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19pdGVtX19sZWZ0IHRpbWUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xODc1cmVtO1xuICBjb2xvcjogIzYyNjk2RjtcbiAgbWFyZ2luOiAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9faXRlbV9fbGVmdCB0aW1lOjpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2l0ZW1fX2xlZnRfX2l0ZW1fX3JhdGluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19pdGVtX19sZWZ0X19pdGVtX19yYXRpbmdfX3N0YXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2l0ZW1fX2xlZnRfX2l0ZW1fX3JhdGluZ19fc3RhcnMgaSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICNiMWI4YmU7XG4gIG1hcmdpbjogMCA0cHggMCAwO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2l0ZW1fX2xlZnRfX2l0ZW1fX3JhdGluZ19fc3RhcnNfX2Fic29sdXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2l0ZW1fX2xlZnRfX2l0ZW1fX3JhdGluZ19fc3RhcnNfX2Fic29sdXRlIGkge1xuICBjb2xvcjogI0Y0OEUzMTtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19pdGVtX19sZWZ0X19pdGVtX19yYXRpbmdfX25vdGUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xODc1cmVtO1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9faXRlbV9fbGVmdF9faXRlbV9fcmF0aW5nICsgLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19pdGVtX19yaWdodF9faXRlbV9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2l0ZW1fX3JpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19pdGVtX19yaWdodF9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2l0ZW1fX3JpZ2h0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2l0ZW1fX3JpZ2h0X19pdGVtX19pbWFnZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9faXRlbV9fcmlnaHRfX2l0ZW1fX2ltYWdlc19fd3JhcCB7XG4gIHdpZHRoOiA3MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIGN1cnNvcjogLXdlYmtpdC16b29tLWluO1xuICBjdXJzb3I6IHpvb20taW47XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2l0ZW1fX3JpZ2h0X19pdGVtX19pbWFnZXNfX3dyYXA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cblxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19pdGVtX19yaWdodF9faXRlbV9faW1hZ2VzX193cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9faXRlbV9fcmlnaHRfX2l0ZW1fX2ltYWdlc19fd3JhcCBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9faXRlbV9fcmlnaHRfX2l0ZW1fX2ltYWdlc19fd3JhcDpob3Zlcixcbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9faXRlbV9fcmlnaHRfX2l0ZW1fX2ltYWdlc19fd3JhcDpmb2N1cyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9faXRlbV9fcmlnaHRfX2l0ZW1fX3RleHQge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41NjI1cmVtO1xuICBtYXJnaW46IDA7XG59XG5cbi53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9faXRlbV9fcmlnaHRfX2l0ZW1fX2Fuc3dlciB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU2MjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY1RkE7XG4gIGNvbG9yOiAjNkQ3MTgxO1xuICBtYXJnaW46IDIwcHggMCAwO1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2l0ZW1fX3JpZ2h0X19pdGVtX19hbnN3ZXIgcDpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ud3otcmF0aW5nLXpvb20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogOTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogOTk5OTk7XG59XG5cbi53ei1yYXRpbmctem9vbS5jbG9zZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnd6LXJhdGluZy16b29tX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA5OTk5OTk7XG59XG5cbi53ei1yYXRpbmctem9vbV9fY2xvc2UgaSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi53ei1yYXRpbmctem9vbV9fY2xvc2U6aG92ZXIsXG4ud3otcmF0aW5nLXpvb21fX2Nsb3NlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbn1cblxuLnd6LXJhdGluZy16b29tX19jbG9zZTpob3ZlciBpLFxuLnd6LXJhdGluZy16b29tX19jbG9zZTpmb2N1cyBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi53ei1yYXRpbmctem9vbV9fY2xvc2UuY2xvc2Uge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi53ei1yYXRpbmctem9vbSBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi53ei1yYXRpbmctem9vbV9fYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTk5ODtcbn1cblxuLnd6LXJhdGluZy16b29tX19iYWNrZ3JvdW5kLmNsb3NlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ucGFnZS1wcm9kLWRldGFpbHMgLmZvcm1fX3dyYXBwZXJWYWxpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xufVxuXG4ucGFnZS1wcm9kLWRldGFpbHMgLmZvcm1fX3dyYXBwZXJWYWxpZCAuZm9ybV9fdGhhbmtzIHtcbiAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMTBweCAhaW1wb3J0YW50O1xufVxuXG4ud3otcmdwZCB7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogMjRweDtcbiAgY29sb3I6ICM2RDcxODE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBib3JkZXIgLjZzO1xufVxuXG4ud3otcmdwZDpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi53ei1yZ3BkX19pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogLjZzO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ud3otcmdwZF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kOiAjRjRGNUZBO1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogMzEwcHg7XG4gIG1heC13aWR0aDogMDtcbiAgbWF4LWhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcbiAgb3BhY2l0eTogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnd6LXJncGRfX2NvbnRlbnRfX2ZpeGVkIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi53ei1yZ3BkX19jb250ZW50IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnd6LXJncGRfX2NvbnRlbnQgdWwgbGk6OmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi53ei1yZ3BkX19jb250ZW50IHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG5cbi53ei1yZ3BkOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogLjZzO1xufVxuXG4ud3otcmdwZDpob3ZlciAud3otcmdwZF9fY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWF4LWhlaWdodDogMzEwcHg7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi53ei1yZ3BkOmhvdmVyIC53ei1yZ3BkX19pY29uIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5cbi5wcm9kLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUsIC0xMDAlKTtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogOTBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIGJvcmRlcjogc29saWQgI0RDRTVFOTtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMXB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLCB0cmFuc2Zvcm0gLjNzIGVhc2U7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbW96LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAyO1xufVxuXG4ucHJvZC1mbG9hdGluZy5zaG93IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCUpO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLCB0cmFuc2Zvcm0gLjNzIGVhc2U7XG59XG5cbi5wcm9kLWZsb2F0aW5nLmhpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UsIHRyYW5zZm9ybSAuM3MgZWFzZTtcbn1cblxuLnByb2QtZmxvYXRpbmdfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tb3otYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDhweCA5MHB4IDhweCAyMHB4O1xufVxuXG4ucHJvZC1mbG9hdGluZ19fZ2FsbGVyeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogNzRweDtcbiAgbWFyZ2luOiAwIDIwcHggMCAwO1xufVxuXG4ucHJvZC1mbG9hdGluZ19fbGVmdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLW1vei1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDMwMHB4O1xufVxuXG4ucHJvZC1mbG9hdGluZ19fcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDkwcHg7XG4gIHdpZHRoOiAyODBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnByb2QtZmxvYXRpbmdfX3JpZ2h0IGJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnByb2QtZmxvYXRpbmdfX3JpZ2h0IGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xufVxuXG4ucHJvZC1mbG9hdGluZ19fdGV4dCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzRweDtcbn1cblxuLnByb2QtZmxvYXRpbmdfX25hbWUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIC1tcy10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcm9kLWZsb2F0aW5nX19wcmljZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIC1tcy10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcm9kLWZsb2F0aW5nX19wcmljZSAqIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ucHJvZC1mbG9hdGluZ19fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucHJvZC1mbG9hdGluZ19fY2xvc2UgaSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cblxuLnByb2QtZmxvYXRpbmdfX2Nsb3NlIGk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5cbi5wcm9kLWNvbW1lbnRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucHJvZC1jb21tZW50cyAuYzEtaDEge1xuICBmb250LXNpemU6IDIuMjVyZW07XG59XG5cbi5wcm9kLWNvbW1lbnRzX19yb3cge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZC1jb21tZW50c19fcmlnaHQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2QtY29tbWVudHNfX2ltZ0xpbmsge1xuICB3aWR0aDogNDAwcHg7XG59XG5cbi5wcm9kLWNvbW1lbnRzX19pbWdMaW5rIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZvcm0tLXRlc3Quc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cblxuI3ZhcmlhdGlvbnMsXG4jY3VzdG9taXNhdGlvbnMge1xuICBtYXJnaW46IDMwcHggMCA1MHB4IDA7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0RDRTVFOTtcbn1cblxuI3ZhcmlhdGlvbnMgLmZvcm1fX3RleHQsXG4jY3VzdG9taXNhdGlvbnMgLmZvcm1fX3RleHQge1xuICBib3JkZXItY29sb3I6IHZhcigtLXRleHQtb24tYm9keSkgIWltcG9ydGFudDtcbn1cblxuI3ZhcmlhdGlvbnMgLmZvcm1fX3RleHQuZm9ybV9fZXJyb3IsXG4jY3VzdG9taXNhdGlvbnMgLmZvcm1fX3RleHQuZm9ybV9fZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNmMTY3NjcgIWltcG9ydGFudDtcbn1cblxuI3ZhcmlhdGlvbnMgLmZvcm1fX2ZpbGUuZm9ybV9fZXJyb3IsXG4jY3VzdG9taXNhdGlvbnMgLmZvcm1fX2ZpbGUuZm9ybV9fZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuI3ZhcmlhdGlvbnMgLmZvcm1fX2ZpZWxkLS1lcnJvciArIHAuZm9ybV9fZXJyb3IsXG4jY3VzdG9taXNhdGlvbnMgLmZvcm1fX2ZpZWxkLS1lcnJvciArIHAuZm9ybV9fZXJyb3Ige1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTEwcHg7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAyNXB4O1xuICB6LWluZGV4OiAxO1xufVxuXG4jdmFyaWF0aW9ucyAuZm9ybV9fZmllbGQtLWVycm9yIHAuZm9ybV9fZXJyb3IsXG4jY3VzdG9taXNhdGlvbnMgLmZvcm1fX2ZpZWxkLS1lcnJvciBwLmZvcm1fX2Vycm9yIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xMHB4O1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMjVweDtcbiAgei1pbmRleDogMTtcbn1cblxuI3ZhcmlhdGlvbnMgLmZvcm1fX3NwYW4sXG4jY3VzdG9taXNhdGlvbnMgLmZvcm1fX3NwYW4ge1xuICBjb2xvcjogIzMzMzMzMztcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbiN2YXJpYXRpb25zIC5mb3JtX19maWVsZC0tZm9jdXNlZCAuZm9ybV9fc3BhbixcbiNjdXN0b21pc2F0aW9ucyAuZm9ybV9fZmllbGQtLWZvY3VzZWQgLmZvcm1fX3NwYW4ge1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbn1cblxuLnZhci1oMixcbi5jdXN0by1oMiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbmlucHV0W3R5cGU9ZmlsZV0uZmlsZUZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi52YXItaDMge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi52YXItd2l0aC1xdHkgLnZhci1yYWRpbyxcbi52YXItd2l0aC1pbWcgLnZhci1yYWRpbyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi52YXItd2l0aC1xdHkgLnZhci1yYWRpby1pbmZvcyB7XG4gIHBhZGRpbmc6IDZweCAwO1xufVxuXG4udmFyLWNvbWJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udmFyLXdpdGgtaW1nIC52YXItY29tYm8taW5mb3Mge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi52YXItd2l0aC1pbWcgLnZhci1jb21iby1pbnB1dC1hcmVhIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuLnZhci13aXRoLWltZyAudmFyLWNvbWJvLWlucHV0LWFyZWEgLnZhci1xdHktYnRuLFxuLnZhci13aXRoLWltZyAudmFyLXF0eS1pbnB1dC1hcmVhIC52YXItcXR5LWJ0biB7XG4gIHRvcDogMXB4O1xufVxuXG4udmFyLXJhZGlvLWluZm9zIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5cbi52YXItcmFkaW8taW5mb3MgPiBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA1cHggMDtcbn1cblxuLnF0eS1pbnB1dCB7XG4gIGhlaWdodDogNTBweDtcbn1cblxuLmN1c3RvIGlucHV0W3R5cGU9XCJmaWxlXCJdLFxuLmZpbGUtZm9ybWF0cyB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xufVxuXG4udmFyLWNvbWJvLWlucHV0LWFyZWEsXG4uY29udGFpbmVyLWN1c3RvLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLnZhci1ncm91cC5iZy1wYW5lbCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4udmFyLWdyb3VwLmJnLXBhbmVsIC52YXItcmFkaW8ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4udmFyLXJhZGlvIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udmFyLWxpc3QsXG4uY3VzdG8ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4udmFyLWxpc3QtaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4udmFyLWxpc3QtaW1nIGltZyB7XG4gIHdpZHRoOiA1MHB4O1xufVxuXG4udmFyLWNvbWJvLWltZyxcbi52YXItcmFkaW8taW1nIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IDYwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi52YXItY29tYm8taW1nIGltZyxcbi52YXItcmFkaW8taW1nIGltZyB7XG4gIHdpZHRoOiA1MHB4O1xufVxuXG4udmFyLXF0eS1pbnB1dC1hcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udmFyLXF0eS1pbnB1dC1hcmVhIC52YXItcXR5LWlucHV0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xufVxuXG4udmFyLXF0eS1pbnB1dC1hcmVhIC52YXItcXR5LWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbi52YXItcXR5LWlucHV0LWFyZWEgLnZhci1xdHktYnRuIC5tYXRlcmlhbC1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi52YXItcXR5LWlucHV0LWFyZWEgLnZhci1xdHktYnRuIHtcbiAgdG9wOiAxcHg7XG4gIHJpZ2h0OiAxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG59XG5cbi52YXItcXR5LWlucHV0LWFyZWEgLnZhci1xdHktYnRuOmhvdmVyLFxuLnZhci1xdHktaW5wdXQtYXJlYSAudmFyLXF0eS1idG46Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbn1cblxuLnZhci1xdHktYnRuLnZhci1xdHktbW9yZSB7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0RDRTVFOTtcbn1cblxuLnZhci1xdHktYnRuLnZhci1xdHktbGVzcyB7XG4gIGxlZnQ6IDFweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0RDRTVFOTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udmFyLXF0eS1idG4udmFyLXF0eS1sZXNzOmhvdmVyLFxuLnZhci1xdHktYnRuLnZhci1xdHktbGVzczpmb2N1cyB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4udmFyLXF0eS1idG4udmFyLXF0eS1sZXNzOmhvdmVyLFxuLnZhci1xdHktYnRuLnZhci1xdHktbGVzczpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xufVxuXG4jcHJvZC1zdG9jayAuaWNvbi1zdG9jay1vayB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4udmFyaWF0aW9uLXBhZGRpbmctcmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xufVxuXG4uaW5wdXQtcHJpY2UtYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwcHg7XG4gIG1heC13aWR0aDogMTQ1cHg7XG59XG5cbi5pbnB1dC1wcmljZS1hYnNvbHV0ZSAudmFyLXF0eS1sYmwge1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbn1cblxuLnZhci1saXN0LXF0eSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnZhci1saXN0LXF0eSAudmFyLXF0eS1pbnB1dC1hcmVhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTMwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnZhci1yYWRpby1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi52YXItcmFkaW8tbGlzdCAudmFyLXJhZGlvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5vdC1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi52YXItcmFkaW8ge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi52YXItcmFkaW8gLnZhci1yYWRpby1pbnB1dCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnZhci1yYWRpbyAudmFyLXJhZGlvLWlucHV0OmNoZWNrZWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4udmFyLXJhZGlvIC52YXItcmFkaW8taW5wdXQ6Y2hlY2tlZCB+IC50cmlnZ2VyLXJhZGlvLWNoZWNrZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogLTFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAtbW96LWNhbGMoMTAwJSArIDJweCk7XG4gIC8qIFdlYktpdCAqL1xuICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgKyAycHgpO1xuICAvKiBPcGVyYSAqL1xuICB3aWR0aDogLW8tY2FsYygxMDAlICsgMnB4KTtcbiAgLyogU3RhbmRhcmQgKi9cbiAgd2lkdGg6IGNhbGMoMTAwJSArIDJweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgLyogRmlyZWZveCAqL1xuICBoZWlnaHQ6IC1tb3otY2FsYygxMDAlICsgMnB4KTtcbiAgLyogV2ViS2l0ICovXG4gIGhlaWdodDogLXdlYmtpdC1jYWxjKDEwMCUgKyAycHgpO1xuICAvKiBPcGVyYSAqL1xuICBoZWlnaHQ6IC1vLWNhbGMoMTAwJSArIDJweCk7XG4gIC8qIFN0YW5kYXJkICovXG4gIGhlaWdodDogY2FsYygxMDAlICsgMnB4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnZhci1yYWRpby5yb3cge1xuICBtYXJnaW46IDEwcHggMCAwIDA7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGV4dC1vbi1ib2R5KTtcbn1cblxuLnZhci1yYWRpby5yb3cgLnNtYWxsLTI0IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnZhci1yYWRpby1pbmZvcyB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4udmFyLXJhZGlvLWlucHV0LWFyZWEge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogMS41cmVtO1xuICBtaW4td2lkdGg6IDEuNXJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnZhci1yYWRpby1pbnB1dC1hcmVhIC52YXItcmFkaW8taW5wdXQge1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi52YXItcmFkaW8taW1nIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IDYwcHg7XG4gIG1pbi13aWR0aDogNjBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnZhci1yYWRpby1sYmwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogOTklO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbn1cblxuLnZhci1ncm91cC5iZy1wYW5lbCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi52YXItZ3JvdXAuYmctcGFuZWwgLnZhciArIC52YXIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4udmFyLWdyb3VwLmJnLXBhbmVsIC52YXItaDMge1xuICBjb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjYpO1xufVxuXG4udmFyaWF0aW9uUmFkaW8ge1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcbn1cblxuLyoqIEltcG9ydCB3cmFwcGVyICoqL1xuXG4ucGFnZS00MDQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYWdlLTQwNF9faW1nIHtcbiAgbWF4LXdpZHRoOiAzMThweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDMwcHggYXV0byAwIGF1dG87XG59XG5cbi5wYWdlLTQwNF9faW1nIC5jbHMtMSB7XG4gIGZpbGw6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xufVxuXG4ucGFnZS00MDRfX2ltZyAuY2xzLTIge1xuICBmaWxsOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLnBhZ2UtNDA0X19pbWcgLmNscy0zIHtcbiAgZmlsbDogI2MzZDRkODtcbn1cblxuLnBhZ2UtNDA0X19pbWcgLmNscy00IHtcbiAgZmlsbDogI2UxZWJlZjtcbn1cblxuLnBhZ2UtNDA0X19pbWcgLmNscy01IHtcbiAgZmlsbDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5wYWdlLTQwNF9faW1nIC5jbHMtNiB7XG4gIGZpbGw6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4ucGFnZS00MDRfX2ltZyAuY2xzLTcge1xuICBmaWxsOiAjYTlhOWE5O1xufVxuXG4ucGFnZS00MDRfX2ltZyAuY2xzLTgge1xuICBmaWxsOiAjOWM5YjliO1xufVxuXG4ucGFnZS00MDRfX2ltZyAuY2xzLTkge1xuICBmaWxsOiAjZjE5N2JlO1xufVxuXG4ucGFnZS00MDRfX2ltZyAuY2xzLTEwIHtcbiAgZmlsbDogIzU2NTY1Njtcbn1cblxuLnBhZ2UtNDA0X19pbWcgLmNscy0xMSB7XG4gIGZpbGw6ICNmZmY7XG59XG5cbi5wYWdlLTQwNF9faW1nIC5jbHMtMTIge1xuICBmaWxsOiAjZTllZmYyO1xufVxuXG4ucGFnZS00MDRfX25vdC1mb3VuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucGFnZS00MDRfX2J0biB7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucGFnZS00MDRfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xufVxuXG4ucGFnZS00MDRfX3RleHQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4jZW5oYW5jZSB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5cbi5zaGFyZV9fYnRuIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XG4gIHdpZHRoOiA4MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zaGFyZV9fYnRuOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uc2hhcmVfX2J0bi0tZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyOSUyMiUyMGhlaWdodCUzRCUyMjE2LjE1NyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTguOTklMjA1LjYwOWgtM3YtMS40cy0uMjktMS40MDYuNzUtMS40MDZoMi4yNVYtLjAxbC0zLjg3LjAwNmEyLjgxMiUyMDIuODEyJTIwMCUyMDAlMjAwLTIuODglMjAyLjgwN3YyLjgxMUgwdjIuODEyaDIuMjR2Ny43MzRoMy43NVY4LjQyNmgyLjI1eiUyMiUyMGZpbGwlM0QlMjIlMjMzYjU5OTglMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyLyUzRSUzQy9zdmclM0UpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xufVxuXG4uc2hhcmVfX2J0bi0tdHdpdHRlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxOS45NyUyMiUyMGhlaWdodCUzRCUyMjE2LjI1JTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNLjE4JTIwMTIuMTc0QTE1LjU4NCUyMDE1LjU4NCUyMDAlMjAwJTIwMCUyMDQlMjAxMy4zNDlhMy4zMzMlMjAzLjMzMyUyMDAlMjAwJTIwMCUyMDMuNTUtMS4zODEuNTc5LjU3OSUyMDAlMjAwJTIwMC0uMTMtLjgxNHMtNC42LTEuNTU1LTQuMjctMi40MmMwJTIwMC0uMDItLjQ4OC41Ny0uMzc2JTIwMCUyMDAlMjAuNjctLjYzNC4zNC0uODU0JTIwMCUyMDAtLjUxLS40ODgtLjEtLjUzM2ExMC43JTIwMTAuNyUyMDAlMjAwJTIwMSUyMDEuNDIuMTg0cy4yNy0uMS4wMy0uM2ExLjUlMjAxLjUlMjAwJTIwMCUyMDEtLjU4LS43MzdzLjE1LS4zNzYuOC0uMDY2YzAlMjAwJTIwLjItLjA0NS4wMi0uMjY2JTIwMCUyMDAtLjU1LS4zNTQtLjI5LS42NDMlMjAwJTIwMCUyMC44My0uNTg3JTIwMi43MyUyMDEuOTE4JTIwMCUyMDAlMjAuMzUuNTEuMzkuMDIzJTIwMCUyMDAlMjAxLjM3LTYuNDI3JTIwMy41OS02Ljg0N2ExLjExNCUyMDEuMTE0JTIwMCUyMDAlMjAwJTIwLjg2LS4wODkuOTg4Ljk4OCUyMDAlMjAwJTIwMSUyMC44Mi0uMDQ1cy4yLjMzMy40NS4xMzRjMCUyMDAlMjAuODgtLjM3OC42MS4yNDNhNC41MTYlMjA0LjUxNiUyMDAlMjAwJTIwMS0xLjIxLjk2MWMtLjMuMDIyLS4yNC4zMzIuMDIuMzc2JTIwMCUyMDAlMjAzLjczLjM1NyUyMDMuNzMlMjAzLjMyOCUyMDAlMjAwJTIwLjIyLjcwNS45MS0uMDI2YTcuMzElMjA3LjMxJTIwMCUyMDAlMjAxJTIwMS4zMi0uNzYxcy4yOC0uMi4yNC4yNjZhNS4yNTElMjA1LjI1MSUyMDAlMjAwJTIwMS0xLjUzJTIwMS44MnMtLjQ3LjY0Mi4yMS41MWEzLjk3JTIwMy45NyUyMDAlMjAwJTIwMCUyMC45Ni0uMzQ3cy43OS0uNDIyLjQzLjMzMmExMC4wMjklMjAxMC4wMjklMjAwJTIwMCUyMDEtMi4wNSUyMDEuMTgzLjMyOS4zMjklMjAwJTIwMCUyMDAtLjI0LjMwOXMtLjIzJTIwNy44MTMtOS41NyUyMDcuODEzQTkuNDM4JTIwOS40MzglMjAwJTIwMCUyMDElMjAuMyUyMDEyLjc1NXMtLjU5LS42OTMtLjEyLS41ODF6JTIyJTIwZmlsbCUzRCUyMiUyMzU1YWNlZSUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIvJTNFJTNDL3N2ZyUzRSkgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG59XG5cbi5zaGFyZV9fYnRuLS1nb29nbGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyMTglMjIlMjBoZWlnaHQlM0QlMjIxNi4xODglMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0xMC4xNy0uMDExYy0xLjU4LjktMy43Ni4yLTQuOTQuMDU4Qy4wNS0uNTc5LTEuNTklMjA0Ljk2MyUyMDIuMTglMjA3LjE4NWMtLjk3LjQ2MS0uOTElMjAyLjgxLjEzJTIwMy4xNDUtMi40NS4yNTctMi45JTIwMy40MjYtMS41OSUyMDQuNzE3JTIwMS42JTIwMS41NzMlMjA2LjUyJTIwMS40NjglMjA3Ljk3JTIwMGEzLjM3JTIwMy4zNyUyMDAlMjAwJTIwMCUyMC4yNi00LjExMmMtLjgtLjg5LTQuODQtMS4wMjQtNC43OC0yLjQyLjA1LS45NzUlMjAxLjUxLS44MjElMjAyLjM5LTEuMjA5YTMuOCUyMDMuOCUyMDAlMjAwJTIwMCUyMDEuOTktNC42Yy4zNy0uMDYzJTIwMS4yNS0uMjI3JTIwMS42Mi0uMjkxVi0uMDEzek0zLjI0JTIwNS4xMjhjLTEuOTQtMy44NzklMjA0LjQ3LTMuNiUyMDIuNTMlMjAwYTIuNTEzJTIwMi41MTMlMjAwJTIwMCUyMDEtMi41MyUyMDB6bTMuNTklMjA3LjYyMmMuMTclMjAxLjczOS0zLjY3JTIwMS44MTYtNC4xMi42MDUtLjM3LTEuMDIxLjA5LTEuMzElMjAxLjItMS41NzMlMjAxLjI1LS4yOTklMjAyLjgtLjE5NyUyMDIuOTIuOTY4em03LjI2LTEwLjMzM2gxLjU2djYuNDc0aC0xLjU2VjIuNDE3em0tMi4zNSUyMDIuNDI3SDE4djEuNjE5aC02LjI2VjQuODQ0eiUyMiUyMGZpbGwlM0QlMjIlMjNkYzRlNDElMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyLyUzRSUzQy9zdmclM0UpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xufVxuXG4uc2hhcmVfX2J0bi0tcGludGVyZXN0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjEyJTIyJTIwaGVpZ2h0JTNEJTIyMTYuMTg4JTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNS44JTIwMGMyLjk5LS4wNDYlMjA0Ljg3JTIwMS4xODElMjA1Ljc1JTIwMy4zMzRhNS44NjglMjA1Ljg2OCUyMDAlMjAwJTIwMSUyMC4zNyUyMDMuMWMtLjEuNDMzLS4xMi44ODQtLjI1JTIwMS4yOTFhNy45ODMlMjA3Ljk4MyUyMDAlMjAwJTIwMS0xLjAzJTIwMi4yJTIwNC40NjclMjA0LjQ2NyUyMDAlMjAwJTIwMS0yLjY1JTIwMS43MyUyMDIuOTU0JTIwMi45NTQlMjAwJTIwMCUyMDEtMi40OC0uNTQyJTIwMS4xJTIwMS4xJTIwMCUyMDAlMjAxLS40Ny0uNTQzaC0uMDNhNi4xMzElMjA2LjEzMSUyMDAlMjAwJTIwMS0uMzIlMjAxLjI5M2MtLjE2LjU0Ny0uMTklMjAxLjExNC0uMzklMjAxLjYyN2ExMC4zMjMlMjAxMC4zMjMlMjAwJTIwMCUyMDEtLjc4JTIwMS41NzYlMjAyLjYyMyUyMDIuNjIzJTIwMCUyMDAlMjAxLS44OSUyMDEuMTM2LjQ2Ni40NjYlMjAwJTIwMCUyMDEtLjA1LS4yMDYlMjAyLjEzNyUyMDIuMTM3JTIwMCUyMDAlMjAxLS4wNy0uNjQ2JTIwNCUyMDQlMjAwJTIwMCUyMDEtLjA1LTEuMjkxdi0uNTQ5Yy4wOC0uMzczLjA4LS43NTUuMTctMS4xMTEuMjEtLjc3Ni4zMy0xLjYuNTQtMi40LjIxLS43NzEuNC0xLjYxNy41Ny0yLjRhNC4yMzYlMjA0LjIzNiUyMDAlMjAwJTIwMC0uMjItLjg3OSUyMDMuNTU1JTIwMy41NTUlMjAwJTIwMCUyMDElMjAuMTQtMS44ODUlMjAxLjclMjAxLjclMjAwJTIwMCUyMDElMjAxLjc3LTEuMjE2JTIwMS40NzglMjAxLjQ3OCUyMDAlMjAwJTIwMSUyMC45MSUyMDEuOTEyYy0uMjQlMjAxLjAxNy0uNTYlMjAxLjkyOC0uNzklMjAyLjk0NmExLjM0NSUyMDEuMzQ1JTIwMCUyMDAlMjAwJTIwLjEuNyUyMDEuNCUyMDEuNCUyMDAlMjAwJTIwMCUyMDEuNjcuOWMxLjI3LS4zMjIlMjAxLjgzLTEuNDg0JTIwMi4yMS0yLjczOGExMC4zNzYlMjAxMC4zNzYlMjAwJTIwMCUyMDAlMjAuMTctMS4wMzQlMjA1LjI3OCUyMDUuMjc4JTIwMCUyMDAlMjAwLS4xNC0yLjU4NCUyMDMuMzM4JTIwMy4zMzglMjAwJTIwMCUyMDAtMi4xNC0xLjk2M2MtLjI4LS4wNTEtLjU2LS4xLS44My0uMTU1YTQuMjclMjA0LjI3JTIwMCUyMDAlMjAwLTEuNjcuMTU1JTIwNC4xMDUlMjA0LjEwNSUyMDAlMjAwJTIwMC0yLjgzJTIwMi41NTglMjA0Ljk1NiUyMDQuOTU2JTIwMCUyMDAlMjAwLS4zMiUyMDEuNTc2JTIwMS44JTIwMS44JTIwMCUyMDAlMjAxLS4wMi4yMzIlMjA0Ljg1OCUyMDQuODU4JTIwMCUyMDAlMjAwJTIwLjM0JTIwMS40JTIwMi4yOSUyMDIuMjklMjAwJTIwMCUyMDElMjAuNDIuNjQ2JTIwMS40NDElMjAxLjQ0MSUyMDAlMjAwJTIwMS0uMTIuNTE2JTIwMy4yMTQlMjAzLjIxNCUyMDAlMjAwJTIwMS0uMTMuNTY4Yy0uMTYuMy0uNTkuMDc0LS43OC0uMDVBNC4yNDMlMjA0LjI0MyUyMDAlMjAwJTIwMSUyMC4xMyUyMDQuODYzYTUuOTY0JTIwNS45NjQlMjAwJTIwMCUyMDElMjAuMTctLjc3NkE1Ljk1JTIwNS45NSUyMDAlMjAwJTIwMSUyMDQuODQuMTM1eiUyMiUyMGZpbGwlM0QlMjIlMjNjYjIwMjclMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyLyUzRSUzQy9zdmclM0UpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xufVxuXG4uc2hhcmVfX2J0bi0tbWFpbCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxNyUyMiUyMGhlaWdodCUzRCUyMjEzLjE1NyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTE0Ljk4LjAwMkgyLjAyQTIlMjAyJTIwMCUyMDAlMjAwJTIwMCUyMDEuOTc0djkuMmEyJTIwMiUyMDAlMjAwJTIwMCUyMDIuMDIlMjAxLjk3MmgxMi45NkExLjk5NCUyMDEuOTk0JTIwMCUyMDAlMjAwJTIwMTclMjAxMS4xNjl2LTkuMkExLjk5NCUyMDEuOTk0JTIwMCUyMDAlMjAwJTIwMTQuOTguMDAyem0wJTIwMTEuNEgyLjAyYS4yOS4yOSUyMDAlMjAwJTIwMS0uMzEtLjIzMXYtNy45OGw1Ljg3JTIwNS4wMzhhLjY1Ni42NTYlMjAwJTIwMCUyMDAlMjAuNDMuMTZIOWEuNjc2LjY3NiUyMDAlMjAwJTIwMCUyMC40My0uMTZsNS44Ni01LjAzOHY3Ljk4YS4yODMuMjgzJTIwMCUyMDAlMjAxLS4zMS4yM3pNOC41JTIwNi42NkwyLjglMjAxLjc0M2gxMS40eiUyMiUyMGZpbGwlM0QlMjIlMjNlMDU3NTclMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyLyUzRSUzQy9zdmclM0UpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xufVxuXG4uc2hhcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuXG4uc2hhcmVfX3dyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI1MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zaGFyZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNoYXJlX190aXRsZSB7XG4gIHdpZHRoOiAyMDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2hhcmVfX3RpdGxlX19pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDk2JTIwOTYlMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk02Ny41JTIwMThjLTUuMSUyMDAtOS4zJTIwNC4yLTkuMyUyMDkuMyUyMDAlMjAuNS4xJTIwMS4xLjIlMjAxLjZsLTIzJTIwMTIuOWMtMS43LTEuOC00LjEtMy02LjgtMy01LjElMjAwLTkuMyUyMDQuMS05LjMlMjA5LjMlMjAwJTIwNS4xJTIwNC4xJTIwOS4zJTIwOS4zJTIwOS4zJTIwMi43JTIwMCUyMDUuMi0xLjIlMjA2LjktMy4xbDIyLjglMjAxMy40YzAlMjAuNC0uMS43LS4xJTIwMS4xJTIwMCUyMDUuMSUyMDQuMSUyMDkuMyUyMDkuMyUyMDkuMyUyMDUuMSUyMDAlMjA5LjMtNC4xJTIwOS4zLTkuMyUyMDAtNS4xLTQuMS05LjMtOS4zLTkuMy0yLjglMjAwLTUuNCUyMDEuMy03LjElMjAzLjNMMzcuNyUyMDQ5LjRjLjEtLjQuMS0uOS4xLTEuMyUyMDAtLjUlMjAwLTEtLjEtMS41bDIzLjEtMTNjMS43JTIwMS44JTIwNC4xJTIwMyUyMDYuOCUyMDMlMjA1LjElMjAwJTIwOS4zLTQuMSUyMDkuMy05LjMtLjEtNS4xLTQuMy05LjMtOS40LTkuM3olMjIlMjBmaWxsJTNEJTIyJTIzMzMzJTIyLyUzRSUzQy9zdmclM0UpO1xufVxuXG4uc2hhcmUgbmF2IHtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uc2hhcmUgYSB7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBtYXJnaW46IDAgLTIwcHg7XG4gIGJveC1zaGFkb3c6IDNweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RDRTVFOTtcbn1cblxuLnNoYXJlIGE6bnRoLWNoaWxkKDEpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNDBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNDBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zaGFyZSBhOm50aC1jaGlsZCg0KSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0MHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uc2hhcmU6aG92ZXIgc3Bhbixcbi5zaGFyZS5ob3ZlciBzcGFuIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNoYXJlOmhvdmVyIG5hdixcbi5zaGFyZS5ob3ZlciBuYXYge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2hhcmU6aG92ZXIgYSxcbi5zaGFyZS5ob3ZlciBhIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW46IDAgMTBweDtcbiAgY29sb3I6ICNmMWNlNjQ7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5cbi8qKioqIEZvb3RlciBDb25maWcgKioqKi9cblxuLyoqKiogRm9vdGVyIGNvbG9yIC8gYm9yZGVyICoqKiovXG5cbi8qKiogRm9vdGVyIG5ld3NsZXR0ZXIgKioqL1xuXG4vKioqKiBGb290ZXIgU29jaWFsIE1lZGlhICoqKiovXG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjMmIyYjJiO1xuICBwYWRkaW5nOiAzMHB4IDE1cHggMCAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZvb3Rlci53aXRob3V0LXBvd2VyZWQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmZvb3Rlci53aXRob3V0LXBvd2VyZWQgLmZvb3Rlcl9fd3JhcHBlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9vdGVyX193cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZm9vdGVyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cblxuLmZvb3Rlcl9fdGl0bGUudGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZm9vdGVyX19ibG9jIHtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmZvb3Rlcl9faW5mb19fdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmZvb3Rlcl9faW5mb19fdGV4dC5tYXJnaW4tLWhhbGYge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uZm9vdGVyX19uZXdzbGV0dGVyX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZvb3Rlcl9fZGVzYyB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG5cbi5mb290ZXJfX2lucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MzQzNDM7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4uZm9vdGVyX19pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5mb290ZXJfX2lucHV0LnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvb3Rlcl9faW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb290ZXJfX2lucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvb3Rlcl9faW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvb3Rlcl9faW5wdXQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uZm9vdGVyX19pbnB1dDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5mb290ZXJfX2lucHV0OmZvY3VzLnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb290ZXJfX2lucHV0OmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvb3Rlcl9faW5wdXQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvb3Rlcl9faW5wdXQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb290ZXJfX2J0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgcGFkZGluZzogMTBweCA1cHggIWltcG9ydGFudDtcbn1cblxuLmZvb3Rlcl9fYnRuIC5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvb3Rlcl9fYXJyb3cge1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBwYWRkaW5nOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjhzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAtNi41cHggMCAwIC0xMS41cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmZvb3Rlcl9fbWVudSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDA7XG59XG5cbi5mb290ZXJfX3VsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZm9vdGVyX19saSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmZvb3Rlcl9fbGk6bGFzdC1jaGlsZCAuZm9vdGVyX19saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvb3Rlcl9fbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4uZm9vdGVyX19zb2NpYWwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZvb3Rlcl9fc29jaWFsLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGZvbnQtc2l6ZTogMS40cmVtICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZvb3Rlcl9fc29jaWFsLXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9vdGVyX19zb2NpYWwgLmZvb3Rlcl9fZGVza3RvcCB7XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG5cbi5mb290ZXJfX3JzIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZm9vdGVyX19yc19fbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwIDEwcHggMTBweCAxMHB4O1xufVxuXG4uZm9vdGVyX19yc19fYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OTlweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzM5MzkzOTtcbn1cblxuLmZvb3Rlcl9fcnNfX2E6aG92ZXIuZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I1OTk4O1xufVxuXG4uZm9vdGVyX19yc19fYTpob3Zlci50d2l0dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkYTFmMjtcbn1cblxuLmZvb3Rlcl9fcnNfX2E6aG92ZXIuZ29vZ2xlX3BsdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ0YjM5O1xufVxuXG4uZm9vdGVyX19yc19fYTpob3Zlci5waW50ZXJlc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQwODFjO1xufVxuXG4uZm9vdGVyX19yc19fYTpob3Zlci55b3V0dWJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkMjAxZjtcbn1cblxuLmZvb3Rlcl9fcnNfX2E6aG92ZXIudmltZW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYyMjIxO1xufVxuXG4uZm9vdGVyX19yc19fYTpob3Zlci5saW5rZWRpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc3YjU7XG59XG5cbi5mb290ZXJfX3JzX19hOmhvdmVyLmluc3RhZ3JhbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjcyOWI7XG59XG5cbi5mb290ZXJfX3JzX19hOmhvdmVyLmJsb2cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLmZvb3Rlcl9fcnNfX2E6aG92ZXIucnNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5mb290ZXJfX3JzX19hLmZhY2Vib29rIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyNTEyJTIyJTIwaGVpZ2h0JTNEJTIyNTEyJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNDMwLjElMjA0MzAuMSUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTE1OC4xJTIwODMuM2MwJTIwMTAuOCUyMDAlMjA1OS4yJTIwMCUyMDU5LjJoLTQzLjR2NzIuNGg0My40djIxNS4yaDg5LjFWMjE0LjloNTkuOGMwJTIwMCUyMDUuNi0zNC43JTIwOC4zLTcyLjclMjAtNy44JTIwMC02Ny44JTIwMC02Ny44JTIwMHMwLTQyLjElMjAwLTQ5LjVjMC03LjQlMjA5LjctMTcuNCUyMDE5LjMtMTcuNCUyMDkuNiUyMDAlMjAyOS44JTIwMCUyMDQ4LjYlMjAwJTIwMC05LjklMjAwLTQzLjklMjAwLTc1LjQlMjAtMjUlMjAwLTUzLjUlMjAwLTY2JTIwMEMxNTUuOSUyMDAlMjAxNTguMSUyMDcyLjUlMjAxNTguMSUyMDgzLjN6JTIyJTIwZmlsbCUzRCUyMiUyM0ZGRiUyMi8lM0UlM0Mvc3ZnJTNFXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG59XG5cbi5mb290ZXJfX3JzX19hLnJzcyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzEwMjQnIHdpZHRoPSc3NjgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J00xMjggNjQwQzU3LjM0NCA2NDAgMCA2OTcuMzc1IDAgNzY4czU3LjM0NCAxMjggMTI4IDEyOCAxMjgtNTcuMzc1IDEyOC0xMjgtNTcuMzQ0LTEyOC0xMjgtMTI4em0wLTI1NnMtNjQgMi02NCA2NCA2NCA2NCA2NCA2NGMxNDEuMzc1IDAgMjU2IDExNC42MjUgMjU2IDI1NiAwIDAgMCA2NCA2NCA2NHM2NC02NCA2NC02NGMwLTIxMi0xNzEuOTY5LTM4NC0zODQtMzg0em0wLTI1NnMtNjQgMC02NCA2NCA2NCA2NCA2NCA2NGMyODIuNzUgMCA1MTIgMjI5LjI1IDUxMiA1MTIgMCAwIDAgNjQgNjQgNjRzNjQtNjQgNjQtNjRjMC0zNTMuNDA2LTI4Ni41LTY0MC02NDAtNjQweicvJTNFJTNDL3N2ZyUzRVwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xufVxuXG4uZm9vdGVyX19yc19fYS50d2l0dGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyNTEyJTIyJTIwaGVpZ2h0JTNEJTIyNTEyJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNDMwLjElMjA0MzAuMSUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTM4MS40JTIwMTk4LjZjMjQuMi0yJTIwNDAuNS0xMyUyMDQ2LjgtMjcuOSUyMC04LjclMjA1LjQtMzUuOCUyMDExLjItNTAuNyUyMDUuNiUyMC0wLjctMy41LTEuNS02LjgtMi40LTkuOSUyMC0xMS40LTQxLjgtNTAuNC03NS41LTkxLjItNzEuNCUyMDMuMy0xLjMlMjA2LjctMi42JTIwMTAtMy43JTIwNC41LTEuNiUyMDMwLjktNS45JTIwMjYuNy0xNS4yJTIwLTMuNS04LjItMzUuNyUyMDYuMi00MS44JTIwOC4xJTIwOC0zJTIwMjEuMy04LjIlMjAyMi43LTE3LjQlMjAtMTIuMyUyMDEuNy0yNC4zJTIwNy41LTMzLjYlMjAxNS45JTIwMy40LTMuNiUyMDUuOS04JTIwNi41LTEyLjhDMjQxLjclMjA5MSUyMDIyMi42JTIwMTMzLjElMjAyMDcuMSUyMDE3NGMtMTIuMS0xMS44LTIyLjktMjEtMzIuNi0yNi4yJTIwLTI3LjEtMTQuNS01OS41LTI5LjctMTEwLjQtNDguNiUyMC0xLjYlMjAxNi44JTIwOC4zJTIwMzkuMiUyMDM2LjglMjA1NC4xJTIwLTYuMi0wLjgtMTcuNSUyMDEtMjYuNSUyMDMuMiUyMDMuNyUyMDE5LjMlMjAxNS43JTIwMzUuMiUyMDQ4LjIlMjA0Mi44JTIwLTE0LjglMjAxLTIyLjUlMjA0LjQtMjkuNSUyMDExLjYlMjA2LjglMjAxMy40JTIwMjMuMyUyMDI5LjIlMjA1MyUyMDI1LjklMjAtMzMlMjAxNC4yLTEzLjUlMjA0MC42JTIwMTMuNCUyMDM2LjZDMTEzLjclMjAzMjAuOSUyMDQxLjUlMjAzMTcuNCUyMDAlMjAyNzcuOGMxMDguMyUyMDE0Ny42JTIwMzQzLjclMjA4Ny4zJTIwMzc4LjgtNTQuOSUyMDI2LjMlMjAwLjIlMjA0MS43LTkuMSUyMDUxLjMtMTkuNEM0MTUlMjAyMDYuMSUyMDM5MyUyMDIwMy41JTIwMzgxLjQlMjAxOTguNnolMjIlMjBmaWxsJTNEJTIyJTIzRkZGJTIyLyUzRSUzQy9zdmclM0UlMEFcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjJweDtcbn1cblxuLmZvb3Rlcl9fcnNfX2EuZ29vZ2xlX3BsdXMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZmZmZiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEwMDAlMjAxMDAwJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNMTkwLjUlMjA2MDhjLTE3LjUlMjAzLjQtMzUlMjA4LTUzJTIwMTMuNi0xNy43JTIwNS43LTM0LjMlMjAxMy4yLTQ5LjglMjAyMi41LTI5LjYlMjAxOC01MCUyMDM4LTYxJTIwNjFTMTAlMjA3NDglMjAxMCUyMDc2NmMwJTIwMTguNyUyMDQuNSUyMDM2LjUlMjAxMy4yJTIwNTMuNXMyMi4yJTIwMzIuMiUyMDQwLjMlMjA0NS41YzE4JTIwMTMuMyUyMDQwLjglMjAyNCUyMDY4JTIwMzIlMjAyNy4zJTIwOCUyMDU5JTIwMTIlMjA5NS40JTIwMTIlMjA0MyUyMDAlMjA4MS01LjUlMjAxMTQtMTYuNXM2MS0yNS40JTIwODMtNDNjMjItMTcuNyUyMDM5LTM4JTIwNTAtNjAuNSUyMDExLTIyLjclMjAxNy00NS43JTIwMTctNjklMjAwLTE3LjQtMy0zMi44LTctNDZzLTExLTI1LjQtMTktMzZjLTgtMTAuOC0xNy0yMC44LTI3LjgtMzAtMTAuNC05LjQtMjEtMTguOC0zMS44LTI4bC0zNS0yOGMtNS42LTQuOC0xMS4zLTEwLjMtMTcuMy0xNi42LTYtNi4zLTktMTUuMi05LTI2LjVzMy0yMSUyMDktMjhjNi04JTIwMTIuNS0xNSUyMDE5LjMtMjElMjAxMC43LTglMjAyMS0xNyUyMDMxLjItMjYlMjAxMC05JTIwMTktMTklMjAyNy0zMHMxNC42LTIzJTIwMTkuMy0zN2M0LjctMTQlMjA3LTMxJTIwNy00OSUyMDAtMTktMi42LTM2LTgtNTAtNS40LTE1LTExLjgtMjgtMTktMzktNy41LTExLTE1LTIwLjgtMjMtMjgtOC04LTE1LTE0LTIxLjUtMTloNjNsNjUtMzZIMzA2Yy0yNy43JTIwMC01Ny40JTIwNC04OS4zJTIwMTAtMzIlMjA3LTYyLjMlMjAyMi05MS4yJTIwNDUtMjEuMiUyMDE5LTM3LjMlMjA0MC00OCUyMDY0LTExJTIwMjMuNy0xNiUyMDQ3LTE2JTIwNzAuNi0uNSUyMDIwJTIwMyUyMDM5JTIwMTAuNSUyMDU4czE4JTIwMzYlMjAzMi4yJTIwNTAuM2MxNCUyMDE0LjclMjAzMS42JTIwMjYuNSUyMDUyLjQlMjAzNS41JTIwMjAuOCUyMDklMjA0NC43JTIwMTMlMjA3MS42JTIwMTMlMjA1LjIlMjAwJTIwMTAuNiUyMDAlMjAxNi0xJTIwNS4zLS41JTIwMTAuNy0xJTIwMTYtMS43LTIuNyUyMDYtNSUyMDEyLTclMjAxNy40LTIlMjA1LjYtMyUyMDEyLjctMyUyMDIxLjQlMjAwJTIwMTUuMiUyMDMlMjAyOCUyMDkuNSUyMDM4LjQlMjA2LjUlMjAxMCUyMDEzLjUlMjAyMCUyMDIwLjglMjAyOS4yLTExLjQuNi0yNSUyMDEuNi00MC4zJTIwMy0xNS42JTIwMS0zMiUyMDMuNC00OS41JTIwN3ptODQuNy0xNDNjLTIxLjUlMjAwLTQwLjItNi4yLTU2LTE4LjUtMTUuOC0xMi4zLTI5LTI3LjUtMzkuMy00NS41LTExLTE4LTE5LTM3LjQtMjQtNTgtNS0yMC43LTgtMzkuNC04LTU2JTIwMC0xMy4zJTIwMS0yNi40JTIwNC0zOSUyMDMtMTIuNyUyMDktMjQuMyUyMDE3LjYtMzUlMjA4LTEwJTIwMTguNS0xOCUyMDMxLjMtMjRzMjYtOSUyMDM5LjMtOWMyMC43JTIwMCUyMDM5JTIwNi4yJTIwNTUlMjAxOC41JTIwMTUuNiUyMDEyLjMlMjAyOSUyMDI4JTIwMzkuNiUyMDQ2LjUlMjAxMSUyMDE4LjclMjAxOSUyMDM4LjclMjAyNC40JTIwNjAlMjA1LjQlMjAyMS4zJTIwOCUyMDQxJTIwOCUyMDU5JTIwMCUyMDkuMy0xJTIwMjEtNCUyMDM1LTIuNiUyMDE0LTkuNiUyMDI2LjctMjElMjAzOC04JTIwOC0xOC40JTIwMTQuNy0zMC44JTIwMjAtMTIuNyUyMDUuMy0yNSUyMDgtMzglMjA4em0yJTIwMTYxLjZsMTQtLjVIMzA0YzMlMjAwJTIwNi41JTIwMSUyMDEwLjUlMjAxbDQ5LjQlMjAzNmMxNCUyMDExJTIwMjUlMjAyMSUyMDM0JTIwMzElMjA4JTIwMTAlMjAxNSUyMDIxJTIwMTklMjAzMSUyMDQlMjAxMSUyMDYlMjAyMiUyMDYlMjAzNSUyMDAlMjAzMi0xMi44JTIwNTgtMzglMjA3OC0yNSUyMDIwLTYxLjUlMjAzMC0xMTAlMjAzMC01NC42JTIwMC05Ny44LTExLTEyOS44LTM0cy00OC01Mi00OC04OGMwLTE4JTIwMy42LTMzJTIwMTAuNy00NXMxNS40LTIyJTIwMjUtMzAlMjAxOS0xNCUyMDI4LjUtMTguMiUyMDE3LjMtNy41JTIwMjIuNy05LjVjMTEtMy4yJTIwMjItNiUyMDMzLjQtOC40JTIwMTEtMi41JTIwMjItNCUyMDMyLTVzMTguNy0yJTIwMjYtMnptNTIyLjItNTM2SDczOXYxODdINTQ3LjN2NjBINzM5VjUyOGg2MC41VjMzOEg5OTB2LTYwSDc5OS40VjkwLjZ6JTIyLyUzRSUzQy9zdmclM0VcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjJweDtcbn1cblxuLmZvb3Rlcl9fcnNfX2EucGludGVyZXN0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMGZpbGwlM0QlMjIlMjNmZmZmZmYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMDAwJTIwMTAwMCUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTEyMyUyMDM2MS42YzAtNDIuNCUyMDcuNS04Mi40JTIwMjIuMi0xMTkuOHMzNS03MC4yJTIwNjEtOTglMjA1NS44LTUyJTIwODkuNS03Mi41YzMzLjgtMjAuNCUyMDcwLTM1LjclMjAxMDktNDYlMjAzOS0xMCUyMDc4LjUtMTUuMiUyMDExOS0xNS4yJTIwNjIlMjAwJTIwMTE5LjglMjAxNCUyMDE3My4yJTIwNDAlMjA1MyUyMDI2JTIwOTYlMjA2NCUyMDEzMCUyMDExNCUyMDMzJTIwNTAlMjA1MCUyMDEwNiUyMDUwJTIwMTY5JTIwMCUyMDM4LTQlMjA3NS0xMSUyMDExMXMtMjAlMjA3MS0zNiUyMDEwNS0zNiUyMDYyLjctNTklMjA4OGMtMjMlMjAyNS01MSUyMDQ1LTg1JTIwNjAuNC0zNCUyMDE1LTcxJTIwMjIuNi0xMTIlMjAyMi42LTI3JTIwMC01My03LTc5LjgtMTktMjYuMy0xMy00NS4zLTMwLTU2LjUtNTJsLTE2JTIwNjYtMTQlMjA1Ni0xMiUyMDQxLjZjLTYlMjAxOS4zLTExJTIwMzMuMy0xNS41JTIwNDEuN2wtMTguNCUyMDM3cy0xNy4zJTIwMzEtMjclMjA0NS4zYy0xMCUyMDE0LTIyJTIwMzEtMzYuNiUyMDUxbC04JTIwMi44LTUuMi02Yy02LTYxLjItOC44LTk4LjItOC44LTExMC4zJTIwMC0zNiUyMDQtNzYuNCUyMDEyLjYtMTIxLjMlMjA4LjUtNDUlMjAyMS42LTEwMS4zJTIwMzkuMy0xNjklMjAxNy44LTY4JTIwMjgtMTA4JTIwMzAuNy0xMjAtMTIuNS0yNS40LTE4LjctNTktMTguNy05OS40JTIwMC0zMi40JTIwMTAuMi02MyUyMDMwLjYtOTIlMjAyMS0yOC40JTIwNDctNDMlMjA3OC00MyUyMDI0JTIwMCUyMDQzJTIwOCUyMDU2JTIwMjRzMjAlMjAzNiUyMDIwJTIwNjAuNmMwJTIwMjYtOSUyMDYzLjQtMjYlMjAxMTIuNS0xNyUyMDQ5LTI2JTIwODUuNy0yNiUyMDExMCUyMDAlMjAyNC43JTIwOSUyMDQ1LjMlMjAyNyUyMDYxLjUlMjAxNy4yJTIwMTYlMjAzOSUyMDI0LjMlMjA2NCUyMDI0LjMlMjAyMS4zJTIwMCUyMDQxLjMtNSUyMDYwLTE0LjYlMjAxOC4zLTEwJTIwMzQtMjMuMyUyMDQ2LTQwczIzLjItMzUuNiUyMDMzLTU2YzkuNC0yMC41JTIwMTctNDIlMjAyMi4yLTY1JTIwNS41LTIzJTIwOS40LTQ1JTIwMTItNjUuNiUyMDIuOC0yMC4yJTIwNC00MCUyMDQtNTguMiUyMDAtNjgtMjEuNS0xMjEtNjQuNS0xNTguOC00My0zOC05OS01Ny0xNjgtNTctNzguNiUyMDAtMTQ0JTIwMjUtMTk2LjglMjA3Ni01MyUyMDUwLjctNzklMjAxMTUtNzklMjAxOTMuNCUyMDAlMjAxNy4zJTIwMi4yJTIwMzQlMjA3JTIwNTBzMTAuNiUyMDI5JTIwMTYlMjAzOC40bDE2JTIwMjdjNSUyMDguNCUyMDcuNiUyMDE0LjQlMjA3LjYlMjAxOCUyMDAlMjAxMS0zJTIwMjUuMy04LjUlMjA0My02JTIwMTcuMi0xMyUyMDI2LjItMjIlMjAyNi4yLTElMjAwLTQtLjUtMTAtMi0yMC02LTM4LTE3LTUzLjItMzNzLTI3LjUtMzUtMzYtNTZjLTguNC0yMS0xNC44LTQyLTE5LTYzLjQtNS0yMS42LTcuMy00Mi41LTcuMy02M3olMjIvJTNFJTNDL3N2ZyUzRVwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xufVxuXG4uZm9vdGVyX19yc19fYS55b3V0dWJlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyNTEyJTIyJTIwaGVpZ2h0JTNEJTIyNTEyJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwOTAlMjA5MCUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTcwLjklMjA2NS44SDY2bDAtMi45YzAtMS4zJTIwMS0yLjMlMjAyLjMtMi4zaDAuM2MxLjMlMjAwJTIwMi4zJTIwMSUyMDIuMyUyMDIuM0w3MC45JTIwNjUuOHpNNTIuNCUyMDU5LjdjLTEuMyUyMDAtMi4zJTIwMC44LTIuMyUyMDEuOVY3NS41YzAlMjAxJTIwMSUyMDEuOSUyMDIuMyUyMDEuOSUyMDEuMyUyMDAlMjAyLjMtMC44JTIwMi4zLTEuOVY2MS42QzU0LjclMjA2MC41JTIwNTMuNyUyMDU5LjclMjA1Mi40JTIwNTkuN3pNODIuNSUyMDUxLjl2MjYuNUM4Mi41JTIwODQuOCUyMDc3JTIwOTAlMjA3MC4yJTIwOTBIMTkuOEMxMyUyMDkwJTIwNy41JTIwODQuOCUyMDcuNSUyMDc4LjRWNTEuOWMwLTYuNCUyMDUuNS0xMS42JTIwMTIuMy0xMS42SDcwLjJDNzclMjA0MC4zJTIwODIuNSUyMDQ1LjUlMjA4Mi41JTIwNTEuOXpNMjMuMSUyMDgxLjNsMC0yOCUyMDYuMyUyMDB2LTQuMWwtMTYuNyUyMDB2NC4xbDUuMiUyMDB2MjhIMjMuMXpNNDEuOSUyMDU3LjVoLTUuMnYxNC45YzAlMjAyLjIlMjAwLjElMjAzLjIlMjAwJTIwMy42JTIwLTAuNCUyMDEuMi0yLjMlMjAyLjQtMy4xJTIwMC4xJTIwLTAuMS0wLjQlMjAwLTEuNiUyMDAtMy42bDAtMTVoLTUuMmwwJTIwMTQuOGMwJTIwMi4zLTAuMSUyMDQlMjAwJTIwNC43JTIwMC4xJTIwMS40JTIwMC4xJTIwMi45JTIwMS4zJTIwMy44JTIwMi4zJTIwMS43JTIwNi44LTAuMyUyMDgtMi43bDAlMjAzLjElMjA0LjIlMjAwTDQxLjklMjA1Ny41JTIwNDEuOSUyMDU3LjV6TTU4LjYlMjA3NC42TDU4LjYlMjA2Mi4yYzAtNC43LTMuNS03LjYtOC40LTMuN2wwLTkuMiUyMC01LjIlMjAwJTIwMCUyMDMxLjklMjA0LjMtMC4xJTIwMC40LTJDNTUuMSUyMDg0LjElMjA1OC42JTIwODAuNiUyMDU4LjYlMjA3NC42ek03NC45JTIwNzNsLTMuOSUyMDBjMCUyMDAuMiUyMDAlMjAwLjMlMjAwJTIwMC41djIuMmMwJTIwMS4yLTElMjAyLjEtMi4xJTIwMi4xaC0wLjhjLTEuMiUyMDAtMi4xLTEtMi4xLTIuMVY3NS41di0yLjQlMjAtMy4xaDl2LTMuNGMwLTIuNS0wLjEtNC45LTAuMy02LjMlMjAtMC42LTQuNS02LjktNS4yLTEwLjEtMi45JTIwLTElMjAwLjctMS43JTIwMS43LTIuMiUyMDIuOSUyMC0wLjQlMjAxLjMtMC43JTIwMy0wLjclMjA1LjN2Ny40QzYxLjclMjA4NS4zJTIwNzYuNyUyMDgzLjYlMjA3NC45JTIwNzN6TTU0LjglMjAzMi43YzAuMyUyMDAuNyUyMDAuNyUyMDEuMiUyMDEuMyUyMDEuNiUyMDAuNiUyMDAuNCUyMDEuMyUyMDAuNiUyMDIuMSUyMDAuNiUyMDAuOCUyMDAlMjAxLjQtMC4yJTIwMi0wLjYlMjAwLjYtMC40JTIwMS4xLTElMjAxLjUtMS45bC0wLjElMjAyaDUuOFY5LjdINjIuOHYxOS4yYzAlMjAxLTAuOSUyMDEuOS0xLjklMjAxLjklMjAtMSUyMDAtMS45LTAuOS0xLjktMS45VjkuN2gtNC44djE2LjdjMCUyMDIuMSUyMDAlMjAzLjUlMjAwLjElMjA0LjNDNTQuNCUyMDMxLjQlMjA1NC42JTIwMzIuMSUyMDU0LjglMjAzMi43ek0zNy4yJTIwMTguOGMwLTIuNCUyMDAuMi00LjIlMjAwLjYtNS42JTIwMC40LTEuMyUyMDEuMS0yLjQlMjAyLjEtMy4yJTIwMS0wLjglMjAyLjMtMS4yJTIwMy45LTEuMiUyMDEuMyUyMDAlMjAyLjUlMjAwLjMlMjAzLjUlMjAwLjglMjAxJTIwMC41JTIwMS43JTIwMS4yJTIwMi4yJTIwMiUyMDAuNSUyMDAuOCUyMDAuOSUyMDEuNyUyMDEuMSUyMDIuNiUyMDAuMiUyMDAuOSUyMDAuMyUyMDIuMiUyMDAuMyUyMDR2Ni4zYzAlMjAyLjMtMC4xJTIwNC0wLjMlMjA1LjElMjAtMC4yJTIwMS4xLTAuNiUyMDIuMS0xLjElMjAzJTIwLTAuNiUyMDAuOS0xLjMlMjAxLjYtMi4yJTIwMi4xJTIwLTAuOSUyMDAuNC0yJTIwMC43LTMuMiUyMDAuNyUyMC0xLjMlMjAwLTIuNC0wLjItMy40LTAuNiUyMC0wLjktMC40LTEuNi0xLTIuMS0xLjclMjAtMC41LTAuOC0wLjktMS43LTEuMS0yLjglMjAtMC4yLTEuMS0wLjMtMi43LTAuMy00LjlMMzcuMiUyMDE4LjglMjAzNy4yJTIwMTguOHpNNDEuOCUyMDI4LjZjMCUyMDEuNCUyMDElMjAyLjUlMjAyLjMlMjAyLjUlMjAxLjMlMjAwJTIwMi4zLTEuMSUyMDIuMy0yLjVWMTUuNGMwLTEuNC0xLTIuNS0yLjMtMi41JTIwLTEuMyUyMDAtMi4zJTIwMS4xLTIuMyUyMDIuNVYyOC42ek0yNS43JTIwMzUuMmg1LjVsMC0xOSUyMDYuNS0xNi4yaC02bC0zLjQlMjAxMi4xTDI0LjclMjAwaC01LjlsNi45JTIwMTYuM0wyNS43JTIwMzUuMnolMjIlMjBmaWxsJTNEJTIyJTIzRkZGJTIyLyUzRSUzQy9zdmclM0VcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjJweDtcbn1cblxuLmZvb3Rlcl9fcnNfX2EudmltZW8ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjI1MTIlMjIlMjBoZWlnaHQlM0QlMjI1MTIlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA0MzAuMSUyMDQzMC4xJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNMzY3LjIlMjAyOC44Yy01OS44LTItMTAwLjMlMjAzMS42LTEyMS40JTIwMTAwLjclMjAxMC45LTQuNSUyMDIxLjUtNi44JTIwMzEuOS02LjglMjAyMS44JTIwMCUyMDMxLjUlMjAxMi4yJTIwMjguOSUyMDM2LjglMjAtMS4zJTIwMTQuOS0xMC45JTIwMzYuNS0yOC45JTIwNjQuOSUyMC0xOCUyMDI4LjQtMzEuNSUyMDQyLjYtNDAuNSUyMDQyLjYlMjAtMTEuNiUyMDAtMjIuMi0yMi0zMS45LTY1LjglMjAtMy4yLTEyLjktOS00NS44LTE3LjMtOTguOCUyMC03LjgtNDktMjguMy03Mi02MS43LTY4LjdDMTEyLjIlMjAzNC45JTIwOTElMjA0Ny44JTIwNjIuNyUyMDcyLjMlMjA0Mi4xJTIwOTElMjAyMS4yJTIwMTA5LjglMjAwJTIwMTI4LjVsMjAuMiUyMDI2LjFjMTkuMy0xMy42JTIwMzAuNi0yMC4zJTIwMzMuNy0yMC4zJTIwMTQuOCUyMDAlMjAyOC42JTIwMjMuMiUyMDQxLjUlMjA2OS43JTIwMTEuNSUyMDQyLjYlMjAyMy4yJTIwODUuMiUyMDM0LjclMjAxMjcuOCUyMDE3LjMlMjA0Ni41JTIwMzguNSUyMDY5LjclMjA2My42JTIwNjkuNyUyMDQwLjUlMjAwJTIwOTAtMzguMSUyMDE0OC41LTExNC4yJTIwNTYuNS03Mi45JTIwODUuNy0xMzAuNCUyMDg3LjctMTcyLjNDNDMyLjUlMjA1OC44JTIwNDExLjYlMjAzMCUyMDM2Ny4yJTIwMjguOHolMjIlMjBmaWxsJTNEJTIyJTIzRkZGJTIyLyUzRSUzQy9zdmclM0VcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbn1cblxuLmZvb3Rlcl9fcnNfX2EubGlua2VkaW4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjI1MTIlMjIlMjBoZWlnaHQlM0QlMjI1MTIlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA0MzAuMSUyMDQzMC4xJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNDMwLjElMjAyNjEuNVY0MjAuNmgtOTIuMlYyNzIuMmMwLTM3LjMtMTMuMy02Mi43LTQ2LjctNjIuNyUyMC0yNS41JTIwMC00MC42JTIwMTcuMS00Ny4zJTIwMzMuNyUyMC0yLjQlMjA1LjktMy4xJTIwMTQuMi0zLjElMjAyMi41VjQyMC42aC05Mi4yYzAlMjAwJTIwMS4yLTI1MS4zJTIwMC0yNzcuM2g5Mi4ydjM5LjNjLTAuMiUyMDAuMy0wLjQlMjAwLjYtMC42JTIwMC45aDAuNnYtMC45YzEyLjMtMTguOSUyMDM0LjEtNDUuOCUyMDgzLjEtNDUuOEMzODQuNiUyMDEzNi43JTIwNDMwLjElMjAxNzYuNCUyMDQzMC4xJTIwMjYxLjV6TTUyLjIlMjA5LjZDMjAuNiUyMDkuNiUyMDAlMjAzMC4zJTIwMCUyMDU3LjVjMCUyMDI2LjYlMjAyMCUyMDQ3LjklMjA1MSUyMDQ3LjloMC42YzMyLjIlMjAwJTIwNTIuMi0yMS4zJTIwNTIuMi00Ny45QzEwMy4xJTIwMzAuMyUyMDgzLjclMjA5LjYlMjA1Mi4yJTIwOS42ek01LjUlMjA0MjAuNmg5Mi4ydi0yNzcuM0g1LjVWNDIwLjZ6JTIyJTIwZmlsbCUzRCUyMiUyM0ZGRiUyMi8lM0UlM0Mvc3ZnJTNFXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG59XG5cbi5mb290ZXJfX3JzX19hLmluc3RhZ3JhbSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjBmaWxsJTNEJTIyJTIzZmZmZmZmJTIyJTIwd2lkdGglM0QlMjI0MzguNSUyMiUyMGhlaWdodCUzRCUyMjQzOC41JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNDM4LjUlMjA0MzguNSUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTQyMiUyMDE2LjZDNDExJTIwNS42JTIwMzk3LjclMjAwJTIwMzgyLjMlMjAwaC0zMjZDNDAuNyUyMDAlMjAyNy41JTIwNS41JTIwMTYuNSUyMDE2LjYlMjA1LjYlMjAyNy42JTIwMCUyMDQwLjglMjAwJTIwNTYuMnYzMjZDMCUyMDM5Ny44JTIwNS41JTIwNDExJTIwMTYuNiUyMDQyMmMxMSUyMDExJTIwMjQuMiUyMDE2LjUlMjAzOS42JTIwMTYuNWgzMjZjMTUuNSUyMDAlMjAyOC43LTUuNSUyMDM5LjgtMTYuNSUyMDExLTExJTIwMTYuNS0yNC4zJTIwMTYuNS0zOS43di0zMjZjMC0xNS41LTUuNS0yOC43LTE2LjUtMzkuN3pNMTU3LjUlMjAxNThjMTcuMi0xNi42JTIwMzgtMjUlMjA2Mi0yNSUyMDI0LjQlMjAwJTIwNDUuMiUyMDguNCUyMDYyLjQlMjAyNSUyMDE3LjIlMjAxNi43JTIwMjUuOCUyMDM2LjglMjAyNS44JTIwNjAuNHMtOC42JTIwNDMuNy0yNiUyMDYwLjRjLTE3JTIwMTYuNi0zOCUyMDI1LTYyLjIlMjAyNS0yNC4yJTIwMC00NS04LjQtNjItMjUtMTcuNC0xNi43LTI2LTM2LjgtMjYtNjAuNHM4LjYtNDMuNyUyMDI2LTYwLjR6TTM4OSUyMDM3MC42YzAlMjA1LTIlMjA5LTUuMyUyMDEyLjQtMy40JTIwMy4zLTcuNSUyMDUtMTIuMyUyMDVINjYuMmMtNSUyMDAtOS0xLjctMTIuNC01LTMuMy0zLjMtNS03LjUtNS0xMi40di0xODVIODljLTMuNyUyMDEyLTUuNiUyMDI0LjQtNS42JTIwMzcuNCUyMDAlMjAzNi41JTIwMTMuMyUyMDY3LjclMjA0MCUyMDkzLjUlMjAyNi42JTIwMjUuOCUyMDU4LjclMjAzOC43JTIwOTYuMiUyMDM4LjclMjAyNC43JTIwMCUyMDQ3LjUtNiUyMDY4LjUtMTcuNyUyMDIxLTExLjglMjAzNy42LTI4JTIwNDkuOC00OEMzNDkuOCUyMDI2OSUyMDM1NiUyMDI0NyUyMDM1NiUyMDIyM2MwLTEzLTItMjUuNC01LjctMzcuNEgzODl2MTg1em0wLTI1NWMwJTIwNS41LTIlMjAxMC4yLTYlMjAxNC0zLjclMjAzLjgtOC4zJTIwNS43LTEzLjglMjA1LjdoLTQ5LjdjLTUuNSUyMDAtMTAuMi0yLTE0LTUuNy0zLjgtMy44LTUuNy04LjUtNS43LTE0di00N2MwLTUuNCUyMDItMTAlMjA1LjctMTQlMjAzLjgtMy44JTIwOC41LTUuOCUyMDE0LTUuOGg0OS43YzUuNSUyMDAlMjAxMCUyMDIlMjAxNCUyMDYlMjAzLjglMjAzLjglMjA1LjclMjA4LjQlMjA1LjclMjAxMy43djQ3eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG59XG5cbi5mb290ZXJfX3JzX19hLmJsb2cge1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vLXJlcGVhdCBsZWZ0IDEycHggdG9wIDhweCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwYXJpYS1oaWRkZW4lM0QlMjJ0cnVlJTIyJTIwZGF0YS1wcmVmaXglM0QlMjJmYXMlMjIlMjBkYXRhLWljb24lM0QlMjJyc3MlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA0NDglMjA1MTIlMjIlMjBjbGFzcyUzRCUyMnN2Zy1pbmxpbmUtLWZhJTIwZmEtcnNzJTIwZmEtdy0xNCUyMGZhLTN4JTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjNmZmZmZmYlMjIlMjBkJTNEJTIyTTEyOC4wODElMjA0MTUuOTU5YzAlMjAzNS4zNjktMjguNjcyJTIwNjQuMDQxLTY0LjA0MSUyMDY0LjA0MVMwJTIwNDUxLjMyOCUyMDAlMjA0MTUuOTU5czI4LjY3Mi02NC4wNDElMjA2NC4wNDEtNjQuMDQxJTIwNjQuMDQlMjAyOC42NzMlMjA2NC4wNCUyMDY0LjA0MXptMTc1LjY2JTIwNDcuMjVjLTguMzU0LTE1NC42LTEzMi4xODUtMjc4LjU4Ny0yODYuOTUtMjg2Ljk1QzcuNjU2JTIwMTc1Ljc2NSUyMDAlMjAxODMuMTA1JTIwMCUyMDE5Mi4yNTN2NDguMDY5YzAlMjA4LjQxNSUyMDYuNDklMjAxNS40NzIlMjAxNC44ODclMjAxNi4wMTglMjAxMTEuODMyJTIwNy4yODQlMjAyMDEuNDczJTIwOTYuNzAyJTIwMjA4Ljc3MiUyMDIwOC43NzIuNTQ3JTIwOC4zOTclMjA3LjYwNCUyMDE0Ljg4NyUyMDE2LjAxOCUyMDE0Ljg4N2g0OC4wNjljOS4xNDkuMDAxJTIwMTYuNDg5LTcuNjU1JTIwMTUuOTk1LTE2Ljc5em0xNDQuMjQ5LjI4OEM0MzkuNTk2JTIwMjI5LjY3NyUyMDI1MS40NjUlMjA0MC40NDUlMjAxNi41MDMlMjAzMi4wMSUyMDcuNDczJTIwMzEuNjg2JTIwMCUyMDM4Ljk4MSUyMDAlMjA0OC4wMTZ2NDguMDY4YzAlMjA4LjYyNSUyMDYuODM1JTIwMTUuNjQ1JTIwMTUuNDUzJTIwMTUuOTk5JTIwMTkxLjE3OSUyMDcuODM5JTIwMzQ0LjYyNyUyMDE2MS4zMTYlMjAzNTIuNDY1JTIwMzUyLjQ2NS4zNTMlMjA4LjYxOCUyMDcuMzczJTIwMTUuNDUzJTIwMTUuOTk5JTIwMTUuNDUzaDQ4LjA2OGM5LjAzNC0uMDAxJTIwMTYuMzI5LTcuNDc0JTIwMTYuMDA1LTE2LjUwNHolMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xufVxuXG4uZm9vdGVyX19yYXRpbmcge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5mb290ZXJfX3JhdGluZ19fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5mb290ZXJfX3JhdGluZ19fcmF0ZSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mb290ZXJfX3JhdGluZ19fcmF0ZSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZm9vdGVyX19yYXRpbmdfX2NvbSB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzOTM5Mzk7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4uZm9vdGVyX19yYXRpbmdfX3N0YXJzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZvb3Rlcl9fcmF0aW5nX19zdGFycyAuc3RhcnMtLWx2bDAge1xuICB3aWR0aDogOTIuNXB4O1xuICBoZWlnaHQ6IDE4LjVweDtcbn1cblxuLmZvb3Rlcl9fcmF0aW5nX19zdGFycyAuc3RhcnMtLWx2bDAgLm1hdGVyaWFsLWljb25zIHtcbiAgd2lkdGg6IDE4LjVweDtcbiAgaGVpZ2h0OiAxOC41cHg7XG4gIGZvbnQtc2l6ZTogMTguNXB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5wb3dlcmVkIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMzkzOTM5O1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6ICMyMTIxMjE7XG59XG5cbi5wb3dlcmVkX19wIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICNBREFEQUQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBvd2VyZWRfX3AgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZm9vdGVyX19yYXRpbmcgKyAuZm9vdGVyX3NvY2lhbCB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5uZXdzbGV0dGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5uZXdzbGV0dGVyIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLm5ld3NsZXR0ZXIgcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5uZXdzbGV0dGVyIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ubmV3c2xldHRlciBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uZXdzbGV0dGVyIGgxIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuXG4uYmFja1RvcF9faWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJhY2tUb3BfX2ljb246YmVmb3JlLFxuLmJhY2tUb3BfX2ljb246YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cblxuLmJhY2tUb3BfX2ljb246YmVmb3JlIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcbn1cblxuLmJhY2tUb3BfX2ljb246YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDFweCAxcHggMCAwO1xufVxuXG4uYmFja1RvcF9faWNvbl9fYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTUlO1xuICBsZWZ0OiA1MiU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDlweDtcbn1cblxuLmJhY2tUb3BfX2ljb25fX2Fycm93OmJlZm9yZSxcbi5iYWNrVG9wX19pY29uX19hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cblxuLmJhY2tUb3BfX2ljb25fX2Fycm93OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG5cbi5iYWNrVG9wX19pY29uX19hcnJvdzphZnRlciB7XG4gIGxlZnQ6IDE2JTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uYmFja1RvcF9fdGV4dCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xufVxuXG4uYmFja1RvcDpob3ZlciAuYmFja1RvcF9fdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmFja1RvcDpob3ZlciAuYmFja1RvcF9faWNvbjpiZWZvcmUsXG4uYmFja1RvcDpob3ZlciAuYmFja1RvcF9faWNvbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLmJhY2tUb3A6aG92ZXIgLmJhY2tUb3BfX2ljb25fX2Fycm93OmJlZm9yZSxcbi5iYWNrVG9wOmhvdmVyIC5iYWNrVG9wX19pY29uX19hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5iYWNrVG9wOmhvdmVyIC5iYWNrVG9wX19pY29uX19hcnJvdzpiZWZvcmUge1xuICBsZWZ0OiAxNiU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmJhY2tUb3A6aG92ZXIgLmJhY2tUb3BfX2ljb25fX2Fycm93OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5cbi8qIFNsaWRlciAqL1xuXG4vKiBTbGlkZXIgKi9cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4vKiBBcnJvd3MgKi9cblxuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGljay1wcmV2OmhvdmVyLFxuLnNsaWNrLXByZXY6Zm9jdXMsXG4uc2xpY2stbmV4dDpob3Zlcixcbi5zbGljay1uZXh0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLXByZXY6Zm9jdXM6YmVmb3JlLFxuLnNsaWNrLW5leHQ6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLW5leHQ6Zm9jdXM6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlLFxuLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLnNsaWNrLXByZXY6YmVmb3JlLFxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAwLjc1O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjVweDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMjVweDtcbn1cblxuLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpBcIjtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGklwiO1xufVxuXG4uc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtMjVweDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuc2xpY2stbmV4dCB7XG4gIGxlZnQ6IC0yNXB4O1xuICByaWdodDogYXV0bztcbn1cblxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpJcIjtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGkFwiO1xufVxuXG4vKiBEb3RzICovXG5cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTVweCAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNsaWNrLWRvdHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDBweDtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3Zlcixcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUsXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXM6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBmb250LXNpemU6IDZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogYmxhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMC4yNTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gIGNvbG9yOiBibGFjaztcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zbGljay1saXN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5zbGljay10cmFjazpiZWZvcmUsXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5bZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cblxuLyogQXV0b2NvbXBsZXRlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnVpLWF1dG9jb21wbGV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4udWktYXV0b2NvbXBsZXRlLWxvYWRpbmcge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoXCJodHRwczovL21lZGlhLmNkbndzLmNvbS9faS8xMDkxOC81ODQvMzY5Mi84NC91aS1hbmltLWJhc2ljLTE2eDE2LmdpZlwiKSByaWdodCBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4vKiB3b3JrYXJvdW5kcyAqL1xuXG4qIGh0bWwgLnVpLWF1dG9jb21wbGV0ZSB7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi8qIHdpdGhvdXQgdGhpcywgdGhlIG1lbnUgZXhwYW5kcyB0byAxMDAlIGluIElFNiAqL1xuXG4vKiBNZW51XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnVpLW1lbnUge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjI3cHg7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG59XG5cbi51aS1tZW51IC51aS1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTNweDtcbn1cblxuLnVpLW1lbnUgLnVpLW1lbnUtaXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDIwMHB4O1xufVxuXG4udWktbWVudSAudWktbWVudS1pdGVtIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAuMmVtIC40ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHpvb206IDE7XG59XG5cbi51aS1tZW51IC51aS1tZW51LWl0ZW0gYS51aS1zdGF0ZS1ob3Zlcixcbi51aS1tZW51IC51aS1tZW51LWl0ZW0gYS51aS1zdGF0ZS1hY3RpdmUge1xuICBtYXJnaW46IC0xcHg7XG59XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBWYXJpYWJsZXMgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbiNsb2dpbi1jaGVja2JveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNsb2dpbi1jaGVja2JveDpjaGVja2VkIH4gLmxvZ3VwX19iYWNrZ3JvdW5kLFxuI2xvZ2luLWNoZWNrYm94OmNoZWNrZWQgfiAuYm9keV9fd3JhcHBlciAubG9ndXBfX2JhY2tncm91bmQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI2xvZ3VwX19jaGVja2JveC0tbG9naW46Y2hlY2tlZCB+IC5sb2d1cF9fbG9naW4ge1xuICBvcGFjaXR5OiAxO1xuICBtYXgtaGVpZ2h0OiA2MDBweDtcbn1cblxuI2xvZ3VwX19jaGVja2JveC0tbG9naW46Y2hlY2tlZCB+IC5sb2d1cF9fcmVnaXN0ZXIge1xuICBvcGFjaXR5OiAwO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4jbG9ndXBfX2NoZWNrYm94LS1zaWdudXA6Y2hlY2tlZCB+IC5sb2d1cF9fbG9naW4ge1xuICBvcGFjaXR5OiAwO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4jbG9ndXBfX2NoZWNrYm94LS1zaWdudXA6Y2hlY2tlZCB+IC5sb2d1cF9fcmVnaXN0ZXIge1xuICBvcGFjaXR5OiAxO1xuICBtYXgtaGVpZ2h0OiA3MDBweDtcbn1cblxuLmxvZ3VwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC0xNTAwcHg7XG4gIGxlZnQ6IDUlO1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IDBzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubG9ndXAtLXBvcHVwIHtcbiAgei1pbmRleDogOTk5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBhZGRpbmc6IDUwcHg7XG59XG5cbi5sb2d1cC0tcGFnZSB7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cblxuLmxvZ3VwLS1wYWdlIC5mb3JtX19idXR0b24tLXJlZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5sb2d1cF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxvZ3VwX19sb2dpbixcbi5sb2d1cF9fcmVnaXN0ZXIge1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC42cyBlYXNlLWluLW91dCwgb3BhY2l0eSAuM3MgZWFzZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxvZ3VwX19sb2dpbiBwLmZvcm1fX2Vycm9yOm5vdCguZm9ybV9fdGV4dCksXG4ubG9ndXBfX3JlZ2lzdGVyIHAuZm9ybV9fZXJyb3I6bm90KC5mb3JtX190ZXh0KSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogMTUwJTtcbiAgbWFyZ2luOiAtMTZweCAwIDAgMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTcwJSk7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5sb2d1cF9fbG9naW4gcC5mb3JtX19lcnJvcjpub3QoLmZvcm1fX3RleHQpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubG9ndXAtLXBhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubG9ndXBfX2JhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQzLCA0MywgNDMsIDAuNyk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgZGlzcGxheTogbm9uZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxvZ3VwX193cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLmxvZ3VwX19wd2Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiAxO1xufVxuXG4ubG9ndXBfX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxvZ3VwX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxvZ3VwX19kZXNjIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubG9ndXBfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5sb2d1cF9fbmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RDRTVFOTtcbn1cblxuLmxvZ3VwX19hY2NvdW50IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5sb2d1cF9fZGVjbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4ubG9ndXBfX25hdiB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmxvZ3VwX19saSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubG9ndXBfX2xpX19hIHtcbiAgY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC42KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogYXV0bztcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG59XG5cbi5sb2d1cF9fbGlfX2EtLWxvZ291dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5sb2d1cF9fbGlfX2E6aG92ZXIge1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLmxvZ3VwX19saV9faWNvbi5tYXRlcmlhbC1pY29ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwMCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ubG9ndXBfX2xpOmxhc3QtY2hpbGQgLmxvZ3VwX19saV9fYSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5sb2d1cF9fb3JkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubG9ndXBfX3JlZGlyZWN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmxvZ3VwX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzBweDtcbiAgcmlnaHQ6IC0zMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuXG4ubG9ndXBfX2Nsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbn1cblxuLmxvZ3VwX19jbG9zZTpob3ZlcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtcbn1cblxuLmxvZ3VwX19jbG9zZTpob3ZlciAubG9ndXBfX2Nsb3NlX19pY29uLm1hdGVyaWFsLWljb25zIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5sb2d1cF9fY2xvc2VfX2ljb24ubWF0ZXJpYWwtaWNvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBjb2xvcjogI2E0YTRhNDtcbn1cblxuLmxvZ3VwX19mb3JtIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5sb2d1cF9fZm9ybSAuZm9ybV9fdGV4dCB7XG4gIHBhZGRpbmc6IDAgMjBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RhZGFkYSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ubG9ndXBfX2Zvcm0gLmZvcm1fX3RleHQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzliOWU5Zjtcbn1cblxuLmxvZ3VwX19mb3JtIC5mb3JtX190ZXh0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5YjllOWY7XG59XG5cbi5sb2d1cF9fZm9ybSAuZm9ybV9fdGV4dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzliOWU5Zjtcbn1cblxuLmxvZ3VwX19mb3JtIC5mb3JtX190ZXh0Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzliOWU5Zjtcbn1cblxuLmxvZ3VwX19mb3JtIC5mb3JtX19sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb2d1cF9fZm9ybSAuZm9ybV9fZmllbGQge1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICB0cmFuc2l0aW9uOiAzMDBtcyBlYXNlO1xufVxuXG4ubG9ndXBfX2Zvcm0gLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIC5mb3JtX190ZXh0IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLmxvZ3VwX19mb3JtIC5mb3JtX19maWVsZHNldCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5sb2d1cF9fZm9ybSAuZm9ybV9faGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb2d1cF9fZm9ybSAuZm9ybV9fYnV0dG9uIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmxvZ3VwX19mb3JtIC5mb3JtX19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcbn1cblxuLmxvZ3VwX19mb3JtIC5mb3JtX19idXR0b24tLXJlZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ubG9ndXBfX2Zvcm0gLmZvcm1fX2J1dHRvbi0tcmVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5sb2d1cF9fZm9ybSAuZm9ybV9fYnV0dG9uX19pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5sb2d1cF9fYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmxvZ3VwX19ib3R0b21fX3ByZVRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5sb2d1cF9faG92ZXIge1xuICB3aWR0aDogMjcwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IC0zMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5sb2d1cF9faG92ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgOXB4IDlweCA5cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0RDRTVFOSB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMzJweDtcbiAgYm90dG9tOiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ubG9ndXBfX2hvdmVyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgOHB4IDhweCA4cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMzNweDtcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5oZWFkZXJfX2FjY291bnRfX2E6aG92ZXIgLmxvZ3VwX19ob3ZlciB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbiNsb2dpbl9fcGFzc3dvcmQsXG4jbG9naW5fX2VtYWlsLFxuI3JlZ2lzdGVyX19lbWFpbCxcbiNyZWdpc3Rlcl9fcGFzc3dvcmQsXG4jcmVnaXN0ZXJfX3Bhc3N3b3JkMiB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbiNsb2dpbl9fcGFzc3dvcmQgKyAubWF0ZXJpYWwtaWNvbnMuZm9ybV9faWNvbi0td2FybmluZyB7XG4gIHRvcDogMjRweDtcbn1cblxuI2xvZ2luX19wYXNzd29yZCArIC5tYXRlcmlhbC1pY29ucyArIC5tYXRlcmlhbC1pY29ucyxcbiNyZWdpc3Rlcl9fcGFzc3dvcmQgKyAubWF0ZXJpYWwtaWNvbnMgKyAubWF0ZXJpYWwtaWNvbnMsXG4jcmVnaXN0ZXJfX3Bhc3N3b3JkMiArIC5tYXRlcmlhbC1pY29ucyArIC5tYXRlcmlhbC1pY29ucyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI3JlZ2lzdGVyX19wYXNzd29yZC1lcnJvcixcbiNyZWdpc3Rlcl9fcGFzc3dvcmQyLWVycm9yLFxuI3JlZ2lzdGVyX19lbWFpbC1lcnJvciB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBvcGFjaXR5OiAxO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW46IDEwcHggMCAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ib2R5IC5sb2d1cF9fYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuI2xvZ3VwX19jaGVja2JveC0tc2lnbnVwOmNoZWNrZWQgfiAubG9ndXBfX3JlZ2lzdGVyIHtcbiAgbWF4LWhlaWdodDogNzAwcHg7XG59XG5cbiNyZWdpc3Rlcl9fcGFzc3dvcmQtZXJyb3IsXG4jcmVnaXN0ZXJfX3Bhc3N3b3JkMi1lcnJvcixcbiNyZWdpc3Rlcl9fZW1haWwtZXJyb3Ige1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgb3BhY2l0eTogMTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZXhwbG9yZXIgLmxvZ3VwX19saV9fYSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC1jYXJ0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiAwcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm90dG9tOiAtMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1heC13aWR0aDogNDQwcHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcGFkZGluZzogNTBweCAzMHB4O1xuICB6LWluZGV4OiA5OTk5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5tb2RhbC1jYXJ0LnNob3cge1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb246IHRvcCAuNnMgZWFzZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgei1pbmRleDogOTk5OTk5OTk5OTtcbn1cblxuLm1vZGFsLWNhcnRfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1vZGFsLWNhcnRfX25vc3RvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubW9kYWwtY2FydF9fYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQzLCA0MywgNDMsIDAuNyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogOTk5O1xufVxuXG4ubW9kYWwtY2FydF9fYmcuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubW9kYWwtY2FydF9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5tb2RhbC1jYXJ0X19sZWZ0LFxuLm1vZGFsLWNhcnRfX3JpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5tb2RhbC1jYXJ0X19sZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubW9kYWwtY2FydF9fbGVmdF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLm1vZGFsLWNhcnRfX2dhbGxlcnksXG4ubW9kYWwtY2FydF9faW5mbyB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLm1vZGFsLWNhcnRfX2dhbGxlcnkge1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5tb2RhbC1jYXJ0X19pbmZvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLm1vZGFsLWNhcnRfX2ltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm1vZGFsLWNhcnRfX3RpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDAgMCAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC1jYXJ0X19uYW1lLFxuLm1vZGFsLWNhcnRfX3ByaWNlLFxuLm1vZGFsLWNhcnRfX3F1YW50aXR5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5tb2RhbC1jYXJ0X19xdWFudGl0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tb2RhbC1jYXJ0X19jbG9zZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubW9kYWwtY2FydF9fcHJpY2Uge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5tb2RhbC1jYXJ0X19wcmljZSAucHJvZF9fYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1vZGFsLWNhcnRfX3ByaWNlID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5tb2RhbC1jYXJ0X19yaWdodCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2RhbC1jYXJ0X19zdGF5LFxuLm1vZGFsLWNhcnRfX2NhcnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tb2RhbC1jYXJ0X19zdGF5IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzMzMzM7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICBjb2xvcjogIzMzMzMzMztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogNDAlO1xufVxuXG4ubW9kYWwtY2FydF9fc3RheTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xufVxuXG4ubW9kYWwtY2FydF9fc3RheSArIC5tb2RhbC1jYXJ0X19jYXJ0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5tb2RhbC1jYXJ0X19zdGF5ICsgLm1vZGFsLWNhcnRfX2NhcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcbn1cblxuLm1vZGFsLWNhcnRfX2NhcnQge1xuICB3aWR0aDogNjAlO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm1vZGFsLWNhcnRfX2NhcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcbn1cblxuLm1vZGFsLWNhcnRfX3N0YXkge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi5ib2R5IC5wcm9kIC5tb2RhbC1jYXJ0X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44MjVyZW07XG59XG5cbi5leHBsb3JlciAuY2FydC1tb2RhbF9fZm9vdGVyIC5mb3JtX19idXR0b25fX3RleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMzQwcHg7XG59XG5cbi5hbGVydC1mb3JtIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSB0cmFuc2xhdGVaKDApO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB6LWluZGV4OiA5OTk5OTtcbiAgcGFkZGluZzogNDBweDtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5hbGVydC1mb3JtLnNob3cge1xuICB0b3A6IDUwJTtcbn1cblxuLmFsZXJ0LWZvcm0uaGlkZSB7XG4gIHRvcDogLTE1MCU7XG59XG5cbi5hbGVydC1mb3JtX19iZyB7XG4gIHotaW5kZXg6IDk5OTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40NSk7XG59XG5cbi5hbGVydC1mb3JtX19iZy5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hbGVydC1mb3JtX19iZy5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFsZXJ0LWZvcm1fX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYWxlcnQtZm9ybV9fY2xvc2UgLm1hdGVyaWFsLWljb25zIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5hbGVydC1mb3JtX19oZWFkZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi5hbGVydC1mb3JtX19oZWFkZXIgcGljdHVyZSB7XG4gIG1heC13aWR0aDogMTAwcHg7XG59XG5cbi5hbGVydC1mb3JtX19oZWFkZXIgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuXG4uYWxlcnQtZm9ybV9fdGl0bGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmFsZXJ0LWZvcm1fX3N1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uYWxlcnQtZm9ybSAuZm9ybV9fc3BhbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG59XG5cbi5hbGVydC1mb3JtIC5mb3JtLS1wYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFsZXJ0LWZvcm0gLmZvcm1fX2ZpZWxkLS1yYWRpbyxcbi5hbGVydC1mb3JtIC5mb3JtX19maWVsZC0tcmlnaHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uYWxlcnQtZm9ybSAuZm9ybV9fZmllbGRzZXQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWxlcnQtZm9ybSAuZm9ybV9fZmllbGRzZXQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJ0LW1vZGFsIHtcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiA0NDBweDtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgbWF4LWhlaWdodDogOTAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDkwcHg7XG4gIHJpZ2h0OiA1MHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4ycztcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjJzO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IC40cyx0cmFuc2Zvcm0gLjJzO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IC40cyx0cmFuc2Zvcm0gLjJzLCAtd2Via2l0LXRyYW5zZm9ybSAuMnM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMztcbn1cblxuLmNhcnQtbW9kYWwtLWluQ2FydCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNhcnQtbW9kYWwtLXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1M3B4O1xuICBsZWZ0OiBhdXRvO1xuICB6LWluZGV4OiAxMTtcbiAgdHJhbnNpdGlvbjogMHM7XG59XG5cbi5jYXJ0LW1vZGFsLS10b3AgKyAuY2FydC1tb2RhbF9fYmcge1xuICB6LWluZGV4OiA5OTk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jYXJ0LW1vZGFsLS10b3AgLmNhcnQtbW9kYWxfX3dyYXBwZXIge1xuICBib3R0b206IGF1dG87XG4gIHRvcDogMDtcbn1cblxuLmNhcnQtbW9kYWwtLXRvcCAuY2FydC1tb2RhbF9fY2xvc2Uge1xuICBib3R0b206IGF1dG87XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbn1cblxuLmNhcnQtbW9kYWwtLXRvcCAuY2FydC1tb2RhbF9fY2xvc2UgLm1hdGVyaWFsLWljb25zIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uY2FydC1tb2RhbC0tdG9wIC5mb3JtX19maWVsZC0tcmlnaHQuZm9ybV9fZmllbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uY2FydC1tb2RhbCAucHNfX3JhaWwteSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXJ0LW1vZGFsX193cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBoZWlnaHQ6IDcycHg7XG4gIHdpZHRoOiA3MnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IC40cyAuMXMsIHdpZHRoIC40cyAuMXMsIGJveC1zaGFkb3cgLjNzO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgLjRzIC4xcywgd2lkdGggLjRzIC4xcywgYm94LXNoYWRvdyAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY3LCAwLjE3LCAwLjMyLCAwLjk1KTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY3LCAwLjE3LCAwLjMyLCAwLjk1KTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCA0cHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMTcpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmNhcnQtbW9kYWxfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmNhcnQtbW9kYWxfX2NvbnRlbnQubG9hZGluZzpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTAwJTIwMTAwJTIyJTIwcHJlc2VydmVBc3BlY3RSYXRpbyUzRCUyMnhNaWRZTWlkJTIyJTIwY2xhc3MlM0QlMjJsZHMtZWxsaXBzaXMlMjIlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjg0JTIyJTIwY3klM0QlMjI1MCUyMiUyMHIlM0QlMjIwJTIyJTIwJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMTAlM0IwJTNCMCUzQjAlM0IwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMHMlMjIvJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJjeCUyMiUyMHZhbHVlcyUzRCUyMjg0JTNCODQlM0I4NCUzQjg0JTNCODQlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwY3glM0QlMjI4NCUyMiUyMGN5JTNEJTIyNTAlMjIlMjByJTNEJTIyNC44OTgwNiUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IxMCUzQjEwJTNCMTAlM0IwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyLTFzJTIyLyUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyY3glMjIlMjB2YWx1ZXMlM0QlMjIxNiUzQjE2JTNCNTAlM0I4NCUzQjg0JTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyLTFzJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjY3LjM0NjYlMjIlMjBjeSUzRCUyMjUwJTIyJTIwciUzRCUyMjEwJTIyJTIwJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjEwJTNCMTAlM0IxMCUzQjAlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjItMC41cyUyMi8lM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMmN4JTIyJTIwdmFsdWVzJTNEJTIyMTYlM0IxNiUzQjUwJTNCODQlM0I4NCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMi0wLjVzJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjMzLjM0NjYlMjIlMjBjeSUzRCUyMjUwJTIyJTIwciUzRCUyMjEwJTIyJTIwJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjEwJTNCMTAlM0IxMCUzQjAlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMmN4JTIyJTIwdmFsdWVzJTNEJTIyMTYlM0IxNiUzQjUwJTNCODQlM0I4NCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjBzJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjI1MCUyMiUyMHIlM0QlMjI1LjEwMTk0JTIyJTIwJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjAlM0IxMCUzQjEwJTNCMTAlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMmN4JTIyJTIwdmFsdWVzJTNEJTIyMTYlM0IxNiUzQjE2JTNCNTAlM0I4NCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjBzJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0Mvc3ZnJTNFKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHg7XG59XG5cbi5jYXJ0LW1vZGFsX190aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RDRTVFOTtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLmNhcnQtbW9kYWxfX3RpdGxlX19uYiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4uY2FydC1tb2RhbF9fZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgcGFkZGluZzogMCAwIDEwcHg7XG4gIG1hcmdpbjogNDBweCAwIDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4ycztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmNhcnQtbW9kYWxfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogNzJweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA0O1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4LCAtMjBweCkgcm90YXRlKDkwZGVnKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uY2FydC1tb2RhbF9fY2xvc2UgLm1hdGVyaWFsLWljb25zIHtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLmNhcnQtbW9kYWxfX21pZGRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogNzJweDtcbn1cblxuLmNhcnQtbW9kYWxfX21pZGRsZV9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FydC1tb2RhbF9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1vei1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQwcHgsIDEwcHgpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIC4zcztcbn1cblxuLmNhcnQtbW9kYWxfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jYXJ0LW1vZGFsX19pdGVtX19sZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FydC1tb2RhbF9faXRlbV9faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4uY2FydC1tb2RhbF9faXRlbV9fbmFtZSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmNhcnQtbW9kYWxfX2l0ZW1fX25hbWVfX2xpbmsge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FydC1tb2RhbF9faXRlbV9fZmxleCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FydC1tb2RhbF9faXRlbV9fcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5jYXJ0LW1vZGFsX19pdGVtX19wcmljZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmNhcnQtbW9kYWxfX2l0ZW1fX2RlbGV0ZV9fbGluay5kZWxldGUge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjYpO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5jYXJ0LW1vZGFsX19pdGVtX19kZWxldGVfX2xpbmsuZGVsZXRlOmhvdmVyIHtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5jYXJ0LW1vZGFsX19xdHkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJ0LW1vZGFsX19xdHlfX2xhYmVsIHtcbiAgY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC42KTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5jYXJ0LW1vZGFsX19xdHlfX3dyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FydC1tb2RhbF9fcXR5X19pbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNTEsIDUxLCA1MSwgMC42KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC42KTtcbn1cblxuLmNhcnQtbW9kYWxfX3F0eV9fYXJyb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2FydC1tb2RhbF9fcXR5X190cmlnZ2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jYXJ0LW1vZGFsX19xdHkuZm9jdXMge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uY2FydC1tb2RhbF9fZm9vdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xuICBib3gtc2hhZG93OiAwIC0ycHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3MnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcnQtbW9kYWxfX2Zvb3RlciAuZm9ybV9fZmllbGRzZXQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBoZWlnaHQ6IDcycHg7XG59XG5cbi5jYXJ0LW1vZGFsX19mb290ZXIgLmZvcm1fX2ZpZWxkIHtcbiAgaGVpZ2h0OiA3MnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA3MnB4O1xufVxuXG4uY2FydC1tb2RhbF9fZm9vdGVyIC5mb3JtX19idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3MnB4O1xuICBsaW5lLWhlaWdodDogNzJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDRweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3M7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uY2FydC1tb2RhbF9fZm9vdGVyIC5mb3JtX19idXR0b25fX3RleHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgLjZzLCBwYWRkaW5nIC4ycyAwcywgLXdlYmtpdC10cmFuc2Zvcm0gLjJzIC42cztcbn1cblxuLmNhcnQtbW9kYWxfX2Zvb3RlciAuZm9ybV9fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcik7XG59XG5cbi5jYXJ0LW1vZGFsX19iZyB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgd2lkdGg6IDEwMHZ3O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjRzLCB2aXNpYmlsaXR5IC40cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMsIHZpc2liaWxpdHkgLjRzO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2FydC1tb2RhbF9fYmcuYW5pbSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2FydC1tb2RhbC5jYXJ0LW9wZW4ge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzLCAtd2Via2l0LXRyYW5zZm9ybSAuMnM7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuXG4uY2FydC1tb2RhbC5jYXJ0LW9wZW4gLmNhcnQtbW9kYWxfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FydC1tb2RhbC5jYXJ0LW9wZW4gLmNhcnQtbW9kYWxfX2Nsb3NlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlKDAsIDApO1xufVxuXG4uY2FydC1tb2RhbC5jYXJ0LW9wZW4gLmNhcnQtbW9kYWxfX2Zvcm0ge1xuICB0cmFuc2l0aW9uOiAwcztcbn1cblxuLmNhcnQtbW9kYWwuY2FydC1vcGVuIC5jYXJ0LW1vZGFsX19pdGVtIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi5jYXJ0LW1vZGFsLmNhcnQtb3BlbiAuY2FydC1tb2RhbF9fZm9vdGVyIC5mb3JtX19idXR0b25fX3RleHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDBweCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgbGluZWFyIC42cywgcGFkZGluZyAuMnMgMHMsIC13ZWJraXQtdHJhbnNmb3JtIC4ycyBsaW5lYXIgLjZzO1xufVxuXG4uY2FydC1tb2RhbCAuY2FydC1uYi10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMCA1cHg7XG59XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuXG4uY2hlY2tvdXQtY2FydCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuXG4uY2hlY2tvdXQtLWVtcHR5IHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2hlY2tvdXRfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2hlY2tvdXRfX3N2ZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2hlY2tvdXRfX3Nob3BwaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmNoZWNrb3V0X19pbmRleCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmNhcnRfX2Zvcm0ge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FydF9fZmxleCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FydF9fbGVmdF9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FydF9fbWVzc2FnZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG1hcmdpbjogMjBweCAwIDMwcHggMDtcbn1cblxuLmNhcnRfX21lc3NhZ2VfX3RleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbi5jYXJ0X19ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENFNUU5O1xufVxuXG4uY2FydF9fdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDAgMCA3cHggMDtcbn1cblxuLmNhcnRfX3RpdGxlX190b3RhbCB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLmNhcnRfX3NhdmUge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMCAwIDIycHggMDtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbi5jYXJ0X19kZXRhaWxzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5jYXJ0X19wcm9kIHtcbiAgYm9yZGVyOiBzb2xpZCAjRENFNUU5O1xuICBib3JkZXItd2lkdGg6IDFweCAxcHggMCAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLmNhcnRfX3Byb2Q6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuXG4uY2FydF9fcHJvZF9fZ2FsbGVyeSB7XG4gIHdpZHRoOiAyMCU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcGFkZGluZy10b3A6IDE5LjIlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJ0X19wcm9kX19pbmZvcyB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5jYXJ0X19wcm9kX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLmNhcnRfX3Byb2RfX25hbWUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzMzMzMzMztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJ0X19wcm9kX19icmFuZCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmNhcnRfX3Byb2RfX3ZhcnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmNhcnRfX3Byb2RfX3ZhcnMgPiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5jYXJ0X19wcm9kX19jdXN0b3Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmNhcnRfX3Byb2RfX2N1c3RvcyA+IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5jYXJ0X19wcm9kX19jdXN0b3M6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmNhcnRfX3Byb2RfX3F0eV9fbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2FydF9fcHJvZF9fcXR5X193cmFwcGVyIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uY2FydF9fcHJvZF9fcXR5X19pbnB1dCB7XG4gIG1heC13aWR0aDogOThweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2FydF9fcHJvZF9fcXR5X19sZXNzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5jYXJ0X19wcm9kX19xdHlfX21vcmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0RDRTVFOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLmNhcnRfX3Byb2RfX3F0eV9fd2FybmluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UgMzAwbXM7XG59XG5cbi5jYXJ0X19wcm9kX19zdG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcbn1cblxuLmNhcnRfX3Byb2RfX3ByaWNlX19jdXIge1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcnRfX3Byb2RfX3ByaWNlX19vbGQge1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uY2FydF9fcHJvZF9fcHJpY2VfX2VjbyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uY2FydF9fcHJvZF9fcHJpY2UgLnByb2RfX3ByaWNlX190YXgge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cbi5jYXJ0X19wcm9kX19kZWxldGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjOWI5ZTlmO1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uY2FydF9faW5mb3NfX3dyYXBwZXIge1xuICB3aWR0aDogNzAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5jYXJ0X19wcm9kX190b3Age1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcnRfX3Byb2RfX2JvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi5jYXJ0X19wcm9kX19xdHkge1xuICB3aWR0aDogMTI1cHg7XG59XG5cbi5jYXJ0X19wcm9kX19wcmljZSB7XG4gIHdpZHRoOiAxNTBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uY2FydF9fcHJvZF9fcHJpY2VfX2VjbyB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmNhcnRfX3Byb2RfX3N0b2NrLFxuLmNhcnRfX3Byb2RfX2J0biB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5jYXJ0X19wcm9kX19idG4ge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAxLjVweCAwIDAgMjBweDtcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XG59XG5cbi5jYXJ0X19wcm9kX19zdG9jayB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5jYXJ0X19yZWNhcF9fdGl0bGUge1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5jYXJ0X19yZWNhcF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jYXJ0X19yZWNhcF9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQ0U1RTk7XG59XG5cbi5jYXJ0X19yZWNhcF9faXRlbS0tY291bnRyeSB7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uY2FydF9fcmVjYXBfX2l0ZW0tLWNvdW50cnkgLnRkLW9wdGlvbi1pbmZvcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uY2FydF9fcmVjYXBfX2l0ZW0tLWVuZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uY2FydF9fcmVjYXBfX2l0ZW0tLWNvZGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcnRfX3JlY2FwX19pdGVtLS1jb2RlLmJkdCB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uY2FydF9fcmVjYXBfX2l0ZW0tLWNvZGUuYmR0IGlucHV0IHtcbiAgYm9yZGVyOiBzb2xpZCAjRENFNUU5O1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY2FydF9fcmVjYXBfX2l0ZW0tLWNvZGUuYmR0IGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmNhcnRfX3JlY2FwX19pdGVtLS1jb2RlLmJkdCBpbnB1dC5wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2FydF9fcmVjYXBfX2l0ZW0tLWNvZGUuYmR0IGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzMzMzMzMztcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcnRfX3JlY2FwX19pdGVtLS1jb2RlLmJkdCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2FydF9fcmVjYXBfX2l0ZW0tLWNvZGUuYmR0IGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2FydF9fcmVjYXBfX2l0ZW0tLWZpZGVsaXR5IHtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RDRTVFOTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbi5jYXJ0X19yZWNhcF9faXRlbV9fYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhcnRfX3JlY2FwX19pdGVtX19mbGV4IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uY2FydF9fcmVjYXBfX2l0ZW1fX2ZsZXgtLXJlZHVjIHtcbiAgdHJhbnNpdGlvbjogLjNzIG9wYWNpdHkgZWFzZSwgLjNzIG1heC1oZWlnaHQgZWFzZS1pbi1vdXQ7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jYXJ0X19yZWNhcF9faXRlbV9fZmxleCAudGQtb3B0aW9uLWluZm9zIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cblxuLmdpZnQge1xuICBwYWRkaW5nOiAzMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyOiBzb2xpZCAjRENFNUU5O1xuICBib3JkZXItd2lkdGg6IDFweCAxcHggMCAxcHg7XG59XG5cbi5naWZ0X19sZWZ0IHtcbiAgd2lkdGg6IDIwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmdpZnRfX3RleHQge1xuICB3aWR0aDogNjAlO1xufVxuXG4uZ2lmdF9fcmlnaHQge1xuICB3aWR0aDogMTUwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmdpZnQgPiBkaXY6bm90KC5naWZ0X19sZWZ0KSB7XG4gIG1hcmdpbjogMTBweDtcbn1cblxuLm9wdGlvbi1uYW1lIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5vcHRpb24tcHJpY2Uge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmhpZGUtZm9yLXNtYWxsLXVwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRoLXRvdGFsIC50b3RhbC1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4udGgtc3VidG90YWwgLnRvdGFsLW5hbWUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4udGQtdG90YWwgLnRvdGFsLXByaWNlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4udGQtcmVkdWMtZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGQtcmVkdWMtZm9ybSAub3B0aW9uLW5hbWUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udGQtcmVkdWMtZm9ybSAjdHh0LWNvZGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xufVxuXG4udGQtcmVkdWMtZm9ybSAuYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjEzLjAzJTIyJTIwaGVpZ2h0JTNEJTIyMTAlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMy4wMyUyMDEwJTIyJTNFJTNDcGF0aCUyMGRhdGEtbmFtZSUzRCUyMkZvcm1lJTIwMSUyMiUyMGQlM0QlMjJNLjE1JTIwNS41MWEuNTQ5LjU0OSUyMDAlMjAwJTIwMS0uMTQtLjM2LjUyNS41MjUlMjAwJTIwMCUyMDElMjAuMTQtLjM1bC42NC0uN2EuNDI3LjQyNyUyMDAlMjAwJTIwMSUyMC42NSUyMDBsLjA0LjA1JTIwMy41NCUyMDIuOTZhLjIxOS4yMTklMjAwJTIwMCUyMDAlMjAuMzMlMjAwTDExLjUzLjE1aC4wNGEuNDI3LjQyNyUyMDAlMjAwJTIwMSUyMC42NSUyMDBsLjY1LjdhLjUyMS41MjElMjAwJTIwMCUyMDElMjAwJTIwLjdMNS40OCUyMDkuODZhLjQxNi40MTYlMjAwJTIwMCUyMDEtLjY0JTIwMGwtNC42LTQuMnolMjIlMjBmaWxsJTNEJTIyJTIzNDM0MzQzJTIyJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMi8lM0UlM0Mvc3ZnJTNFKTtcbn1cblxuI3Nob3ctcmVkdWMtY29kZTpjaGVja2VkOmNoZWNrZWQgKyBsYWJlbCArIGRpdiB7XG4gIG1heC1oZWlnaHQ6IDEwMDBweDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNvbnRhaW5lci1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbnRhaW5lci1pbnB1dCBidXR0b24ge1xuICB0cmFuc2l0aW9uOiAwcyBlYXNlO1xufVxuXG4uY29udGFpbmVyLWlucHV0Lm9uRm9jdXMgI3R4dC1jb2RlIHtcbiAgcGFkZGluZy1yaWdodDogMjAwcHg7XG59XG5cbi5jb250YWluZXItaW5wdXQub25Gb2N1cyAuYnV0dG9uIHtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY29udGFpbmVyLWlucHV0Lm9uRm9jdXMgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbiNjYXJ0LXZhbGlkYXRpb24gLndyYXBwZXItdmFsaWRhdGUtYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNjYXJ0LXZhbGlkYXRpb24gLmJ1dHRvbiB7XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI2NhcnQtdmFsaWRhdGlvbiAuYnV0dG9uLnBheXBhbC1jaGVja291dC1idG4ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRENFNUU5O1xuICBjb2xvcjogIzU5NkY3OTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuI2NhcnQtdmFsaWRhdGlvbiAuYnV0dG9uLnBheXBhbC1jaGVja291dC1idG4gLnBheXBhbC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgd2lkdGg6IDY4cHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdG9wIGxlZnQgbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB2aWV3Qm94JTNEJTIyNjQ3Mi41JTIwMjIzOSUyMDY3LjY1MSUyMDE4JTIyJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0yJTdCZmlsbCUzQSUyMzI1M2U3ZSU3RC5jbHMtMyU3QmZpbGwlM0ElMjMyNzliZDQlN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2clMjBpZCUzRCUyMkxvZ29fUGF5cGFsJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4NjQ3Mi41NDElMjAyMjM5JTI5JTIyJTNFJTNDZyUyMGlkJTNEJTIyWE1MSURfMjJfJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LS4wNDElMjklMjIlM0UlM0NnJTIwaWQlM0QlMjJYTUxJRF8yM18lMjIlM0UlM0NnJTIwaWQlM0QlMjJYTUxJRF8zOV8lMjIlM0UlM0NnJTIwaWQlM0QlMjJYTUxJRF80MF8lMjIlM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF82NV8lMjIlMjBjbGFzcyUzRCUyMmNscy0yJTIyJTIwZCUzRCUyMk0xMzMuNDY3JTIwMjcuNmMtLjIlMjAxLjM0NS0xLjIyMiUyMDEuMzQ1LTIuMjE2JTIwMS4zNDVoLS41NjVsLjQtMi41MDZhLjMxMS4zMTElMjAwJTIwMCUyMDElMjAuMzA2LS4yNmguMjZjLjY3MiUyMDAlMjAxLjMxNCUyMDAlMjAxLjYzNS4zODJhMS4yMjMlMjAxLjIyMyUyMDAlMjAwJTIwMSUyMC4xOCUyMDEuMDM5em0tLjQyOC0zLjVoLTMuNzI4YS41MjUuNTI1JTIwMCUyMDAlMjAwLS41Mi40NDNsLTEuNTEzJTIwOS41NjVhLjMwOS4zMDklMjAwJTIwMCUyMDAlMjAuMzA2LjM1MWgxLjc4OGEuNTI1LjUyNSUyMDAlMjAwJTIwMCUyMC41Mi0uNDQzbC40MTMtMi41ODJhLjUyMS41MjElMjAwJTIwMCUyMDElMjAuNS0uNDQzaDEuMTc3YzIuNDYlMjAwJTIwMy44ODEtMS4xOTIlMjA0LjI0OC0zLjU0NWEyLjkzMyUyMDIuOTMzJTIwMCUyMDAlMjAwLS40NzQtMi40MTQlMjAzLjU4MSUyMDMuNTgxJTIwMCUyMDAlMjAwLTIuNzE3LS45MzJ6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTEwNy44MiUyMC0yMC40MTclMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNjJfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMiUyMiUyMGQlM0QlMjJNMTg4LjcxJTIwNDkuMjM3YTEuOTg3JTIwMS45ODclMjAwJTIwMCUyMDEtMi4wMTclMjAxLjcxMSUyMDEuNTIxJTIwMS41MjElMjAwJTIwMCUyMDEtMS4yMDctLjQ4OSUyMDEuNSUyMDEuNSUyMDAlMjAwJTIwMS0uMjc1LTEuMjUzJTIwMi4wMDklMjAyLjAwOSUyMDAlMjAwJTIwMSUyMDItMS43MjclMjAxLjUwOSUyMDEuNTA5JTIwMCUyMDAlMjAxJTIwMS4xOTIuNDg5JTIwMS41NzIlMjAxLjU3MiUyMDAlMjAwJTIwMSUyMC4zMDclMjAxLjI2OXptMi40OTEtMy40NjloLTEuNzg4YS4zLjMlMjAwJTIwMCUyMDAtLjMwNi4yNmwtLjA3Ni41LS4xMjItLjE4M2EyLjUyOCUyMDIuNTI4JTIwMCUyMDAlMjAwLTIuMTA5LS43NDUlMjA0LjEwNiUyMDQuMTA2JTIwMCUyMDAlMjAwLTMuOTg4JTIwMy41OTElMjAzLjQlMjAzLjQlMjAwJTIwMCUyMDAlMjAuNjcyJTIwMi43NSUyMDIuOCUyMDIuOCUyMDAlMjAwJTIwMCUyMDIuMjQ2LjklMjAzLjQzMSUyMDMuNDMxJTIwMCUyMDAlMjAwJTIwMi40NzUtMS4wMjRsLS4wNzYuNDg5YS4zMjIuMzIyJTIwMCUyMDAlMjAwJTIwLjMwNi4zNjdoMS42YS41MjUuNTI1JTIwMCUyMDAlMjAwJTIwLjUyLS40NDNsLjk2My02LjExMmEuMzMuMzMlMjAwJTIwMCUyMDAtLjMxOC0uMzV6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTE1NC44MjglMjAtMzguNjMyJTI5JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzYxXyUyMiUyMGNsYXNzJTNEJTIyY2xzLTIlMjIlMjBkJTNEJTIyTTI1NC4wODYlMjA0Ni43SDI1Mi4zYS41MjkuNTI5JTIwMCUyMDAlMjAwLS40MjguMjI5bC0yLjQ3MiUyMDMuNjM3LTEuMDU0LTMuNWEuNTI3LjUyNyUyMDAlMjAwJTIwMC0uNS0uMzY3aC0xLjc2NmEuMzA3LjMwNyUyMDAlMjAwJTIwMC0uMjkuNDEzbDEuOTcxJTIwNS44MDYtMS44NjElMjAyLjYyOWEuMzA3LjMwNyUyMDAlMjAwJTIwMCUyMC4yNi40ODloMS43ODhhLjQ5Mi40OTIlMjAwJTIwMCUyMDAlMjAuNDI4LS4yMjlsNS45NzQtOC42MThhLjMxMS4zMTElMjAwJTIwMCUyMDAtLjI2NC0uNDg5eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0yMDguMjA5JTIwLTM5LjU2NCUyOSUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF81OF8lMjIlMjBjbGFzcyUzRCUyMmNscy0zJTIyJTIwZCUzRCUyMk0zMDcuNjUxJTIwMjcuNmMtLjIlMjAxLjM0NS0xLjIyMiUyMDEuMzQ1LTIuMjE2JTIwMS4zNDVoLS41NjVsLjQtMi41MDZhLjMxMS4zMTElMjAwJTIwMCUyMDElMjAuMzA2LS4yNmguMjZjLjY3MiUyMDAlMjAxLjMxNCUyMDAlMjAxLjYzNS4zODJhMS4yMjMlMjAxLjIyMyUyMDAlMjAwJTIwMSUyMC4xOCUyMDEuMDM5em0tLjQyOC0zLjVIMzAzLjVhLjUuNSUyMDAlMjAwJTIwMC0uNS40NDNsLTEuNTEzJTIwOS41NjVhLjMxLjMxJTIwMCUyMDAlMjAwJTIwLjMwNi4zNTFoMS45MWEuMzM3LjMzNyUyMDAlMjAwJTIwMCUyMC4zNTEtLjMwNmwuNDI4LTIuN2EuNTIxLjUyMSUyMDAlMjAwJTIwMSUyMC41LS40NDNoMS4xNzdjMi40NiUyMDAlMjAzLjg4MS0xLjE5MiUyMDQuMjQ4LTMuNTQ1YTIuOTMzJTIwMi45MzMlMjAwJTIwMCUyMDAtLjQ3NC0yLjQxNCUyMDMuNDIyJTIwMy40MjIlMjAwJTIwMCUyMDAtMi43MDktLjk1MXolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMjU1LjQwMiUyMC0yMC40MTclMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNTNfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMyUyMiUyMGQlM0QlMjJNMzYyLjgxJTIwNDkuMjM3YTEuOTg3JTIwMS45ODclMjAwJTIwMCUyMDEtMi4wMTclMjAxLjcxMSUyMDEuNTIxJTIwMS41MjElMjAwJTIwMCUyMDEtMS4yMDctLjQ4OSUyMDEuNSUyMDEuNSUyMDAlMjAwJTIwMS0uMjc1LTEuMjUzJTIwMi4wMDclMjAyLjAwNyUyMDAlMjAwJTIwMSUyMDItMS43MTElMjAxLjQyJTIwMS40MiUyMDAlMjAwJTIwMSUyMDEuNSUyMDEuNzQyem0yLjQ5MS0zLjQ2OWgtMS43ODhhLjMuMyUyMDAlMjAwJTIwMC0uMzA2LjI2bC0uMDc2LjUtLjEyMi0uMTgzYTIuNTI4JTIwMi41MjglMjAwJTIwMCUyMDAtMi4xMDktLjc0NSUyMDQuMTA2JTIwNC4xMDYlMjAwJTIwMCUyMDAtMy45ODglMjAzLjU5MSUyMDMuNCUyMDMuNCUyMDAlMjAwJTIwMCUyMC42NzIlMjAyLjc1JTIwMi44JTIwMi44JTIwMCUyMDAlMjAwJTIwMi4yNDYuOSUyMDMuNDMxJTIwMy40MzElMjAwJTIwMCUyMDAlMjAyLjQ3NS0xLjAyNGwtLjA3Ni40ODlhLjMyMi4zMjIlMjAwJTIwMCUyMDAlMjAuMzA2LjM2N2gxLjZhLjUuNSUyMDAlMjAwJTIwMCUyMC41LS40NDNsLjk2My02LjExMmEuMy4zJTIwMCUyMDAlMjAwLS4yOTgtLjM1eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0zMDIuMzI1JTIwLTM4LjYzMiUyOSUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF80NV8lMjIlMjBjbGFzcyUzRCUyMmNscy0zJTIyJTIwZCUzRCUyMk00MTcuNDA2JTIwMjQuMjc1bC0xLjUyOCUyMDkuNzQ5YS4zMDkuMzA5JTIwMCUyMDAlMjAwJTIwLjMwNi4zNTFoMS41NDNhLjUyNS41MjUlMjAwJTIwMCUyMDAlMjAuNTItLjQ0M2wxLjUxMy05LjU2NWEuMzIyLjMyMiUyMDAlMjAwJTIwMC0uMzA2LS4zNjdoLTEuNzI3YS4zMy4zMyUyMDAlMjAwJTIwMC0uMzIxLjI3NXolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMzUyLjMyMiUyMC0yMC4zMzMlMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNDRfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMiUyMiUyMGQlM0QlMjJNNy4xNzclMjAxOC45NTdsLjI5LTEuODE4LS42NDItLjAxNUgzLjhMNS45MDklMjAzLjc1M2EuMTU1LjE1NSUyMDAlMjAwJTIwMSUyMC4wNjEtLjEwNy4xNjUuMTY1JTIwMCUyMDAlMjAxJTIwLjEwNy0uMDQ2SDExLjJjMS43LjAxNSUyMDIuODczLjM2NyUyMDMuNDg0JTIwMS4wNTRhMi40MDklMjAyLjQwOSUyMDAlMjAwJTIwMSUyMC41NjUlMjAxLjAzOSUyMDMuNzU2JTIwMy43NTYlMjAwJTIwMCUyMDElMjAwJTIwMS40MzZ2LjQxM2wuMjkuMTY4YTEuOTQ1JTIwMS45NDUlMjAwJTIwMCUyMDElMjAuNTgxLjQ0MyUyMDIuMTYlMjAyLjE2JTIwMCUyMDAlMjAxJTIwLjQ3NCUyMDEuMDU0JTIwNC40MDglMjA0LjQwOCUyMDAlMjAwJTIwMS0uMDYxJTIwMS41MjglMjA1LjU3NSUyMDUuNTc1JTIwMCUyMDAlMjAxLS42MjYlMjAxLjc0MiUyMDMuNCUyMDMuNCUyMDAlMjAwJTIwMS0uOTkzJTIwMS4wODUlMjA0LjAyMyUyMDQuMDIzJTIwMCUyMDAlMjAxLTEuMzQ1LjYxMSUyMDYuOTQ4JTIwNi45NDglMjAwJTIwMCUyMDEtMS42ODEuMmgtLjQxM2ExLjIlMjAxLjIlMjAwJTIwMCUyMDAtLjc3OS4yOSUyMDEuMjMlMjAxLjIzJTIwMCUyMDAlMjAwLS40MTMuNzE4bC0uMDMxLjE2OC0uNSUyMDMuMTk0LS4wMTUuMTIyYzAlMjAuMDMxLS4wMTUuMDYxLS4wMzEuMDYxYS4wNTYuMDU2JTIwMCUyMDAlMjAxLS4wNDYuMDE1SDcuMTc3eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0zLjIxMyUyMC0zLjA1JTI5JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzQzXyUyMiUyMGNsYXNzJTNEJTIyY2xzLTMlMjIlMjBkJTNEJTIyTTMxLjM2MyUyMDI3LjRjLS4wMTUuMDkyLS4wMzEuMi0uMDQ2LjMwNi0uNjg4JTIwMy40NTMtMi45OTUlMjA0LjY0NS01Ljk0NCUyMDQuNjQ1aC0xLjVhLjcyNC43MjQlMjAwJTIwMCUyMDAtLjcxOC42MTFsLS43NjQlMjA0Ljg3NC0uMjE0JTIwMS4zNzVhLjM4Ni4zODYlMjAwJTIwMCUyMDAlMjAuMzgyLjQ0M2gyLjY0M2EuNjI3LjYyNyUyMDAlMjAwJTIwMCUyMC42MjYtLjUzNWwuMDMxLS4xMzguNS0zLjE3OC4wMzEtLjE2OGEuNjM5LjYzOSUyMDAlMjAwJTIwMSUyMC42MjYtLjUzNWguNGMyLjU4MiUyMDAlMjA0LjYtMS4wNTQlMjA1LjItNC4wOGEzLjQ3NiUyMDMuNDc2JTIwMCUyMDAlMjAwLS41MzUtMy4wNzElMjAyLjQyJTIwMi40MiUyMDAlMjAwJTIwMC0uNzE4LS41NDl6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTE4Ljc4MiUyMC0yMy4yMTMlMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNDJfJTIyJTIwZCUzRCUyMk0zNi4xJTIwMjQuMjI5YTIuNDQyJTIwMi40NDIlMjAwJTIwMCUyMDAtLjMyMS0uMDc2JTIwMi41OTIlMjAyLjU5MiUyMDAlMjAwJTIwMC0uMzM2LS4wNjFBOC45MzUlMjA4LjkzNSUyMDAlMjAwJTIwMCUyMDM0LjExNiUyMDI0aC00YS41NTkuNTU5JTIwMCUyMDAlMjAwLS4yNzUuMDYxLjYzLjYzJTIwMCUyMDAlMjAwLS4zNTEuNDc0bC0uODU2JTIwNS40MDktLjAzNC4xNTZhLjczNi43MzYlMjAwJTIwMCUyMDElMjAuNzE4LS42MTFoMS41YzIuOTQ5JTIwMCUyMDUuMjU2LTEuMTkyJTIwNS45MjktNC42Ni4wMTUtLjEwNy4wMzEtLjIuMDQ2LS4zMDZhMi45NjklMjAyLjk2OSUyMDAlMjAwJTIwMC0uNTUtLjIyOS41NDMuNTQzJTIwMCUyMDAlMjAwLS4xNDMtLjA2NXolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMjQuMjI0JTIwLTIwLjMzMyUyOSUyMiUyMGZpbGwlM0QlMjIlMjMyMjJmNjMlMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNDFfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMiUyMiUyMGQlM0QlMjJNNS4yMDclMjA0LjJhLjYzLjYzJTIwMCUyMDAlMjAxJTIwLjM1MS0uNDc0LjYuNiUyMDAlMjAwJTIwMSUyMC4yNzUtLjA2MWg0YTkuMDgzJTIwOS4wODMlMjAwJTIwMCUyMDElMjAxLjMyOS4wOTJjLjEyMi4wMTUuMjI5LjA0Ni4zMzYuMDYxLjEwNy4wMzEuMjE0LjA0Ni4zMjEuMDc2LjA0Ni4wMTUuMTA3LjAzMS4xNTMuMDQ2YTIuOTY4JTIwMi45NjglMjAwJTIwMCUyMDElMjAuNTUuMjI5JTIwMy4yNjQlMjAzLjI2NCUyMDAlMjAwJTIwMC0uNjg4LTIuOTM0QzExLjA3NC4zNjclMjA5LjclMjAwJTIwNy45NDIlMjAwSDIuODIzQS43MTIuNzEyJTIwMCUyMDAlMjAwJTIwMi4xLjYxMUwtLjAzNSUyMDE0LjEzNGEuNDM5LjQzOSUyMDAlMjAwJTIwMCUyMC40MjguNWgzLjE2M2wuNzk1LTUuMDI3eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC4wNDElMjklMjIvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG5cbiNjYXJ0LXZhbGlkYXRpb24gLmJ1dHRvbi0tY29udGludWUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzIxMjEyMTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIC4zcyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4jY2FydC12YWxpZGF0aW9uIC5idXR0b24tLWNvbnRpbnVlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWRjMmNiO1xuICB0cmFuc2l0aW9uOiBib3JkZXIgLjNzIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG59XG5cbi52YWxpZF9fc2VjdXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4udmFsaWRfX3NlY3VyX190ZXh0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4udmFsaWRfX3NlY3VyX190ZXh0IC5pY29uIHtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyOC4wNiUyMiUyMGhlaWdodCUzRCUyMjkuOTclMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA4LjA2JTIwOS45NyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTcuOTglMjA0LjcxYS42NDEuNjQxJTIwMCUyMDAlMjAwLS40Ny0uMTloLS4yMlYzLjE2QTMuMDg5JTIwMy4wODklMjAwJTIwMCUyMDAlMjA2LjM3LjkyYTMuMDU1JTIwMy4wNTUlMjAwJTIwMCUyMDAtNC4zOSUyMDAlMjAzLjA0OSUyMDMuMDQ5JTIwMCUyMDAlMjAwLS45MiUyMDIuMjR2MS4zNkguODRhLjY0OC42NDglMjAwJTIwMCUyMDAtLjQ4LjE5LjczLjczJTIwMCUyMDAlMjAwLS4zNi4zOHY0YTEuMzQ1JTIwMS4zNDUlMjAwJTIwMCUyMDAlMjAuMzYuNjYuNjIuNjIlMjAwJTIwMCUyMDAlMjAuNDguMmg2LjY3YS42MTQuNjE0JTIwMCUyMDAlMjAwJTIwLjQ3LS4yQTEuMTIzJTIwMS4xMjMlMjAwJTIwMCUyMDAlMjA4JTIwOS4wOXYtNGMwLS4xOS4xMS0uMjQtLjAyLS4zOHptLTIuMDMtLjE5SDIuMzlWMy4xNmExLjc4MiUyMDEuNzgyJTIwMCUyMDAlMjAxJTIwLjUyLTEuMjglMjAxLjc2MyUyMDEuNzYzJTIwMCUyMDAlMjAxJTIwMi41MiUyMDAlMjAxLjc0MyUyMDEuNzQzJTIwMCUyMDAlMjAxJTIwLjUyJTIwMS4yOHYxLjM2eiUyMiUyMGZpbGwlM0QlMjIlMjM0MzQzNDMlMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyLyUzRSUzQy9zdmclM0UpO1xufVxuXG4uZGVsZXRlLmRlbGV0ZS1yZWNhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG59XG5cbi5kZWxldGUuZGVsZXRlLXJlY2FwOmhvdmVyIHtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi50ci1zbXMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRyLXNtcyAudGQtb3B0aW9uLWluZm9zIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLm9wdGlvbi12YWwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnRkLW9wdGlvbi1pbmZvcyB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi53cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtcm93LXNpemUpO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLndyYXBwZXJfX2ZsZXgge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNjYXJ0LW9wdGlvbnMge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG59XG5cbiNjYXJ0LW9wdGlvbnMgYnV0dG9uLFxuI2NhcnQtb3B0aW9ucyBhIHtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG59XG5cbiNjYXJ0LW9wdGlvbnMgYnV0dG9uOmhvdmVyLFxuI2NhcnQtb3B0aW9ucyBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50cmlnZ2VyX19yaWdodCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vcHRpb25zLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbi5vcHRpb25zLWxpc3QgLmgzIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm9wdGlvbnMtbGlzdCAuYmctcGFuZWwge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQ0U1RTk7XG59XG5cbi5vcHRpb25zLWxpc3QgLmJnLXBhbmVsOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ub3B0aW9ucy1saXN0IC5iZy1wYW5lbCAucm93IC5idXR0b24ge1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbn1cblxuLm9wdGlvbnMtbGlzdCAub3B0aW9uLWgxIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDQ4cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xufVxuXG4ub3B0aW9ucy1saXN0IC5vcHRpb24taDEgLm9wdGlvbi1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZsb2F0OiByaWdodDtcbiAgY29sb3I6ICNlNzRjM2M7XG59XG5cbi5vcHRpb25zLWxpc3QgLm9wdGlvbi1oMSAub3B0aW9uLXByaWNlIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5vcHRpb25zLWxpc3QgLm9wdGlvbi1oMSAuc3F1YXJlIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xufVxuXG4ub3B0aW9ucy1saXN0IC5yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1vei1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5vcHRpb25zLWxpc3QgLnJvdyA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub3B0aW9ucy1saXN0IC5yb3cgLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzMzMzMzMztcbiAgd2lkdGg6IDE0MHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLm9wdGlvbnMtbGlzdCAucm93IGEuc21hbGwge1xuICBtYXJnaW46IC0yMHB4IC0xMHB4IDAgMHB4O1xufVxuXG4ub3B0aW9ucy1saXN0IC5yb3cgLm5vLXBkIHtcbiAgd2lkdGg6IDE0MHB4O1xufVxuXG4ub3B0aW9ucy1saXN0IC5yb3dfX3Bob25lIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vcHRpb25zLWxpc3QgLnJvd19fcGhvbmUgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RDRTVFOTtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4ub3B0aW9ucy1saXN0IC5yb3cgdGV4dGFyZWEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xuICByZXNpemU6IG5vbmU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jb3B0aW9uLXBhcmNlbC1tc2cgLnJvdyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uY2hlY2tvdXQtY2FydCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEzOTBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXJnaW46IDAgYXV0byA1MHB4IGF1dG87XG59XG5cbiN3X2lzb0xpdnJQYXlzIHtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNSBjZW50ZXIgcmlnaHQgMTVweCBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB2aWV3Qm94JTNEJTIyNTQzMi4yODklMjA0OTclMjA3Ljk1OSUyMDE0LjUzNyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTU0MzUuODc0JTIwNTExLjM3NGwtMy40MjItMy40MjNhLjU1Ny41NTclMjAwJTIwMCUyMDElMjAwLS43ODguNTU3LjU1NyUyMDAlMjAwJTIwMSUyMC43ODglMjAwbDMuMDI4JTIwMy4wMjklMjAzLjAyOS0zLjAyOWEuNTU3LjU1NyUyMDAlMjAwJTIwMSUyMC43ODglMjAwJTIwLjU1Ny41NTclMjAwJTIwMCUyMDElMjAwJTIwLjc4OGwtMy40MjMlMjAzLjQyM2EuNTU1LjU1NSUyMDAlMjAwJTIwMS0uMzk0LjE2My41Ni41NiUyMDAlMjAwJTIwMS0uMzk0LS4xNjN6bTMuNDIzLTEwbC0zLjAyOC0zLjAyOS0zLjAyOCUyMDMuMDI4YS41NTcuNTU3JTIwMCUyMDAlMjAxLS43ODglMjAwJTIwLjU1Ni41NTYlMjAwJTIwMCUyMDElMjAwLS43ODdsMy40MjMtMy40MjNhLjU1NC41NTQlMjAwJTIwMCUyMDElMjAuMzk0LS4xNjMuNTUyLjU1MiUyMDAlMjAwJTIwMSUyMC4zOTMuMTYzbDMuNDIzJTIwMy40MjNhLjU1Ny41NTclMjAwJTIwMCUyMDElMjAwJTIwLjc4OC41NTcuNTU3JTIwMCUyMDAlMjAxLS4zOTQuMTYzLjU1Ny41NTclMjAwJTIwMCUyMDEtLjM5NS0uMTYzeiUyMiUyMGZpbGwlM0QlMjIlMjM1OTZmNzklMjIvJTNFJTNDL3N2ZyUzRSk7XG4gIGJhY2tncm91bmQtc2l6ZTogOHB4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyOiAxcHggc29saWQgI0RDRTVFOTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwIDMwcHggMCAxMHB4O1xufVxuXG4uaGlkZS1yb3cge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLnNob3ctY2FydC1vcHRpb246Y2hlY2tlZCArIC5iZy1wYW5lbCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbn1cblxuLnNob3ctY2FydC1vcHRpb246Y2hlY2tlZCArIC5iZy1wYW5lbCAuaGlkZS1yb3cge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG4gIHBhZGRpbmc6IDAgMjBweCAyMHB4IDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZSAuM3MsIHZpc2liaWxpdHkgMHM7XG59XG5cbi5zaG93LWNhcnQtb3B0aW9uOmNoZWNrZWQgKyAuYmctcGFuZWwgLnNxdWFyZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHZhcigtLXRleHQtb24tYm9keSk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTIlKSByb3RhdGUoLTQ1ZGVnKSBzY2FsZVkoMC41KTtcbn1cblxuI3Byb2Qtc3RvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cblxuI3Byb2Qtc3RvY2sgLmljb25fX2RvdCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAwO1xufVxuXG4uZGVsaXZlcnktY29tcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuXG4uZmlsdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5maWx0ZXIgYnV0dG9uOm5vdCguYnV0dG9uKTpub3QoLmZpbHRlcl9fc2VsZWN0ZWRfX2xpbmspIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZmlsdGVyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4uZmlsdGVyX193cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgbWFyZ2luOiAwIC0xNXB4O1xufVxuXG4uZmlsdGVyX19zZWxlY3RlZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5maWx0ZXJfX3NlbGVjdGVkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4uZmlsdGVyX19zZWxlY3RlZF9fbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDVweCAzMHB4IDVweCAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjYWJhYmFiO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cblxuLmZpbHRlcl9fc2VsZWN0ZWRfX2xpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjODQ4NDg0O1xufVxuXG4uZmlsdGVyX19zZWxlY3RlZF9fbGluazpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA2MCU7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDIzcHg7XG59XG5cbi5maWx0ZXJfX3NlbGVjdGVkX19saW5rIC5tYXRlcmlhbC1pY29ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZmlsdGVyX19zZWxlY3RlZF9fbGluazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZmlsdGVyX19pdGVtIHtcbiAgd2lkdGg6IDI1JTtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5cbi5maWx0ZXJfX2l0ZW1fX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RDRTVFOTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmZpbHRlcl9fbGFiZWwge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMzMzMzMztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZpbHRlcl9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4uZmlsdGVyX19saW5rOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uZmlsdGVyX19saW5rLS1jdXJyZW50IC5maWx0ZXJfX3RleHQsXG4uZmlsdGVyX19saW5rOmhvdmVyIC5maWx0ZXJfX3RleHQge1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLmZpbHRlcl9fbGluay0tY3VycmVudCAuZmlsdGVyX19jb3VudCxcbi5maWx0ZXJfX2xpbms6aG92ZXIgLmZpbHRlcl9fY291bnQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZmlsdGVyX19saW5rLS1jdXJyZW50IC5zcXVhcmU6YmVmb3JlLFxuLmZpbHRlcl9fbGluazpob3ZlciAuc3F1YXJlOmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtcbn1cblxuLmZpbHRlcl9fbGluay0tcmF0ZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZpbHRlcl9fbGluazpob3ZlciAuZGVsZXRlIHtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5maWx0ZXJfX3RleHQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAwLjkzNzVyZW07XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4uZmlsdGVyX19jb3VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC42KTtcbn1cblxuLmZpbHRlcl9fcmF0aW5nIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWR0aDogODJweDtcbn1cblxuLmZpbHRlcl9fcmFuZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWx0ZXJfX3JhbmdlIC5yYW5nZS1pbnB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDVweDtcbn1cblxuLmZpbHRlcl9fcmFuZ2UgLnJhbmdlLWlucHV0IC5pbnB1dC1ncm91cCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmlsdGVyX19yYW5nZSAucmFuZ2UtaW5wdXQgLmlucHV0LWdyb3VwX19hcHBlbmQge1xuICBib3JkZXI6IHNvbGlkIDFweCAjNjY2NjY2O1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4uZmlsdGVyX19yYW5nZSAucmFuZ2UtaW5wdXQtYnJlYWsge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmlsdGVyX19yYW5nZS1pbnB1dCB7XG4gIHBhZGRpbmc6IDVweDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLXdlYmtpdC1mbGV4OiAxIDEgYXV0bztcbiAgLW1vei1ib3gtZmxleDogMTtcbiAgLW1vei1mbGV4OiAxIDEgYXV0bztcbiAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlO1xufVxuXG4uZmlsdGVyX19yYW5nZS1pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbi5maWx0ZXJfX3JhbmdlLWlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbi5maWx0ZXJfX3JhbmdlLWlucHV0OmhvdmVyLFxuLmZpbHRlcl9fcmFuZ2UtaW5wdXQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2U7XG59XG5cbi5maWx0ZXJfX3JhbmdlQnRuIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpbHRlcl9fcmFuZ2VCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG59XG5cbi5maWx0ZXJfX3JhbmdlQnRuLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogaW5pdGlhbDtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cblxuLmZpbHRlcl9fcmFuZ2VCdG4ud2l6aS10b29sdGlwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmlsdGVyX19yYW5nZUJ0bi53aXppLXRvb2x0aXA6OmJlZm9yZSxcbi5maWx0ZXJfX3JhbmdlQnRuLndpemktdG9vbHRpcDo6YWZ0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5maWx0ZXJfX3JhbmdlQnRuLndpemktdG9vbHRpcDo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiAtMTE7XG59XG5cbi5maWx0ZXJfX3JhbmdlQnRuLndpemktdG9vbHRpcDo6YWZ0ZXIge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1jb250ZW50KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgYmFja2dyb3VuZDogIzJjMmMyYztcbiAgY29sb3I6ICNmOWY5Zjk7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uZmlsdGVyX19yYW5nZUJ0bi53aXppLXRvb2x0aXAuYWN0aXZlOjpiZWZvcmUsXG4uZmlsdGVyX19yYW5nZUJ0bi53aXppLXRvb2x0aXAuYWN0aXZlOjphZnRlciB7XG4gIHotaW5kZXg6IDEwMDA7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbn1cblxuLmZpbHRlcl9fcmFuZ2VCdG4ud2l6aS10b29sdGlwOjpiZWZvcmUsXG4uZmlsdGVyX19yYW5nZUJ0bi53aXppLXRvb2x0aXA6OmFmdGVyIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCBjYWxjKC0xICogMWVtKSk7XG59XG5cbi5maWx0ZXJfX3JhbmdlQnRuLndpemktdG9vbHRpcDo6YmVmb3JlIHtcbiAgYm90dG9tOiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzJjMmMyYztcbiAgcmlnaHQ6IDM1cHg7XG59XG5cbi5maWx0ZXJfX3JhbmdlQnRuLndpemktdG9vbHRpcDo6YWZ0ZXIge1xuICBsZWZ0OiAyNSU7XG4gIGJvdHRvbTogY2FsYygxMDAlIC0gNXB4KTtcbn1cblxuLmZpbHRlcl9fcmFuZ2UtaW5wdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xufVxuXG4uZmlsdGVyX19zdGFycy5tYXRlcmlhbC1pY29ucyB7XG4gIGNvbG9yOiAjRENFNUU5O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3aWR0aDogMTVweDtcbn1cblxuLmZpbHRlcl9fc3RhcnMtLWFjdGl2ZS5tYXRlcmlhbC1pY29ucyB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLmFycm93IHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMzMzMzMzO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMzMzMzMzO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnNxdWFyZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNTEsIDUxLCA1MSwgMC42KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAwO1xufVxuXG4uc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMCk7XG59XG5cbi5kZWxldGUge1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmRlbGV0ZSAubWF0ZXJpYWwtaWNvbnMge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cblxuLnBhZ2luYXRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ucGFnaW5hdGlvbl9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IHZhcigtLW1heC1yb3ctc2l6ZSk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucGFnaW5hdGlvbl9fZGVza3RvcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucGFnaW5hdGlvbl9fbW9iaWxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wYWdpbmF0aW9uX19pdGVtIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgbWFyZ2luOiAwIDEwcHggMTBweCAxMHB4O1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RDRTVFOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbn1cblxuLnBhZ2luYXRpb25fX2l0ZW0tLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnaW5hdGlvbl9fYXJyb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyMCU7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wYWdpbmF0aW9uX19hcnJvd19fdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdpbmF0aW9uX19hcnJvd19faWNvbi5tYXRlcmlhbC1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG59XG5cbi5wYWdpbmF0aW9uX190cmlnZ2VyIHtcbiAgd2lkdGg6IDYwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wYWdpbmF0aW9uX190cmlnZ2VyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDhweCA3cHggMCA3cHg7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLnBhZ2luYXRpb25fX3NlbGVjdCB7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wYWdpbmF0aW9uIHNwYW4ucGFnaW5hdGlvbl9faXRlbSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbn1cblxuLnBhZ2luYXRpb24gc3Bhbi5wYWdpbmF0aW9uX19pdGVtLS1vdGhlciB7XG4gIGJvcmRlci1jb2xvcjogI0RDRTVFOTtcbn1cblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5cbi5zb3J0X193cmFwcGVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyMHB4IDAgMDtcbn1cblxuLnNvcnQgLmFycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKSB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICByaWdodDogNXB4O1xuICBib3JkZXItY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuXG4uc2hvcC1jb21tZW50X19jb20ge1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICBjb2xvcjogIzMzMzMzMztcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLnNob3AtY29tbWVudF9fY29tX190aW1lIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLnNob3AtY29tbWVudF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNob3AtY29tbWVudF9fY29tIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaG9wLWNvbW1lbnRfX3N0YXJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNXB4IDA7XG59XG5cbi5zaG9wLWNvbW1lbnRfX3N0YXJzIC5tYXRlcmlhbC1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgd2lkdGg6IDIzcHg7XG4gIGNvbG9yOiAjYjliOWI5O1xufVxuXG4uc2hvcC1jb21tZW50X19zdGFycyAubWF0ZXJpYWwtaWNvbnMuc2hvcC1jb21tZW50X19zdGFycy0tYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cblxuLnJldmVhbC1tb2RhbC1iZyB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40NSk7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDA0O1xuICBsZWZ0OiAwO1xufVxuXG4ucmV2ZWFsLW1vZGFsIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwNTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMS44NzVyZW07XG4gIGJvcmRlcjogc29saWQgMXB4ICM2NjY2NjY7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cblxuLnJldmVhbC1tb2RhbC5zaG93IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnJldmVhbC1tb2RhbCAuY29sdW1uIHtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4ucmV2ZWFsLW1vZGFsIC5jb2x1bW5zIHtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4ucmV2ZWFsLW1vZGFsID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnJldmVhbC1tb2RhbCA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnJldmVhbC1tb2RhbC5yYWRpdXMge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5yZXZlYWwtbW9kYWwucm91bmQge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMDAwcHg7XG59XG5cbi5yZXZlYWwtbW9kYWwuY29sbGFwc2Uge1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ucmV2ZWFsLW1vZGFsLmZ1bGwge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgdG9wOiAwO1xufVxuXG4ucmV2ZWFsLW1vZGFsLnRvYmFjayB7XG4gIHotaW5kZXg6IDEwMDM7XG59XG5cbi5yZXZlYWwtbW9kYWwgLmNsb3NlLXJldmVhbC1tb2RhbCB7XG4gIGNvbG9yOiAjYWFhYWFhO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjYyNXJlbTtcbiAgcmlnaHQ6IDEuMzc1cmVtO1xufVxuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gVmFyaWFibGVzIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBQcmVkaWN0aXZlIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ucHJlZGljdGl2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk5OTk5OTk5O1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xufVxuXG4ucHJlZGljdGl2ZS0tYWN0aXZlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnByZWRpY3RpdmVfX2JnIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAzO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40NSk7XG59XG5cbi5wcmVkaWN0aXZlX193cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLnByZWRpY3RpdmVfX3dyYXBwZXIgLnN0YXJzLWJnIHtcbiAgaGVpZ2h0OiByZW0tY2FsYygxNik7XG59XG5cbi5wcmVkaWN0aXZlX193cmFwcGVyIC5lbXB0eSB7XG4gIHBhZGRpbmc6IDI1cHg7XG59XG5cbi5wcmVkaWN0aXZlX19tYWluIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiA3NSU7XG59XG5cbi5wcmVkaWN0aXZlX190ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLnByZWRpY3RpdmVfX21lbnUtLWJyYW5kIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnByZWRpY3RpdmVfX21lbnUtLWNhdCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5wcmVkaWN0aXZlX19tZW51X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ucHJlZGljdGl2ZV9fbWVudV9fdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5wcmVkaWN0aXZlX19tZW51X19saSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ucHJlZGljdGl2ZV9fbWVudV9fbGluayB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbn1cblxuLnByZWRpY3RpdmVfX21lbnVfX2NvdW50IHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuLnByZWRpY3RpdmVfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByZWRpY3RpdmVfX2ZsZXgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnByZWRpY3RpdmUgLnBzLXNjcm9sbGJhci15LXJhaWwge1xuICB0b3A6IDMwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMzcwcHggIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRENFNUU5O1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuXG4ucHJlZGljdGl2ZSAucHMtc2Nyb2xsYmFyLXkge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xufVxuXG4ucHJlZGljdGl2ZV9fZXJyb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnByZWRpY3RpdmVfX2VtcHR5IHtcbiAgZm9udC1zaXplOiByZW0tY2FsYygxNCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogcmVtLWNhbGMoMzApIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5wcmVkaWN0aXZlX19oZWFkZXJfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5wcmVkaWN0aXZlX19oZWFkZXJfX2Nsb3NlIC5tYXRlcmlhbC1pY29ucyB7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucHJlZGljdGl2ZV9faGVhZGVyX19jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLnByZWRpY3RpdmVfX2hlYWRlcl9fbm9yZXN1bHRzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByZWRpY3RpdmVfX3Byb2Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMy4zMyU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5wcmVkaWN0aXZlX19iYWRnZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucHJlZGljdGl2ZSAuc3Rhci1mZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcmVkaWN0aXZlIC5zdGFycy1iZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcmVkaWN0aXZlX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5wcmVkaWN0aXZlX19pbWctLWxvYWRpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJlZGljdGl2ZV9fbG9hZGluZyB7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG5cbi5wcmVkaWN0aXZlX19wcmljZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5wcmVkaWN0aXZlX19wcmljZV9fb2xkIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLnByZWRpY3RpdmVfX3N0YXRlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA0O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi5wcmVkaWN0aXZlX19zdGF0ZV9fdHlwZSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5wcmVkaWN0aXZlX19zdGF0ZV9fdmFsdWUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucHJlZGljdGl2ZV9fbWFzayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcmVkaWN0aXZlX19xdW90ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcmVkaWN0aXZlX190b3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJlZGljdGl2ZV9fdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4ucHJlZGljdGl2ZV9fYm90dG9tIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNXB4IDA7XG59XG5cbi5wcmVkaWN0aXZlX190eHQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wcmVkaWN0aXZlX19uYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5wcmVkaWN0aXZlX19wcmljZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wcmVkaWN0aXZlX19icmFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcmVkaWN0aXZlIC5wc19fcmFpbC14IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByZWRpY3RpdmUgLnByb21vIC5wcmVkaWN0aXZlX19zdGF0ZSB7XG4gIGJhY2tncm91bmQ6ICM5RjMxMjM7XG59XG5cbi5wcmVkaWN0aXZlIC5wcm9tbyAucHJlZGljdGl2ZV9fcHJpY2VfX2N1ciB7XG4gIGNvbG9yOiAjOUYzMTIzO1xufVxuXG4ucHJlZGljdGl2ZSAuc2FsZSAucHJlZGljdGl2ZV9fc3RhdGUge1xuICBiYWNrZ3JvdW5kOiAjZTJjMTYwO1xufVxuXG4ucHJlZGljdGl2ZSAuc2FsZSAucHJlZGljdGl2ZV9fcHJpY2VfX2N1ciB7XG4gIGNvbG9yOiAjZTJjMTYwO1xufVxuXG4ucHJlZGljdGl2ZSAubmV3IC5wcmVkaWN0aXZlX19zdGF0ZSB7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG59XG5cbi5wcmVkaWN0aXZlIC5uZXcgLnByZWRpY3RpdmVfX3ByaWNlX19jdXIge1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5cbi5zaWRlYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cblxuLmxpc3QtdG9wIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxpc3QtdG9wX19zaWRlYmFyIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHktbGlnaHQpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5saXN0LXRvcF9fc2lkZWJhcjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ubGlzdCAucHJvZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgei1pbmRleDogMztcbn1cblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5cbi53YXJuaW5nIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiA5OTk5OTk5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgbWF4LWhlaWdodDogOTAlO1xuICBtYXgtaGVpZ2h0OiA5MHZoO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4ud2FybmluZ19fYmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTk5O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi53YXJuaW5nX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDIwcHggMjBweCAyMHB4O1xufVxuXG4ud2FybmluZ19fdG9wOmVtcHR5ICsgLndhcm5pbmdfX21pZGRsZSB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4ud2FybmluZ19fbWlkZGxlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG5cbi53YXJuaW5nX19taWRkbGUgPiBwLFxuLndhcm5pbmdfX21pZGRsZSA+IHVsLFxuLndhcm5pbmdfX21pZGRsZSA+IG9sIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuXG4ud2FybmluZ19fdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAyNXB4O1xufVxuXG4ud2FybmluZ19fdGV4dCBsaSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi53YXJuaW5nX190ZXh0IC5ibG9jLS10ZXh0IHtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi53YXJuaW5nX190aXRsZSB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENFNUU5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4ud2FybmluZ19fYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi53YXJuaW5nX19idXR0b24tLWVudGVyIHtcbiAgYmFja2dyb3VuZDogIzI3YWU2MDtcbn1cblxuLndhcm5pbmdfX2J1dHRvbi0tZW50ZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTk3MDNlO1xufVxuXG4ud2FybmluZ19fYnV0dG9uLS1vdXQge1xuICBiYWNrZ3JvdW5kOiAjZjE2NzY3O1xufVxuXG4ud2FybmluZ19fYnV0dG9uLS1vdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWIyMTIxO1xufVxuXG4ud2FybmluZyAud3JhcHBlclBhZ2VfX2xlZnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2FybmluZyAud3JhcHBlclBhZ2VfX2xlZnQgKyAud3JhcHBlclBhZ2VfX3JpZ2h0IHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5cbi5jb29raWVTaG93Q2xhc3Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC1jb29raWUge1xuICB6LWluZGV4OiA5OTk5OTk5OTk5OSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBwYWRkaW5nOiAxMHB4IDYwcHggMTBweCAxMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0RDRTVFOTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpIHRyYW5zbGF0ZVooMCk7XG4gIGFuaW1hdGlvbjogbW9kYWxjb29raWUgMS4zcyBlYXNlIGZvcndhcmRzO1xufVxuXG4ubW9kYWwtY29va2llIHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4ubW9kYWwtY29va2llIGE6bm90KC5tb2RhbC1jb29raWVfX2Nsb3NlKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5tb2RhbC1jb29raWUgYTpub3QoLm1vZGFsLWNvb2tpZV9fY2xvc2UpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubW9kYWwtY29va2llX19jbG9zZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGVhc2U7XG59XG5cbi5tb2RhbC1jb29raWVfX2Nsb3NlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDApO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzMzMzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xufVxuXG4ubW9kYWwtY29va2llX19jbG9zZSBpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbn1cblxuLm1vZGFsLWNvb2tpZV9fY2xvc2U6aG92ZXI6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuXG4ubW9kYWwtY29va2llX19jbG9zZTpob3ZlciBpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cblxuLmNsb3NlLWNvb2tpZS1hbGVydCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5cbi5zaW1wbGVtb2RhbC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbn1cblxuLnNpbXBsZW1vZGFsLWNvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2ltcGxlbW9kYWwtY29udGFpbmVyIHVsIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNpbXBsZW1vZGFsLWNvbnRhaW5lciBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLnNpbXBsZW1vZGFsLXdyYXAge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cblxuLyogSW9uLlJhbmdlU2xpZGVyXG4vLyBjc3MgdmVyc2lvbiAyLjAuM1xuLy8gwqkgMjAxMy0yMDE0IERlbmlzIEluZXNoaW4gfCBJb25EZW4uY29tXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBSYW5nZVNsaWRlciAqL1xuXG4uaXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5pcnMtbGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmlycy1saW5lLWxlZnQsXG4uaXJzLWxpbmUtbWlkLFxuLmlycy1saW5lLXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwO1xufVxuXG4uaXJzLWxpbmUtbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMSU7XG59XG5cbi5pcnMtbGluZS1taWQge1xuICBsZWZ0OiA5JTtcbiAgd2lkdGg6IDgyJTtcbn1cblxuLmlycy1saW5lLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMSU7XG59XG5cbi5pcnMtYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG59XG5cbi5pcnMtYmFyLWVkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5pcnMtc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMDtcbn1cblxuLmlycy1zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5pcnMtc2xpZGVyLnR5cGVfbGFzdCB7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5pcnMtbWluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uaXJzLW1heCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5pcnMtZnJvbSxcbi5pcnMtdG8sXG4uaXJzLXNpbmdsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uaXJzLWdyaWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uaXJzLXdpdGgtZ3JpZCAuaXJzLWdyaWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmlycy1ncmlkLXBvbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLmlycy1ncmlkLXBvbC5zbWFsbCB7XG4gIGhlaWdodDogNHB4O1xufVxuXG4uaXJzLWdyaWQtdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBsaW5lLWhlaWdodDogOXB4O1xuICBwYWRkaW5nOiAwIDNweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5pcnMtZGlzYWJsZS1tYXNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwO1xuICBsZWZ0OiAtMSU7XG4gIHdpZHRoOiAxMDIlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5sdC1pZTkgLmlycy1kaXNhYmxlLW1hc2sge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5pcnMtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjQ7XG59XG5cbi5pcnMtaGlkZGVuLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAtOTk5OSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4vKiBJb24uUmFuZ2VTbGlkZXIsIEZsYXQgVUkgU2tpblxuLy8gY3NzIHZlcnNpb24gMi4wLjNcbi8vIMKpIERlbmlzIEluZXNoaW4sIDIwMTQgICAgaHR0cHM6Ly9naXRodWIuY29tL0lvbkRlblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gU2tpbiBkZXRhaWxzICovXG5cbi5pcnMtbGluZS1taWQsXG4uaXJzLWxpbmUtbGVmdCxcbi5pcnMtbGluZS1yaWdodCxcbi5pcnMtYmFyLFxuLmlycy1iYXItZWRnZSxcbi5pcnMtc2xpZGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vbWVkaWEuY2Rud3MuY29tL19pLzEwOTE4LzU4Mi8zMDAxLzgyL3Nwcml0ZS1za2luLWZsYXQucG5nKSByZXBlYXQteDtcbn1cblxuLmlycyB7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLmlycy13aXRoLWdyaWQge1xuICBoZWlnaHQ6IDYwcHg7XG59XG5cbi5pcnMtbGluZSB7XG4gIGhlaWdodDogMTJweDtcbiAgdG9wOiAyNXB4O1xufVxuXG4uaXJzLWxpbmUtbGVmdCB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzBweDtcbn1cblxuLmlycy1saW5lLW1pZCB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuXG4uaXJzLWxpbmUtcmlnaHQge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgLTMwcHg7XG59XG5cbi5pcnMtYmFyIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IDI1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTYwcHg7XG59XG5cbi5pcnMtYmFyLWVkZ2Uge1xuICB0b3A6IDI1cHg7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDlweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTBweDtcbn1cblxuLmlycy1zaGFkb3cge1xuICBoZWlnaHQ6IDNweDtcbiAgdG9wOiAzNHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4ubHQtaWU5IC5pcnMtc2hhZG93IHtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTI1KTtcbn1cblxuLmlycy1zbGlkZXIge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB0b3A6IDIycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyMHB4O1xufVxuXG4uaXJzLXNsaWRlci5zdGF0ZV9ob3Zlcixcbi5pcnMtc2xpZGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTUwcHg7XG59XG5cbi5pcnMtbWluLFxuLmlycy1tYXgge1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzM7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0b3A6IDA7XG4gIHBhZGRpbmc6IDFweCAzcHg7XG4gIGJhY2tncm91bmQ6ICNlMWU0ZTk7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5pcnMtZnJvbSxcbi5pcnMtdG8sXG4uaXJzLXNpbmdsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMztcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG4gIGJhY2tncm91bmQ6ICNlZDU1NjU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5pcnMtZnJvbTphZnRlcixcbi5pcnMtdG86YWZ0ZXIsXG4uaXJzLXNpbmdsZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvdHRvbTogLTZweDtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogLTNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlZDU1NjU7XG59XG5cbi5pcnMtZ3JpZC1wb2wge1xuICBiYWNrZ3JvdW5kOiAjZTFlNGU5O1xufVxuXG4uaXJzLWdyaWQtdGV4dCB7XG4gIGNvbG9yOiAjOTk5O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuXG4vKiBJbmNsdWRlIHRoZSBtaW4td2lkdGgsIG1heC13aWR0aCwgbWluLWhlaWdodFxuLyogYW5kIG1heC1oZWlnaHQgaWYgeW91IHBsYW4gdG8gdXNlIGEgcmVsYXRpdmUgQ1NTIHVuaXRcbi8qIG1lYXN1cmVtZW50IHRvIG1ha2Ugc3VyZSB0aGUgd2lkZ2V0IHJlbmRlcnMgaW4gdGhlXG4vKiBvcHRpbWFsIHNpemUgYWxsb3dlZC5cbiovXG5cbiNhZGRyZXNzQm9va1dpZGdldERpdiB7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1pbi1oZWlnaHQ6IDIyOHB4O1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbn1cblxuI3dhbGxldFdpZGdldERpdiB7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1pbi1oZWlnaHQ6IDIyOHB4O1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbn1cblxuLyogTW9iaWxlIG9wdGltaXplZCBhbmQgc21hbGwgd2luZG93ICovXG5cbiNhZGRyZXNzQm9va1dpZGdldERpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIyOHB4O1xufVxuXG4jYWRkcmVzc0Jvb2tXaWRnZXREaXYgKyAucGxhY2VzRXJyb3IgKyBmaWVsZHNldCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbiN3YWxsZXRXaWRnZXREaXYge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMjhweDtcbn1cblxuLyogRGVza3RvcCBhbmQgdGFibGV0ICovXG5cbi5hbWF6b25Mb2dpbiBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLmFtYXpvbl9fY2FuY2VsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmFtYXpvbl9fY2FuY2VsIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmFtYXpvbl9fbW9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYW1hem9uX19tb3JlIGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiAxMHB4O1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjYmRjZWQ1O1xuICBjb2xvcjogIzMzMzMzMztcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5hbWF6b25fX21vcmUgbGFiZWwgLm1hdGVyaWFsLWljb25zIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uYW1hem9uX19tb3JlX19tZXNzYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgbWF4LWhlaWdodDogMTAwMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hbWF6b25fX21vcmVfX21lc3NhZ2Ugc3BhbiA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmFtYXpvbl9fbW9yZV9fbWVzc2FnZSBsYWJlbCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuXG4uc2hvdy1hbWF6b24tbWVzc2FnZTpjaGVja2VkICsgZGl2IHtcbiAgei1pbmRleDogMjtcbn1cblxuLnNob3ctYW1hem9uLW1lc3NhZ2U6Y2hlY2tlZCArIGRpdiAuYW1hem9uX19tb3JlX19tZXNzYWdlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbn1cblxuLnNob3ctYW1hem9uLW1lc3NhZ2U6Y2hlY2tlZCArIGRpdiAuYW1hem9uX19tb3JlX19tZXNzYWdlIGxhYmVsIHtcbiAgei1pbmRleDogMztcbn1cblxuLndyYXBfX2FtYXpvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xuICBwYWRkaW5nOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi53cmFwX19hbWF6b24tLWNhcnQge1xuICBwYWRkaW5nOiA0MHB4O1xufVxuXG4ud3JhcF9fYW1hem9uLS1jYXJ0IC5pZGVudC1hbWF6b24tYnRuIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ud3JhcF9fYW1hem9uLS1kZXRhaWxzIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ud3JhcF9fYW1hem9uLS1wcm9kRGV0YWlscyB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLndyYXBfX2FtYXpvbi0tcHJvZERldGFpbHMgLmlkZW50LWFtYXpvbi1idG4ge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4ud3JhcF9fYW1hem9uLS1tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53cmFwX19hbWF6b25fX3RleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ud3JhcF9fYW1hem9uX190ZXh0IHNwYW4ge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndyYXBfX2FtYXpvbiAuaWRlbnQtYW1hem9uLWJ0biB7XG4gIG1hcmdpbjogMTBweCBhdXRvIDAgYXV0bztcbn1cblxuLndyYXBfX2FtYXpvbiAqICsgKiB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC53cmFwX19hbWF6b24ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAwIDAgMTBweCAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENFNUU5O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAud3JhcF9fYW1hem9uX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAud3JhcF9fYW1hem9uX190ZXh0IHNwYW4sXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAud3JhcF9fYW1hem9uX190ZXh0IHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmxvYWQtZW5kIC5hbWF6b25fX2NhbmNlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jc2MtcGF5bWVudC1ibG9jLmhpZGUtZm9yLWFtYXpvbiArICNzdWJtaXQtYXJlYSArIC5hbWF6b25fX2NhbmNlbCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5ib2R5IC5idXR0b24uaWRlbnQtYW1hem9uLWJ0biB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDEwMDBweDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDE1MHB4O1xufVxuXG4uYm9keSAuYnV0dG9uLmlkZW50LWFtYXpvbi1idG46YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDIwJTtcbn1cblxuLmJvZHkgLmJ1dHRvbi5pZGVudC1hbWF6b24tYnRuIC5jMS1pZGVudC1idG4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ib2R5IC5idXR0b24uaWRlbnQtYW1hem9uLWJ0biAuYW1hem9uTG9naW4ge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmJvZHkgLmJ1dHRvbi5pZGVudC1hbWF6b24tYnRuIC5hbWF6b25Mb2dpbiBpbWcge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmlkZW50LWFtYXpvbi1idG4ge1xuICBtYXgtd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sb2d1cF9fd3JhcHBlciAuaWRlbnQtYW1hem9uLWJ0biB7XG4gIG1heC13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLnBvcHVwLXdhaXRpbmctYW1hem9uIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZDogIzI3YWU2MDtcbiAgcGFkZGluZzogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDk5OTk5OTk5OTk5OTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogMTAwdmg7XG59XG5cbi5wb3B1cC13YWl0aW5nLWFtYXpvbiBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucG9wdXAtd2FpdGluZy1hbWF6b24gLmNsb3NlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5wb3B1cC13YWl0aW5nLWFtYXpvbl9fYmFja2dyb3VuZCB7XG4gIHotaW5kZXg6IDk5OTk5OTk5OTk5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40NSk7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuI2FtYXpvbkFjY291bnRFcnJvcixcbiNhbWF6b25BY2NvdW50RXJyb3IyIHtcbiAgYmFja2dyb3VuZDogI2YxNjc2NztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuXG4jYW1hem9uQWNjb3VudEVycm9yIHAsXG4jYW1hem9uQWNjb3VudEVycm9yMiBwIHtcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4jYW1hem9uQWNjb3VudEVycm9yLm92cyxcbiNhbWF6b25BY2NvdW50RXJyb3IyLm92cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuI2FtYXpvbkFjY291bnRFcnJvci5vdnM6YmVmb3JlLFxuI2FtYXpvbkFjY291bnRFcnJvcjIub3ZzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICNmMTY3Njc7XG4gIHotaW5kZXg6IDE7XG59XG5cbiNhbWF6b25BY2NvdW50RXJyb3Iub3ZzIGRpdixcbiNhbWF6b25BY2NvdW50RXJyb3IyLm92cyBkaXYge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4jYW1hem9uQWNjb3VudEVycm9yLm92cyBwLFxuI2FtYXpvbkFjY291bnRFcnJvcjIub3ZzIHAge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4jYW1hem9uQWNjb3VudEVycm9yLm92cyB1bCxcbiNhbWF6b25BY2NvdW50RXJyb3IyLm92cyB1bCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbiNhbWF6b25BY2NvdW50RXJyb3Iub3ZzIHVsIGxpLFxuI2FtYXpvbkFjY291bnRFcnJvcjIub3ZzIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4jYW1hem9uQWNjb3VudEVycm9yMiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hbWF6b25fX21lc3NhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xuICBwYWRkaW5nOiAzMHB4IDQwcHggMjBweCA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYW1hem9uX19tZXNzYWdlIHAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uYW1hem9uX19tZXNzYWdlIHAgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYW1hem9uX19tZXNzYWdlIC5idXR0b24ge1xuICBoZWlnaHQ6IDUwcHg7XG59XG5cbi5hbWF6b25fX21lc3NhZ2UgLmJ1dHRvbiAubWF0ZXJpYWwtaWNvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uYW1hem9uX19tb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB6LWluZGV4OiAxMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmFtYXpvbl9fbW9yZV9fbWVzc2FnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDA7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC4zcyBlYXNlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYW1hem9uX19tb3JlIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmFtYXpvbl9fbW9yZSBsYWJlbDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuI3Nob3ctYW1hem9uLW1lc3NhZ2U6Y2hlY2tlZCArIGxhYmVsICsgZGl2IHtcbiAgbWF4LWhlaWdodDogMTAwMDBweDtcbn1cblxuLmlkZW50LWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pZGVudC1idG4gLmFtYXpvbkxvZ2luIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4uYzEtaWRlbnQtYnRuIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG59XG5cbi5pZGVudC1hbWF6b24tYnRuIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmM2NlNzI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5pZGVudC1hbWF6b24tYnRuIC5pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5NHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYmFja2dyb3VuZDogY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMGlkJTNEJTIyTGF5ZXJfMSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI1MCUyMDEwMCUyMiUzRSUzQ3N0eWxlJTNFLnN0MCU3QmZpbGwlM0ElMjMzMzNlNDclN0Quc3QxJTdCZmlsbCUzQSUyM2Y4OTkxZCU3RCUzQy9zdHlsZSUzRSUzQ2clMjBpZCUzRCUyMlhNTElEXzIzXyUyMiUzRSUzQ3BhdGglMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMTgxLjMlMjAzMC40Yy0yLjQlMjAwLTUuNC41LTcuOCUyMDEuNS0uMiUyMDAtLjUuMi0uNS41djM2LjJjMCUyMC4yLjIuNS41LjVoMi45Yy4yJTIwMCUyMC41LS4yLjUtLjV2LTEyYzEuMi41JTIwMi43LjclMjA0LjIuNyUyMDcuNiUyMDAlMjAxMi43LTUuNiUyMDEyLjctMTMuNy4yLTguMy00LjctMTMuMi0xMi41LTEzLjJtLS4zJTIwMjMuMmMtMS41JTIwMC0yLjctLjItNC4yLTFWMzQuNWMxLjUtLjUlMjAyLjctLjclMjA0LjItLjclMjA1LjQlMjAwJTIwOC42JTIwMy43JTIwOC42JTIwOS41LjIlMjA2LjYtMy4yJTIwMTAuMy04LjYlMjAxMC4zTTIxNS4zJTIwNDd2LTcuOGMwLTUuNi0zLjItOC44LTguOC04LjgtMi4yJTIwMC01LjQuNS04LjYlMjAyLjctLjIuMi0uMi41LS4yLjdsMS4yJTIwMi4yYzAlMjAuMi4yLjIuMi4yaC41YzEuNy0xJTIwMy43LTIlMjA2LjYtMiUyMDMuMiUyMDAlMjA0LjklMjAyJTIwNC45JTIwNS40djEuMkgyMDdjLTIuNyUyMDAtNC42LjItNi40JTIwMS4yLTIuOSUyMDEuNS00LjQlMjAzLjktNC40JTIwNy4xJTIwMCUyMDQuNiUyMDMuNCUyMDguMSUyMDguMyUyMDguMSUyMDIuNCUyMDAlMjA0LjktMSUyMDcuMS0yLjlsLjUlMjAyYzAlMjAuMi4yLjUuNS41aDIuN2MuMiUyMDAlMjAuMiUyMDAlMjAuNS0uMiUyMDAtLjIuMi0uMiUyMDAtLjUtLjMtMS4zLS41LTQuMi0uNS05LjFtLTMuOS0yLjd2NS42Yy0xLjUlMjAxLjUtMy43JTIwMy40LTYuNiUyMDMuNC0yLjclMjAwLTQuNC0xLjctNC40LTQuNiUyMDAtMS43LjctMi45JTIwMi4yLTMuNyUyMDEuMi0uNyUyMDIuNy0xJTIwNC45LTFsMy45LjN6JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzE4XyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk0yMzkuNSUyMDMxLjFoLTIuOWMtLjIlMjAwLS41LjItLjUuNWwtNi40JTIwMTkuNi04LjMtMTkuOGMwLS4yLS4yLS4yLS41LS4yaC0zLjJjLS4yJTIwMC0uNSUyMDAtLjUuMnMtLjIuNSUyMDAlMjAuNWwxMC41JTIwMjQuN2MtMS43JTIwNi4xLTQuMiUyMDkuMS03LjYlMjA5LjEtMSUyMDAtMi4yLS4yLTMuMi0uNWgtLjVjLS4yJTIwMC0uMi4yLS4yLjVsLS43JTIwMi4yYzAlMjAuMiUyMDAlMjAuNS4yLjclMjAxLjIuNSUyMDIuNC43JTIwNC4yLjclMjAzLjklMjAwJTIwNy44LTEuMiUyMDEwLjgtMTAuM2w5LjMtMjcuMnYtLjVjLS4yLS4yLS41LS4yLS41LS4yJTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzExXyUyMiUyMGNsYXNzJTNEJTIyc3QxJTIyJTIwZCUzRCUyMk0xMDUuNCUyMDY2LjFjLTkuMSUyMDYuNi0yMiUyMDEwLTMzJTIwMTAtMTUuNyUyMDAtMjkuNi01LjktNDAuNC0xNS40LS43LS43JTIwMC0xLjclMjAxLTEuMiUyMDExLjUlMjA2LjYlMjAyNS43JTIwMTAuOCUyMDQwLjQlMjAxMC44JTIwMTAlMjAwJTIwMjAuOC0yJTIwMzAuOC02LjQlMjAxLjUtLjUlMjAyLjclMjAxLjIlMjAxLjIlMjAyLjIlMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfMTBfJTIyJTIwY2xhc3MlM0QlMjJzdDElMjIlMjBkJTNEJTIyTTEwOS4xJTIwNjEuOWMtMS4yLTEuNS03LjYtLjctMTAuNS0uMi0xJTIwMC0xLS43LS4yLTEuMiUyMDUuMS0zLjclMjAxMy41LTIuNCUyMDE0LjQtMS41JTIwMSUyMDEuMi0uMiUyMDkuNS01LjElMjAxMy43LS43LjctMS41LjItMS4yLS41JTIwMS40LTIuNyUyMDMuOC04LjglMjAyLjYtMTAuMyUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF85XyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk05OS4xJTIwMzV2LTMuNGMwLS41LjUtMSUyMDEtMWgxNS43Yy41JTIwMCUyMDElMjAuMiUyMDElMjAxdjIuOWMwJTIwLjUtLjUlMjAxLjItMS4yJTIwMi4ybC04LjMlMjAxMS41YzIuOSUyMDAlMjA2LjEuNSUyMDkuMSUyMDIlMjAuNy4yLjclMjAxJTIwLjclMjAxLjV2My43YzAlMjAuNS0uNSUyMDEuMi0xLjIuNy00LjktMi40LTExLjMtMi43LTE2LjYlMjAwLS41LjItMS4yLS4yLTEuMi0uN3YtMy43YzAtLjUlMjAwLTEuNS41LTIuNGw5LjMtMTMuNWgtOC4xYy0uNS4yLS43LS4zLS43LS44JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzhfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTQxLjglMjA1Ni44aC00LjZjLS41JTIwMC0uNy0uNS0uNy0uN1YzMS42YzAtLjUuNS0xJTIwMS0xaDQuNGMuNSUyMDAlMjAuNy41JTIwMSUyMC43djMuMmMxLjItMy4yJTIwMy40LTQuNiUyMDYuNC00LjZzNC45JTIwMS41JTIwNi4xJTIwNC42YzEuMi0zLjIlMjAzLjctNC42JTIwNi42LTQuNiUyMDIlMjAwJTIwNC4yLjclMjA1LjYlMjAyLjclMjAxLjUlMjAyJTIwMS4yJTIwNS4xJTIwMS4yJTIwNy42djE1LjRjMCUyMC41LS41JTIwMS0xJTIwMWgtNC42Yy0uNSUyMDAtMS0uNS0xLTF2LTEzYzAtMSUyMDAtMy43LS4yLTQuNi0uMi0xLjctMS41LTIuMi0yLjctMi4ycy0yLjQuNy0yLjklMjAyYy0uNSUyMDEuMi0uNSUyMDMuMi0uNSUyMDQuNnYxM2MwJTIwLjUtLjUlMjAxLTElMjAxaC00LjZjLS41JTIwMC0xLS41LTEtMXYtMTNjMC0yLjcuNS02LjktMi45LTYuOXMtMy4yJTIwMy45LTMuMiUyMDYuOXYxM2MtLjQuOS0uOSUyMDEuNC0xLjQlMjAxLjQlMjIvJTNFJTNDcGF0aCUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk0xMjkuOSUyMDMwLjFjNy4xJTIwMCUyMDExJTIwNi4xJTIwMTElMjAxMy43JTIwMCUyMDcuMy00LjIlMjAxMy41LTExJTIwMTMuNXMtMTAuOC02LjEtMTAuOC0xMy43JTIwMy45LTEzLjUlMjAxMC44LTEzLjVtMCUyMDUuMmMtMy40JTIwMC0zLjclMjA0LjktMy43JTIwNy44JTIwMCUyMDIuOSUyMDAlMjA5LjMlMjAzLjclMjA5LjNzMy45LTUuMSUyMDMuOS04LjNjMC0yJTIwMC00LjQtLjctNi40LS41LTEuOS0xLjctMi40LTMuMi0yLjQlMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNV8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMTUwJTIwNTYuOGgtNC42Yy0uNSUyMDAtLjctLjUtLjctMVYzMS4zYzAtLjUuNS0uNyUyMDEtLjdoNC40Yy41JTIwMCUyMC43LjIuNy43VjM1YzEuMi0zLjQlMjAzLjItNC45JTIwNi42LTQuOSUyMDIuMiUyMDAlMjA0LjIuNyUyMDUuNiUyMDIuOSUyMDEuMiUyMDIlMjAxLjIlMjA1LjElMjAxLjIlMjA3LjZWNTZjMCUyMC41LS41LjctMSUyMC43aC00LjZjLS41JTIwMC0uNy0uMi0uNy0uN1Y0Mi44YzAtMi43LjItNi42LTIuOS02LjYtMS4yJTIwMC0yLjIuNy0yLjclMjAyLS43JTIwMS41LS43JTIwMi45LS43JTIwNC42VjU2Yy0uNy4zLTEuMi44LTEuNi44JTIyLyUzRSUzQ3BhdGglMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNOTUuMSUyMDUyLjRjLS43LTEuMi0xLjctMi4yLTEuNy00LjR2LTcuM2MwLTMuMiUyMDAtNi4xLTIuMi04LjMtMS43LTEuNy00LjktMi40LTcuMS0yLjQtNC42JTIwMC05LjglMjAxLjctMTAuOCUyMDcuMyUyMDAlMjAuNS4yJTIwMSUyMC43JTIwMWw0LjYuNWMuMi0uMi43LS41LjctMSUyMC41LTIlMjAyLjItMi45JTIwMy45LTIuOSUyMDElMjAwJTIwMi4yLjIlMjAyLjclMjAxLjJzLjUlMjAyLjIuNSUyMDMuNHYuN2MtMi45LjUtNi40LjUtOS4xJTIwMS43LTIuOSUyMDEuMi01LjElMjAzLjktNS4xJTIwNy44JTIwMCUyMDQuOSUyMDMuMiUyMDcuMyUyMDcuMSUyMDcuMyUyMDMuNCUyMDAlMjA1LjEtLjclMjA3LjgtMy40LjclMjAxLjIlMjAxLjIlMjAyJTIwMi43JTIwMy4yLjUuMiUyMDElMjAuMiUyMDEuMiUyMDAlMjAxLTElMjAyLjctMi40JTIwMy45LTMuMi43LS4yLjUtLjcuMi0xLjJ6TTg2LjYlMjA0NWMwJTIwMiUyMDAlMjAzLjQtMSUyMDUuMS0uNyUyMDEuMi0yJTIwMi4yLTMuMiUyMDIuMi0xLjclMjAwLTIuOS0xLjUtMi45LTMuNCUyMDAtNC4yJTIwMy43LTQuOSUyMDcuMS00Ljl2MXpNMzIuOCUyMDUyLjRDMzIlMjA1MS4yJTIwMzElMjA1MC4yJTIwMzElMjA0OHYtNy4zYzAtMy4yJTIwMC02LjEtMi4yLTguMy0xLjctMS43LTQuOS0yLjQtNy4xLTIuNC00LjYlMjAwLTkuOCUyMDEuNy0xMC44JTIwNy4zJTIwMCUyMC41LjIlMjAxJTIwLjclMjAxbDQuNi41Yy4yLS4yLjctLjUuNy0xJTIwLjUtMiUyMDIuMi0yLjklMjAzLjktMi45JTIwMSUyMDAlMjAyLjIuMiUyMDIuNyUyMDEuMnMuNSUyMDIuMi41JTIwMy40di43Yy0yLjkuNS02LjQuNS05LjElMjAxLjctMi45JTIwMS41LTUuMSUyMDMuOS01LjElMjA3LjglMjAwJTIwNC45JTIwMy4yJTIwNy4zJTIwNy4xJTIwNy4zJTIwMy40JTIwMCUyMDUuMS0uNyUyMDcuOC0zLjQuNyUyMDEuMiUyMDEuMiUyMDIlMjAyLjclMjAzLjIuNS4yJTIwMSUyMC4yJTIwMS4yJTIwMCUyMDEtMSUyMDIuNy0yLjQlMjAzLjktMy4yLjctLjIuNS0uNy4zLTEuMnpNMjMuOSUyMDQ1YzAlMjAyJTIwMCUyMDMuNC0xJTIwNS4xLS43JTIwMS4yLTIlMjAyLjItMy4yJTIwMi4yLTEuNyUyMDAtMi45LTEuNS0yLjktMy40JTIwMC00LjIlMjAzLjctNC45JTIwNy4xLTQuOXYxeiUyMi8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5pZGVudC1hbWF6b24tYnRuOmhvdmVyIHtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI0ZGRjhFM0FEJywgZW5kQ29sb3JzdHI9JyNGRkVFQkEzNycsIEdyYWRpZW50VHlwZT0wKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2Y4ZTNhZCwgI2VlYmEzNyk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y4ZTNhZCwgI2VlYmEzNyk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y4ZTNhZCwgI2VlYmEzNyk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmOGUzYWQsICNlZWJhMzcpO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y4ZTNhZCwgI2VlYmEzNyk7XG59XG5cbi5pZGVudC1hbWF6b24tYnRuOmhvdmVyIC5pY29uIHtcbiAgYmFja2dyb3VuZDogY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMGlkJTNEJTIyTGF5ZXJfMSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI1MCUyMDEwMCUyMiUzRSUzQ3N0eWxlJTNFLnN0MCU3QmZpbGwlM0ElMjMzMzNlNDclN0Quc3QxJTdCZmlsbCUzQSUyM2Y4OTkxZCU3RCUzQy9zdHlsZSUzRSUzQ2clMjBpZCUzRCUyMlhNTElEXzIzXyUyMiUzRSUzQ3BhdGglMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMTgxLjMlMjAzMC40Yy0yLjQlMjAwLTUuNC41LTcuOCUyMDEuNS0uMiUyMDAtLjUuMi0uNS41djM2LjJjMCUyMC4yLjIuNS41LjVoMi45Yy4yJTIwMCUyMC41LS4yLjUtLjV2LTEyYzEuMi41JTIwMi43LjclMjA0LjIuNyUyMDcuNiUyMDAlMjAxMi43LTUuNiUyMDEyLjctMTMuNy4yLTguMy00LjctMTMuMi0xMi41LTEzLjJtLS4zJTIwMjMuMmMtMS41JTIwMC0yLjctLjItNC4yLTFWMzQuNWMxLjUtLjUlMjAyLjctLjclMjA0LjItLjclMjA1LjQlMjAwJTIwOC42JTIwMy43JTIwOC42JTIwOS41LjIlMjA2LjYtMy4yJTIwMTAuMy04LjYlMjAxMC4zTTIxNS4zJTIwNDd2LTcuOGMwLTUuNi0zLjItOC44LTguOC04LjgtMi4yJTIwMC01LjQuNS04LjYlMjAyLjctLjIuMi0uMi41LS4yLjdsMS4yJTIwMi4yYzAlMjAuMi4yLjIuMi4yaC41YzEuNy0xJTIwMy43LTIlMjA2LjYtMiUyMDMuMiUyMDAlMjA0LjklMjAyJTIwNC45JTIwNS40djEuMkgyMDdjLTIuNyUyMDAtNC42LjItNi40JTIwMS4yLTIuOSUyMDEuNS00LjQlMjAzLjktNC40JTIwNy4xJTIwMCUyMDQuNiUyMDMuNCUyMDguMSUyMDguMyUyMDguMSUyMDIuNCUyMDAlMjA0LjktMSUyMDcuMS0yLjlsLjUlMjAyYzAlMjAuMi4yLjUuNS41aDIuN2MuMiUyMDAlMjAuMiUyMDAlMjAuNS0uMiUyMDAtLjIuMi0uMiUyMDAtLjUtLjMtMS4zLS41LTQuMi0uNS05LjFtLTMuOS0yLjd2NS42Yy0xLjUlMjAxLjUtMy43JTIwMy40LTYuNiUyMDMuNC0yLjclMjAwLTQuNC0xLjctNC40LTQuNiUyMDAtMS43LjctMi45JTIwMi4yLTMuNyUyMDEuMi0uNyUyMDIuNy0xJTIwNC45LTFsMy45LjN6JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzE4XyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk0yMzkuNSUyMDMxLjFoLTIuOWMtLjIlMjAwLS41LjItLjUuNWwtNi40JTIwMTkuNi04LjMtMTkuOGMwLS4yLS4yLS4yLS41LS4yaC0zLjJjLS4yJTIwMC0uNSUyMDAtLjUuMnMtLjIuNSUyMDAlMjAuNWwxMC41JTIwMjQuN2MtMS43JTIwNi4xLTQuMiUyMDkuMS03LjYlMjA5LjEtMSUyMDAtMi4yLS4yLTMuMi0uNWgtLjVjLS4yJTIwMC0uMi4yLS4yLjVsLS43JTIwMi4yYzAlMjAuMiUyMDAlMjAuNS4yLjclMjAxLjIuNSUyMDIuNC43JTIwNC4yLjclMjAzLjklMjAwJTIwNy44LTEuMiUyMDEwLjgtMTAuM2w5LjMtMjcuMnYtLjVjLS4yLS4yLS41LS4yLS41LS4yJTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzExXyUyMiUyMGNsYXNzJTNEJTIyc3QxJTIyJTIwZCUzRCUyMk0xMDUuNCUyMDY2LjFjLTkuMSUyMDYuNi0yMiUyMDEwLTMzJTIwMTAtMTUuNyUyMDAtMjkuNi01LjktNDAuNC0xNS40LS43LS43JTIwMC0xLjclMjAxLTEuMiUyMDExLjUlMjA2LjYlMjAyNS43JTIwMTAuOCUyMDQwLjQlMjAxMC44JTIwMTAlMjAwJTIwMjAuOC0yJTIwMzAuOC02LjQlMjAxLjUtLjUlMjAyLjclMjAxLjIlMjAxLjIlMjAyLjIlMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfMTBfJTIyJTIwY2xhc3MlM0QlMjJzdDElMjIlMjBkJTNEJTIyTTEwOS4xJTIwNjEuOWMtMS4yLTEuNS03LjYtLjctMTAuNS0uMi0xJTIwMC0xLS43LS4yLTEuMiUyMDUuMS0zLjclMjAxMy41LTIuNCUyMDE0LjQtMS41JTIwMSUyMDEuMi0uMiUyMDkuNS01LjElMjAxMy43LS43LjctMS41LjItMS4yLS41JTIwMS40LTIuNyUyMDMuOC04LjglMjAyLjYtMTAuMyUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF85XyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk05OS4xJTIwMzV2LTMuNGMwLS41LjUtMSUyMDEtMWgxNS43Yy41JTIwMCUyMDElMjAuMiUyMDElMjAxdjIuOWMwJTIwLjUtLjUlMjAxLjItMS4yJTIwMi4ybC04LjMlMjAxMS41YzIuOSUyMDAlMjA2LjEuNSUyMDkuMSUyMDIlMjAuNy4yLjclMjAxJTIwLjclMjAxLjV2My43YzAlMjAuNS0uNSUyMDEuMi0xLjIuNy00LjktMi40LTExLjMtMi43LTE2LjYlMjAwLS41LjItMS4yLS4yLTEuMi0uN3YtMy43YzAtLjUlMjAwLTEuNS41LTIuNGw5LjMtMTMuNWgtOC4xYy0uNS4yLS43LS4zLS43LS44JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzhfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTQxLjglMjA1Ni44aC00LjZjLS41JTIwMC0uNy0uNS0uNy0uN1YzMS42YzAtLjUuNS0xJTIwMS0xaDQuNGMuNSUyMDAlMjAuNy41JTIwMSUyMC43djMuMmMxLjItMy4yJTIwMy40LTQuNiUyMDYuNC00LjZzNC45JTIwMS41JTIwNi4xJTIwNC42YzEuMi0zLjIlMjAzLjctNC42JTIwNi42LTQuNiUyMDIlMjAwJTIwNC4yLjclMjA1LjYlMjAyLjclMjAxLjUlMjAyJTIwMS4yJTIwNS4xJTIwMS4yJTIwNy42djE1LjRjMCUyMC41LS41JTIwMS0xJTIwMWgtNC42Yy0uNSUyMDAtMS0uNS0xLTF2LTEzYzAtMSUyMDAtMy43LS4yLTQuNi0uMi0xLjctMS41LTIuMi0yLjctMi4ycy0yLjQuNy0yLjklMjAyYy0uNSUyMDEuMi0uNSUyMDMuMi0uNSUyMDQuNnYxM2MwJTIwLjUtLjUlMjAxLTElMjAxaC00LjZjLS41JTIwMC0xLS41LTEtMXYtMTNjMC0yLjcuNS02LjktMi45LTYuOXMtMy4yJTIwMy45LTMuMiUyMDYuOXYxM2MtLjQuOS0uOSUyMDEuNC0xLjQlMjAxLjQlMjIvJTNFJTNDcGF0aCUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk0xMjkuOSUyMDMwLjFjNy4xJTIwMCUyMDExJTIwNi4xJTIwMTElMjAxMy43JTIwMCUyMDcuMy00LjIlMjAxMy41LTExJTIwMTMuNXMtMTAuOC02LjEtMTAuOC0xMy43JTIwMy45LTEzLjUlMjAxMC44LTEzLjVtMCUyMDUuMmMtMy40JTIwMC0zLjclMjA0LjktMy43JTIwNy44JTIwMCUyMDIuOSUyMDAlMjA5LjMlMjAzLjclMjA5LjNzMy45LTUuMSUyMDMuOS04LjNjMC0yJTIwMC00LjQtLjctNi40LS41LTEuOS0xLjctMi40LTMuMi0yLjQlMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNV8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMTUwJTIwNTYuOGgtNC42Yy0uNSUyMDAtLjctLjUtLjctMVYzMS4zYzAtLjUuNS0uNyUyMDEtLjdoNC40Yy41JTIwMCUyMC43LjIuNy43VjM1YzEuMi0zLjQlMjAzLjItNC45JTIwNi42LTQuOSUyMDIuMiUyMDAlMjA0LjIuNyUyMDUuNiUyMDIuOSUyMDEuMiUyMDIlMjAxLjIlMjA1LjElMjAxLjIlMjA3LjZWNTZjMCUyMC41LS41LjctMSUyMC43aC00LjZjLS41JTIwMC0uNy0uMi0uNy0uN1Y0Mi44YzAtMi43LjItNi42LTIuOS02LjYtMS4yJTIwMC0yLjIuNy0yLjclMjAyLS43JTIwMS41LS43JTIwMi45LS43JTIwNC42VjU2Yy0uNy4zLTEuMi44LTEuNi44JTIyLyUzRSUzQ3BhdGglMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNOTUuMSUyMDUyLjRjLS43LTEuMi0xLjctMi4yLTEuNy00LjR2LTcuM2MwLTMuMiUyMDAtNi4xLTIuMi04LjMtMS43LTEuNy00LjktMi40LTcuMS0yLjQtNC42JTIwMC05LjglMjAxLjctMTAuOCUyMDcuMyUyMDAlMjAuNS4yJTIwMSUyMC43JTIwMWw0LjYuNWMuMi0uMi43LS41LjctMSUyMC41LTIlMjAyLjItMi45JTIwMy45LTIuOSUyMDElMjAwJTIwMi4yLjIlMjAyLjclMjAxLjJzLjUlMjAyLjIuNSUyMDMuNHYuN2MtMi45LjUtNi40LjUtOS4xJTIwMS43LTIuOSUyMDEuMi01LjElMjAzLjktNS4xJTIwNy44JTIwMCUyMDQuOSUyMDMuMiUyMDcuMyUyMDcuMSUyMDcuMyUyMDMuNCUyMDAlMjA1LjEtLjclMjA3LjgtMy40LjclMjAxLjIlMjAxLjIlMjAyJTIwMi43JTIwMy4yLjUuMiUyMDElMjAuMiUyMDEuMiUyMDAlMjAxLTElMjAyLjctMi40JTIwMy45LTMuMi43LS4yLjUtLjcuMi0xLjJ6TTg2LjYlMjA0NWMwJTIwMiUyMDAlMjAzLjQtMSUyMDUuMS0uNyUyMDEuMi0yJTIwMi4yLTMuMiUyMDIuMi0xLjclMjAwLTIuOS0xLjUtMi45LTMuNCUyMDAtNC4yJTIwMy43LTQuOSUyMDcuMS00Ljl2MXpNMzIuOCUyMDUyLjRDMzIlMjA1MS4yJTIwMzElMjA1MC4yJTIwMzElMjA0OHYtNy4zYzAtMy4yJTIwMC02LjEtMi4yLTguMy0xLjctMS43LTQuOS0yLjQtNy4xLTIuNC00LjYlMjAwLTkuOCUyMDEuNy0xMC44JTIwNy4zJTIwMCUyMC41LjIlMjAxJTIwLjclMjAxbDQuNi41Yy4yLS4yLjctLjUuNy0xJTIwLjUtMiUyMDIuMi0yLjklMjAzLjktMi45JTIwMSUyMDAlMjAyLjIuMiUyMDIuNyUyMDEuMnMuNSUyMDIuMi41JTIwMy40di43Yy0yLjkuNS02LjQuNS05LjElMjAxLjctMi45JTIwMS41LTUuMSUyMDMuOS01LjElMjA3LjglMjAwJTIwNC45JTIwMy4yJTIwNy4zJTIwNy4xJTIwNy4zJTIwMy40JTIwMCUyMDUuMS0uNyUyMDcuOC0zLjQuNyUyMDEuMiUyMDEuMiUyMDIlMjAyLjclMjAzLjIuNS4yJTIwMSUyMC4yJTIwMS4yJTIwMCUyMDEtMSUyMDIuNy0yLjQlMjAzLjktMy4yLjctLjIuNS0uNy4zLTEuMnpNMjMuOSUyMDQ1YzAlMjAyJTIwMCUyMDMuNC0xJTIwNS4xLS43JTIwMS4yLTIlMjAyLjItMy4yJTIwMi4yLTEuNyUyMDAtMi45LTEuNS0yLjktMy40JTIwMC00LjIlMjAzLjctNC45JTIwNy4xLTQuOXYxeiUyMi8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5pZGVudC1hbWF6b24tYnRuIC5hYnNvbHV0ZS10ZXh0LWFtYXpvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiBhdXRvO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiAjZjNjZTcyO1xufVxuXG4uaWRlbnQtYW1hem9uLWJ0bi0tcGFpZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDEwcHggMjBweCA1cHggMjBweDtcbn1cblxuLmlkZW50LWFtYXpvbi1idG4tLXBhaWQgLmFycm93QW1hem9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIycHg7XG4gIHJpZ2h0OiAyMHB4O1xufVxuXG4uaWRlbnQtYW1hem9uLWJ0bi0tcGFpZCAuYXJyb3dBbWF6b24gLm1hdGVyaWFsLWljb25zIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uaWRlbnQtYW1hem9uLWJ0bi0tcGFpZCAuYXJyb3dBbWF6b24gLm1hdGVyaWFsLWljb25zOmxhc3QtY2hpbGQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG59XG5cbi5pZGVudC1hbWF6b24tYnRuLS1wYWlkIC5jMS1pZGVudC1idG4ge1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA2MHB4O1xufVxuXG4uaWRlbnQtYW1hem9uLWJ0bi0tcGFpZCAuYzEtaWRlbnQtYnRuIC5pY29uIHtcbiAgd2lkdGg6IDE1NHB4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIG1hcmdpbjogMCAwIDVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjBpZCUzRCUyMkxheWVyXzElMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAyNTAlMjAxMDAlMjIlM0UlM0NzdHlsZSUzRS5zdDAlN0JmaWxsJTNBJTIzMzMzZTQ3JTdELnN0MSU3QmZpbGwlM0ElMjNmODk5MWQlN0QlM0Mvc3R5bGUlM0UlM0NnJTIwaWQlM0QlMjJYTUxJRF8yM18lMjIlM0UlM0NwYXRoJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTE4MS4zJTIwMzAuNGMtMi40JTIwMC01LjQuNS03LjglMjAxLjUtLjIlMjAwLS41LjItLjUuNXYzNi4yYzAlMjAuMi4yLjUuNS41aDIuOWMuMiUyMDAlMjAuNS0uMi41LS41di0xMmMxLjIuNSUyMDIuNy43JTIwNC4yLjclMjA3LjYlMjAwJTIwMTIuNy01LjYlMjAxMi43LTEzLjcuMi04LjMtNC43LTEzLjItMTIuNS0xMy4ybS0uMyUyMDIzLjJjLTEuNSUyMDAtMi43LS4yLTQuMi0xVjM0LjVjMS41LS41JTIwMi43LS43JTIwNC4yLS43JTIwNS40JTIwMCUyMDguNiUyMDMuNyUyMDguNiUyMDkuNS4yJTIwNi42LTMuMiUyMDEwLjMtOC42JTIwMTAuM00yMTUuMyUyMDQ3di03LjhjMC01LjYtMy4yLTguOC04LjgtOC44LTIuMiUyMDAtNS40LjUtOC42JTIwMi43LS4yLjItLjIuNS0uMi43bDEuMiUyMDIuMmMwJTIwLjIuMi4yLjIuMmguNWMxLjctMSUyMDMuNy0yJTIwNi42LTIlMjAzLjIlMjAwJTIwNC45JTIwMiUyMDQuOSUyMDUuNHYxLjJIMjA3Yy0yLjclMjAwLTQuNi4yLTYuNCUyMDEuMi0yLjklMjAxLjUtNC40JTIwMy45LTQuNCUyMDcuMSUyMDAlMjA0LjYlMjAzLjQlMjA4LjElMjA4LjMlMjA4LjElMjAyLjQlMjAwJTIwNC45LTElMjA3LjEtMi45bC41JTIwMmMwJTIwLjIuMi41LjUuNWgyLjdjLjIlMjAwJTIwLjIlMjAwJTIwLjUtLjIlMjAwLS4yLjItLjIlMjAwLS41LS4zLTEuMy0uNS00LjItLjUtOS4xbS0zLjktMi43djUuNmMtMS41JTIwMS41LTMuNyUyMDMuNC02LjYlMjAzLjQtMi43JTIwMC00LjQtMS43LTQuNC00LjYlMjAwLTEuNy43LTIuOSUyMDIuMi0zLjclMjAxLjItLjclMjAyLjctMSUyMDQuOS0xbDMuOS4zeiUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF8xOF8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMjM5LjUlMjAzMS4xaC0yLjljLS4yJTIwMC0uNS4yLS41LjVsLTYuNCUyMDE5LjYtOC4zLTE5LjhjMC0uMi0uMi0uMi0uNS0uMmgtMy4yYy0uMiUyMDAtLjUlMjAwLS41LjJzLS4yLjUlMjAwJTIwLjVsMTAuNSUyMDI0LjdjLTEuNyUyMDYuMS00LjIlMjA5LjEtNy42JTIwOS4xLTElMjAwLTIuMi0uMi0zLjItLjVoLS41Yy0uMiUyMDAtLjIuMi0uMi41bC0uNyUyMDIuMmMwJTIwLjIlMjAwJTIwLjUuMi43JTIwMS4yLjUlMjAyLjQuNyUyMDQuMi43JTIwMy45JTIwMCUyMDcuOC0xLjIlMjAxMC44LTEwLjNsOS4zLTI3LjJ2LS41Yy0uMi0uMi0uNS0uMi0uNS0uMiUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF8xMV8lMjIlMjBjbGFzcyUzRCUyMnN0MSUyMiUyMGQlM0QlMjJNMTA1LjQlMjA2Ni4xYy05LjElMjA2LjYtMjIlMjAxMC0zMyUyMDEwLTE1LjclMjAwLTI5LjYtNS45LTQwLjQtMTUuNC0uNy0uNyUyMDAtMS43JTIwMS0xLjIlMjAxMS41JTIwNi42JTIwMjUuNyUyMDEwLjglMjA0MC40JTIwMTAuOCUyMDEwJTIwMCUyMDIwLjgtMiUyMDMwLjgtNi40JTIwMS41LS41JTIwMi43JTIwMS4yJTIwMS4yJTIwMi4yJTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzEwXyUyMiUyMGNsYXNzJTNEJTIyc3QxJTIyJTIwZCUzRCUyMk0xMDkuMSUyMDYxLjljLTEuMi0xLjUtNy42LS43LTEwLjUtLjItMSUyMDAtMS0uNy0uMi0xLjIlMjA1LjEtMy43JTIwMTMuNS0yLjQlMjAxNC40LTEuNSUyMDElMjAxLjItLjIlMjA5LjUtNS4xJTIwMTMuNy0uNy43LTEuNS4yLTEuMi0uNSUyMDEuNC0yLjclMjAzLjgtOC44JTIwMi42LTEwLjMlMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfOV8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNOTkuMSUyMDM1di0zLjRjMC0uNS41LTElMjAxLTFoMTUuN2MuNSUyMDAlMjAxJTIwLjIlMjAxJTIwMXYyLjljMCUyMC41LS41JTIwMS4yLTEuMiUyMDIuMmwtOC4zJTIwMTEuNWMyLjklMjAwJTIwNi4xLjUlMjA5LjElMjAyJTIwLjcuMi43JTIwMSUyMC43JTIwMS41djMuN2MwJTIwLjUtLjUlMjAxLjItMS4yLjctNC45LTIuNC0xMS4zLTIuNy0xNi42JTIwMC0uNS4yLTEuMi0uMi0xLjItLjd2LTMuN2MwLS41JTIwMC0xLjUuNS0yLjRsOS4zLTEzLjVoLTguMWMtLjUuMi0uNy0uMy0uNy0uOCUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF84XyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk00MS44JTIwNTYuOGgtNC42Yy0uNSUyMDAtLjctLjUtLjctLjdWMzEuNmMwLS41LjUtMSUyMDEtMWg0LjRjLjUlMjAwJTIwLjcuNSUyMDElMjAuN3YzLjJjMS4yLTMuMiUyMDMuNC00LjYlMjA2LjQtNC42czQuOSUyMDEuNSUyMDYuMSUyMDQuNmMxLjItMy4yJTIwMy43LTQuNiUyMDYuNi00LjYlMjAyJTIwMCUyMDQuMi43JTIwNS42JTIwMi43JTIwMS41JTIwMiUyMDEuMiUyMDUuMSUyMDEuMiUyMDcuNnYxNS40YzAlMjAuNS0uNSUyMDEtMSUyMDFoLTQuNmMtLjUlMjAwLTEtLjUtMS0xdi0xM2MwLTElMjAwLTMuNy0uMi00LjYtLjItMS43LTEuNS0yLjItMi43LTIuMnMtMi40LjctMi45JTIwMmMtLjUlMjAxLjItLjUlMjAzLjItLjUlMjA0LjZ2MTNjMCUyMC41LS41JTIwMS0xJTIwMWgtNC42Yy0uNSUyMDAtMS0uNS0xLTF2LTEzYzAtMi43LjUtNi45LTIuOS02LjlzLTMuMiUyMDMuOS0zLjIlMjA2Ljl2MTNjLS40LjktLjklMjAxLjQtMS40JTIwMS40JTIyLyUzRSUzQ3BhdGglMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMTI5LjklMjAzMC4xYzcuMSUyMDAlMjAxMSUyMDYuMSUyMDExJTIwMTMuNyUyMDAlMjA3LjMtNC4yJTIwMTMuNS0xMSUyMDEzLjVzLTEwLjgtNi4xLTEwLjgtMTMuNyUyMDMuOS0xMy41JTIwMTAuOC0xMy41bTAlMjA1LjJjLTMuNCUyMDAtMy43JTIwNC45LTMuNyUyMDcuOCUyMDAlMjAyLjklMjAwJTIwOS4zJTIwMy43JTIwOS4zczMuOS01LjElMjAzLjktOC4zYzAtMiUyMDAtNC40LS43LTYuNC0uNS0xLjktMS43LTIuNC0zLjItMi40JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzVfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTE1MCUyMDU2LjhoLTQuNmMtLjUlMjAwLS43LS41LS43LTFWMzEuM2MwLS41LjUtLjclMjAxLS43aDQuNGMuNSUyMDAlMjAuNy4yLjcuN1YzNWMxLjItMy40JTIwMy4yLTQuOSUyMDYuNi00LjklMjAyLjIlMjAwJTIwNC4yLjclMjA1LjYlMjAyLjklMjAxLjIlMjAyJTIwMS4yJTIwNS4xJTIwMS4yJTIwNy42VjU2YzAlMjAuNS0uNS43LTElMjAuN2gtNC42Yy0uNSUyMDAtLjctLjItLjctLjdWNDIuOGMwLTIuNy4yLTYuNi0yLjktNi42LTEuMiUyMDAtMi4yLjctMi43JTIwMi0uNyUyMDEuNS0uNyUyMDIuOS0uNyUyMDQuNlY1NmMtLjcuMy0xLjIuOC0xLjYuOCUyMi8lM0UlM0NwYXRoJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTk1LjElMjA1Mi40Yy0uNy0xLjItMS43LTIuMi0xLjctNC40di03LjNjMC0zLjIlMjAwLTYuMS0yLjItOC4zLTEuNy0xLjctNC45LTIuNC03LjEtMi40LTQuNiUyMDAtOS44JTIwMS43LTEwLjglMjA3LjMlMjAwJTIwLjUuMiUyMDElMjAuNyUyMDFsNC42LjVjLjItLjIuNy0uNS43LTElMjAuNS0yJTIwMi4yLTIuOSUyMDMuOS0yLjklMjAxJTIwMCUyMDIuMi4yJTIwMi43JTIwMS4ycy41JTIwMi4yLjUlMjAzLjR2LjdjLTIuOS41LTYuNC41LTkuMSUyMDEuNy0yLjklMjAxLjItNS4xJTIwMy45LTUuMSUyMDcuOCUyMDAlMjA0LjklMjAzLjIlMjA3LjMlMjA3LjElMjA3LjMlMjAzLjQlMjAwJTIwNS4xLS43JTIwNy44LTMuNC43JTIwMS4yJTIwMS4yJTIwMiUyMDIuNyUyMDMuMi41LjIlMjAxJTIwLjIlMjAxLjIlMjAwJTIwMS0xJTIwMi43LTIuNCUyMDMuOS0zLjIuNy0uMi41LS43LjItMS4yek04Ni42JTIwNDVjMCUyMDIlMjAwJTIwMy40LTElMjA1LjEtLjclMjAxLjItMiUyMDIuMi0zLjIlMjAyLjItMS43JTIwMC0yLjktMS41LTIuOS0zLjQlMjAwLTQuMiUyMDMuNy00LjklMjA3LjEtNC45djF6TTMyLjglMjA1Mi40QzMyJTIwNTEuMiUyMDMxJTIwNTAuMiUyMDMxJTIwNDh2LTcuM2MwLTMuMiUyMDAtNi4xLTIuMi04LjMtMS43LTEuNy00LjktMi40LTcuMS0yLjQtNC42JTIwMC05LjglMjAxLjctMTAuOCUyMDcuMyUyMDAlMjAuNS4yJTIwMSUyMC43JTIwMWw0LjYuNWMuMi0uMi43LS41LjctMSUyMC41LTIlMjAyLjItMi45JTIwMy45LTIuOSUyMDElMjAwJTIwMi4yLjIlMjAyLjclMjAxLjJzLjUlMjAyLjIuNSUyMDMuNHYuN2MtMi45LjUtNi40LjUtOS4xJTIwMS43LTIuOSUyMDEuNS01LjElMjAzLjktNS4xJTIwNy44JTIwMCUyMDQuOSUyMDMuMiUyMDcuMyUyMDcuMSUyMDcuMyUyMDMuNCUyMDAlMjA1LjEtLjclMjA3LjgtMy40LjclMjAxLjIlMjAxLjIlMjAyJTIwMi43JTIwMy4yLjUuMiUyMDElMjAuMiUyMDEuMiUyMDAlMjAxLTElMjAyLjctMi40JTIwMy45LTMuMi43LS4yLjUtLjcuMy0xLjJ6TTIzLjklMjA0NWMwJTIwMiUyMDAlMjAzLjQtMSUyMDUuMS0uNyUyMDEuMi0yJTIwMi4yLTMuMiUyMDIuMi0xLjclMjAwLTIuOS0xLjUtMi45LTMuNCUyMDAtNC4yJTIwMy43LTQuOSUyMDcuMS00Ljl2MXolMjIvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uaWRlbnQtYW1hem9uLWJ0bi0tcGFpZCAuYzEtaWRlbnQtYnRuIC53aXRoLWFjY291bnQge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMS41cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2YzY2U3MjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiA4cHggMDtcbn1cblxuLmlkZW50LWFtYXpvbi1idG4tLXBhaWQgLmMxLWlkZW50LWJ0bjpob3ZlciAuYzEtaWRlbnQtYnRuIC5pY29uIHtcbiAgd2lkdGg6IDE1NHB4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIG1hcmdpbjogMCAwIDVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjBpZCUzRCUyMkxheWVyXzElMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAyNTAlMjAxMDAlMjIlM0UlM0NzdHlsZSUzRS5zdDAlN0JmaWxsJTNBJTIzMzMzZTQ3JTdELnN0MSU3QmZpbGwlM0ElMjNmODk5MWQlN0QlM0Mvc3R5bGUlM0UlM0NnJTIwaWQlM0QlMjJYTUxJRF8yM18lMjIlM0UlM0NwYXRoJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTE4MS4zJTIwMzAuNGMtMi40JTIwMC01LjQuNS03LjglMjAxLjUtLjIlMjAwLS41LjItLjUuNXYzNi4yYzAlMjAuMi4yLjUuNS41aDIuOWMuMiUyMDAlMjAuNS0uMi41LS41di0xMmMxLjIuNSUyMDIuNy43JTIwNC4yLjclMjA3LjYlMjAwJTIwMTIuNy01LjYlMjAxMi43LTEzLjcuMi04LjMtNC43LTEzLjItMTIuNS0xMy4ybS0uMyUyMDIzLjJjLTEuNSUyMDAtMi43LS4yLTQuMi0xVjM0LjVjMS41LS41JTIwMi43LS43JTIwNC4yLS43JTIwNS40JTIwMCUyMDguNiUyMDMuNyUyMDguNiUyMDkuNS4yJTIwNi42LTMuMiUyMDEwLjMtOC42JTIwMTAuM00yMTUuMyUyMDQ3di03LjhjMC01LjYtMy4yLTguOC04LjgtOC44LTIuMiUyMDAtNS40LjUtOC42JTIwMi43LS4yLjItLjIuNS0uMi43bDEuMiUyMDIuMmMwJTIwLjIuMi4yLjIuMmguNWMxLjctMSUyMDMuNy0yJTIwNi42LTIlMjAzLjIlMjAwJTIwNC45JTIwMiUyMDQuOSUyMDUuNHYxLjJIMjA3Yy0yLjclMjAwLTQuNi4yLTYuNCUyMDEuMi0yLjklMjAxLjUtNC40JTIwMy45LTQuNCUyMDcuMSUyMDAlMjA0LjYlMjAzLjQlMjA4LjElMjA4LjMlMjA4LjElMjAyLjQlMjAwJTIwNC45LTElMjA3LjEtMi45bC41JTIwMmMwJTIwLjIuMi41LjUuNWgyLjdjLjIlMjAwJTIwLjIlMjAwJTIwLjUtLjIlMjAwLS4yLjItLjIlMjAwLS41LS4zLTEuMy0uNS00LjItLjUtOS4xbS0zLjktMi43djUuNmMtMS41JTIwMS41LTMuNyUyMDMuNC02LjYlMjAzLjQtMi43JTIwMC00LjQtMS43LTQuNC00LjYlMjAwLTEuNy43LTIuOSUyMDIuMi0zLjclMjAxLjItLjclMjAyLjctMSUyMDQuOS0xbDMuOS4zeiUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF8xOF8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMjM5LjUlMjAzMS4xaC0yLjljLS4yJTIwMC0uNS4yLS41LjVsLTYuNCUyMDE5LjYtOC4zLTE5LjhjMC0uMi0uMi0uMi0uNS0uMmgtMy4yYy0uMiUyMDAtLjUlMjAwLS41LjJzLS4yLjUlMjAwJTIwLjVsMTAuNSUyMDI0LjdjLTEuNyUyMDYuMS00LjIlMjA5LjEtNy42JTIwOS4xLTElMjAwLTIuMi0uMi0zLjItLjVoLS41Yy0uMiUyMDAtLjIuMi0uMi41bC0uNyUyMDIuMmMwJTIwLjIlMjAwJTIwLjUuMi43JTIwMS4yLjUlMjAyLjQuNyUyMDQuMi43JTIwMy45JTIwMCUyMDcuOC0xLjIlMjAxMC44LTEwLjNsOS4zLTI3LjJ2LS41Yy0uMi0uMi0uNS0uMi0uNS0uMiUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF8xMV8lMjIlMjBjbGFzcyUzRCUyMnN0MSUyMiUyMGQlM0QlMjJNMTA1LjQlMjA2Ni4xYy05LjElMjA2LjYtMjIlMjAxMC0zMyUyMDEwLTE1LjclMjAwLTI5LjYtNS45LTQwLjQtMTUuNC0uNy0uNyUyMDAtMS43JTIwMS0xLjIlMjAxMS41JTIwNi42JTIwMjUuNyUyMDEwLjglMjA0MC40JTIwMTAuOCUyMDEwJTIwMCUyMDIwLjgtMiUyMDMwLjgtNi40JTIwMS41LS41JTIwMi43JTIwMS4yJTIwMS4yJTIwMi4yJTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzEwXyUyMiUyMGNsYXNzJTNEJTIyc3QxJTIyJTIwZCUzRCUyMk0xMDkuMSUyMDYxLjljLTEuMi0xLjUtNy42LS43LTEwLjUtLjItMSUyMDAtMS0uNy0uMi0xLjIlMjA1LjEtMy43JTIwMTMuNS0yLjQlMjAxNC40LTEuNSUyMDElMjAxLjItLjIlMjA5LjUtNS4xJTIwMTMuNy0uNy43LTEuNS4yLTEuMi0uNSUyMDEuNC0yLjclMjAzLjgtOC44JTIwMi42LTEwLjMlMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfOV8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNOTkuMSUyMDM1di0zLjRjMC0uNS41LTElMjAxLTFoMTUuN2MuNSUyMDAlMjAxJTIwLjIlMjAxJTIwMXYyLjljMCUyMC41LS41JTIwMS4yLTEuMiUyMDIuMmwtOC4zJTIwMTEuNWMyLjklMjAwJTIwNi4xLjUlMjA5LjElMjAyJTIwLjcuMi43JTIwMSUyMC43JTIwMS41djMuN2MwJTIwLjUtLjUlMjAxLjItMS4yLjctNC45LTIuNC0xMS4zLTIuNy0xNi42JTIwMC0uNS4yLTEuMi0uMi0xLjItLjd2LTMuN2MwLS41JTIwMC0xLjUuNS0yLjRsOS4zLTEzLjVoLTguMWMtLjUuMi0uNy0uMy0uNy0uOCUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF84XyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk00MS44JTIwNTYuOGgtNC42Yy0uNSUyMDAtLjctLjUtLjctLjdWMzEuNmMwLS41LjUtMSUyMDEtMWg0LjRjLjUlMjAwJTIwLjcuNSUyMDElMjAuN3YzLjJjMS4yLTMuMiUyMDMuNC00LjYlMjA2LjQtNC42czQuOSUyMDEuNSUyMDYuMSUyMDQuNmMxLjItMy4yJTIwMy43LTQuNiUyMDYuNi00LjYlMjAyJTIwMCUyMDQuMi43JTIwNS42JTIwMi43JTIwMS41JTIwMiUyMDEuMiUyMDUuMSUyMDEuMiUyMDcuNnYxNS40YzAlMjAuNS0uNSUyMDEtMSUyMDFoLTQuNmMtLjUlMjAwLTEtLjUtMS0xdi0xM2MwLTElMjAwLTMuNy0uMi00LjYtLjItMS43LTEuNS0yLjItMi43LTIuMnMtMi40LjctMi45JTIwMmMtLjUlMjAxLjItLjUlMjAzLjItLjUlMjA0LjZ2MTNjMCUyMC41LS41JTIwMS0xJTIwMWgtNC42Yy0uNSUyMDAtMS0uNS0xLTF2LTEzYzAtMi43LjUtNi45LTIuOS02LjlzLTMuMiUyMDMuOS0zLjIlMjA2Ljl2MTNjLS40LjktLjklMjAxLjQtMS40JTIwMS40JTIyLyUzRSUzQ3BhdGglMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMTI5LjklMjAzMC4xYzcuMSUyMDAlMjAxMSUyMDYuMSUyMDExJTIwMTMuNyUyMDAlMjA3LjMtNC4yJTIwMTMuNS0xMSUyMDEzLjVzLTEwLjgtNi4xLTEwLjgtMTMuNyUyMDMuOS0xMy41JTIwMTAuOC0xMy41bTAlMjA1LjJjLTMuNCUyMDAtMy43JTIwNC45LTMuNyUyMDcuOCUyMDAlMjAyLjklMjAwJTIwOS4zJTIwMy43JTIwOS4zczMuOS01LjElMjAzLjktOC4zYzAtMiUyMDAtNC40LS43LTYuNC0uNS0xLjktMS43LTIuNC0zLjItMi40JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzVfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTE1MCUyMDU2LjhoLTQuNmMtLjUlMjAwLS43LS41LS43LTFWMzEuM2MwLS41LjUtLjclMjAxLS43aDQuNGMuNSUyMDAlMjAuNy4yLjcuN1YzNWMxLjItMy40JTIwMy4yLTQuOSUyMDYuNi00LjklMjAyLjIlMjAwJTIwNC4yLjclMjA1LjYlMjAyLjklMjAxLjIlMjAyJTIwMS4yJTIwNS4xJTIwMS4yJTIwNy42VjU2YzAlMjAuNS0uNS43LTElMjAuN2gtNC42Yy0uNSUyMDAtLjctLjItLjctLjdWNDIuOGMwLTIuNy4yLTYuNi0yLjktNi42LTEuMiUyMDAtMi4yLjctMi43JTIwMi0uNyUyMDEuNS0uNyUyMDIuOS0uNyUyMDQuNlY1NmMtLjcuMy0xLjIuOC0xLjYuOCUyMi8lM0UlM0NwYXRoJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTk1LjElMjA1Mi40Yy0uNy0xLjItMS43LTIuMi0xLjctNC40di03LjNjMC0zLjIlMjAwLTYuMS0yLjItOC4zLTEuNy0xLjctNC45LTIuNC03LjEtMi40LTQuNiUyMDAtOS44JTIwMS43LTEwLjglMjA3LjMlMjAwJTIwLjUuMiUyMDElMjAuNyUyMDFsNC42LjVjLjItLjIuNy0uNS43LTElMjAuNS0yJTIwMi4yLTIuOSUyMDMuOS0yLjklMjAxJTIwMCUyMDIuMi4yJTIwMi43JTIwMS4ycy41JTIwMi4yLjUlMjAzLjR2LjdjLTIuOS41LTYuNC41LTkuMSUyMDEuNy0yLjklMjAxLjItNS4xJTIwMy45LTUuMSUyMDcuOCUyMDAlMjA0LjklMjAzLjIlMjA3LjMlMjA3LjElMjA3LjMlMjAzLjQlMjAwJTIwNS4xLS43JTIwNy44LTMuNC43JTIwMS4yJTIwMS4yJTIwMiUyMDIuNyUyMDMuMi41LjIlMjAxJTIwLjIlMjAxLjIlMjAwJTIwMS0xJTIwMi43LTIuNCUyMDMuOS0zLjIuNy0uMi41LS43LjItMS4yek04Ni42JTIwNDVjMCUyMDIlMjAwJTIwMy40LTElMjA1LjEtLjclMjAxLjItMiUyMDIuMi0zLjIlMjAyLjItMS43JTIwMC0yLjktMS41LTIuOS0zLjQlMjAwLTQuMiUyMDMuNy00LjklMjA3LjEtNC45djF6TTMyLjglMjA1Mi40QzMyJTIwNTEuMiUyMDMxJTIwNTAuMiUyMDMxJTIwNDh2LTcuM2MwLTMuMiUyMDAtNi4xLTIuMi04LjMtMS43LTEuNy00LjktMi40LTcuMS0yLjQtNC42JTIwMC05LjglMjAxLjctMTAuOCUyMDcuMyUyMDAlMjAuNS4yJTIwMSUyMC43JTIwMWw0LjYuNWMuMi0uMi43LS41LjctMSUyMC41LTIlMjAyLjItMi45JTIwMy45LTIuOSUyMDElMjAwJTIwMi4yLjIlMjAyLjclMjAxLjJzLjUlMjAyLjIuNSUyMDMuNHYuN2MtMi45LjUtNi40LjUtOS4xJTIwMS43LTIuOSUyMDEuNS01LjElMjAzLjktNS4xJTIwNy44JTIwMCUyMDQuOSUyMDMuMiUyMDcuMyUyMDcuMSUyMDcuMyUyMDMuNCUyMDAlMjA1LjEtLjclMjA3LjgtMy40LjclMjAxLjIlMjAxLjIlMjAyJTIwMi43JTIwMy4yLjUuMiUyMDElMjAuMiUyMDEuMiUyMDAlMjAxLTElMjAyLjctMi40JTIwMy45LTMuMi43LS4yLjUtLjcuMy0xLjJ6TTIzLjklMjA0NWMwJTIwMiUyMDAlMjAzLjQtMSUyMDUuMS0uNyUyMDEuMi0yJTIwMi4yLTMuMiUyMDIuMi0xLjclMjAwLTIuOS0xLjUtMi45LTMuNCUyMDAtNC4yJTIwMy43LTQuOSUyMDcuMS00Ljl2MXolMjIvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uaWRlbnQtYW1hem9uLWJ0bi0tcGFpZCAuYzEtaWRlbnQtYnRuOmhvdmVyIC53aXRoLWFjY291bnQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuXG4jbG9hZGluZy1wYWllbWVudC1hbWF6b24ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbiNsb2FkaW5nLXBhaWVtZW50LWFtYXpvbi5sb2FkaW5nIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDMyJTIwMzIlMjIlMjB3aWR0aCUzRCUyMjY0JTIyJTIwaGVpZ2h0JTNEJTIyNjQlMjIlMjBmaWxsJTNEJTIyJTIzMDAwJTIyJTNFJTNDY2lyY2xlJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIyLjAzMzAyJTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjg0NSUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjAuNDk4MjYzJTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjEyNXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODkwJTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMCUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC4yNXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODEzNSUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjAlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuMzc1cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MTgwJTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMCUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC41cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MjI1JTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMC42MjE4MDQlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuNjI1cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MjcwJTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMS45Mjc0NiUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC43NXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODMxNSUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjIuODU0OTQlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuODc1cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MTgwJTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMCUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC41cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDL3N2ZyUzRSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzBweCBhdXRvO1xufVxuXG4jY29udGFpbmVyLXBhaWVtZW50LWFtYXpvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG59XG5cbiNjb250YWluZXItcGFpZW1lbnQtYW1hem9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzY2U3MjtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI0ZGRjhFM0FEJywgZW5kQ29sb3JzdHI9JyNGRkVFQkEzNycsIEdyYWRpZW50VHlwZT0wKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2Y4ZTNhZCwgI2VlYmEzNyk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y4ZTNhZCwgI2VlYmEzNyk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y4ZTNhZCwgI2VlYmEzNyk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmOGUzYWQsICNlZWJhMzcpO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y4ZTNhZCwgI2VlYmEzNyk7XG59XG5cbi5jb250YWluZXItc3VibWl0LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGFpbmVyLXN1Ym1pdC1idXR0b24gI3ZhbGlkYXRpb24tYW1hem9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHotaW5kZXg6IDI7XG4gIG9wYWNpdHk6IDA7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XG59XG5cbi5jb250YWluZXItc3VibWl0LWJ1dHRvbiAjdmFsaWRhdGlvbi1hbWF6b24ubG9hZGluZyB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICMxZTg0NDkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAzMiUyMDMyJTIyJTIwd2lkdGglM0QlMjI2NCUyMiUyMGhlaWdodCUzRCUyMjY0JTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUzRSUzQ2NpcmNsZSUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMi4wMzMwMiUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMCUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4NDUlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIwLjQ5ODI2MyUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC4xMjVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjg5MCUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjAlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuMjVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgxMzUlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIwJTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjM3NXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODE4MCUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjAlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuNXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODIyNSUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjAuNjIxODA0JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjYyNXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODI3MCUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjEuOTI3NDYlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuNzVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgzMTUlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIyLjg1NDk0JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjg3NXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODE4MCUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjAlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuNXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQy9zdmclM0UpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwcHggYXV0bztcbn1cblxuI3N0ZXAyLWJ0bi5oaWRlLWZvci1hbWF6b24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNQYXltZW50V2l0aEFtYXpvbkxvZ2luLFxuI1BhaWVtZW50VmFsaWRXaXRoQW1hem9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgZmlsdGVyOiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbiN0cmlnZ2VyLWxvZ2luLWFtYXpvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzI3YWU2MDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcGFkZGluZzogMTNweCAyMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jdHJpZ2dlci1sb2dpbi1hbWF6b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTk3MDNlO1xufVxuXG4jYW1hem9uUGFpZW1lbnRFcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmMTY3Njc7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDEwcHggMDtcbn1cblxuI2FtYXpvblBhaWVtZW50RXJyb3IuaXMtdmFsaWQge1xuICBiYWNrZ3JvdW5kOiAjMjdhZTYwO1xufVxuXG4jYW1hem9uUGFpZW1lbnRFcnJvciBwIHtcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uaXMtYW1hem9uICNmcy1pbnZvaWNpbmctYWRkciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmlzLWFtYXpvbiAjc2MtaW5mb3MtYmxvYyAuYzEtc2MtYmxvYzEgPiBmaWVsZHNldDpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuI3NjLWRlbGl2ZXJ5LWJsb2MuaXMtY2xvc2UtZm9yLWFtYXpvbiAuc2MtaDIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jc2MtZGVsaXZlcnktYmxvYy5pcy1jbG9zZS1mb3ItYW1hem9uIC5jMS1zYy1ibG9jMSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI2FtYXpvbi1pZnJhbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jc2MtcGF5bWVudC1ibG9jLmhpZGUtZm9yLWFtYXpvbiAuYzEtc2MtYmxvYzEge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jaGVja291dDpub3QoLndpdGhvdXQtbGl2cikgI3NjLXBheW1lbnQtYmxvYy5oaWRlLWZvci1hbWF6b24uc3RlcC1ibG9jICNhbWF6b24taWZyYW1lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY29udGFpbmVyLXN1Ym1pdC1idXR0b24uaGlkZS1iZWZvcmUtbG9hZGluZy1saXZyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmlzLWFtYXpvbiAjc2MtaW5mb3MtYmxvYy52YWxpZGF0ZWQtYmxvYyArICNzYy1kZWxpdmVyeS1ibG9jLmxvYWRpbmdbc3R5bGU9XCJkaXNwbGF5OiBub25lO1wiXSArICNzYy1wYXltZW50LWJsb2Muc3RlcC1ibG9jICNhbWF6b24taWZyYW1lIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmlzLWFtYXpvbiAjc2MtaW5mb3MtYmxvYy52YWxpZGF0ZWQtYmxvYyArICNzYy1kZWxpdmVyeS1ibG9jLmxvYWRpbmdbc3R5bGU9XCJkaXNwbGF5OiBub25lO1wiXSArICNzYy1wYXltZW50LWJsb2Muc3RlcC1ibG9jICsgI3N1Ym1pdC1hcmVhLmhpZGUtdGVtcC1hZnRlci1zdGVwMiB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24ge1xuICBjb2xvcjogIzMzMzMzMztcbiAgbWF4LXdpZHRoOiAxMzUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuaWRlbnQtYW1hem9uLWJ0biB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLnNob3ctZm9yLXNtYWxsLW9ubHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAud2l6aS1mb3JtLWxpdnItZGV0YWlsLW9mZmVydCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC53aXppLWZvcm0tbGl2ci1kZXRhaWwtb2ZmZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcoJztcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAud2l6aS1mb3JtLWxpdnItZGV0YWlsLW9mZmVydDphZnRlciB7XG4gIGNvbnRlbnQ6ICcpJztcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuZGVsaXZlcnktcHJpY2Ugc3Bhbjpub3QoLndpemljc3MtZXh0KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5zYy1jaXR5LXZhbCxcbi5jaGVja291dC12YWxpZGF0aW9uIC5zYy1jaXR5Mi12YWwge1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuc2MtZmlyc3RuYW1lLXZhbCxcbi5jaGVja291dC12YWxpZGF0aW9uIC5zYy1maXJzdG5hbWUyLXZhbCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5jMS1jaGVja291dCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5jaGVja291dC1sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgd2lkdGg6IDY1JTtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAucmVjYXAtdG90YWwtdHZhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmNhcnRfX3JpZ2h0IHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5jYXJ0X19yaWdodCAucHJvZCB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENFNUU5O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5jYXJ0X19yaWdodCAudGQtcHJvZC1pbmZvcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuY2FydF9fcmlnaHQgLnRkLXByb2QtaW5mb3MgYSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuY2FydF9fcmlnaHQgLnRkLXByb2QtaW5mb3MgLnZhci13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC42KTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmNhcnRfX3JpZ2h0IC50ZC1wcm9kLXBob3RvIHtcbiAgd2lkdGg6IDUwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmNhcnRfX3JpZ2h0IC50ZC1wcm9kLXByaWNlIHtcbiAgd2lkdGg6IDIwMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmNhcnRfX3JlY2FwX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RDRTVFOTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmNhcnRfX3JlY2FwX190aXRsZSBzcGFuIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuY2FydF9fcHJvZF9fdmFycyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC50ZC10b3RhbCAudG90YWwtcHJpY2Uge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5wcm9kLXByaWNlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gI3NjLWF1dGgge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5zYy1mb3JtIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gI3NjLWF1dGgge1xuICB3aWR0aDogNTAlO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbi5sb2dnZWQtaW4gLnNjLWZvcm0uZm9ybTpub3QoLnNjLWF1dGgtZm9ybSkge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gI3NjLWVtYWlsLWJsb2Mge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAudmFsaWRhdGVkLWJsb2Mjc2MtaW5mb3MtYmxvYyxcbi5jaGVja291dC12YWxpZGF0aW9uIC52YWxpZGF0ZWQtYmxvYyNzYy1kZWxpdmVyeS1ibG9jIHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAudmFsaWRhdGVkLWJsb2Mjc2MtaW5mb3MtYmxvYyA+ICosXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAudmFsaWRhdGVkLWJsb2Mjc2MtZGVsaXZlcnktYmxvYyA+ICoge1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC52YWxpZGF0ZWQtYmxvYyNzYy1pbmZvcy1ibG9jIC5jMS1zYy1ibG9jMSxcbi5jaGVja291dC12YWxpZGF0aW9uIC52YWxpZGF0ZWQtYmxvYyNzYy1kZWxpdmVyeS1ibG9jIC5jMS1zYy1ibG9jMSB7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLnZhbGlkYXRlZC1ibG9jI3NjLWluZm9zLWJsb2MgLmMxLXNjLWJsb2MxIC50aGVhZCxcbi5jaGVja291dC12YWxpZGF0aW9uIC52YWxpZGF0ZWQtYmxvYyNzYy1kZWxpdmVyeS1ibG9jIC5jMS1zYy1ibG9jMSAudGhlYWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAudmFsaWRhdGVkLWJsb2Mjc2MtaW5mb3MtYmxvYyAjZGVsaXZlcnktbW9kZXMtaDEsXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAudmFsaWRhdGVkLWJsb2Mjc2MtZGVsaXZlcnktYmxvYyAjZGVsaXZlcnktbW9kZXMtaDEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAudmFsaWRhdGVkLWJsb2Mge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAudmFsaWRhdGVkLWJsb2MgLnNjLWgyIHtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC52YWxpZGF0ZWQtYmxvYyAuc3VtbWFyeS1ibG9jIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLnZhbGlkYXRlZC1ibG9jIC5jaGFuZ2UtYnRuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmMxLXNjLWF1dGgtbW9kZS1saSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xuICBwYWRkaW5nOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAjc3RlcDEtY2hhbmdlLWJ0bixcbi5jaGVja291dC12YWxpZGF0aW9uICNzdGVwMi1jaGFuZ2UtYnRuLFxuLmNoZWNrb3V0LXZhbGlkYXRpb24gI3N0ZXAzLWNoYW5nZS1idG4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAjc3RlcDEtY2hhbmdlLWJ0bjpob3Zlcixcbi5jaGVja291dC12YWxpZGF0aW9uICNzdGVwMi1jaGFuZ2UtYnRuOmhvdmVyLFxuLmNoZWNrb3V0LXZhbGlkYXRpb24gI3N0ZXAzLWNoYW5nZS1idG46aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uICNzdGVwMi1idG4uZXJyb3ItY2FsYy1idG4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uICNzdGVwMi1idG4ubG9hZGluZyB7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzMgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAzMiUyMDMyJTIyJTIwd2lkdGglM0QlMjI2NCUyMiUyMGhlaWdodCUzRCUyMjY0JTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUzRSUzQ2NpcmNsZSUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMi4wMzMwMiUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMCUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4NDUlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIwLjQ5ODI2MyUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC4xMjVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjg5MCUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjAlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuMjVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgxMzUlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIwJTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjM3NXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODE4MCUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjAlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuNXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODIyNSUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjAuNjIxODA0JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjYyNXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODI3MCUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjEuOTI3NDYlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuNzVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgzMTUlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIyLjg1NDk0JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjg3NXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODE4MCUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjAlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuNXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQy9zdmclM0UpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1cHggYXV0bztcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICBtaW4td2lkdGg6IDIzMHB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuc2MtZm9ybSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5zYy1hdXRoLWZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLnNjLWF1dGgtZm9ybSAuZmllbGQtc3BlY2lmaWNhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5zYy1mYXN0LWF1dGgge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAjc2MtaW5mb3MtYmxvYyxcbi5jaGVja291dC12YWxpZGF0aW9uICNzYy1kZWxpdmVyeS1ibG9jLFxuLmNoZWNrb3V0LXZhbGlkYXRpb24gI3NjLXBheW1lbnQtYmxvYyxcbi5jaGVja291dC12YWxpZGF0aW9uICNzdWJtaXQtYXJlYSxcbi5jaGVja291dC12YWxpZGF0aW9uICNzYy1lbWFpbC1ibG9jIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gI3NjLWluZm9zLWJsb2MgLnJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uICNzYy1pbmZvcy1ibG9jIC5yb3ctbW0ge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAjc2MtaW5mb3MtYmxvYyAucm93LnJvdy1tZyB7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAjc2MtaW5mb3MtYmxvYyAucm93LnJvdy1tZyAuZmllbGQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAjc2MtaW5mb3MtYmxvYyAucm93LnJvdy1tZyAuZmllbGQgbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gI3NjLWluZm9zLWJsb2MgLnJvdy5yb3ctbWcgLmZpZWxkIGxhYmVsLmxibC1yYWRpby1oIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAjc2MtaW5mb3MtYmxvYyAucm93LnJvdy1tZyAuZmllbGQgbGFiZWwubGJsLXJhZGlvLWg6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uICNzYy1pbmZvcy1ibG9jIC5yb3cgPiBhZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uICNzYy1pbmZvcy1ibG9jIC5yb3cgPiBhZGRyZXNzIHNwYW4ge1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuc2MtYXV0aC1tb2RlLWgxIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuc2MtYXV0aC1tb2RlLWxpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5zYy1hdXRoLW1vZGUtZGVzYyB7XG4gIGNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNik7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5idG4zLFxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmJ0bjEge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZzogMTJweCAzMHB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAjaWRlbnQtZm9ybS1jbGFzc2ljIC5mb3JtX19maWVsZHNldCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uICNpZGVudC1mb3JtLWNsYXNzaWMgLmZvcm1fX2J1dHRvbi5idXR0b24uYnRuMS5leHBhbmQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAjc3RlcDEtYnRuIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gI3N0ZXAxLWJ0bi53YWl0aW5nIHtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAjc3RlcDEtYnRuLndhaXRpbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5mb3JtX190ZXh0LS1wYXNzd29yZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAud2l6aS1zZWxlY3RlZCAuYnRuMyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5zYy1maWVsZHNldC1lbWFpbCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLnNjLXRleHQtb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5mb3JtX19maWVsZHNldCB7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuaWRlbnQtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmlkZW50LWJ0biAjVmFsaWRhdGlvbldpdGhBbWF6b25Mb2dpbixcbi5jaGVja291dC12YWxpZGF0aW9uIC5pZGVudC1idG4gI1ZhbGlkYXRpb25XaXRoQW1hem9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuYzEtaWRlbnQtYnRuIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5pZGVudC1mYWNlYm9vay1idG4ge1xuICBjb2xvcjogIzRkNjRhNztcbiAgYm9yZGVyOiAxcHggc29saWQgIzRkNjRhNztcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5pZGVudC1mYWNlYm9vay1idG46aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzU0NTczO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuaWRlbnQtZmFjZWJvb2stYnRuIC5pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4MXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGJhY2tncm91bmQ6IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwdmlld0JveCUzRCUyMjY0NjYuNSUyMDIyOTElMjA4MC44NDElMjAxNiUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTY1MDguMTE5JTIwMjI5OC43NzJhMy42OTQlMjAzLjY5NCUyMDAlMjAwJTIwMC0xLjYzNy40NDJ2NS4wNDZhMTAuNjQzJTIwMTAuNjQzJTIwMCUyMDAlMjAwJTIwMS4xNzkuMDQ1YzEuNiUyMDAlMjAxLjgyMi0uNzM0JTIwMS44MjItMS43NTh2LTIuNDFjLS4wMDEtLjc1OC0uMjUyLTEuMzY1LTEuMzY0LTEuMzY1em0tMTAuNjQtLjI3NWMtMS4xMTIlMjAwLTEuMzY1LjYxLTEuMzY1JTIwMS4zNjZ2LjQyNWgyLjcyOXYtLjQyNmMtLjAwMS0uNzU2LS4yNTUtMS4zNjYtMS4zNjUtMS4zNjZ6bS0yMC42MTQlMjA1LjI1MWEuOC44JTIwMCUyMDAlMjAwJTIwLjkuOTA4JTIwMy4zMTclMjAzLjMxNyUyMDAlMjAwJTIwMCUyMDEuNTUxLS40NDJ2LTEuMmgtMS40NmMtLjY4Ny4wMDQtLjk5MS4xMzItLjk5MS43MzR6bTQxLjYtNC45NzdjLTEuMTE0JTIwMC0xLjUuNjA4LTEuNSUyMDEuMzY0djIuNzYxYzAlMjAuNzU4LjM4NiUyMDEuMzY4JTIwMS41JTIwMS4zNjhzMS41LS42MSUyMDEuNS0xLjM2OHYtMi43NjFjLjAwMy0uNzU2LS4zODYtMS4zNjMtMS40OTYtMS4zNjN6bS00Ny4wNTUlMjA4LjA3M2gtMy4yNzV2LTcuOTIzaC0xLjYzNXYtMi43M2gxLjYzNnYtMS42MzljMC0yLjIyNy45MjMtMy41NTIlMjAzLjU0Ny0zLjU1MmgyLjE4NHYyLjczMWgtMS4zNjVjLTEuMDIxJTIwMC0xLjA4OS4zODItMS4wODklMjAxLjA5NHYxLjM2NmgyLjQ3M2wtLjI4OSUyMDIuNzNoLTIuMTg3em0xMS4xODYuMDIxaC0yLjcyOWwtLjExOC0uNjkzYTYuMjUzJTIwNi4yNTMlMjAwJTIwMCUyMDEtMy4wOTEuOCUyMDIuOSUyMDIuOSUyMDAlMjAwJTIwMS0zLjA2Ni0zLjE4NWMwLTIuMTgxJTIwMS4yNDMtMi45NTklMjAzLjQ2Ni0yLjk1OWgyLjI2M3YtLjQ3MWMwLTEuMTEzLS4xMjgtMS40NC0xLjgzOS0xLjQ0aC0yLjhsLjI3NC0yLjczaDMuMDU5YzMuNzU2JTIwMCUyMDQuNTc5JTIwMS4xODYlMjA0LjU3OSUyMDQuMTkydjYuNDgxem05LjI3Ny03Ljc0M2ExNS42MTMlMjAxNS42MTMlMjAwJTIwMCUyMDAtMy0uMzU1Yy0xLjQ2NyUyMDAtMS45MS4zMjQtMS45MSUyMDEuNTd2Mi4zNTdjMCUyMDEuMjQ2LjQ0MyUyMDEuNTcxJTIwMS45MSUyMDEuNTcxYTE1LjU3OCUyMDE1LjU3OCUyMDAlMjAwJTIwMCUyMDMtLjM1N3YyLjY2NGExNC40NjklMjAxNC40NjklMjAwJTIwMCUyMDEtMy4yNzQuNDIxYy0zLjUxNCUyMDAtNC45MTEtMS44NDgtNC45MTEtNC41MTh2LTEuOTE1YzAtMi42NzIlMjAxLjQtNC41MjMlMjA0LjkxMS00LjUyM2ExNC40MDclMjAxNC40MDclMjAwJTIwMCUyMDElMjAzLjI3NC40MjN2Mi42NjF6bTEwLjIzNyUyMDMuMzVoLTZ2LjIyYzAlMjAxLjI0Ni40NDQlMjAxLjU3MSUyMDEuOTElMjAxLjU3MWExOS4wODQlMjAxOS4wODQlMjAwJTIwMCUyMDAlMjAzLjgxOC0uMzU3djIuNjY2YTE3LjIxJTIwMTcuMjElMjAwJTIwMCUyMDEtNC4wODkuNDIxYy0zLjUxNSUyMDAtNC45MTItMS44NDgtNC45MTItNC41MTh2LTIuMTg5YzAtMi4zMzYlMjAxLjAzNy00LjI0OSUyMDQuNjM4LTQuMjQ5czQuNjM1JTIwMS44OTElMjA0LjYzNSUyMDQuMjQ5em0xMC42NC4wNTFjMCUyMDIuNTgtLjczNyUyMDQuNDYyLTUuMjA1JTIwNC40NjJhMjQuNzA4JTIwMjQuNzA4JTIwMCUyMDAlMjAxLTQuMzM1LS40MTN2LTE0Ljc1MmwzLjI3Mi0uNTQ2djUuMTU5YTcuNDI5JTIwNy40MjklMjAwJTIwMCUyMDElMjAyLjQ1NS0uNGMzLjI3MiUyMDAlMjAzLjgxOCUyMDEuNDY3JTIwMy44MTglMjAzLjgyNXYyLjY2MXptMTAuNDg5LjA1NmMwJTIwMi4yMjYtLjkxOSUyMDQuMzg1LTQuNzY0JTIwNC4zODVzLTQuNzgzLTIuMTU5LTQuNzgzLTQuMzg1di0yLjE0OWMwLTIuMjI3LjkzNi00LjM4NiUyMDQuNzgzLTQuMzg2czQuNzY0JTIwMi4xNTklMjA0Ljc2NCUyMDQuMzg2em0xMC40ODIlMjAwYzAlMjAyLjIyNi0uOTIlMjA0LjM4NS00Ljc2NCUyMDQuMzg1cy00Ljc4My0yLjE1OS00Ljc4My00LjM4NXYtMi4xNDljMC0yLjIyNy45MzYtNC4zODYlMjA0Ljc4My00LjM4NnM0Ljc2NCUyMDIuMTU5JTIwNC43NjQlMjA0LjM4NnptMTAuNzU3JTIwNC4yNjRoLTMuNTQ3bC0zLTUuMDA3djUuMDA3aC0zLjI2OHYtMTUuMDIzbDMuMjczLS41NDZ2OS42NzJsMy00Ljc1NWgzLjU0N2wtMy4yNzMlMjA1LjE4OXptLTE1LjUyOC04LjA3MWMtMS4xMTIlMjAwLTEuNS42MDgtMS41JTIwMS4zNjR2Mi43NjFjMCUyMC43NTguMzg2JTIwMS4zNjglMjAxLjUlMjAxLjM2OHMxLjUtLjYxJTIwMS41LTEuMzY4di0yLjc2MmMuMDAzLS43NTYtLjM5LTEuMzYzLTEuNS0xLjM2M3ptMTcuNCUyMDYuMmExLjAxMyUyMDEuMDEzJTIwMCUyMDElMjAxLTElMjAxLjAxMSUyMDElMjAxJTIwMCUyMDAlMjAxJTIwMS0xLjAxMXptMCUyMC4xNTdhLjg1Ny44NTclMjAwJTIwMCUyMDAlMjAwJTIwMS43MTEuODU3Ljg1NyUyMDAlMjAwJTIwMCUyMDAtMS43MTF6bS0uMTg4JTIwMS40NDJoLS4xOHYtMS4xMjVhMi4wNyUyMDIuMDclMjAwJTIwMCUyMDElMjAuMzE5LS4wMjYuNi42JTIwMCUyMDAlMjAxJTIwLjM1MS4wODUuMjcyLjI3MiUyMDAlMjAwJTIwMSUyMC4xLjIzMy4yOC4yOCUyMDAlMjAwJTIwMS0uMjE5LjI3NXYuMDA5Yy4xLjAxOC4xNjUuMTA3LjE4OC4yNzNhLjkzOC45MzglMjAwJTIwMCUyMDAlMjAuMDcxLjI3OWgtLjE4OGEuODQ5Ljg0OSUyMDAlMjAwJTIwMS0uMDc2LS4yODguMjEuMjElMjAwJTIwMCUyMDAtLjI0Mi0uMmgtLjEyNXYuNDg2em0wLS42MjRoLjEzYy4xNDclMjAwJTIwLjI3My0uMDU0LjI3My0uMTk0JTIwMC0uMS0uMDcxLS4yLS4yNzMtLjJhLjkzLjkzJTIwMCUyMDAlMjAwLS4xMy4wMDl6JTIyJTIwZmlsbCUzRCUyMiUyMzNiNTk5OCUyMi8lM0UlM0Mvc3ZnJTNFKTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmlkZW50LWZhY2Vib29rLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjNGQ2NGE3O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuaWRlbnQtZmFjZWJvb2stYnRuOmhvdmVyIC5pY29uIHtcbiAgYmFja2dyb3VuZDogY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB2aWV3Qm94JTNEJTIyNjQ2Ni41JTIwMjI5MSUyMDgwLjg0MSUyMDE2JTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNjUwOC4xMTklMjAyMjk4Ljc3MmEzLjY5NCUyMDMuNjk0JTIwMCUyMDAlMjAwLTEuNjM3LjQ0MnY1LjA0NmExMC42NDMlMjAxMC42NDMlMjAwJTIwMCUyMDAlMjAxLjE3OS4wNDVjMS42JTIwMCUyMDEuODIyLS43MzQlMjAxLjgyMi0xLjc1OHYtMi40MWMtLjAwMS0uNzU4LS4yNTItMS4zNjUtMS4zNjQtMS4zNjV6bS0xMC42NC0uMjc1Yy0xLjExMiUyMDAtMS4zNjUuNjEtMS4zNjUlMjAxLjM2NnYuNDI1aDIuNzI5di0uNDI2Yy0uMDAxLS43NTYtLjI1NS0xLjM2Ni0xLjM2NS0xLjM2NnptLTIwLjYxNCUyMDUuMjUxYS44LjglMjAwJTIwMCUyMDAlMjAuOS45MDglMjAzLjMxNyUyMDMuMzE3JTIwMCUyMDAlMjAwJTIwMS41NTEtLjQ0MnYtMS4yaC0xLjQ2Yy0uNjg3LjAwNC0uOTkxLjEzMi0uOTkxLjczNHptNDEuNi00Ljk3N2MtMS4xMTQlMjAwLTEuNS42MDgtMS41JTIwMS4zNjR2Mi43NjFjMCUyMC43NTguMzg2JTIwMS4zNjglMjAxLjUlMjAxLjM2OHMxLjUtLjYxJTIwMS41LTEuMzY4di0yLjc2MWMuMDAzLS43NTYtLjM4Ni0xLjM2My0xLjQ5Ni0xLjM2M3ptLTQ3LjA1NSUyMDguMDczaC0zLjI3NXYtNy45MjNoLTEuNjM1di0yLjczaDEuNjM2di0xLjYzOWMwLTIuMjI3LjkyMy0zLjU1MiUyMDMuNTQ3LTMuNTUyaDIuMTg0djIuNzMxaC0xLjM2NWMtMS4wMjElMjAwLTEuMDg5LjM4Mi0xLjA4OSUyMDEuMDk0djEuMzY2aDIuNDczbC0uMjg5JTIwMi43M2gtMi4xODd6bTExLjE4Ni4wMjFoLTIuNzI5bC0uMTE4LS42OTNhNi4yNTMlMjA2LjI1MyUyMDAlMjAwJTIwMS0zLjA5MS44JTIwMi45JTIwMi45JTIwMCUyMDAlMjAxLTMuMDY2LTMuMTg1YzAtMi4xODElMjAxLjI0My0yLjk1OSUyMDMuNDY2LTIuOTU5aDIuMjYzdi0uNDcxYzAtMS4xMTMtLjEyOC0xLjQ0LTEuODM5LTEuNDRoLTIuOGwuMjc0LTIuNzNoMy4wNTljMy43NTYlMjAwJTIwNC41NzklMjAxLjE4NiUyMDQuNTc5JTIwNC4xOTJ2Ni40ODF6bTkuMjc3LTcuNzQzYTE1LjYxMyUyMDE1LjYxMyUyMDAlMjAwJTIwMC0zLS4zNTVjLTEuNDY3JTIwMC0xLjkxLjMyNC0xLjkxJTIwMS41N3YyLjM1N2MwJTIwMS4yNDYuNDQzJTIwMS41NzElMjAxLjkxJTIwMS41NzFhMTUuNTc4JTIwMTUuNTc4JTIwMCUyMDAlMjAwJTIwMy0uMzU3djIuNjY0YTE0LjQ2OSUyMDE0LjQ2OSUyMDAlMjAwJTIwMS0zLjI3NC40MjFjLTMuNTE0JTIwMC00LjkxMS0xLjg0OC00LjkxMS00LjUxOHYtMS45MTVjMC0yLjY3MiUyMDEuNC00LjUyMyUyMDQuOTExLTQuNTIzYTE0LjQwNyUyMDE0LjQwNyUyMDAlMjAwJTIwMSUyMDMuMjc0LjQyM3YyLjY2MXptMTAuMjM3JTIwMy4zNWgtNnYuMjJjMCUyMDEuMjQ2LjQ0NCUyMDEuNTcxJTIwMS45MSUyMDEuNTcxYTE5LjA4NCUyMDE5LjA4NCUyMDAlMjAwJTIwMCUyMDMuODE4LS4zNTd2Mi42NjZhMTcuMjElMjAxNy4yMSUyMDAlMjAwJTIwMS00LjA4OS40MjFjLTMuNTE1JTIwMC00LjkxMi0xLjg0OC00LjkxMi00LjUxOHYtMi4xODljMC0yLjMzNiUyMDEuMDM3LTQuMjQ5JTIwNC42MzgtNC4yNDlzNC42MzUlMjAxLjg5MSUyMDQuNjM1JTIwNC4yNDl6bTEwLjY0LjA1MWMwJTIwMi41OC0uNzM3JTIwNC40NjItNS4yMDUlMjA0LjQ2MmEyNC43MDglMjAyNC43MDglMjAwJTIwMCUyMDEtNC4zMzUtLjQxM3YtMTQuNzUybDMuMjcyLS41NDZ2NS4xNTlhNy40MjklMjA3LjQyOSUyMDAlMjAwJTIwMSUyMDIuNDU1LS40YzMuMjcyJTIwMCUyMDMuODE4JTIwMS40NjclMjAzLjgxOCUyMDMuODI1djIuNjYxem0xMC40ODkuMDU2YzAlMjAyLjIyNi0uOTE5JTIwNC4zODUtNC43NjQlMjA0LjM4NXMtNC43ODMtMi4xNTktNC43ODMtNC4zODV2LTIuMTQ5YzAtMi4yMjcuOTM2LTQuMzg2JTIwNC43ODMtNC4zODZzNC43NjQlMjAyLjE1OSUyMDQuNzY0JTIwNC4zODZ6bTEwLjQ4MiUyMDBjMCUyMDIuMjI2LS45MiUyMDQuMzg1LTQuNzY0JTIwNC4zODVzLTQuNzgzLTIuMTU5LTQuNzgzLTQuMzg1di0yLjE0OWMwLTIuMjI3LjkzNi00LjM4NiUyMDQuNzgzLTQuMzg2czQuNzY0JTIwMi4xNTklMjA0Ljc2NCUyMDQuMzg2em0xMC43NTclMjA0LjI2NGgtMy41NDdsLTMtNS4wMDd2NS4wMDdoLTMuMjY4di0xNS4wMjNsMy4yNzMtLjU0NnY5LjY3MmwzLTQuNzU1aDMuNTQ3bC0zLjI3MyUyMDUuMTg5em0tMTUuNTI4LTguMDcxYy0xLjExMiUyMDAtMS41LjYwOC0xLjUlMjAxLjM2NHYyLjc2MWMwJTIwLjc1OC4zODYlMjAxLjM2OCUyMDEuNSUyMDEuMzY4czEuNS0uNjElMjAxLjUtMS4zNjh2LTIuNzYyYy4wMDMtLjc1Ni0uMzktMS4zNjMtMS41LTEuMzYzem0xNy40JTIwNi4yYTEuMDEzJTIwMS4wMTMlMjAwJTIwMSUyMDEtMSUyMDEuMDExJTIwMSUyMDElMjAwJTIwMCUyMDElMjAxLTEuMDExem0wJTIwLjE1N2EuODU3Ljg1NyUyMDAlMjAwJTIwMCUyMDAlMjAxLjcxMS44NTcuODU3JTIwMCUyMDAlMjAwJTIwMC0xLjcxMXptLS4xODglMjAxLjQ0MmgtLjE4di0xLjEyNWEyLjA3JTIwMi4wNyUyMDAlMjAwJTIwMSUyMC4zMTktLjAyNi42LjYlMjAwJTIwMCUyMDElMjAuMzUxLjA4NS4yNzIuMjcyJTIwMCUyMDAlMjAxJTIwLjEuMjMzLjI4LjI4JTIwMCUyMDAlMjAxLS4yMTkuMjc1di4wMDljLjEuMDE4LjE2NS4xMDcuMTg4LjI3M2EuOTM4LjkzOCUyMDAlMjAwJTIwMCUyMC4wNzEuMjc5aC0uMTg4YS44NDkuODQ5JTIwMCUyMDAlMjAxLS4wNzYtLjI4OC4yMS4yMSUyMDAlMjAwJTIwMC0uMjQyLS4yaC0uMTI1di40ODZ6bTAtLjYyNGguMTNjLjE0NyUyMDAlMjAuMjczLS4wNTQuMjczLS4xOTQlMjAwLS4xLS4wNzEtLjItLjI3My0uMmEuOTMuOTMlMjAwJTIwMCUyMDAtLjEzLjAwOXolMjIlMjBmaWxsJTNEJTIyJTIzZmZmZmZmJTIyLyUzRSUzQy9zdmclM0UpO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuaWRlbnQtcGF5cGFsLWJ0biB7XG4gIGNvbG9yOiAjMDE5Q0RFO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDE5Q0RFO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmlkZW50LXBheXBhbC1idG4gLmljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDgxcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGJhY2tncm91bmQ6IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB2aWV3Qm94JTNEJTIyNjQ3Mi41JTIwMjIzOSUyMDY3LjY1MSUyMDE4JTIyJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0yJTdCZmlsbCUzQSUyMzI1M2U3ZSU3RC5jbHMtMyU3QmZpbGwlM0ElMjMyNzliZDQlN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2clMjBpZCUzRCUyMkxvZ29fUGF5cGFsJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4NjQ3Mi41NDElMjAyMjM5JTI5JTIyJTNFJTNDZyUyMGlkJTNEJTIyWE1MSURfMjJfJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LS4wNDElMjklMjIlM0UlM0NnJTIwaWQlM0QlMjJYTUxJRF8yM18lMjIlM0UlM0NnJTIwaWQlM0QlMjJYTUxJRF8zOV8lMjIlM0UlM0NnJTIwaWQlM0QlMjJYTUxJRF80MF8lMjIlM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF82NV8lMjIlMjBjbGFzcyUzRCUyMmNscy0yJTIyJTIwZCUzRCUyMk0xMzMuNDY3JTIwMjcuNmMtLjIlMjAxLjM0NS0xLjIyMiUyMDEuMzQ1LTIuMjE2JTIwMS4zNDVoLS41NjVsLjQtMi41MDZhLjMxMS4zMTElMjAwJTIwMCUyMDElMjAuMzA2LS4yNmguMjZjLjY3MiUyMDAlMjAxLjMxNCUyMDAlMjAxLjYzNS4zODJhMS4yMjMlMjAxLjIyMyUyMDAlMjAwJTIwMSUyMC4xOCUyMDEuMDM5em0tLjQyOC0zLjVoLTMuNzI4YS41MjUuNTI1JTIwMCUyMDAlMjAwLS41Mi40NDNsLTEuNTEzJTIwOS41NjVhLjMwOS4zMDklMjAwJTIwMCUyMDAlMjAuMzA2LjM1MWgxLjc4OGEuNTI1LjUyNSUyMDAlMjAwJTIwMCUyMC41Mi0uNDQzbC40MTMtMi41ODJhLjUyMS41MjElMjAwJTIwMCUyMDElMjAuNS0uNDQzaDEuMTc3YzIuNDYlMjAwJTIwMy44ODEtMS4xOTIlMjA0LjI0OC0zLjU0NWEyLjkzMyUyMDIuOTMzJTIwMCUyMDAlMjAwLS40NzQtMi40MTQlMjAzLjU4MSUyMDMuNTgxJTIwMCUyMDAlMjAwLTIuNzE3LS45MzJ6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTEwNy44MiUyMC0yMC40MTclMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNjJfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMiUyMiUyMGQlM0QlMjJNMTg4LjcxJTIwNDkuMjM3YTEuOTg3JTIwMS45ODclMjAwJTIwMCUyMDEtMi4wMTclMjAxLjcxMSUyMDEuNTIxJTIwMS41MjElMjAwJTIwMCUyMDEtMS4yMDctLjQ4OSUyMDEuNSUyMDEuNSUyMDAlMjAwJTIwMS0uMjc1LTEuMjUzJTIwMi4wMDklMjAyLjAwOSUyMDAlMjAwJTIwMSUyMDItMS43MjclMjAxLjUwOSUyMDEuNTA5JTIwMCUyMDAlMjAxJTIwMS4xOTIuNDg5JTIwMS41NzIlMjAxLjU3MiUyMDAlMjAwJTIwMSUyMC4zMDclMjAxLjI2OXptMi40OTEtMy40NjloLTEuNzg4YS4zLjMlMjAwJTIwMCUyMDAtLjMwNi4yNmwtLjA3Ni41LS4xMjItLjE4M2EyLjUyOCUyMDIuNTI4JTIwMCUyMDAlMjAwLTIuMTA5LS43NDUlMjA0LjEwNiUyMDQuMTA2JTIwMCUyMDAlMjAwLTMuOTg4JTIwMy41OTElMjAzLjQlMjAzLjQlMjAwJTIwMCUyMDAlMjAuNjcyJTIwMi43NSUyMDIuOCUyMDIuOCUyMDAlMjAwJTIwMCUyMDIuMjQ2LjklMjAzLjQzMSUyMDMuNDMxJTIwMCUyMDAlMjAwJTIwMi40NzUtMS4wMjRsLS4wNzYuNDg5YS4zMjIuMzIyJTIwMCUyMDAlMjAwJTIwLjMwNi4zNjdoMS42YS41MjUuNTI1JTIwMCUyMDAlMjAwJTIwLjUyLS40NDNsLjk2My02LjExMmEuMzMuMzMlMjAwJTIwMCUyMDAtLjMxOC0uMzV6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTE1NC44MjglMjAtMzguNjMyJTI5JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzYxXyUyMiUyMGNsYXNzJTNEJTIyY2xzLTIlMjIlMjBkJTNEJTIyTTI1NC4wODYlMjA0Ni43SDI1Mi4zYS41MjkuNTI5JTIwMCUyMDAlMjAwLS40MjguMjI5bC0yLjQ3MiUyMDMuNjM3LTEuMDU0LTMuNWEuNTI3LjUyNyUyMDAlMjAwJTIwMC0uNS0uMzY3aC0xLjc2NmEuMzA3LjMwNyUyMDAlMjAwJTIwMC0uMjkuNDEzbDEuOTcxJTIwNS44MDYtMS44NjElMjAyLjYyOWEuMzA3LjMwNyUyMDAlMjAwJTIwMCUyMC4yNi40ODloMS43ODhhLjQ5Mi40OTIlMjAwJTIwMCUyMDAlMjAuNDI4LS4yMjlsNS45NzQtOC42MThhLjMxMS4zMTElMjAwJTIwMCUyMDAtLjI2NC0uNDg5eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0yMDguMjA5JTIwLTM5LjU2NCUyOSUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF81OF8lMjIlMjBjbGFzcyUzRCUyMmNscy0zJTIyJTIwZCUzRCUyMk0zMDcuNjUxJTIwMjcuNmMtLjIlMjAxLjM0NS0xLjIyMiUyMDEuMzQ1LTIuMjE2JTIwMS4zNDVoLS41NjVsLjQtMi41MDZhLjMxMS4zMTElMjAwJTIwMCUyMDElMjAuMzA2LS4yNmguMjZjLjY3MiUyMDAlMjAxLjMxNCUyMDAlMjAxLjYzNS4zODJhMS4yMjMlMjAxLjIyMyUyMDAlMjAwJTIwMSUyMC4xOCUyMDEuMDM5em0tLjQyOC0zLjVIMzAzLjVhLjUuNSUyMDAlMjAwJTIwMC0uNS40NDNsLTEuNTEzJTIwOS41NjVhLjMxLjMxJTIwMCUyMDAlMjAwJTIwLjMwNi4zNTFoMS45MWEuMzM3LjMzNyUyMDAlMjAwJTIwMCUyMC4zNTEtLjMwNmwuNDI4LTIuN2EuNTIxLjUyMSUyMDAlMjAwJTIwMSUyMC41LS40NDNoMS4xNzdjMi40NiUyMDAlMjAzLjg4MS0xLjE5MiUyMDQuMjQ4LTMuNTQ1YTIuOTMzJTIwMi45MzMlMjAwJTIwMCUyMDAtLjQ3NC0yLjQxNCUyMDMuNDIyJTIwMy40MjIlMjAwJTIwMCUyMDAtMi43MDktLjk1MXolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMjU1LjQwMiUyMC0yMC40MTclMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNTNfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMyUyMiUyMGQlM0QlMjJNMzYyLjgxJTIwNDkuMjM3YTEuOTg3JTIwMS45ODclMjAwJTIwMCUyMDEtMi4wMTclMjAxLjcxMSUyMDEuNTIxJTIwMS41MjElMjAwJTIwMCUyMDEtMS4yMDctLjQ4OSUyMDEuNSUyMDEuNSUyMDAlMjAwJTIwMS0uMjc1LTEuMjUzJTIwMi4wMDclMjAyLjAwNyUyMDAlMjAwJTIwMSUyMDItMS43MTElMjAxLjQyJTIwMS40MiUyMDAlMjAwJTIwMSUyMDEuNSUyMDEuNzQyem0yLjQ5MS0zLjQ2OWgtMS43ODhhLjMuMyUyMDAlMjAwJTIwMC0uMzA2LjI2bC0uMDc2LjUtLjEyMi0uMTgzYTIuNTI4JTIwMi41MjglMjAwJTIwMCUyMDAtMi4xMDktLjc0NSUyMDQuMTA2JTIwNC4xMDYlMjAwJTIwMCUyMDAtMy45ODglMjAzLjU5MSUyMDMuNCUyMDMuNCUyMDAlMjAwJTIwMCUyMC42NzIlMjAyLjc1JTIwMi44JTIwMi44JTIwMCUyMDAlMjAwJTIwMi4yNDYuOSUyMDMuNDMxJTIwMy40MzElMjAwJTIwMCUyMDAlMjAyLjQ3NS0xLjAyNGwtLjA3Ni40ODlhLjMyMi4zMjIlMjAwJTIwMCUyMDAlMjAuMzA2LjM2N2gxLjZhLjUuNSUyMDAlMjAwJTIwMCUyMC41LS40NDNsLjk2My02LjExMmEuMy4zJTIwMCUyMDAlMjAwLS4yOTgtLjM1eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0zMDIuMzI1JTIwLTM4LjYzMiUyOSUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF80NV8lMjIlMjBjbGFzcyUzRCUyMmNscy0zJTIyJTIwZCUzRCUyMk00MTcuNDA2JTIwMjQuMjc1bC0xLjUyOCUyMDkuNzQ5YS4zMDkuMzA5JTIwMCUyMDAlMjAwJTIwLjMwNi4zNTFoMS41NDNhLjUyNS41MjUlMjAwJTIwMCUyMDAlMjAuNTItLjQ0M2wxLjUxMy05LjU2NWEuMzIyLjMyMiUyMDAlMjAwJTIwMC0uMzA2LS4zNjdoLTEuNzI3YS4zMy4zMyUyMDAlMjAwJTIwMC0uMzIxLjI3NXolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMzUyLjMyMiUyMC0yMC4zMzMlMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNDRfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMiUyMiUyMGQlM0QlMjJNNy4xNzclMjAxOC45NTdsLjI5LTEuODE4LS42NDItLjAxNUgzLjhMNS45MDklMjAzLjc1M2EuMTU1LjE1NSUyMDAlMjAwJTIwMSUyMC4wNjEtLjEwNy4xNjUuMTY1JTIwMCUyMDAlMjAxJTIwLjEwNy0uMDQ2SDExLjJjMS43LjAxNSUyMDIuODczLjM2NyUyMDMuNDg0JTIwMS4wNTRhMi40MDklMjAyLjQwOSUyMDAlMjAwJTIwMSUyMC41NjUlMjAxLjAzOSUyMDMuNzU2JTIwMy43NTYlMjAwJTIwMCUyMDElMjAwJTIwMS40MzZ2LjQxM2wuMjkuMTY4YTEuOTQ1JTIwMS45NDUlMjAwJTIwMCUyMDElMjAuNTgxLjQ0MyUyMDIuMTYlMjAyLjE2JTIwMCUyMDAlMjAxJTIwLjQ3NCUyMDEuMDU0JTIwNC40MDglMjA0LjQwOCUyMDAlMjAwJTIwMS0uMDYxJTIwMS41MjglMjA1LjU3NSUyMDUuNTc1JTIwMCUyMDAlMjAxLS42MjYlMjAxLjc0MiUyMDMuNCUyMDMuNCUyMDAlMjAwJTIwMS0uOTkzJTIwMS4wODUlMjA0LjAyMyUyMDQuMDIzJTIwMCUyMDAlMjAxLTEuMzQ1LjYxMSUyMDYuOTQ4JTIwNi45NDglMjAwJTIwMCUyMDEtMS42ODEuMmgtLjQxM2ExLjIlMjAxLjIlMjAwJTIwMCUyMDAtLjc3OS4yOSUyMDEuMjMlMjAxLjIzJTIwMCUyMDAlMjAwLS40MTMuNzE4bC0uMDMxLjE2OC0uNSUyMDMuMTk0LS4wMTUuMTIyYzAlMjAuMDMxLS4wMTUuMDYxLS4wMzEuMDYxYS4wNTYuMDU2JTIwMCUyMDAlMjAxLS4wNDYuMDE1SDcuMTc3eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0zLjIxMyUyMC0zLjA1JTI5JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzQzXyUyMiUyMGNsYXNzJTNEJTIyY2xzLTMlMjIlMjBkJTNEJTIyTTMxLjM2MyUyMDI3LjRjLS4wMTUuMDkyLS4wMzEuMi0uMDQ2LjMwNi0uNjg4JTIwMy40NTMtMi45OTUlMjA0LjY0NS01Ljk0NCUyMDQuNjQ1aC0xLjVhLjcyNC43MjQlMjAwJTIwMCUyMDAtLjcxOC42MTFsLS43NjQlMjA0Ljg3NC0uMjE0JTIwMS4zNzVhLjM4Ni4zODYlMjAwJTIwMCUyMDAlMjAuMzgyLjQ0M2gyLjY0M2EuNjI3LjYyNyUyMDAlMjAwJTIwMCUyMC42MjYtLjUzNWwuMDMxLS4xMzguNS0zLjE3OC4wMzEtLjE2OGEuNjM5LjYzOSUyMDAlMjAwJTIwMSUyMC42MjYtLjUzNWguNGMyLjU4MiUyMDAlMjA0LjYtMS4wNTQlMjA1LjItNC4wOGEzLjQ3NiUyMDMuNDc2JTIwMCUyMDAlMjAwLS41MzUtMy4wNzElMjAyLjQyJTIwMi40MiUyMDAlMjAwJTIwMC0uNzE4LS41NDl6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTE4Ljc4MiUyMC0yMy4yMTMlMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNDJfJTIyJTIwZCUzRCUyMk0zNi4xJTIwMjQuMjI5YTIuNDQyJTIwMi40NDIlMjAwJTIwMCUyMDAtLjMyMS0uMDc2JTIwMi41OTIlMjAyLjU5MiUyMDAlMjAwJTIwMC0uMzM2LS4wNjFBOC45MzUlMjA4LjkzNSUyMDAlMjAwJTIwMCUyMDM0LjExNiUyMDI0aC00YS41NTkuNTU5JTIwMCUyMDAlMjAwLS4yNzUuMDYxLjYzLjYzJTIwMCUyMDAlMjAwLS4zNTEuNDc0bC0uODU2JTIwNS40MDktLjAzNC4xNTZhLjczNi43MzYlMjAwJTIwMCUyMDElMjAuNzE4LS42MTFoMS41YzIuOTQ5JTIwMCUyMDUuMjU2LTEuMTkyJTIwNS45MjktNC42Ni4wMTUtLjEwNy4wMzEtLjIuMDQ2LS4zMDZhMi45NjklMjAyLjk2OSUyMDAlMjAwJTIwMC0uNTUtLjIyOS41NDMuNTQzJTIwMCUyMDAlMjAwLS4xNDMtLjA2NXolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMjQuMjI0JTIwLTIwLjMzMyUyOSUyMiUyMGZpbGwlM0QlMjIlMjMyMjJmNjMlMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNDFfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMiUyMiUyMGQlM0QlMjJNNS4yMDclMjA0LjJhLjYzLjYzJTIwMCUyMDAlMjAxJTIwLjM1MS0uNDc0LjYuNiUyMDAlMjAwJTIwMSUyMC4yNzUtLjA2MWg0YTkuMDgzJTIwOS4wODMlMjAwJTIwMCUyMDElMjAxLjMyOS4wOTJjLjEyMi4wMTUuMjI5LjA0Ni4zMzYuMDYxLjEwNy4wMzEuMjE0LjA0Ni4zMjEuMDc2LjA0Ni4wMTUuMTA3LjAzMS4xNTMuMDQ2YTIuOTY4JTIwMi45NjglMjAwJTIwMCUyMDElMjAuNTUuMjI5JTIwMy4yNjQlMjAzLjI2NCUyMDAlMjAwJTIwMC0uNjg4LTIuOTM0QzExLjA3NC4zNjclMjA5LjclMjAwJTIwNy45NDIlMjAwSDIuODIzQS43MTIuNzEyJTIwMCUyMDAlMjAwJTIwMi4xLjYxMUwtLjAzNSUyMDE0LjEzNGEuNDM5LjQzOSUyMDAlMjAwJTIwMCUyMC40MjguNWgzLjE2M2wuNzk1LTUuMDI3eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC4wNDElMjklMjIvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5pZGVudC1wYXlwYWwtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMwMTlDREU7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5pZGVudC1wYXlwYWwtYnRuOmhvdmVyIC5pY29uIHtcbiAgYmFja2dyb3VuZDogY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHZpZXdCb3glM0QlMjI2NDcyLjUlMjAyMjM5JTIwNjcuNjUxJTIwMTglMjIlM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTIlN0JmaWxsJTNBJTIzMjUzZTdlJTdELmNscy0zJTdCZmlsbCUzQSUyM2ZmZmZmZiU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyUyMGlkJTNEJTIyTG9nb19QYXlwYWwlMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjg2NDcyLjU0MSUyMDIyMzklMjklMjIlM0UlM0NnJTIwaWQlM0QlMjJYTUxJRF8yMl8lMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtLjA0MSUyOSUyMiUzRSUzQ2clMjBpZCUzRCUyMlhNTElEXzIzXyUyMiUzRSUzQ2clMjBpZCUzRCUyMlhNTElEXzM5XyUyMiUzRSUzQ2clMjBpZCUzRCUyMlhNTElEXzQwXyUyMiUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzY1XyUyMiUyMGNsYXNzJTNEJTIyY2xzLTIlMjIlMjBkJTNEJTIyTTEzMy40NjclMjAyNy42Yy0uMiUyMDEuMzQ1LTEuMjIyJTIwMS4zNDUtMi4yMTYlMjAxLjM0NWgtLjU2NWwuNC0yLjUwNmEuMzExLjMxMSUyMDAlMjAwJTIwMSUyMC4zMDYtLjI2aC4yNmMuNjcyJTIwMCUyMDEuMzE0JTIwMCUyMDEuNjM1LjM4MmExLjIyMyUyMDEuMjIzJTIwMCUyMDAlMjAxJTIwLjE4JTIwMS4wMzl6bS0uNDI4LTMuNWgtMy43MjhhLjUyNS41MjUlMjAwJTIwMCUyMDAtLjUyLjQ0M2wtMS41MTMlMjA5LjU2NWEuMzA5LjMwOSUyMDAlMjAwJTIwMCUyMC4zMDYuMzUxaDEuNzg4YS41MjUuNTI1JTIwMCUyMDAlMjAwJTIwLjUyLS40NDNsLjQxMy0yLjU4MmEuNTIxLjUyMSUyMDAlMjAwJTIwMSUyMC41LS40NDNoMS4xNzdjMi40NiUyMDAlMjAzLjg4MS0xLjE5MiUyMDQuMjQ4LTMuNTQ1YTIuOTMzJTIwMi45MzMlMjAwJTIwMCUyMDAtLjQ3NC0yLjQxNCUyMDMuNTgxJTIwMy41ODElMjAwJTIwMCUyMDAtMi43MTctLjkzMnolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMTA3LjgyJTIwLTIwLjQxNyUyOSUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF82Ml8lMjIlMjBjbGFzcyUzRCUyMmNscy0yJTIyJTIwZCUzRCUyMk0xODguNzElMjA0OS4yMzdhMS45ODclMjAxLjk4NyUyMDAlMjAwJTIwMS0yLjAxNyUyMDEuNzExJTIwMS41MjElMjAxLjUyMSUyMDAlMjAwJTIwMS0xLjIwNy0uNDg5JTIwMS41JTIwMS41JTIwMCUyMDAlMjAxLS4yNzUtMS4yNTMlMjAyLjAwOSUyMDIuMDA5JTIwMCUyMDAlMjAxJTIwMi0xLjcyNyUyMDEuNTA5JTIwMS41MDklMjAwJTIwMCUyMDElMjAxLjE5Mi40ODklMjAxLjU3MiUyMDEuNTcyJTIwMCUyMDAlMjAxJTIwLjMwNyUyMDEuMjY5em0yLjQ5MS0zLjQ2OWgtMS43ODhhLjMuMyUyMDAlMjAwJTIwMC0uMzA2LjI2bC0uMDc2LjUtLjEyMi0uMTgzYTIuNTI4JTIwMi41MjglMjAwJTIwMCUyMDAtMi4xMDktLjc0NSUyMDQuMTA2JTIwNC4xMDYlMjAwJTIwMCUyMDAtMy45ODglMjAzLjU5MSUyMDMuNCUyMDMuNCUyMDAlMjAwJTIwMCUyMC42NzIlMjAyLjc1JTIwMi44JTIwMi44JTIwMCUyMDAlMjAwJTIwMi4yNDYuOSUyMDMuNDMxJTIwMy40MzElMjAwJTIwMCUyMDAlMjAyLjQ3NS0xLjAyNGwtLjA3Ni40ODlhLjMyMi4zMjIlMjAwJTIwMCUyMDAlMjAuMzA2LjM2N2gxLjZhLjUyNS41MjUlMjAwJTIwMCUyMDAlMjAuNTItLjQ0M2wuOTYzLTYuMTEyYS4zMy4zMyUyMDAlMjAwJTIwMC0uMzE4LS4zNXolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMTU0LjgyOCUyMC0zOC42MzIlMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNjFfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMiUyMiUyMGQlM0QlMjJNMjU0LjA4NiUyMDQ2LjdIMjUyLjNhLjUyOS41MjklMjAwJTIwMCUyMDAtLjQyOC4yMjlsLTIuNDcyJTIwMy42MzctMS4wNTQtMy41YS41MjcuNTI3JTIwMCUyMDAlMjAwLS41LS4zNjdoLTEuNzY2YS4zMDcuMzA3JTIwMCUyMDAlMjAwLS4yOS40MTNsMS45NzElMjA1LjgwNi0xLjg2MSUyMDIuNjI5YS4zMDcuMzA3JTIwMCUyMDAlMjAwJTIwLjI2LjQ4OWgxLjc4OGEuNDkyLjQ5MiUyMDAlMjAwJTIwMCUyMC40MjgtLjIyOWw1Ljk3NC04LjYxOGEuMzExLjMxMSUyMDAlMjAwJTIwMC0uMjY0LS40ODl6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTIwOC4yMDklMjAtMzkuNTY0JTI5JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzU4XyUyMiUyMGNsYXNzJTNEJTIyY2xzLTMlMjIlMjBkJTNEJTIyTTMwNy42NTElMjAyNy42Yy0uMiUyMDEuMzQ1LTEuMjIyJTIwMS4zNDUtMi4yMTYlMjAxLjM0NWgtLjU2NWwuNC0yLjUwNmEuMzExLjMxMSUyMDAlMjAwJTIwMSUyMC4zMDYtLjI2aC4yNmMuNjcyJTIwMCUyMDEuMzE0JTIwMCUyMDEuNjM1LjM4MmExLjIyMyUyMDEuMjIzJTIwMCUyMDAlMjAxJTIwLjE4JTIwMS4wMzl6bS0uNDI4LTMuNUgzMDMuNWEuNS41JTIwMCUyMDAlMjAwLS41LjQ0M2wtMS41MTMlMjA5LjU2NWEuMzEuMzElMjAwJTIwMCUyMDAlMjAuMzA2LjM1MWgxLjkxYS4zMzcuMzM3JTIwMCUyMDAlMjAwJTIwLjM1MS0uMzA2bC40MjgtMi43YS41MjEuNTIxJTIwMCUyMDAlMjAxJTIwLjUtLjQ0M2gxLjE3N2MyLjQ2JTIwMCUyMDMuODgxLTEuMTkyJTIwNC4yNDgtMy41NDVhMi45MzMlMjAyLjkzMyUyMDAlMjAwJTIwMC0uNDc0LTIuNDE0JTIwMy40MjIlMjAzLjQyMiUyMDAlMjAwJTIwMC0yLjcwOS0uOTUxeiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0yNTUuNDAyJTIwLTIwLjQxNyUyOSUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF81M18lMjIlMjBjbGFzcyUzRCUyMmNscy0zJTIyJTIwZCUzRCUyMk0zNjIuODElMjA0OS4yMzdhMS45ODclMjAxLjk4NyUyMDAlMjAwJTIwMS0yLjAxNyUyMDEuNzExJTIwMS41MjElMjAxLjUyMSUyMDAlMjAwJTIwMS0xLjIwNy0uNDg5JTIwMS41JTIwMS41JTIwMCUyMDAlMjAxLS4yNzUtMS4yNTMlMjAyLjAwNyUyMDIuMDA3JTIwMCUyMDAlMjAxJTIwMi0xLjcxMSUyMDEuNDIlMjAxLjQyJTIwMCUyMDAlMjAxJTIwMS41JTIwMS43NDJ6bTIuNDkxLTMuNDY5aC0xLjc4OGEuMy4zJTIwMCUyMDAlMjAwLS4zMDYuMjZsLS4wNzYuNS0uMTIyLS4xODNhMi41MjglMjAyLjUyOCUyMDAlMjAwJTIwMC0yLjEwOS0uNzQ1JTIwNC4xMDYlMjA0LjEwNiUyMDAlMjAwJTIwMC0zLjk4OCUyMDMuNTkxJTIwMy40JTIwMy40JTIwMCUyMDAlMjAwJTIwLjY3MiUyMDIuNzUlMjAyLjglMjAyLjglMjAwJTIwMCUyMDAlMjAyLjI0Ni45JTIwMy40MzElMjAzLjQzMSUyMDAlMjAwJTIwMCUyMDIuNDc1LTEuMDI0bC0uMDc2LjQ4OWEuMzIyLjMyMiUyMDAlMjAwJTIwMCUyMC4zMDYuMzY3aDEuNmEuNS41JTIwMCUyMDAlMjAwJTIwLjUtLjQ0M2wuOTYzLTYuMTEyYS4zLjMlMjAwJTIwMCUyMDAtLjI5OC0uMzV6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTMwMi4zMjUlMjAtMzguNjMyJTI5JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzQ1XyUyMiUyMGNsYXNzJTNEJTIyY2xzLTMlMjIlMjBkJTNEJTIyTTQxNy40MDYlMjAyNC4yNzVsLTEuNTI4JTIwOS43NDlhLjMwOS4zMDklMjAwJTIwMCUyMDAlMjAuMzA2LjM1MWgxLjU0M2EuNTI1LjUyNSUyMDAlMjAwJTIwMCUyMC41Mi0uNDQzbDEuNTEzLTkuNTY1YS4zMjIuMzIyJTIwMCUyMDAlMjAwLS4zMDYtLjM2N2gtMS43MjdhLjMzLjMzJTIwMCUyMDAlMjAwLS4zMjEuMjc1eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0zNTIuMzIyJTIwLTIwLjMzMyUyOSUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF80NF8lMjIlMjBjbGFzcyUzRCUyMmNscy0yJTIyJTIwZCUzRCUyMk03LjE3NyUyMDE4Ljk1N2wuMjktMS44MTgtLjY0Mi0uMDE1SDMuOEw1LjkwOSUyMDMuNzUzYS4xNTUuMTU1JTIwMCUyMDAlMjAxJTIwLjA2MS0uMTA3LjE2NS4xNjUlMjAwJTIwMCUyMDElMjAuMTA3LS4wNDZIMTEuMmMxLjcuMDE1JTIwMi44NzMuMzY3JTIwMy40ODQlMjAxLjA1NGEyLjQwOSUyMDIuNDA5JTIwMCUyMDAlMjAxJTIwLjU2NSUyMDEuMDM5JTIwMy43NTYlMjAzLjc1NiUyMDAlMjAwJTIwMSUyMDAlMjAxLjQzNnYuNDEzbC4yOS4xNjhhMS45NDUlMjAxLjk0NSUyMDAlMjAwJTIwMSUyMC41ODEuNDQzJTIwMi4xNiUyMDIuMTYlMjAwJTIwMCUyMDElMjAuNDc0JTIwMS4wNTQlMjA0LjQwOCUyMDQuNDA4JTIwMCUyMDAlMjAxLS4wNjElMjAxLjUyOCUyMDUuNTc1JTIwNS41NzUlMjAwJTIwMCUyMDEtLjYyNiUyMDEuNzQyJTIwMy40JTIwMy40JTIwMCUyMDAlMjAxLS45OTMlMjAxLjA4NSUyMDQuMDIzJTIwNC4wMjMlMjAwJTIwMCUyMDEtMS4zNDUuNjExJTIwNi45NDglMjA2Ljk0OCUyMDAlMjAwJTIwMS0xLjY4MS4yaC0uNDEzYTEuMiUyMDEuMiUyMDAlMjAwJTIwMC0uNzc5LjI5JTIwMS4yMyUyMDEuMjMlMjAwJTIwMCUyMDAtLjQxMy43MThsLS4wMzEuMTY4LS41JTIwMy4xOTQtLjAxNS4xMjJjMCUyMC4wMzEtLjAxNS4wNjEtLjAzMS4wNjFhLjA1Ni4wNTYlMjAwJTIwMCUyMDEtLjA0Ni4wMTVINy4xNzd6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTMuMjEzJTIwLTMuMDUlMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNDNfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMyUyMiUyMGQlM0QlMjJNMzEuMzYzJTIwMjcuNGMtLjAxNS4wOTItLjAzMS4yLS4wNDYuMzA2LS42ODglMjAzLjQ1My0yLjk5NSUyMDQuNjQ1LTUuOTQ0JTIwNC42NDVoLTEuNWEuNzI0LjcyNCUyMDAlMjAwJTIwMC0uNzE4LjYxMWwtLjc2NCUyMDQuODc0LS4yMTQlMjAxLjM3NWEuMzg2LjM4NiUyMDAlMjAwJTIwMCUyMC4zODIuNDQzaDIuNjQzYS42MjcuNjI3JTIwMCUyMDAlMjAwJTIwLjYyNi0uNTM1bC4wMzEtLjEzOC41LTMuMTc4LjAzMS0uMTY4YS42MzkuNjM5JTIwMCUyMDAlMjAxJTIwLjYyNi0uNTM1aC40YzIuNTgyJTIwMCUyMDQuNi0xLjA1NCUyMDUuMi00LjA4YTMuNDc2JTIwMy40NzYlMjAwJTIwMCUyMDAtLjUzNS0zLjA3MSUyMDIuNDIlMjAyLjQyJTIwMCUyMDAlMjAwLS43MTgtLjU0OXolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMTguNzgyJTIwLTIzLjIxMyUyOSUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF80Ml8lMjIlMjBkJTNEJTIyTTM2LjElMjAyNC4yMjlhMi40NDIlMjAyLjQ0MiUyMDAlMjAwJTIwMC0uMzIxLS4wNzYlMjAyLjU5MiUyMDIuNTkyJTIwMCUyMDAlMjAwLS4zMzYtLjA2MUE4LjkzNSUyMDguOTM1JTIwMCUyMDAlMjAwJTIwMzQuMTE2JTIwMjRoLTRhLjU1OS41NTklMjAwJTIwMCUyMDAtLjI3NS4wNjEuNjMuNjMlMjAwJTIwMCUyMDAtLjM1MS40NzRsLS44NTYlMjA1LjQwOS0uMDM0LjE1NmEuNzM2LjczNiUyMDAlMjAwJTIwMSUyMC43MTgtLjYxMWgxLjVjMi45NDklMjAwJTIwNS4yNTYtMS4xOTIlMjA1LjkyOS00LjY2LjAxNS0uMTA3LjAzMS0uMi4wNDYtLjMwNmEyLjk2OSUyMDIuOTY5JTIwMCUyMDAlMjAwLS41NS0uMjI5LjU0My41NDMlMjAwJTIwMCUyMDAtLjE0My0uMDY1eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0yNC4yMjQlMjAtMjAuMzMzJTI5JTIyJTIwZmlsbCUzRCUyMiUyMzIyMmY2MyUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF80MV8lMjIlMjBjbGFzcyUzRCUyMmNscy0yJTIyJTIwZCUzRCUyMk01LjIwNyUyMDQuMmEuNjMuNjMlMjAwJTIwMCUyMDElMjAuMzUxLS40NzQuNi42JTIwMCUyMDAlMjAxJTIwLjI3NS0uMDYxaDRhOS4wODMlMjA5LjA4MyUyMDAlMjAwJTIwMSUyMDEuMzI5LjA5MmMuMTIyLjAxNS4yMjkuMDQ2LjMzNi4wNjEuMTA3LjAzMS4yMTQuMDQ2LjMyMS4wNzYuMDQ2LjAxNS4xMDcuMDMxLjE1My4wNDZhMi45NjglMjAyLjk2OCUyMDAlMjAwJTIwMSUyMC41NS4yMjklMjAzLjI2NCUyMDMuMjY0JTIwMCUyMDAlMjAwLS42ODgtMi45MzRDMTEuMDc0LjM2NyUyMDkuNyUyMDAlMjA3Ljk0MiUyMDBIMi44MjNBLjcxMi43MTIlMjAwJTIwMCUyMDAlMjAyLjEuNjExTC0uMDM1JTIwMTQuMTM0YS40MzkuNDM5JTIwMCUyMDAlMjAwJTIwLjQyOC41aDMuMTYzbC43OTUtNS4wMjd6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LjA0MSUyOSUyMi8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gI3NjLWVtYWlsLWJsb2MudmFsaWRhdGVkLWJsb2Mge1xuICBtaW4taGVpZ2h0OiAxMDhweDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLnZhbGlkYXRlZC1ibG9jIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzMzMzMztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgcGFkZGluZzogMjVweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC42KTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5zdGVwLWJsb2MgLnNjLWgyIC5jMS1zdGVwLW51bWJlcixcbi5jaGVja291dC12YWxpZGF0aW9uIC52YWxpZGF0ZWQtYmxvYyAuc2MtaDIgLmMxLXN0ZXAtbnVtYmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuc3RlcC1ibG9jIC5zYy1oMiAuYzEtc3RlcC1udW1iZXI6YWZ0ZXIsXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAudmFsaWRhdGVkLWJsb2MgLnNjLWgyIC5jMS1zdGVwLW51bWJlcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcuJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAudmFsaWRhdGVkLWJsb2MgLnNjLWVtYWlsLXZhbCxcbi5jaGVja291dC12YWxpZGF0aW9uIC52YWxpZGF0ZWQtYmxvYyAuc2MtaDIsXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAudmFsaWRhdGVkLWJsb2MgLnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmNhcnQtcmVjYXAge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gI3NtYWxsLXN0ZXAxLWNoYW5nZS1idG4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuc3RlcC1ibG9jIC5jMS1zYy1ibG9jMSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5zdW1tYXJ5LWJsb2Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuc2MtYmxvYzEge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuc2MtYmxvYzE6bm90KC52YWxpZGF0ZWQtYmxvYykge1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuc2MtYmxvYzE6bm90KC52YWxpZGF0ZWQtYmxvYykgLmNoYW5nZS1idG4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuc2MtYmxvYzE6bm90KC52YWxpZGF0ZWQtYmxvYykgLnN0ZXAtbnVtYmVyOmFmdGVyIHtcbiAgY29udGVudDogJy4nO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuc2MtYmxvYzE6bm90KC52YWxpZGF0ZWQtYmxvYykgLnN0ZXAtbnVtYmVyLFxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLnNjLWJsb2MxOm5vdCgudmFsaWRhdGVkLWJsb2MpIC5zYy1oMiB7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENFNUU5O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuc2MtYmxvYzE6bm90KC52YWxpZGF0ZWQtYmxvYykuc3RlcC1ibG9jIC5zdGVwLW51bWJlcjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5zYy1ibG9jMTpub3QoLnZhbGlkYXRlZC1ibG9jKS5zdGVwLWJsb2MgLnN0ZXAtbnVtYmVyLFxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLnNjLWJsb2MxOm5vdCgudmFsaWRhdGVkLWJsb2MpLnN0ZXAtYmxvYyAuc2MtaDIge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuc2MtYmxvYzEge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLnNjLWJsb2MxIC5mb3JtX19maWVsZHNldCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIGZpZWxkc2V0IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAub3B0aW9uLWRlc2Mge1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIGNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNik7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIGxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5yb3ctbW0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLnJvdy1tbSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLnJvdy1tbSAuYmxvYy1yYWRpbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAucm93LW1tIC5ibG9jLXJhZGlvIGxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNik7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5yb3ctbW0gLmJsb2Mtbm93cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuZm9ybV9fbm93cmFwICsgLmZvcm1fX25vd3JhcCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5mb3JtX19ub3dyYXAgKyAuZm9ybV9fZmllbGRzZXQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuZm9ybV9fZmllbGRzZXQgKyAuZm9ybV9fbm93cmFwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmZvcm1fX2ZpZWxkLS1sb25nLWFuc3dlciAuZm9ybV9fbGFiZWwge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uICNjb3VudHJ5IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5mb3JtX19ub3dyYXAgLmZpZWxkLmNvbHVtbi5zbWFsbC0yNC5tZWRpdW0tMTIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE5cHgpO1xuICB3aWR0aDogNTYlO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAjY2hrLWludm9pY2luZy1hZGRyLWFjdCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmxibC1yYWRpbyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gI2Noay1wcm8tcHVyY2hhc2Uge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uICNudW0taW50cmEge1xuICB3aWR0aDogNDYlO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAjZnMtcHJvLXB1cmNoYXNlICsgLmZvcm1fX2ZpZWxkc2V0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmxibC1yYWRpby1oIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmxibC1yb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5yb3ctbWcge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiBsYWJlbFtmb3I9XCJjb3VudHJ5XCJdIHtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5mb3JtX19ub3dyYXAtLWFubml2IHtcbiAgd2lkdGg6IDY2JTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmZvcm1fX25vd3JhcC0tYW5uaXYgLmZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmZvcm1fX25vd3JhcC0tYW5uaXYgLmZpZWxkIGkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgei1pbmRleDogMTtcbiAgcmlnaHQ6IDM1cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5mb3JtX19ub3dyYXAtLWFubml2IC5maWVsZC5lcnJvciB7XG4gIGNvbG9yOiAjZjE2NzY3O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuZm9ybV9fbm93cmFwLS1hbm5pdiAuZmllbGQuZXJyb3IgaS5mb3JtX19pY29uLS13YXJuaW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuZm9ybV9fbm93cmFwLS1hbm5pdiAuZmllbGQuc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjdhZTYwO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuZm9ybV9fbm93cmFwLS1hbm5pdiAuZmllbGQuc3VjY2VzcyBpLmZvcm1fX2ljb24tLXN1Y2Nlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5maWVsZC1hbm5pdmVyc2FyeSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5maWVsZC1hbm5pdmVyc2FyeSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5zYy1hZGRyZXNzLWgxIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uICNzYy1kZWxpdmVyeS1ibG9jIC5zYy1oMixcbi5jaGVja291dC12YWxpZGF0aW9uICNzYy1kZWxpdmVyeS1ibG9jIC5zdGVwLW51bWJlcixcbi5jaGVja291dC12YWxpZGF0aW9uICNzYy1wYXltZW50LWJsb2MgLnNjLWgyLFxuLmNoZWNrb3V0LXZhbGlkYXRpb24gI3NjLXBheW1lbnQtYmxvYyAuc3RlcC1udW1iZXIge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAjc2MtcGF5bWVudC1ibG9jLmVycm9yLWNhbGMtYnRuID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLnNjLWRlbGl2ZXJ5LXRoZWFkLXRyIHtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5zYy1kZWxpdmVyeS10aGVhZC10ciA+IGRpdiB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuc2MtZGVsaXZlcnktdGhlYWQtdHIgLnNjLWRlbGl2ZXJ5LWluZm9zIHtcbiAgd2lkdGg6IDYyJTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLnNjLWRlbGl2ZXJ5LXRoZWFkLXRyID4gZGl2Om5vdCguc2MtZGVsaXZlcnktaW5mb3MpIHtcbiAgd2lkdGg6IDI1JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuYzEtZGVsaXZlcnktYmxvYy5yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDAgMjBweCAzOXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RDRTVFOTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuYzEtZGVsaXZlcnktYmxvYy5yb3cgLmRlbGl2ZXJ5LW1vZGUtcmFkaW8ge1xuICB3aWR0aDogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuYzEtZGVsaXZlcnktYmxvYy5yb3cgLnNob3ctZm9yLXNtYWxsLW9ubHkuc21hbGwtMjQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuYzEtZGVsaXZlcnktYmxvYy5yb3cgLnNob3ctZm9yLXNtYWxsLW9ubHkuc21hbGwtMjQgLmRlbGl2ZXJ5LW1vZGUtaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmMxLWRlbGl2ZXJ5LWJsb2Mucm93IC5zaG93LWZvci1zbWFsbC1vbmx5LnNtYWxsLTI0IC5kZWxpdmVyeS1tb2RlLXJhZGlvIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5jMS1kZWxpdmVyeS1ibG9jLnJvdyAuZGVsaXZlcnktbW9kZS1pbWcge1xuICB3aWR0aDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuYzEtZGVsaXZlcnktYmxvYy5yb3cgLmRlbGl2ZXJ5LW1vZGUtaW5mb3Mge1xuICB3aWR0aDogNDUlO1xuICBwYWRkaW5nOiAwIDEwcHggMCAwO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuYzEtZGVsaXZlcnktYmxvYy5yb3cgLmRlbGl2ZXJ5LW1vZGUtZGF0ZSxcbi5jaGVja291dC12YWxpZGF0aW9uIC5jMS1kZWxpdmVyeS1ibG9jLnJvdyAuZGVsaXZlcnktbW9kZS1wcmljZSB7XG4gIHdpZHRoOiAyNSU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuZGVsaXZlcnktYmxvYyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmRlbGl2ZXJ5LWJsb2M6bGFzdC1jaGlsZCAuYzEtZGVsaXZlcnktYmxvYy5yb3cge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5kZWxpdmVyeS1tb2RlLWRlc2Mge1xuICBjb2xvcjogIzU5NkY3OTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmljb24tdHJ1Y2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjYxMiUyMiUyMGhlaWdodCUzRCUyMjYxMiUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTIxLjQ3NCUyMDM3Ny41MjJWMTE3LjEzOGMwLTE0LjQ2OSUyMDExLjcyOS0yNi4xOTklMjAyNi4xOTktMjYuMTk5aDI2MC4yNWMxNC40NjklMjAwJTIwMjYuMTk4JTIwMTEuNzMlMjAyNi4xOTglMjAyNi4xOTl2MjYwLjM4NWE4LjczMiUyMDguNzMyJTIwMCUyMDAlMjAxLTguNzMzJTIwOC43MzNIMzAuMjA3YTguNzMzJTIwOC43MzMlMjAwJTIwMCUyMDEtOC43MzMtOC43MzR6bTIxMC4xNiUyMDg5LjIwMmMwJTIwMzAuMDEtMjQuMzI5JTIwNTQuMzM4LTU0LjMzOCUyMDU0LjMzOHMtNTQuMzM4LTI0LjMyOC01NC4zMzgtNTQuMzM4YzAtMzAuMDExJTIwMjQuMzI5LTU0LjMzOCUyMDU0LjMzOC01NC4zMzhzNTQuMzM4JTIwMjQuMzI3JTIwNTQuMzM4JTIwNTQuMzM4em0tMjcuMTclMjAwYzAtMTUuMDA1LTEyLjE2NC0yNy4xNjktMjcuMTY5LTI3LjE2OXMtMjcuMTclMjAxMi4xNjQtMjcuMTclMjAyNy4xNjklMjAxMi4xNjUlMjAyNy4xNyUyMDI3LjE3JTIwMjcuMTclMjAyNy4xNjktMTIuMTY1JTIwMjcuMTY5LTI3LjE3em0tNzMuOTY5LTU0LjMzOUg4LjczM0E4LjczMyUyMDguNzMzJTIwMCUyMDAlMjAwJTIwMCUyMDQyMS4xMTh2MjYuNDk1YTguNzMzJTIwOC43MzMlMjAwJTIwMCUyMDAlMjA4LjczMyUyMDguNzMzaDk3LjU5OGMyLjU0OC0xNy40ODQlMjAxMS4zNzMtMzIuOTI4JTIwMjQuMTY0LTQzLjk2MXptMzg1LjQ0MyUyMDU0LjMzOWMwJTIwMzAuMDEtMjQuMzI5JTIwNTQuMzM4LTU0LjMzOCUyMDU0LjMzOC0zMC4wMSUyMDAtNTQuMzM4LTI0LjMyOC01NC4zMzgtNTQuMzM4JTIwMC0zMC4wMTElMjAyNC4zMjgtNTQuMzM4JTIwNTQuMzM4LTU0LjMzOCUyMDMwLjAwOS0uMDAxJTIwNTQuMzM4JTIwMjQuMzI3JTIwNTQuMzM4JTIwNTQuMzM4em0tMjcuMTY4JTIwMGMwLTE1LjAwNS0xMi4xNjUtMjcuMTY5LTI3LjE3LTI3LjE2OS0xNS4wMDYlMjAwLTI3LjE2OSUyMDEyLjE2NC0yNy4xNjklMjAyNy4xNjlzMTIuMTY0JTIwMjcuMTclMjAyNy4xNjklMjAyNy4xNyUyMDI3LjE3LTEyLjE2NSUyMDI3LjE3LTI3LjE3ek02MTIlMjA0MjEuMTE4djI2LjQ5NWE4LjczMyUyMDguNzMzJTIwMCUyMDAlMjAxLTguNzMzJTIwOC43MzNoLTcwLjcwNGMtNS4wNTctMzQuNjgzLTM0LjkwNi02MS40MjctNzAuOTYxLTYxLjQyNy0zNi4wNjIlMjAwLTY1LjkxMiUyMDI2Ljc0NS03MC45NjklMjA2MS40MjdIMjQ4LjI2MWMtMi41NDktMTcuNDgzLTExLjM3My0zMi45MjgtMjQuMTY0LTQzLjk2MWgxMzQuOTk0VjE2Mi41OTRjMC05LjY0NiUyMDcuODItMTcuNDY2JTIwMTcuNDY2LTE3LjQ2Nmg4Mi40NDVhNjkuODYlMjA2OS44NiUyMDAlMjAwJTIwMSUyMDU3LjklMjAzMC43N2w1My4xNSUyMDc4LjcyMWE2OS44NjUlMjA2OS44NjUlMjAwJTIwMCUyMDElMjAxMS45NjIlMjAzOS4wOTR2MTE4LjY3MmgyMS4yNTNhOC43MzMlMjA4LjczMyUyMDAlMjAwJTIwMSUyMDguNzMzJTIwOC43MzN6bS04OC41OTItMTY0LjQ4M2wtNDIuNTAxLTYwLjM5M2E4LjczNCUyMDguNzM0JTIwMCUyMDAlMjAwLTcuMTQyLTMuNzA3SDQwNy40N2E4LjczNCUyMDguNzM0JTIwMCUyMDAlMjAwLTguNzMzJTIwOC43MzN2NjAuMzkzYTguNzMyJTIwOC43MzIlMjAwJTIwMCUyMDAlMjA4LjczMyUyMDguNzMzaDEwOC43OThjNy4wNzQlMjAwJTIwMTEuMjEyLTcuOTczJTIwNy4xNC0xMy43NTl6JTIyLyUzRSUzQy9zdmclM0UpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDY2JSBhdXRvO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAudGVybXMtdmFsaWRhdGlvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAudGVybXMtdmFsaWRhdGlvbiBhIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC50ZXJtcy12YWxpZGF0aW9uIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcik7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuYnV0dG9uLmJ0bjQuZXhwYW5kLmxhcmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5idXR0b24uYnRuNC5leHBhbmQubGFyZ2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLnBheW1lbnQtYmxvYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5wYXltZW50LWJsb2M6aG92ZXIsXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAucGF5bWVudC1ibG9jLndpemktc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuYzEtcGF5bWVudC1ibG9jIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5jMS1wYXltZW50LWJsb2MgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgd2lkdGg6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuYzEtcGF5bWVudC1ibG9jIC5wYXltZW50LW1vZGUtbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmMxLXBheW1lbnQtYmxvYyAucGF5bWVudC1tb2RlLW5hbWUgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuYzEtcGF5bWVudC1ibG9jIC5wYXltZW50LW1vZGUtbmFtZSBzcGFuIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuYzEtcGF5bWVudC1ibG9jIC5wYXltZW50LW1vZGUtbmFtZSBzcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcoJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmMxLXBheW1lbnQtYmxvYyAucGF5bWVudC1tb2RlLW5hbWUgc3BhbjphZnRlciB7XG4gIGNvbnRlbnQ6ICcpJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuYzEtcGF5bWVudC1ibG9jIGltZyB7XG4gIG1heC13aWR0aDogODBweDtcbiAgbWFyZ2luOiAyMHB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAjZnMtaW52b2ljaW5nLWFkZHItYWN0LFxuLmNoZWNrb3V0LXZhbGlkYXRpb24gI2ZzLXByby1wdXJjaGFzZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uICNmcy1pbnZvaWNpbmctYWRkci1hY3QgbGFiZWwsXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAjZnMtaW52b2ljaW5nLWFkZHItYWN0IGlucHV0LFxuLmNoZWNrb3V0LXZhbGlkYXRpb24gI2ZzLXByby1wdXJjaGFzZSBsYWJlbCxcbi5jaGVja291dC12YWxpZGF0aW9uICNmcy1wcm8tcHVyY2hhc2UgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uICNmcy1wcm8tcHVyY2hhc2Uge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuZGVsaXZlcnktbW9kZS1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuZm9ybV9fZmllbGQuc3VjY2VzcyAuZm9ybV9faWNvbi0tc3VjY2VzcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICMyN2FlNjA7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuZm9ybV9fZmllbGQuZXJyb3IgLmZvcm1fX2ljb24tLXdhcm5pbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjZjE2NzY3O1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmZvcm1fX2ZpZWxkc2V0LmVycm9yICsgLmJ0bi1hcmVhICNzdGVwMS1idG4ge1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIC5mb3JtX19maWVsZHNldC5lcnJvciArIC5idG4tYXJlYSAjc3RlcDEtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuYWxlcnQtYm94IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYmFja2dyb3VuZDogI2YxNjc2NztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDIwcHggMzBweCAyMHB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmFsZXJ0LWJveCAuY2xvc2Uge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNHB4O1xuICByaWdodDogMTBweDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gI2xvZ2luLXJlZGlyZWN0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuZm9ybV9fZmllbGQtLW5vdC1yZXF1aXJlZCAuZm9ybV9faWNvbi0tc3VjY2VzcyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLmNoZWNrb3V0LWwgc2VsZWN0IHtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNSBjZW50ZXIgcmlnaHQgMTVweCBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB2aWV3Qm94JTNEJTIyNTQzMi4yODklMjA0OTclMjA3Ljk1OSUyMDE0LjUzNyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTU0MzUuODc0JTIwNTExLjM3NGwtMy40MjItMy40MjNhLjU1Ny41NTclMjAwJTIwMCUyMDElMjAwLS43ODguNTU3LjU1NyUyMDAlMjAwJTIwMSUyMC43ODglMjAwbDMuMDI4JTIwMy4wMjklMjAzLjAyOS0zLjAyOWEuNTU3LjU1NyUyMDAlMjAwJTIwMSUyMC43ODglMjAwJTIwLjU1Ny41NTclMjAwJTIwMCUyMDElMjAwJTIwLjc4OGwtMy40MjMlMjAzLjQyM2EuNTU1LjU1NSUyMDAlMjAwJTIwMS0uMzk0LjE2My41Ni41NiUyMDAlMjAwJTIwMS0uMzk0LS4xNjN6bTMuNDIzLTEwbC0zLjAyOC0zLjAyOS0zLjAyOCUyMDMuMDI4YS41NTcuNTU3JTIwMCUyMDAlMjAxLS43ODglMjAwJTIwLjU1Ni41NTYlMjAwJTIwMCUyMDElMjAwLS43ODdsMy40MjMtMy40MjNhLjU1NC41NTQlMjAwJTIwMCUyMDElMjAuMzk0LS4xNjMuNTUyLjU1MiUyMDAlMjAwJTIwMSUyMC4zOTMuMTYzbDMuNDIzJTIwMy40MjNhLjU1Ny41NTclMjAwJTIwMCUyMDElMjAwJTIwLjc4OC41NTcuNTU3JTIwMCUyMDAlMjAxLS4zOTQuMTYzLjU1Ny41NTclMjAwJTIwMCUyMDEtLjM5NS0uMTYzeiUyMiUyMGZpbGwlM0QlMjIlMjM1OTZmNzklMjIvJTNFJTNDL3N2ZyUzRSk7XG4gIGJhY2tncm91bmQtc2l6ZTogOHB4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyOiAxcHggc29saWQgI0RDRTVFOTtcbiAgcGFkZGluZzogMCAzMHB4IDAgMTVweDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLnNjLWFkZHJlc3MtaDEge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLnNjLWRlbGl2ZXJ5LWRldGFpbC1wcmljZSArIC5zYy1yZWxheS1hZGRyZXNzLXZhbCB7XG4gIG1hcmdpbjogMjBweCAwIDEwcHggMDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLnNjLWRlbGl2ZXJ5LWRldGFpbC1wcmljZSArIC5zYy1yZWxheS1hZGRyZXNzLXZhbCAuc2MtYWRkcmVzcy1oMSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gLnNjLWRlbGl2ZXJ5LWRldGFpbC1wcmljZSArIC5zYy1yZWxheS1hZGRyZXNzLXZhbCAuc2MtYWRkcmVzcy1oMSArIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNoZWNrb3V0LXZhbGlkYXRpb24gI3NjLXJlZ2kge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucGFnZS12YWxpZGF0aW9uICNjYXJ0LXJlY2FwIC5jYXJ0X19yZWNhcF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBhZ2UtdmFsaWRhdGlvbiAjY2FydC1yZWNhcCAuY2FydF9fcmVjYXBfX3dyYXBwZXIubG9hZGluZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEwMCUyMDEwMCUyMiUyMHByZXNlcnZlQXNwZWN0UmF0aW8lM0QlMjJ4TWlkWU1pZCUyMiUyMGNsYXNzJTNEJTIybGRzLWVsbGlwc2lzJTIyJTNFJTNDY2lyY2xlJTIwY3glM0QlMjI4NCUyMiUyMGN5JTNEJTIyNTAlMjIlMjByJTNEJTIyMCUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjEwJTNCMCUzQjAlM0IwJTNCMCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjBzJTIyLyUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyY3glMjIlMjB2YWx1ZXMlM0QlMjI4NCUzQjg0JTNCODQlM0I4NCUzQjg0JTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMHMlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMGN4JTNEJTIyODQlMjIlMjBjeSUzRCUyMjUwJTIyJTIwciUzRCUyMjQuODk4MDYlMjIlMjAlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMTAlM0IxMCUzQjEwJTNCMCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMi0xcyUyMi8lM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMmN4JTIyJTIwdmFsdWVzJTNEJTIyMTYlM0IxNiUzQjUwJTNCODQlM0I4NCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMi0xcyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwY3glM0QlMjI2Ny4zNDY2JTIyJTIwY3klM0QlMjI1MCUyMiUyMHIlM0QlMjIxMCUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IxMCUzQjEwJTNCMTAlM0IwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyLTAuNXMlMjIvJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJjeCUyMiUyMHZhbHVlcyUzRCUyMjE2JTNCMTYlM0I1MCUzQjg0JTNCODQlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjItMC41cyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwY3glM0QlMjIzMy4zNDY2JTIyJTIwY3klM0QlMjI1MCUyMiUyMHIlM0QlMjIxMCUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IxMCUzQjEwJTNCMTAlM0IwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMHMlMjIvJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJjeCUyMiUyMHZhbHVlcyUzRCUyMjE2JTNCMTYlM0I1MCUzQjg0JTNCODQlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyNTAlMjIlMjByJTNEJTIyNS4xMDE5NCUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IwJTNCMTAlM0IxMCUzQjEwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMHMlMjIvJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJjeCUyMiUyMHZhbHVlcyUzRCUyMjE2JTNCMTYlM0IxNiUzQjUwJTNCODQlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDL3N2ZyUzRSkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNjBweCBhdXRvO1xufVxuXG4ucGFnZS12YWxpZGF0aW9uICNjYXJ0LXJlY2FwIC50Ym9keSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnBhZ2UtdmFsaWRhdGlvbiAjY2FydC1yZWNhcCAudGJvZHkgPiBmb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWF4LWhlaWdodDogaW5pdGlhbDtcbn1cblxuLnBhZ2UtdmFsaWRhdGlvbiAjY2FydC1yZWNhcCAudGJvZHkgPiBmb3JtIC5jYXJ0X19yZWNhcF9faXRlbS0tY29kZS5iZHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucGFnZS12YWxpZGF0aW9uICNjYXJ0LXJlY2FwIC50Ym9keSA+IGZvcm0gI3R4dC1jb2RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnBhZ2UtdmFsaWRhdGlvbiAjY2FydC1yZWNhcCAudGJvZHkgPiBmb3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAzMDAlO1xuICBoZWlnaHQ6IDMwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3YWU2MDtcbiAgei1pbmRleDogMTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xufVxuXG4ucGFnZS12YWxpZGF0aW9uICNjYXJ0LXJlY2FwIC50Ym9keSA+IGZvcm06YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMzAwJTtcbiAgaGVpZ2h0OiAzMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMTY3Njc7XG4gIHotaW5kZXg6IDE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbn1cblxuLnBhZ2UtdmFsaWRhdGlvbiAjY2FydC1yZWNhcCAudGJvZHkgPiBmb3JtLnN1Y2Nlc3M6YmVmb3JlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlIC4wMnMsIHZpc2liaWxpdHkgLjAxcyBlYXNlO1xufVxuXG4ucGFnZS12YWxpZGF0aW9uICNjYXJ0LXJlY2FwIC50Ym9keSA+IGZvcm0uc3VjY2VzcyAuY29kZS1yZWR1Y19fc3VjY2VzcyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlIC4xNXMsIG9wYWNpdHkgLjNzIGVhc2UgLjE1cywgdmlzaWJpbGl0eSAuMDFzIGVhc2U7XG59XG5cbi5wYWdlLXZhbGlkYXRpb24gI2NhcnQtcmVjYXAgLnRib2R5ID4gZm9ybS5lcnJvcjphZnRlciB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlKC01MCUsIDUwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZSAuMDJzLCB2aXNpYmlsaXR5IC4wMXMgZWFzZTtcbn1cblxuLnBhZ2UtdmFsaWRhdGlvbiAjY2FydC1yZWNhcCAudGJvZHkgPiBmb3JtLmVycm9yIC5jb2RlLXJlZHVjX19lcnJvciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlIC4xNXMsIG9wYWNpdHkgLjNzIGVhc2UgLjE1cywgdmlzaWJpbGl0eSAuMDFzIGVhc2U7XG59XG5cbi5wYWdlLXZhbGlkYXRpb24gI2NhcnQtcmVjYXAgLnRib2R5ID4gZm9ybS5oaWRlIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC4zcyBlYXNlIC4xcywgbWFyZ2luIC4zcyBlYXNlIC4xcztcbn1cblxuLnBhZ2UtdmFsaWRhdGlvbiAjY2FydC1yZWNhcCAuY29kZS1yZWR1Y19fc3VjY2Vzcyxcbi5wYWdlLXZhbGlkYXRpb24gI2NhcnQtcmVjYXAgLmNvZGUtcmVkdWNfX2Vycm9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jYWRkcmVzc0Jvb2tXaWRnZXREaXYge1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgbWluLWhlaWdodDogMjI4cHg7XG4gIGhlaWdodDogMjQwcHg7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xufVxuXG4jd2FsbGV0V2lkZ2V0RGl2IHtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIG1pbi1oZWlnaHQ6IDIyOHB4O1xuICBoZWlnaHQ6IDI0MHB4O1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbn1cblxuI3JlYWRPbmx5QWRkcmVzc0Jvb2tXaWRnZXREaXYge1xuICBtaW4td2lkdGg6IDI2NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgbWluLWhlaWdodDogMTQ1cHg7XG4gIGhlaWdodDogMTY1cHg7XG4gIG1heC1oZWlnaHQ6IDE4MHB4O1xufVxuXG4jcmVhZE9ubHlXYWxsZXRXaWRnZXREaXYge1xuICBtaW4td2lkdGg6IDI2NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgbWluLWhlaWdodDogMTQ1cHg7XG4gIGhlaWdodDogMTY1cHg7XG4gIG1heC1oZWlnaHQ6IDE4MHB4O1xufVxuXG4ucGF5bWVudC1ibG9jIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYzEtZGVsaXZlcnktYmxvYyArIC5jMS1kZWxpdmVyeS1ibG9jIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYzEtZGVsaXZlcnktYmxvYyArIC5jMS1kZWxpdmVyeS1ibG9jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcrJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTNweDtcbiAgbGVmdDogNTVweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgei1pbmRleDogMTtcbn1cblxuLmMxLWRlbGl2ZXJ5LWJsb2MgKyAuYzEtZGVsaXZlcnktYmxvYzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTJweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xufVxuXG4jc3VibWl0LWFyZWEuZXJyb3ItY2FsYy1idG4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5lcnJvci1jYWxjLFxuLmVycm9yLXBheW1lbnQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogOTk5OTk5OTk5OTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiA5NjBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZjE2NzY3O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBsaW5lYXIgLjE1cywgdmlzaWJpbGl0eSAuMXMgbGluZWFyO1xufVxuXG4uZXJyb3ItY2FsYy5zaG93LFxuLmVycm9yLXBheW1lbnQuc2hvdyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmVycm9yLWNhbGMuaGlkZSxcbi5lcnJvci1wYXltZW50LmhpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGxpbmVhciwgdmlzaWJpbGl0eSAuMXMgbGluZWFyIC4zNXM7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmVycm9yLWNhbGNfX3dyYXBwZXIsXG4uZXJyb3ItcGF5bWVudF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbn1cblxuLmVycm9yLWNhbGNfX3dyYXBwZXIgcCxcbi5lcnJvci1jYWxjX193cmFwcGVyIGEsXG4uZXJyb3ItcGF5bWVudF9fd3JhcHBlciBwLFxuLmVycm9yLXBheW1lbnRfX3dyYXBwZXIgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uZXJyb3ItY2FsY19fd3JhcHBlciBhLFxuLmVycm9yLXBheW1lbnRfX3dyYXBwZXIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA3cHggMzBweDtcbiAgYmFja2dyb3VuZDogI2ViMjEyMTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zIGxpbmVhcjtcbn1cblxuLmVycm9yLWNhbGNfX3dyYXBwZXIgYTpob3Zlcixcbi5lcnJvci1wYXltZW50X193cmFwcGVyIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjE2NzY3O1xufVxuXG4jc2MtZGVsaXZlcnktYmxvYzpub3QoLnN0ZXAtYmxvYykubG9hZGluZyB7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGJvdHRvbSAyMHB4IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTAwJTIwMTAwJTIyJTIwcHJlc2VydmVBc3BlY3RSYXRpbyUzRCUyMnhNaWRZTWlkJTIyJTIwY2xhc3MlM0QlMjJsZHMtZWxsaXBzaXMlMjIlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjg0JTIyJTIwY3klM0QlMjI1MCUyMiUyMHIlM0QlMjIwJTIyJTIwJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMTAlM0IwJTNCMCUzQjAlM0IwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMHMlMjIvJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJjeCUyMiUyMHZhbHVlcyUzRCUyMjg0JTNCODQlM0I4NCUzQjg0JTNCODQlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwY3glM0QlMjI4NCUyMiUyMGN5JTNEJTIyNTAlMjIlMjByJTNEJTIyNC44OTgwNiUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IxMCUzQjEwJTNCMTAlM0IwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyLTFzJTIyLyUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyY3glMjIlMjB2YWx1ZXMlM0QlMjIxNiUzQjE2JTNCNTAlM0I4NCUzQjg0JTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyLTFzJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjY3LjM0NjYlMjIlMjBjeSUzRCUyMjUwJTIyJTIwciUzRCUyMjEwJTIyJTIwJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjEwJTNCMTAlM0IxMCUzQjAlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjItMC41cyUyMi8lM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMmN4JTIyJTIwdmFsdWVzJTNEJTIyMTYlM0IxNiUzQjUwJTNCODQlM0I4NCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMi0wLjVzJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjMzLjM0NjYlMjIlMjBjeSUzRCUyMjUwJTIyJTIwciUzRCUyMjEwJTIyJTIwJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjEwJTNCMTAlM0IxMCUzQjAlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMmN4JTIyJTIwdmFsdWVzJTNEJTIyMTYlM0IxNiUzQjUwJTNCODQlM0I4NCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjBzJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjI1MCUyMiUyMHIlM0QlMjI1LjEwMTk0JTIyJTIwJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjAlM0IxMCUzQjEwJTNCMTAlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMmN4JTIyJTIwdmFsdWVzJTNEJTIyMTYlM0IxNiUzQjE2JTNCNTAlM0I4NCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjBzJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0Mvc3ZnJTNFKTtcbiAgYmFja2dyb3VuZC1zaXplOiA1MHB4IGF1dG87XG59XG5cbiNzYy1kZWxpdmVyeS1ibG9jOm5vdCguc3RlcC1ibG9jKS5sb2FkaW5nIC5jMS1zYy1ibG9jMSB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgaGVpZ2h0OiAwO1xufVxuXG4uZm9ybV9fZmllbGRzZXQucm93LnJvdy1tbSAuZm9ybV9fbGFiZWwtLWZpcnN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5maXJlZm94ICNzdHJpcGUgLmNvbnRhaW5lciAuY29sMSAuY2FyZCAuZnJvbnQgLmNhcmRfbnVtYmVyIHtcbiAgZm9udC1zaXplOiAyMXB4O1xufVxuXG4uZmlyZWZveCAjc3RyaXBlIC5jb250YWluZXIgLmNvbDEgLmNhcmQgLmZyb250IC5jYXJkX251bWJlciBzcGFuLFxuLmZpcmVmb3ggI3N0cmlwZSAuZnVsbDpmaXJzdC1jaGlsZCBsYWJlbCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zdGVwMi1oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaGlkZS10ZW1wLWFmdGVyLXN0ZXAyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZGVsaXZlcnktZGV0YWlscy1uYW1lICsgLm9wdGlvbi1kZXNjIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3NjLWluZm9zLWJsb2M6bm90KC52YWxpZGF0ZWQtYmxvYykgKyAjc2MtcGF5bWVudC1ibG9jLm5vLWxpdnIgPiAqOm5vdCgjcGF5bWVudC1tb2Rlcy1oMSkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuXG4uY2hlY2tvdXQtY29uZmlybWF0aW9uIHtcbiAgcGFkZGluZzogMTAwcHggMCA1MHB4IDA7XG59XG5cbi5jaGVja291dC1jb25maXJtYXRpb24gLmVuZC1oMSB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICMyN2FlNjA7XG59XG5cbi5jaGVja291dC1jb25maXJtYXRpb24gLmNvbmZpcm1hdGlvbi1udW0ge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY2hlY2tvdXQtY29uZmlybWF0aW9uIC5jb25maXJtYXRpb24tZXhwbGEge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uY2hlY2tvdXQtY29uZmlybWF0aW9uIC50dXRvLWFyZWEge1xuICBjb2xvcjogIzMzMzMzMztcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogI2YzZjNmMztcbn1cblxuLmNoZWNrb3V0LWNvbmZpcm1hdGlvbiAudHV0by1oMSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jaGVja291dC1jb25maXJtYXRpb24gLnR1dG8taW5mbyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNoZWNrb3V0LWNvbmZpcm1hdGlvbiAudHV0by1pbmZvLXZhbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNoZWNrb3V0LWNvbmZpcm1hdGlvbiAudHV0by1zcGVjaWZpY2F0aW9uIHtcbiAgbWFyZ2luOiAwIDAgMS4yNXJlbSAwO1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbn1cblxuLmNoZWNrb3V0LWNvbmZpcm1hdGlvbiAuY29uZmlybWF0aW9uLXRyYWNraW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLmNoZWNrb3V0LWNvbmZpcm1hdGlvbiAudHV0by1pbGx1c3Qge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZjE2NzY3O1xuICBwYWRkaW5nOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICBib3gtc2hhZG93OiAwIDVweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5jaGVja291dC1jb25maXJtYXRpb24gLmNvbmZpcm1hdGlvbi1hZGRyZXNzIC5zYy1hZGRyZXNzLFxuLmNoZWNrb3V0LWNvbmZpcm1hdGlvbiAuY29uZmlybWF0aW9uLWFkZHJlc3MgLmNvbmZpcm1hdGlvbi1kZWxpdmVyeSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xufVxuXG4uY2hlY2tvdXQtY29uZmlybWF0aW9uIC5jb25maXJtYXRpb24tYWRkcmVzcy1oMSxcbi5jaGVja291dC1jb25maXJtYXRpb24gLmNvbmZpcm1hdGlvbi1kZWxpdmVyeSAuZGVsaXZlcnktbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmNoZWNrb3V0LWNvbmZpcm1hdGlvbiAuY29uZmlybWF0aW9uLWRlbGl2ZXJ5IC5kZWxpdmVyeS1uYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jaGVja291dC1jb25maXJtYXRpb24gLmNzLXByb2Qge1xuICBtYXJnaW46IDA7XG59XG5cbi5jaGVja291dC1jb25maXJtYXRpb24gLnR1dG8tYXJlYS1jaGVxdWUgLnR1dG8taW5mbyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmNoZWNrb3V0LWNvbmZpcm1hdGlvbiAudHV0by1hcmVhLWNoZXF1ZSAudHV0by1pbmZvIC50dXRvLWluZm8tdmFsIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLmNoZWNrb3V0LWNvbmZpcm1hdGlvbiAuY29uZmlybWF0aW9uLWFkZHJlc3Mge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uY2hlY2tvdXQtY29uZmlybWF0aW9uIC52dGFibGUgLnJvdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmNoZWNrb3V0LWNvbmZpcm1hdGlvbiAudnRhYmxlIC50aGVhZC10ZCB7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5jaGVja291dC1jb25maXJtYXRpb24gLnZ0YWJsZSAudGJvZHktdGQge1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jaGVja291dC1jb25maXJtYXRpb24gLnZ0YWJsZTpudGgtY2hpbGQoMykgLmNvbHVtbixcbi5jaGVja291dC1jb25maXJtYXRpb24gLnZ0YWJsZTpudGgtY2hpbGQoNCkgLmNvbHVtbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2hlY2tvdXQtY29uZmlybWF0aW9uIC5yZWNhcC10b3RhbC10dmEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2hlY2tvdXQtY29uZmlybWF0aW9uIC5jb25maXJtYXRpb24tYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jaGVja291dC1jb25maXJtYXRpb24gLmNvbmZpcm1hdGlvbi1hZGRyZXNzID4gZGl2IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmNoZWNrb3V0LWNvbmZpcm1hdGlvbiAjZW5kaW5nLXJhdGluZyAuZW5kLXJhdGluZy1oMSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmNoZWNrb3V0LWNvbmZpcm1hdGlvbiAjZW5kaW5nLXJhdGluZyAuYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgY29sb3I6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNvbmZpcm1hdGlvbi10cmFja2luZyxcbi5jb25maXJtYXRpb24tYWRkcmVzcyxcbi5jb25maXJtYXRpb24tYWRkcmVzcyBwLFxuLmNvbmZpcm1hdGlvbi1udW0sXG4uY29uZmlybWF0aW9uLWV4cGxhIHtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuXG4uZW1lcmdlbmN5LWJhciB7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogNjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cblxuLmVtZXJnZW5jeS1iYXJfX3RleHQsXG4uZW1lcmdlbmN5LWJhcl9fYnV0dG9uIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5lbWVyZ2VuY3ktYmFyX19hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmVtZXJnZW5jeS1iYXJfX3RleHQge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCA+ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLmVtZXJnZW5jeS1iYXJfX3RleHQgPiAqICsgKiB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG5cbi5lbWVyZ2VuY3ktYmFyX19idXR0b24gYSB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtbXMtdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4ucHJlLWVtZXJnZW5jeS1iYXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogNjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoMTAwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xufVxuXG4ucHJlLWVtZXJnZW5jeS1iYXJfX3dyYXBwZXIge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wcmUtZW1lcmdlbmN5LWJhcl9fb3BlbiB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbiAgYm9yZGVyOiBzb2xpZCAjRENFNUU5O1xuICBib3JkZXItd2lkdGg6IDFweCAwIDFweCAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucHJlLWVtZXJnZW5jeS1iYXJfX29wZW4gaSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5wcmUtZW1lcmdlbmN5LWJhcl9fdGV4dCxcbi5wcmUtZW1lcmdlbmN5LWJhcl9fYnV0dG9uIHtcbiAgd2lkdGg6IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnByZS1lbWVyZ2VuY3ktYmFyX190ZXh0IHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wcmUtZW1lcmdlbmN5LWJhcl9fdGV4dCA+ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ucHJlLWVtZXJnZW5jeS1iYXJfX2J1dHRvbiBhIHtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMDtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC1tcy10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xufVxuXG4ucHJlLWVtZXJnZW5jeS1iYXJfX2J1dHRvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzBkMGQwZDtcbn1cblxuI3Nob3ctcHJlRW1lcmdlbmN5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3Nob3ctcHJlRW1lcmdlbmN5OmNoZWNrZWQgKyAucHJlLWVtZXJnZW5jeS1iYXIge1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgwKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbiNzaG93LXByZUVtZXJnZW5jeTpjaGVja2VkICsgLnByZS1lbWVyZ2VuY3ktYmFyIC5wcmUtZW1lcmdlbmN5LWJhcl9fb3BlbiB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cblxuLnVwc2VsbF9faGVhZGVyIHtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbn1cblxuLnVwc2VsbF9faGVhZGVyX19saW5rX19waWN0dXJlIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLnVwc2VsbF9faGVhZGVyX19saW5rX19waWN0dXJlX19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LWhlaWdodDogMTAwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnVwc2VsbF9faGVhZGVyX19saW5rX19uYW1lIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnVwc2VsbF9fY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweCk7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5cbi51cHNlbGxfX2NvbnRlbnRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0NGMDAwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWFyZ2luOiAwIDAgNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51cHNlbGxfX2NvbnRlbnRfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzdFODk5NTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cblxuLnVwc2VsbF9fY29udGVudF9fcHJvZHVjdCB7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi51cHNlbGxfX2NvbnRlbnRfX3Byb2R1Y3RfX2Zvcm0ge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4udXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX190aW1lciB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi51cHNlbGxfX2NvbnRlbnRfX3Byb2R1Y3RfX2Zvcm1fX3RpbWVyIC5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtZGFyayAucm90b3ItYm90dG9tLFxuLnVwc2VsbF9fY29udGVudF9fcHJvZHVjdF9fZm9ybV9fdGltZXIgLmZsaXBkb3duLmZsaXBkb3duX190aGVtZS1kYXJrIC5yb3Rvci1sZWFmLXJlYXIsXG4udXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX190aW1lciAuZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWRhcmsgLnJvdG9yLFxuLnVwc2VsbF9fY29udGVudF9fcHJvZHVjdF9fZm9ybV9fdGltZXIgLmZsaXBkb3duLmZsaXBkb3duX190aGVtZS1kYXJrIC5yb3Rvci10b3AsXG4udXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX190aW1lciAuZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWRhcmsgLnJvdG9yLWxlYWYtZnJvbnQsXG4udXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX190aW1lciAuZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWRhcmsgLnJvdG9yLWdyb3VwOm50aC1jaGlsZChuKzIpOm50aC1jaGlsZCgtbiszKTpiZWZvcmUsXG4udXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX190aW1lciAuZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWRhcmsgLnJvdG9yLWdyb3VwOm50aC1jaGlsZChuKzIpOm50aC1jaGlsZCgtbiszKTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRTJDMDA7XG59XG5cbi51cHNlbGxfX2NvbnRlbnRfX3Byb2R1Y3RfX2Zvcm1fX3RpbWVyIC5mbGlwZG93biAucm90b3ItZ3JvdXA6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAxMTVweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0UyQzAwO1xufVxuXG4udXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX190aW1lciAuZmxpcGRvd24gLnJvdG9yLWdyb3VwOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1MHB4O1xuICBsZWZ0OiAxMTVweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0UyQzAwO1xufVxuXG4udXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX190aW1lciAuZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWRhcmsgLnJvdG9yLWdyb3VwLWhlYWRpbmc6YmVmb3JlIHtcbiAgY29sb3I6ICNDRTJDMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4udXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX190aW1lciAuZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWRhcmsgLnJvdG9yOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0UyQzAwO1xufVxuXG4udXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX190aW1lciAuZmxpcGRvd24gLnJvdG9yLWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX190aW1lciAuZmxpcGRvd24gLnJvdG9yLWdyb3VwOmxhc3QtY2hpbGQgLnJvdG9yLWdyb3VwLWhlYWRpbmcge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4udXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX190aW1lciAucm90b3ItZ3JvdXAtaGVhZGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgbGVmdDogMDtcbn1cblxuLnVwc2VsbF9fY29udGVudF9fcHJvZHVjdF9fZm9ybV9fd3JhcEltZyB7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgd2lkdGg6IDM1MHB4O1xuICBoZWlnaHQ6IDM1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51cHNlbGxfX2NvbnRlbnRfX3Byb2R1Y3RfX2Zvcm1fX3dyYXBJbWcgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51cHNlbGxfX2NvbnRlbnRfX3Byb2R1Y3RfX2Zvcm1fX3ZhcmlhdGlvbiB7XG4gIG1hcmdpbjogMTVweCBhdXRvIDEwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuXG4udXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX192YXJpYXRpb25fX3RpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbjogMCAwIDVweDtcbn1cblxuLnVwc2VsbF9fY29udGVudF9fcHJvZHVjdF9fZm9ybV9fdmFyaWF0aW9uX19zZWxlY3Qge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBib3JkZXItY29sb3I6ICM3RTg5OTUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4udXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX19wcmljZSB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5cbi51cHNlbGxfX2NvbnRlbnRfX3Byb2R1Y3RfX2Zvcm1fX3ByaWNlX19jdXJyZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMi44NzVyZW07XG4gIGNvbG9yOiAjQ0UyQzAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnVwc2VsbF9fY29udGVudF9fcHJvZHVjdF9fZm9ybV9fcHJpY2VfX29sZCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM3RTg5OTU7XG59XG5cbi51cHNlbGxfX2NvbnRlbnRfX3Byb2R1Y3RfX2Zvcm1fX3ZhbGlkIHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX192YWxpZF9fYnV0dG9uIHtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJFQ0M3MTtcbiAgcGFkZGluZzogMTJweCAxMDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdHJhbnNpdGlvbjogMzAwbXMgYmFja2dyb3VuZC1jb2xvciBlYXNlO1xufVxuXG4udXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX192YWxpZF9fYnV0dG9uOmhvdmVyLFxuLnVwc2VsbF9fY29udGVudF9fcHJvZHVjdF9fZm9ybV9fdmFsaWRfX2J1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDhlNGU7XG59XG5cbi51cHNlbGxfX2NvbnRlbnRfX3Byb2R1Y3RfX2Zvcm1fX25leHQge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnVwc2VsbF9fY29udGVudF9fcHJvZHVjdF9fZm9ybV9fbmV4dF9fYnV0dG9uIHtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA4cHggNDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBjb2xvcjogIzdFODk5NTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RDRTVFOTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uOiAzMDBtcyBib3JkZXIgZWFzZSwgMzAwbXMgY29sb3IgZWFzZTtcbn1cblxuLnVwc2VsbF9fY29udGVudF9fcHJvZHVjdF9fZm9ybV9fbmV4dF9fYnV0dG9uOmhvdmVyLFxuLnVwc2VsbF9fY29udGVudF9fcHJvZHVjdF9fZm9ybV9fbmV4dF9fYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlci1jb2xvcjogIzdFODk5NTtcbn1cblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5cbi53aXppYmxvY2tzIHtcbiAgei1pbmRleDogMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLndpemlibG9ja3MgKixcbi53aXppYmxvY2tzICo6YmVmb3JlLFxuLndpemlibG9ja3MgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi53aXppYmxvY2tzIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLndpemlibG9ja3NfX3dyYXBwZXIge1xuICB6LWluZGV4OiAzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53aXppYmxvY2tzX19pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgei1pbmRleDogMDtcbn1cblxuLndpemlibG9ja3NfX2l0ZW0gc3BhbltzdHlsZX49XCJjb2xvcjpcIl0gYSxcbi53aXppYmxvY2tzX19pdGVtIHN0cm9uZ1tzdHlsZX49XCJjb2xvcjpcIl0gYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ud2l6aWJsb2Nrc19faXRlbSBzcGFuW3N0eWxlfj1cImNvbG9yOlwiXSBhOmhvdmVyLFxuLndpemlibG9ja3NfX2l0ZW0gc3BhbltzdHlsZX49XCJjb2xvcjpcIl0gYTpmb2N1cyxcbi53aXppYmxvY2tzX19pdGVtIHN0cm9uZ1tzdHlsZX49XCJjb2xvcjpcIl0gYTpob3Zlcixcbi53aXppYmxvY2tzX19pdGVtIHN0cm9uZ1tzdHlsZX49XCJjb2xvcjpcIl0gYTpmb2N1cyB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLndpemlibG9ja3NfX2l0ZW0gdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53aXppYmxvY2tzX19pdGVtIHVsIGxpOm5vdChbcm9sZV0pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG4gIG1hcmdpbi1yaWdodDogLjNlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi53aXppYmxvY2tzX19pdGVtIHVsOm5vdChbY2xhc3NdKSB7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG59XG5cbi53aXppYmxvY2tzX19pdGVtIHVsOm5vdChbY2xhc3NdKSBsaTpub3QoW3JvbGVdKSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLndpemlibG9ja3NfX2l0ZW06aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuXG4ud2l6aWJsb2Nrc19faXRlbS0temluZGV4IHtcbiAgei1pbmRleDogMyAhaW1wb3J0YW50O1xufVxuXG4ud2l6aWJsb2Nrc19faXRlbS0temluZGV4OmhvdmVyLFxuLndpemlibG9ja3NfX2l0ZW0tLXppbmRleDpmb2N1cyB7XG4gIHotaW5kZXg6IDQgIWltcG9ydGFudDtcbn1cblxuLndpemlibG9ja3NfX2l0ZW0tLWZ1bGxwYWdlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcbn1cblxuLndpemlibG9ja3NfX2l0ZW0ubm9uZSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ud2l6aWJsb2Nrc19faXRlbS0td2l0aG91dEJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cblxuLndpemlibG9ja3NfX2l0ZW0tLXdpdGhvdXRCYWNrZ3JvdW5kIC53aXppYmxvY2tzX19pdGVtX19tYXhXaWR0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ud2l6aWJsb2Nrc19faXRlbSAud2l6aS1mb3JtLXNpbXBsZSA+ICo6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLndpemlibG9ja3NfX2l0ZW0gLndpemktZm9ybSAuZm9ybSB7XG4gIG1hcmdpbjogMjBweCBhdXRvIDAgYXV0bztcbn1cblxuLndpemlibG9ja3NfX2l0ZW0gLndpemktZm9ybSAuZm9ybSAuZm9ybV9fZmllbGRzZXQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53aXppYmxvY2tzX19pdGVtIC53aXppLWZvcm0gLmZvcm0gLmZvcm1fX2ZpZWxkc2V0IC5mb3JtX19maWVsZC0tcmFkaW8gLmZvcm1fX2xhYmVsLS1maXJzdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53aXppYmxvY2tzX19pdGVtIGgxLFxuLndpemlibG9ja3NfX2l0ZW0gaDFbY2xhc3NePVwicWxcIl0ge1xuICBmb250LXNpemU6IDJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0O1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud2l6aWJsb2Nrc19faXRlbSBoMixcbi53aXppYmxvY2tzX19pdGVtIGgyW2NsYXNzXj1cInFsXCJdIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLndpemlibG9ja3NfX2l0ZW0gaDMsXG4ud2l6aWJsb2Nrc19faXRlbSBoM1tjbGFzc149XCJxbFwiXSB7XG4gIGZvbnQtc2l6ZTogMS4xN2VtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDQ7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAwO1xuICBtYXJnaW46IDA7XG59XG5cbi53aXppYmxvY2tzX19pdGVtIGg0LFxuLndpemlibG9ja3NfX2l0ZW0gaDRbY2xhc3NePVwicWxcIl0ge1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0O1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud2l6aWJsb2Nrc19faXRlbSBoNSxcbi53aXppYmxvY2tzX19pdGVtIGg1W2NsYXNzXj1cInFsXCJdIHtcbiAgZm9udC1zaXplOiAwLjgzZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLndpemlibG9ja3NfX2l0ZW0gaDYsXG4ud2l6aWJsb2Nrc19faXRlbSBoNltjbGFzc149XCJxbFwiXSB7XG4gIGZvbnQtc2l6ZTogMC42N2VtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDQ7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAwO1xuICBtYXJnaW46IDA7XG59XG5cbi53aXppYmxvY2tzX19pdGVtICo6bm90KGRpdikge1xuICBsaW5lLWhlaWdodDogMS40Mjtcbn1cblxuLndpemlibG9ja3NfX2l0ZW0gLnNsaWNrLXNsaWRlIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi53aXppYmxvY2tzX19pdGVtIHA6bm90KFtjbGFzc10pLFxuLndpemlibG9ja3NfX2l0ZW0gcFtjbGFzc149XCJxbFwiXSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDQ7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLndpemlibG9ja3NfX2l0ZW1fX21heFdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG59XG5cbi53aXppYmxvY2tzX19pdGVtX19wYWRkaW5nIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpemlibG9ja3NfX2l0ZW1fX3BhZGRpbmctLXNvY2lhbCB7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLndpemlibG9ja3NfX2l0ZW0ud2lkdGgtc21hbGwge1xuICBtYXgtd2lkdGg6IDEwNjRweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cblxuLndpemlibG9ja3NfX2l0ZW0ud2lkdGgtc21hbGwgLndpemlibG9ja3NfX2l0ZW1fX21heFdpZHRoIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ud2l6aWJsb2Nrc19faXRlbS53aWR0aC1zbWFsbC53aXppYmxvY2tzX19pdGVtLS1mdWxscGFnZSB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLndpemlibG9ja3NfX2l0ZW0ud2lkdGgtbWVkaXVtIHtcbiAgbWF4LXdpZHRoOiAxNDgwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG59XG5cbi53aXppYmxvY2tzX19pdGVtLndpZHRoLW1lZGl1bSAud2l6aWJsb2Nrc19faXRlbV9fbWF4V2lkdGgge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi53aXppYmxvY2tzX19pdGVtLndpZHRoLW1lZGl1bS53aXppYmxvY2tzX19pdGVtLS1mdWxscGFnZSB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLndpemlibG9ja3NfX2l0ZW0ud2lkdGgtbGFyZ2Uge1xuICBtYXgtd2lkdGg6IDE5NjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cblxuLndpemlibG9ja3NfX2l0ZW0ud2lkdGgtbGFyZ2UgLndpemlibG9ja3NfX2l0ZW1fX21heFdpZHRoIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ud2l6aWJsb2Nrc19faXRlbS53aWR0aC1sYXJnZS53aXppYmxvY2tzX19pdGVtLS1mdWxscGFnZSB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLndpemlibG9ja3NfX2l0ZW0ud2lkdGgtZnVsbCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiB1bnNldDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ud2l6aWJsb2Nrc19faXRlbS53aWR0aC1mdWxsIC53aXppYmxvY2tzX19pdGVtX19tYXhXaWR0aCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLndpemlibG9ja3NfX2l0ZW0ud2lkdGgtZnVsbDpub3QoLndpemlibG9ja3NfX2l0ZW0tLWZ1bGxwYWdlKSB7XG4gIHBhZGRpbmc6IDAgMjBweCAhaW1wb3J0YW50O1xufVxuXG4ud2l6aWJsb2Nrc19faXRlbTpub3QoLndpZHRoLXNtYWxsKTpub3QoLndpZHRoLW1lZGl1bSk6bm90KC53aWR0aC1sYXJnZSk6bm90KC53aWR0aC1mdWxsKSB7XG4gIG1heC13aWR0aDogdmFyKC0tbWF4LXJvdy1zaXplLXBhZGRpbmctc21hbGwpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IHVuc2V0O1xufVxuXG4ud2l6aWJsb2Nrc19faXRlbTpub3QoLndpZHRoLXNtYWxsKTpub3QoLndpZHRoLW1lZGl1bSk6bm90KC53aWR0aC1sYXJnZSk6bm90KC53aWR0aC1mdWxsKS53aXppYmxvY2tzX19pdGVtLS1mdWxscGFnZSB7XG4gIG1heC13aWR0aDogMTkyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvZHktLWJhY2tncm91bmRJbWFnZSAjYzEtYm9keSAud2l6aWJsb2Nrc19faXRlbTpub3QoLndpZHRoLXNtYWxsKTpub3QoLndpZHRoLW1lZGl1bSk6bm90KC53aWR0aC1sYXJnZSk6bm90KC53aWR0aC1mdWxsKS53aXppYmxvY2tzX19pdGVtLS1mdWxscGFnZSB7XG4gIG1heC13aWR0aDogdmFyKC0tbWF4LXJvdy1zaXplLXBhZGRpbmctbGFyZ2UpICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvZHlfX3dyYXBwZXItLXdpdGhvdXRQYWRkaW5nIHtcbiAgei1pbmRleDogaW5pdGlhbDtcbn1cblxuLndpemktdHh0IHUgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYm9keV9fd3JhcHBlci0td2l0aG91dFBhZGRpbmcge1xuICB6LWluZGV4OiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbi5ib2R5X193cmFwcGVyLS13aXRob3V0UGFkZGluZyAuYm9keV9fd3JhcHBlcl9fbWF4V2lkdGgge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG59XG5cbi5ib2R5X193cmFwcGVyLS13aXRob3V0UGFkZGluZyAud2l6aWJsb2Nrc19faXRlbSB7XG4gIHBhZGRpbmc6IDAgNDBweDtcbn1cblxuLmJvZHlfX3dyYXBwZXItLXdpdGhvdXRQYWRkaW5nIC53aXppYmxvY2tzX19pdGVtLS1mdWxscGFnZSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5ib2R5X193cmFwcGVyLS13aXRob3V0UGFkZGluZyAud2l6aWJsb2Nrc19faXRlbV9fbWF4V2lkdGgge1xuICBtYXgtd2lkdGg6IHZhcigtLW1heC1yb3ctc2l6ZS1wYWRkaW5nLXNtYWxsKTtcbn1cblxuLm1hcmdpbi10b3Atd2l6aWJsb2NrcyAjYzEtYm9keSAuYm9keV9fd3JhcHBlci0td2l0aG91dFBhZGRpbmcsXG4ubWFyZ2luLXRvcC13aXppYmxvY2tzICNjMS1ib2R5IC53cmFwcGVyUGFnZV9fcmlnaHQge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tdG9wLXdpemlibG9ja3MgI2MxLWJvZHkgLmJvZHlfX3dyYXBwZXItLXdpdGhvdXRQYWRkaW5nIC53aXppYmxvY2tzX19pdGVtLm1hcmdpbi10b3Atbm9uZSxcbi5tYXJnaW4tdG9wLXdpemlibG9ja3MgI2MxLWJvZHkgLndyYXBwZXJQYWdlX19yaWdodCAud2l6aWJsb2Nrc19faXRlbS5tYXJnaW4tdG9wLW5vbmUge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tdG9wLXdpemlibG9ja3MgI2MxLWJvZHkgLndyYXBwZXJQYWdlX19yaWdodCA+IGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ud2l6aS1zbGlkZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ud2l6aS1zbGlkZXIgLndpemktc2xpZGVyX19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud2l6aS1zbGlkZXIgLndpemktc2xpZGVyX19pdGVtID4gYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndpemktc2xpZGVyLnNsaWNrLWluaXRpYWxpemVkIC53aXppLXNsaWRlcl9faXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG1heC1oZWlnaHQ6IDEwMDAwcHg7XG59XG5cbi53aXppLXNsaWRlci0td2l0aG91dERvdHMgLnNsaWNrLWRvdHMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53aXppLXNsaWRlciAuc2xpZGVyX19pbWcge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLndpemktc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLndpemktc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0cHg7XG4gIG1hcmdpbjogMCA1cHggIWltcG9ydGFudDtcbn1cblxuLndpemktc2xpZGVyIC5zbGljay1kb3RzIGxpOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2l6aS1zbGlkZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLndpemktc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi53aXppLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLndpemktc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLndpemktc2xpZGVyIC5zbGljay1hcnJvdzpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2l6aS1zbGlkZXIgLnNsaWNrLW5leHQge1xuICByaWdodDogLTYwcHg7XG59XG5cbi53aXppLXNsaWRlciAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IC02MHB4O1xufVxuXG4ud2l6aS1zbGlkZXIgLmZhcyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLndpemktc2xpZGVyLS1zbWFsbCBpbWcsXG4ud2l6aS1zbGlkZXItLW1lZGl1bSBpbWcsXG4ud2l6aS1zbGlkZXItLWxhcmdlIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBsZWZ0OiA1MCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLndpemktc2xpZGVyLS1zbWFsbCAud2l6aS1zbGlkZXJfX2l0ZW0sXG4ud2l6aS1zbGlkZXItLW1lZGl1bSAud2l6aS1zbGlkZXJfX2l0ZW0sXG4ud2l6aS1zbGlkZXItLWxhcmdlIC53aXppLXNsaWRlcl9faXRlbSB7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud2l6aS1zbGlkZXItLXNtYWxsIC53aXppLXNsaWRlcl9faXRlbTpiZWZvcmUsXG4ud2l6aS1zbGlkZXItLW1lZGl1bSAud2l6aS1zbGlkZXJfX2l0ZW06YmVmb3JlLFxuLndpemktc2xpZGVyLS1sYXJnZSAud2l6aS1zbGlkZXJfX2l0ZW06YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDI3LjUlO1xufVxuXG4ud2l6aS1zbGlkZXItLXNtYWxsIC53aXppLXNsaWRlcl9faXRlbTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMjcuNSU7XG59XG5cbi53aXppLXNsaWRlci0tbWVkaXVtIC53aXppLXNsaWRlcl9faXRlbTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMzMlO1xufVxuXG4ud2l6aS1zbGlkZXItLWxhcmdlIC53aXppLXNsaWRlcl9faXRlbTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMzguNDclO1xufVxuXG4ud2l6aS1iYW5uZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtaW4taGVpZ2h0OiA3MHB4O1xufVxuXG4ud2l6aS1iYW5uZXIgcCB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLndpemlibG9ja3NfX2l0ZW0gLndpemktc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIHotaW5kZXg6IGNhbGMoNSAtIDIpICFpbXBvcnRhbnQ7XG59XG5cbi53aXppLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aHVtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndpemktd3JhcHBlci0tdGh1bWIud2l6aS13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndpemktd3JhcHBlci0tdGh1bWIgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpemktd3JhcHBlci0tdGh1bWIgPiBkaXYuc2xpY2stZG90dGVkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndpemktd3JhcHBlci0tdGh1bWIgLndpemktc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndpemktd3JhcHBlci0tc2xpZGVyIC53aXppLXNsaWRlciB7XG4gIG1hcmdpbmJvdHRvbTogMDtcbn1cblxuLndpemktd3JhcHBlci0tc21hbGwud2l6aS13cmFwcGVyLS1zbGlkZXJJbWdSaWdodCAud2l6aS1zbGlkZXIgaW1nLFxuLndpemktd3JhcHBlci0tc21hbGwud2l6aS13cmFwcGVyLS1zbGlkZXJJbWdSaWdodCAud2l6aS1pbWcgaW1nLFxuLndpemktd3JhcHBlci0tbWVkaXVtLndpemktd3JhcHBlci0tc2xpZGVySW1nUmlnaHQgLndpemktc2xpZGVyIGltZyxcbi53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLXNsaWRlckltZ1JpZ2h0IC53aXppLWltZyBpbWcsXG4ud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLXNsaWRlckltZ1JpZ2h0IC53aXppLXNsaWRlciBpbWcsXG4ud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLXNsaWRlckltZ1JpZ2h0IC53aXppLWltZyBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbGVmdDogNTAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0tc2xpZGVySW1nUmlnaHQgLndpemktc2xpZGVyIC53aXppLXNsaWRlcl9faXRlbSxcbi53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0tc2xpZGVySW1nUmlnaHQgLndpemktaW1nIC53aXppLXNsaWRlcl9faXRlbSxcbi53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLXNsaWRlckltZ1JpZ2h0IC53aXppLXNsaWRlciAud2l6aS1zbGlkZXJfX2l0ZW0sXG4ud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1zbGlkZXJJbWdSaWdodCAud2l6aS1pbWcgLndpemktc2xpZGVyX19pdGVtLFxuLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1zbGlkZXJJbWdSaWdodCAud2l6aS1zbGlkZXIgLndpemktc2xpZGVyX19pdGVtLFxuLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1zbGlkZXJJbWdSaWdodCAud2l6aS1pbWcgLndpemktc2xpZGVyX19pdGVtIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0tc2xpZGVySW1nUmlnaHQgLndpemktc2xpZGVyIC53aXppLXNsaWRlcl9faXRlbTpiZWZvcmUsXG4ud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLXNsaWRlckltZ1JpZ2h0IC53aXppLWltZyAud2l6aS1zbGlkZXJfX2l0ZW06YmVmb3JlLFxuLndpemktd3JhcHBlci0tbWVkaXVtLndpemktd3JhcHBlci0tc2xpZGVySW1nUmlnaHQgLndpemktc2xpZGVyIC53aXppLXNsaWRlcl9faXRlbTpiZWZvcmUsXG4ud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1zbGlkZXJJbWdSaWdodCAud2l6aS1pbWcgLndpemktc2xpZGVyX19pdGVtOmJlZm9yZSxcbi53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0tc2xpZGVySW1nUmlnaHQgLndpemktc2xpZGVyIC53aXppLXNsaWRlcl9faXRlbTpiZWZvcmUsXG4ud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLXNsaWRlckltZ1JpZ2h0IC53aXppLWltZyAud2l6aS1zbGlkZXJfX2l0ZW06YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDM5LjclO1xufVxuXG4ud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLXNsaWRlckltZ1JpZ2h0IC53aXppLWltZyxcbi53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLXNsaWRlckltZ1JpZ2h0IC53aXppLWltZyxcbi53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0tc2xpZGVySW1nUmlnaHQgLndpemktaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0tc2xpZGVySW1nUmlnaHQgLndpemktaW1nX19pdGVtLFxuLndpemktd3JhcHBlci0tbWVkaXVtLndpemktd3JhcHBlci0tc2xpZGVySW1nUmlnaHQgLndpemktaW1nX19pdGVtLFxuLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1zbGlkZXJJbWdSaWdodCAud2l6aS1pbWdfX2l0ZW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbGVmdDogNTAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0tc2xpZGVySW1nUmlnaHQgLndpemktaW1nOmJlZm9yZSxcbi53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLXNsaWRlckltZ1JpZ2h0IC53aXppLWltZzpiZWZvcmUsXG4ud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLXNsaWRlckltZ1JpZ2h0IC53aXppLWltZzpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogOTIuNjUlO1xufVxuXG4ud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1zbGlkZXJJbWdSaWdodCAud2l6aS1zbGlkZXIgLndpemktc2xpZGVyX19pdGVtOmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Ny42NSU7XG59XG5cbi53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLXNsaWRlckltZ1JpZ2h0IC53aXppLWltZzpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTExLjIlO1xufVxuXG4ud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLXNsaWRlckltZ1JpZ2h0IC53aXppLXNsaWRlciAud2l6aS1zbGlkZXJfX2l0ZW06YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU1LjU2JTtcbn1cblxuLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1zbGlkZXJJbWdSaWdodCAud2l6aS1pbWc6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEyOS42JTtcbn1cblxuLndpemktaW1nLS10d28ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53aXppLWltZ19fY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLWltZ19fY29udGVudDpmaXJzdC1jaGlsZCB7XG4gIHRvcDogMDtcbn1cblxuLndpemktaW1nX19jb250ZW50Omxhc3QtY2hpbGQge1xuICBib3R0b206IDA7XG59XG5cbi53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0tc2xpZGVyRG91YmxlSW1nUmlnaHQgLndpemktc2xpZGVyIGltZyxcbi53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0tc2xpZGVyRG91YmxlSW1nUmlnaHQgLndpemktaW1nX19jb250ZW50IGltZyxcbi53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLXNsaWRlckRvdWJsZUltZ1JpZ2h0IC53aXppLXNsaWRlciBpbWcsXG4ud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1zbGlkZXJEb3VibGVJbWdSaWdodCAud2l6aS1pbWdfX2NvbnRlbnQgaW1nLFxuLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1zbGlkZXJEb3VibGVJbWdSaWdodCAud2l6aS1zbGlkZXIgaW1nLFxuLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1zbGlkZXJEb3VibGVJbWdSaWdodCAud2l6aS1pbWdfX2NvbnRlbnQgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGxlZnQ6IDUwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLXNsaWRlckRvdWJsZUltZ1JpZ2h0IC53aXppLXNsaWRlciAud2l6aS1zbGlkZXJfX2l0ZW0sXG4ud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLXNsaWRlckRvdWJsZUltZ1JpZ2h0IC53aXppLWltZ19fY29udGVudCAud2l6aS1zbGlkZXJfX2l0ZW0sXG4ud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1zbGlkZXJEb3VibGVJbWdSaWdodCAud2l6aS1zbGlkZXIgLndpemktc2xpZGVyX19pdGVtLFxuLndpemktd3JhcHBlci0tbWVkaXVtLndpemktd3JhcHBlci0tc2xpZGVyRG91YmxlSW1nUmlnaHQgLndpemktaW1nX19jb250ZW50IC53aXppLXNsaWRlcl9faXRlbSxcbi53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0tc2xpZGVyRG91YmxlSW1nUmlnaHQgLndpemktc2xpZGVyIC53aXppLXNsaWRlcl9faXRlbSxcbi53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0tc2xpZGVyRG91YmxlSW1nUmlnaHQgLndpemktaW1nX19jb250ZW50IC53aXppLXNsaWRlcl9faXRlbSB7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLXNsaWRlckRvdWJsZUltZ1JpZ2h0IC53aXppLXNsaWRlciAud2l6aS1zbGlkZXJfX2l0ZW06YmVmb3JlLFxuLndpemktd3JhcHBlci0tc21hbGwud2l6aS13cmFwcGVyLS1zbGlkZXJEb3VibGVJbWdSaWdodCAud2l6aS1pbWdfX2NvbnRlbnQgLndpemktc2xpZGVyX19pdGVtOmJlZm9yZSxcbi53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLXNsaWRlckRvdWJsZUltZ1JpZ2h0IC53aXppLXNsaWRlciAud2l6aS1zbGlkZXJfX2l0ZW06YmVmb3JlLFxuLndpemktd3JhcHBlci0tbWVkaXVtLndpemktd3JhcHBlci0tc2xpZGVyRG91YmxlSW1nUmlnaHQgLndpemktaW1nX19jb250ZW50IC53aXppLXNsaWRlcl9faXRlbTpiZWZvcmUsXG4ud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLXNsaWRlckRvdWJsZUltZ1JpZ2h0IC53aXppLXNsaWRlciAud2l6aS1zbGlkZXJfX2l0ZW06YmVmb3JlLFxuLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1zbGlkZXJEb3VibGVJbWdSaWdodCAud2l6aS1pbWdfX2NvbnRlbnQgLndpemktc2xpZGVyX19pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAzOS43JTtcbn1cblxuLndpemktd3JhcHBlci0tc21hbGwud2l6aS13cmFwcGVyLS1zbGlkZXJEb3VibGVJbWdSaWdodCAud2l6aS1pbWdfX2NvbnRlbnQsXG4ud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1zbGlkZXJEb3VibGVJbWdSaWdodCAud2l6aS1pbWdfX2NvbnRlbnQsXG4ud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLXNsaWRlckRvdWJsZUltZ1JpZ2h0IC53aXppLWltZ19fY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0tc2xpZGVyRG91YmxlSW1nUmlnaHQgLndpemktaW1nX19jb250ZW50IC53aXppLWltZ19faXRlbSxcbi53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLXNsaWRlckRvdWJsZUltZ1JpZ2h0IC53aXppLWltZ19fY29udGVudCAud2l6aS1pbWdfX2l0ZW0sXG4ud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLXNsaWRlckRvdWJsZUltZ1JpZ2h0IC53aXppLWltZ19fY29udGVudCAud2l6aS1pbWdfX2l0ZW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbGVmdDogNTAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0tc2xpZGVyRG91YmxlSW1nUmlnaHQgLndpemktaW1nX19jb250ZW50OmJlZm9yZSxcbi53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLXNsaWRlckRvdWJsZUltZ1JpZ2h0IC53aXppLWltZ19fY29udGVudDpiZWZvcmUsXG4ud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLXNsaWRlckRvdWJsZUltZ1JpZ2h0IC53aXppLWltZ19fY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogY2FsYyg0Ni4zMjUlIC0gMTBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLXNsaWRlckRvdWJsZUltZ1JpZ2h0IC53aXppLXNsaWRlciAud2l6aS1zbGlkZXJfX2l0ZW06YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQ3LjY1JTtcbn1cblxuLndpemktd3JhcHBlci0tbWVkaXVtLndpemktd3JhcHBlci0tc2xpZGVyRG91YmxlSW1nUmlnaHQgLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDU1LjYlIC0gMTBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0tc2xpZGVyRG91YmxlSW1nUmlnaHQgLndpemktc2xpZGVyIC53aXppLXNsaWRlcl9faXRlbTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTUuNTYlO1xufVxuXG4ud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLXNsaWRlckRvdWJsZUltZ1JpZ2h0IC53aXppLWltZ19fY29udGVudDpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogY2FsYyg2NC44JSAtIDEwcHgpO1xufVxuXG4uc2xpZGVyX190aHVtYm5haWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpZGVyX190aHVtYm5haWwgLnNsaWNrLWxpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNsaWRlcl9fc2xpY2stLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmh0bWwgLndpemktd3JhcHBlci0tdGh1bWIgYnV0dG9uLnNsaWNrLWFycm93IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ud2l6aS1wYXJhbGxheCB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAxbXMgbGluZWFyO1xufVxuXG4ud2l6aS1wYXJhbGxheC0tdmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi53aXppLXBhcmFsbGF4X19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLXBhcmFsbGF4X19pdGVtLS1zbWFsbCB7XG4gIGhlaWdodDogMzAwcHg7XG59XG5cbi53aXppLXBhcmFsbGF4X19pdGVtLS1tZWRpdW0ge1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuXG4ud2l6aS1wYXJhbGxheF9faXRlbS0tbGFyZ2Uge1xuICBoZWlnaHQ6IDUwMHB4O1xufVxuXG4ud2l6aS1wYXJhbGxheF9fYWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4ud2l6aS1wYXJhbGxheCBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucmVhLFxuLmZvb3RlciB7XG4gIHotaW5kZXg6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBhcmFsbGF4LWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5wYXJhbGxheC1jb250YWluZXIubG9hZGVkIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnBhcmFsbGF4LWNvbnRhaW5lciAucGljdHVyZS1tb2JpbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnBhcmFsbGF4LWNvbnRhaW5lciAud2l6aS10eHQge1xuICB6LWluZGV4OiA1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnBhcmFsbGF4LWNvbnRhaW5lciAud2l6aS10eHQgaDIsXG4ucGFyYWxsYXgtY29udGFpbmVyIC53aXppLXR4dCBoMyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnBhcmFsbGF4LWNvbnRhaW5lciAud2l6aS10eHQgaDIucWwtYWxpZ24tY2VudGVyLFxuLnBhcmFsbGF4LWNvbnRhaW5lciAud2l6aS10eHQgaDMucWwtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGFyYWxsYXgtY29udGFpbmVyIC53aXppLXR4dCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGFyYWxsYXgtY29udGFpbmVyIC53aXppLXR4dCBwLnFsLWFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndpemktdHh0X19iYWNrZ3JvdW5kIHtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuLndpemktaHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLndpemktaHJfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2l6aS1ocl9fd3JhcHBlci5ub25lIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi53aXppLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLndpemktaW1nLS1zbWFsbCxcbi53aXppLWltZy0tbWVkaXVtLFxuLndpemktaW1nLS1sYXJnZSB7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud2l6aS1pbWctLXNtYWxsIGltZyxcbi53aXppLWltZy0tbWVkaXVtIGltZyxcbi53aXppLWltZy0tbGFyZ2UgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ud2l6aS1pbWctLXNtYWxsOmJlZm9yZSxcbi53aXppLWltZy0tbWVkaXVtOmJlZm9yZSxcbi53aXppLWltZy0tbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDI3LjUlO1xufVxuXG4ud2l6aS1pbWctLXNtYWxsOmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAyNy41JTtcbn1cblxuLndpemktaW1nLS1tZWRpdW06YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDMzJTtcbn1cblxuLndpemktaW1nLS1sYXJnZTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMzguNDclO1xufVxuXG4ud2l6aS1pbWctLXNpbXBsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud2l6aS1pbWctLWJhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud2l6aS1pbWctLWJhbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxOCU7XG59XG5cbi53aXppLWltZy0tZG91YmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLWltZy0tZG91YmxlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aXppLWltZy0tZG91YmxlIC53aXppLWltZ19fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53aXppLWltZy0tZG91YmxlLndpemktaW1nLS1zbWFsbCAud2l6aS1pbWdfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDU1LjU1NTU1NSU7XG59XG5cbi53aXppLWltZy0tZG91YmxlLndpemktaW1nLS1tZWRpdW0gLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA2Ni42NjglO1xufVxuXG4ud2l6aS1pbWctLWRvdWJsZS53aXppLWltZy0tbGFyZ2UgLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA3Ny43NzglO1xufVxuXG4ud2l6aS1pbWctLXRyaXBsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2l6aS1pbWctLXRyaXBsZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2l6aS1pbWctLXRyaXBsZSAud2l6aS1pbWdfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud2l6aS1pbWctLXRyaXBsZS53aXppLWltZy0tc21hbGwgLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA4My44MSU7XG59XG5cbi53aXppLWltZy0tdHJpcGxlLndpemktaW1nLS1tZWRpdW0gLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxMDAuNTczJTtcbn1cblxuLndpemktaW1nLS10cmlwbGUud2l6aS1pbWctLWxhcmdlIC53aXppLWltZ19fY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTE3LjMzMyU7XG59XG5cbi53aXppLWltZy0tcXVhZHJ1cGxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLWltZy0tcXVhZHJ1cGxlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aXppLWltZy0tcXVhZHJ1cGxlIC53aXppLWltZ19fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53aXppLWltZy0tcXVhZHJ1cGxlIC53aXppLWltZ19fY29udGVudF9fd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53aXppLWltZy0tcXVhZHJ1cGxlLndpemktaW1nLS1zbWFsbCAud2l6aS1pbWdfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDExMi4zNiU7XG59XG5cbi53aXppLWltZy0tcXVhZHJ1cGxlLndpemktaW1nLS1tZWRpdW0gLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxMzQuODMyJTtcbn1cblxuLndpemktaW1nLS1xdWFkcnVwbGUud2l6aS1pbWctLWxhcmdlIC53aXppLWltZ19fY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTU3LjMwNSU7XG59XG5cbi53aXppLWltZy0tcXVhZHJ1cGxlLXRpdGxlIC53aXppLWltZ19fY29udGVudCB7XG4gIHdpZHRoOiBjYWxjKDI1JSAtIDIzcHgpO1xufVxuXG4ud2l6aS1pbWctLXF1YWRydXBsZS10aXRsZSAud2l6aS1pbWdfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ud2l6aS1pbWctLXF1YWRydXBsZS10aXRsZSAud2l6aS1pbWdfX2NvbnRlbnRfX3dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ud2l6aS1pbWctLXF1YWRydXBsZS10aXRsZS53aXppLWltZy0tc21hbGwgLndpemktaW1nX19jb250ZW50X193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDkwJTtcbn1cblxuLndpemktaW1nLS1xdWFkcnVwbGUtdGl0bGUud2l6aS1pbWctLW1lZGl1bSAud2l6aS1pbWdfX2NvbnRlbnRfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogOTUlO1xufVxuXG4ud2l6aS1pbWctLXF1YWRydXBsZS10aXRsZS53aXppLWltZy0tbGFyZ2UgLndpemktaW1nX19jb250ZW50X193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi53aXppLWltZ1dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2l6aS1pbWdfX2l0ZW0tLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi53aXppLXdyYXBwZXItLXNtYWxsLFxuLndpemktd3JhcHBlci0tbWVkaXVtLFxuLndpemktd3JhcHBlci0tbGFyZ2Uge1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLndpemktd3JhcHBlci0tc21hbGwud2l6aS13cmFwcGVyLS1pbWdEb3VibGVSaWdodCAud2l6aS1pbWcsXG4ud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1pbWdEb3VibGVSaWdodCAud2l6aS1pbWcsXG4ud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZ19fY29udGVudCxcbi53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZ19fY29udGVudCxcbi53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nX19jb250ZW50IGltZyxcbi53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZ19fY29udGVudCBpbWcsXG4ud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZ19fY29udGVudCBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nLS1vbmUgLndpemktaW1nX19jb250ZW50LFxuLndpemktd3JhcHBlci0tbWVkaXVtLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nLS1vbmUgLndpemktaW1nX19jb250ZW50LFxuLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1pbWdEb3VibGVSaWdodCAud2l6aS1pbWctLW9uZSAud2l6aS1pbWdfX2NvbnRlbnQge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLndpemktd3JhcHBlci0tc21hbGwud2l6aS13cmFwcGVyLS1pbWdEb3VibGVSaWdodCAud2l6aS1pbWctLW9uZSAud2l6aS1pbWdfX2NvbnRlbnQ6YmVmb3JlLFxuLndpemktd3JhcHBlci0tbWVkaXVtLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nLS1vbmUgLndpemktaW1nX19jb250ZW50OmJlZm9yZSxcbi53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nLS1vbmUgLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA0MS41NTclO1xufVxuXG4ud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZy0tdHdvIC53aXppLWltZ19fY29udGVudCxcbi53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZy0tdHdvIC53aXppLWltZ19fY29udGVudCxcbi53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nLS10d28gLndpemktaW1nX19jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZy0tdHdvIC53aXppLWltZ19fY29udGVudCAud2l6aS1pbWdfX2l0ZW0sXG4ud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1pbWdEb3VibGVSaWdodCAud2l6aS1pbWctLXR3byAud2l6aS1pbWdfX2NvbnRlbnQgLndpemktaW1nX19pdGVtLFxuLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1pbWdEb3VibGVSaWdodCAud2l6aS1pbWctLXR3byAud2l6aS1pbWdfX2NvbnRlbnQgLndpemktaW1nX19pdGVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1pbWdEb3VibGVSaWdodCAud2l6aS1pbWctLW9uZSAud2l6aS1pbWdfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQ5Ljg2OCU7XG59XG5cbi53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nLS1vbmUgLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1OC4xNzklO1xufVxuXG4ud2l6aS13cmFwcGVyLndpemktaW1nLS10d28tdGl0bGUtdGV4dCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ud2l6aS13cmFwcGVyLndpemktaW1nLS10d28tdGl0bGUtdGV4dCAud2l6aS1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLXdyYXBwZXIud2l6aS1pbWctLXR3by10aXRsZS10ZXh0IC53aXppLWNvbnRlbnQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi53aXppLXdyYXBwZXIud2l6aS1pbWctLXR3by10aXRsZS10ZXh0IC53aXppLWltZy0tc21hbGw6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDUwJTtcbn1cblxuLndpemktd3JhcHBlci53aXppLWltZy0tdHdvLXRpdGxlLXRleHQgLndpemktaW1nLS1tZWRpdW06YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDY3JTtcbn1cblxuLndpemktd3JhcHBlci53aXppLWltZy0tdHdvLXRpdGxlLXRleHQgLndpemktaW1nLS1sYXJnZTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzclO1xufVxuXG4ud2l6aS13cmFwcGVyLndpemktaW1nLS10d28tdGl0bGUtdGV4dCAud2l6aS10ZXh0IHtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLndpemktd3JhcHBlci53aXppLWltZy0tdHdvLXRpdGxlLXRleHQgLndpemktdGV4dF9fY29udGVudCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2l6aS13cmFwcGVyLndpemktaW1nLS10d28tdGl0bGUtdGV4dCAud2l6aS10ZXh0X19jb250ZW50X190ZXh0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAxO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4ud2l6aS13cmFwcGVyLndpemktaW1nLS10d28tdGl0bGUtdGV4dCAud2l6aS10ZXh0X19jb250ZW50X19pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ud2l6aS13cmFwcGVyLS1zbWFsbCxcbi53aXppLXdyYXBwZXItLW1lZGl1bSxcbi53aXppLXdyYXBwZXItLWxhcmdlIHtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nLFxuLndpemktd3JhcHBlci0tbWVkaXVtLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nLFxuLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpemktd3JhcHBlci0tc21hbGwud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWdfX2NvbnRlbnQsXG4ud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWdfX2NvbnRlbnQsXG4ud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZ19fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZ19fY29udGVudCBpbWcsXG4ud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWdfX2NvbnRlbnQgaW1nLFxuLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWdfX2NvbnRlbnQgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tb25lIC53aXppLWltZ19fY29udGVudCxcbi53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nLS10aHJlZSAud2l6aS1pbWdfX2NvbnRlbnQsXG4ud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWctLW9uZSAud2l6aS1pbWdfX2NvbnRlbnQsXG4ud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWctLXRocmVlIC53aXppLWltZ19fY29udGVudCxcbi53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nLS1vbmUgLndpemktaW1nX19jb250ZW50LFxuLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWctLXRocmVlIC53aXppLWltZ19fY29udGVudCB7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tb25lIC53aXppLWltZ19fY29udGVudDpiZWZvcmUsXG4ud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tdGhyZWUgLndpemktaW1nX19jb250ZW50OmJlZm9yZSxcbi53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tb25lIC53aXppLWltZ19fY29udGVudDpiZWZvcmUsXG4ud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWctLXRocmVlIC53aXppLWltZ19fY29udGVudDpiZWZvcmUsXG4ud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tb25lIC53aXppLWltZ19fY29udGVudDpiZWZvcmUsXG4ud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tdGhyZWUgLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA4My44MSU7XG59XG5cbi53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nLS10d28gLndpemktaW1nX19jb250ZW50LFxuLndpemktd3JhcHBlci0tbWVkaXVtLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nLS10d28gLndpemktaW1nX19jb250ZW50LFxuLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWctLXR3byAud2l6aS1pbWdfX2NvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IGNhbGMoNTAlIC0gMTBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nLS10d28gLndpemktaW1nX19jb250ZW50IC53aXppLWltZ19faXRlbSxcbi53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tdHdvIC53aXppLWltZ19fY29udGVudCAud2l6aS1pbWdfX2l0ZW0sXG4ud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tdHdvIC53aXppLWltZ19fY29udGVudCAud2l6aS1pbWdfX2l0ZW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tb25lIC53aXppLWltZ19fY29udGVudDpiZWZvcmUsXG4ud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWctLXRocmVlIC53aXppLWltZ19fY29udGVudDpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwLjU3MiU7XG59XG5cbi53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nLS1vbmUgLndpemktaW1nX19jb250ZW50OmJlZm9yZSxcbi53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nLS10aHJlZSAud2l6aS1pbWdfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDExNy4zMzUlO1xufVxuXG4ud2l6aS13cmFwcGVyLS10ZXh0T25JbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLndpemktd3JhcHBlci0tdGV4dE9uSW1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2l6aS13cmFwcGVyLS10ZXh0T25JbWcgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ud2l6aS13cmFwcGVyLS10ZXh0T25JbWcud2l6aS0td3JhcHBlci0tbWVkaXVtOmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAzMyU7XG59XG5cbi53aXppLXdyYXBwZXItLXRleHRPbkltZy53aXppLS13cmFwcGVyLS1sYXJnZTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMzguNDclO1xufVxuXG4ud2l6aS1pbWdfX2NvbnRlbnQgYSB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLndpemktY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiBjYWxjKDI1JSAtIDE1cHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS1lbXB0eVRleHQgKyAud2l6aS1pbWctLXR3by10aXRsZS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cblxuLndpemktd3JhcHBlci1tdWx0aXBsZS1pbWdfX2xlZnQge1xuICB3aWR0aDogNjcuNDUlO1xufVxuXG4ud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19sZWZ0X190b3BfX2xlZnQge1xuICB3aWR0aDogMzIuNSU7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLndpemktd3JhcHBlci1tdWx0aXBsZS1pbWdfX2xlZnRfX3RvcF9fbGVmdF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19sZWZ0X190b3BfX2xlZnRfX3dyYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogODglO1xufVxuXG4ud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fdG9wX19sZWZ0X193cmFwcGVyLm1lZGl1bTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogOTIuNSU7XG59XG5cbi53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19sZWZ0X190b3BfX2xlZnRfX3dyYXBwZXIubGFyZ2U6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19sZWZ0X190b3BfX3JpZ2h0IHtcbiAgd2lkdGg6IDY3LjQ1JTtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19sZWZ0X190b3BfX3JpZ2h0X193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLndpemktd3JhcHBlci1tdWx0aXBsZS1pbWdfX2xlZnRfX2JvdHRvbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fYm90dG9tX19sZWZ0IHtcbiAgd2lkdGg6IDY3LjQ1JTtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4ud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fYm90dG9tX19sZWZ0X193cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19sZWZ0X19ib3R0b21fX2xlZnRfX3dyYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogNTYuNCU7XG59XG5cbi53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19sZWZ0X19ib3R0b21fX2xlZnRfX3dyYXBwZXIubWVkaXVtOmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1OC4xJTtcbn1cblxuLndpemktd3JhcHBlci1tdWx0aXBsZS1pbWdfX2xlZnRfX2JvdHRvbV9fbGVmdF9fd3JhcHBlci5sYXJnZTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNjEuNyU7XG59XG5cbi53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19sZWZ0X19ib3R0b21fX2xlZnRfX3dyYXBwZXIgcGljdHVyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fYm90dG9tX19sZWZ0X193cmFwcGVyX19hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiA4MCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBtYXJnaW46IDEwJSAwO1xufVxuXG4ud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fYm90dG9tX19sZWZ0X193cmFwcGVyX19hYnNvbHV0ZV9fYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjM1O1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4ud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fYm90dG9tX19sZWZ0X193cmFwcGVyX19hYnNvbHV0ZV9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMzBweCAyMHB4O1xufVxuXG4ud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fYm90dG9tX19sZWZ0X193cmFwcGVyX19hYnNvbHV0ZV9fY29udGVudF9fdGV4dCB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuXG4ud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fYm90dG9tX19sZWZ0X193cmFwcGVyX19hYnNvbHV0ZV9fY29udGVudF9fdGV4dCA+ICoge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19sZWZ0X19ib3R0b21fX2xlZnRfX3dyYXBwZXJfX2Fic29sdXRlX19jb250ZW50X19idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndpemktd3JhcHBlci1tdWx0aXBsZS1pbWdfX2xlZnRfX2JvdHRvbV9fbGVmdF9fd3JhcHBlcl9fYWJzb2x1dGVfX2NvbnRlbnRfX2J1dHRvbiA+IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4ud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fYm90dG9tX19sZWZ0X193cmFwcGVyX19hYnNvbHV0ZSAud2l6aS13cmFwcGVyLS10aW1lciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19sZWZ0X19ib3R0b21fX2xlZnRfX3dyYXBwZXJfX2Fic29sdXRlIC53aXppLXdyYXBwZXItLXRpbWVyU2ltcGxlIHVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuXG4ud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fYm90dG9tX19sZWZ0X193cmFwcGVyX19hYnNvbHV0ZSAud2l6aS13cmFwcGVyLS10aW1lclNpbXBsZSB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndpemktd3JhcHBlci1tdWx0aXBsZS1pbWdfX2xlZnRfX2JvdHRvbV9fbGVmdF9fd3JhcHBlcl9fYWJzb2x1dGUgLndpemktd3JhcHBlci0tdGltZXJTaW1wbGUgdWwgbGkgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLndpemktd3JhcHBlci1tdWx0aXBsZS1pbWdfX2xlZnRfX2JvdHRvbV9fbGVmdF9fd3JhcHBlcl9fYWJzb2x1dGUgLndpemktd3JhcHBlci0tdGltZXJTaW1wbGUgdWwgbGkgc3BhbjpudGgtY2hpbGQoMikge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fYm90dG9tX19sZWZ0X193cmFwcGVyX19hYnNvbHV0ZSAud2l6aS13cmFwcGVyLS10aW1lclNpbXBsZSB1bCBsaSAudGlyZXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19sZWZ0X19ib3R0b21fX2xlZnRfX3dyYXBwZXJfX2Fic29sdXRlIC53aXppLXdyYXBwZXItLXRpbWVyU2ltcGxlIHVsIGxpIC50aXJldDpiZWZvcmUsXG4ud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fYm90dG9tX19sZWZ0X193cmFwcGVyX19hYnNvbHV0ZSAud2l6aS13cmFwcGVyLS10aW1lclNpbXBsZSB1bCBsaSAudGlyZXQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19sZWZ0X19ib3R0b21fX3JpZ2h0IHtcbiAgd2lkdGg6IDMyLjUlO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLndpemktd3JhcHBlci1tdWx0aXBsZS1pbWdfX2xlZnRfX2JvdHRvbV9fcmlnaHRfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fcmlnaHQge1xuICB3aWR0aDogMzIuNTUlO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19yaWdodF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gIGxlZnQ6IDUwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLndpemktd3JhcHBlci0teW91dHViZSxcbi53aXppLXdyYXBwZXItLXZpbWVvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4ud2l6aS13cmFwcGVyLS15b3V0dWJlLnJlYWR5LFxuLndpemktd3JhcHBlci0tdmltZW8ucmVhZHkge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ud2l6aS13cmFwcGVyLS15b3V0dWJlIGlmcmFtZSxcbi53aXppLXdyYXBwZXItLXZpbWVvIGlmcmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ud2l6aS13cmFwcGVyLS15b3V0dWJlIC53aXppLXR4dCxcbi53aXppLXdyYXBwZXItLXZpbWVvIC53aXppLXR4dCB7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLndpemktd3JhcHBlci0teW91dHViZSAud2l6aS10eHQgYSxcbi53aXppLXdyYXBwZXItLXZpbWVvIC53aXppLXR4dCBhIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi53aXppLXdyYXBwZXItLXlvdXR1YmUgLndpemktdHh0IGgyLFxuLndpemktd3JhcHBlci0teW91dHViZSAud2l6aS10eHQgaDEsXG4ud2l6aS13cmFwcGVyLS15b3V0dWJlIC53aXppLXR4dCBoMyxcbi53aXppLXdyYXBwZXItLXZpbWVvIC53aXppLXR4dCBoMixcbi53aXppLXdyYXBwZXItLXZpbWVvIC53aXppLXR4dCBoMSxcbi53aXppLXdyYXBwZXItLXZpbWVvIC53aXppLXR4dCBoMyB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyLjg3NXJlbTtcbiAgZm9udC1zaXplOiBjYWxjKDEuM3Z3ICsgMS4zdmggKyAuN3ZtaW4pO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi53aXppLXdyYXBwZXItLXlvdXR1YmUgLndpemktdHh0IGgyIGEsXG4ud2l6aS13cmFwcGVyLS15b3V0dWJlIC53aXppLXR4dCBoMSBhLFxuLndpemktd3JhcHBlci0teW91dHViZSAud2l6aS10eHQgaDMgYSxcbi53aXppLXdyYXBwZXItLXZpbWVvIC53aXppLXR4dCBoMiBhLFxuLndpemktd3JhcHBlci0tdmltZW8gLndpemktdHh0IGgxIGEsXG4ud2l6aS13cmFwcGVyLS12aW1lbyAud2l6aS10eHQgaDMgYSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4ud2l6aS13cmFwcGVyLS15b3V0dWJlIC53aXppLXR4dCBwLFxuLndpemktd3JhcHBlci0tdmltZW8gLndpemktdHh0IHAge1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLndpemktd3JhcHBlci0teW91dHViZSAud2l6aS10eHQgcCBhLFxuLndpemktd3JhcHBlci0tdmltZW8gLndpemktdHh0IHAgYSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4ud2l6aS13cmFwcGVyLS15b3V0dWJlIC53aXppLXR4dC0tbGFyZ2UgaDIsXG4ud2l6aS13cmFwcGVyLS15b3V0dWJlIC53aXppLXR4dC0tbGFyZ2UgaDEsXG4ud2l6aS13cmFwcGVyLS15b3V0dWJlIC53aXppLXR4dC0tbGFyZ2UgaDMsXG4ud2l6aS13cmFwcGVyLS12aW1lbyAud2l6aS10eHQtLWxhcmdlIGgyLFxuLndpemktd3JhcHBlci0tdmltZW8gLndpemktdHh0LS1sYXJnZSBoMSxcbi53aXppLXdyYXBwZXItLXZpbWVvIC53aXppLXR4dC0tbGFyZ2UgaDMge1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjZ2dyArIDEuNnZoICsgLjc4dm1pbik7XG59XG5cbi53aXppLXdyYXBwZXItLXlvdXR1YmUtdHh0Q29udGVudCAud2l6aS10eHQgaDIsXG4ud2l6aS13cmFwcGVyLS15b3V0dWJlLXR4dENvbnRlbnQgLndpemktdHh0IGgxLFxuLndpemktd3JhcHBlci0teW91dHViZS10eHRDb250ZW50IC53aXppLXR4dCBoMyxcbi53aXppLXdyYXBwZXItLXZpbWVvLXR4dENvbnRlbnQgLndpemktdHh0IGgyLFxuLndpemktd3JhcHBlci0tdmltZW8tdHh0Q29udGVudCAud2l6aS10eHQgaDEsXG4ud2l6aS13cmFwcGVyLS12aW1lby10eHRDb250ZW50IC53aXppLXR4dCBoMyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLndpemktd3JhcHBlci0teW91dHViZS10eHRDb250ZW50IC53aXppLXR4dCBoMi5xbC1hbGlnbi1jZW50ZXIsXG4ud2l6aS13cmFwcGVyLS15b3V0dWJlLXR4dENvbnRlbnQgLndpemktdHh0IGgxLnFsLWFsaWduLWNlbnRlcixcbi53aXppLXdyYXBwZXItLXlvdXR1YmUtdHh0Q29udGVudCAud2l6aS10eHQgaDMucWwtYWxpZ24tY2VudGVyLFxuLndpemktd3JhcHBlci0tdmltZW8tdHh0Q29udGVudCAud2l6aS10eHQgaDIucWwtYWxpZ24tY2VudGVyLFxuLndpemktd3JhcHBlci0tdmltZW8tdHh0Q29udGVudCAud2l6aS10eHQgaDEucWwtYWxpZ24tY2VudGVyLFxuLndpemktd3JhcHBlci0tdmltZW8tdHh0Q29udGVudCAud2l6aS10eHQgaDMucWwtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud2l6aS13cmFwcGVyLS15b3V0dWJlLXR4dENvbnRlbnQgLndpemktdHh0IHAsXG4ud2l6aS13cmFwcGVyLS12aW1lby10eHRDb250ZW50IC53aXppLXR4dCBwIHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi53aXppLXdyYXBwZXItLXlvdXR1YmUtdHh0Q29udGVudCAud2l6aS10eHQgcC5xbC1hbGlnbi1jZW50ZXIsXG4ud2l6aS13cmFwcGVyLS12aW1lby10eHRDb250ZW50IC53aXppLXR4dCBwLnFsLWFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndpemktd3JhcHBlci0teW91dHViZS10eHRDb250ZW50IC53aXppLXR4dC0tbGFyZ2UgaDIsXG4ud2l6aS13cmFwcGVyLS15b3V0dWJlLXR4dENvbnRlbnQgLndpemktdHh0LS1sYXJnZSBoMSxcbi53aXppLXdyYXBwZXItLXlvdXR1YmUtdHh0Q29udGVudCAud2l6aS10eHQtLWxhcmdlIGgzLFxuLndpemktd3JhcHBlci0tdmltZW8tdHh0Q29udGVudCAud2l6aS10eHQtLWxhcmdlIGgyLFxuLndpemktd3JhcHBlci0tdmltZW8tdHh0Q29udGVudCAud2l6aS10eHQtLWxhcmdlIGgxLFxuLndpemktd3JhcHBlci0tdmltZW8tdHh0Q29udGVudCAud2l6aS10eHQtLWxhcmdlIGgzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLndpemktd3JhcHBlci0teW91dHViZS10eHRDb250ZW50IC53aXppLXR4dC0tbGFyZ2UgaDIucWwtYWxpZ24tY2VudGVyLFxuLndpemktd3JhcHBlci0teW91dHViZS10eHRDb250ZW50IC53aXppLXR4dC0tbGFyZ2UgaDEucWwtYWxpZ24tY2VudGVyLFxuLndpemktd3JhcHBlci0teW91dHViZS10eHRDb250ZW50IC53aXppLXR4dC0tbGFyZ2UgaDMucWwtYWxpZ24tY2VudGVyLFxuLndpemktd3JhcHBlci0tdmltZW8tdHh0Q29udGVudCAud2l6aS10eHQtLWxhcmdlIGgyLnFsLWFsaWduLWNlbnRlcixcbi53aXppLXdyYXBwZXItLXZpbWVvLXR4dENvbnRlbnQgLndpemktdHh0LS1sYXJnZSBoMS5xbC1hbGlnbi1jZW50ZXIsXG4ud2l6aS13cmFwcGVyLS12aW1lby10eHRDb250ZW50IC53aXppLXR4dC0tbGFyZ2UgaDMucWwtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud2l6aS13cmFwcGVyLS15b3V0dWJlLXR4dENvbnRlbnQgLndpemktdHh0LS1sYXJnZSBwLFxuLndpemktd3JhcHBlci0tdmltZW8tdHh0Q29udGVudCAud2l6aS10eHQtLWxhcmdlIHAge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLndpemktd3JhcHBlci0teW91dHViZS10eHRDb250ZW50IC53aXppLXR4dC0tbGFyZ2UgcC5xbC1hbGlnbi1jZW50ZXIsXG4ud2l6aS13cmFwcGVyLS12aW1lby10eHRDb250ZW50IC53aXppLXR4dC0tbGFyZ2UgcC5xbC1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53aXppLXdyYXBwZXItLXRleHRPbkltZyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi53aXppLXlvdXR1YmUsXG4ud2l6aS12aW1lbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAzICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLndpemkteW91dHViZSBwaWN0dXJlLFxuLndpemktdmltZW8gcGljdHVyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ud2l6aS15b3V0dWJlIGltZyxcbi53aXppLXZpbWVvIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMTtcbn1cblxuLndpemkteW91dHViZV9fd3JhcHBlcixcbi53aXppLXZpbWVvX193cmFwcGVyIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndpemkteW91dHViZV9fd3JhcHBlciBoMixcbi53aXppLXlvdXR1YmVfX3dyYXBwZXIgaDEsXG4ud2l6aS15b3V0dWJlX193cmFwcGVyIGgzLFxuLndpemkteW91dHViZV9fd3JhcHBlciBoNCxcbi53aXppLXlvdXR1YmVfX3dyYXBwZXIgcCxcbi53aXppLXlvdXR1YmVfX3dyYXBwZXIgdWwsXG4ud2l6aS12aW1lb19fd3JhcHBlciBoMixcbi53aXppLXZpbWVvX193cmFwcGVyIGgxLFxuLndpemktdmltZW9fX3dyYXBwZXIgaDMsXG4ud2l6aS12aW1lb19fd3JhcHBlciBoNCxcbi53aXppLXZpbWVvX193cmFwcGVyIHAsXG4ud2l6aS12aW1lb19fd3JhcHBlciB1bCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLXlvdXR1YmVfX3dyYXBwZXIgaDIsXG4ud2l6aS15b3V0dWJlX193cmFwcGVyIGgxLFxuLndpemkteW91dHViZV9fd3JhcHBlciBoNCxcbi53aXppLXlvdXR1YmVfX3dyYXBwZXIgaDMsXG4ud2l6aS12aW1lb19fd3JhcHBlciBoMixcbi53aXppLXZpbWVvX193cmFwcGVyIGgxLFxuLndpemktdmltZW9fX3dyYXBwZXIgaDQsXG4ud2l6aS12aW1lb19fd3JhcHBlciBoMyB7XG4gIGZvbnQtc2l6ZTogMi44NzVyZW07XG4gIGZvbnQtc2l6ZTogY2FsYygxLjN2dyArIDEuM3ZoICsgLjd2bWluKTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndpemkteW91dHViZV9fd3JhcHBlciBwLFxuLndpemktdmltZW9fX3dyYXBwZXIgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53aXppLXlvdXR1YmVfX3dyYXBwZXItLWxhcmdlIGgyLFxuLndpemkteW91dHViZV9fd3JhcHBlci0tbGFyZ2UgaDEsXG4ud2l6aS15b3V0dWJlX193cmFwcGVyLS1sYXJnZSBoNCxcbi53aXppLXlvdXR1YmVfX3dyYXBwZXItLWxhcmdlIGgzLFxuLndpemktdmltZW9fX3dyYXBwZXItLWxhcmdlIGgyLFxuLndpemktdmltZW9fX3dyYXBwZXItLWxhcmdlIGgxLFxuLndpemktdmltZW9fX3dyYXBwZXItLWxhcmdlIGg0LFxuLndpemktdmltZW9fX3dyYXBwZXItLWxhcmdlIGgzIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNnZ3ICsgMS42dmggKyAuNzh2bWluKTtcbn1cblxuLndpemkteW91dHViZV9fYnRuLmxhcmdlLFxuLndpemktdmltZW9fX2J0bi5sYXJnZSB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjV2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ud2l6aS15b3V0dWJlX19idG4ubGFyZ2UgaSxcbi53aXppLXZpbWVvX19idG4ubGFyZ2UgaSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAyNXB4IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IDMuNXZ3O1xufVxuXG4ud2l6aS15b3V0dWJlX19idG4tLXNtYWxsLFxuLndpemktdmltZW9fX2J0bi0tc21hbGwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCA2MHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndpemkteW91dHViZV9fYnRuLS1zbWFsbCBpLFxuLndpemktdmltZW9fX2J0bi0tc21hbGwgaSB7XG4gIGhlaWdodDogMjhweDtcbiAgd2lkdGg6IDI4cHg7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi53aXppLXlvdXR1YmVfX2J0bjpob3ZlciAud2l6aS15b3V0dWJlX19idG4sXG4ud2l6aS15b3V0dWJlX19idG46aG92ZXIgLndpemktdmltZW9fX2J0bixcbi53aXppLXZpbWVvX19idG46aG92ZXIgLndpemkteW91dHViZV9fYnRuLFxuLndpemktdmltZW9fX2J0bjpob3ZlciAud2l6aS12aW1lb19fYnRuIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KSB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlO1xufVxuXG4ud2l6aS1sYXVuY2hWaWRlbyAud2l6aS15b3V0dWJlX193cmFwcGVyLFxuLndpemktbGF1bmNoVmlkZW8gLndpemktdmltZW9fX3dyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLndiLXZpZGVvLXdyYXBwZXItLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi53aXppLXdyYXBwZXJfX2JhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53aXppLXdyYXBwZXJfX2JhY2tncm91bmQgKyAqIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2l6aS13cmFwcGVyX19iYWNrZ3JvdW5kICsgKiArICoge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53aXppLXdyYXBwZXIgKjpub3QoLndpemktd3JhcHBlcl9fYmFja2dyb3VuZCkge1xuICB6LWluZGV4OiAyO1xufVxuXG4ud2l6aS13cmFwcGVyIGlucHV0Om5vdCgud2l6aS13cmFwcGVyX19iYWNrZ3JvdW5kKSB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi53aXppLXdyYXBwZXIgLmZvcm1fX2xhYmVsOm5vdCgud2l6aS13cmFwcGVyX19iYWNrZ3JvdW5kKSB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi53aXppLXdyYXBwZXItLXR4dE9uZUJhY2tncm91bmQgLndpemktdHh0IHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLndpemktd3JhcHBlci0tdHh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ud2l6aS13cmFwcGVyLS10eHQgaDEsXG4ud2l6aS13cmFwcGVyLS10eHQgaDIge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLndpemktd3JhcHBlci0tdHh0IGgxICsgcCxcbi53aXppLXdyYXBwZXItLXR4dCBoMiArIHAge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLndpemktd3JhcHBlci0tdHh0IGgxLFxuLndpemktd3JhcHBlci0tdHh0IGgyLFxuLndpemktd3JhcHBlci0tdHh0IGgzLFxuLndpemktd3JhcHBlci0tdHh0IGg0LFxuLndpemktd3JhcHBlci0tdHh0IGg1LFxuLndpemktd3JhcHBlci0tdHh0IGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ud2l6aS13cmFwcGVyLS10eHQgcCB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW46IDA7XG59XG5cbi53aXppLXdyYXBwZXItLXR4dCBoMiArIHAsXG4ud2l6aS13cmFwcGVyLS10eHQgaDMgKyBwLFxuLndpemktd3JhcHBlci0tdHh0IGg0ICsgcCB7XG4gIG1hcmdpbjogMjBweCAwIDAgMDtcbn1cblxuLndpemktd3JhcHBlci0tdHh0IC53aXppLXR4dF9faXRlbS0tYmFja2dyb3VuZCAud2l6aS10eHRfX2l0ZW1fX3dyYXBwZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi53aXppLXdyYXBwZXItLXR4dCAud2l6aS10eHRfX2l0ZW1fX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi53aXppLXdyYXBwZXItLXR4dCAud2l6aS10eHRfX2l0ZW1fX3dyYXBwZXIgaDIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ud2l6aS13cmFwcGVyLS10eHRRdWFkcnVwbGVOdW1iZXJzIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtcm93LXNpemUtcGFkZGluZy1zbWFsbCk7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLndpemktd3JhcHBlci0tdHh0UXVhZHJ1cGxlTnVtYmVycyAud2l6aS10eHQtLXF1YWRydXBsZSB7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTRweCByZ2JhKDE5LCAzMCwgNDQsIDAuMSk7XG4gIHBhZGRpbmc6IDM0cHggMDtcbn1cblxuLndpemktd3JhcHBlci0tdHh0UXVhZHJ1cGxlTnVtYmVycyAud2l6aS10eHQtLXF1YWRydXBsZSAud2l6aS10eHRfX2l0ZW0ge1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLndpemktd3JhcHBlci0tdHh0UXVhZHJ1cGxlTnVtYmVycyAud2l6aS10eHQtLXF1YWRydXBsZSAud2l6aS10eHRfX2l0ZW1fX3RpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDQuMTI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAtMTJweDtcbn1cblxuLndpemktd3JhcHBlci0td2l0bmVzcyAud2l6aS10eHQtLWRvdWJsZSAud2l6aS10eHRfX2l0ZW1fX3dyYXBwZXIge1xuICBwYWRkaW5nOiAyMHB4IDUwcHg7XG59XG5cbi53aXppLXdyYXBwZXItLXdpdG5lc3MgLndpemktdHh0LS10cmlwbGUgLndpemktdHh0X19pdGVtX193cmFwcGVyIHtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xufVxuXG4ud2l6aS13cmFwcGVyLS13aXRuZXNzIC53aXppLXR4dC0tcXVhZHJ1cGxlIC53aXppLXR4dF9faXRlbV9fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi53aXppLXdyYXBwZXItLXdpdG5lc3MgLndpemktdHh0X19pdGVtX193cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLndpemktd3JhcHBlci0td2l0bmVzcyAud2l6aS10eHRfX3RodW1ibmFpbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpemktd3JhcHBlci0td2l0bmVzcyAud2l6aS10eHRfX3RodW1ibmFpbF9faXRlbSB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi53aXppLXdyYXBwZXItLXdpdG5lc3MgLndpemktdHh0IGgxLFxuLndpemktd3JhcHBlci0td2l0bmVzcyAud2l6aS10eHQgaDIsXG4ud2l6aS13cmFwcGVyLS13aXRuZXNzIC53aXppLXR4dCBoMyxcbi53aXppLXdyYXBwZXItLXdpdG5lc3MgLndpemktdHh0IGg0LFxuLndpemktd3JhcHBlci0td2l0bmVzcyAud2l6aS10eHQgaDUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud2l6aS13cmFwcGVyLS13aXRuZXNzIC53aXppLXR4dCBoMyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuXG4ud2l6aS13cmFwcGVyLS13aXRuZXNzIC53aXppLXR4dCBwIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ud2l6aS13cmFwcGVyLS13aXRuZXNzIC53aXppLXR4dCBwOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4ud2l6aS13cmFwcGVyLS13aXRuZXNzIC53aXppLXR4dCBwOm5vdChbY2xhc3NdKSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndpemktd3JhcHBlci0td2l0bmVzcyAud2l6aS10eHQgcCArIHAge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLndpemktd3JhcHBlci0td2l0bmVzcyAud2l6aS10eHQgYSB7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMGQyZDM7XG59XG5cbi53aXppLXdyYXBwZXItLXdpdG5lc3MgLndpemktdHh0IGE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGhlaWdodDogMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDJkMztcbiAgbWF4LXdpZHRoOiAwO1xuICB0cmFuc2l0aW9uOiBtYXgtd2lkdGggMzAwbXMgZWFzZTtcbn1cblxuLndpemktd3JhcHBlci0td2l0bmVzcyAud2l6aS10eHQgYTpob3ZlcjphZnRlcixcbi53aXppLXdyYXBwZXItLXdpdG5lc3MgLndpemktdHh0IGE6Zm9jdXM6YWZ0ZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLXR4dC0td2l0aEJnIHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4ud2l6aS10eHQgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi53aXppLXR4dCB1bCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLndpemktd3JhcHBlci0tdGV4dE9uSW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53aXppLXdyYXBwZXItLXRleHRPbkltZyAud2l6aS10eHQge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndpemktd3JhcHBlci0tdGV4dE9uSW1nIC53aXppLXR4dCBoMixcbi53aXppLXdyYXBwZXItLXRleHRPbkltZyAud2l6aS10eHQgaDMsXG4ud2l6aS13cmFwcGVyLS10ZXh0T25JbWcgLndpemktdHh0IGg0LFxuLndpemktd3JhcHBlci0tdGV4dE9uSW1nIC53aXppLXR4dCBoNSxcbi53aXppLXdyYXBwZXItLXRleHRPbkltZyAud2l6aS10eHQgaDYsXG4ud2l6aS13cmFwcGVyLS10ZXh0T25JbWcgLndpemktdHh0IGgxIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ud2l6aS13cmFwcGVyLS10ZXh0T25JbWcgLndpemktdHh0IHAge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53aXppLXdyYXBwZXItLXRleHRPbkltZyAud2l6aS10eHQtLWNvbnRlbnQge1xuICB3aWR0aDogMzAlO1xuICBsZWZ0OiAyNSU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi53aXppLXdyYXBwZXItLXR4dCAud2l6aS10eHQsXG4ud2l6aS13cmFwcGVyLS10eHQgLndpemktdHh0LS1vbmUgLndpemktdHh0X19pdGVtIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4ud2l6aS10eHQtLWRvdWJsZSA+IC53aXppLXR4dF9faXRlbSxcbi53aXppLXR4dC0tdHJpcGxlID4gLndpemktdHh0X19pdGVtLFxuLndpemktdHh0LS1xdWFkcnVwbGUgPiAud2l6aS10eHRfX2l0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLndpemktdHh0LS1kb3VibGUgPiAud2l6aS10eHRfX2l0ZW0ud2l6aS10eHRfX2l0ZW0tLWJhY2tncm91bmQsXG4ud2l6aS10eHQtLXRyaXBsZSA+IC53aXppLXR4dF9faXRlbS53aXppLXR4dF9faXRlbS0tYmFja2dyb3VuZCxcbi53aXppLXR4dC0tcXVhZHJ1cGxlID4gLndpemktdHh0X19pdGVtLndpemktdHh0X19pdGVtLS1iYWNrZ3JvdW5kIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tb3otYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tb3otYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xufVxuXG4ud2l6aS10eHQtLWRvdWJsZSA+IC53aXppLXR4dF9faXRlbS53aXppLXR4dF9faXRlbS0tYmFja2dyb3VuZCAud2l6aS10eHRfX2l0ZW1fX3dyYXBwZXIsXG4ud2l6aS10eHQtLXRyaXBsZSA+IC53aXppLXR4dF9faXRlbS53aXppLXR4dF9faXRlbS0tYmFja2dyb3VuZCAud2l6aS10eHRfX2l0ZW1fX3dyYXBwZXIsXG4ud2l6aS10eHQtLXF1YWRydXBsZSA+IC53aXppLXR4dF9faXRlbS53aXppLXR4dF9faXRlbS0tYmFja2dyb3VuZCAud2l6aS10eHRfX2l0ZW1fX3dyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2l6aS13cmFwcGVyLS10eHRPbmVCYWNrZ3JvdW5kIC53aXppLXR4dCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53aXppLXdyYXBwZXItLXR4dE9uZUJhY2tncm91bmQgLndpemktdHh0X19pdGVtLnNtYWxsIHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLndpemktd3JhcHBlci0tdHh0T25lQmFja2dyb3VuZCAud2l6aS10eHRfX2l0ZW0ubWVkaXVtIHtcbiAgcGFkZGluZzogNDBweDtcbn1cblxuLndpemktd3JhcHBlci0tdHh0T25lQmFja2dyb3VuZCAud2l6aS10eHRfX2l0ZW0ubGFyZ2Uge1xuICBwYWRkaW5nOiA2MHB4O1xufVxuXG4ud2l6aS10eHQtLWRvdWJsZUJhY2tncm91bmQgLndpemktdHh0X19pdGVtLnNtYWxsIC53aXppLXR4dF9faXRlbV9fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi53aXppLXR4dC0tZG91YmxlQmFja2dyb3VuZCAud2l6aS10eHRfX2l0ZW0ubWVkaXVtIC53aXppLXR4dF9faXRlbV9fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG5cbi53aXppLXR4dC0tZG91YmxlQmFja2dyb3VuZCAud2l6aS10eHRfX2l0ZW0ubGFyZ2UgLndpemktdHh0X19pdGVtX193cmFwcGVyIHtcbiAgcGFkZGluZzogNjBweDtcbn1cblxuLndpemktd3JhcHBlci0taW1nbGFyZ2UgLndpemktaW1ndHh0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLXdyYXBwZXItLWltZ2xhcmdlIC53aXppLWltZ3R4dF9fbGVmdC0tc21hbGwsXG4ud2l6aS13cmFwcGVyLS1pbWdsYXJnZSAud2l6aS1pbWd0eHRfX2xlZnQtLW1lZGl1bSxcbi53aXppLXdyYXBwZXItLWltZ2xhcmdlIC53aXppLWltZ3R4dF9fbGVmdC0tbGFyZ2Uge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLndpemktd3JhcHBlci0taW1nbGFyZ2UgLndpemktaW1ndHh0X19sZWZ0LS1zbWFsbCBpbWcsXG4ud2l6aS13cmFwcGVyLS1pbWdsYXJnZSAud2l6aS1pbWd0eHRfX2xlZnQtLW1lZGl1bSBpbWcsXG4ud2l6aS13cmFwcGVyLS1pbWdsYXJnZSAud2l6aS1pbWd0eHRfX2xlZnQtLWxhcmdlIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLndpemktd3JhcHBlci0taW1nbGFyZ2UgLndpemktaW1ndHh0X19sZWZ0LS1zbWFsbDpiZWZvcmUsXG4ud2l6aS13cmFwcGVyLS1pbWdsYXJnZSAud2l6aS1pbWd0eHRfX2xlZnQtLW1lZGl1bTpiZWZvcmUsXG4ud2l6aS13cmFwcGVyLS1pbWdsYXJnZSAud2l6aS1pbWd0eHRfX2xlZnQtLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA0MS4yMTQlO1xufVxuXG4ud2l6aS13cmFwcGVyLS1pbWdsYXJnZSAud2l6aS1pbWd0eHRfX2xlZnQtLXNtYWxsOmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0MS4yMTQlO1xufVxuXG4ud2l6aS13cmFwcGVyLS1pbWdsYXJnZSAud2l6aS1pbWd0eHRfX2xlZnQtLW1lZGl1bTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDkuNDUlO1xufVxuXG4ud2l6aS13cmFwcGVyLS1pbWdsYXJnZSAud2l6aS1pbWd0eHRfX2xlZnQtLWxhcmdlOmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ny42OTklO1xufVxuXG4ud2l6aS13cmFwcGVyIC50ZXh0LWFsaWduLWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi53aXppLXdyYXBwZXIgLnRleHQtYWxpZ24tY2VudGVyID4gZGl2IHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4ud2l6aS1pbWd0eHQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5cbi53aXppLWltZ3R4dF9fcmlnaHQsXG4ud2l6aS1pbWd0eHRfX2xlZnQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi53aXppLWltZ3R4dF9fcmlnaHQgPiAqLFxuLndpemktaW1ndHh0X19sZWZ0ID4gKiB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLndpemktaW1ndHh0X19jZW50ZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi53aXppLWltZ3R4dF9fcmlnaHQge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4ud2l6aS1pbWd0eHQtLXRleHRMZWZ0VGV4dFJpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLWltZ3R4dC0tdGV4dExlZnRUZXh0UmlnaHQgLndpemktaW1ndHh0X19sZWZ0LS1zbWFsbCxcbi53aXppLWltZ3R4dC0tdGV4dExlZnRUZXh0UmlnaHQgLndpemktaW1ndHh0X19sZWZ0LS1tZWRpdW0sXG4ud2l6aS1pbWd0eHQtLXRleHRMZWZ0VGV4dFJpZ2h0IC53aXppLWltZ3R4dF9fbGVmdC0tbGFyZ2Uge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLndpemktaW1ndHh0LS10ZXh0TGVmdFRleHRSaWdodCAud2l6aS1pbWd0eHRfX2xlZnQtLXNtYWxsIGltZyxcbi53aXppLWltZ3R4dC0tdGV4dExlZnRUZXh0UmlnaHQgLndpemktaW1ndHh0X19sZWZ0LS1tZWRpdW0gaW1nLFxuLndpemktaW1ndHh0LS10ZXh0TGVmdFRleHRSaWdodCAud2l6aS1pbWd0eHRfX2xlZnQtLWxhcmdlIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLndpemktaW1ndHh0LS10ZXh0TGVmdFRleHRSaWdodCAud2l6aS1pbWd0eHRfX2xlZnQtLXNtYWxsOmJlZm9yZSxcbi53aXppLWltZ3R4dC0tdGV4dExlZnRUZXh0UmlnaHQgLndpemktaW1ndHh0X19sZWZ0LS1tZWRpdW06YmVmb3JlLFxuLndpemktaW1ndHh0LS10ZXh0TGVmdFRleHRSaWdodCAud2l6aS1pbWd0eHRfX2xlZnQtLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA1NSU7XG59XG5cbi53aXppLWltZ3R4dC0tdGV4dExlZnRUZXh0UmlnaHQgLndpemktaW1ndHh0X19sZWZ0LS1zbWFsbDpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTUlO1xufVxuXG4ud2l6aS1pbWd0eHQtLXRleHRMZWZ0VGV4dFJpZ2h0IC53aXppLWltZ3R4dF9fbGVmdC0tbWVkaXVtOmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA2NiU7XG59XG5cbi53aXppLWltZ3R4dC0tdGV4dExlZnRUZXh0UmlnaHQgLndpemktaW1ndHh0X19sZWZ0LS1sYXJnZTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzclO1xufVxuXG4ud2l6aS1pbWd0eHQtLXRleHRPbmVUZXh0T25lIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLWltZ3R4dC0tdGV4dE9uZVRleHRPbmUgLndpemktaW1ndHh0X193cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLWltZ3R4dC0tdGV4dE9uZVRleHRPbmUgLndpemktaW1ndHh0X193cmFwIC53aXppQnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud2l6aS1pbWd0eHQtLXRleHRPbmVUZXh0T25lIC53aXppLWltZ3R4dF9fbGVmdCxcbi53aXppLWltZ3R4dC0tdGV4dE9uZVRleHRPbmUgLndpemktaW1ndHh0X19yaWdodCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLndpemktaW1ndHh0LS10ZXh0T25lVGV4dE9uZSAud2l6aS1pbWd0eHRfX2xlZnQtLXNtYWxsLFxuLndpemktaW1ndHh0LS10ZXh0T25lVGV4dE9uZSAud2l6aS1pbWd0eHRfX2xlZnQtLW1lZGl1bSxcbi53aXppLWltZ3R4dC0tdGV4dE9uZVRleHRPbmUgLndpemktaW1ndHh0X19sZWZ0LS1sYXJnZSxcbi53aXppLWltZ3R4dC0tdGV4dE9uZVRleHRPbmUgLndpemktaW1ndHh0X19yaWdodC0tc21hbGwsXG4ud2l6aS1pbWd0eHQtLXRleHRPbmVUZXh0T25lIC53aXppLWltZ3R4dF9fcmlnaHQtLW1lZGl1bSxcbi53aXppLWltZ3R4dC0tdGV4dE9uZVRleHRPbmUgLndpemktaW1ndHh0X19yaWdodC0tbGFyZ2Uge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLndpemktaW1ndHh0LS10ZXh0T25lVGV4dE9uZSAud2l6aS1pbWd0eHRfX2xlZnQtLXNtYWxsIGltZyxcbi53aXppLWltZ3R4dC0tdGV4dE9uZVRleHRPbmUgLndpemktaW1ndHh0X19sZWZ0LS1tZWRpdW0gaW1nLFxuLndpemktaW1ndHh0LS10ZXh0T25lVGV4dE9uZSAud2l6aS1pbWd0eHRfX2xlZnQtLWxhcmdlIGltZyxcbi53aXppLWltZ3R4dC0tdGV4dE9uZVRleHRPbmUgLndpemktaW1ndHh0X19yaWdodC0tc21hbGwgaW1nLFxuLndpemktaW1ndHh0LS10ZXh0T25lVGV4dE9uZSAud2l6aS1pbWd0eHRfX3JpZ2h0LS1tZWRpdW0gaW1nLFxuLndpemktaW1ndHh0LS10ZXh0T25lVGV4dE9uZSAud2l6aS1pbWd0eHRfX3JpZ2h0LS1sYXJnZSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi53aXppLWltZ3R4dC0tdGV4dE9uZVRleHRPbmUgLndpemktaW1ndHh0X19sZWZ0LS1zbWFsbDpiZWZvcmUsXG4ud2l6aS1pbWd0eHQtLXRleHRPbmVUZXh0T25lIC53aXppLWltZ3R4dF9fbGVmdC0tbWVkaXVtOmJlZm9yZSxcbi53aXppLWltZ3R4dC0tdGV4dE9uZVRleHRPbmUgLndpemktaW1ndHh0X19sZWZ0LS1sYXJnZTpiZWZvcmUsXG4ud2l6aS1pbWd0eHQtLXRleHRPbmVUZXh0T25lIC53aXppLWltZ3R4dF9fcmlnaHQtLXNtYWxsOmJlZm9yZSxcbi53aXppLWltZ3R4dC0tdGV4dE9uZVRleHRPbmUgLndpemktaW1ndHh0X19yaWdodC0tbWVkaXVtOmJlZm9yZSxcbi53aXppLWltZ3R4dC0tdGV4dE9uZVRleHRPbmUgLndpemktaW1ndHh0X19yaWdodC0tbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDg0LjEyNiU7XG59XG5cbi53aXppLWltZ3R4dC0tdGV4dE9uZVRleHRPbmUgLndpemktaW1ndHh0X19sZWZ0LS1zbWFsbDpiZWZvcmUsXG4ud2l6aS1pbWd0eHQtLXRleHRPbmVUZXh0T25lIC53aXppLWltZ3R4dF9fcmlnaHQtLXNtYWxsOmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA4NC4xMjYlO1xufVxuXG4ud2l6aS1pbWd0eHQtLXRleHRPbmVUZXh0T25lIC53aXppLWltZ3R4dF9fbGVmdC0tbWVkaXVtOmJlZm9yZSxcbi53aXppLWltZ3R4dC0tdGV4dE9uZVRleHRPbmUgLndpemktaW1ndHh0X19yaWdodC0tbWVkaXVtOmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDElO1xufVxuXG4ud2l6aS1pbWd0eHQtLXRleHRPbmVUZXh0T25lIC53aXppLWltZ3R4dF9fbGVmdC0tbGFyZ2U6YmVmb3JlLFxuLndpemktaW1ndHh0LS10ZXh0T25lVGV4dE9uZSAud2l6aS1pbWd0eHRfX3JpZ2h0LS1sYXJnZTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTE3Ljc3NCU7XG59XG5cbi53aXppLWltZ3R4dC0tdGV4dFRleHRPbmVUZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLWltZ3R4dC0tdGV4dFRleHRPbmVUZXh0IC53aXppLWltZ3R4dF9fY2VudGVyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ud2l6aS1pbWd0eHQtLXRleHRUZXh0T25lVGV4dCAud2l6aS1pbWd0eHRfX2NlbnRlci0tc21hbGwsXG4ud2l6aS1pbWd0eHQtLXRleHRUZXh0T25lVGV4dCAud2l6aS1pbWd0eHRfX2NlbnRlci0tbWVkaXVtLFxuLndpemktaW1ndHh0LS10ZXh0VGV4dE9uZVRleHQgLndpemktaW1ndHh0X19jZW50ZXItLWxhcmdlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53aXppLWltZ3R4dC0tdGV4dFRleHRPbmVUZXh0IC53aXppLWltZ3R4dF9fY2VudGVyLS1zbWFsbCBpbWcsXG4ud2l6aS1pbWd0eHQtLXRleHRUZXh0T25lVGV4dCAud2l6aS1pbWd0eHRfX2NlbnRlci0tbWVkaXVtIGltZyxcbi53aXppLWltZ3R4dC0tdGV4dFRleHRPbmVUZXh0IC53aXppLWltZ3R4dF9fY2VudGVyLS1sYXJnZSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ud2l6aS1pbWd0eHQtLXRleHRUZXh0T25lVGV4dCAud2l6aS1pbWd0eHRfX2NlbnRlci0tc21hbGw6YmVmb3JlLFxuLndpemktaW1ndHh0LS10ZXh0VGV4dE9uZVRleHQgLndpemktaW1ndHh0X19jZW50ZXItLW1lZGl1bTpiZWZvcmUsXG4ud2l6aS1pbWd0eHQtLXRleHRUZXh0T25lVGV4dCAud2l6aS1pbWd0eHRfX2NlbnRlci0tbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDg1LjQ1JTtcbn1cblxuLndpemktaW1ndHh0LS10ZXh0VGV4dE9uZVRleHQgLndpemktaW1ndHh0X19jZW50ZXItLXNtYWxsOmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA4NS40NSU7XG59XG5cbi53aXppLWltZ3R4dC0tdGV4dFRleHRPbmVUZXh0IC53aXppLWltZ3R4dF9fY2VudGVyLS1tZWRpdW06YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMi4xODMlO1xufVxuXG4ud2l6aS1pbWd0eHQtLXRleHRUZXh0T25lVGV4dCAud2l6aS1pbWd0eHRfX2NlbnRlci0tbGFyZ2U6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDExOS42MTElO1xufVxuXG4ud2l6aS1pbWd0eHQtLXRleHRTbWFsbFJpZ2h0VGV4dExlZnQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpemktaW1ndHh0LS10ZXh0U21hbGxSaWdodFRleHRMZWZ0IC53aXppLWltZ3R4dF9fcmlnaHQtLXNtYWxsLFxuLndpemktaW1ndHh0LS10ZXh0U21hbGxSaWdodFRleHRMZWZ0IC53aXppLWltZ3R4dF9fcmlnaHQtLW1lZGl1bSxcbi53aXppLWltZ3R4dC0tdGV4dFNtYWxsUmlnaHRUZXh0TGVmdCAud2l6aS1pbWd0eHRfX3JpZ2h0LS1sYXJnZSB7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud2l6aS1pbWd0eHQtLXRleHRTbWFsbFJpZ2h0VGV4dExlZnQgLndpemktaW1ndHh0X19yaWdodC0tc21hbGwgaW1nLFxuLndpemktaW1ndHh0LS10ZXh0U21hbGxSaWdodFRleHRMZWZ0IC53aXppLWltZ3R4dF9fcmlnaHQtLW1lZGl1bSBpbWcsXG4ud2l6aS1pbWd0eHQtLXRleHRTbWFsbFJpZ2h0VGV4dExlZnQgLndpemktaW1ndHh0X19yaWdodC0tbGFyZ2UgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ud2l6aS1pbWd0eHQtLXRleHRTbWFsbFJpZ2h0VGV4dExlZnQgLndpemktaW1ndHh0X19yaWdodC0tc21hbGw6YmVmb3JlLFxuLndpemktaW1ndHh0LS10ZXh0U21hbGxSaWdodFRleHRMZWZ0IC53aXppLWltZ3R4dF9fcmlnaHQtLW1lZGl1bTpiZWZvcmUsXG4ud2l6aS1pbWd0eHQtLXRleHRTbWFsbFJpZ2h0VGV4dExlZnQgLndpemktaW1ndHh0X19yaWdodC0tbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDgyLjQwMyU7XG59XG5cbi53aXppLWltZ3R4dC0tdGV4dFNtYWxsUmlnaHRUZXh0TGVmdCAud2l6aS1pbWd0eHRfX3JpZ2h0LS1zbWFsbDpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogODIuNDAzJTtcbn1cblxuLndpemktaW1ndHh0LS10ZXh0U21hbGxSaWdodFRleHRMZWZ0IC53aXppLWltZ3R4dF9fcmlnaHQtLW1lZGl1bTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogOTguODklO1xufVxuXG4ud2l6aS1pbWd0eHQtLXRleHRTbWFsbFJpZ2h0VGV4dExlZnQgLndpemktaW1ndHh0X19yaWdodC0tbGFyZ2U6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDExNS4zNjUlO1xufVxuXG4ud2l6aS1pbWd0eHQtLVRleHRTbWFsbExlZnRUZXh0UmlnaHQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpemktaW1ndHh0LS1UZXh0U21hbGxMZWZ0VGV4dFJpZ2h0IC53aXppLWltZ3R4dF9fbGVmdC0tc21hbGwsXG4ud2l6aS1pbWd0eHQtLVRleHRTbWFsbExlZnRUZXh0UmlnaHQgLndpemktaW1ndHh0X19sZWZ0LS1tZWRpdW0sXG4ud2l6aS1pbWd0eHQtLVRleHRTbWFsbExlZnRUZXh0UmlnaHQgLndpemktaW1ndHh0X19sZWZ0LS1sYXJnZSB7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud2l6aS1pbWd0eHQtLVRleHRTbWFsbExlZnRUZXh0UmlnaHQgLndpemktaW1ndHh0X19sZWZ0LS1zbWFsbCBpbWcsXG4ud2l6aS1pbWd0eHQtLVRleHRTbWFsbExlZnRUZXh0UmlnaHQgLndpemktaW1ndHh0X19sZWZ0LS1tZWRpdW0gaW1nLFxuLndpemktaW1ndHh0LS1UZXh0U21hbGxMZWZ0VGV4dFJpZ2h0IC53aXppLWltZ3R4dF9fbGVmdC0tbGFyZ2UgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ud2l6aS1pbWd0eHQtLVRleHRTbWFsbExlZnRUZXh0UmlnaHQgLndpemktaW1ndHh0X19sZWZ0LS1zbWFsbDpiZWZvcmUsXG4ud2l6aS1pbWd0eHQtLVRleHRTbWFsbExlZnRUZXh0UmlnaHQgLndpemktaW1ndHh0X19sZWZ0LS1tZWRpdW06YmVmb3JlLFxuLndpemktaW1ndHh0LS1UZXh0U21hbGxMZWZ0VGV4dFJpZ2h0IC53aXppLWltZ3R4dF9fbGVmdC0tbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDgyLjQwMyU7XG59XG5cbi53aXppLWltZ3R4dC0tVGV4dFNtYWxsTGVmdFRleHRSaWdodCAud2l6aS1pbWd0eHRfX2xlZnQtLXNtYWxsOmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA4Mi40MDMlO1xufVxuXG4ud2l6aS1pbWd0eHQtLVRleHRTbWFsbExlZnRUZXh0UmlnaHQgLndpemktaW1ndHh0X19sZWZ0LS1tZWRpdW06YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDk4Ljg5JTtcbn1cblxuLndpemktaW1ndHh0LS1UZXh0U21hbGxMZWZ0VGV4dFJpZ2h0IC53aXppLWltZ3R4dF9fbGVmdC0tbGFyZ2U6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDExNS4zNjUlO1xufVxuXG4ud2l6aS1pbWd0eHQtLXRleHRSaWdodFRleHRMZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLWltZ3R4dC0tdGV4dFJpZ2h0VGV4dExlZnQgLndpemktaW1ndHh0X19yaWdodC0tc21hbGwsXG4ud2l6aS1pbWd0eHQtLXRleHRSaWdodFRleHRMZWZ0IC53aXppLWltZ3R4dF9fcmlnaHQtLW1lZGl1bSxcbi53aXppLWltZ3R4dC0tdGV4dFJpZ2h0VGV4dExlZnQgLndpemktaW1ndHh0X19yaWdodC0tbGFyZ2Uge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLndpemktaW1ndHh0LS10ZXh0UmlnaHRUZXh0TGVmdCAud2l6aS1pbWd0eHRfX3JpZ2h0LS1zbWFsbCBpbWcsXG4ud2l6aS1pbWd0eHQtLXRleHRSaWdodFRleHRMZWZ0IC53aXppLWltZ3R4dF9fcmlnaHQtLW1lZGl1bSBpbWcsXG4ud2l6aS1pbWd0eHQtLXRleHRSaWdodFRleHRMZWZ0IC53aXppLWltZ3R4dF9fcmlnaHQtLWxhcmdlIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLndpemktaW1ndHh0LS10ZXh0UmlnaHRUZXh0TGVmdCAud2l6aS1pbWd0eHRfX3JpZ2h0LS1zbWFsbDpiZWZvcmUsXG4ud2l6aS1pbWd0eHQtLXRleHRSaWdodFRleHRMZWZ0IC53aXppLWltZ3R4dF9fcmlnaHQtLW1lZGl1bTpiZWZvcmUsXG4ud2l6aS1pbWd0eHQtLXRleHRSaWdodFRleHRMZWZ0IC53aXppLWltZ3R4dF9fcmlnaHQtLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA1NC45NDYlO1xufVxuXG4ud2l6aS1pbWd0eHQtLXRleHRSaWdodFRleHRMZWZ0IC53aXppLWltZ3R4dF9fcmlnaHQtLXNtYWxsOmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1NC45NDYlO1xufVxuXG4ud2l6aS1pbWd0eHQtLXRleHRSaWdodFRleHRMZWZ0IC53aXppLWltZ3R4dF9fcmlnaHQtLW1lZGl1bTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNjUuNzE1JTtcbn1cblxuLndpemktaW1ndHh0LS10ZXh0UmlnaHRUZXh0TGVmdCAud2l6aS1pbWd0eHRfX3JpZ2h0LS1sYXJnZTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzYuOTI0JTtcbn1cblxuLndpemktaW1ndHh0LS1yZXZlcnNlLndpemktd3JhcHBlci0taW1nc21hbGwgLndpemktaW1ndHh0X19yaWdodC0tc21hbGwsXG4ud2l6aS1pbWd0eHQtLXJldmVyc2Uud2l6aS13cmFwcGVyLS1pbWdzbWFsbCAud2l6aS1pbWd0eHRfX3JpZ2h0LS1tZWRpdW0sXG4ud2l6aS1pbWd0eHQtLXJldmVyc2Uud2l6aS13cmFwcGVyLS1pbWdzbWFsbCAud2l6aS1pbWd0eHRfX3JpZ2h0LS1sYXJnZSB7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud2l6aS1pbWd0eHQtLXJldmVyc2Uud2l6aS13cmFwcGVyLS1pbWdzbWFsbCAud2l6aS1pbWd0eHRfX3JpZ2h0LS1zbWFsbCBpbWcsXG4ud2l6aS1pbWd0eHQtLXJldmVyc2Uud2l6aS13cmFwcGVyLS1pbWdzbWFsbCAud2l6aS1pbWd0eHRfX3JpZ2h0LS1tZWRpdW0gaW1nLFxuLndpemktaW1ndHh0LS1yZXZlcnNlLndpemktd3JhcHBlci0taW1nc21hbGwgLndpemktaW1ndHh0X19yaWdodC0tbGFyZ2UgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ud2l6aS1pbWd0eHQtLXJldmVyc2Uud2l6aS13cmFwcGVyLS1pbWdzbWFsbCAud2l6aS1pbWd0eHRfX3JpZ2h0LS1zbWFsbDpiZWZvcmUsXG4ud2l6aS1pbWd0eHQtLXJldmVyc2Uud2l6aS13cmFwcGVyLS1pbWdzbWFsbCAud2l6aS1pbWd0eHRfX3JpZ2h0LS1tZWRpdW06YmVmb3JlLFxuLndpemktaW1ndHh0LS1yZXZlcnNlLndpemktd3JhcHBlci0taW1nc21hbGwgLndpemktaW1ndHh0X19yaWdodC0tbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDQxLjIxNCU7XG59XG5cbi53aXppLWltZ3R4dC0tcmV2ZXJzZS53aXppLXdyYXBwZXItLWltZ3NtYWxsIC53aXppLWltZ3R4dF9fcmlnaHQtLXNtYWxsOmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0MS4yMTQlO1xufVxuXG4ud2l6aS1pbWd0eHQtLXJldmVyc2Uud2l6aS13cmFwcGVyLS1pbWdzbWFsbCAud2l6aS1pbWd0eHRfX3JpZ2h0LS1tZWRpdW06YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQ5LjQ1JTtcbn1cblxuLndpemktaW1ndHh0LS1yZXZlcnNlLndpemktd3JhcHBlci0taW1nc21hbGwgLndpemktaW1ndHh0X19yaWdodC0tbGFyZ2U6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU3LjY5OSU7XG59XG5cbi53aXppLWltZ3R4dC0tcmV2ZXJzZSAud2l6aS1pbWd0eHQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpemktaW1ndHh0LS1yZXZlcnNlIC53aXppLWltZ3R4dF9fcmlnaHQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ud2l6aS1pbWd0eHQtLXJldmVyc2UgLndpemktaW1ndHh0X19sZWZ0IHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLndpemktaW1ndHh0LS10aHJlZSAud2l6aS1pbWd0eHRfX3JpZ2h0LFxuLndpemktaW1ndHh0LS10aHJlZSAud2l6aS1pbWd0eHRfX2xlZnQsXG4ud2l6aS1pbWd0eHQtLXRocmVlIC53aXppLWltZ3R4dF9fY2VudGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLndpemktaW1ndHh0LS15b3V0dWJlIC53aXppLWltZ3R4dF9fcmlnaHQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpemktaW1ndHh0LS15b3V0dWJlIC53aXppLWltZ3R4dF9fbGVmdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2l6aS1pbWd0eHQtLXlvdXR1YmUgLndpemktd3JhcHBlci0teW91dHViZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53aXppLXdyYXBwZXItLXRleHRPbkltZyA+IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLndpemktd3JhcHBlci0tdGV4dE9uSW1nIC53aXppLXR4dCB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLndpemktd3JhcHBlci0tdGV4dE9uSW1nIC53aXppLXR4dCA+ICoge1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG5cbi53aXppLXdyYXBwZXItLXRleHRPbkltZyAud2l6aS10eHQgLndpemktdHh0X19iYWNrZ3JvdW5kID4gKjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLndpemktd3JhcHBlci0tdGV4dE9uSW1nIC53aXppLXR4dCAud2l6aS10eHRfX2JhY2tncm91bmQgLndpemlCdG4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53aXppLXdyYXBwZXItLXRleHRPbkltZy53aXppLXdyYXBwZXItLXNtYWxsLFxuLndpemktd3JhcHBlci0tdGV4dE9uSW1nLndpemktd3JhcHBlci0tbWVkaXVtLFxuLndpemktd3JhcHBlci0tdGV4dE9uSW1nLndpemktd3JhcHBlci0tbGFyZ2Uge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLndpemktd3JhcHBlci0tdGV4dE9uSW1nLndpemktd3JhcHBlci0tc21hbGwgaW1nLFxuLndpemktd3JhcHBlci0tdGV4dE9uSW1nLndpemktd3JhcHBlci0tbWVkaXVtIGltZyxcbi53aXppLXdyYXBwZXItLXRleHRPbkltZy53aXppLXdyYXBwZXItLWxhcmdlIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLndpemktd3JhcHBlci0tdGV4dE9uSW1nLndpemktd3JhcHBlci0tc21hbGw6YmVmb3JlLFxuLndpemktd3JhcHBlci0tdGV4dE9uSW1nLndpemktd3JhcHBlci0tbWVkaXVtOmJlZm9yZSxcbi53aXppLXdyYXBwZXItLXRleHRPbkltZy53aXppLXdyYXBwZXItLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAzMC42NSU7XG59XG5cbi53aXppLXdyYXBwZXItLXRleHRPbkltZy53aXppLXdyYXBwZXItLXNtYWxsID4gLndpemktdHh0LFxuLndpemktd3JhcHBlci0tdGV4dE9uSW1nLndpemktd3JhcHBlci0tbWVkaXVtID4gLndpemktdHh0LFxuLndpemktd3JhcHBlci0tdGV4dE9uSW1nLndpemktd3JhcHBlci0tbGFyZ2UgPiAud2l6aS10eHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi53aXppLXdyYXBwZXItLXRleHRPbkltZy53aXppLXdyYXBwZXItLXNtYWxsOmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAzMC42NSU7XG59XG5cbi53aXppLXdyYXBwZXItLXRleHRPbkltZy53aXppLXdyYXBwZXItLW1lZGl1bTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMzYuNzclO1xufVxuXG4ud2l6aS13cmFwcGVyLS10ZXh0T25JbWcud2l6aS13cmFwcGVyLS1sYXJnZTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODklO1xufVxuXG4ud2l6aS10eHRfX2JhY2tncm91bmRbc3R5bGVePVwiYmFja2dyb3VuZFwiXSA+ICoge1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLndpemktd3JhcHBlci0taW1ndHh0W3N0eWxlXj1cImJhY2tncm91bmRcIl0gLndpemktaW1ndHh0X19sZWZ0ID4gKiB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ud2l6aS1iYW5uZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtaW4taGVpZ2h0OiA3MHB4O1xufVxuXG4ud2l6aS1iYW5uZXIgcCB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLndpemktaW1nLS1kb3VibGUud2l6aS1pbWctLXBpY3RvIHtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtMTVweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xufVxuXG4ud2l6aS1pbWctLWRvdWJsZS53aXppLWltZy0tcGljdG8gLndpemktaW1nX19jb250ZW50IHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG4gIG1hcmdpbjogMTVweDtcbn1cblxuLndpemktaW1nLS1kb3VibGUud2l6aS1pbWctLXBpY3RvIC53aXppLWltZ19fY29udGVudCBhICsgLndpemktaW1nX19jb250ZW50X193cmFwcGVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi53aXppLWltZy0tZG91YmxlLndpemktaW1nLS1waWN0by53aXppLWltZy0tc21hbGwgLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxOC41JTtcbn1cblxuLndpemktaW1nLS1kb3VibGUud2l6aS1pbWctLXBpY3RvLndpemktaW1nLS1tZWRpdW0gLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAyNi40NSU7XG59XG5cbi53aXppLWltZy0tZG91YmxlLndpemktaW1nLS1waWN0by53aXppLWltZy0tbGFyZ2UgLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAzNC40JTtcbn1cblxuLndpemktaW1nLS10cmlwbGUud2l6aS1pbWctLXBpY3RvIHtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtMTVweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xufVxuXG4ud2l6aS1pbWctLXRyaXBsZS53aXppLWltZy0tcGljdG8gLndpemktaW1nX19jb250ZW50IHtcbiAgd2lkdGg6IGNhbGMoMzMuMyUgLSAzMHB4KTtcbiAgbWFyZ2luOiAxNXB4O1xufVxuXG4ud2l6aS1pbWctLXRyaXBsZS53aXppLWltZy0tcGljdG8gLndpemktaW1nX19jb250ZW50IGEgKyAud2l6aS1pbWdfX2NvbnRlbnRfX3dyYXBwZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLndpemktaW1nLS10cmlwbGUud2l6aS1pbWctLXBpY3RvLndpemktaW1nLS1zbWFsbCAud2l6aS1pbWdfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDI4LjIlO1xufVxuXG4ud2l6aS1pbWctLXRyaXBsZS53aXppLWltZy0tcGljdG8ud2l6aS1pbWctLW1lZGl1bSAud2l6aS1pbWdfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDQwLjMlO1xufVxuXG4ud2l6aS1pbWctLXRyaXBsZS53aXppLWltZy0tcGljdG8ud2l6aS1pbWctLWxhcmdlIC53aXppLWltZ19fY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogNTIuNiU7XG59XG5cbi53aXppLWltZy0tcXVhZHJ1cGxlLndpemktaW1nLS1waWN0byB7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTE1cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbn1cblxuLndpemktaW1nLS1xdWFkcnVwbGUud2l6aS1pbWctLXBpY3RvIC53aXppLWltZ19fY29udGVudCB7XG4gIHdpZHRoOiBjYWxjKDI1JSAtIDMwcHgpO1xuICBtYXJnaW46IDE1cHg7XG59XG5cbi53aXppLWltZy0tcXVhZHJ1cGxlLndpemktaW1nLS1waWN0byAud2l6aS1pbWdfX2NvbnRlbnQgYSArIC53aXppLWltZ19fY29udGVudF9fd3JhcHBlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ud2l6aS1pbWctLXF1YWRydXBsZS53aXppLWltZy0tcGljdG8ud2l6aS1pbWctLXNtYWxsIC53aXppLWltZ19fY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMzguMiU7XG59XG5cbi53aXppLWltZy0tcXVhZHJ1cGxlLndpemktaW1nLS1waWN0by53aXppLWltZy0tbWVkaXVtIC53aXppLWltZ19fY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogNTQuNTglO1xufVxuXG4ud2l6aS1pbWctLXF1YWRydXBsZS53aXppLWltZy0tcGljdG8ud2l6aS1pbWctLWxhcmdlIC53aXppLWltZ19fY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogNzAuOTYlO1xufVxuXG4ud2l6aS1pbWctLXBpY3RvIC53aXppLWltZ19fY29udGVudF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud2l6aS1pbWctLXBpY3RvIC53aXppLWltZ19fY29udGVudF9fd3JhcHBlcjpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndpemktaW1nLS1waWN0byAud2l6aS1pbWdfX2NvbnRlbnRfX3dyYXBwZXIgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ud2l6aS1pbWctLXBpY3RvIC53aXppLWltZ19fY29udGVudF9fd3JhcHBlcl9faWNvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMDtcbn1cblxuLndpemktaW1nLS1waWN0byAud2l6aS1pbWdfX2NvbnRlbnRfX3dyYXBwZXJfX2ljb24gaSB7XG4gIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xufVxuXG4ud2l6aS1pbWctLXBpY3RvIC53aXppLWltZ19fY29udGVudF9fd3JhcHBlcl9faWNvbiBzcGFuIHtcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNjVweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4ud2l6aS1pbWctLXBpY3RvIC53aXppLWltZ19fY29udGVudF9fd3JhcHBlcl9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IC0xMnB4O1xufVxuXG4ud2l6aS1pbWctLXBpY3RvIC53aXppLWltZ19fY29udGVudCA+IGEgKyAud2l6aS1pbWdfX2NvbnRlbnRfX3dyYXBwZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmltYWdlcy10ZXh0cy1saW5rIHtcbiAgcGFkZGluZzogNjBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaW1hZ2VzLXRleHRzLWxpbmtfX2NvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLmltYWdlcy10ZXh0cy1saW5rX193cmFwcGVyIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW1hZ2VzLXRleHRzLWxpbmtfX3dyYXBwZXJfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4uaW1hZ2VzLXRleHRzLWxpbmtfX3dyYXBwZXJfX3RpdGxlID4gOmZpcnN0LWNoaWxkLFxuLmltYWdlcy10ZXh0cy1saW5rX193cmFwcGVyX190aXRsZTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uaW1hZ2VzLXRleHRzLWxpbmtfX3dyYXBwZXJfX2xpc3RzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDVweDtcbn1cblxuLmltYWdlcy10ZXh0cy1saW5rX193cmFwcGVyX19saXN0c19faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI5MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaW1hZ2VzLXRleHRzLWxpbmtfX3dyYXBwZXJfX2xpc3RzX19pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5pbWFnZXMtdGV4dHMtbGlua19fd3JhcHBlcl9fbGlzdHNfX2l0ZW06YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE3N3B4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCB0cmFuc3BhcmVudCAwJSwgcmdiYSgyNywgNDIsIDYxLCAwLjAzOTIxNTcpIDQ0JSwgcmdiYSg5LCAxMywgMjAsIDAuNTAxOTYxKSAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW1hZ2VzLXRleHRzLWxpbmtfX3dyYXBwZXJfX2xpc3RzX19pdGVtX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4uaW1hZ2VzLXRleHRzLWxpbmtfX3dyYXBwZXJfX2xpc3RzX19pdGVtX190ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDE4cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLndpemlCdG4ge1xuICBwYWRkaW5nOiAxNHB4IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi53aXppQnRuLS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMjtcbn1cblxuLndpemlCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi53aXppQnRuX193cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ud2l6aS1xdW90ZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2l6aS1xdW90ZV9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi53aXppLXF1b3RlX190b3Age1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLXF1b3RlIC5waWN0dXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi53aXppLXF1b3RlIC53aXppLWltZ19faXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogMTtcbn1cblxuLndpemktcXVvdGVfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLndpemktcXVvdGVfX3RpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDkxJTtcbiAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53aXppLXF1b3RlIGkuZmEtcXVvdGUtbGVmdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IC00MHB4O1xuICBmb250LXNpemU6IDQwcHg7XG59XG5cbi53aXppLXF1b3RlIGkuZmEtcXVvdGUtcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzBweDtcbiAgcmlnaHQ6IC00MHB4O1xuICBmb250LXNpemU6IDQwcHg7XG59XG5cbi53aXppLXF1b3RlX19iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgei1pbmRleDogMTtcbn1cblxuLndpemktcXVvdGVfX2F1dGhvciB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBtYXJnaW46IDEwcHggMCAwO1xufVxuXG4ud2l6aS1xdW90ZS0tc21hbGwgLndpemktcXVvdGVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjU2MjVyZW07XG59XG5cbi53aXppLXF1b3RlLS1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud2l6aS1xdW90ZS0tYmFja2dyb3VuZCAud2l6aS1xdW90ZV9fdGl0bGUge1xuICBmb250LXNpemU6IDMuMTI1ZW07XG59XG5cbi53aXppLXF1b3RlLS1iYWNrZ3JvdW5kIC53aXppLXF1b3RlX193cmFwcGVyIHtcbiAgcGFkZGluZzogMTUwcHggMTEwcHg7XG59XG5cbi53aXppLXF1b3RlLS1iYWNrZ3JvdW5kIC53aXppLXF1b3RlX190aXRsZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlciB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzUwOC4wNDQnIGhlaWdodD0nNTA4LjA0NCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTS4xMDggMzUyLjUzNmMwIDY2Ljc5NCA1NC4xNDQgMTIwLjkzOCAxMjAuOTM3IDEyMC45MzggNjYuNzk0IDAgMTIwLjkzOC01NC4xNDQgMTIwLjkzOC0xMjAuOTM4cy01NC4xNDQtMTIwLjkzNy0xMjAuOTM4LTEyMC45MzdjLTEzLjcyNyAwLTI2Ljg2NyAyLjM5My0zOS4xNjggNi42MUMxMDkuMDkzIDgyLjExOCAyMzAuODE0LTE4LjU0MyAxMTcuOTc5IDY0LjMwMy03LjEzOCAxNTYuMTctLjAyNiAzNDguODQuMTE0IDM1Mi4zNzFjMCAuMDU1LS4wMDYuMTA0LS4wMDYuMTY1ek0yNjYuMTY5IDM1Mi41MzZjMCA2Ni43OTQgNTQuMTQ0IDEyMC45MzggMTIwLjkzOCAxMjAuOTM4czEyMC45MzgtNTQuMTQ0IDEyMC45MzgtMTIwLjkzOFM0NTMuOSAyMzEuNTk5IDM4Ny4xMDYgMjMxLjU5OWMtMTMuNzI4IDAtMjYuODY3IDIuMzkzLTM5LjE2OCA2LjYxQzM3NS4xNTQgODIuMTE4IDQ5Ni44NzUtMTguNTQzIDM4NC4wNCA2NC4zMDMgMjU4LjkyMyAxNTYuMTcgMjY2LjAzNCAzNDguODQgMjY2LjE3NSAzNTIuMzcxYzAgLjA1NS0uMDA2LjEwNC0uMDA2LjE2NXonLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuXG4ud2l6aS1xdW90ZS0tYmFja2dyb3VuZCAud2l6aS1xdW90ZV9fdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlciB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzUwOC4wNDQnIGhlaWdodD0nNTA4LjA0NCcgc3R5bGU9J3RyYW5zZm9ybTpzY2FsZSgtMSwtMSknJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J00uMTA4IDM1Mi41MzZjMCA2Ni43OTQgNTQuMTQ0IDEyMC45MzggMTIwLjkzNyAxMjAuOTM4IDY2Ljc5NCAwIDEyMC45MzgtNTQuMTQ0IDEyMC45MzgtMTIwLjkzOHMtNTQuMTQ0LTEyMC45MzctMTIwLjkzOC0xMjAuOTM3Yy0xMy43MjcgMC0yNi44NjcgMi4zOTMtMzkuMTY4IDYuNjFDMTA5LjA5MyA4Mi4xMTggMjMwLjgxNC0xOC41NDMgMTE3Ljk3OSA2NC4zMDMtNy4xMzggMTU2LjE3LS4wMjYgMzQ4Ljg0LjExNCAzNTIuMzcxYzAgLjA1NS0uMDA2LjEwNC0uMDA2LjE2NXpNMjY2LjE2OSAzNTIuNTM2YzAgNjYuNzk0IDU0LjE0NCAxMjAuOTM4IDEyMC45MzggMTIwLjkzOHMxMjAuOTM4LTU0LjE0NCAxMjAuOTM4LTEyMC45MzhTNDUzLjkgMjMxLjU5OSAzODcuMTA2IDIzMS41OTljLTEzLjcyOCAwLTI2Ljg2NyAyLjM5My0zOS4xNjggNi42MUMzNzUuMTU0IDgyLjExOCA0OTYuODc1LTE4LjU0MyAzODQuMDQgNjQuMzAzIDI1OC45MjMgMTU2LjE3IDI2Ni4wMzQgMzQ4Ljg0IDI2Ni4xNzUgMzUyLjM3MWMwIC4wNTUtLjAwNi4xMDQtLjAwNi4xNjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cblxuLndpemktcXVvdGUtLWJhY2tncm91bmQgLndpemktcXVvdGUgPiBkaXYge1xuICB6LWluZGV4OiAyO1xufVxuXG4ud2l6aS13cmFwcGVyLS1xdW90ZUF1dGhvciAud2l6aS1xdW90ZV9fYXV0aG9yLFxuLndpemktd3JhcHBlci0tcXVvdGVCYWNrZ3JvdW5kIC53aXppLXF1b3RlX19hdXRob3Ige1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIHJlcXVpcmVkIHN0eWxlcyAqL1xuXG4ubGVhZmxldC1wYW5lLFxuLmxlYWZsZXQtdGlsZSxcbi5sZWFmbGV0LW1hcmtlci1pY29uLFxuLmxlYWZsZXQtbWFya2VyLXNoYWRvdyxcbi5sZWFmbGV0LXRpbGUtY29udGFpbmVyLFxuLmxlYWZsZXQtcGFuZSA+IHN2Zyxcbi5sZWFmbGV0LXBhbmUgPiBjYW52YXMsXG4ubGVhZmxldC16b29tLWJveCxcbi5sZWFmbGV0LWltYWdlLWxheWVyLFxuLmxlYWZsZXQtbGF5ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxlYWZsZXQtdGlsZSxcbi5sZWFmbGV0LW1hcmtlci1pY29uLFxuLmxlYWZsZXQtbWFya2VyLXNoYWRvdyB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcbn1cblxuLyogU2FmYXJpIHJlbmRlcnMgbm9uLXJldGluYSB0aWxlIG9uIHJldGluYSBiZXR0ZXIgd2l0aCB0aGlzLCBidXQgQ2hyb21lIGlzIHdvcnNlICovXG5cbi5sZWFmbGV0LXNhZmFyaSAubGVhZmxldC10aWxlIHtcbiAgaW1hZ2UtcmVuZGVyaW5nOiAtd2Via2l0LW9wdGltaXplLWNvbnRyYXN0O1xufVxuXG4vKiBoYWNrIHRoYXQgcHJldmVudHMgaHcgbGF5ZXJzIFwic3RyZXRjaGluZ1wiIHdoZW4gbG9hZGluZyBuZXcgdGlsZXMgKi9cblxuLmxlYWZsZXQtc2FmYXJpIC5sZWFmbGV0LXRpbGUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDE2MDBweDtcbiAgaGVpZ2h0OiAxNjAwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xufVxuXG4ubGVhZmxldC1tYXJrZXItaWNvbixcbi5sZWFmbGV0LW1hcmtlci1zaGFkb3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogLmxlYWZsZXQtY29udGFpbmVyIHN2ZzogcmVzZXQgc3ZnIG1heC13aWR0aCBkZWNsZXJhdGlvbiBzaGlwcGVkIGluIEpvb21sYSEgKGpvb21sYS5vcmcpIDMueCAqL1xuXG4vKiAubGVhZmxldC1jb250YWluZXIgaW1nOiBtYXAgaXMgYnJva2VuIGluIEZGIGlmIHlvdSBoYXZlIG1heC13aWR0aDogMTAwJSBvbiB0aWxlcyAqL1xuXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtb3ZlcmxheS1wYW5lIHN2Zyxcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1tYXJrZXItcGFuZSBpbWcsXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtc2hhZG93LXBhbmUgaW1nLFxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LXRpbGUtcGFuZSBpbWcsXG4ubGVhZmxldC1jb250YWluZXIgaW1nLmxlYWZsZXQtaW1hZ2UtbGF5ZXIsXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtdGlsZSB7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lci5sZWFmbGV0LXRvdWNoLXpvb20ge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teCBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teCBwYW4teTtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyLmxlYWZsZXQtdG91Y2gtZHJhZyB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBpbmNoLXpvb207XG4gIC8qIEZhbGxiYWNrIGZvciBGRiB3aGljaCBkb2Vzbid0IHN1cHBvcnQgcGluY2gtem9vbSAqL1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogcGluY2gtem9vbTtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyLmxlYWZsZXQtdG91Y2gtZHJhZy5sZWFmbGV0LXRvdWNoLXpvb20ge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciBhIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDUxLCAxODEsIDIyOSwgMC40KTtcbn1cblxuLmxlYWZsZXQtdGlsZSB7XG4gIGZpbHRlcjogaW5oZXJpdDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ubGVhZmxldC10aWxlLWxvYWRlZCB7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG59XG5cbi5sZWFmbGV0LXpvb20tYm94IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB6LWluZGV4OiA4MDA7XG59XG5cbi8qIHdvcmthcm91bmQgZm9yIGh0dHBzOi8vYnVnemlsbGEubW96aWxsYS5vcmcvc2hvd19idWcuY2dpP2lkPTg4ODMxOSAqL1xuXG4ubGVhZmxldC1vdmVybGF5LXBhbmUgc3ZnIHtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmxlYWZsZXQtcGFuZSB7XG4gIHotaW5kZXg6IDQwMDtcbn1cblxuLmxlYWZsZXQtdGlsZS1wYW5lIHtcbiAgei1pbmRleDogMjAwO1xufVxuXG4ubGVhZmxldC1vdmVybGF5LXBhbmUge1xuICB6LWluZGV4OiA0MDA7XG59XG5cbi5sZWFmbGV0LXNoYWRvdy1wYW5lIHtcbiAgei1pbmRleDogNTAwO1xufVxuXG4ubGVhZmxldC1tYXJrZXItcGFuZSB7XG4gIHotaW5kZXg6IDYwMDtcbn1cblxuLmxlYWZsZXQtbWFya2VyLXBhbmUgaW1nIHtcbiAgYmFja2dyb3VuZDogY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGh0dHBzOi8vbWVkaWEuY2Rud3MuY29tL19pLzEwOTE4LzYzMS8zODk1LzMyL21hcmtlci1pY29uLTJ4LnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICB0ZXh0LWluZGVudDogLTk5OTk5OTlweDtcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC1wYW5lIHtcbiAgei1pbmRleDogNjUwO1xufVxuXG4ubGVhZmxldC1wb3B1cC1wYW5lIHtcbiAgei1pbmRleDogNzAwO1xufVxuXG4ubGVhZmxldC1tYXAtcGFuZSBjYW52YXMge1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5sZWFmbGV0LW1hcC1wYW5lIHN2ZyB7XG4gIHotaW5kZXg6IDIwMDtcbn1cblxuLmxlYWZsZXQtdm1sLXNoYXBlIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbi5sdm1sIHtcbiAgYmVoYXZpb3I6IHVybCgjZGVmYXVsdCNWTUwpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLyogY29udHJvbCBwb3NpdGlvbmluZyAqL1xuXG4ubGVhZmxldC1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA4MDA7XG4gIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlUGFpbnRlZDtcbiAgLyogSUUgOS0xMCBkb2Vzbid0IGhhdmUgYXV0byAqL1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmxlYWZsZXQtdG9wLFxuLmxlYWZsZXQtYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmxlYWZsZXQtdG9wIHtcbiAgdG9wOiAwO1xufVxuXG4ubGVhZmxldC1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ubGVhZmxldC1ib3R0b20ge1xuICBib3R0b206IDA7XG59XG5cbi5sZWFmbGV0LWxlZnQge1xuICBsZWZ0OiAwO1xufVxuXG4ubGVhZmxldC1jb250cm9sIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ubGVhZmxldC1yaWdodCAubGVhZmxldC1jb250cm9sIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ubGVhZmxldC10b3AgLmxlYWZsZXQtY29udHJvbCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5sZWFmbGV0LWJvdHRvbSAubGVhZmxldC1jb250cm9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmxlYWZsZXQtbGVmdCAubGVhZmxldC1jb250cm9sIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5sZWFmbGV0LXJpZ2h0IC5sZWFmbGV0LWNvbnRyb2wge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi8qIHpvb20gYW5kIGZhZGUgYW5pbWF0aW9ucyAqL1xuXG4ubGVhZmxldC1mYWRlLWFuaW0gLmxlYWZsZXQtdGlsZSB7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xufVxuXG4ubGVhZmxldC1mYWRlLWFuaW0gLmxlYWZsZXQtcG9wdXAge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbn1cblxuLmxlYWZsZXQtZmFkZS1hbmltIC5sZWFmbGV0LW1hcC1wYW5lIC5sZWFmbGV0LXBvcHVwIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmxlYWZsZXQtem9vbS1hbmltYXRlZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG59XG5cbi5sZWFmbGV0LXpvb20tYW5pbSAubGVhZmxldC16b29tLWFuaW1hdGVkIHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLmxlYWZsZXQtem9vbS1hbmltIC5sZWFmbGV0LXpvb20tYW5pbWF0ZWQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKTtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSk7XG59XG5cbi5sZWFmbGV0LXpvb20tYW5pbSAubGVhZmxldC10aWxlLFxuLmxlYWZsZXQtcGFuLWFuaW0gLmxlYWZsZXQtdGlsZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtem9vbS1oaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBjdXJzb3JzICovXG5cbi5sZWFmbGV0LWludGVyYWN0aXZlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubGVhZmxldC1ncmFiIHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogLW1vei1ncmFiO1xuICBjdXJzb3I6IGdyYWI7XG59XG5cbi5sZWFmbGV0LWNyb3NzaGFpcixcbi5sZWFmbGV0LWNyb3NzaGFpciAubGVhZmxldC1pbnRlcmFjdGl2ZSB7XG4gIGN1cnNvcjogY3Jvc3NoYWlyO1xufVxuXG4ubGVhZmxldC1wb3B1cC1wYW5lLFxuLmxlYWZsZXQtY29udHJvbCB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLmxlYWZsZXQtZHJhZ2dpbmcgLmxlYWZsZXQtZ3JhYixcbi5sZWFmbGV0LWRyYWdnaW5nIC5sZWFmbGV0LWdyYWIgLmxlYWZsZXQtaW50ZXJhY3RpdmUsXG4ubGVhZmxldC1kcmFnZ2luZyAubGVhZmxldC1tYXJrZXItZHJhZ2dhYmxlIHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogLW1vei1ncmFiYmluZztcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLyogbWFya2VyICYgb3ZlcmxheXMgaW50ZXJhY3Rpdml0eSAqL1xuXG4ubGVhZmxldC1tYXJrZXItaWNvbixcbi5sZWFmbGV0LW1hcmtlci1zaGFkb3csXG4ubGVhZmxldC1pbWFnZS1sYXllcixcbi5sZWFmbGV0LXBhbmUgPiBzdmcgcGF0aCxcbi5sZWFmbGV0LXRpbGUtY29udGFpbmVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5sZWFmbGV0LW1hcmtlci1pY29uLmxlYWZsZXQtaW50ZXJhY3RpdmUsXG4ubGVhZmxldC1pbWFnZS1sYXllci5sZWFmbGV0LWludGVyYWN0aXZlLFxuLmxlYWZsZXQtcGFuZSA+IHN2ZyBwYXRoLmxlYWZsZXQtaW50ZXJhY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogdmlzaWJsZVBhaW50ZWQ7XG4gIC8qIElFIDktMTAgZG9lc24ndCBoYXZlIGF1dG8gKi9cbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi8qIHZpc3VhbCB0d2Vha3MgKi9cblxuLmxlYWZsZXQtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgb3V0bGluZTogMDtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIGEge1xuICBjb2xvcjogIzAwNzhBODtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIGEubGVhZmxldC1hY3RpdmUge1xuICBvdXRsaW5lOiAycHggc29saWQgb3JhbmdlO1xufVxuXG4ubGVhZmxldC16b29tLWJveCB7XG4gIGJvcmRlcjogMnB4IGRvdHRlZCAjMzhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi8qIGdlbmVyYWwgdHlwb2dyYXBoeSAqL1xuXG4ubGVhZmxldC1jb250YWluZXIge1xuICBmb250OiAxMnB4LzEuNSBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG59XG5cbi8qIGdlbmVyYWwgdG9vbGJhciBzdHlsZXMgKi9cblxuLmxlYWZsZXQtYmFyIHtcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC42NSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmxlYWZsZXQtYmFyIGEsXG4ubGVhZmxldC1iYXIgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5sZWFmbGV0LWJhciBhLFxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5sZWFmbGV0LWJhciBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cblxuLmxlYWZsZXQtYmFyIGE6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG59XG5cbi5sZWFmbGV0LWJhciBhOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5sZWFmbGV0LWJhciBhLmxlYWZsZXQtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGNvbG9yOiAjYmJiO1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIgYSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIgYTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIGE6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbn1cblxuLyogem9vbSBjb250cm9sICovXG5cbi5sZWFmbGV0LWNvbnRyb2wtem9vbS1pbixcbi5sZWFmbGV0LWNvbnRyb2wtem9vbS1vdXQge1xuICBmb250OiBib2xkIDE4cHggJ0x1Y2lkYSBDb25zb2xlJywgTW9uYWNvLCBtb25vc3BhY2U7XG4gIHRleHQtaW5kZW50OiAxcHg7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1pbixcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1vdXQge1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtem9vbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxheWVycyBjb250cm9sICovXG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzIHtcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2xheWVycy5wbmcpO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG4ubGVhZmxldC1yZXRpbmEgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9sYXllcnMtMngucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyNnB4IDI2cHg7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZSB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWxpc3QsXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1leHBhbmRlZCAubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1leHBhbmRlZCAubGVhZmxldC1jb250cm9sLWxheWVycy1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtZXhwYW5kZWQge1xuICBwYWRkaW5nOiA2cHggMTBweCA2cHggNnB4O1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtc2Nyb2xsYmFyIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtc2VsZWN0b3Ige1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXNlcGFyYXRvciB7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gIG1hcmdpbjogNXB4IC0xMHB4IDVweCAtNnB4O1xufVxuXG4vKiBEZWZhdWx0IGljb24gVVJMcyAqL1xuXG4ubGVhZmxldC1kZWZhdWx0LWljb24tcGF0aCB7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvbWFya2VyLWljb24ucG5nKTtcbn1cblxuLyogYXR0cmlidXRpb24gYW5kIHNjYWxlIGNvbnRyb2xzICovXG5cbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBtYXJnaW46IDA7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24sXG4ubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmUge1xuICBwYWRkaW5nOiAwIDVweDtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uLFxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRyb2wtc2NhbGUge1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi5sZWFmbGV0LWxlZnQgLmxlYWZsZXQtY29udHJvbC1zY2FsZSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5sZWFmbGV0LWJvdHRvbSAubGVhZmxldC1jb250cm9sLXNjYWxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNzc3O1xuICBib3JkZXItdG9wOiBub25lO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBwYWRkaW5nOiAycHggNXB4IDFweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1zY2FsZS1saW5lOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM3Nzc7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtc2NhbGUtbGluZTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM3Nzc7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24sXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLWxheWVycyxcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLFxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIHtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuXG4vKiBwb3B1cCAqL1xuXG4ubGVhZmxldC1wb3B1cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nOiAxcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQge1xuICBtYXJnaW46IDEzcHggMTlweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmxlYWZsZXQtcG9wdXAtY29udGVudCBwIHtcbiAgbWFyZ2luOiAxOHB4IDA7XG59XG5cbi5sZWFmbGV0LXBvcHVwLXRpcC1jb250YWluZXIge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmxlYWZsZXQtcG9wdXAtdGlwIHtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgcGFkZGluZzogMXB4O1xuICBtYXJnaW46IC0xMHB4IGF1dG8gMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlcixcbi5sZWFmbGV0LXBvcHVwLXRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzMzMztcbiAgYm94LXNoYWRvdzogMCAzcHggMTRweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciBhLmxlYWZsZXQtcG9wdXAtY2xvc2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiA0cHggNHB4IDAgMDtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGZvbnQ6IDE2cHgvMTRweCBUYWhvbWEsIFZlcmRhbmEsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjYzNjM2MzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIGEubGVhZmxldC1wb3B1cC1jbG9zZS1idXR0b246aG92ZXIge1xuICBjb2xvcjogIzk5OTtcbn1cblxuLmxlYWZsZXQtcG9wdXAtc2Nyb2xsZWQge1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xuICB6b29tOiAxO1xufVxuXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC10aXAge1xuICB3aWR0aDogMjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0Lk1hdHJpeChNMTE9MC43MDcxMDY3OCwgTTEyPTAuNzA3MTA2NzgsIE0yMT0tMC43MDcxMDY3OCwgTTIyPTAuNzA3MTA2NzgpXCI7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0Lk1hdHJpeChNMTE9MC43MDcxMDY3OCwgTTEyPTAuNzA3MTA2NzgsIE0yMT0tMC43MDcxMDY3OCwgTTIyPTAuNzA3MTA2NzgpO1xufVxuXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC10aXAtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtY29udHJvbC16b29tLFxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtY29udHJvbC1sYXllcnMsXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIsXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC10aXAge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xufVxuXG4vKiBkaXYgaWNvbiAqL1xuXG4ubGVhZmxldC1kaXYtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2NjY7XG59XG5cbi8qIFRvb2x0aXAgKi9cblxuLyogQmFzZSBzdHlsZXMgZm9yIHRoZSBlbGVtZW50IHRoYXQgaGFzIGEgdG9vbHRpcCAqL1xuXG4ubGVhZmxldC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICMyMjI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4ubGVhZmxldC10b29sdGlwLmxlYWZsZXQtY2xpY2thYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC10b3A6YmVmb3JlLFxuLmxlYWZsZXQtdG9vbHRpcC1ib3R0b206YmVmb3JlLFxuLmxlYWZsZXQtdG9vbHRpcC1sZWZ0OmJlZm9yZSxcbi5sZWFmbGV0LXRvb2x0aXAtcmlnaHQ6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4vKiBEaXJlY3Rpb25zICovXG5cbi5sZWFmbGV0LXRvb2x0aXAtYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4ubGVhZmxldC10b29sdGlwLXRvcCB7XG4gIG1hcmdpbi10b3A6IC02cHg7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtYm90dG9tOmJlZm9yZSxcbi5sZWFmbGV0LXRvb2x0aXAtdG9wOmJlZm9yZSB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtdG9wOmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTEycHg7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtYm90dG9tOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbWFyZ2luLXRvcDogLTEycHg7XG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4ubGVhZmxldC10b29sdGlwLWxlZnQge1xuICBtYXJnaW4tbGVmdDogLTZweDtcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtbGVmdDpiZWZvcmUsXG4ubGVhZmxldC10b29sdGlwLXJpZ2h0OmJlZm9yZSB7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNnB4O1xufVxuXG4ubGVhZmxldC10b29sdGlwLWxlZnQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ubGVhZmxldC10b29sdGlwLXJpZ2h0OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4vKioqKiBGb290ZXIgU29jaWFsIE1lZGlhICoqKiovXG5cbi53aXppLW1hcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2l6aS1tYXAtLWZ1bGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53aXppLW1hcC0tZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA1MDBweDtcbn1cblxuLndpemktbWFwLS10eHRsZWZ0LndpemktbWFwLS10eHRsZWZ0IC53aXppLW1hcF9fbGVmdCB7XG4gIHBhZGRpbmc6IDAgMzBweCAwIDA7XG59XG5cbi53aXppLW1hcC0tdHh0bGVmdC53aXppLW1hcC0tdHh0bGVmdCAud2l6aS1tYXBfX3JpZ2h0IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLndpemktbWFwLS10eHRsZWZ0LndpemktbWFwLS10eHRsZWZ0IC53aXppLW1hcF9fcmlnaHQ6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDUwMHB4O1xufVxuXG4ud2l6aS1tYXAtLXR4dGxlZnQud2l6aS1tYXAtLXJldmVyc2Uud2l6aS1tYXAtLXR4dGxlZnQgLndpemktbWFwX19sZWZ0IHtcbiAgcGFkZGluZzogMCAwIDAgMzBweDtcbn1cblxuLndpemktbWFwLS1vbmx5TWFwTGVmdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbW96LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbn1cblxuLndpemktbWFwLS1vbmx5TWFwTGVmdC53aXppLW1hcC0tdHh0bGVmdCAud2l6aS1tYXBfX2xlZnQsXG4ud2l6aS1tYXAtLW9ubHlNYXBMZWZ0LndpemktbWFwLS10eHRsZWZ0IC53aXppLW1hcF9fcmlnaHQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpemktbWFwLS1vbmx5TWFwTGVmdC53aXppLW1hcC0tdHh0bGVmdCAud2l6aS1tYXBfX2xlZnQge1xuICBwYWRkaW5nOiAwIDE1cHggMCAwO1xufVxuXG4ud2l6aS1tYXAtLW9ubHlNYXBMZWZ0LndpemktbWFwLS10eHRsZWZ0IC53aXppLW1hcF9fcmlnaHQge1xuICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xufVxuXG4ud2l6aS1tYXAtLWJnZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndpemktbWFwLS1iZ2Zvcm0gLndpemktbWFwX190cmlnZ2VyIHtcbiAgei1pbmRleDogMTtcbn1cblxuLndpemktbWFwLS1iZ2Zvcm0gLndpemktbWFwX19mb3JtIC5mb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndpemktbWFwLS1iZ2Zvcm0gLndpemktbWFwX19mb3JtIC5mb3JtX19maWVsZHNldDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndpemktbWFwLS1iZ2Zvcm0gLm1hcC0tYWJzb2x1dGUge1xuICB6LWluZGV4OiAxO1xufVxuXG4ud2l6aS1tYXAtLXR4dGxlZnQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tb3otYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tb3otYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xufVxuXG4ud2l6aS1tYXAtLXR4dGxlZnQgLndpemktbWFwX19sb2NhdGlvbixcbi53aXppLW1hcC0tdHh0bGVmdCAud2l6aS1tYXBfX3Bob25lLFxuLndpemktbWFwLS10eHRsZWZ0IC53aXppLW1hcF9fbWFpbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xufVxuXG4ud2l6aS1tYXAtLXR4dGxlZnQgLndpemktbWFwX19sb2NhdGlvbiAuaWNvbixcbi53aXppLW1hcC0tdHh0bGVmdCAud2l6aS1tYXBfX3Bob25lIC5pY29uLFxuLndpemktbWFwLS10eHRsZWZ0IC53aXppLW1hcF9fbWFpbCAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAxMnB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi53aXppLW1hcC0tdHh0bGVmdCAud2l6aS1tYXBfX2xvY2F0aW9uIHAucWwtc2l6ZS1sYXJnZSxcbi53aXppLW1hcC0tdHh0bGVmdCAud2l6aS1tYXBfX3Bob25lIHAucWwtc2l6ZS1sYXJnZSxcbi53aXppLW1hcC0tdHh0bGVmdCAud2l6aS1tYXBfX21haWwgcC5xbC1zaXplLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLndpemktbWFwLS10eHRsZWZ0IC53aXppLW1hcF9fbG9jYXRpb24gcDplbXB0eSxcbi53aXppLW1hcC0tdHh0bGVmdCAud2l6aS1tYXBfX3Bob25lIHA6ZW1wdHksXG4ud2l6aS1tYXAtLXR4dGxlZnQgLndpemktbWFwX19tYWlsIHA6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbi53aXppLW1hcC0tdHh0bGVmdCAud2l6aS1tYXBfX3JpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2l6aS1tYXAtLXR4dGxlZnQgLndpemktbWFwX19yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxMCU7XG59XG5cbi53aXppLW1hcC0tdHh0bGVmdCAud2l6aS1tYXBfX2xlZnQgPiAqIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLW1hcC0tdHh0bGVmdCAud2l6aS1tYXBfX2xlZnQgaHIge1xuICBtYXJnaW46IDQwcHggMDtcbiAgd2lkdGg6IDkwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC42KTtcbn1cblxuLndpemktbWFwLS10eHRsZWZ0IC53aXppLW1hcF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDAgMCAyNHB4IDA7XG59XG5cbi53aXppLW1hcC0tdHh0bGVmdCAud2l6aS1tYXBfX3RpdGxlICoge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ud2l6aS1tYXAtLXR4dGxlZnQgLndpemktbWFwX19sb2NhdGlvbixcbi53aXppLW1hcC0tdHh0bGVmdCAud2l6aS1tYXBfX3Bob25lIHtcbiAgbWFyZ2luOiAwIDAgMjRweCAwO1xufVxuXG4ud2l6aS1tYXAtLXR4dGxlZnQgLndpemktbWFwX19sb2NhdGlvbixcbi53aXppLW1hcC0tdHh0bGVmdCAud2l6aS1tYXBfX3Bob25lLFxuLndpemktbWFwLS10eHRsZWZ0IC53aXppLW1hcF9fbWFpbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi53aXppLW1hcF9fcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53aXppLW1hcF9fcmVsYXRpdmU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMzAwcHg7XG59XG5cbi53aXppLW1hcC0tcmV2ZXJzZSB7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuLndpemktbWFwX19yaWdodCxcbi53aXppLW1hcF9fbGVmdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1vei1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi53aXppLW1hcCAubWFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cblxuLndpemktbWFwIC53aXppLW1hcF9fdHJpZ2dlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi53aXppLW1hcF9fcnMge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2l6aS1tYXBfX3JzX19saSB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDE1cHggMTVweDtcbn1cblxuLndpemktbWFwX19yc19fbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ud2l6aS1tYXBfX3JzX19hIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi53aXppLW1hcF9fcnNfX2EgaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLndpemktbWFwX19yc19fYTpob3Zlci5mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZDQzNzM7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbn1cblxuLndpemktbWFwX19yc19fYTpob3Zlci50d2l0dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMnB4O1xufVxuXG4ud2l6aS1tYXBfX3JzX19hOmhvdmVyLnBpbnRlcmVzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzA2MTU7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbn1cblxuLndpemktbWFwX19yc19fYTpob3Zlci5pbnN0YWdyYW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTMxZTg5O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG59XG5cbi53aXppLW1hcF9fcnNfX2E6aG92ZXIudGlrdG9rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbn1cblxuLndpemktbWFwX19yc19fYTpob3Zlci5zbmFwY2hhdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2NhMDA7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbn1cblxuLndpemktbWFwX19yc19fYS5mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTg7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbn1cblxuLndpemktbWFwX19yc19fYS50d2l0dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMnB4O1xufVxuXG4ud2l6aS1tYXBfX3JzX19hLnBpbnRlcmVzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZDA4MWM7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbn1cblxuLndpemktbWFwX19yc19fYS5pbnN0YWdyYW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkMyN0IzO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG59XG5cbi53aXppLW1hcF9fcnNfX2EudGlrdG9rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxMDEwMTtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xufVxuXG4ud2l6aS1tYXBfX3JzX19hLnNuYXBjaGF0IHtcbiAgY29sb3I6ICMwMTAxMDEgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkMwMDtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xufVxuXG4ud2l6aS1tYXBfX2FkZHJlc3Mge1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbn1cblxuLndpemktbWFwX19waG9uZSxcbi53aXppLW1hcF9fbWFpbCB7XG4gIG1pbi1oZWlnaHQ6IDEuMjVyZW07XG59XG5cbi53aXppLW1hcF9fcnMgKyAud2l6aS1tYXBfX3JlbGF0aXZlLFxuLndpemktbWFwX19tYWlsICsgLndpemktbWFwX19yZWxhdGl2ZSxcbi53aXppLW1hcF9fcGhvbmUgKyAud2l6aS1tYXBfX3JlbGF0aXZlLFxuLndpemktbWFwX19sb2NhdGlvbiArIC53aXppLW1hcF9fcmVsYXRpdmUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ud2l6aS1tYXAtLW9ubHlNYXBMZWZ0IC53aXppLW1hcF9fcmlnaHQ6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLndpemktbWFwX19yaWdodCBmb3JtIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLndpemktbWFwX19yaWdodC0td2l0aEZvcm06YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLyogVEhFTUVTICovXG5cbi8qKioqKioqKioqIFRoZW1lOiBkYXJrICoqKioqKioqKiovXG5cbi8qIEZvbnQgc3R5bGVzICovXG5cbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtZGFyayB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnJvdG9yLWdyb3VwLWhlYWRpbmcge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7XG59XG5cbi8qIFJvdG9yIGdyb3VwIGhlYWRpbmdzICovXG5cbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtZGFyayAucm90b3ItZ3JvdXAtaGVhZGluZzpiZWZvcmUge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLmZpcmVmb3ggLmZsaXBkb3duIC5yb3Rvci1sZWFmIHtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIERlbGltZXRlcnMgKi9cblxuLmZsaXBkb3duLmZsaXBkb3duX190aGVtZS1kYXJrIC5yb3Rvci1ncm91cDpudGgtY2hpbGQobisyKTpudGgtY2hpbGQoLW4rMyk6YmVmb3JlLFxuLmZsaXBkb3duLmZsaXBkb3duX190aGVtZS1kYXJrIC5yb3Rvci1ncm91cDpudGgtY2hpbGQobisyKTpudGgtY2hpbGQoLW4rMyk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xufVxuXG4vKiBSb3RvciB0b3BzICovXG5cbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtZGFyayAucm90b3IsXG4uZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWRhcmsgLnJvdG9yLXRvcCxcbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtZGFyayAucm90b3ItbGVhZi1mcm9udCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xufVxuXG4vKiBSb3RvciBib3R0b21zICovXG5cbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtZGFyayAucm90b3ItYm90dG9tLFxuLmZsaXBkb3duLmZsaXBkb3duX190aGVtZS1kYXJrIC5yb3Rvci1sZWFmLXJlYXIge1xuICBjb2xvcjogI0VGRUZFRiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAyMDIwO1xufVxuXG4vKiBIaW5nZSAqL1xuXG4uZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWRhcmsgLnJvdG9yOmFmdGVyIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICMxNTE1MTU7XG59XG5cbi8qKioqKioqKioqIFRoZW1lOiBsaWdodCAqKioqKioqKioqL1xuXG4vKiBGb250IHN0eWxlcyAqL1xuXG4uZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWxpZ2h0IHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBSb3RvciBncm91cCBoZWFkaW5ncyAqL1xuXG4uZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWxpZ2h0IC5yb3Rvci1ncm91cC1oZWFkaW5nOmJlZm9yZSB7XG4gIGNvbG9yOiAjRUVFRUVFO1xufVxuXG4vKiBEZWxpbWV0ZXJzICovXG5cbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtbGlnaHQgLnJvdG9yLWdyb3VwOm50aC1jaGlsZChuKzIpOm50aC1jaGlsZCgtbiszKTpiZWZvcmUsXG4uZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWxpZ2h0IC5yb3Rvci1ncm91cDpudGgtY2hpbGQobisyKTpudGgtY2hpbGQoLW4rMyk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREREREREO1xufVxuXG4vKiBSb3RvciB0b3BzICovXG5cbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtbGlnaHQgLnJvdG9yLFxuLmZsaXBkb3duLmZsaXBkb3duX190aGVtZS1saWdodCAucm90b3ItdG9wLFxuLmZsaXBkb3duLmZsaXBkb3duX190aGVtZS1saWdodCAucm90b3ItbGVhZi1mcm9udCB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREREREREO1xufVxuXG4vKiBSb3RvciBib3R0b21zICovXG5cbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtbGlnaHQgLnJvdG9yLWJvdHRvbSxcbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtbGlnaHQgLnJvdG9yLWxlYWYtcmVhciB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUVFO1xufVxuXG4vKiBIaW5nZSAqL1xuXG4uZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWxpZ2h0IC5yb3RvcjphZnRlciB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjMjIyMjIyO1xufVxuXG4vKiBFTkQgT0YgVEhFTUVTICovXG5cbi5mbGlwZG93biB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB3aWR0aDogNTEwcHg7XG4gIGhlaWdodDogMTEwcHg7XG59XG5cbi5mbGlwZG93biAucm90b3ItZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCk7XG59XG5cbi5mbGlwZG93biAucm90b3ItZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5mbGlwZG93biAucm90b3ItZ3JvdXAtaGVhZGluZzpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZmxpcGRvd24gLnJvdG9yLWdyb3VwOm50aC1jaGlsZChuKzIpOm50aC1jaGlsZCgtbiszKTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDExNXB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5mbGlwZG93biAucm90b3ItZ3JvdXA6bnRoLWNoaWxkKG4rMik6bnRoLWNoaWxkKC1uKzMpOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1MHB4O1xuICBsZWZ0OiAxMTVweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uZmxpcGRvd24gLnJvdG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luOiAwcHggNXB4IDBweCAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiA0cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBlcnNwZWN0aXZlOiAyMDBweDtcbn1cblxuLmZsaXBkb3duIC5yb3RvcjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZmxpcGRvd24gLnJvdG9yLXRvcCxcbi5mbGlwZG93biAucm90b3ItYm90dG9tIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGlwZG93biAucm90b3ItbGVhZiB7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHM7XG59XG5cbi5mbGlwZG93biAucm90b3ItbGVhZi5mbGlwcGVkIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKC0xODBkZWcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLmZsaXBkb3duIC5yb3Rvci1sZWFmLWZyb250LFxuLmZsaXBkb3duIC5yb3Rvci1sZWFmLXJlYXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZmxpcGRvd24gLnJvdG9yLWJvdHRvbSB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5mbGlwZG93biAucm90b3ItbGVhZi1mcm9udCB7XG4gIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDBweCAwcHg7XG59XG5cbi5mbGlwZG93biAucm90b3ItbGVhZi1yZWFyIHtcbiAgbGluZS1oZWlnaHQ6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA0cHggNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZyk7XG59XG5cbi5mbGlwZG93biAucm90b3ItdG9wIHtcbiAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMHB4IDBweDtcbn1cblxuLmZsaXBkb3duIC5yb3Rvci1ib3R0b20ge1xuICBib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggNHB4IDRweDtcbn1cblxuLmZsaXBkb3duIC5yb3RvcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggNHB4IDRweDtcbn1cblxuLndpemktd3JhcHBlci0tYWlycG9ydCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyIGgxLFxuLndpemktd3JhcHBlci0tdGltZXIgcCxcbi53aXppLXdyYXBwZXItLXRpbWVyIGgyLFxuLndpemktd3JhcHBlci0tdGltZXIgaDMsXG4ud2l6aS13cmFwcGVyLS10aW1lciBoNCxcbi53aXppLXdyYXBwZXItLXRpbWVyIGg1LFxuLndpemktd3JhcHBlci0tdGltZXIgaDYge1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyIHVsIGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJTaW1wbGUge1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJTaW1wbGUgdWwge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDYwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lclNpbXBsZSB1bCBsaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJTaW1wbGUgdWwgbGkgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJTaW1wbGUgdWwgbGkgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJTaW1wbGUgdWwgbGkgc3BhbjpudGgtY2hpbGQoMikge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJTaW1wbGUgdWwgbGk6bm90KDpsYXN0LWNoaWxkKSBzcGFuOm50aC1jaGlsZCgzKTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyU2ltcGxlIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCkgc3BhbjpudGgtY2hpbGQoMyk6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckJhY2tncm91bmQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQmFja2dyb3VuZCBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQmFja2dyb3VuZCB1bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiA0cHggc29saWQgI2ZmZmZmZjtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQmFja2dyb3VuZCB1bCBzcGFuIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQmFja2dyb3VuZCB1bCBzcGFuOmJlZm9yZSxcbi53aXppLXdyYXBwZXItLXRpbWVyQmFja2dyb3VuZCB1bCBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJCYWNrZ3JvdW5kIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCkgc3BhbjpudGgtY2hpbGQoMyk6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJCYWNrZ3JvdW5kIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCkgc3BhbjpudGgtY2hpbGQoMyk6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIGltZyB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgdWwge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDYwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgdWwgbGkge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIHVsIGxpIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgdWwgbGkgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgdWwgbGkgc3BhbjpudGgtY2hpbGQoMikge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCkgc3BhbjpudGgtY2hpbGQoMyk6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCkgc3BhbjpudGgtY2hpbGQoMyk6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9jayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgtMTc0ZGVnKTtcbiAgd2lkdGg6IDUwMHB4O1xuICBoZWlnaHQ6IDUwMHB4O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCg1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCg4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDEwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoMTEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDEzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoMTQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDE2KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoMTcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDE5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoMjApIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDIyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoMjMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDI1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoMjYpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDI4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoMjkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDMxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoMzIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDM0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoMzUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDM3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoMzgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCgzOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDQwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoNDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCg0Mikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDQzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoNDQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCg0NSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDQ2KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoNDcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCg0OCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDQ5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoNTApIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCg1MSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDUyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoNTMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCg1NCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDU1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoNTYpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEnXSBzcGFuOm50aC1jaGlsZCg1Nykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMSddIHNwYW46bnRoLWNoaWxkKDU4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxJ10gc3BhbjpudGgtY2hpbGQoNTkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDYpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDExKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoMTIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDE0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoMTUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDE3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoMTgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDIwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoMjEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDIzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoMjQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDI2KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoMjcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDI5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoMzApIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDMyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoMzMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDM1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoMzYpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCgzNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDM4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoMzkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCg0MCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDQxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoNDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCg0Mykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDQ0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoNDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCg0Nikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDQ3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoNDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCg0OSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDUwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoNTEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCg1Mikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDUzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoNTQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCg1NSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMiddIHNwYW46bnRoLWNoaWxkKDU2KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyJ10gc3BhbjpudGgtY2hpbGQoNTcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzInXSBzcGFuOm50aC1jaGlsZCg1OCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCg1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCg4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDEwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoMTEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDEzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoMTQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDE2KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoMTcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDE5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoMjApIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDIyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoMjMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDI1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoMjYpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDI4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoMjkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDMxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoMzIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDM0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoMzUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDM3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoMzgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCgzOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDQwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoNDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCg0Mikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDQzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoNDQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCg0NSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDQ2KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoNDcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCg0OCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDQ5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoNTApIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCg1MSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDUyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoNTMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCg1NCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMyddIHNwYW46bnRoLWNoaWxkKDU1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczJ10gc3BhbjpudGgtY2hpbGQoNTYpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMnXSBzcGFuOm50aC1jaGlsZCg1Nykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQnXSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQnXSBzcGFuOm50aC1jaGlsZCg1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQnXSBzcGFuOm50aC1jaGlsZCg4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDEwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoMTEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDEzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoMTQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDE2KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoMTcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDE5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoMjApIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDIyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoMjMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDI1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoMjYpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDI4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoMjkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDMxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoMzIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDM0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoMzUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQnXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDM3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoMzgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQnXSBzcGFuOm50aC1jaGlsZCgzOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDQwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoNDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQnXSBzcGFuOm50aC1jaGlsZCg0Mikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDQzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoNDQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQnXSBzcGFuOm50aC1jaGlsZCg0NSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDQ2KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoNDcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQnXSBzcGFuOm50aC1jaGlsZCg0OCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDQ5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoNTApIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQnXSBzcGFuOm50aC1jaGlsZCg1MSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDUyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoNTMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQnXSBzcGFuOm50aC1jaGlsZCg1NCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNCddIHNwYW46bnRoLWNoaWxkKDU1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0J10gc3BhbjpudGgtY2hpbGQoNTYpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1J10gc3BhbjpudGgtY2hpbGQoMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNSddIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1J10gc3BhbjpudGgtY2hpbGQoNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNSddIHNwYW46bnRoLWNoaWxkKDYpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1J10gc3BhbjpudGgtY2hpbGQoOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNSddIHNwYW46bnRoLWNoaWxkKDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNSddIHNwYW46bnRoLWNoaWxkKDExKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1J10gc3BhbjpudGgtY2hpbGQoMTIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNSddIHNwYW46bnRoLWNoaWxkKDE0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1J10gc3BhbjpudGgtY2hpbGQoMTUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNSddIHNwYW46bnRoLWNoaWxkKDE3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1J10gc3BhbjpudGgtY2hpbGQoMTgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNSddIHNwYW46bnRoLWNoaWxkKDIwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1J10gc3BhbjpudGgtY2hpbGQoMjEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNSddIHNwYW46bnRoLWNoaWxkKDIzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1J10gc3BhbjpudGgtY2hpbGQoMjQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNSddIHNwYW46bnRoLWNoaWxkKDI2KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1J10gc3BhbjpudGgtY2hpbGQoMjcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNSddIHNwYW46bnRoLWNoaWxkKDI5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1J10gc3BhbjpudGgtY2hpbGQoMzApIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNSddIHNwYW46bnRoLWNoaWxkKDMyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1J10gc3BhbjpudGgtY2hpbGQoMzMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNSddIHNwYW46bnRoLWNoaWxkKDM1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1J10gc3BhbjpudGgtY2hpbGQoMzYpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCgzNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNSddIHNwYW46bnRoLWNoaWxkKDM4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1J10gc3BhbjpudGgtY2hpbGQoMzkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCg0MCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNSddIHNwYW46bnRoLWNoaWxkKDQxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1J10gc3BhbjpudGgtY2hpbGQoNDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCg0Mykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNSddIHNwYW46bnRoLWNoaWxkKDQ0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1J10gc3BhbjpudGgtY2hpbGQoNDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCg0Nikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNSddIHNwYW46bnRoLWNoaWxkKDQ3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1J10gc3BhbjpudGgtY2hpbGQoNDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCg0OSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNSddIHNwYW46bnRoLWNoaWxkKDUwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1J10gc3BhbjpudGgtY2hpbGQoNTEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCg1Mikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNSddIHNwYW46bnRoLWNoaWxkKDUzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1J10gc3BhbjpudGgtY2hpbGQoNTQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUnXSBzcGFuOm50aC1jaGlsZCg1NSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNiddIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzYnXSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNiddIHNwYW46bnRoLWNoaWxkKDQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzYnXSBzcGFuOm50aC1jaGlsZCg1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNiddIHNwYW46bnRoLWNoaWxkKDcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzYnXSBzcGFuOm50aC1jaGlsZCg4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNiddIHNwYW46bnRoLWNoaWxkKDEwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2J10gc3BhbjpudGgtY2hpbGQoMTEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzYnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNiddIHNwYW46bnRoLWNoaWxkKDEzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2J10gc3BhbjpudGgtY2hpbGQoMTQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzYnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNiddIHNwYW46bnRoLWNoaWxkKDE2KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2J10gc3BhbjpudGgtY2hpbGQoMTcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzYnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNiddIHNwYW46bnRoLWNoaWxkKDE5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2J10gc3BhbjpudGgtY2hpbGQoMjApIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzYnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNiddIHNwYW46bnRoLWNoaWxkKDIyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2J10gc3BhbjpudGgtY2hpbGQoMjMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzYnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNiddIHNwYW46bnRoLWNoaWxkKDI1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2J10gc3BhbjpudGgtY2hpbGQoMjYpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzYnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNiddIHNwYW46bnRoLWNoaWxkKDI4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2J10gc3BhbjpudGgtY2hpbGQoMjkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzYnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNiddIHNwYW46bnRoLWNoaWxkKDMxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2J10gc3BhbjpudGgtY2hpbGQoMzIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzYnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNiddIHNwYW46bnRoLWNoaWxkKDM0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2J10gc3BhbjpudGgtY2hpbGQoMzUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzYnXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNiddIHNwYW46bnRoLWNoaWxkKDM3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2J10gc3BhbjpudGgtY2hpbGQoMzgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzYnXSBzcGFuOm50aC1jaGlsZCgzOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNiddIHNwYW46bnRoLWNoaWxkKDQwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2J10gc3BhbjpudGgtY2hpbGQoNDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzYnXSBzcGFuOm50aC1jaGlsZCg0Mikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNiddIHNwYW46bnRoLWNoaWxkKDQzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2J10gc3BhbjpudGgtY2hpbGQoNDQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzYnXSBzcGFuOm50aC1jaGlsZCg0NSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNiddIHNwYW46bnRoLWNoaWxkKDQ2KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2J10gc3BhbjpudGgtY2hpbGQoNDcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzYnXSBzcGFuOm50aC1jaGlsZCg0OCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNiddIHNwYW46bnRoLWNoaWxkKDQ5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2J10gc3BhbjpudGgtY2hpbGQoNTApIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzYnXSBzcGFuOm50aC1jaGlsZCg1MSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNiddIHNwYW46bnRoLWNoaWxkKDUyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2J10gc3BhbjpudGgtY2hpbGQoNTMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzYnXSBzcGFuOm50aC1jaGlsZCg1NCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNyddIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzcnXSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc3J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNyddIHNwYW46bnRoLWNoaWxkKDQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzcnXSBzcGFuOm50aC1jaGlsZCg1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc3J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNyddIHNwYW46bnRoLWNoaWxkKDcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzcnXSBzcGFuOm50aC1jaGlsZCg4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc3J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNyddIHNwYW46bnRoLWNoaWxkKDEwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc3J10gc3BhbjpudGgtY2hpbGQoMTEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzcnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNyddIHNwYW46bnRoLWNoaWxkKDEzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc3J10gc3BhbjpudGgtY2hpbGQoMTQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzcnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNyddIHNwYW46bnRoLWNoaWxkKDE2KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc3J10gc3BhbjpudGgtY2hpbGQoMTcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzcnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNyddIHNwYW46bnRoLWNoaWxkKDE5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc3J10gc3BhbjpudGgtY2hpbGQoMjApIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzcnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNyddIHNwYW46bnRoLWNoaWxkKDIyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc3J10gc3BhbjpudGgtY2hpbGQoMjMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzcnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNyddIHNwYW46bnRoLWNoaWxkKDI1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc3J10gc3BhbjpudGgtY2hpbGQoMjYpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzcnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNyddIHNwYW46bnRoLWNoaWxkKDI4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc3J10gc3BhbjpudGgtY2hpbGQoMjkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzcnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNyddIHNwYW46bnRoLWNoaWxkKDMxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc3J10gc3BhbjpudGgtY2hpbGQoMzIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzcnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNyddIHNwYW46bnRoLWNoaWxkKDM0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc3J10gc3BhbjpudGgtY2hpbGQoMzUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzcnXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNyddIHNwYW46bnRoLWNoaWxkKDM3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc3J10gc3BhbjpudGgtY2hpbGQoMzgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzcnXSBzcGFuOm50aC1jaGlsZCgzOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNyddIHNwYW46bnRoLWNoaWxkKDQwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc3J10gc3BhbjpudGgtY2hpbGQoNDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzcnXSBzcGFuOm50aC1jaGlsZCg0Mikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNyddIHNwYW46bnRoLWNoaWxkKDQzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc3J10gc3BhbjpudGgtY2hpbGQoNDQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzcnXSBzcGFuOm50aC1jaGlsZCg0NSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNyddIHNwYW46bnRoLWNoaWxkKDQ2KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc3J10gc3BhbjpudGgtY2hpbGQoNDcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzcnXSBzcGFuOm50aC1jaGlsZCg0OCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNyddIHNwYW46bnRoLWNoaWxkKDQ5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc3J10gc3BhbjpudGgtY2hpbGQoNTApIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzcnXSBzcGFuOm50aC1jaGlsZCg1MSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNyddIHNwYW46bnRoLWNoaWxkKDUyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc3J10gc3BhbjpudGgtY2hpbGQoNTMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzgnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc4J10gc3BhbjpudGgtY2hpbGQoMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOCddIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzgnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc4J10gc3BhbjpudGgtY2hpbGQoNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOCddIHNwYW46bnRoLWNoaWxkKDYpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzgnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc4J10gc3BhbjpudGgtY2hpbGQoOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOCddIHNwYW46bnRoLWNoaWxkKDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzgnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOCddIHNwYW46bnRoLWNoaWxkKDExKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc4J10gc3BhbjpudGgtY2hpbGQoMTIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzgnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOCddIHNwYW46bnRoLWNoaWxkKDE0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc4J10gc3BhbjpudGgtY2hpbGQoMTUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzgnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOCddIHNwYW46bnRoLWNoaWxkKDE3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc4J10gc3BhbjpudGgtY2hpbGQoMTgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzgnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOCddIHNwYW46bnRoLWNoaWxkKDIwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc4J10gc3BhbjpudGgtY2hpbGQoMjEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzgnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOCddIHNwYW46bnRoLWNoaWxkKDIzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc4J10gc3BhbjpudGgtY2hpbGQoMjQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzgnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOCddIHNwYW46bnRoLWNoaWxkKDI2KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc4J10gc3BhbjpudGgtY2hpbGQoMjcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzgnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOCddIHNwYW46bnRoLWNoaWxkKDI5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc4J10gc3BhbjpudGgtY2hpbGQoMzApIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzgnXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOCddIHNwYW46bnRoLWNoaWxkKDMyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc4J10gc3BhbjpudGgtY2hpbGQoMzMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzgnXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOCddIHNwYW46bnRoLWNoaWxkKDM1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc4J10gc3BhbjpudGgtY2hpbGQoMzYpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzgnXSBzcGFuOm50aC1jaGlsZCgzNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOCddIHNwYW46bnRoLWNoaWxkKDM4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc4J10gc3BhbjpudGgtY2hpbGQoMzkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzgnXSBzcGFuOm50aC1jaGlsZCg0MCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOCddIHNwYW46bnRoLWNoaWxkKDQxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc4J10gc3BhbjpudGgtY2hpbGQoNDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzgnXSBzcGFuOm50aC1jaGlsZCg0Mykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOCddIHNwYW46bnRoLWNoaWxkKDQ0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc4J10gc3BhbjpudGgtY2hpbGQoNDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzgnXSBzcGFuOm50aC1jaGlsZCg0Nikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOCddIHNwYW46bnRoLWNoaWxkKDQ3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc4J10gc3BhbjpudGgtY2hpbGQoNDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzgnXSBzcGFuOm50aC1jaGlsZCg0OSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOCddIHNwYW46bnRoLWNoaWxkKDUwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc4J10gc3BhbjpudGgtY2hpbGQoNTEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzgnXSBzcGFuOm50aC1jaGlsZCg1Mikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOSddIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzknXSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc5J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOSddIHNwYW46bnRoLWNoaWxkKDQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzknXSBzcGFuOm50aC1jaGlsZCg1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc5J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOSddIHNwYW46bnRoLWNoaWxkKDcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzknXSBzcGFuOm50aC1jaGlsZCg4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc5J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOSddIHNwYW46bnRoLWNoaWxkKDEwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc5J10gc3BhbjpudGgtY2hpbGQoMTEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzknXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOSddIHNwYW46bnRoLWNoaWxkKDEzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc5J10gc3BhbjpudGgtY2hpbGQoMTQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzknXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOSddIHNwYW46bnRoLWNoaWxkKDE2KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc5J10gc3BhbjpudGgtY2hpbGQoMTcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzknXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOSddIHNwYW46bnRoLWNoaWxkKDE5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc5J10gc3BhbjpudGgtY2hpbGQoMjApIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzknXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOSddIHNwYW46bnRoLWNoaWxkKDIyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc5J10gc3BhbjpudGgtY2hpbGQoMjMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzknXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOSddIHNwYW46bnRoLWNoaWxkKDI1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc5J10gc3BhbjpudGgtY2hpbGQoMjYpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzknXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOSddIHNwYW46bnRoLWNoaWxkKDI4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc5J10gc3BhbjpudGgtY2hpbGQoMjkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzknXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOSddIHNwYW46bnRoLWNoaWxkKDMxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc5J10gc3BhbjpudGgtY2hpbGQoMzIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzknXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOSddIHNwYW46bnRoLWNoaWxkKDM0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc5J10gc3BhbjpudGgtY2hpbGQoMzUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzknXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOSddIHNwYW46bnRoLWNoaWxkKDM3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc5J10gc3BhbjpudGgtY2hpbGQoMzgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzknXSBzcGFuOm50aC1jaGlsZCgzOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOSddIHNwYW46bnRoLWNoaWxkKDQwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc5J10gc3BhbjpudGgtY2hpbGQoNDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzknXSBzcGFuOm50aC1jaGlsZCg0Mikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOSddIHNwYW46bnRoLWNoaWxkKDQzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc5J10gc3BhbjpudGgtY2hpbGQoNDQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzknXSBzcGFuOm50aC1jaGlsZCg0NSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOSddIHNwYW46bnRoLWNoaWxkKDQ2KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc5J10gc3BhbjpudGgtY2hpbGQoNDcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzknXSBzcGFuOm50aC1jaGlsZCg0OCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nOSddIHNwYW46bnRoLWNoaWxkKDQ5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc5J10gc3BhbjpudGgtY2hpbGQoNTApIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzknXSBzcGFuOm50aC1jaGlsZCg1MSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxMCddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEwJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxMCddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEwJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxMCddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEwJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgzNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgzNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgzOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCgzOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCg0MCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCg0MSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCg0Mikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCg0Mykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCg0NCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCg0NSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCg0Nikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCg0Nykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCg0OCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCg0OSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTAnXSBzcGFuOm50aC1jaGlsZCg1MCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxMSddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzExJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxMSddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzExJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxMSddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzExJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgzNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgzNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgzOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCgzOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCg0MCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCg0MSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCg0Mikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCg0Mykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCg0NCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCg0NSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCg0Nikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCg0Nykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCg0OCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTEnXSBzcGFuOm50aC1jaGlsZCg0OSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxMiddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEyJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxMiddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEyJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxMiddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEyJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgzNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgzNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgzOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCgzOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCg0MCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCg0MSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCg0Mikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCg0Mykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCg0NCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCg0NSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCg0Nikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCg0Nykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTInXSBzcGFuOm50aC1jaGlsZCg0OCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxMyddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEzJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxMyddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEzJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxMyddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzEzJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgzNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgzNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgzOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCgzOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCg0MCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCg0MSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCg0Mikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCg0Mykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCg0NCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCg0NSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCg0Nikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTMnXSBzcGFuOm50aC1jaGlsZCg0Nykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxNCddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzE0J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxNCddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzE0J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxNCddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzE0J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgzNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgzNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgzOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCgzOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCg0MCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCg0MSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCg0Mikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCg0Mykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCg0NCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCg0NSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTQnXSBzcGFuOm50aC1jaGlsZCg0Nikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxNSddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzE1J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxNSddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzE1J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxNSddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzE1J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgzNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgzNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgzOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCgzOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCg0MCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCg0MSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCg0Mikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCg0Mykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCg0NCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTUnXSBzcGFuOm50aC1jaGlsZCg0NSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxNiddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzE2J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxNiddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzE2J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxNiddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzE2J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgzNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgzNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgzOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCgzOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCg0MCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCg0MSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCg0Mikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCg0Mykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTYnXSBzcGFuOm50aC1jaGlsZCg0NCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxNyddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzE3J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxNyddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzE3J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxNyddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzE3J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgzNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgzNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgzOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCgzOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCg0MCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCg0MSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCg0Mikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTcnXSBzcGFuOm50aC1jaGlsZCg0Mykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxOCddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzE4J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxOCddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzE4J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxOCddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzE4J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgzNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgzNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgzOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCgzOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCg0MCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCg0MSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTgnXSBzcGFuOm50aC1jaGlsZCg0Mikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxOSddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzE5J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxOSddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzE5J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScxOSddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzE5J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgzNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgzNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgzOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCgzOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCg0MCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMTknXSBzcGFuOm50aC1jaGlsZCg0MSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyMCddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzIwJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyMCddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzIwJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyMCddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzIwJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgzNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgzNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgzOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCgzOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjAnXSBzcGFuOm50aC1jaGlsZCg0MCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyMSddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzIxJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyMSddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzIxJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyMSddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzIxJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgzNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgzNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgzOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjEnXSBzcGFuOm50aC1jaGlsZCgzOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyMiddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzIyJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyMiddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzIyJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyMiddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzIyJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgzNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgzNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjInXSBzcGFuOm50aC1jaGlsZCgzOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyMyddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzIzJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyMyddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzIzJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyMyddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzIzJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgzNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjMnXSBzcGFuOm50aC1jaGlsZCgzNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyNCddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzI0J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyNCddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzI0J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyNCddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzI0J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgzNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjQnXSBzcGFuOm50aC1jaGlsZCgzNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyNSddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzI1J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyNSddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzI1J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyNSddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzI1J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjUnXSBzcGFuOm50aC1jaGlsZCgzNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyNiddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzI2J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyNiddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzI2J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyNiddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzI2J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjYnXSBzcGFuOm50aC1jaGlsZCgzNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyNyddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzI3J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyNyddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzI3J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyNyddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzI3J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjcnXSBzcGFuOm50aC1jaGlsZCgzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyOCddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzI4J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyOCddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzI4J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyOCddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzI4J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjgnXSBzcGFuOm50aC1jaGlsZCgzMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyOSddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzI5J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyOSddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzI5J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPScyOSddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzI5J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMjknXSBzcGFuOm50aC1jaGlsZCgzMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczMCddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMwJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczMCddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMwJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczMCddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMwJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzAnXSBzcGFuOm50aC1jaGlsZCgzMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczMSddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMxJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczMSddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMxJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczMSddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMxJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzEnXSBzcGFuOm50aC1jaGlsZCgyOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczMiddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMyJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczMiddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMyJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczMiddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMyJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzInXSBzcGFuOm50aC1jaGlsZCgyOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczMyddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMzJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczMyddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMzJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczMyddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzMzJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzMnXSBzcGFuOm50aC1jaGlsZCgyNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczNCddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzM0J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczNCddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzM0J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczNCddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzM0J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzQnXSBzcGFuOm50aC1jaGlsZCgyNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczNSddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzM1J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczNSddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzM1J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczNSddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzM1J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzUnXSBzcGFuOm50aC1jaGlsZCgyNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzYnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczNiddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzM2J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzYnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczNiddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzM2J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzYnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczNiddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzM2J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzYnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzYnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzYnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzYnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzYnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzYnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzYnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzYnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzYnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzYnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzYnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzYnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzYnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzYnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzYnXSBzcGFuOm50aC1jaGlsZCgyNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzcnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczNyddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzM3J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzcnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczNyddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzM3J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzcnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczNyddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzM3J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzcnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzcnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzcnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzcnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzcnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzcnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzcnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzcnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzcnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzcnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzcnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzcnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzcnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzcnXSBzcGFuOm50aC1jaGlsZCgyMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzgnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczOCddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzM4J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzgnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczOCddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzM4J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzgnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczOCddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzM4J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzgnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzgnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzgnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzgnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzgnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzgnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzgnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzgnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzgnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzgnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzgnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzgnXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzgnXSBzcGFuOm50aC1jaGlsZCgyMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzknXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczOSddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzM5J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzknXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczOSddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzM5J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzknXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSczOSddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzM5J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzknXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzknXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzknXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzknXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzknXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzknXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzknXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzknXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzknXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzknXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzknXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nMzknXSBzcGFuOm50aC1jaGlsZCgyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDAnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0MCddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQwJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDAnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0MCddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQwJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDAnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0MCddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQwJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDAnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDAnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDAnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDAnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDAnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDAnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDAnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDAnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDAnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDAnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDAnXSBzcGFuOm50aC1jaGlsZCgyMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDEnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0MSddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQxJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDEnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0MSddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQxJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDEnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0MSddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQxJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDEnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDEnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDEnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDEnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDEnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDEnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDEnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDEnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDEnXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDEnXSBzcGFuOm50aC1jaGlsZCgxOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDInXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0MiddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQyJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDInXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0MiddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQyJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDInXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0MiddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQyJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDInXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDInXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDInXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDInXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDInXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDInXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDInXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDInXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDInXSBzcGFuOm50aC1jaGlsZCgxOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDMnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0MyddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQzJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDMnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0MyddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQzJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDMnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0MyddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQzJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDMnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDMnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDMnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDMnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDMnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDMnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDMnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDMnXSBzcGFuOm50aC1jaGlsZCgxNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDQnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0NCddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQ0J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDQnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0NCddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQ0J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDQnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0NCddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQ0J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDQnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDQnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDQnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDQnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDQnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDQnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDQnXSBzcGFuOm50aC1jaGlsZCgxNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDUnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0NSddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQ1J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDUnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0NSddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQ1J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDUnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0NSddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQ1J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDUnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDUnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDUnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDUnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDUnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDUnXSBzcGFuOm50aC1jaGlsZCgxNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDYnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0NiddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQ2J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDYnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0NiddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQ2J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDYnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0NiddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQ2J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDYnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDYnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDYnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDYnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDYnXSBzcGFuOm50aC1jaGlsZCgxNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDcnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0NyddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQ3J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDcnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0NyddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQ3J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDcnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0NyddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQ3J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDcnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDcnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDcnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDcnXSBzcGFuOm50aC1jaGlsZCgxMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDgnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0OCddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQ4J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDgnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0OCddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQ4J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDgnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0OCddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQ4J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDgnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDgnXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDgnXSBzcGFuOm50aC1jaGlsZCgxMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDknXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0OSddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQ5J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDknXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0OSddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQ5J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDknXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc0OSddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzQ5J10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDknXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNDknXSBzcGFuOm50aC1jaGlsZCgxMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTAnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1MCddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUwJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTAnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1MCddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUwJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTAnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1MCddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUwJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTAnXSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTEnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1MSddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUxJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTEnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1MSddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUxJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTEnXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1MSddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUxJ10gc3BhbjpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTInXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1MiddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUyJ10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTInXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1MiddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUyJ10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTInXSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1MiddIHNwYW46bnRoLWNoaWxkKDgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUzJ10gc3BhbjpudGgtY2hpbGQoMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTMnXSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1MyddIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUzJ10gc3BhbjpudGgtY2hpbGQoNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTMnXSBzcGFuOm50aC1jaGlsZCg1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1MyddIHNwYW46bnRoLWNoaWxkKDYpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzUzJ10gc3BhbjpudGgtY2hpbGQoNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTQnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1NCddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzU0J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTQnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1NCddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzU0J10gc3BhbjpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTUnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1NSddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzU1J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTUnXSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1NSddIHNwYW46bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzU2J10gc3BhbjpudGgtY2hpbGQoMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTYnXSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1NiddIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzU2J10gc3BhbjpudGgtY2hpbGQoNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTcnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1NyddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzU3J10gc3BhbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNTgnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc1OCddIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2tbZGF0YS1zZWNvbmQ9JzU5J10gc3BhbjpudGgtY2hpbGQoMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkxZjM3O1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9ja1tkYXRhLXNlY29uZD0nNjAnXSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTFmMzc7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrW2RhdGEtc2Vjb25kPSc2MCddIHNwYW46bnRoLWNoaWxkKDApIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbiB7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTZkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoMikge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTJkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoMykge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMThkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoNCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjRkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoNSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzBkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoNikge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzZkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoNykge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDJkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoOCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDhkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNTRkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoMTApIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTYwZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrIHNwYW46bnRoLWNoaWxkKDExKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC02NmRlZykgdHJhbnNsYXRlKDBweCwgMjMwcHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9jayBzcGFuOm50aC1jaGlsZCgxMikge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNzJkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoMTMpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTc4ZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrIHNwYW46bnRoLWNoaWxkKDE0KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC04NGRlZykgdHJhbnNsYXRlKDBweCwgMjMwcHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9jayBzcGFuOm50aC1jaGlsZCgxNSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoMTYpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTk2ZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrIHNwYW46bnRoLWNoaWxkKDE3KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMDJkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoMTgpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEwOGRlZykgdHJhbnNsYXRlKDBweCwgMjMwcHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9jayBzcGFuOm50aC1jaGlsZCgxOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTE0ZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrIHNwYW46bnRoLWNoaWxkKDIwKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMjBkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoMjEpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEyNmRlZykgdHJhbnNsYXRlKDBweCwgMjMwcHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9jayBzcGFuOm50aC1jaGlsZCgyMikge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTMyZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrIHNwYW46bnRoLWNoaWxkKDIzKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMzhkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoMjQpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE0NGRlZykgdHJhbnNsYXRlKDBweCwgMjMwcHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9jayBzcGFuOm50aC1jaGlsZCgyNSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTUwZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrIHNwYW46bnRoLWNoaWxkKDI2KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xNTZkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoMjcpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE2MmRlZykgdHJhbnNsYXRlKDBweCwgMjMwcHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9jayBzcGFuOm50aC1jaGlsZCgyOCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTY4ZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrIHNwYW46bnRoLWNoaWxkKDI5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xNzRkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoMzApIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZykgdHJhbnNsYXRlKDBweCwgMjMwcHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9jayBzcGFuOm50aC1jaGlsZCgzMSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTg2ZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrIHNwYW46bnRoLWNoaWxkKDMyKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xOTJkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoMzMpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE5OGRlZykgdHJhbnNsYXRlKDBweCwgMjMwcHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9jayBzcGFuOm50aC1jaGlsZCgzNCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjA0ZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrIHNwYW46bnRoLWNoaWxkKDM1KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0yMTBkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoMzYpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTIxNmRlZykgdHJhbnNsYXRlKDBweCwgMjMwcHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9jayBzcGFuOm50aC1jaGlsZCgzNykge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjIyZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrIHNwYW46bnRoLWNoaWxkKDM4KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0yMjhkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoMzkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTIzNGRlZykgdHJhbnNsYXRlKDBweCwgMjMwcHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9jayBzcGFuOm50aC1jaGlsZCg0MCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjQwZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrIHNwYW46bnRoLWNoaWxkKDQxKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0yNDZkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoNDIpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTI1MmRlZykgdHJhbnNsYXRlKDBweCwgMjMwcHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9jayBzcGFuOm50aC1jaGlsZCg0Mykge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjU4ZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrIHNwYW46bnRoLWNoaWxkKDQ0KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0yNjRkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoNDUpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTI3MGRlZykgdHJhbnNsYXRlKDBweCwgMjMwcHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9jayBzcGFuOm50aC1jaGlsZCg0Nikge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjc2ZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrIHNwYW46bnRoLWNoaWxkKDQ3KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0yODJkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoNDgpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTI4OGRlZykgdHJhbnNsYXRlKDBweCwgMjMwcHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9jayBzcGFuOm50aC1jaGlsZCg0OSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjk0ZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrIHNwYW46bnRoLWNoaWxkKDUwKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zMDBkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoNTEpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTMwNmRlZykgdHJhbnNsYXRlKDBweCwgMjMwcHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9jayBzcGFuOm50aC1jaGlsZCg1Mikge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzEyZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrIHNwYW46bnRoLWNoaWxkKDUzKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zMThkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoNTQpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTMyNGRlZykgdHJhbnNsYXRlKDBweCwgMjMwcHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9jayBzcGFuOm50aC1jaGlsZCg1NSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzMwZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrIHNwYW46bnRoLWNoaWxkKDU2KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zMzZkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoNTcpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM0MmRlZykgdHJhbnNsYXRlKDBweCwgMjMwcHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIC5jbG9jayBzcGFuOm50aC1jaGlsZCg1OCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzQ4ZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG59XG5cbi53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgLmNsb2NrIHNwYW46bnRoLWNoaWxkKDU5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNTRkZWcpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbn1cblxuLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sgc3BhbjpudGgtY2hpbGQoNjApIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG59XG5cbi53aXppLWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi53aXppLWZvcm0gLmZvcm0ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4ud2l6aS1mb3JtIC5mb3JtX19idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi53aXppLXdyYXBwZXItLWZvcm1CYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG59XG5cbi53aXppLXdyYXBwZXItLWZvcm1CYWNrZ3JvdW5kIC53aXppLWZvcm0ge1xuICBtYXgtd2lkdGg6IDUxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNDBweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud2l6aS13cmFwcGVyLS1mb3JtQmFja2dyb3VuZCAud2l6aS1mb3JtIGgxLFxuLndpemktd3JhcHBlci0tZm9ybUJhY2tncm91bmQgLndpemktZm9ybSBoMixcbi53aXppLXdyYXBwZXItLWZvcm1CYWNrZ3JvdW5kIC53aXppLWZvcm0gaDMsXG4ud2l6aS13cmFwcGVyLS1mb3JtQmFja2dyb3VuZCAud2l6aS1mb3JtIGg0LFxuLndpemktd3JhcHBlci0tZm9ybUJhY2tncm91bmQgLndpemktZm9ybSBoNSxcbi53aXppLXdyYXBwZXItLWZvcm1CYWNrZ3JvdW5kIC53aXppLWZvcm0gcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi53aXppLXdyYXBwZXItLWZvcm1Ob3dyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLndpemktd3JhcHBlci0tZm9ybU5vd3JhcCAud2l6aS1mb3JtLFxuLndpemktd3JhcHBlci0tZm9ybU5vd3JhcCAud2l6aS1mb3JtSW1nIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ud2l6aS13cmFwcGVyIC53aXppLWZvcm1JbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDEsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoMSB7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDYzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi1oZWlnaHQ6IDYzcHg7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMSAud2Utc2l6ZS1zbWFsbCxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMS53ZS1zaXplLXNtYWxsLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgxIC5xbC1zaXplLXNtYWxsLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgxLnFsLXNpemUtc21hbGwsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoMSAud2Utc2l6ZS1zbWFsbCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGgxLndlLXNpemUtc21hbGwsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoMSAucWwtc2l6ZS1zbWFsbCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGgxLnFsLXNpemUtc21hbGwge1xuICBmb250LXNpemU6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MXB4O1xuICBtaW4taGVpZ2h0OiA1MXB4O1xufVxuXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDEgLndlLXNpemUtbGFyZ2UsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDEud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMSAucWwtc2l6ZS1sYXJnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMS5xbC1zaXplLWxhcmdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDEgLndlLXNpemUtbGFyZ2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoMS53ZS1zaXplLWxhcmdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDEgLnFsLXNpemUtbGFyZ2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoMS5xbC1zaXplLWxhcmdlIHtcbiAgZm9udC1zaXplOiA1NXB4O1xuICBsaW5lLWhlaWdodDogODNweDtcbiAgbWluLWhlaWdodDogODNweDtcbn1cblxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgxIC53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDEud2Utc2l6ZS1odWdlLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgxIC5xbC1zaXplLWh1Z2UsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDEucWwtc2l6ZS1odWdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDEgLndlLXNpemUtaHVnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGgxLndlLXNpemUtaHVnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGgxIC5xbC1zaXplLWh1Z2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoMS5xbC1zaXplLWh1Z2Uge1xuICBmb250LXNpemU6IDgwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjBweDtcbiAgbWluLWhlaWdodDogMTIwcHg7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMixcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGgyIHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBsaW5lLWhlaWdodDogNTFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWluLWhlaWdodDogNTFweDtcbn1cblxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgyIC53ZS1zaXplLXNtYWxsLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgyLndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDIgLnFsLXNpemUtc21hbGwsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDIucWwtc2l6ZS1zbWFsbCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGgyIC53ZS1zaXplLXNtYWxsLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDIud2Utc2l6ZS1zbWFsbCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGgyIC5xbC1zaXplLXNtYWxsLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDIucWwtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIG1pbi1oZWlnaHQ6IDQycHg7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMiAud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMi53ZS1zaXplLWxhcmdlLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgyIC5xbC1zaXplLWxhcmdlLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgyLnFsLXNpemUtbGFyZ2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoMiAud2Utc2l6ZS1sYXJnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGgyLndlLXNpemUtbGFyZ2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoMiAucWwtc2l6ZS1sYXJnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGgyLnFsLXNpemUtbGFyZ2Uge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiA2OHB4O1xuICBtaW4taGVpZ2h0OiA2OHB4O1xufVxuXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDIgLndlLXNpemUtaHVnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMi53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDIgLnFsLXNpemUtaHVnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMi5xbC1zaXplLWh1Z2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoMiAud2Utc2l6ZS1odWdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDIud2Utc2l6ZS1odWdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDIgLnFsLXNpemUtaHVnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGgyLnFsLXNpemUtaHVnZSB7XG4gIGZvbnQtc2l6ZTogNjZweDtcbiAgbGluZS1oZWlnaHQ6IDk5cHg7XG4gIG1pbi1oZWlnaHQ6IDk5cHg7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMyxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGgzIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWluLWhlaWdodDogNDVweDtcbn1cblxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgzIC53ZS1zaXplLXNtYWxsLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgzLndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDMgLnFsLXNpemUtc21hbGwsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDMucWwtc2l6ZS1zbWFsbCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGgzIC53ZS1zaXplLXNtYWxsLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDMud2Utc2l6ZS1zbWFsbCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGgzIC5xbC1zaXplLXNtYWxsLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDMucWwtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMyAud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMy53ZS1zaXplLWxhcmdlLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgzIC5xbC1zaXplLWxhcmdlLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgzLnFsLXNpemUtbGFyZ2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoMyAud2Utc2l6ZS1sYXJnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGgzLndlLXNpemUtbGFyZ2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoMyAucWwtc2l6ZS1sYXJnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGgzLnFsLXNpemUtbGFyZ2Uge1xuICBmb250LXNpemU6IDM5cHg7XG4gIGxpbmUtaGVpZ2h0OiA1OXB4O1xuICBtaW4taGVpZ2h0OiA1OXB4O1xufVxuXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDMgLndlLXNpemUtaHVnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMy53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDMgLnFsLXNpemUtaHVnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMy5xbC1zaXplLWh1Z2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoMyAud2Utc2l6ZS1odWdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDMud2Utc2l6ZS1odWdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDMgLnFsLXNpemUtaHVnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGgzLnFsLXNpemUtaHVnZSB7XG4gIGZvbnQtc2l6ZTogNTdweDtcbiAgbGluZS1oZWlnaHQ6IDg2cHg7XG4gIG1pbi1oZWlnaHQ6IDg2cHg7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGg0IHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWluLWhlaWdodDogMzhweDtcbn1cblxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg0IC53ZS1zaXplLXNtYWxsLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg0LndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDQgLnFsLXNpemUtc21hbGwsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDQucWwtc2l6ZS1zbWFsbCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGg0IC53ZS1zaXplLXNtYWxsLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDQud2Utc2l6ZS1zbWFsbCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGg0IC5xbC1zaXplLXNtYWxsLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDQucWwtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNCAud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNC53ZS1zaXplLWxhcmdlLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg0IC5xbC1zaXplLWxhcmdlLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg0LnFsLXNpemUtbGFyZ2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoNCAud2Utc2l6ZS1sYXJnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGg0LndlLXNpemUtbGFyZ2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoNCAucWwtc2l6ZS1sYXJnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGg0LnFsLXNpemUtbGFyZ2Uge1xuICBmb250LXNpemU6IDMzcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBtaW4taGVpZ2h0OiA1MHB4O1xufVxuXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDQgLndlLXNpemUtaHVnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNC53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDQgLnFsLXNpemUtaHVnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNC5xbC1zaXplLWh1Z2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoNCAud2Utc2l6ZS1odWdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDQud2Utc2l6ZS1odWdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDQgLnFsLXNpemUtaHVnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGg0LnFsLXNpemUtaHVnZSB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDcycHg7XG4gIG1pbi1oZWlnaHQ6IDcycHg7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGg1IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWluLWhlaWdodDogMzBweDtcbn1cblxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg1IC53ZS1zaXplLXNtYWxsLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg1LndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDUgLnFsLXNpemUtc21hbGwsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDUucWwtc2l6ZS1zbWFsbCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGg1IC53ZS1zaXplLXNtYWxsLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDUud2Utc2l6ZS1zbWFsbCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGg1IC5xbC1zaXplLXNtYWxsLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDUucWwtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNSAud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNS53ZS1zaXplLWxhcmdlLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg1IC5xbC1zaXplLWxhcmdlLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg1LnFsLXNpemUtbGFyZ2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoNSAud2Utc2l6ZS1sYXJnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGg1LndlLXNpemUtbGFyZ2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoNSAucWwtc2l6ZS1sYXJnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGg1LnFsLXNpemUtbGFyZ2Uge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICBtaW4taGVpZ2h0OiAzOXB4O1xufVxuXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDUgLndlLXNpemUtaHVnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNS53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDUgLnFsLXNpemUtaHVnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNS5xbC1zaXplLWh1Z2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoNSAud2Utc2l6ZS1odWdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDUud2Utc2l6ZS1odWdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDUgLnFsLXNpemUtaHVnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGg1LnFsLXNpemUtaHVnZSB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDU3cHg7XG4gIG1pbi1oZWlnaHQ6IDU3cHg7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNixcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGg2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWluLWhlaWdodDogMjRweDtcbn1cblxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg2IC53ZS1zaXplLXNtYWxsLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg2LndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDYgLnFsLXNpemUtc21hbGwsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDYucWwtc2l6ZS1zbWFsbCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGg2IC53ZS1zaXplLXNtYWxsLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDYud2Utc2l6ZS1zbWFsbCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGg2IC5xbC1zaXplLXNtYWxsLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDYucWwtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNiAud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNi53ZS1zaXplLWxhcmdlLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg2IC5xbC1zaXplLWxhcmdlLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg2LnFsLXNpemUtbGFyZ2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoNiAud2Utc2l6ZS1sYXJnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGg2LndlLXNpemUtbGFyZ2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoNiAucWwtc2l6ZS1sYXJnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGg2LnFsLXNpemUtbGFyZ2Uge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtaW4taGVpZ2h0OiAzMnB4O1xufVxuXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDYgLndlLXNpemUtaHVnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNi53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDYgLnFsLXNpemUtaHVnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNi5xbC1zaXplLWh1Z2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBoNiAud2Utc2l6ZS1odWdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDYud2Utc2l6ZS1odWdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaDYgLnFsLXNpemUtaHVnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGg2LnFsLXNpemUtaHVnZSB7XG4gIGZvbnQtc2l6ZTogMzFweDtcbiAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gIG1pbi1oZWlnaHQ6IDQ3cHg7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBwLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGxpLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgcCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBwIC53ZS1zaXplLXNtYWxsLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHAud2Utc2l6ZS1zbWFsbCxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBwIC5xbC1zaXplLXNtYWxsLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHAucWwtc2l6ZS1zbWFsbCxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBsaSAud2Utc2l6ZS1zbWFsbCxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBsaS53ZS1zaXplLXNtYWxsLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGxpIC5xbC1zaXplLXNtYWxsLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGxpLnFsLXNpemUtc21hbGwsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBwIC53ZS1zaXplLXNtYWxsLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgcC53ZS1zaXplLXNtYWxsLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgcCAucWwtc2l6ZS1zbWFsbCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IHAucWwtc2l6ZS1zbWFsbCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGxpIC53ZS1zaXplLXNtYWxsLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgbGkud2Utc2l6ZS1zbWFsbCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGxpIC5xbC1zaXplLXNtYWxsLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgbGkucWwtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBwIC53ZS1zaXplLWxhcmdlLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHAud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBwIC5xbC1zaXplLWxhcmdlLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHAucWwtc2l6ZS1sYXJnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBsaSAud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBsaS53ZS1zaXplLWxhcmdlLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGxpIC5xbC1zaXplLWxhcmdlLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGxpLnFsLXNpemUtbGFyZ2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBwIC53ZS1zaXplLWxhcmdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgcC53ZS1zaXplLWxhcmdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgcCAucWwtc2l6ZS1sYXJnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IHAucWwtc2l6ZS1sYXJnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGxpIC53ZS1zaXplLWxhcmdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgbGkud2Utc2l6ZS1sYXJnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGxpIC5xbC1zaXplLWxhcmdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgbGkucWwtc2l6ZS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBwIC53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gcC53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gcCAucWwtc2l6ZS1odWdlLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHAucWwtc2l6ZS1odWdlLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGxpIC53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gbGkud2Utc2l6ZS1odWdlLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGxpIC5xbC1zaXplLWh1Z2UsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gbGkucWwtc2l6ZS1odWdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgcCAud2Utc2l6ZS1odWdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgcC53ZS1zaXplLWh1Z2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBwIC5xbC1zaXplLWh1Z2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBwLnFsLXNpemUtaHVnZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGxpIC53ZS1zaXplLWh1Z2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBsaS53ZS1zaXplLWh1Z2UsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBsaSAucWwtc2l6ZS1odWdlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgbGkucWwtc2l6ZS1odWdlIHtcbiAgZm9udC1zaXplOiAzMXB4O1xuICBsaW5lLWhlaWdodDogNDdweDtcbiAgbWluLWhlaWdodDogNDdweDtcbn1cblxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHNwYW4sXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gbGksXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBzcGFuLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgbGkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBhLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHNwYW5bZGF0YS1odGFwXSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGEsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBzcGFuW2RhdGEtaHRhcF0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBhOmhvdmVyLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHNwYW5bZGF0YS1odGFwXTpob3Zlcixcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGE6aG92ZXIsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBzcGFuW2RhdGEtaHRhcF06aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcik7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBzcGFuW3N0eWxlfj1cImNvbG9yOlwiXSBhLFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHNwYW5bc3R5bGV+PVwiY29sb3I6XCJdIHNwYW5bZGF0YS1odGFwXSxcbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBzdHJvbmdbc3R5bGV+PVwiY29sb3I6XCJdIGEsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gc3Ryb25nW3N0eWxlfj1cImNvbG9yOlwiXSBzcGFuW2RhdGEtaHRhcF0sXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCBzcGFuW3N0eWxlfj1cImNvbG9yOlwiXSBhLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgc3BhbltzdHlsZX49XCJjb2xvcjpcIl0gc3BhbltkYXRhLWh0YXBdLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgc3Ryb25nW3N0eWxlfj1cImNvbG9yOlwiXSBhLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgc3Ryb25nW3N0eWxlfj1cImNvbG9yOlwiXSBzcGFuW2RhdGEtaHRhcF0ge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gLndlLWFsaWduLWxlZnQsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gLnFsLWFsaWduLWxlZnQsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCAud2UtYWxpZ24tbGVmdCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IC5xbC1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIC53ZS1hbGlnbi1jZW50ZXIsXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gLnFsLWFsaWduLWNlbnRlcixcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IC53ZS1hbGlnbi1jZW50ZXIsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCAucWwtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gLndlLWFsaWduLXJpZ2h0LFxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIC5xbC1hbGlnbi1yaWdodCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IC53ZS1hbGlnbi1yaWdodCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IC5xbC1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gLndlLWFsaWduLWp1c3RpZnksXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gLnFsLWFsaWduLWp1c3RpZnksXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCAud2UtYWxpZ24tanVzdGlmeSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IC5xbC1hbGlnbi1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cblxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHVsLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICBsaXN0LXN0eWxlOiBpbml0aWFsO1xufVxuXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gdWwgbGksXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCB1bCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSB1bCBsaTo6YmVmb3JlLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgdWwgbGk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBvbCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cblxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIG9sIGxpLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgb2wgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xufVxuXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gb2wgbGk6OmJlZm9yZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IG9sIGxpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gYmxvY2txdW90ZSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IGJsb2NrcXVvdGUge1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cblxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIC53ZS1pbmRlbnQtMSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IC53ZS1pbmRlbnQtMSB7XG4gIHBhZGRpbmctbGVmdDogM2VtO1xufVxuXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gLndlLWluZGVudC0yLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgLndlLWluZGVudC0yIHtcbiAgcGFkZGluZy1sZWZ0OiA2ZW07XG59XG5cbmJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSAud2UtaW5kZW50LTMsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCAud2UtaW5kZW50LTMge1xuICBwYWRkaW5nLWxlZnQ6IDllbTtcbn1cblxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIC53ZS1pbmRlbnQtNCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IC53ZS1pbmRlbnQtNCB7XG4gIHBhZGRpbmctbGVmdDogMTJlbTtcbn1cblxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIC53ZS1pbmRlbnQtNSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IC53ZS1pbmRlbnQtNSB7XG4gIHBhZGRpbmctbGVmdDogMTVlbTtcbn1cblxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIC53ZS1pbmRlbnQtNixcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IC53ZS1pbmRlbnQtNiB7XG4gIHBhZGRpbmctbGVmdDogMThlbTtcbn1cblxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIC53ZS1pbmRlbnQtNyxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IC53ZS1pbmRlbnQtNyB7XG4gIHBhZGRpbmctbGVmdDogMjFlbTtcbn1cblxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIC53ZS1pbmRlbnQtOCxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IC53ZS1pbmRlbnQtOCB7XG4gIHBhZGRpbmctbGVmdDogMjRlbTtcbn1cblxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIC53ZS1pbmRlbnQtOSxcbi5lbWVyZ2VuY3ktYmFyX190ZXh0IC53ZS1pbmRlbnQtOSB7XG4gIHBhZGRpbmctbGVmdDogMjdlbTtcbn1cblxuYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIC53ZS1pbmRlbnQtMTAsXG4uZW1lcmdlbmN5LWJhcl9fdGV4dCAud2UtaW5kZW50LTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMGVtO1xufVxuXG5ib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaWZyYW1lLFxuLmVtZXJnZW5jeS1iYXJfX3RleHQgaWZyYW1lIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgxIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMSAud2Utc2l6ZS1zbWFsbCxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDEud2Utc2l6ZS1zbWFsbCxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDEgLnFsLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgxLnFsLXNpemUtc21hbGwge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xufVxuXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgxIC53ZS1zaXplLWxhcmdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMS53ZS1zaXplLWxhcmdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMSAucWwtc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDEucWwtc2l6ZS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogNTJweDtcbiAgbGluZS1oZWlnaHQ6IDc4cHg7XG59XG5cbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDEgLndlLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDEud2Utc2l6ZS1odWdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMSAucWwtc2l6ZS1odWdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMS5xbC1zaXplLWh1Z2Uge1xuICBmb250LXNpemU6IDc2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTRweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG5cbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDIgLndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgyLndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgyIC5xbC1zaXplLXNtYWxsLFxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMi5xbC1zaXplLXNtYWxsIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMzlweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMiAud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDIud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDIgLnFsLXNpemUtbGFyZ2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgyLnFsLXNpemUtbGFyZ2Uge1xuICBmb250LXNpemU6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA2M3B4O1xufVxuXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgyIC53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgyLndlLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDIgLnFsLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDIucWwtc2l6ZS1odWdlIHtcbiAgZm9udC1zaXplOiA2MXB4O1xuICBsaW5lLWhlaWdodDogOTJweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMyB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG59XG5cbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDMgLndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgzLndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgzIC5xbC1zaXplLXNtYWxsLFxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMy5xbC1zaXplLXNtYWxsIHtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMyAud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDMud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDMgLnFsLXNpemUtbGFyZ2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgzLnFsLXNpemUtbGFyZ2Uge1xuICBmb250LXNpemU6IDM3cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xufVxuXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgzIC53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgzLndlLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDMgLnFsLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDMucWwtc2l6ZS1odWdlIHtcbiAgZm9udC1zaXplOiA1NHB4O1xuICBsaW5lLWhlaWdodDogODFweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNCB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG59XG5cbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDQgLndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg0LndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg0IC5xbC1zaXplLXNtYWxsLFxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNC5xbC1zaXplLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNCAud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDQud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDQgLnFsLXNpemUtbGFyZ2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg0LnFsLXNpemUtbGFyZ2Uge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xufVxuXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg0IC53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg0LndlLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDQgLnFsLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDQucWwtc2l6ZS1odWdlIHtcbiAgZm9udC1zaXplOiA0NHB4O1xuICBsaW5lLWhlaWdodDogNjZweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG59XG5cbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDUgLndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg1LndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg1IC5xbC1zaXplLXNtYWxsLFxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNS5xbC1zaXplLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNSAud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDUud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDUgLnFsLXNpemUtbGFyZ2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg1LnFsLXNpemUtbGFyZ2Uge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg1IC53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg1LndlLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDUgLnFsLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDUucWwtc2l6ZS1odWdlIHtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBsaW5lLWhlaWdodDogNTNweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG5cbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDYgLndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg2LndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg2IC5xbC1zaXplLXNtYWxsLFxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNi5xbC1zaXplLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNiAud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDYud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDYgLnFsLXNpemUtbGFyZ2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg2LnFsLXNpemUtbGFyZ2Uge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xufVxuXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg2IC53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg2LndlLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDYgLnFsLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDYucWwtc2l6ZS1odWdlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogNDJweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBwIC53ZS1zaXplLXNtYWxsLFxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBwLndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIHAgLnFsLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIHAucWwtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gcCAud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gcC53ZS1zaXplLWxhcmdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBwIC5xbC1zaXplLWxhcmdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBwLnFsLXNpemUtbGFyZ2Uge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xufVxuXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIHAgLndlLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gcC53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIHAgLnFsLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gcC5xbC1zaXplLWh1Z2Uge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xufVxuXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDcycHg7XG59XG5cbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgxIC53ZS1zaXplLXNtYWxsLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDEud2Utc2l6ZS1zbWFsbCxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgxIC5xbC1zaXplLXNtYWxsLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDEucWwtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDU4cHg7XG59XG5cbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgxIC53ZS1zaXplLWxhcmdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDEud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgxIC5xbC1zaXplLWxhcmdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDEucWwtc2l6ZS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogNTlweDtcbiAgbGluZS1oZWlnaHQ6IDk0cHg7XG59XG5cbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgxIC53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMS53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMSAucWwtc2l6ZS1odWdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDEucWwtc2l6ZS1odWdlIHtcbiAgZm9udC1zaXplOiA4NnB4O1xuICBsaW5lLWhlaWdodDogMTM4cHg7XG59XG5cbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgyIHtcbiAgZm9udC1zaXplOiAzN3B4O1xuICBsaW5lLWhlaWdodDogNTlweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDIgLndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMi53ZS1zaXplLXNtYWxsLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDIgLnFsLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMi5xbC1zaXplLXNtYWxsIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDIgLndlLXNpemUtbGFyZ2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMi53ZS1zaXplLWxhcmdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDIgLnFsLXNpemUtbGFyZ2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMi5xbC1zaXplLWxhcmdlIHtcbiAgZm9udC1zaXplOiA0OXB4O1xuICBsaW5lLWhlaWdodDogNzhweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDIgLndlLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgyLndlLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgyIC5xbC1zaXplLWh1Z2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMi5xbC1zaXplLWh1Z2Uge1xuICBmb250LXNpemU6IDcycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTVweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDMge1xuICBmb250LXNpemU6IDMzcHg7XG4gIGxpbmUtaGVpZ2h0OiA1M3B4O1xufVxuXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMyAud2Utc2l6ZS1zbWFsbCxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgzLndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMyAucWwtc2l6ZS1zbWFsbCxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgzLnFsLXNpemUtc21hbGwge1xuICBmb250LXNpemU6IDI3cHg7XG4gIGxpbmUtaGVpZ2h0OiA0M3B4O1xufVxuXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMyAud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgzLndlLXNpemUtbGFyZ2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMyAucWwtc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgzLnFsLXNpemUtbGFyZ2Uge1xuICBmb250LXNpemU6IDQzcHg7XG4gIGxpbmUtaGVpZ2h0OiA2OXB4O1xufVxuXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMyAud2Utc2l6ZS1odWdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDMud2Utc2l6ZS1odWdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDMgLnFsLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgzLnFsLXNpemUtaHVnZSB7XG4gIGZvbnQtc2l6ZTogNjNweDtcbiAgbGluZS1oZWlnaHQ6IDEwMXB4O1xufVxuXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG59XG5cbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg0IC53ZS1zaXplLXNtYWxsLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDQud2Utc2l6ZS1zbWFsbCxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg0IC5xbC1zaXplLXNtYWxsLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDQucWwtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG59XG5cbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg0IC53ZS1zaXplLWxhcmdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDQud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg0IC5xbC1zaXplLWxhcmdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDQucWwtc2l6ZS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMzdweDtcbiAgbGluZS1oZWlnaHQ6IDU5cHg7XG59XG5cbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg0IC53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNC53ZS1zaXplLWh1Z2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNCAucWwtc2l6ZS1odWdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDQucWwtc2l6ZS1odWdlIHtcbiAgZm9udC1zaXplOiA1NHB4O1xuICBsaW5lLWhlaWdodDogODZweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDUge1xuICBmb250LXNpemU6IDIzcHg7XG4gIGxpbmUtaGVpZ2h0OiAzN3B4O1xufVxuXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNSAud2Utc2l6ZS1zbWFsbCxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg1LndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNSAucWwtc2l6ZS1zbWFsbCxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg1LnFsLXNpemUtc21hbGwge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNSAud2Utc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg1LndlLXNpemUtbGFyZ2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNSAucWwtc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg1LnFsLXNpemUtbGFyZ2Uge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xufVxuXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNSAud2Utc2l6ZS1odWdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDUud2Utc2l6ZS1odWdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDUgLnFsLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg1LnFsLXNpemUtaHVnZSB7XG4gIGZvbnQtc2l6ZTogNDRweDtcbiAgbGluZS1oZWlnaHQ6IDcwcHg7XG59XG5cbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg2IHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDYgLndlLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNi53ZS1zaXplLXNtYWxsLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDYgLnFsLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNi5xbC1zaXplLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDYgLndlLXNpemUtbGFyZ2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNi53ZS1zaXplLWxhcmdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDYgLnFsLXNpemUtbGFyZ2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNi5xbC1zaXplLWxhcmdlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDYgLndlLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg2LndlLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg2IC5xbC1zaXplLWh1Z2UsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNi5xbC1zaXplLWh1Z2Uge1xuICBmb250LXNpemU6IDM3cHg7XG4gIGxpbmUtaGVpZ2h0OiA1OXB4O1xufVxuXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBwIHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gcCAud2Utc2l6ZS1zbWFsbCxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIHAud2Utc2l6ZS1zbWFsbCxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIHAgLnFsLXNpemUtc21hbGwsXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBwLnFsLXNpemUtc21hbGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG5ib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBwIC53ZS1zaXplLWxhcmdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gcC53ZS1zaXplLWxhcmdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gcCAucWwtc2l6ZS1sYXJnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIHAucWwtc2l6ZS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIHAgLndlLXNpemUtaHVnZSxcbmJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIHAud2Utc2l6ZS1odWdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gcCAucWwtc2l6ZS1odWdlLFxuYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gcC5xbC1zaXplLWh1Z2Uge1xuICBmb250LXNpemU6IDM3cHg7XG4gIGxpbmUtaGVpZ2h0OiA1OXB4O1xufVxuXG4ucWwtY3VzdG9tLXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi53aXppLXJzIHtcbiAgcGFkZGluZzogMCAyMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLndpemktcnNfX2xpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDEwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi53aXppLXJzX19saTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53aXppLXJzX19hIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLndpemktcnNfX2EuZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I1OTk4O1xufVxuXG4ud2l6aS1yc19fYS5mYWNlYm9vazpob3Zlcixcbi53aXppLXJzX19hLmZhY2Vib29rOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkNDM3Mztcbn1cblxuLndpemktcnNfX2EudHdpdHRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi53aXppLXJzX19hLnR3aXR0ZXI6aG92ZXIsXG4ud2l6aS1yc19fYS50d2l0dGVyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbn1cblxuLndpemktcnNfX2EucGludGVyZXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMDgxYztcbn1cblxuLndpemktcnNfX2EucGludGVyZXN0OmhvdmVyLFxuLndpemktcnNfX2EucGludGVyZXN0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMDYxNTtcbn1cblxuLndpemktcnNfX2EuaW5zdGFncmFtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNzI5Yjtcbn1cblxuLndpemktcnNfX2EuaW5zdGFncmFtOmhvdmVyLFxuLndpemktcnNfX2EuaW5zdGFncmFtOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNTc3Nztcbn1cblxuLndpemktcnNfX2EudGlrdG9rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxMDEwMTtcbn1cblxuLndpemktcnNfX2EudGlrdG9rOmhvdmVyLFxuLndpemktcnNfX2EudGlrdG9rOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5cbi53aXppLXJzX19hLnNuYXBjaGF0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkMwMDtcbiAgY29sb3I6ICMwMTAxMDEgIWltcG9ydGFudDtcbn1cblxuLndpemktcnNfX2Euc25hcGNoYXQ6aG92ZXIsXG4ud2l6aS1yc19fYS5zbmFwY2hhdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2NhMDA7XG59XG5cbi53aXppLXJzX19hIC5pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OTlweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ud2l6aS1yc19fYSAuaWNvbi5mYWNlYm9vayB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjUxMiUyMiUyMGhlaWdodCUzRCUyMjUxMiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDQzMC4xJTIwNDMwLjElMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0xNTguMSUyMDgzLjNjMCUyMDEwLjglMjAwJTIwNTkuMiUyMDAlMjA1OS4yaC00My40djcyLjRoNDMuNHYyMTUuMmg4OS4xVjIxNC45aDU5LjhjMCUyMDAlMjA1LjYtMzQuNyUyMDguMy03Mi43JTIwLTcuOCUyMDAtNjcuOCUyMDAtNjcuOCUyMDBzMC00Mi4xJTIwMC00OS41YzAtNy40JTIwOS43LTE3LjQlMjAxOS4zLTE3LjQlMjA5LjYlMjAwJTIwMjkuOCUyMDAlMjA0OC42JTIwMCUyMDAtOS45JTIwMC00My45JTIwMC03NS40JTIwLTI1JTIwMC01My41JTIwMC02NiUyMDBDMTU1LjklMjAwJTIwMTU4LjElMjA3Mi41JTIwMTU4LjElMjA4My4zeiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIvJTNFJTNDL3N2ZyUzRVwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xufVxuXG4ud2l6aS1yc19fYSAuaWNvbi50d2l0dGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMWVtJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTM4OS4yIDQ4aDcwLjZMMzA1LjYgMjI0LjIgNDg3IDQ2NEgzNDVMMjMzLjcgMzE4LjYgMTA2LjUgNDY0SDM1LjhsMTY0LjktMTg4LjVMMjYuOCA0OGgxNDUuNmwxMDAuNSAxMzIuOUwzODkuMiA0OHptLTI0LjggMzczLjhoMzkuMUwxNTEuMSA4OGgtNDJsMjU1LjMgMzMzLjh6Jy8lM0UlM0Mvc3ZnJTNFXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIycHg7XG59XG5cbi53aXppLXJzX19hIC5pY29uLnBpbnRlcmVzdCB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTAwMCUyMDEwMDAlMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0xMjMlMjAzNjEuNmMwLTQyLjQlMjA3LjUtODIuNCUyMDIyLjItMTE5LjhzMzUtNzAuMiUyMDYxLTk4JTIwNTUuOC01MiUyMDg5LjUtNzIuNWMzMy44LTIwLjQlMjA3MC0zNS43JTIwMTA5LTQ2JTIwMzktMTAlMjA3OC41LTE1LjIlMjAxMTktMTUuMiUyMDYyJTIwMCUyMDExOS44JTIwMTQlMjAxNzMuMiUyMDQwJTIwNTMlMjAyNiUyMDk2JTIwNjQlMjAxMzAlMjAxMTQlMjAzMyUyMDUwJTIwNTAlMjAxMDYlMjA1MCUyMDE2OSUyMDAlMjAzOC00JTIwNzUtMTElMjAxMTFzLTIwJTIwNzEtMzYlMjAxMDUtMzYlMjA2Mi43LTU5JTIwODhjLTIzJTIwMjUtNTElMjA0NS04NSUyMDYwLjQtMzQlMjAxNS03MSUyMDIyLjYtMTEyJTIwMjIuNi0yNyUyMDAtNTMtNy03OS44LTE5LTI2LjMtMTMtNDUuMy0zMC01Ni41LTUybC0xNiUyMDY2LTE0JTIwNTYtMTIlMjA0MS42Yy02JTIwMTkuMy0xMSUyMDMzLjMtMTUuNSUyMDQxLjdsLTE4LjQlMjAzN3MtMTcuMyUyMDMxLTI3JTIwNDUuM2MtMTAlMjAxNC0yMiUyMDMxLTM2LjYlMjA1MWwtOCUyMDIuOC01LjItNmMtNi02MS4yLTguOC05OC4yLTguOC0xMTAuMyUyMDAtMzYlMjA0LTc2LjQlMjAxMi42LTEyMS4zJTIwOC41LTQ1JTIwMjEuNi0xMDEuMyUyMDM5LjMtMTY5JTIwMTcuOC02OCUyMDI4LTEwOCUyMDMwLjctMTIwLTEyLjUtMjUuNC0xOC43LTU5LTE4LjctOTkuNCUyMDAtMzIuNCUyMDEwLjItNjMlMjAzMC42LTkyJTIwMjEtMjguNCUyMDQ3LTQzJTIwNzgtNDMlMjAyNCUyMDAlMjA0MyUyMDglMjA1NiUyMDI0czIwJTIwMzYlMjAyMCUyMDYwLjZjMCUyMDI2LTklMjA2My40LTI2JTIwMTEyLjUtMTclMjA0OS0yNiUyMDg1LjctMjYlMjAxMTAlMjAwJTIwMjQuNyUyMDklMjA0NS4zJTIwMjclMjA2MS41JTIwMTcuMiUyMDE2JTIwMzklMjAyNC4zJTIwNjQlMjAyNC4zJTIwMjEuMyUyMDAlMjA0MS4zLTUlMjA2MC0xNC42JTIwMTguMy0xMCUyMDM0LTIzLjMlMjA0Ni00MHMyMy4yLTM1LjYlMjAzMy01NmM5LjQtMjAuNSUyMDE3LTQyJTIwMjIuMi02NSUyMDUuNS0yMyUyMDkuNC00NSUyMDEyLTY1LjYlMjAyLjgtMjAuMiUyMDQtNDAlMjA0LTU4LjIlMjAwLTY4LTIxLjUtMTIxLTY0LjUtMTU4LjgtNDMtMzgtOTktNTctMTY4LTU3LTc4LjYlMjAwLTE0NCUyMDI1LTE5Ni44JTIwNzYtNTMlMjA1MC43LTc5JTIwMTE1LTc5JTIwMTkzLjQlMjAwJTIwMTcuMyUyMDIuMiUyMDM0JTIwNyUyMDUwczEwLjYlMjAyOSUyMDE2JTIwMzguNGwxNiUyMDI3YzUlMjA4LjQlMjA3LjYlMjAxNC40JTIwNy42JTIwMTglMjAwJTIwMTEtMyUyMDI1LjMtOC41JTIwNDMtNiUyMDE3LjItMTMlMjAyNi4yLTIyJTIwMjYuMi0xJTIwMC00LS41LTEwLTItMjAtNi0zOC0xNy01My4yLTMzcy0yNy41LTM1LTM2LTU2Yy04LjQtMjEtMTQuOC00Mi0xOS02My40LTUtMjEuNi03LjMtNDIuNS03LjMtNjN6JTIyLyUzRSUzQy9zdmclM0VcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbn1cblxuLndpemktcnNfX2EgLmljb24uaW5zdGFncmFtIHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjB3aWR0aCUzRCUyMjQzOC41JTIyJTIwaGVpZ2h0JTNEJTIyNDM4LjUlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA0MzguNSUyMDQzOC41JTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNDIyJTIwMTYuNkM0MTElMjA1LjYlMjAzOTcuNyUyMDAlMjAzODIuMyUyMDBoLTMyNkM0MC43JTIwMCUyMDI3LjUlMjA1LjUlMjAxNi41JTIwMTYuNiUyMDUuNiUyMDI3LjYlMjAwJTIwNDAuOCUyMDAlMjA1Ni4ydjMyNkMwJTIwMzk3LjglMjA1LjUlMjA0MTElMjAxNi42JTIwNDIyYzExJTIwMTElMjAyNC4yJTIwMTYuNSUyMDM5LjYlMjAxNi41aDMyNmMxNS41JTIwMCUyMDI4LjctNS41JTIwMzkuOC0xNi41JTIwMTEtMTElMjAxNi41LTI0LjMlMjAxNi41LTM5Ljd2LTMyNmMwLTE1LjUtNS41LTI4LjctMTYuNS0zOS43ek0xNTcuNSUyMDE1OGMxNy4yLTE2LjYlMjAzOC0yNSUyMDYyLTI1JTIwMjQuNCUyMDAlMjA0NS4yJTIwOC40JTIwNjIuNCUyMDI1JTIwMTcuMiUyMDE2LjclMjAyNS44JTIwMzYuOCUyMDI1LjglMjA2MC40cy04LjYlMjA0My43LTI2JTIwNjAuNGMtMTclMjAxNi42LTM4JTIwMjUtNjIuMiUyMDI1LTI0LjIlMjAwLTQ1LTguNC02Mi0yNS0xNy40LTE2LjctMjYtMzYuOC0yNi02MC40czguNi00My43JTIwMjYtNjAuNHpNMzg5JTIwMzcwLjZjMCUyMDUtMiUyMDktNS4zJTIwMTIuNC0zLjQlMjAzLjMtNy41JTIwNS0xMi4zJTIwNUg2Ni4yYy01JTIwMC05LTEuNy0xMi40LTUtMy4zLTMuMy01LTcuNS01LTEyLjR2LTE4NUg4OWMtMy43JTIwMTItNS42JTIwMjQuNC01LjYlMjAzNy40JTIwMCUyMDM2LjUlMjAxMy4zJTIwNjcuNyUyMDQwJTIwOTMuNSUyMDI2LjYlMjAyNS44JTIwNTguNyUyMDM4LjclMjA5Ni4yJTIwMzguNyUyMDI0LjclMjAwJTIwNDcuNS02JTIwNjguNS0xNy43JTIwMjEtMTEuOCUyMDM3LjYtMjglMjA0OS44LTQ4QzM0OS44JTIwMjY5JTIwMzU2JTIwMjQ3JTIwMzU2JTIwMjIzYzAtMTMtMi0yNS40LTUuNy0zNy40SDM4OXYxODV6bTAtMjU1YzAlMjA1LjUtMiUyMDEwLjItNiUyMDE0LTMuNyUyMDMuOC04LjMlMjA1LjctMTMuOCUyMDUuN2gtNDkuN2MtNS41JTIwMC0xMC4yLTItMTQtNS43LTMuOC0zLjgtNS43LTguNS01LjctMTR2LTQ3YzAtNS40JTIwMi0xMCUyMDUuNy0xNCUyMDMuOC0zLjglMjA4LjUtNS44JTIwMTQtNS44aDQ5LjdjNS41JTIwMCUyMDEwJTIwMiUyMDE0JTIwNiUyMDMuOCUyMDMuOCUyMDUuNyUyMDguNCUyMDUuNyUyMDEzLjd2NDd6JTIyLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbn1cblxuLndpemktcnNfX2EgLmljb24udGlrdG9rIHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMWVtJyBmaWxsPSclMjNmZmZmZmYnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyUzRSUzQ3BhdGggZD0nTTQ0OCAyMDkuOTFhMjEwLjA2IDIxMC4wNiAwIDAgMS0xMjIuNzctMzkuMjV2MTc4LjcyQTE2Mi41NSAxNjIuNTUgMCAxIDEgMTg1IDE4OC4zMXY4OS44OWE3NC42MiA3NC42MiAwIDEgMCA1Mi4yMyA3MS4xOFYwaDg4YTEyMS4xOCAxMjEuMTggMCAwIDAgMS44NiAyMi4xN0ExMjIuMTggMTIyLjE4IDAgMCAwIDM4MSAxMDIuMzlhMTIxLjQzIDEyMS40MyAwIDAgMCA2NyAyMC4xNFonLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbn1cblxuLndpemktcnNfX2EgLmljb24uc25hcGNoYXQge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlciB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PScxZW0nIGZpbGw9JyUyMzAxMDEwMScgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBkPSdNNDk2LjkyNiAzNjYuNmMtMy4zNzMtOS4xNzYtOS44LTE0LjA4Ni0xNy4xMTItMTguMTUzYTQyLjcxNCA0Mi43MTQgMCAwIDAtMy43Mi0xLjk0N2MtMi4xODItMS4xMjgtNC40MTQtMi4yMi02LjYzNC0zLjM3My0yMi44LTEyLjA5LTQwLjYwOS0yNy4zNDEtNTIuOTU5LTQ1LjQyYTEwMi44ODkgMTAyLjg4OSAwIDAgMS05LjA4OS0xNi4xMmMtMS4wNTQtMy4wMTMtMS00LjcyNC0uMjQ4LTYuMjg3YTEwLjIyMSAxMC4yMjEgMCAwIDEgMi45MTQtMy4wMzhjMy45MTgtMi41OTEgNy45Ni01LjIyIDEwLjctNi45OTMgNC44ODUtMy4xNjIgOC43NTQtNS42NjcgMTEuMjQ2LTcuNDQgOS4zNjItNi41NDcgMTUuOTA5LTEzLjUgMjAtMjEuMjc4YTQyLjM3MSA0Mi4zNzEgMCAwIDAgMi4xLTM1LjE5MWMtNi4yLTE2LjMxOC0yMS42MTMtMjYuNDQ5LTQwLjI4Ny0yNi40NDlhNTUuNTQzIDU1LjU0MyAwIDAgMC0xMS43MTggMS4yNCA3OS4wNzIgNzkuMDcyIDAgMCAwLTMuMDYzLjcyYy4xNzQtMTEuMTYtLjA3NC0yMi45NC0xLjA2Ni0zNC41MzQtMy41MjItNDAuNzU4LTE3Ljc5NC02Mi4xMjMtMzIuNjc0LTc5LjE2QTEzMC4xNjcgMTMwLjE2NyAwIDAgMCAzMzIuMSAzNi40NDNDMzA5LjUxNSAyMy41NDcgMjgzLjkxIDE3IDI1NiAxN3MtNTMuNCA2LjU0Ny03NiAxOS40NDNhMTI5LjczNSAxMjkuNzM1IDAgMCAwLTMzLjI4MSAyNi43ODNjLTE0Ljg4IDE3LjAzOC0yOS4xNTIgMzguNDQtMzIuNjczIDc5LjE2MS0uOTkyIDExLjU5NC0xLjI0IDIzLjQzNS0xLjA3OSAzNC41MzMtMS0uMjYtMi4wMjEtLjUtMy4wNTEtLjcxOWE1NS40NjEgNTUuNDYxIDAgMCAwLTExLjcxNy0xLjI0Yy0xOC42ODcgMC0zNC4xMjUgMTAuMTMxLTQwLjMgMjYuNDQ5YTQyLjQyMyA0Mi40MjMgMCAwIDAgMi4wNDYgMzUuMjI4YzQuMTA1IDcuNzc0IDEwLjY1MiAxNC43MzEgMjAuMDE0IDIxLjI3OCAyLjQ4IDEuNzM2IDYuMzYxIDQuMjQgMTEuMjQ2IDcuNDQgMi42NDEgMS43MTEgNi41IDQuMjE2IDEwLjI4IDYuNzJhMTEuMDU0IDExLjA1NCAwIDAgMSAzLjMgMy4zMTFjLjc5NCAxLjYyNC44MTggMy4zNzMtLjM2IDYuNmExMDIuMDIgMTAyLjAyIDAgMCAxLTguOTQgMTUuNzg1Yy0xMi4wNzcgMTcuNjY5LTI5LjM2MyAzMi42NDgtNTEuNDM0IDQ0LjYzOUMzMi4zNTUgMzQ4LjYwOCAyMC4yIDM1Mi43NSAxNS4wNjkgMzY2LjdjLTMuODY4IDEwLjUyOC0xLjMzOSAyMi41MDYgOC40OTQgMzIuNmE0OS4xMzcgNDkuMTM3IDAgMCAwIDEyLjQgOS4zODcgMTM0LjMzNyAxMzQuMzM3IDAgMCAwIDMwLjM0MiAxMi4xMzkgMjAuMDI0IDIwLjAyNCAwIDAgMSA2LjEyNiAyLjc0MWMzLjU4MyAzLjEzNyAzLjA3NSA3Ljg2MSA3Ljg0OSAxNC43OGEzNC40NjggMzQuNDY4IDAgMCAwIDguOTc3IDkuMTI3YzEwLjAxOSA2LjkxOSAyMS4yNzggNy4zNTMgMzMuMjA3IDcuODExIDEwLjc3Ni40MSAyMi45ODkuODgxIDM2LjkzOSA1LjQ4MSA1Ljc3OCAxLjkxIDExLjc4IDUuNjA1IDE4LjczNiA5LjkyQzE5NC44NDIgNDgwLjk1MSAyMTcuNzA3IDQ5NSAyNTUuOTczIDQ5NXM2MS4yOTItMTQuMTIzIDc4LjExOC0yNC40MjhjNi45MDctNC4yNCAxMi44NzItNy45IDE4LjQ4OS05Ljc1OCAxMy45NDktNC42MTMgMjYuMTYzLTUuMDcyIDM2LjkzOS01LjQ4MSAxMS45MjgtLjQ1OSAyMy4xODctLjg5MyAzMy4yMDYtNy44MTJhMzQuNTg0IDM0LjU4NCAwIDAgMCAxMC4yMTgtMTEuMTZjMy40MzQtNS44NCAzLjM0OC05LjkxOSA2LjU3Mi0xMi43NzFhMTguOTcxIDE4Ljk3MSAwIDAgMSA1Ljc1My0yLjYyOSAxMzQuODkzIDEzNC44OTMgMCAwIDAgMzAuNzUyLTEyLjI1MSA0OC4zNDQgNDguMzQ0IDAgMCAwIDEzLjAxOS0xMC4xOTNsLjEyNC0uMTQ5YzkuMjI2LTkuODY4IDExLjU0NS0yMS41MDEgNy43NjMtMzEuNzY4Wm0tMzQuMDEzIDE4LjI3N2MtMjAuNzQ1IDExLjQ1OC0zNC41MzMgMTAuMjMtNDUuMjU5IDE3LjEzNy05LjExNCA1Ljg2NS0zLjcyIDE4LjUxMy0xMC4zNDIgMjMuMDc2LTguMTM0IDUuNjE3LTMyLjE3Ny0uNC02My4yMzkgOS44NTgtMjUuNjE4IDguNDY5LTQxLjk2MSAzMi44MjItODguMDM4IDMyLjgyMnMtNjIuMDM2LTI0LjMtODguMDc2LTMyLjg4NGMtMzEtMTAuMjU1LTU1LjA5Mi00LjI0MS02My4yMzktOS44NTgtNi42MDktNC41NjMtMS4yNC0xNy4yMTEtMTAuMzQxLTIzLjA3Ni0xMC43MzktNi45MDctMjQuNTI3LTUuNjc5LTQ1LjI2LTE3LjA3NS0xMy4yMDYtNy4yOTEtNS43MTYtMTEuOC0xLjMxNC0xMy45MzcgNzUuMTQzLTM2LjM4MSA4Ny4xMzMtOTIuNTUyIDg3LjY2Ni05Ni43MTkuNjQ1LTUuMDQ2IDEuMzY0LTkuMDE0LTQuMTkxLTE0LjE0OC01LjM2OS00Ljk2LTI5LjE4OS0xOS43LTM1LjgtMjQuMzE2LTEwLjkzNy03LjYzOC0xNS43NDgtMTUuMjY0LTEyLjItMjQuNjM4IDIuNDgtNi40ODUgOC41MzEtOC45MjggMTQuODc5LTguOTI4YTI3LjY0MyAyNy42NDMgMCAwIDEgNS45NjUuNjdjMTIgMi42IDIzLjY1OSA4LjYxNyAzMC4zOTIgMTAuMjQyYTEwLjc0OSAxMC43NDkgMCAwIDAgMi40OC4zMzVjMy42IDAgNC44Ni0xLjgxMSA0LjYxMi01LjkyNy0uNzY4LTEzLjEzMi0yLjYyOC0zOC43MjUtLjU1OC02Mi42NDQgMi44NC0zMi45MDkgMTMuNDQyLTQ5LjIxNSAyNi4wNC02My42MzYgNi4wNTEtNi45MzIgMzQuNDg0LTM2Ljk3NiA4OC44NTctMzYuOTc2czgyLjg4IDI5LjkyIDg4LjkzMSAzNi44MjdjMTIuNjExIDE0LjQyMSAyMy4yMjUgMzAuNzI3IDI2LjA0IDYzLjYzNiAyLjA3MSAyMy45MTkuMjg1IDQ5LjUyNS0uNTU4IDYyLjY0NC0uMjg1IDQuMzI3IDEuMDE3IDUuOTI3IDQuNjEzIDUuOTI3YTEwLjY0OCAxMC42NDggMCAwIDAgMi40OC0uMzM1YzYuNzQ1LTEuNjI0IDE4LjQtNy42MzggMzAuNC0xMC4yNDJhMjcuNjQxIDI3LjY0MSAwIDAgMSA1Ljk2NC0uNjdjNi4zODYgMCAxMi40IDIuNDggMTQuODggOC45MjggMy41NDYgOS4zNzQtMS4yNCAxNy0xMi4xODkgMjQuNjM5LTYuNjA5IDQuNjEyLTMwLjQyOSAxOS4zNDMtMzUuOCAyNC4zMTUtNS41NjggNS4xMzQtNC44MzYgOS4xLTQuMTkxIDE0LjE0OS41MzMgNC4yMjggMTIuNTExIDYwLjQgODcuNjY2IDk2LjcxOCA0LjQ0NiAyLjIyIDExLjkzNiA2LjczMy0xLjI3IDE0LjA4NlonLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbn1cblxuLndpemktd2l0bmVzcyB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgcGFkZGluZzogNDBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuXG4ud2l6aS13aXRuZXNzX193cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLXdpdG5lc3NfX3RleHQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpemktd2l0bmVzc19fdGV4dCA+ICoge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cblxuLndpemktd2l0bmVzc19faHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiA2MCU7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHggYXV0bztcbn1cblxuLndpemktd2l0bmVzc19fYXV0aG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2l6aS13aXRuZXNzX19hdXRob3IgPiAqIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDA7XG59XG5cbi53aXppLXdpdG5lc3NEb3VibGUge1xuICBwYWRkaW5nOiA2MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndpemktd2l0bmVzc0RvdWJsZV9fdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgNjBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53aXppLXdpdG5lc3NEb3VibGVfX3RpdGxlID4gKiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53aXppLXdpdG5lc3NEb3VibGVfX3dyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5cbi53aXppLXdpdG5lc3NEb3VibGVfX2xlZnQsXG4ud2l6aS13aXRuZXNzRG91YmxlX19yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndpemktd2l0bmVzc0RvdWJsZV9fbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi53aXppLXdpdG5lc3NEb3VibGVfX3JpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4ud2l6aS13aXRuZXNzRG91YmxlX19pbWFnZSB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xufVxuXG4ud2l6aS13aXRuZXNzRG91YmxlX19hdXRob3Ige1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53aXppLXdpdG5lc3NEb3VibGVfX2F1dGhvciA+ICoge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ud2l6aS13aXRuZXNzRG91YmxlX190ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndpemktd2l0bmVzc0RvdWJsZV9fdGV4dCA+ICoge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzMzMzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud2l6aS13aXRuZXNzRG91YmxlX191cmwge1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLndpemktd2l0bmVzc0RvdWJsZV9fdXJsOmhvdmVyLFxuLndpemktd2l0bmVzc0RvdWJsZV9fdXJsOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ud2l6aS13cmFwcGVyLS13aXRuZXNzIGgyLFxuLndpemktd3JhcHBlci0td2l0bmVzcyBoMSxcbi53aXppLXdyYXBwZXItLXdpdG5lc3MgaDMsXG4ud2l6aS13cmFwcGVyLS13aXRuZXNzIGg0LFxuLndpemktd3JhcHBlci0td2l0bmVzcyBoNSxcbi53aXppLXdyYXBwZXItLXdpdG5lc3MgaDJbY2xhc3NePVwicWxcIl0sXG4ud2l6aS13cmFwcGVyLS13aXRuZXNzIGgxW2NsYXNzXj1cInFsXCJdLFxuLndpemktd3JhcHBlci0td2l0bmVzcyBoM1tjbGFzc149XCJxbFwiXSxcbi53aXppLXdyYXBwZXItLXdpdG5lc3MgaDRbY2xhc3NePVwicWxcIl0sXG4ud2l6aS13cmFwcGVyLS13aXRuZXNzIGg1W2NsYXNzXj1cInFsXCJdIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ud2l6aS1hYm91dC1ibG9ja19fd3JhcHBlcl9fdG9wIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLndpemktYWJvdXQtYmxvY2tfX3dyYXBwZXJfX3RvcF9fdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpemktYWJvdXQtYmxvY2tfX3dyYXBwZXJfX3RvcF9fYXJyb3dzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi53aXppLWFib3V0LWJsb2NrX193cmFwcGVyX190b3BfX2Fycm93cyBidXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi53aXppLWFib3V0LWJsb2NrX193cmFwcGVyX190b3BfX2Fycm93cyBidXR0b246YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndpemktYWJvdXQtYmxvY2tfX3dyYXBwZXJfX3RvcF9fYXJyb3dzIGJ1dHRvbi5zbGljay1wcmV2IHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG4ud2l6aS1hYm91dC1ibG9ja19fd3JhcHBlcl9fdG9wX19hcnJvd3MgYnV0dG9uOmhvdmVyIGksXG4ud2l6aS1hYm91dC1ibG9ja19fd3JhcHBlcl9fdG9wX19hcnJvd3MgYnV0dG9uOmZvY3VzIGkge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi53aXppLWFib3V0LWJsb2NrX193cmFwcGVyX190b3BfX2Fycm93cyBpIHtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cblxuLndpemktYWJvdXQtYmxvY2tfX3dyYXBwZXJfX3NsaWRlcl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAtMTVweDtcbn1cblxuLndpemktYWJvdXQtYmxvY2tfX3dyYXBwZXJfX3NsaWRlcl9fY29udGFpbmVyIC5zbGljay1saXN0LFxuLndpemktYWJvdXQtYmxvY2tfX3dyYXBwZXJfX3NsaWRlcl9fY29udGFpbmVyIC5zbGljay10cmFjayB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLndpemktYWJvdXQtYmxvY2tfX3dyYXBwZXJfX3NsaWRlcl9fY29udGFpbmVyIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ud2l6aS1hYm91dC1ibG9ja19fd3JhcHBlcl9fc2xpZGVyX19jb250YWluZXIgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cblxuLndpemktYWJvdXQtYmxvY2tfX3dyYXBwZXJfX3NsaWRlcl9fY29udGFpbmVyIC5zbGljay10cmFjayAuc2xpY2stc2xpZGUgPiBkaXYge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi53aXppLWFib3V0LWJsb2NrX193cmFwcGVyX19zbGlkZXJfX2NvbnRhaW5lcl9fZWxlbWVudCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi53aXppLWFib3V0LWJsb2NrX193cmFwcGVyX19zbGlkZXJfX2NvbnRhaW5lcl9fZWxlbWVudF9fd3JhcHBlciB7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi53aXppLWFib3V0LWJsb2NrX193cmFwcGVyX19zbGlkZXJfX2NvbnRhaW5lcl9fZWxlbWVudF9fYm9keSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gM3B4KTtcbn1cblxuLndpemktYWJvdXQtYmxvY2tfX3dyYXBwZXJfX3NsaWRlcl9fY29udGFpbmVyX19lbGVtZW50X19ib2R5X193cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi53aXppLWFib3V0LWJsb2NrX193cmFwcGVyX19zbGlkZXJfX2NvbnRhaW5lcl9fZWxlbWVudF9fYm9keV9fd3JhcHBlcl9faW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzUlO1xufVxuXG4ud2l6aS1hYm91dC1ibG9ja19fd3JhcHBlcl9fc2xpZGVyX19jb250YWluZXJfX2VsZW1lbnRfX2JvZHlfX3dyYXBwZXJfX2ltZ19fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpemktYWJvdXQtYmxvY2tfX3dyYXBwZXJfX3NsaWRlcl9fY29udGFpbmVyX19lbGVtZW50X19ib2R5X193cmFwcGVyX19pbWdfX2NvbnRhaW5lcjpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy10b3A6IDEyMyU7XG59XG5cbi53aXppLWFib3V0LWJsb2NrX193cmFwcGVyX19zbGlkZXJfX2NvbnRhaW5lcl9fZWxlbWVudF9fYm9keV9fd3JhcHBlcl9faW1nIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi53aXppLWFib3V0LWJsb2NrX193cmFwcGVyX19zbGlkZXJfX2NvbnRhaW5lcl9fZWxlbWVudF9fYm9keV9fd3JhcHBlcl9fdGV4dHMge1xuICB3aWR0aDogNjUlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDQwcHggNTBweDtcbn1cblxuLndpemktYWJvdXQtYmxvY2tfX3dyYXBwZXJfX3NsaWRlcl9fY29udGFpbmVyX19lbGVtZW50X19ib2R5X193cmFwcGVyX190ZXh0c19fdGl0bGUgKiB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi53aXppLWFib3V0LWJsb2NrX193cmFwcGVyX19zbGlkZXJfX2NvbnRhaW5lcl9fZWxlbWVudF9fdW5kZXJsaW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM3B4O1xufVxuXG4ud2l6aS1hYm91dC1ibG9ja19fd3JhcHBlcl9fZG90cyB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyQ2VudGVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBwYWRkaW5nOiA5NXB4IDYwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndpemktbmV3c2xldHRlckNlbnRlcl9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyQ2VudGVyX190aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLW5ld3NsZXR0ZXJDZW50ZXJfX3RpdGxlID4gKiB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi53aXppLW5ld3NsZXR0ZXJDZW50ZXJfX2Zvcm0ge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyQ2VudGVyX19mb3JtICoge1xuICBtYXJnaW46IDA7XG59XG5cbi53aXppLW5ld3NsZXR0ZXJDZW50ZXJfX2Zvcm0gaW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLndpemktbmV3c2xldHRlckNlbnRlcl9fZm9ybSBpbnB1dCA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGNvbG9yOiAjOTVBMEFEO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyQ2VudGVyX19mb3JtIGlucHV0IDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjOTVBMEFEO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyQ2VudGVyX19mb3JtIGlucHV0IDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICM5NUEwQUQ7XG59XG5cbi53aXppLW5ld3NsZXR0ZXJDZW50ZXJfX2Zvcm0gaW5wdXQgOi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogIzk1QTBBRDtcbn1cblxuLndpemktbmV3c2xldHRlckNlbnRlcl9fZm9ybSBidXR0b24ge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMgZWFzZTtcbn1cblxuLndpemktbmV3c2xldHRlckNlbnRlcl9fZm9ybSBidXR0b24gLnRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyQ2VudGVyX19mb3JtIGJ1dHRvbiBpIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyQ2VudGVyX19mb3JtIGJ1dHRvbjpob3Zlcixcbi53aXppLW5ld3NsZXR0ZXJDZW50ZXJfX2Zvcm0gYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbn1cblxuLndpemktbmV3c2xldHRlckJhY2tncm91bmQge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIHBhZGRpbmc6IDk1cHggNjBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyQmFja2dyb3VuZF9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyQmFja2dyb3VuZF9fdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyQmFja2dyb3VuZF9fdGl0bGUgPiAqIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLndpemktbmV3c2xldHRlckJhY2tncm91bmRfX2Zvcm0ge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyQmFja2dyb3VuZF9fZm9ybSAqIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyQmFja2dyb3VuZF9fZm9ybSBpbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyQmFja2dyb3VuZF9fZm9ybSBpbnB1dCA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGNvbG9yOiAjOTVBMEFEO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyQmFja2dyb3VuZF9fZm9ybSBpbnB1dCA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzk1QTBBRDtcbn1cblxuLndpemktbmV3c2xldHRlckJhY2tncm91bmRfX2Zvcm0gaW5wdXQgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIElFIDEwKyAqL1xuICBjb2xvcjogIzk1QTBBRDtcbn1cblxuLndpemktbmV3c2xldHRlckJhY2tncm91bmRfX2Zvcm0gaW5wdXQgOi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogIzk1QTBBRDtcbn1cblxuLndpemktbmV3c2xldHRlckJhY2tncm91bmRfX2Zvcm0gYnV0dG9uIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zIGVhc2U7XG59XG5cbi53aXppLW5ld3NsZXR0ZXJCYWNrZ3JvdW5kX19mb3JtIGJ1dHRvbiAudGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aXppLW5ld3NsZXR0ZXJCYWNrZ3JvdW5kX19mb3JtIGJ1dHRvbiBpIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyQmFja2dyb3VuZF9fZm9ybSBidXR0b246aG92ZXIsXG4ud2l6aS1uZXdzbGV0dGVyQmFja2dyb3VuZF9fZm9ybSBidXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyVHh0SW1nIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBwYWRkaW5nOiA5NXB4IDYwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndpemktbmV3c2xldHRlclR4dEltZ19fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyVHh0SW1nX190aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLW5ld3NsZXR0ZXJUeHRJbWdfX3RpdGxlID4gKiB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi53aXppLW5ld3NsZXR0ZXJUeHRJbWdfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpemktbmV3c2xldHRlclR4dEltZ19fdGV4dCA+ICoge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi53aXppLW5ld3NsZXR0ZXJUeHRJbWdfX2Zvcm0ge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyVHh0SW1nX19mb3JtICoge1xuICBtYXJnaW46IDA7XG59XG5cbi53aXppLW5ld3NsZXR0ZXJUeHRJbWdfX2Zvcm0gaW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLndpemktbmV3c2xldHRlclR4dEltZ19fZm9ybSBpbnB1dCA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGNvbG9yOiAjOTVBMEFEO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyVHh0SW1nX19mb3JtIGlucHV0IDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjOTVBMEFEO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyVHh0SW1nX19mb3JtIGlucHV0IDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICM5NUEwQUQ7XG59XG5cbi53aXppLW5ld3NsZXR0ZXJUeHRJbWdfX2Zvcm0gaW5wdXQgOi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogIzk1QTBBRDtcbn1cblxuLndpemktbmV3c2xldHRlclR4dEltZ19fZm9ybSBidXR0b24ge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMgZWFzZTtcbiAgcGFkZGluZzogMCA4MHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLndpemktbmV3c2xldHRlclR4dEltZ19fZm9ybSBidXR0b24gLnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ud2l6aS1uZXdzbGV0dGVyVHh0SW1nX19mb3JtIGJ1dHRvbjpob3Zlcixcbi53aXppLW5ld3NsZXR0ZXJUeHRJbWdfX2Zvcm0gYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbn1cblxuLndpemktcmFzc3VyYW5jZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgcGFkZGluZzogNjBweCAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLW1vei1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndpemktcmFzc3VyYW5jZV9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndpemktcmFzc3VyYW5jZV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi53aXppLXJhc3N1cmFuY2VfX2xpbmsgKiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndpemktcmFzc3VyYW5jZV9fdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2l6aS1yYXNzdXJhbmNlX190aXRsZSA+ICoge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLndpemktcmFzc3VyYW5jZV9fdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndpemktcmFzc3VyYW5jZV9fdGV4dCA+ICoge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLndpemktcmFzc3VyYW5jZV9fdGV4dCA+IGgyLFxuLndpemktcmFzc3VyYW5jZV9fdGV4dCA+IGgzLFxuLndpemktcmFzc3VyYW5jZV9fdGV4dCA+IGg0LFxuLndpemktcmFzc3VyYW5jZV9fdGV4dCA+IGg1LFxuLndpemktcmFzc3VyYW5jZV9fdGV4dCA+IGg2IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLndpemktcmFzc3VyYW5jZV9faWNvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53aXppLXJhc3N1cmFuY2VfX2ljb24gaSB7XG4gIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xufVxuXG4ud2l6aS1yYXNzdXJhbmNlX19pY29uX19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG59XG5cbi53aXppLXdyYXBwZXItLXJhc3N1cmFuY2Uge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4ud2l6aS1yYXNzdXJhbmNlQ2xhc3NpYyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbW96LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuXG4ud2l6aS1yYXNzdXJhbmNlQ2xhc3NpY19faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuXG4ud2l6aS1yYXNzdXJhbmNlQ2xhc3NpY19fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi53aXppLXJhc3N1cmFuY2VDbGFzc2ljX19saW5rICoge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi53aXppLXJhc3N1cmFuY2VDbGFzc2ljX190aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCA1cHggMDtcbn1cblxuLndpemktcmFzc3VyYW5jZUNsYXNzaWNfX3RpdGxlID4gKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ud2l6aS1yYXNzdXJhbmNlQ2xhc3NpY19fdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5cbi53aXppLXJhc3N1cmFuY2VDbGFzc2ljX190ZXh0ID4gKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ud2l6aS1yYXNzdXJhbmNlQ2xhc3NpY19faWNvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXppLXJhc3N1cmFuY2VDbGFzc2ljX19pY29uIGkge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xufVxuXG4ud2l6aS1yYXNzdXJhbmNlQ2xhc3NpY19faWNvbl9faW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLndpemktd3JhcHBlci0tcmFzc3VyYW5jZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi53aXppLXJhc3N1cmFuY2VCYWNrZ3JvdW5kIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tb3otYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5cbi53aXppLXJhc3N1cmFuY2VCYWNrZ3JvdW5kX19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5cbi53aXppLXJhc3N1cmFuY2VCYWNrZ3JvdW5kX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLndpemktcmFzc3VyYW5jZUJhY2tncm91bmRfX2xpbmsgKiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndpemktcmFzc3VyYW5jZUJhY2tncm91bmRfX3RpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xufVxuXG4ud2l6aS1yYXNzdXJhbmNlQmFja2dyb3VuZF9fdGl0bGUgPiAqIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ud2l6aS1yYXNzdXJhbmNlQmFja2dyb3VuZF9fdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5cbi53aXppLXJhc3N1cmFuY2VCYWNrZ3JvdW5kX190ZXh0ID4gKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLndpemktcmFzc3VyYW5jZUJhY2tncm91bmRfX2ljb24ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpemktcmFzc3VyYW5jZUJhY2tncm91bmRfX2ljb24gaSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ud2l6aS1yYXNzdXJhbmNlQmFja2dyb3VuZF9faWNvbl9faW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLndpemktd3JhcHBlci0tcmFzc3VyYW5jZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi53aXppLXJldmlld3Mge1xuICBwYWRkaW5nOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpemktcmV2aWV3c19fYW5zd2VyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTYyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjVGQTtcbiAgY29sb3I6ICM2RDcxODE7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDIwcHggMCAwO1xufVxuXG4ud2l6aS1yZXZpZXdzX19hbnN3ZXIgcDpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG59XG5cbi53aXppLXJldmlld3NfX3dyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ud2l6aS1yZXZpZXdzX193cmFwcGVyLS1hbGwtcmV2aWV3cyB7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLndpemktcmV2aWV3c19fd3JhcHBlci0tYWxsLXJldmlld3NfX2xpbmsge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndpemktcmV2aWV3c19fbGVmdCxcbi53aXppLXJldmlld3NfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDhkOGQ4O1xufVxuXG4ud2l6aS1yZXZpZXdzX19sZWZ0IHtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuXG4ud2l6aS1yZXZpZXdzX19jZW50ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuXG4ud2l6aS1yZXZpZXdzX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLndpemktcmV2aWV3c19fZ2xvYmFsUmF0aW5nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLndpemktcmV2aWV3c19fY291bnQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzZjNmM2YztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud2l6aS1yZXZpZXdzX19hdXRob3Ige1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuXG4ud2l6aS1yZXZpZXdzX190ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICM2YzZjNmM7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cblxuLndpemktcmV2aWV3c19fcmF0aW5nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIC1tb3otYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG59XG5cbi53aXppLXJldmlld3NfX25vdGUge1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ud2l6aS1yZXZpZXdzX19zdGFycyB7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5cbi53aXppLXJldmlld3NfX3N0YXJzLS1jZW50ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLndpemktcmV2aWV3c19fc3RhcnMgaSB7XG4gIGNvbG9yOiAjZDhkOGQ4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi53aXppLXJldmlld3NfX3N0YXJzIGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ud2l6aS1yZXZpZXdzX19zdGFyc19fYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndpemktcmV2aWV3c19fc3RhcnNfX2Fic29sdXRlIGkge1xuICBjb2xvcjogI2U5NTY1Njtcbn1cblxuLndpemktcmV2aWV3c19fZGF0ZSB7XG4gIGNvbG9yOiAjNmM2YzZjO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cblxuLndpemktcmV2aWV3c0ZhbGwge1xuICBwYWRkaW5nOiAzMHB4IDIwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWRlZDtcbn1cblxuLndpemktcmV2aWV3c0ZhbGxfX2Fuc3dlciB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU2MjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY1RkE7XG4gIGNvbG9yOiAjNkQ3MTgxO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbn1cblxuLndpemktcmV2aWV3c0ZhbGxfX2Fuc3dlciBwOmZpcnN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcbn1cblxuLndpemktcmV2aWV3c0ZhbGxfX3RvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuXG4ud2l6aS1yZXZpZXdzRmFsbF9fdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud2l6aS1yZXZpZXdzRmFsbF9fdGl0bGUgPiAqIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi53aXppLXJldmlld3NGYWxsX190aXRsZSAucWwtc2l6ZS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuXG4ud2l6aS1yZXZpZXdzRmFsbF9fZ2xvYmFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ud2l6aS1yZXZpZXdzRmFsbF9fZ2xvYmFsUmF0aW5nIHtcbiAgbWFyZ2luOiAwIDAgMCAyMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ud2l6aS1yZXZpZXdzRmFsbF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi53aXppLXJldmlld3NGYWxsX193cmFwcGVyLS1hbGwtcmV2aWV3cyB7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLndpemktcmV2aWV3c0ZhbGxfX3dyYXBwZXItLWFsbC1yZXZpZXdzX19saW5rIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53aXppLXJldmlld3NGYWxsX19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLndpemktcmV2aWV3c0ZhbGxfX2xlZnQsXG4ud2l6aS1yZXZpZXdzRmFsbF9fcmlnaHQge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2l6aS1yZXZpZXdzRmFsbF9fY2VudGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndpemktcmV2aWV3c0ZhbGxfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ud2l6aS1yZXZpZXdzRmFsbF9fY291bnQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzZjNmM2YztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud2l6aS1yZXZpZXdzRmFsbF9fYXV0aG9yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLndpemktcmV2aWV3c0ZhbGxfX3RleHQge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzZjNmM2YztcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi53aXppLXJldmlld3NGYWxsX19yYXRpbmcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgLW1vei1hbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kO1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cblxuLndpemktcmV2aWV3c0ZhbGxfX25vdGUge1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4ud2l6aS1yZXZpZXdzRmFsbF9fc3RhcnMge1xuICB3aWR0aDogMTEwcHg7XG4gIGhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuXG4ud2l6aS1yZXZpZXdzRmFsbF9fc3RhcnMgaSB7XG4gIGNvbG9yOiAjZDhkOGQ4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi53aXppLXJldmlld3NGYWxsX19zdGFycyBpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLndpemktcmV2aWV3c0ZhbGxfX3N0YXJzX19hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuXG4ud2l6aS1yZXZpZXdzRmFsbF9fc3RhcnNfX2Fic29sdXRlIGkge1xuICBjb2xvcjogI2U5NTY1Njtcbn1cblxuLndpemktcmV2aWV3c0ZhbGxfX2RhdGUge1xuICBjb2xvcjogIzZjNmM2YztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWFyZ2luOiAwO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC03LjVweCAzMHB4IC03LjVweDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kLWxpc3RfX3RpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX3RpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fcmVsYXRpdmUsXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX3NoYWRvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDcuNXB4O1xuICBtYXJnaW46IDAgMCA1cHggMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLS1yZW1vdmUge1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLS1zYWxlIC5wcm9kX19wcmljZV9fY3VyIHtcbiAgY29sb3I6ICNlMmMxNjA7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS0tcHJvbW8gLnByb2RfX3ByaWNlX19jdXIge1xuICBjb2xvcjogIzlGMzEyMztcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19mb3JtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19mb3JtLS1jb3B5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2xpbmsge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB6LWluZGV4OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fbGluay56aW5kZXgge1xuICB6LWluZGV4OiAyO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX3RvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIC1tb3otYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX3RvcF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19waWN0dXJlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX3BpY3R1cmUtLWhvdmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMTBweCAwIDZweCAwO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIC1tb3otYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktdGV4dCk7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fcHJpY2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAtbW96LWFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19wcmljZV9fY3VyIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDA7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fcHJpY2VfX2Zyb20ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgd2lkdGg6IGF1dG87XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIC1tb3otYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fcHJpY2VfX3RheCB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX3ByaWNlX19yZXYsXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX3ByaWNlX19wcm9tbyB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19wcmljZV9fcmV2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNXB4IDAgMCAwO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX3ByaWNlX19jdXIsXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX3ByaWNlX19yZXYsXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX3ByaWNlX19wcm9tbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19ob3ZlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTM7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9faG92ZXJfX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1vei1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19ob3Zlcl9fd3JhcHBlci0tYW14IHtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fdmFyaWF0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fdmFyaWF0aW9uX190cmlnZ2VyIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDE1cHggdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjEwJTIyJTIwaGVpZ2h0JTNEJTIyNi4wMzIlMjIlM0UlM0NwYXRoJTIwZGF0YS1uYW1lJTNEJTIyQXJyb3clMjBjb3BpZSUyMDMlMjIlMjBkJTNEJTIyTTAlMjAuMDE2TDUlMjA0LjY1bDUtNC42MzR2MS4zNzhMNSUyMDYuMDI4JTIwMCUyMDEuMzk0Vi4wMnolMjIlMjBmaWxsJTNEJTIyJTIzMmIyYjJiJTIyJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMi8lM0UlM0Mvc3ZnJTNFKTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IC41NjI1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX192YXJpYXRpb25fX3RyaWdnZXIuZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNmMTY3Njc7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fdmFyaWF0aW9uX190cmlnZ2VyX19kaXNhYmxlZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtbXMtdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fdmFyaWF0aW9uX190cmlnZ2VyX193cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzlweDtcbiAgbGVmdDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuM3MgbGluZWFyO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyOiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX3ZhcmlhdGlvbl9fdHJpZ2dlcl9fd3JhcHBlci5jbG9zZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWF4LWhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMHM7XG4gIG9wYWNpdHk6IDA7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fdmFyaWF0aW9uX190cmlnZ2VyX193cmFwcGVyLm9wZW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzMzMzO1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX192YXJpYXRpb25fX3RyaWdnZXJfX3dyYXBwZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX3ZhcmlhdGlvbl9fdHJpZ2dlcl9fd3JhcHBlciBzcGFuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fdmFyaWF0aW9uMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX3ZhcmlhdGlvbjJfX3RyaWdnZXIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMTVweCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyMTAlMjIlMjBoZWlnaHQlM0QlMjI2LjAzMiUyMiUzRSUzQ3BhdGglMjBkYXRhLW5hbWUlM0QlMjJBcnJvdyUyMGNvcGllJTIwMyUyMiUyMGQlM0QlMjJNMCUyMC4wMTZMNSUyMDQuNjVsNS00LjYzNHYxLjM3OEw1JTIwNi4wMjglMjAwJTIwMS4zOTRWLjAyeiUyMiUyMGZpbGwlM0QlMjIlMjMyYjJiMmIlMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyLyUzRSUzQy9zdmclM0UpO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTNweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fdmFyaWF0aW9uMl9fdHJpZ2dlci5lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogI2YxNjc2Nztcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX192YXJpYXRpb24yX190cmlnZ2VyX19kaXNhYmxlZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtbXMtdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fdmFyaWF0aW9uMl9fdHJpZ2dlcl9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDM5cHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjNzIGxpbmVhcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlcjogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX192YXJpYXRpb24yX190cmlnZ2VyX193cmFwcGVyLmNsb3NlMiB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAwcyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fdmFyaWF0aW9uMl9fdHJpZ2dlcl9fd3JhcHBlci5vcGVuMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzMzMzMgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX192YXJpYXRpb24yX190cmlnZ2VyX193cmFwcGVyLnNjcm9sbFkge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fdmFyaWF0aW9uMl9fdHJpZ2dlcl9fd3JhcHBlciBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fdmFyaWF0aW9uMl9fdHJpZ2dlcl9fd3JhcHBlciBzcGFuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fc3RhdGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19zdGF0ZS0tc2FsZSB7XG4gIGJhY2tncm91bmQ6ICNlMmMxNjA7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fc3RhdGUtLXByb21vIHtcbiAgYmFja2dyb3VuZDogIzlGMzEyMztcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19zdGF0ZS0tbmV3IHtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX190eXBlX190aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX3dyYXBwZXJfX2ZsZXgge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2RfX3N0YXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCkgc2NhbGUoMCk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgbGluZWFyLCBvcGFjaXR5IC4zcyBlYXNlLCByaWdodCAuM3MgbGluZWFyLCBjb2xvciAuM3MgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2RfX3N0YXkuYW5pbSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMTtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kX19zdGF5OmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2RfX2dvVG9DYXJ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDhweDtcbiAgei1pbmRleDogMTI7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGNlbnRlciBsZWZ0IDEwcHggbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI0JTIwMjQlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0wJTIwMGgyNHYyNEgweiUyMiUyMGZpbGwlM0QlMjJub25lJTIyLyUzRSUzQ3BhdGglMjBkJTNEJTIyTTklMjAxNi4xN0w0LjgzJTIwMTJsLTEuNDIlMjAxLjQxTDklMjAxOSUyMDIxJTIwN2wtMS40MS0xLjQxeiUyMi8lM0UlM0Mvc3ZnJTNFKTtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCkgdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgwKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG9wYWNpdHk6IDA7XG4gIGxlZnQ6IDQ4JTtcbiAgbGVmdDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBsaW5lYXIsIG9wYWNpdHkgLjNzIGVhc2UsIHJpZ2h0IC4zcyBsaW5lYXIsIGNvbG9yIC4zcyBlYXNlO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2RfX2dvVG9DYXJ0LmFuaW0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZF9fc3RhcnMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZF9fc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB6LWluZGV4OiAxO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2RfX3NsaWRlcjpiZWZvcmUsXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2RfX3NsaWRlcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kX19zbGlkZXI6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kX19zbGlkZXI6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kX19zbGlkZXJfX2Fic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kX19zbGlkZXJfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgb3BhY2l0eTogMDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kX19zbGlkZXJfX3dyYXBwZXIuc2xpY2staW5pdGlhbGl6ZWQge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kX19zbGlkZXJfX3dyYXBwZXIuc2xpY2staW5pdGlhbGl6ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2RfX3NsaWRlcl9fd3JhcHBlci5zbGljay1pbml0aWFsaXplZDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZF9fc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kX19zbGlkZXIgLnNsaWNrLWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2RfX3NsaWRlciAuc2xpY2stYXJyb3c6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgIWltcG9ydGFudDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kX19zbGlkZXIgLnNsaWNrLWFycm93IC5tYXRlcmlhbC1pY29ucyxcbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZF9fc2xpZGVyIC5zbGljay1hcnJvdyBpW2NsYXNzXj1cImZhXCJdIHtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZF9fc2xpZGVyIC5zbGljay1hcnJvdzpiZWZvcmUsXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2RfX3NsaWRlciAuc2xpY2stYXJyb3c6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2RfX3NsaWRlcl9fbGluayB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2RfX3NsaWRlcl9fbGluazpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2RfX3NsaWRlcl9fbGluayBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBvcGFjaXR5OiAxO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2RfX3NsaWRlciAud2ItcHJvZHVjdC1zbGlkZXItcHJpbWFyeV9faW1nVmFyX19jbG9zZSB7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogNXB4O1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLmJsb2MtLWNhdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5mbGFzaC1zYWxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjOUYzMTIzO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLmZsYXNoLXNhbGUgLmZsYXNoLXNhbGUtaDEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyNXB4O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAuZmxhc2gtc2FsZSAuZmxhc2gtc2FsZS1oMSAuaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAuZmxhc2gtc2FsZSAuYm90dG9tLFxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5mbGFzaC1zYWxlIC50b3Age1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5mbGFzaC1zYWxlIC5jMS1mbGFzaC1zYWxlIHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGxlZnQ6IHJlbS1jYWxjKDApO1xuICBoZWlnaHQ6IDI1cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLmZsYXNoLXNhbGUgLmNvdW50ZG93biB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLmZsYXNoLXNhbGUgLmNvdW50ZG93biAuZGFzaCB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGhlaWdodDogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5mbGFzaC1zYWxlIC5jb3VudGRvd24gLmRhc2ggLmRpZ2l0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLmZsYXNoLXNhbGUgLmNvdW50ZG93biAud2Vla3MtZGFzaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAuZmxhc2gtc2FsZSAuY291bnRkb3duIC5kYXNoLWV4dCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZF9fYXJ0aWNsZV9fYmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2RfX25vUmVzdWx0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDYwcHggMDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kX19uYW1lX19icmFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjYpO1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZF9fY29ybmVyX190b3AsXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2RfX2Nvcm5lcl9fYm90dG9tIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kX19jb3JuZXJfX2JvdHRvbSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5tb2RhbC1jYXJ0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOTklO1xuICB0b3A6IDElO1xuICBsZWZ0OiAxJTtcbiAgaGVpZ2h0OiA5OSU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgei1pbmRleDogOTk5O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5tb2RhbC1jYXJ0X19yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvdHRvbTogLTUwcHg7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5tb2RhbC1jYXJ0X19sZWZ0IHtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5tb2RhbC1jYXJ0X19sZWZ0X193cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAubW9kYWwtY2FydF9fdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5tb2RhbC1jYXJ0X19pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5tb2RhbC1jYXJ0X19zdGF5LFxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5tb2RhbC1jYXJ0X19jYXJ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC1tcy10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAubW9kYWwtY2FydF9fc3RheSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDQwJTtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5tb2RhbC1jYXJ0X19jYXJ0IHtcbiAgd2lkdGg6IDYwJTtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAjMjdhZTYwO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLm1vZGFsLWNhcnRfX2NhcnQ6aG92ZXIsXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLm1vZGFsLWNhcnRfX2NhcnQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMTk3MDNlO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLm1vZGFsLWNhcnRfX2dhbGxlcnkge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNjYlO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLm1vZGFsLWNhcnRfX2dhbGxlcnkgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5tb2RhbC1jYXJ0IC5sb2d1cF9fY2xvc2VfX2ljb24ge1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5tb2RhbC1jYXJ0X19jbG9zZTpob3ZlciAubWF0ZXJpYWwtaWNvbnMsXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLm1vZGFsLWNhcnRfX2Nsb3NlOmhvdmVyIGlbY2xhc3NePVwiZmFcIl0ge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZF9fYXJ0aWNsZV9fYmcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAuZmlyZWZveCAucHJvZCAubW9kYWwtY2FydF9fbGVmdF9fd3JhcHBlciB7XG4gIGhlaWdodDogNTUlO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuc3VjY2Vzcy5maXhlZCAucHJvZF9fY29ybmVyX190b3Age1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDU1cHgpO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUucHJvZF9fYXJ0aWNsZS0td2l0aG91dEJ1dHRvbnM6aG92ZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUucHJvZF9fYXJ0aWNsZS0td2l0aG91dEJ1dHRvbnMgLnByb2RfX2Nvcm5lcl9fdG9wIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fc3RhdGUucHJvZF9fc3RhdGUtLXdpdGhCYWRnZSB7XG4gIHRvcDogMzVweDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC53aXppYmxvY2tzX19pdGVtIC5wcm9kX192YXJpYXRpb24yX190cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLndpemlibG9ja3NfX2l0ZW0gLnByb2Qge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC53aXppYmxvY2tzX19pdGVtIC5wcm9kX190aXRsZUxpc3Qge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAud2l6aWJsb2Nrc19faXRlbSAucHJvZF9fdmFyaWF0aW9uMl9fYmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC53aXppYmxvY2tzX19pdGVtIC5kaWdpdCAuYm90dG9tLFxuYm9keS53aXppYmxvY2tzLW9uIC53aXppYmxvY2tzX19pdGVtIC5kaWdpdCAudG9wIHtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAud2l6aWJsb2Nrc19faXRlbSAucHJvZF9fdmFyaWF0aW9uMl9fdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC53aXppYmxvY2tzX19pdGVtIC5wcm9kIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAud2l6aWJsb2Nrc19faXRlbSAucHJvZF9fdGl0bGVMaXN0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLndpemlibG9ja3NfX2l0ZW0gLmRpZ2l0IC5ib3R0b20sXG5ib2R5LndpemlibG9ja3Mtb24gLndpemlibG9ja3NfX2l0ZW0gLmRpZ2l0IC50b3Age1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kdWN0LWxpc3QtY2xhc3NpYyAucHJvZF9faG92ZXJfX3dyYXBwZXIge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kdWN0LWxpc3QtY2xhc3NpYyAubW9kYWwtY2FydF9fdGl0bGUge1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kdWN0LWxpc3QtY2xhc3NpYyAucHJvZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kdWN0LWxpc3QtY2xhc3NpYyAucHJvZF9faG92ZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAzNHB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDEzO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2R1Y3QtbGlzdC1jbGFzc2ljIC5wcm9kX19ob3Zlcl9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2R1Y3QtbGlzdC1jbGFzc2ljIC5zdGFycy0tbHZsMCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNiOWI5Yjk7XG4gIHdpZHRoOiA5NXB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZHVjdC1saXN0LWNsYXNzaWMgLnN0YXJzLS1sdmwwIGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZHVjdC1saXN0LWNsYXNzaWMgLnN0YXJzLS1sdmwwIC5zdGFycy0tbHZsMSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDE3cHg7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2R1Y3QtbGlzdC1jbGFzc2ljIC5zdGFycy0tbHZsMCAuc3RhcnMtLWx2bDEtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogOTVweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2R1Y3QtbGlzdC1jbGFzc2ljIC5zdGFyc19fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogOTVweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2R1Y3QtbGlzdC1jbGFzc2ljIC5zdGFycy1sdmwxLXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAud2l6aWJsb2Nrc19faXRlbSAucHJvZF9fYXJ0aWNsZSAucHJvZF9fYXJ0aWNsZV9fZXJyb3Ige1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIGNvbG9yOiAjZjE2NzY3O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAud2l6aWJsb2Nrc19faXRlbSAucHJvZF9fYXJ0aWNsZSAucHJvZF9fYXJ0aWNsZV9fZXJyb3Iuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLndpemlibG9ja3NfX2l0ZW0gLnByb2RfX2FydGljbGUgLnByb2RfX2J0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAud2l6aWJsb2Nrc19faXRlbSAucHJvZF9fYXJ0aWNsZSAucHJvZF9fYnRuOmhvdmVyLFxuYm9keS53aXppYmxvY2tzLW9uIC53aXppYmxvY2tzX19pdGVtIC5wcm9kX19hcnRpY2xlIC5wcm9kX19idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKSAhaW1wb3J0YW50O1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLmV4cGxvcmVyIC5wcm9kdWN0LWxpc3QtY2xhc3NpYyAuc3RhcnMtLWx2bDAgaSB7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuXG4ucHJvZC5wcm9kdWN0LWxpc3QtY2xhc3NpYzpob3Zlcixcbi5wcm9kLnByb2R1Y3QtbGlzdC1jbGFzc2ljOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0O1xufVxuXG4ucHJvZF9fdGl0bGVMaXN0ICsgLnByb2Qge1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kLnByb2R1Y3QtbGlzdC1zZWxlY3RlZCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kLnByb2R1Y3QtbGlzdC1zZWxlY3RlZCAucHJvZF9fbGVmdCxcbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZC5wcm9kdWN0LWxpc3Qtc2VsZWN0ZWQgLnByb2RfX3JpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kLnByb2R1Y3QtbGlzdC1zZWxlY3RlZCAucHJvZF9fYXJ0aWNsZSB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZC5wcm9kdWN0LWxpc3Qtc2VsZWN0ZWQgLnByb2RfX2xpbmVGbGV4IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kLnByb2R1Y3QtbGlzdC1zZWxlY3RlZCAucHJvZF9fbGluZUZsZXgtLXJldmVyc2Uge1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZC5wcm9kdWN0LWxpc3Qtc2VsZWN0ZWQgLnByb2RfX2xlZnQgLnByb2RfX2FydGljbGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kLnByb2R1Y3QtbGlzdC1zZWxlY3RlZCAucHJvZF9fbGVmdCAubW9kYWwtY2FydCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kLnByb2R1Y3QtbGlzdC1zZWxlY3RlZCAucHJvZF9fcmlnaHQtLWZsZXhTdGFydCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnByb2QgLnByb2RfX2FydGljbGUucHJvZF9fYXJ0aWNsZS0td2l0aG91dEJ1dHRvbnM6aG92ZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucHJvZCAucHJvZF9fYXJ0aWNsZS5wcm9kX19hcnRpY2xlLS13aXRob3V0QnV0dG9ucyAucHJvZF9fY29ybmVyX190b3Age1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kLnByb2R1Y3QtbGlzdC1zaW1wbGUgLnByb2RfX2FydGljbGU6aG92ZXI6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QucHJvZHVjdC1saXN0LXNpbXBsZSAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9faG92ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QucHJvZHVjdC1saXN0LXNpbXBsZSAucHJvZF9fYXJ0aWNsZS5maXhlZCAubW9kYWwtY2FydCB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kLnByb2R1Y3QtbGlzdC1zaW1wbGUgLnByb2RfX25hbWVfX3RpdGxlIHtcbiAgY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kLnByb2R1Y3QtbGlzdC1zaW1wbGUgLnByb2RfX3ByaWNlIC5wcm9kX19wcmljZV9fY3VyLFxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kLnByb2R1Y3QtbGlzdC1zaW1wbGUgLnByb2RfX3ByaWNlIC5wcm9kX19wcmljZV9fcHJvbW8ge1xuICBjb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QucHJvZHVjdC1saXN0LXNpbXBsZSAucHJvZF9fcHJpY2VfX2N1ciB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QucHJvZHVjdC1saXN0LXNpbXBsZSAucHJvZF9fdmFyaWF0aW9uMl9fdHJpZ2dlcl9fZGlzYWJsZWQge1xuICBjb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QucHJvZHVjdC1saXN0LXNpbXBsZSAucHJvZF9fZm9ybS0tcmVxdWlyZWQgLnByb2RfX2hvdmVyIHtcbiAgYm90dG9tOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZC5wcm9kdWN0LWxpc3Qtc2ltcGxlIC5wcm9kX19uYW1lLFxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kLnByb2R1Y3QtbGlzdC1zaW1wbGUgLnByb2RfX3N0YXJzLFxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kLnByb2R1Y3QtbGlzdC1zaW1wbGUgLnByb2RfX3ByaWNlIHtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kLnByb2R1Y3QtbGlzdC1zaW1wbGUgLnByb2RfX2J0bi0tYWRkQ2FydCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5ib2R5LndpemlibG9ja3Mtb24gLnByb2QucHJvZHVjdC1saXN0LXNpbXBsZSAucHJvZF9fYnRuLS1hZGRDYXJ0LnByb2RfX2J0bi0tYWRkQ2FydC1ldnAgc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZC5wcm9kdWN0LWxpc3Qtc2ltcGxlIC5wcm9kX19idG4tLWFkZENhcnQucHJvZF9fYnRuLS1hZGRDYXJ0LWV2cCArIHNwYW4ge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZC5wcm9kdWN0LWxpc3Qtc2ltcGxlIC5wcm9kX19jb3JuZXJfX3RvcCxcbmJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZC5wcm9kdWN0LWxpc3Qtc2ltcGxlIC5wcm9kX19jb3JuZXJfX2JvdHRvbSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYm9keS53aXppYmxvY2tzLW9uIC5wcm9kLnByb2R1Y3QtbGlzdC1zaW1wbGUgLnByb2QgLm1vZGFsLWNhcnQge1xuICB3aWR0aDogMTAwJTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICBtYXgtd2lkdGg6IDEwMDAwMHB4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBib3R0b206IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tIC5wcm9kX19idG4tLWFkZENhcnQuYW16LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTg2NUE7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGNkU0QjAgMCUsICNFRUM0NTcgMTAwJSkgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbSAucHJvZF9fYnRuLS1hZGRDYXJ0LmFtei1idXR0b24gPiBzdmcge1xuICBtYXgtaGVpZ2h0OiAyMHB4O1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbSAucHJvZF9fYnRuLS1hZGRDYXJ0LmFtei1idXR0b24gPiBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbSAucHJvZF9fYnRuLS1hZGRDYXJ0LmFtei1idXR0b246aG92ZXIsXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbSAucHJvZF9fYnRuLS1hZGRDYXJ0LmFtei1idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRUVDNDU3IDAlLCAjRjZFNEIwIDEwMCUpIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbSAuZXZwLXRleHQge1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTEwcHggMCAyMHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20gLmZsYXNoLXNhbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIG1hcmdpbjogMTBweCAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tIC5wcm9kX19wcmljZV9fdGF4IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbSAucHJvZF9fcHJpY2VfX3JldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3ZhcmlhdGlvbiAucHJvZF9fdmFyaWF0aW9uMl9fdHJpZ2dlcl9fd3JhcHBlciB7XG4gIHRvcDogMTAwJTtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20gLnByb2RfX3N0YXRlICsgLnByb2RfX3N0YXRlIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tIC5zbGljay1wcmV2ICsgLndiLW1vbm9wcm9kdWN0LXpvb21fX2xlZnRfX3dyYXBwZXJfX3RodW1ic19fc2xpZGVyIHtcbiAgcGFkZGluZzogNTBweCAwO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdCxcbi53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tX19sZWZ0X193cmFwcGVyX19zbGlkZXJfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdF9fd3JhcHBlcl9fc2xpZGVyX19pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tX19sZWZ0X193cmFwcGVyX19zbGlkZXJfX2l0ZW0gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdF9fd3JhcHBlcl9fdGh1bWJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb21fX2xlZnRfX3dyYXBwZXJfX3RodW1icy0tYXJyb3dzIHtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdF9fd3JhcHBlcl9fdGh1bWJzX19zbGlkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdF9fd3JhcHBlcl9fdGh1bWJzX19zbGlkZXJfX2l0ZW0ge1xuICB3aWR0aDogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tX19sZWZ0X193cmFwcGVyX190aHVtYnNfX3NsaWRlcl9faXRlbTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdF9fd3JhcHBlcl9fdGh1bWJzX19zbGlkZXJfX2l0ZW0gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdF9fd3JhcHBlcl9fdGh1bWJzIC5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RDRTVFOTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb21fX2xlZnRfX3dyYXBwZXJfX3RodW1icyAuc2xpY2stYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdF9fd3JhcHBlcl9fdGh1bWJzIC5zbGljay1hcnJvdzpob3ZlciBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tX19sZWZ0X193cmFwcGVyX190aHVtYnMgLnNsaWNrLWFycm93OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tX19sZWZ0X193cmFwcGVyX190aHVtYnMgLnNsaWNrLWFycm93IGkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdF9fd3JhcHBlcl9fdGh1bWJzIC5zbGljay1uZXh0IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDVweDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb21fX2xlZnRfX3dyYXBwZXJfX3RodW1icyAuc2xpY2stcHJldiB7XG4gIHRvcDogMjBweDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19lcnJvciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogI2YxNjc2NztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19lcnJvci5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fdGl0bGUge1xuICBmb250LXNpemU6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX2NvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbjogMDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19jb250ZW50IHAge1xuICB6LWluZGV4OiAwO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX2NsZWFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3ZhcmlhdGlvbiB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X192YXJpYXRpb24ub3BlbjIge1xuICB6LWluZGV4OiAxMDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X192YXJpYXRpb24gLnByb2RfX3ZhcmlhdGlvbjIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X192YXJpYXRpb24gLnByb2RfX3ZhcmlhdGlvbjIgPiBwIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X192YXJpYXRpb24gLnByb2RfX3ZhcmlhdGlvbjJfX3RyaWdnZXIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItY29sb3I6ICNEQ0U1RTk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMTVweCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyMTAlMjIlMjBoZWlnaHQlM0QlMjI2LjAzMiUyMiUzRSUzQ3BhdGglMjBkYXRhLW5hbWUlM0QlMjJBcnJvdyUyMGNvcGllJTIwMyUyMiUyMGQlM0QlMjJNMCUyMC4wMTZMNSUyMDQuNjVsNS00LjYzNHYxLjM3OEw1JTIwNi4wMjglMjAwJTIwMS4zOTRWLjAyeiUyMiUyMGZpbGwlM0QlMjIlMjMyYjJiMmIlMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyLyUzRSUzQy9zdmclM0UpO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTBweCAxM3B4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X192YXJpYXRpb24gLnByb2RfX3ZhcmlhdGlvbjJfX3RyaWdnZXIuZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNmMTY3Njc7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fdmFyaWF0aW9uIC5wcm9kX192YXJpYXRpb24yX190cmlnZ2VyX19kaXNhYmxlZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtbXMtdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3ZhcmlhdGlvbiAucHJvZF9fdmFyaWF0aW9uMl9fdHJpZ2dlcl9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM5cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuM3MgbGluZWFyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyOiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3ZhcmlhdGlvbiAucHJvZF9fdmFyaWF0aW9uMl9fdHJpZ2dlcl9fd3JhcHBlci5jbG9zZTIge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogMHMgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3ZhcmlhdGlvbiAucHJvZF9fdmFyaWF0aW9uMl9fdHJpZ2dlcl9fd3JhcHBlci5vcGVuMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzMzMzMgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3ZhcmlhdGlvbiAucHJvZF9fdmFyaWF0aW9uMl9fdHJpZ2dlcl9fd3JhcHBlciBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fdmFyaWF0aW9uIC5wcm9kX192YXJpYXRpb24yX190cmlnZ2VyX193cmFwcGVyIHNwYW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19wcmljZSB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3ByaWNlIC5wcm9kX19wcmljZV9fY3VyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMnB4IDA7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodCAucHJvZF9fYnRuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWluLWhlaWdodDogMy4xMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMTVweCA2MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGVhc2U7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodCAucHJvZF9fYnRuOmhvdmVyLFxuLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0IC5wcm9kX19idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0IC5wcm9kX19zdGF0ZSB7XG4gIHotaW5kZXg6IDI7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luOiAxMnB4IDA7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodCAucHJvZF9fc3RhdGUtLXNhbGUge1xuICBiYWNrZ3JvdW5kOiAjZTJjMTYwO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHQgLnByb2RfX3N0YXRlLS1wcm9tbyB7XG4gIGJhY2tncm91bmQ6ICM5RjMxMjM7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodCAucHJvZF9fc3RhdGUtLW5ldyB7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodCAucHJvZF9fdHlwZSB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXRyaXBsZS1jb2x1bW4ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xuICBib3gtc2hhZG93OiAwcHggMnB4IDJweCByZ2JhKDE5LCAzMCwgNDQsIDAuMyk7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS10cmlwbGUtY29sdW1uIC5ldnAtdGV4dCB7XG4gIG1hcmdpbjogNXB4IDAgMDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXRyaXBsZS1jb2x1bW4gLndiLW1vbm9wcm9kdWN0LXpvb21fX2xlZnQgLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tdHJpcGxlLWNvbHVtbiAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdCAuc2xpY2stZG90cyBsaSB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS10cmlwbGUtY29sdW1uIC53Yi1tb25vcHJvZHVjdC16b29tX19sZWZ0IC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXRyaXBsZS1jb2x1bW4gLndiLW1vbm9wcm9kdWN0LXpvb21fX2xlZnQgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gIGNvbG9yOiAjN0E4NTkxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0E4NTkxO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tdHJpcGxlLWNvbHVtbiAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHQgLnByb2RfX2Zvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tb3otYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tb3otYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tdHJpcGxlLWNvbHVtbiAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHQgLnByb2RfX2Zvcm0gLnByb2RfX2J0bi0tYWRkQ2FydCB7XG4gIHBhZGRpbmc6IDEzcHggNTRweCAxMHB4IDU0cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcbiAgdHJhbnNpdGlvbjogMzAwbXMgZWFzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzEyNXJlbTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tdHJpcGxlLWNvbHVtbiAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHQgLnByb2RfX2Zvcm0gLnByb2RfX2J0bi0tYWRkQ2FydDpob3Zlcixcbi53Yi1tb25vcHJvZHVjdC16b29tLS10cmlwbGUtY29sdW1uIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodCAucHJvZF9fZm9ybSAucHJvZF9fYnRuLS1hZGRDYXJ0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcik7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS10cmlwbGUtY29sdW1uIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodCAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMzEyNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tdHJpcGxlLWNvbHVtbiAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHQgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19jb250ZW50IHtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXRyaXBsZS1jb2x1bW4gLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0IC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fY29udGVudCA+IHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41NjI1cmVtO1xuICBjb2xvcjogIzdBODU5MTtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXRyaXBsZS1jb2x1bW4gLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0IC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fY29udGVudCA+IHA6bGFzdC1jaGlsZCxcbi53Yi1tb25vcHJvZHVjdC16b29tLS10cmlwbGUtY29sdW1uIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodCAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX2NvbnRlbnQgPiBwOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXRyaXBsZS1jb2x1bW4gLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0IC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fdmFyaWF0aW9uIC5wcm9kX192YXJpYXRpb24yID4gcCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tdHJpcGxlLWNvbHVtbiAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHQgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19wcmljZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXRyaXBsZS1jb2x1bW4gLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0IC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcHJpY2UgLnByb2RfX3ByaWNlX19jdXIge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXRyaXBsZS1jb2x1bW4gLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19wYXJ0TGVmdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS10cmlwbGUtY29sdW1uIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcGFydExlZnQgPiAqIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS10cmlwbGUtY29sdW1uIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcGFydFJpZ2h0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tb3otYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tb3otYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tdHJpcGxlLWNvbHVtbiAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3BhcnRSaWdodF9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0E4NTkxO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXNlbGVjdGVkIC53Yi1tb25vcHJvZHVjdC16b29tX19sZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1zZWxlY3RlZCAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdF9fd3JhcHBlciB7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXNlbGVjdGVkIC53Yi1tb25vcHJvZHVjdC16b29tX19sZWZ0IC5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXNlbGVjdGVkIC53Yi1tb25vcHJvZHVjdC16b29tX19sZWZ0IC5zbGljay1kb3RzIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCA1cHggIWltcG9ydGFudDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXNlbGVjdGVkIC53Yi1tb25vcHJvZHVjdC16b29tX19sZWZ0IC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXNlbGVjdGVkIC53Yi1tb25vcHJvZHVjdC16b29tX19sZWZ0IC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiAjNGQ0ZDRkO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2VsZWN0ZWQgLndiLW1vbm9wcm9kdWN0LXpvb21fX2xlZnQgLnNsaWNrLWRvdHMgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXNlbGVjdGVkIC53Yi1tb25vcHJvZHVjdC16b29tX19sZWZ0IC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXNlbGVjdGVkIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodCAucHJvZF9fZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXNlbGVjdGVkIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodCAucHJvZF9fZm9ybSA+ICoge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2VsZWN0ZWQgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0IC5wcm9kX19mb3JtID4gKi5wcm9kX19zdGF0ZSxcbi53Yi1tb25vcHJvZHVjdC16b29tLS1zZWxlY3RlZCAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHQgLnByb2RfX2Zvcm0gPiAqLnByb2RfX2J0biB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tbW9yZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tbW9yZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdF9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLW1vcmUgLndiLW1vbm9wcm9kdWN0LXpvb21fX2xlZnQgLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLW1vcmUgLndiLW1vbm9wcm9kdWN0LXpvb21fX2xlZnQgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICM0ZDRkNGQ7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1tb3JlIC53Yi1tb25vcHJvZHVjdC16b29tX19sZWZ0IC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLW1vcmUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0IC5ldnAtdGV4dCB7XG4gIG1heC13aWR0aDogMjAycHggIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI3cHgpO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tbW9yZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX2xlZnQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLW1vcmUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tbW9yZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3JpZ2h0IC5wcm9kX19idG4ge1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tbW9yZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3ZhcmlhdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tY29tcGxldGUgLnByb2RfX2J0bi0tYWRkQ2FydCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tY29tcGxldGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyICFpbXBvcnRhbnQ7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1jb21wbGV0ZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3ByaWNlIC5wcm9kX19wcmljZV9fY3VyIHtcbiAgZm9udC1zaXplOiAyLjgxMjVyZW07XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1jb21wbGV0ZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3ByaWNlIC5wcm9kX19wcmljZV9fb2xkIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC42KTtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLWNvbXBsZXRlIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLWNvbXBsZXRlIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcmVhX19sZWZ0LFxuLndiLW1vbm9wcm9kdWN0LXpvb20tLWNvbXBsZXRlIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcmVhX19yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLWNvbXBsZXRlIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcmVhX19sZWZ0X190ZXh0LFxuLndiLW1vbm9wcm9kdWN0LXpvb20tLWNvbXBsZXRlIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcmVhX19yaWdodF9fdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tY29tcGxldGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19yZWFfX2xlZnRfX3RleHQgLnFsLWFsaWduLWNlbnRlcixcbi53Yi1tb25vcHJvZHVjdC16b29tLS1jb21wbGV0ZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3JlYV9fcmlnaHRfX3RleHQgLnFsLWFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tY29tcGxldGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19yZWFfX2xlZnRfX3RleHQgLnFsLWFsaWduLWNlbnRlciA+ICosXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tY29tcGxldGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19yZWFfX3JpZ2h0X190ZXh0IC5xbC1hbGlnbi1jZW50ZXIgPiAqIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tY29tcGxldGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19yZWFfX2xlZnRfX3RleHQgLnFsLWFsaWduLWNlbnRlciA+ICoucWwtc2l6ZS1zbWFsbCxcbi53Yi1tb25vcHJvZHVjdC16b29tLS1jb21wbGV0ZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3JlYV9fcmlnaHRfX3RleHQgLnFsLWFsaWduLWNlbnRlciA+ICoucWwtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tY29tcGxldGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19yZWFfX2xlZnRfX3RleHQgLnFsLWFsaWduLWNlbnRlciA+ICoucWwtc2l6ZS1sYXJnZSxcbi53Yi1tb25vcHJvZHVjdC16b29tLS1jb21wbGV0ZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3JlYV9fcmlnaHRfX3RleHQgLnFsLWFsaWduLWNlbnRlciA+ICoucWwtc2l6ZS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1jb21wbGV0ZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3JlYV9fbGVmdF9fdGV4dCAucWwtYWxpZ24tY2VudGVyID4gKi5xbC1zaXplLWh1Z2UsXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tY29tcGxldGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19yZWFfX3JpZ2h0X190ZXh0IC5xbC1hbGlnbi1jZW50ZXIgPiAqLnFsLXNpemUtaHVnZSB7XG4gIGZvbnQtc2l6ZTogMi41ZW07XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1jb21wbGV0ZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3JlYV9fbGVmdF9faW1nIHtcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tY29tcGxldGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19yZWFfX3JpZ2h0X19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3YzVjNTtcbiAgY29sb3I6ICNlMzQwNDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICBwYWRkaW5nOiAwLjMxMjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLWNvbXBsZXRlIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcmVhX19yaWdodF9faW1nIGksXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tY29tcGxldGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19yZWFfX3JpZ2h0X19pbWcgcCB7XG4gIGNvbG9yOiAjNDhhNzE2O1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tY29tcGxldGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19yZWFfX3JpZ2h0X19pbWcgLmhhc250LXN0b2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZTM0MDQwO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tY29tcGxldGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19yZWFfX3JpZ2h0X19pbWcgLmhhc250LXN0b2NrIGksXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tY29tcGxldGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19yZWFfX3JpZ2h0X19pbWcgLmhhc250LXN0b2NrIHAge1xuICBjb2xvcjogI2UzNDA0MDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLWNvbXBsZXRlIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcmVhX19yaWdodF9faW1nIC5oYXMtc3RvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tY29tcGxldGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19yZWFfX3JpZ2h0X19pbWcuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjZlNztcbiAgY29sb3I6ICM0OGE3MTY7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1jb21wbGV0ZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3JlYV9fcmlnaHRfX2ltZy5hY3RpdmUgLmhhc250LXN0b2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLWNvbXBsZXRlIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcmVhX19yaWdodF9faW1nLmFjdGl2ZSAuaGFzLXN0b2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1jb21wbGV0ZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX2hyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbjogMS41cmVtIDA7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1jb21wbGV0ZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX2luZm9zX190ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1jb21wbGV0ZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX2luZm9zX190ZXh0IGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tY29tcGxldGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19pbmZvc19fdGV4dCBwICsgcCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tY29tcGxldGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19pbmZvcyArIHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2ltcGxlID4gLnByb2RfX2Zvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2ltcGxlIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS40MiAhaW1wb3J0YW50O1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2ltcGxlIC5wcm9kX19zdGF0ZSB7XG4gIHotaW5kZXg6IDI7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luOiAxMnB4IDA7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1zaW1wbGUgLnByb2RfX3N0YXRlLS1zYWxlIHtcbiAgYmFja2dyb3VuZDogI2UyYzE2MDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXNpbXBsZSAucHJvZF9fc3RhdGUtLXByb21vIHtcbiAgYmFja2dyb3VuZDogIzlGMzEyMztcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXNpbXBsZSAucHJvZF9fc3RhdGUtLW5ldyB7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1zaW1wbGUgLnByb2RfX3R5cGUge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1zaW1wbGUgLnByb2RfX2J0bi0tYWRkQ2FydCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tYmFja2dyb3VuZCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1iYWNrZ3JvdW5kIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tYmFja2dyb3VuZCAucHJvZF9fYnRuLS1hZGRDYXJ0IHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1iYWNrZ3JvdW5kIC5wcm9kX19mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLWJhY2tncm91bmQgLnByb2RfX2Zvcm0gLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X190aXRsZSxcbi53Yi1tb25vcHJvZHVjdC16b29tLS1iYWNrZ3JvdW5kIC5wcm9kX19mb3JtIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fdmFyaWF0aW9uLFxuLndiLW1vbm9wcm9kdWN0LXpvb20tLWJhY2tncm91bmQgLnByb2RfX2Zvcm0gLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19jb250ZW50LFxuLndiLW1vbm9wcm9kdWN0LXpvb20tLWJhY2tncm91bmQgLnByb2RfX2Zvcm0gLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19wcmljZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1iYWNrZ3JvdW5kIC5wcm9kX19mb3JtIC5wcm9kX192YXJpYXRpb24yX190cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLWJhY2tncm91bmQgLnByb2RfX2Zvcm0gLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19wcmljZSA+ICosXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tYmFja2dyb3VuZCAucHJvZF9fZm9ybSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3RpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1zbGlkZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXNsaWRlciAucHJvZF9fYnRuLS1hZGRDYXJ0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1zbGlkZXIgLnNsaWNrLWRvdHMgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDVweCAhaW1wb3J0YW50O1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiAjNGQ0ZDRkO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXNsaWRlciAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3ZhcmlhdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi53Yi1tb25vcHJvZHVjdC16b29tLS1zbGlkZXIgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXNsaWRlciAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX2NvbnRlbnQgcDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXNsaWRlciAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX2NvbnRlbnQgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2xpZGVyIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fY29udGVudCA+IGRpdiA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20tLXNsaWRlciAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX2NvbnRlbnQgPiBkaXYgPiBkaXYgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2xpZGVyIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fdmFyaWF0aW9uLFxuLndiLW1vbm9wcm9kdWN0LXpvb20tLWNvbXBsZXRlT25seSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3ZhcmlhdGlvbiB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLndiLXByb2R1Y3Qtc2xpZGVyLXByaW1hcnlfX2ltZ1ZhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAzO1xufVxuXG4ud2ItcHJvZHVjdC1zbGlkZXItcHJpbWFyeV9faW1nVmFyX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTBweDtcbiAgcmlnaHQ6IC0xMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICB6LWluZGV4OiAxO1xufVxuXG4ud2ItcHJvZHVjdC1zbGlkZXItcHJpbWFyeV9faW1nVmFyX19jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcyBlYXNlO1xufVxuXG4ud2ItcHJvZHVjdC1zbGlkZXItcHJpbWFyeV9faW1nVmFyX19jbG9zZTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4ud2ItcHJvZHVjdC1zbGlkZXItcHJpbWFyeV9faW1nVmFyX19jbG9zZSBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi53Yi1wcm9kdWN0LXNsaWRlci1wcmltYXJ5IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmlzLXByb2R1Y3QtdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS40ICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0LXpvb20tdHJpcGxlLWNvbHVtbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZHVjdC16b29tLXRyaXBsZS1jb2x1bW5fX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xuICBib3gtc2hhZG93OiAwcHggMnB4IDJweCByZ2JhKDE5LCAzMCwgNDQsIDAuMyk7XG59XG5cbi5wcm9kdWN0LXpvb20tdHJpcGxlLWNvbHVtbl9fd3JhcHBlcl9fbGVmdCxcbi5wcm9kdWN0LXpvb20tdHJpcGxlLWNvbHVtbl9fd3JhcHBlcl9fcmlnaHQsXG4ucHJvZHVjdC16b29tLXRyaXBsZS1jb2x1bW5fX3dyYXBwZXJfX2NlbnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5wcm9kdWN0LXpvb20tdHJpcGxlLWNvbHVtbl9fd3JhcHBlcl9fbGVmdF9fc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2R1Y3Qtem9vbS10cmlwbGUtY29sdW1uX193cmFwcGVyX19sZWZ0X19zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5wcm9kdWN0LXpvb20tdHJpcGxlLWNvbHVtbl9fd3JhcHBlcl9fbGVmdF9fc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnByb2R1Y3Qtem9vbS10cmlwbGUtY29sdW1uX193cmFwcGVyX19sZWZ0X19zbGlkZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4ucHJvZHVjdC16b29tLXRyaXBsZS1jb2x1bW5fX3dyYXBwZXJfX2xlZnRfX3NsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgY29sb3I6ICM3QTg1OTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3QTg1OTE7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wcm9kdWN0LXpvb20tdHJpcGxlLWNvbHVtbl9fd3JhcHBlcl9fbGVmdF9fc2xpZGVyX19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2R1Y3Qtem9vbS10cmlwbGUtY29sdW1uX193cmFwcGVyX19sZWZ0X19zbGlkZXJfX2l0ZW06YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLnByb2R1Y3Qtem9vbS10cmlwbGUtY29sdW1uX193cmFwcGVyX19sZWZ0X19zbGlkZXJfX2l0ZW0gaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ucHJvZHVjdC16b29tLXRyaXBsZS1jb2x1bW5fX3dyYXBwZXJfX2NlbnRlcl9fdGl0bGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjMxMjVyZW07XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuXG4ucHJvZHVjdC16b29tLXRyaXBsZS1jb2x1bW5fX3dyYXBwZXJfX2NlbnRlcl9fZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuXG4ucHJvZHVjdC16b29tLXRyaXBsZS1jb2x1bW5fX3dyYXBwZXJfX2NlbnRlcl9fZGVzY3JpcHRpb24gPiBwIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTYyNXJlbTtcbiAgY29sb3I6ICM3QTg1OTE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG59XG5cbi5wcm9kdWN0LXpvb20tdHJpcGxlLWNvbHVtbl9fd3JhcHBlcl9fY2VudGVyX19kZXNjcmlwdGlvbiA+IHA6Zmlyc3QtY2hpbGQsXG4ucHJvZHVjdC16b29tLXRyaXBsZS1jb2x1bW5fX3dyYXBwZXJfX2NlbnRlcl9fZGVzY3JpcHRpb24gPiBwOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucHJvZHVjdC16b29tLXRyaXBsZS1jb2x1bW5fX3dyYXBwZXJfX2NlbnRlcl9fcHJpY2Uge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLnByb2R1Y3Qtem9vbS10cmlwbGUtY29sdW1uX193cmFwcGVyX19jZW50ZXJfX3ByaWNlIHNwYW4ge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnByb2R1Y3Qtem9vbS10cmlwbGUtY29sdW1uX193cmFwcGVyX19jZW50ZXJfX3ByaWNlIGRlbCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnByb2R1Y3Qtem9vbS10cmlwbGUtY29sdW1uX193cmFwcGVyX19yaWdodCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5wcm9kdWN0LXpvb20tdHJpcGxlLWNvbHVtbl9fd3JhcHBlcl9fcmlnaHQgYSB7XG4gIHBhZGRpbmc6IDEzcHggNTRweCAxMHB4IDU0cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcbiAgdHJhbnNpdGlvbjogMzAwbXMgZWFzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzEyNXJlbTtcbn1cblxuLnByb2R1Y3Qtem9vbS10cmlwbGUtY29sdW1uX193cmFwcGVyX19yaWdodCBhOmhvdmVyLFxuLnByb2R1Y3Qtem9vbS10cmlwbGUtY29sdW1uX193cmFwcGVyX19yaWdodCBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcik7XG59XG5cbi53ei1mYXEge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnd6LWZhcS0tYmFja2dyb3VuZCB7XG4gIHBhZGRpbmc6IDI1cHggMjVweCA1MHB4IDI1cHg7XG59XG5cbi53ei1mYXEtLWJhY2tncm91bmQgLnd6LWZhcV9fd3JhcHBlcl9faXRlbV9faWNvbiBpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG59XG5cbi53ei1mYXFfX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1vei1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4ud3otZmFxX193cmFwcGVyX19zZXAge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbn1cblxuLnd6LWZhcV9fd3JhcHBlcl9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53ei1mYXFfX3dyYXBwZXJfX2l0ZW1fX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDIycHg7XG4gIHdpZHRoOiAyMHB4O1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi53ei1mYXFfX3dyYXBwZXJfX2l0ZW1fX2ljb24gaSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cblxuLm9wZW4gLnd6LWZhcV9fd3JhcHBlcl9faXRlbV9faWNvbiBpIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuXG4ud3otZmFxX193cmFwcGVyX19pdGVtX19oZWFkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDI1cHggNjVweCAyNXB4IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm9wZW4gLnd6LWZhcV9fd3JhcHBlcl9faXRlbV9faGVhZCB7XG4gIHBhZGRpbmc6IDI1cHggNjVweCAxMnB4IDA7XG59XG5cbi5vcGVuIC53ei1mYXFfX3dyYXBwZXJfX2l0ZW1fX2hlYWQgc3BhbiB7XG4gIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG59XG5cbi53ei1mYXFfX3dyYXBwZXJfX2l0ZW1fX2hlYWQgcCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnd6LWZhcV9fd3JhcHBlcl9faXRlbV9faGVhZF9faWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAyMHB4O1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ud3otZmFxX193cmFwcGVyX19pdGVtX19oZWFkX19pY29uIGkge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG59XG5cbi5vcGVuIC53ei1mYXFfX3dyYXBwZXJfX2l0ZW1fX2hlYWRfX2ljb24gaSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbn1cblxuLnd6LWZhcV9fd3JhcHBlcl9faXRlbV9fYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMXM7XG59XG5cbi53ei1mYXFfX3dyYXBwZXJfX2l0ZW1fX2JvZHkgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2MjVyZW07XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xufVxuXG4ud3otZmFxX193cmFwcGVyX19pdGVtLm9wZW4gLnd6LWZhcV9fd3JhcHBlcl9faXRlbV9fYm9keSA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLnd6LWZhcV9fd3JhcHBlcl9faXRlbS5jbG9zZSAud3otZmFxX193cmFwcGVyX19pdGVtX19ib2R5IHtcbiAgbWF4LWhlaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ud3otZmFxLWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53ei1mYXEtZnJhbWVfX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1vei1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4ud3otZmFxLWZyYW1lX193cmFwcGVyX19zZXAge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbn1cblxuLnd6LWZhcS1mcmFtZV9fd3JhcHBlcl9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcbn1cblxuLnd6LWZhcS1mcmFtZV9fd3JhcHBlcl9faXRlbTpub3QoLm9wZW4pLFxuLnd6LWZhcS1mcmFtZV9fd3JhcHBlcl9faXRlbS5uby1zaGFkb3cge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53ei1mYXEtZnJhbWVfX3dyYXBwZXJfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG5cbi53ei1mYXEtZnJhbWVfX3dyYXBwZXJfX2l0ZW1fX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDE1cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIHotaW5kZXg6IDI7XG59XG5cbi53ei1mYXEtZnJhbWVfX3dyYXBwZXJfX2l0ZW1fX2ljb24gaSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cblxuLm9wZW4gLnd6LWZhcS1mcmFtZV9fd3JhcHBlcl9faXRlbV9faWNvbiBpIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuXG4ud3otZmFxLWZyYW1lX193cmFwcGVyX19pdGVtX19oZWFkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnd6LWZhcS1mcmFtZV9fd3JhcHBlcl9faXRlbV9faGVhZCBoMTpmaXJzdC1jaGlsZCxcbi53ei1mYXEtZnJhbWVfX3dyYXBwZXJfX2l0ZW1fX2hlYWQgaDI6Zmlyc3QtY2hpbGQsXG4ud3otZmFxLWZyYW1lX193cmFwcGVyX19pdGVtX19oZWFkIGgzOmZpcnN0LWNoaWxkLFxuLnd6LWZhcS1mcmFtZV9fd3JhcHBlcl9faXRlbV9faGVhZCBoNDpmaXJzdC1jaGlsZCxcbi53ei1mYXEtZnJhbWVfX3dyYXBwZXJfX2l0ZW1fX2hlYWQgaDU6Zmlyc3QtY2hpbGQsXG4ud3otZmFxLWZyYW1lX193cmFwcGVyX19pdGVtX19oZWFkIGg2OmZpcnN0LWNoaWxkLFxuLnd6LWZhcS1mcmFtZV9fd3JhcHBlcl9faXRlbV9faGVhZCBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ud3otZmFxLWZyYW1lX193cmFwcGVyX19pdGVtX19oZWFkIGgxOm50aC1sYXN0LWNoaWxkKDIpLFxuLnd6LWZhcS1mcmFtZV9fd3JhcHBlcl9faXRlbV9faGVhZCBoMjpudGgtbGFzdC1jaGlsZCgyKSxcbi53ei1mYXEtZnJhbWVfX3dyYXBwZXJfX2l0ZW1fX2hlYWQgaDM6bnRoLWxhc3QtY2hpbGQoMiksXG4ud3otZmFxLWZyYW1lX193cmFwcGVyX19pdGVtX19oZWFkIGg0Om50aC1sYXN0LWNoaWxkKDIpLFxuLnd6LWZhcS1mcmFtZV9fd3JhcHBlcl9faXRlbV9faGVhZCBoNTpudGgtbGFzdC1jaGlsZCgyKSxcbi53ei1mYXEtZnJhbWVfX3dyYXBwZXJfX2l0ZW1fX2hlYWQgaDY6bnRoLWxhc3QtY2hpbGQoMiksXG4ud3otZmFxLWZyYW1lX193cmFwcGVyX19pdGVtX19oZWFkIHA6bnRoLWxhc3QtY2hpbGQoMikge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi53ei1mYXEtZnJhbWVfX3dyYXBwZXJfX2l0ZW1fX2hlYWQgc3BhbiB7XG4gIGNvbG9yOiAjNmM2YzZjO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ud3otZmFxLWZyYW1lX193cmFwcGVyX19pdGVtX19oZWFkX19pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjhweDtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLnd6LWZhcS1mcmFtZV9fd3JhcHBlcl9faXRlbV9faGVhZF9faWNvbiBpIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xufVxuXG4ub3BlbiAud3otZmFxLWZyYW1lX193cmFwcGVyX19pdGVtX19oZWFkX19pY29uIGkge1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG59XG5cbi53ei1mYXEtZnJhbWVfX3dyYXBwZXJfX2l0ZW1fX2JvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KTtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAxcztcbn1cblxuLnd6LWZhcS1mcmFtZV9fd3JhcHBlcl9faXRlbV9fYm9keSBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTYyNXJlbTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG59XG5cbi53ei1mYXEtZnJhbWVfX3dyYXBwZXJfX2l0ZW1fX2JvZHkgPiAqOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ud3otZmFxLWZyYW1lX193cmFwcGVyX19pdGVtLmNsb3NlIC53ei1mYXEtZnJhbWVfX3dyYXBwZXJfX2l0ZW1fX2JvZHkge1xuICBtYXgtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi53ei1mYXEtYWNjb3JkaW9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53ei1mYXEtYWNjb3JkaW9uX193cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLnd6LWZhcS1hY2NvcmRpb25fX3dyYXBwZXJfX3NlcCB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xufVxuXG4ud3otZmFxLWFjY29yZGlvbl9fd3JhcHBlcl9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53ei1mYXEtYWNjb3JkaW9uX193cmFwcGVyX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItd2lkdGg6IDFweCAxcHggMCAxcHggIWltcG9ydGFudDtcbn1cblxuLnd6LWZhcS1hY2NvcmRpb25fX3dyYXBwZXJfX2l0ZW1fX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDIycHg7XG4gIHdpZHRoOiAyMHB4O1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi53ei1mYXEtYWNjb3JkaW9uX193cmFwcGVyX19pdGVtX19pY29uIGkge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG59XG5cbi5vcGVuIC53ei1mYXEtYWNjb3JkaW9uX193cmFwcGVyX19pdGVtX19pY29uIGkge1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG59XG5cbi53ei1mYXEtYWNjb3JkaW9uX193cmFwcGVyX19pdGVtX19oZWFkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzBweCA1MHB4IDAgMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cblxuLnd6LWZhcS1hY2NvcmRpb25fX3dyYXBwZXJfX2l0ZW1fX2hlYWQgc3BhbiB7XG4gIGNvbG9yOiAjNmM2YzZjO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ud3otZmFxLWFjY29yZGlvbl9fd3JhcHBlcl9faXRlbV9faGVhZCA+ICoge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi53ei1mYXEtYWNjb3JkaW9uX193cmFwcGVyX19pdGVtX19oZWFkID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbjogMTBweCAwIDA7XG59XG5cbi5vcGVuIC53ei1mYXEtYWNjb3JkaW9uX193cmFwcGVyX19pdGVtX19oZWFkIHtcbiAgcGFkZGluZzogMzBweCAzMHB4IDEycHggMzBweDtcbn1cblxuLnd6LWZhcS1hY2NvcmRpb25fX3dyYXBwZXJfX2l0ZW1fX2hlYWRfX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDIycHg7XG4gIHRvcDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMjBweDtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBtYXJnaW46IDMwcHggMCAwIDAgIWltcG9ydGFudDtcbn1cblxuLm9wZW4gLnd6LWZhcS1hY2NvcmRpb25fX3dyYXBwZXJfX2l0ZW1fX2hlYWRfX2ljb24ge1xuICB0b3A6IGNhbGMoNTAlIC0gMjFweCk7XG59XG5cbi53ei1mYXEtYWNjb3JkaW9uX193cmFwcGVyX19pdGVtX19oZWFkX19pY29uIGkge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG59XG5cbi5vcGVuIC53ei1mYXEtYWNjb3JkaW9uX193cmFwcGVyX19pdGVtX19oZWFkX19pY29uIGkge1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG59XG5cbi53ei1mYXEtYWNjb3JkaW9uX193cmFwcGVyX19pdGVtX19ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAxcztcbiAgcGFkZGluZzogNXB4IDMwcHggMzBweCAzMHB4O1xufVxuXG4ud3otZmFxLWFjY29yZGlvbl9fd3JhcHBlcl9faXRlbV9fYm9keSBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTYyNXJlbTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG59XG5cbi53ei1mYXEtYWNjb3JkaW9uX193cmFwcGVyX19pdGVtX19ib2R5ID4gKiB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xufVxuXG4ud3otZmFxLWFjY29yZGlvbl9fd3JhcHBlcl9faXRlbV9fYm9keSA+ICo6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud3otZmFxLWFjY29yZGlvbl9fd3JhcHBlcl9faXRlbS5vcGVuIC53ei1mYXEtYWNjb3JkaW9uX193cmFwcGVyX19pdGVtX19ib2R5ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuXG4ud3otZmFxLWFjY29yZGlvbl9fd3JhcHBlcl9faXRlbS5vcGVuIC53ei1mYXEtYWNjb3JkaW9uX193cmFwcGVyX19pdGVtX19ib2R5ID4gKiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi53ei1mYXEtYWNjb3JkaW9uX193cmFwcGVyX19pdGVtLmNsb3NlIC53ei1mYXEtYWNjb3JkaW9uX193cmFwcGVyX19pdGVtX19ib2R5IHtcbiAgbWF4LWhlaWdodDogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4ud3otZmFxLWFjY29yZGlvbl9fd3JhcHBlcl9faXRlbS5jbG9zZSAud3otZmFxLWFjY29yZGlvbl9fd3JhcHBlcl9faXRlbV9fYm9keSA+ICoge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ud3otZmFxLWxpc3QtaWNvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud3otZmFxLWxpc3QtaWNvbl9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG59XG5cbi53ei1mYXEtbGlzdC1pY29uX193cmFwcGVyX19pdGVtIHtcbiAgcGFkZGluZzogMTBweDtcbiAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuXG4ud3otZmFxLWxpc3QtaWNvbl9fd3JhcHBlcl9faXRlbV9faWNvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA2NXB4O1xufVxuXG4ud3otZmFxLWxpc3QtaWNvbl9fd3JhcHBlcl9faXRlbV9faWNvbiBpIHtcbiAgZm9udC1zaXplOiAyLjgxMjVyZW07XG59XG5cbi53ei1mYXEtbGlzdC1pY29uX193cmFwcGVyX19pdGVtX19oZWFkIHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLnd6LWZhcS1saXN0LWljb25fX3dyYXBwZXJfX2l0ZW1fX2hlYWQgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi8qKiBJbXBvcnQgY3VzdG9tICoqL1xuXG4jY2FydC1yZWNhcC1tb2JpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI2NhcnQtcmVjYXAtZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNjYXJ0LW9wdGlvbnMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uZm9vdGVyX19pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlcl9fbmF2IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5oZWFkZXJfX2NhcnRfX2Ege1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL21lZGlhLmNkbndzLmNvbS9faS8xOTcwMC82MTE0LzMxMDQvMTUvZG9yaWFuZS1wYW5pZXIucG5nXCIpICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMzFweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjZweDtcbiAgdG9wOiAtNHB4O1xufVxuXG4ucHJvZF9fYXJ0aWNsZSBbZGF0YS1waW4taHJlZl0ge1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vbWVkaWEuY2Rud3MuY29tL19pLzE5NzAwLzE0MjY2LzEwODAvNjgvcGluaXQtZmctZW4tcm91bmQtYmxhY2stMTYucG5nXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5oZWFkZXJfX2NoZWNrYm94LS1uYXY6Y2hlY2tlZCB+IC5oZWFkZXIgLm5hdiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi50aXRsZS1wYWdlIHtcbiAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi53aXppYmxvY2tzX19pdGVtIGgxLFxuLndpemlibG9ja3NfX2l0ZW0gaDFbY2xhc3NePXFsXSxcbi53aXppYmxvY2tzX19pdGVtIGgyLFxuLndpemlibG9ja3NfX2l0ZW0gaDJbY2xhc3NePXFsXSB7XG4gIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucHJvZF9fbmFtZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4ucHJvZF9fbmFtZV9fdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5wcm9kX19uYW1lX19icmFuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4ucHJvZF9fcHJpY2Uge1xuICBtYXJnaW4tdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnByb2QtZGV0YWlscyB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi5wcm9kLWRldGFpbHNfX25hbWUge1xuICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLnByb2QtZGV0YWlscyAuaW5wdXQtYm9sZCAudmFyLWgyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnByb2QtZGV0YWlscyAuaW5wdXQtYm9sZCBzZWxlY3Qge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMzMzO1xufVxuXG4ucHJvZC1kZXRhaWxzICNzaXplLWd1aWRlLWxpbmsge1xuICBmbG9hdDogcmlnaHQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjFlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZC1kZXRhaWxzICNzaXplLWd1aWRlLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICB0cmFuc2l0aW9uOiAuM3MgYWxsO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4ucHJvZC1kZXRhaWxzICNzaXplLWd1aWRlLWxpbms6aG92ZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuXG4ucHJvZC1pbmZvcyBwOm5vdCgucHJvZC1pbmZvc19fdGl0bGUpLFxuLnByb2QtaW5mb3MgcCAqLFxuLnByb2QtaW5mb3MgdWwgbGk6bm90KC5wcm9kLWluZm9zX190aXRsZSksXG4ucHJvZC1pbmZvcyB1bCBsaSAqLFxuLnByb2QtaW5mb3Mgb2wgbGk6bm90KC5wcm9kLWluZm9zX190aXRsZSksXG4ucHJvZC1pbmZvcyBvbCBsaSAqIHtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByb2QtaW5mb3MgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucHJvZC1jYXJhYyBwOm5vdCgucHJvZC1jYXJhY19fdGl0bGUpLFxuLnByb2QtY2FyYWMgcCAqLFxuLnByb2QtY2FyYWMgdWwgbGk6bm90KC5wcm9kLWNhcmFjX190aXRsZSksXG4ucHJvZC1jYXJhYyB1bCBsaSAqLFxuLnByb2QtY2FyYWMgb2wgbGk6bm90KC5wcm9kLWNhcmFjX190aXRsZSksXG4ucHJvZC1jYXJhYyBvbCBsaSAqIHtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByb2QtY2FyYWMgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucHJvZC1saXN0X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucHJvZC1saXN0X190aXRsZSArIC5ibG9jIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4jcHJvZC1saXN0LXRleHQudGV4dC1taW4gPiAqOm50aC1jaGlsZChuKzQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3Byb2QtbGlzdC10ZXh0LW1vcmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNwcm9kLWxpc3QtdGV4dC1tb3JlIHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNwcm9kLWxpc3QtdGV4dC1tb3JlIHNwYW46bGFzdC1vZi10eXBlIHtcbiAgZGlzcGxheTogaW5oZXJpdDtcbn1cblxuI3Byb2QtbGlzdC10ZXh0LW1vcmUudGV4dC1taW4gc3BhbjpmaXJzdC1vZi10eXBlIHtcbiAgZGlzcGxheTogaW5oZXJpdDtcbn1cblxuI3Byb2QtbGlzdC10ZXh0LW1vcmUudGV4dC1taW4gc3BhbjpsYXN0LW9mLXR5cGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2l6ZS1ndWlkZS1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyMDAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zaXplLWd1aWRlLW1vZGFsLm9wZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uc2l6ZS1ndWlkZS1tb2RhbC1jb250ZW50IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCAwIDUwcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5zaXplLWd1aWRlLW1vZGFsLWNvbnRlbnQtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNpemUtZ3VpZGUtbW9kYWwtY29udGVudC1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5yZWFfX2l0ZW0gYnIge1xuICBkaXNwbGF5OiBpbmhlcml0O1xufVxuXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2l0ZW1fX2xlZnRfX2l0ZW1fX3JhdGluZ19fc3RhcnNfX2Fic29sdXRlIGksXG4ud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2RhdGFfX3JhdGluZ19fc3RhcnNfX2Fic29sdXRlIGksXG4ud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX3N0YXJzIGlucHV0OmNoZWNrZWQgfiBsYWJlbCBpOmxhc3QtY2hpbGQge1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMXB4KSB7XG4gIC5icmFuZC0taGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmJyZWFkY3J1bWJzLS1jYXJ0IHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG5cbiAgLmNhcnQtbW9kYWxfX3F0eV9faW5wdXQge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAuYnJhbmQtLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAucmV2ZWFsLW1vZGFsIHtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogNjIuNXJlbTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogODAlO1xuICAgIHRvcDogNi4yNXJlbTtcbiAgfVxuXG4gIC5yZXZlYWwtbW9kYWwudGlueSB7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDYyLjVyZW07XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuXG4gIC5yZXZlYWwtbW9kYWwuc21hbGwge1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA2Mi41cmVtO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAucmV2ZWFsLW1vZGFsLm1lZGl1bSB7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDYyLjVyZW07XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC5yZXZlYWwtbW9kYWwubGFyZ2Uge1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA2Mi41cmVtO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAucmV2ZWFsLW1vZGFsLnhsYXJnZSB7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDYyLjVyZW07XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxuXG4gIC5yZXZlYWwtbW9kYWwuZnVsbCB7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDYyLjVyZW07XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIGJvZHkubW9ycGhidXR0b24tbW9kYWwtYWN0aXZlIC5tb3JwaGJ1dHRvbi1jb250ZW50LmFjdGl2ZSB7XG4gICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gICAgdG9wOiA1MCUgICAgICAgICAgIWltcG9ydGFudDtcbiAgICBsZWZ0OiA1MCUgICAgICAgICAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogaW5oZXJpdDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB6LWluZGV4OiA5OTk5OTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kLnByb2R1Y3QtbGlzdC1zZWxlY3RlZCAucHJvZF9fbGVmdCAucHJvZF9fbGluayB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QucHJvZHVjdC1saXN0LXNlbGVjdGVkIC5wcm9kX19sZWZ0IC5wcm9kX19uYW1lLFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QucHJvZHVjdC1saXN0LXNlbGVjdGVkIC5wcm9kX19sZWZ0IC5wcm9kX19zdGFycyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICAtd2Via2l0LWFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1hbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QucHJvZHVjdC1saXN0LXNlbGVjdGVkIC5wcm9kX19sZWZ0IC5wcm9kX19wcmljZSB7XG4gICAgbWFyZ2luOiA1cHggMCAwIDA7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QucHJvZHVjdC1saXN0LXNlbGVjdGVkIC5wcm9kX19sZWZ0IC5wcm9kX19uYW1lX19icmFuZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QucHJvZHVjdC1saXN0LXNpbXBsZSAucHJvZF9fYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZC5wcm9kdWN0LWxpc3Qtc2ltcGxlIC5wcm9kX19ob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAubmF2X19sYWJlbC0tc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmZvcm0tLXN0ZXAtMiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuaW5kZXgtYWNjX193cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5pbmRleC1hY2NfX2FkZHJlc3Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuaW5kZXgtYWNjX19jb250ZW50IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICAub3JkZXItbGlzdF9fdGhlYWQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gIC5vcmRlci1saXN0X19zdWJ0aXRsZSB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLm9yZGVyLWxpc3RfX3N1YnRpdGxlLS1vbmx5LXNtYWxsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm9yZGVyLWxpc3RfX3N1YnRpdGxlLS1mcm9tLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5vcmRlci1saXN0X19tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAub3JkZXItbGlzdF9fcGFydCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLm9yZGVyLWxpc3RfX25hbWUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5vcmRlci1saXN0X19pdGVtIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAub3JkZXItbGlzdF9fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm9yZGVyLWRldGFpbCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAub3JkZXItZGV0YWlsX191bCB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgICBtYXJnaW46IDAgMCAzNXB4IDA7XG4gIH1cblxuICAub3JkZXItZGV0YWlsX19yb3cge1xuICAgIHdpZHRoOiA0OCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgYm9keS5ib2R5LS10cmFuc2Zvcm0ge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5ibG9jIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAuYmxvYy0tcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuXG4gIC5ibG9jLS1sZWZ0IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYmxvYy0tY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5ibG9jLS1yaWdodCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYmxvYy0tdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubmV3LWJsb2MgLmJsb2Mge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gIC5uZXctYmxvYyAuYmxvYy0tcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuXG4gIC5uZXctYmxvYyAuYmxvYyB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubmV3LWJsb2MgLmJsb2MgcGljdHVyZSB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAubmV3LWJsb2MgLmJsb2MtLWxlZnQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5uZXctYmxvYyAuYmxvYy0tY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5uZXctYmxvYyAuYmxvYy0tY2VudGVyID4gLmJsb2MtLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5uZXctYmxvYyAuYmxvYy0tcmlnaHQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLm5ldy1ibG9jIC5ibG9jLS10ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5wcm9kIC5wcm9kX19yZWxhdGl2ZSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuXG4gIC5wcm9kIC5mbGFzaC1zYWxlICsgLnByb2RfX3N0YXRlLS1iYWRnZSB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLmJyYW5kIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5sYW5nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmxhbmctLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMTQwcHg7XG4gICAgbGVmdDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgei1pbmRleDogMTI7XG4gIH1cblxuICAubGFuZy0tc21hbGwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZy0tY3VycmVudCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogMzhweDtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxhbmctLWN1cnJlbnQtYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzN3B4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cblxuICAubGFuZy0tY3VycmVudC1tb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmctLW90aGVycyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDApO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAuNXB4KTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG1heC1oZWlnaHQ6IGluaXRpYWw7XG4gIH1cblxuICAubGFuZy0tb3RoZXJzLWxpIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogc29saWQgI0RDRTVFOTtcbiAgICBib3JkZXItd2lkdGg6IDBweCAxcHggMXB4IDFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIG1pbi1oZWlnaHQ6IDM4cHg7XG4gIH1cblxuICAubGFuZy0tb3RoZXJzLWxpOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0RDRTVFOTtcbiAgfVxuXG4gIC5sYW5nLS1vdGhlcnMtbGk6aG92ZXIsXG4gIC5sYW5nLS1vdGhlcnMtbGk6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICNEQ0U1RTk7XG4gIH1cblxuICAubGFuZy0tb3RoZXJzLWEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAzN3B4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cblxuICAubGFuZzpob3ZlciAubGFuZy0tb3RoZXJzLFxuICAubGFuZzpmb2N1cyAubGFuZy0tb3RoZXJzIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEpO1xuICB9XG5cbiAgLmJvZHkge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgLmJvZHkub3ZoLWNhcnQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuZm9ybV9fZmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gIC5zZWFyY2gtLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNlYXJjaC0td3JhcHBlciB7XG4gICAgei1pbmRleDogOTk5OTk7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgLnNlYXJjaC0tZm9ybSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuc2VhcmNoLS1yZXN1bHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICByaWdodDogYXV0bztcbiAgICB3aWR0aDogMjEwcHg7XG4gICAgbGVmdDogMTVweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjM1cyBlYXNlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnNlYXJjaC0tcmVzdWx0LXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNlYXJjaC0tcmVzdWx0LXVsIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyOiBzb2xpZCAjRENFNUU5O1xuICAgIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDFweDtcbiAgfVxuXG4gIC5zZWFyY2gtLXJlc3VsdC11bDplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zZWFyY2gtLXJlc3VsdC1saSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc2VhcmNoLS1yZXN1bHQtbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5zZWFyY2gtLXJlc3VsdC1hIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc2VhcmNoLS1yZXN1bHQtYTpob3Zlcjpub3QoLnNlZS1hbGwtcmVzdWx0cykge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgfVxuXG4gIC5zZWFyY2gtLXJlc3VsdC1jbG9zZSB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgfVxuXG4gIC5zZWFyY2gtLXJlc3VsdCAucHJvZCB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0RDRTVFOTtcbiAgfVxuXG4gIC5zZWFyY2gtLXJlc3VsdCAucHJvZDpub3QoOm50aC1jaGlsZCgyKSksXG4gIC5zZWFyY2gtLXJlc3VsdCAucHJvZDpub3QoOm50aC1jaGlsZCgzKSksXG4gIC5zZWFyY2gtLXJlc3VsdCAucHJvZDpub3QoZmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0RDRTVFOTtcbiAgfVxuXG4gIC5zZWFyY2gtLXJlc3VsdCAucHJvZC0tbGlzdC13cmFwcGVyIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1pbi13aWR0aDogODAlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG5cbiAgLnNlYXJjaC0tcmVzdWx0IC5wcm9kLS1uYW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzOS4ycHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cblxuICAuc2VhcmNoLS1maWVsZHNldCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuc2VhcmNoLS1maWVsZHNldDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc2VhcmNoLS1pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nOiAwIDIwcHggMCA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB2ZXJzaW9uJTNEJTIyMSUyMiUyMHdpZHRoJTNEJTIyMjY4JTIyJTIwaGVpZ2h0JTNEJTIyMjc3LjMzMyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDIwMS4wMDAwMDAlMjAyMDguMDAwMDAwJTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjMzMzMzMzMlMjIlMjBkJTNEJTIyTTEwMy4yJTIwMS4xQzg1LjUlMjA0LjIlMjA3MS4yJTIwMTEuOCUyMDU4JTIwMjUlMjA0NC4yJTIwMzguOCUyMDM2LjklMjA1My4xJTIwMzMuOSUyMDcyLjFjLTMuMSUyMDE5LjklMjAzJTIwNDUlMjAxNC42JTIwNjAuMiUyMDIlMjAyLjYlMjAzLjUlMjA1LjMlMjAzLjIlMjA2LS4zLjctMTEuNCUyMDEyLjYtMjQuOCUyMDI2LjZDMTMuNSUyMDE3OC44JTIwMiUyMDE5MS4yJTIwMS4zJTIwMTkyLjRjLTQuMiUyMDcuNCUyMDMuMyUyMDE2LjglMjAxMiUyMDE1LjIlMjAyLjgtLjUlMjA3LjItNC42JTIwMjMuOS0yMS45JTIwMTEuMi0xMS42JTIwMjIuOS0yMy44JTIwMjUuOS0yNy4xbDUuNC01LjglMjA2JTIwMy42YzExLjclMjA2LjklMjAyOC45JTIwMTEuNiUyMDQyLjUlMjAxMS42JTIwMjEuOSUyMDAlMjA0NS43LTEwLjMlMjA2MC44LTI2LjQlMjAxMC4zLTExLjElMjAxNi4yLTIxLjUlMjAyMC40LTM2LjQlMjAzLjItMTEuMSUyMDMuMi0zMS40JTIwMC00Mi43QzE5MCUyMDMzLjUlMjAxNjcuNiUyMDExJTIwMTM5JTIwM2MtOC42LTIuNC0yNy40LTMuNS0zNS44LTEuOXpNMTMxJTIwMjMuNmMyMi4zJTIwNS4yJTIwNDEuMiUyMDI0LjElMjA0Ni40JTIwNDYuNCUyMDMuMyUyMDEzLjglMjAxLjUlMjAyOC41LTUuMiUyMDQyLTcuNiUyMDE1LjUtMjQuOCUyMDI4LjktNDEuOCUyMDMyLjUtMjEuNCUyMDQuNS00MS40LTEuNC01Ni45LTE3QzU0JTIwMTA4JTIwNDkuNSUyMDgxLjMlMjA2MS43JTIwNTYuMWM3LjItMTUlMjAyNC4xLTI4LjUlMjA0MC44LTMyLjUlMjA4LTEuOSUyMDIwLjUtMS45JTIwMjguNSUyMDB6JTIyLyUzRSUzQy9zdmclM0UpIGxlZnQgMTBweCBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4O1xuICB9XG5cbiAgLnNlYXJjaC0taW5wdXQ6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIH1cblxuICAuc2VhcmNoLS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICB9XG5cbiAgLnNlYXJjaC0taW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC8qIEZpcmVmb3ggMTkrICovXG4gICAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIH1cblxuICAuc2VhcmNoLS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC8qIElFIDEwKyAqL1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICB9XG5cbiAgLnNlYXJjaC0taW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLyogRmlyZWZveCAxOC0gKi9cbiAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgfVxuXG4gIC5zZWFyY2gtLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zZWFyY2gtLXJlc2V0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNlYXJjaC0taWNvbi5mYSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zZWFyY2gtLXByZWRpY3RpdmUtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuc2VhcmNoLS1wcmVkaWN0aXZlLXVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cblxuICAuc2VhcmNoLS1wcmVkaWN0aXZlLWxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIH1cblxuICAuc2VhcmNoLS1wcmVkaWN0aXZlLWEge1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuc2VhcmNoLS1wcmVkaWN0aXZlLWE6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgfVxuXG4gICNzZWFyY2gtd3JhcHBlci1jbG9zZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgei1pbmRleDogOTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAjc2VhcmNoLXdyYXBwZXItY2xvc2UtY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICNzZWFyY2gtY2hlY2tib3g6Y2hlY2tlZCB+ICNzZWFyY2gtd3JhcHBlci1jbG9zZSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gICNzZWFyY2gtY2hlY2tib3g6Y2hlY2tlZCB+ICNzZWFyY2gtd3JhcHBlci1jbG9zZS1pY29uLmZhIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuXG4gICNzZWFyY2gtY2hlY2tib3g6Y2hlY2tlZCB+ICNzZWFyY2gtd3JhcHBlci1jbG9zZS1pY29uLmZhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIH1cblxuICAjc2VhcmNoLWNoZWNrYm94OmNoZWNrZWQgfiAuc2VhcmNoLS13cmFwcGVyIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRvcDogMTAwcHg7XG4gIH1cblxuICAjc2VhcmNoLWNoZWNrYm94OmNoZWNrZWQgfiAuc2VhcmNoLS13cmFwcGVyIC5zZWFyY2gtLWZvcm0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgI3NlYXJjaC1jaGVja2JveDpjaGVja2VkIH4gLnNlYXJjaC0td3JhcHBlciAuc2VhcmNoLS1yZXN1bHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogOTclO1xuICB9XG5cbiAgLnNlZS1hbGwtcmVzdWx0cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zZWUtYWxsLXJlc3VsdHMtLWEge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC5zZWUtYWxsLXJlc3VsdHMtLWE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuICB9XG5cbiAgLnNlYXJjaCB7XG4gICAgbGVmdDogMjBweDtcbiAgICByaWdodDogYXV0bztcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuc2VhcmNoLS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IC04cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIC5zZWFyY2gtLXdyYXBwZXIuZm9jdXNlZCB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHdpZHRoOiAxMTAlO1xuICB9XG5cbiAgLnNlYXJjaC0tcmVzdWx0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5zZWFyY2gtLXJlc3VsdC1jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zZWFyY2gtLXJlc3VsdC1pY29uLS1zbWFsbC5tYXRlcmlhbC1pY29ucyB7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBjb2xvcjogI0RDRTVFOTtcbiAgfVxuXG4gIC5zZWFyY2gtLXJlc3VsdC1pY29uLS1sYXJnZS5tYXRlcmlhbC1pY29ucyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBjb2xvcjogI0RDRTVFOTtcbiAgfVxuXG4gICNzZWFyY2gtY2hlY2tib3g6Y2hlY2tlZCB+ICNzZWFyY2gtd3JhcHBlci1jbG9zZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTY0cHg7XG4gIH1cblxuICAjc2VhcmNoLWNoZWNrYm94OmNoZWNrZWQgfiAuc2VhcmNoLS13cmFwcGVyIHtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIGxlZnQ6IDMyOHB4O1xuICAgIHRvcDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG5cbiAgLnNlYXJjaC0tcmVzZXQuYWN0aXZlIHtcbiAgICByaWdodDogMTIwcHg7XG4gICAgdG9wOiAyNnB4O1xuICB9XG5cbiAgLnNlYXJjaC0td3JhcHBlciAuc2VhcmNoLS1maWVsZHNldCB7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zZWFyY2gtLXdyYXBwZXIgLnNlYXJjaC0taW5wdXQ6Zm9jdXMsXG4gIC5zZWFyY2gtLXdyYXBwZXIuZm9jdXNlZCAuc2VhcmNoLS1pbnB1dCB7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICB9XG5cbiAgLnNlYXJjaC0td3JhcHBlciAuc2VhcmNoLS1pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBhbGwgZWFzZS1pbjtcbiAgICAtbW96LXRyYW5zaXRpb246IC4ycyBhbGwgZWFzZS1pbjtcbiAgICB0cmFuc2l0aW9uOiAuMnMgYWxsIGVhc2UtaW47XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcbiAgICBmb250LXNpemU6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDlweCk7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5zZWFyY2gtLXdyYXBwZXIgLmNsb3NlIHNwYW4ge1xuICAgIHdpZHRoOiAycHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5zZWFyY2gtLXdyYXBwZXIgLmZyb250IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTFweDtcbiAgICB0b3A6IDIycHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMnM7XG4gIH1cblxuICAuc2VhcmNoLS13cmFwcGVyIC5iYWNrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTFweDtcbiAgICB0b3A6IDIycHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG5cbiAgLnNlYXJjaC0td3JhcHBlciAuc2VhcmNoLS1pbnB1dDpmb2N1cyArIC5jbG9zZSxcbiAgLnNlYXJjaC0td3JhcHBlci5mb2N1c2VkIC5jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zZWFyY2gtLXdyYXBwZXIgbGFiZWwgLmhpZGRlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgdG9wOiAyMXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5oZWFkZXJfX3NlYXJjaCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5oZWFkZXJfX3NlYXJjaF9fYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40NSk7XG4gICAgbGVmdDogLTIwMHB4O1xuICAgIHdpZHRoOiAyMDAlO1xuICB9XG5cbiAgLmJsb2dfX2NvbW1lbnRfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYmxvZ19fY29tbWVudF9fYnRuIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgbWFyZ2luOiAxNy41cHggYXV0byAwIGF1dG87XG4gIH1cblxuICAucHJvZC1saXN0X19udW1iZXJQcm9kdWN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgI2dhbGxlcnktYXJlYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogNS44MTI1cmVtO1xuICB9XG5cbiAgI2dhbGxlcnktYXJlYS53aXRob3V0LWltZy1zdXAge1xuICAgIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG4gIH1cblxuICAjbWFpbi1pbWctc2xpZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAjbWFpbi1pbWctbmF2LXNsaWRlciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAjbWFpbi1pbWctbmF2LXNsaWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwLjYyNXJlbTtcbiAgICB3aWR0aDogMy45Mzc1cmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gICNtYWluLWltZy1uYXYtc2xpZGVyICNjMS1tYWluLWltZy1uYXYtc2xpZGVyIHtcbiAgICB3aWR0aDogNjNweDtcbiAgfVxuXG4gICNtYWluLWltZy1uYXYtc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgI21haW4taW1nLW5hdi1zbGlkZXIgLnNsaWNrLXByZXYsXG4gICNtYWluLWltZy1uYXYtc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICBtYXgtd2lkdGg6IDYzcHg7XG4gIH1cblxuICAjbWFpbi1pbWctbmF2LXNsaWRlciAubWFpbi1pbWctbmF2LXNsaWRlIHtcbiAgICB3aWR0aDogNjNweCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogNjNweDtcbiAgICBoZWlnaHQ6IDYzcHg7XG4gICAgbWFyZ2luOiAwIDAgMS4yNXJlbTtcbiAgfVxuXG4gICNkZXNjcmlwdGlvbi10YWIgOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAjcHJvZC1pbmZvcyAudGFicyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLnByb2QtZGV0YWlsc19fYnJhbmRfX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxuXG4gIC5nYWxsZXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5wcm9kLXJhdGUge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cblxuICAucHJvZC1yYXRlLS1ib3JkZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENFNUU5O1xuICB9XG5cbiAgLnByb2QtcmF0ZV9fdGl0bGUgLmljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAucHJvZC1yYXRlX19zaG93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDU2cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgfVxuXG4gIC5wcm9kLXJhdGVfX3Nob3c6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAucHJvZC1yYXRlX19zaG93LS10b3Age1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5wcm9kLXJhdGVfX3JhdGluZyB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuXG4gIC5yYW5nZV9fc3VidGl0bGUge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIH1cblxuICAucmFuZ2VfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0RDRTVFOTtcbiAgfVxuXG4gIC5yYW5nZS0tdmVydGljYWwgLnJhbmdlX19nbG9iYWwge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5yYW5nZS0tdmVydGljYWwgLnJhbmdlX193cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5yYW5nZS0tdmVydGljYWwgLnJhbmdlX190b3AsXG4gIC5yYW5nZS0tdmVydGljYWwgLnJhbmdlX19ib3R0b20ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAucmFuZ2UtLXZlcnRpY2FsIC5yYW5nZV9fYm90dG9tIHtcbiAgICBib3JkZXItd2lkdGg6IDFweCAxcHggMXB4IDA7XG4gIH1cblxuICAucmFuZ2UtLXZlcnRpY2FsIC5yYW5nZV9faXRlbSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRENFNUU5O1xuICB9XG5cbiAgLnJhbmdlLS12ZXJ0aWNhbCAucmFuZ2VfX3N1YnRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICAud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXQgPiBsYWJlbCB7XG4gICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19oZWFkIHtcbiAgICB3aWR0aDogMjcwcHg7XG4gICAgbWluLXdpZHRoOiAyNzBweDtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMTAwcHg7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gIC53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9faGVhZF9fdGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG5cbiAgLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19oZWFkX190aXRsZSAuaWNvbi0tYXJyb3ctY3Jvc3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2l0ZW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19pdGVtX19sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19pdGVtX19sZWZ0ID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9faXRlbV9fbGVmdCA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9faXRlbV9fbGVmdCA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAucHJvZC1pbmZvcyB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuXG4gIC52YXItcXR5LXJvdyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAudmFyLXF0eS1yb3cgLnZhci1xdHktaW5wdXQtYXJlYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLnZhci1xdHktcm93IC52YXItcXR5LWxibCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5mb290ZXJfX2JvdHRvbSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMzkzOTM5O1xuICB9XG5cbiAgLmZvb3Rlcl9fcmF0aW5nIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuZm9vdGVyX19yYXRpbmdfX2NvbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDAgMTdweDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgLmxvZ3VwX19mb3JtIC5mb3JtX190ZXh0LS1wYXNzd29yZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jYXJ0LW1vZGFsX193cmFwcGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLmNhcnQtbW9kYWxfX2l0ZW1fX2xlZnQge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuXG4gIC5jYXJ0LW1vZGFsX19pdGVtX19taWRkbGUge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBtYXgtd2lkdGg6IDIwNXB4O1xuICB9XG5cbiAgLmNhcnQtbW9kYWxfX2l0ZW1fX3JpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDIwcHg7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLmNhcnQtbW9kYWxfX2l0ZW1fX2RlbGV0ZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG5cbiAgLmNhcnQtbW9kYWxfX2l0ZW1fX2RlbGV0ZSAubWF0ZXJpYWwtaWNvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuY2FydF9fcHJvZCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuXG4gICNjYXJ0LXZhbGlkYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cblxuICAuc2hvcC1jb21tZW50X19jb20ge1xuICAgIHdpZHRoOiA0OSU7XG4gIH1cblxuICAuc2hvcC1jb21tZW50X19jb206bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBtYXJnaW4tbGVmdDogMSU7XG4gIH1cblxuICAuc2hvcC1jb21tZW50X19jb206bnRoLWNoaWxkKG9kZCkge1xuICAgIG1hcmdpbi1yaWdodDogMSU7XG4gIH1cblxuICAud2FybmluZyB7XG4gICAgd2lkdGg6IDgwMHB4O1xuICB9XG5cbiAgLm1vZGFsLWNvb2tpZSBhOm5vdCgubW9kYWwtY29va2llX19jbG9zZSkge1xuICAgIG1hcmdpbjogMCAwIDAgNXB4O1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLmNoZWNrb3V0LWwge1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cblxuICAuZW1lcmdlbmN5LWJhciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMSU7XG4gIH1cblxuICAuZW1lcmdlbmN5LWJhcl9fYnV0dG9uIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuXG4gIC5wcmUtZW1lcmdlbmN5LWJhcl9fYnV0dG9uIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuXG4gIC53aXppYmxvY2tzX19pdGVtIC5mYl9pZnJhbWVfd2lkZ2V0LFxuICAud2l6aWJsb2Nrc19faXRlbSAuZmJfaWZyYW1lX3dpZGdldCBzcGFuLFxuICAud2l6aWJsb2Nrc19faXRlbSAuZmJfaWZyYW1lX3dpZGdldCBzcGFuIGlmcmFtZSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53aXppLXNsaWRlcjpob3ZlciAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAud2l6aS1zbGlkZXI6aG92ZXIgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cblxuICAud2l6aS1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICAgIHotaW5kZXg6IDMgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAud2l6aS1zbGlkZXIgLnNsaWNrLWFycm93OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB9XG5cbiAgLndpemktc2xpZGVyIC5zbGljay1hcnJvdzpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tc2xpZGVyIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tc2xpZGVyID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tc2xpZGVyID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXNsaWRlciA+IGRpdjpsYXN0LWNoaWxkIGltZyB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMDAwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC53aXppLWltZy0tdHdvIHtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLndpemktaW1nLS10d28gPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC53aXppLWltZy0tc2ltcGxlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC53aXppLWltZy0tZG91YmxlIC53aXppLWltZ19fY29udGVudCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cblxuICAud2l6aS1pbWctLXRyaXBsZSAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDEwcHgpO1xuICB9XG5cbiAgLndpemktaW1nLS1xdWFkcnVwbGUgLndpemktaW1nX19jb250ZW50IHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAxMHB4KTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nLS1vbmUsXG4gIC53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZy0tb25lLFxuICAud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZy0tb25lIHtcbiAgICB3aWR0aDogY2FsYyg2Ni42NiUgLSAxMHB4KTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nLS10d28sXG4gIC53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZy0tdHdvLFxuICAud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZy0tdHdvIHtcbiAgICB3aWR0aDogY2FsYygzMy4zNCUgLSAxMHB4KTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nLS10d28gLndpemktaW1nX19jb250ZW50LFxuICAud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1pbWdEb3VibGVSaWdodCAud2l6aS1pbWctLXR3byAud2l6aS1pbWdfX2NvbnRlbnQsXG4gIC53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nLS10d28gLndpemktaW1nX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nLS10d28gLndpemktaW1nX19jb250ZW50OmZpcnN0LWNoaWxkLFxuICAud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1pbWdEb3VibGVSaWdodCAud2l6aS1pbWctLXR3byAud2l6aS1pbWdfX2NvbnRlbnQ6Zmlyc3QtY2hpbGQsXG4gIC53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nLS10d28gLndpemktaW1nX19jb250ZW50OmZpcnN0LWNoaWxkIHtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZy0tdHdvIC53aXppLWltZ19fY29udGVudDpsYXN0LWNoaWxkLFxuICAud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1pbWdEb3VibGVSaWdodCAud2l6aS1pbWctLXR3byAud2l6aS1pbWdfX2NvbnRlbnQ6bGFzdC1jaGlsZCxcbiAgLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1pbWdEb3VibGVSaWdodCAud2l6aS1pbWctLXR3byAud2l6aS1pbWdfX2NvbnRlbnQ6bGFzdC1jaGlsZCB7XG4gICAgYm90dG9tOiAwO1xuICB9XG5cbiAgLndpemktd3JhcHBlci53aXppLWltZy0tdHdvLXRpdGxlLXRleHQgLndpemktY29udGVudCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tb25lLFxuICAud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tdGhyZWUsXG4gIC53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tb25lLFxuICAud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWctLXRocmVlLFxuICAud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tb25lLFxuICAud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tdGhyZWUge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDEwcHgpO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tc21hbGwud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWctLXR3byxcbiAgLndpemktd3JhcHBlci0tbWVkaXVtLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nLS10d28sXG4gIC53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nLS10d28ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDEwcHgpO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tc21hbGwud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWctLXR3byAud2l6aS1pbWdfX2NvbnRlbnQsXG4gIC53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tdHdvIC53aXppLWltZ19fY29udGVudCxcbiAgLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWctLXR3byAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tc21hbGwud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWctLXR3byAud2l6aS1pbWdfX2NvbnRlbnQ6Zmlyc3QtY2hpbGQsXG4gIC53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tdHdvIC53aXppLWltZ19fY29udGVudDpmaXJzdC1jaGlsZCxcbiAgLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWctLXR3byAud2l6aS1pbWdfX2NvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICAgIHRvcDogMDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nLS10d28gLndpemktaW1nX19jb250ZW50Omxhc3QtY2hpbGQsXG4gIC53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tdHdvIC53aXppLWltZ19fY29udGVudDpsYXN0LWNoaWxkLFxuICAud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tdHdvIC53aXppLWltZ19fY29udGVudDpsYXN0LWNoaWxkIHtcbiAgICBib3R0b206IDA7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fdG9wX19yaWdodCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLndpemktd3JhcHBlci1tdWx0aXBsZS1pbWdfX2xlZnRfX2JvdHRvbV9fcmlnaHQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19yaWdodCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLndpemktd3JhcHBlci0teW91dHViZS1ub0NvbnRyb2wgaWZyYW1lLFxuICAud2l6aS13cmFwcGVyLS12aW1lby1ub0NvbnRyb2wgaWZyYW1lIHtcbiAgICB3aWR0aDogMTMwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTMwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndpemktd3JhcHBlci0taW1nbGFyZ2UgLndpemktaW1ndHh0X19yaWdodCB7XG4gICAgd2lkdGg6IDMzLjM0JTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLWltZ2xhcmdlIC53aXppLWltZ3R4dF9fbGVmdCB7XG4gICAgd2lkdGg6IDY2LjY2JTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLWltZ3NtYWxsIC53aXppLWltZ3R4dF9fcmlnaHQge1xuICAgIHdpZHRoOiA2Ni42NiU7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS1pbWdzbWFsbCAud2l6aS1pbWd0eHRfX2xlZnQge1xuICAgIHdpZHRoOiAzMy4zNCU7XG4gIH1cblxuICAud2l6aS1pbWd0eHRfX3dyYXAge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxuXG4gIC53aXppLWltZ3R4dF9fcmlnaHQsXG4gIC53aXppLWltZ3R4dF9fbGVmdCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC53aXppLWltZ3R4dC0tdGhyZWUgLndpemktaW1ndHh0X19jZW50ZXIge1xuICAgIG1hcmdpbjogMCA1cHg7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10ZXh0T25JbWcud2l6aS13cmFwcGVyLS1zbWFsbCB7XG4gICAgbWluLWhlaWdodDogMzAuNjV2dztcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXRleHRPbkltZy53aXppLXdyYXBwZXItLW1lZGl1bSB7XG4gICAgbWluLWhlaWdodDogMzYuNzd2dztcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXRleHRPbkltZy53aXppLXdyYXBwZXItLWxhcmdlIHtcbiAgICBtaW4taGVpZ2h0OiA0Mi44OXZ3O1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tZm9ybU5vd3JhcCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLWZvcm1Ob3dyYXAgPiAqOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG5cbiAgLndpemktbmV3c2xldHRlckNlbnRlcl9fdGl0bGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAud2l6aS1uZXdzbGV0dGVyQmFja2dyb3VuZF9fdGl0bGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAud2l6aS1uZXdzbGV0dGVyVHh0SW1nX19mb3JtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLndpemktcmV2aWV3c0ZhbGxfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLndpemktcmV2aWV3c0ZhbGxfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuXG4gIC53aXppLXJldmlld3NGYWxsX19pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19yZWxhdGl2ZSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAuZmxhc2gtc2FsZSArIC5wcm9kX19zdGF0ZS0tYmFkZ2Uge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAud2l6aWJsb2Nrc19faXRlbSAucHJvZHVjdC1saXN0LWNsYXNzaWMgLmZsYXNoLXNhbGUgKyAucHJvZF9fc3RhdGU6bm90KC5wcm9kX19zdGF0ZS0tYmFkZ2UpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLndpemlibG9ja3NfX2l0ZW0gLmZsYXNoLXNhbGUgfiAucHJvZF9fc3RhdGUtLWJhZGdlLFxuICBib2R5LndpemlibG9ja3Mtb24gLndpemlibG9ja3NfX2l0ZW0gLmZsYXNoLXNhbGUgKyAucHJvZF9fc3RhdGUtLXdpdGhCYWRnZSArIC5wcm9kX19zdGF0ZS0tYmFkZ2UsXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAud2l6aWJsb2Nrc19faXRlbSAuZmxhc2gtc2FsZSArIC5wcm9kX19zdGF0ZS0tYmFkZ2Uge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAud2l6aWJsb2Nrc19faXRlbSAuZmxhc2gtc2FsZSArIC5wcm9kX19zdGF0ZTpub3QoLnByb2RfX3N0YXRlLS1iYWRnZSkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAud2l6aWJsb2Nrc19faXRlbSAuZmxhc2gtc2FsZSB+IC5wcm9kX19zdGF0ZS0tYmFkZ2UsXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAud2l6aWJsb2Nrc19faXRlbSAuZmxhc2gtc2FsZSArIC5wcm9kX19zdGF0ZS0td2l0aEJhZGdlICsgLnByb2RfX3N0YXRlLS1iYWRnZSxcbiAgYm9keS53aXppYmxvY2tzLW9uIC53aXppYmxvY2tzX19pdGVtIC5mbGFzaC1zYWxlICsgLnByb2RfX3N0YXRlLS1iYWRnZSB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLndiLW1vbm9wcm9kdWN0LXpvb20gLmZsYXNoLXNhbGUge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gIH1cblxuICAud3otZmFxLWxpc3QtaWNvbl9fd3JhcHBlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcbiAgfVxuXG4gIC53ei1mYXEtbGlzdC1pY29uX193cmFwcGVyX19pdGVtX19pY29uIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3MjFweCkge1xuICAuYmxvZ19fd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAuYmxvZ19fY29tbWVudF9faXRlbSB7XG4gICAgcGFkZGluZzogNy41cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjYWRkcmVzc0Jvb2tXaWRnZXREaXYge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBoZWlnaHQ6IDIyOHB4O1xuICB9XG5cbiAgI3dhbGxldFdpZGdldERpdiB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIGhlaWdodDogMjI4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnd6LWZhcV9fd3JhcHBlcl9faXRlbS5vcGVuIC53ei1mYXFfX3dyYXBwZXJfX2l0ZW1fX2JvZHkge1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cztcbiAgfVxuXG4gIC53ei1mYXEtZnJhbWVfX3dyYXBwZXJfX2l0ZW0ub3BlbiAud3otZmFxLWZyYW1lX193cmFwcGVyX19pdGVtX19ib2R5IHtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXM7XG4gIH1cblxuICAud3otZmFxLWFjY29yZGlvbl9fd3JhcHBlcl9faXRlbS5vcGVuIC53ei1mYXEtYWNjb3JkaW9uX193cmFwcGVyX19pdGVtX19ib2R5IHtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAud3otZmFxX193cmFwcGVyX19pdGVtX19ib2R5IHtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXM7XG4gIH1cblxuICAud3otZmFxLWZyYW1lX193cmFwcGVyX19pdGVtX19ib2R5IHtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXM7XG4gIH1cblxuICAud3otZmFxLWFjY29yZGlvbl9fd3JhcHBlcl9faXRlbV9fYm9keSB7XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xuICAucGFnZS12YWxpZGF0aW9uIC5zaW1wbGVtb2RhbC1jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogODAwcHg7XG4gIH1cblxuICAucGFnZS12YWxpZGF0aW9uIC5zaW1wbGVtb2RhbC1jb250YWluZXIgaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9ybSBwLmZvcm1fX2Vycm9yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTAwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCwgLTUwJSk7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMCAwIDAgMjBweDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IC4zcyBsaW5lYXI7XG4gIH1cblxuICAuZm9ybSBwLmZvcm1fX2Vycm9yLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mb3JtIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5mb3JtLS1wYWdlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAuZm9ybV9fZmllbGRzZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAuZm9ybV9fZmllbGRzZXQtLWhhbGYge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1yaWdodDogNy41cHg7XG4gIH1cblxuICAuZm9ybV9fZmllbGRzZXQtLW11bHRpcGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmZvcm1fX2ZpZWxkc2V0LS1tdWx0aXBsZSArIC5mb3JtX19maWVsZHNldC0tbXVsdGlwbGUge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICB9XG5cbiAgLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIC5mb3JtX19sYWJlbC0tZGF0ZSB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZm9ybV9fZmllbGQtLWZvY3VzZWQgLmZvcm1fX2xhYmVsIC5mb3JtX19pY29uLS1kYXRlIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5mb3JtX190ZXh0LS1kYXRlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIH1cblxuICAuZm9ybV9fdGV4dC0tbGFyZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIH1cblxuICAuZm9ybSAuZm9ybV9fc3BhbiB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5mb3JtX19oZWxwIHtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgfVxuXG4gIC5mb3JtX19lcnJvciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjE2NzY3ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZm9ybV9fZXJyb3I6bm90KC5mb3JtX190ZXh0KSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG5cbiAgLmZvcm0gLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIC5mb3JtX19lcnJvcjpub3QocCk6Zm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA1cHggMHB4ICNmMTY3Njc7XG4gICAgLW8tYm94LXNoYWRvdzogMHB4IDBweCA1cHggMHB4ICNmMTY3Njc7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggMHB4ICNmMTY3Njc7XG4gIH1cblxuICAuZm9ybV9fYnV0dG9uIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiA3cHggMzBweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAuZm9ybV9fYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcbiAgfVxuXG4gIC5mb3JtX19idXR0b24tLWNyZWF0ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzBkMGQwZDtcbiAgfVxuXG4gIC5yZWdpc3Rlcl9fY29sIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZTtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAucmVnaXN0ZXJfX2NvbCAuZm9ybV9fZmllbGRzZXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuXG4gIC5yZWdpc3Rlcl9fY29sIC5mb3JtX19maWVsZHNldDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAucmVnaXN0ZXJfX2ZpZWxkc2V0IHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuXG4gIC5yZWdpc3Rlcl9fY25pbCBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5yZWdpc3Rlcl9fY25pbCBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAub3JkZXItZGV0YWlsX191bCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuXG4gIC5vcmRlci1kZXRhaWxfX2xpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLm9yZGVyLWRldGFpbF9fbGlfX3RpdGxlIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAzcHggMCAwO1xuICAgIHBhZGRpbmc6IDAgM3B4IDAgMDtcbiAgfVxuXG4gIC5vcmRlci1kZXRhaWxfX2xpX190aXRsZTphZnRlciB7XG4gICAgY29udGVudDogJzonO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5vcmRlci1kZXRhaWxfX2xpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuXG4gIC5vcmRlci1kZXRhaWxfX3JvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub3JkZXItZGV0YWlsX190aGVhZCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5vcmRlci1kZXRhaWxfX3RoZWFkX19pdGVtIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5vcmRlci1kZXRhaWxfX3RoZWFkX19pdGVtLS1hbGwge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAub3JkZXItZGV0YWlsX190aGVhZF9faXRlbS0tZGVza3RvcCB7XG4gICAgd2lkdGg6IDE1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG4gIH1cblxuICAub3JkZXItZGV0YWlsX19wcmljZV9fbGVmdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5vcmRlci1kZXRhaWxfX3ByaWNlX19yaWdodCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLm9yZGVyLWRldGFpbF9fdGJvZHlfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLm9yZGVyLWRldGFpbF9fdGJvZHlfX2l0ZW1fX25hbWUge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5vcmRlci1kZXRhaWxfX3Rib2R5X19pdGVtX19uYW1lIC52YXItbmFtZSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG5cbiAgLm9yZGVyLWRldGFpbF9fdGJvZHlfX2l0ZW1fX25hbWUgLnZhci12YWx1ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5vcmRlci1kZXRhaWxfX3Rib2R5X19pdGVtX19uYW1lIC52YXItd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLm9yZGVyLWRldGFpbF9fdGJvZHlfX2l0ZW1fX3F0eSB7XG4gICAgd2lkdGg6IDE1JTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5vcmRlci1kZXRhaWxfX3Rib2R5X19pdGVtX19xdHkgLnZhci1uYW1lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm9yZGVyLWRldGFpbF9fdGJvZHlfX2l0ZW1fX3ByaWNlIHtcbiAgICB3aWR0aDogMTUlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cblxuICAub3JkZXItZGV0YWlsX190Zm9vdF9faXRlbSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAub3JkZXItZGV0YWlsX190Zm9vdF9faXRlbS0tdG90YWwge1xuICAgIGJhY2tncm91bmQ6ICNlNmU2ZTY7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gIH1cblxuICAub3JkZXItZGV0YWlsX190Zm9vdF9faXRlbV9fdGl0bGUge1xuICAgIHdpZHRoOiA4NSU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAub3JkZXItZGV0YWlsX190Zm9vdF9faXRlbV9fcHJpY2Uge1xuICAgIHdpZHRoOiAxNSU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnBhZ2UtNDA0X19ub3QtZm91bmQge1xuICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXJfX2FjY291bnRfX3NwYW4tLWxvZ2luIC5oZWFkZXJfX2FjY291bnRfX25hbWUge1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB9XG5cbiAgLmhlYWRlcl9fYWNjb3VudF9fc3Bhbi0tbG9naW4gLmhlYWRlcl9fYWNjb3VudF9fbmFtZTpob3ZlciB7XG4gICAgY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC42KTtcbiAgfVxuXG4gIC5uYXZfX2xhYmVsLS1hY2NvdW50IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubmF2X193cmFwcGVyMiAubmF2X19hcnJvdyB7XG4gICAgdG9wOiAzMyU7XG4gIH1cblxuICAubmF2LXBlcnNvLW9mZiAubmF2X191bDpub3QoLmxhbmctLW90aGVycy11bCkge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XG4gICAgLW1vei1mbGV4LWdyb3c6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vZmYgLm5hdl9fdWwubGFuZy0tb3RoZXJzLXVsIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLmhlYWRlcl9fY2hlY2tib3gtLW5hdjpjaGVja2VkIH4gLmhlYWRlciAubmF2X19jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5wcm9kIC5wcm9kX19idG4ge1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19idG4ge1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgaDEsXG4gIC50aXRsZS1wYWdlIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxuXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cblxuICAuaGVhZGVyX19jYXJ0X19hX19uYiB7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIH1cblxuICAuaGVhZGVyX19jYXJ0X19zdWJsZXZlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiAwcHggNnB4IDZweCAwcHggcmdiYSgxNiwgNTEsIDYzLCAwLjQpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDIwcHgpO1xuICB9XG5cbiAgLmhlYWRlcl9fY2FydF9fc3VibGV2ZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGhlaWdodDogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmhlYWRlcl9fbG9nb19fYV9fbmFtZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgfVxuXG4gIC5oZWFkZXJfX2xvZ29fX2FfX25hbWVfX3Nsb2dhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5oZWFkZXJfX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmhlYWRlcl9fY29udGVudCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdpbGwtY2hhbmdlOiBpbmhlcml0O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdHJhbnNpdGlvbjogMzAwbXMgZWFzZTtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHotaW5kZXg6IDQ7XG4gIH1cblxuICAuaGVhZGVyX19jb250ZW50OmJlZm9yZSxcbiAgLmhlYWRlcl9fY29udGVudDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5oZWFkZXJfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICByaWdodDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICB9XG5cbiAgLmhlYWRlcl9fY29udGVudDphZnRlciB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5oZWFkZXJfX2NvbnRlbnQtLWJvcmRlcjpiZWZvcmUsXG4gIC5oZWFkZXJfX2NvbnRlbnQtLWJvcmRlcjphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuaGVhZGVyX19oMSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICB9XG5cbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMjMwcHg7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5oZWFkZXJfX2xvZ29fX2Ege1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG5cbiAgLmhlYWRlcl9fbG9nb19fYV9faW1nIHtcbiAgICB0cmFuc2l0aW9uOiAzMDBtcyBlYXNlO1xuICB9XG5cbiAgLmhlYWRlcl9fbG9nbyAucGljdHVyZS0tbGVmdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gIH1cblxuICAuaGVhZGVyX19sb2dvIGltZyB7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gIH1cblxuICAuaGVhZGVyX19uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaGVhZGVyX19pbm5hdiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmhlYWRlcl9fYXJlYSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICByaWdodDogMjBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgei1pbmRleDogMDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG5cbiAgLmhlYWRlcl9fYXJlYSA+IGRpdjpob3ZlciBjaXJjbGU6bnRoLWNoaWxkKDIpIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMTMxO1xuICB9XG5cbiAgLmhlYWRlcl9fYXJlYSA+IGRpdjpob3ZlciBjaXJjbGU6bnRoLWNoaWxkKDMpIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMTMxO1xuICB9XG5cbiAgLmhlYWRlcl9fY2FydCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgdG9wOiBhdXRvO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgfVxuXG4gIC5oZWFkZXJfX2NhcnQtLW9uVG9wIHtcbiAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhlYWRlcl9fY2FydF9fYSB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICB9XG5cbiAgLmhlYWRlcl9fY2FydF9fYV9fbmIge1xuICAgIHRvcDogLTlweDtcbiAgICBsZWZ0OiAyMnB4O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuaGVhZGVyX19jYXJ0LS1ib3R0b20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpIHRyYW5zbGF0ZVooMCk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogOTBweDtcbiAgICByaWdodDogNTBweDtcbiAgICB3aWR0aDogNzJweDtcbiAgICBoZWlnaHQ6IDcycHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgLW1vei1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgLW1vei1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cblxuICAuaGVhZGVyX19jYXJ0LS1ib3R0b20uYW5pbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cblxuICAuaGVhZGVyX19jYXJ0LS1ib3R0b20uYW5pbUNsb3NlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5oZWFkZXJfX2NhcnQtLWJvdHRvbS5oZWFkZXItb3BlbiB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IDBzO1xuICB9XG5cbiAgLmhlYWRlcl9fY2FydC0tYm90dG9tLmhlYWRlci1vcGVuIC5oZWFkZXJfX2NhcnRfX2FfX25iIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmhlYWRlcl9fY2FydC0tYm90dG9tIC5oZWFkZXJfX2NhcnRfX2Ege1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL21lZGlhLmNkbndzLmNvbS9faS8xOTcwMC82MTE0LzMxMDQvMTUvZG9yaWFuZS1wYW5pZXIucG5nXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDUlIDQ1JTtcbiAgfVxuXG4gIC5oZWFkZXJfX2NhcnQtLWJvdHRvbSAuaGVhZGVyX19jYXJ0X19hX19uYiB7XG4gICAgbGVmdDogNjBweDtcbiAgICB0b3A6IC03cHg7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cblxuICAuaGVhZGVyX19jYXJ0LS1ib3R0b206aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgNnB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB9XG5cbiAgLmhlYWRlcl9fY2FydC0tYm90dG9tOmhvdmVyIC5oZWFkZXJfX2NhcnRfX2EuaGVhZGVyX190YWIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChcImh0dHBzOi8vbWVkaWEuY2Rud3MuY29tL19pLzE5NzAwLzYxMTQvMzEwNC8xNS9kb3JpYW5lLXBhbmllci5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0NSUgNDUlO1xuICB9XG5cbiAgLmhlYWRlcl9fY2FydDpob3ZlciAuaGVhZGVyX19jYXJ0X19hIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCB1cmwoXCJodHRwczovL21lZGlhLmNkbndzLmNvbS9faS8xOTcwMC82MTE0LzMxMDQvMTUvZG9yaWFuZS1wYW5pZXIucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICB9XG5cbiAgLmhlYWRlcl9fY2FydDpob3ZlciAuaGVhZGVyX19jYXJ0X19zdWJsZXZlbCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBsaW5lYXIsIHRyYW5zZm9ybSAwLjNzIGxpbmVhciwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBsaW5lYXI7XG4gIH1cblxuICAuaGVhZGVyX19jYXJ0OmhvdmVyIC5oZWFkZXJfX2NhcnRfX3N1YmxldmVsOmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmhlYWRlcl9fYWNjb3VudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cblxuICAuaGVhZGVyX19hY2NvdW50X19hIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgdHJhbnNpdGlvbjogMHM7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgLmhlYWRlcl9fYWNjb3VudF9fYTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwdmlld0JveCUzRCUyMjE3MTclMjA0NiUyMDIwLjAwMyUyMDIwLjAwMSUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTE3MTcuMDAxJTIwNTUuOTk4YTEwJTIwMTAlMjAwJTIwMSUyMDAlMjAyLjkzLTcuMDclMjA5LjYlMjA5LjYlMjAwJTIwMCUyMDAtMi45MyUyMDcuMDd6bTE5LjE3JTIwMGE4LjglMjA4LjglMjAwJTIwMCUyMDEtMi4xNiUyMDUuODZjLTEuMzgtLjU0LTIuODctMS4wNi00LjQ3LTEuNTRhLjc0My43NDMlMjAwJTIwMCUyMDEtLjEtLjUzJTIwMy4wMzklMjAzLjAzOSUyMDAlMjAwJTIwMSUyMC4yOS0xLjElMjA2LjEzOCUyMDYuMTM4JTIwMCUyMDAlMjAwJTIwLjQ0LTEuNTQlMjAzLjUyOSUyMDMuNTI5JTIwMCUyMDAlMjAwJTIwLjY3LTEuNTQlMjAzLjI4NSUyMDMuMjg1JTIwMCUyMDAlMjAwJTIwMC0xLjM0LjEzOS4xMzklMjAwJTIwMCUyMDAtLjA1LS4xJTIwNC4zNjYlMjA0LjM2NiUyMDAlMjAwJTIwMSUyMC4xNC0xLjgzJTIwMy4wNzglMjAzLjA3OCUyMDAlMjAwJTIwMC0uNzItMi41JTIwMy40NCUyMDMuNDQlMjAwJTIwMCUyMDAtMi43OC0xLjM0aC0uODdhMy42MzklMjAzLjYzOSUyMDAlMjAwJTIwMC0yLjc5JTIwMS4zNCUyMDMuMDc3JTIwMy4wNzclMjAwJTIwMCUyMDAtLjcyJTIwMi41JTIwNC42JTIwNC42JTIwMCUyMDAlMjAxJTIwLjE1JTIwMS44M3YuMWEyLjU4NiUyMDIuNTg2JTIwMCUyMDAlMjAwLS4wNSUyMDEuMzQlMjA0LjM1MyUyMDQuMzUzJTIwMCUyMDAlMjAwJTIwLjY3JTIwMS41OSUyMDcuMjQlMjA3LjI0JTIwMCUyMDAlMjAwJTIwLjQzJTIwMS40OSUyMDIuNjQyJTIwMi42NDIlMjAwJTIwMCUyMDElMjAuMiUyMDEuMTUuNTQ0LjU0NCUyMDAlMjAwJTIwMS0uMTUuNDglMjAzMC40NjElMjAzMC40NjElMjAwJTIwMCUyMDAtNC4zMiUyMDEuNTQlMjA5LjE1OCUyMDkuMTU4JTIwMCUyMDElMjAxJTIwMTYuMTktNS44NnolMjIlMjBmaWxsJTNEJTIyJTIzMzMzMzMzJTIyJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMi8lM0UlM0Mvc3ZnJTNFKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogMHM7XG4gIH1cblxuICAuaGVhZGVyX19hY2NvdW50X19hOmhvdmVyOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmhlYWRlcl9fYWNjb3VudF9fc3Bhbi0tbG9naW4gLmhlYWRlcl9fYWNjb3VudF9fbmFtZSB7XG4gICAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmhlYWRlcl9fYWNjb3VudF9fc3Bhbi0tbG9naW4gLmhlYWRlcl9fYWNjb3VudF9fZmlyc3RuYW1lIHtcbiAgICBjb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjYpO1xuICB9XG5cbiAgI25hdi1jaGVja2JveDpjaGVja2VkIH4gLmhlYWRlciAuaGVhZGVyX19uYXZfX2ljb25fX3NwYW4tLWZpcnN0IHtcbiAgICB0b3A6IDE4cHg7XG4gICAgd2lkdGg6IDAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gICNuYXYtY2hlY2tib3g6Y2hlY2tlZCB+IC5oZWFkZXIgLmhlYWRlcl9fbmF2X19pY29uX19zcGFuLS1zZWNvbmQge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxuXG4gICNuYXYtY2hlY2tib3g6Y2hlY2tlZCB+IC5oZWFkZXIgLmhlYWRlcl9fbmF2X19pY29uX19zcGFuLS10aGlyZCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxuXG4gICNuYXYtY2hlY2tib3g6Y2hlY2tlZCB+IC5oZWFkZXIgLmhlYWRlcl9fbmF2X19pY29uX19zcGFuLS1mb3VydGgge1xuICAgIHRvcDogMThweDtcbiAgICB3aWR0aDogMCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLmhlYWRlcl9fYmxvZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICByaWdodDogMjQwcHg7XG4gIH1cblxuICAuaGVhZGVyX19ibG9nLS13aXRob3V0TGFuZyB7XG4gICAgcmlnaHQ6IDE1NXB4O1xuICB9XG5cbiAgLmhlYWRlcl9fYmxvZ19fYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgfVxuXG4gIC5oZWFkZXJfX2Jsb2dfX2E6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgfVxuXG4gIC5oZWFkZXJfX3NlYXJjaCxcbiAgLmhlYWRlcl9fYXJlYSxcbiAgLmxhbmctLWRlc2t0b3Age1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oZWFkZXJfX2NhcnQtLXRvcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yMHB4O1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDQwcHgpO1xuICB9XG5cbiAgLmhlYWRlcl9fY2FydC0tdG9wIC5jYXJ0LW1vZGFsLmNhcnQtb3BlbiB7XG4gICAgcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNDQwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZXhwbG9yZXIxMSAuaGVhZGVyX19sb2dvIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm5hdl9fbGFiZWwgLm5hdl9fYXJyb3cgLm1hdGVyaWFsLWljb25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm5hdl9fbGktLWFsbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5uYXZfX2Ege1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICB9XG5cbiAgLm5hdl9fYS0tbHZsMiB7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIH1cblxuICAubmF2X19hLS1sdmwyOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIH1cblxuICAubmF2X191bF9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm5hdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3BhY2l0eTogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMHM7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDVweCA0MHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG4gICAgei1pbmRleDogMztcbiAgICBtYXgtd2lkdGg6IHZhcigtLW1heC1yb3ctc2l6ZSk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuXG4gIC5uYXZfX3dyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogdmFyKC0tbWF4LXJvdy1zaXplKTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuXG4gIC5uYXZfX3dyYXBwZXIyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAubmF2X193cmFwcGVyMi5sb3ctb3BhY2l0eSB7XG4gICAgb3BhY2l0eTogMC40NTtcbiAgfVxuXG4gIC5uYXZfX29wYWNpdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLm5hdl9fb3BhY2l0eS5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5uYXZfX2l0ZW1sdmwxIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY2xlYXI6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbjogMCA0MHB4IDAgMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5uYXZfX2l0ZW1sdmwxLS1ob21lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm5hdl9faXRlbWx2bDEtLXdpdGgtc3VibmF2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMXB4O1xuICB9XG5cbiAgLm5hdl9faXRlbWx2bDE6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgfVxuXG4gIC5uYXZfX2l0ZW1sdmwzIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLm5hdl9faXRlbWx2bDM6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgfVxuXG4gIC5uYXZfX3N1YmxldmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBjbGlwOiBpbmhlcml0O1xuICAgIHRvcDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2U7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01cHgpO1xuICAgIHotaW5kZXg6IDM7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlcjogc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxuXG4gIC5uYXZfX2ZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogdmFyKC0tbWF4LXJvdy1zaXplKTtcbiAgfVxuXG4gIC5uYXZfX2JvdHRvbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5uYXZfX2NvbnRlbnRsdmwzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG5cbiAgLm5hdl9fbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGNsZWFyOiBub25lO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIG1hcmdpbjogMCAzM3B4IDAgMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgfVxuXG4gIC5uYXZfX2xhYmVsIC5uYXZfX2l0ZW1sdmwxIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAubmF2X19sYWJlbDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAubmF2X19sYWJlbDpob3ZlciAubmF2X193cmFwcGVyMjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMjVweDtcbiAgICB0b3A6IC0yMHB4O1xuICAgIGxlZnQ6IC0yMHB4O1xuICB9XG5cbiAgLm5hdl9fbGFiZWw6aG92ZXIgLm5hdl9fc3VibGV2ZWwge1xuICAgIG1heC1oZWlnaHQ6IDEwMDAwcHg7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB9XG5cbiAgLm5hdl9fbGFiZWw6aG92ZXIgLm5hdl9fbGFiZWxfX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweCBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEQ0U1RTk7XG4gICAgdG9wOiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5uYXZfX2xhYmVsOmhvdmVyIC5uYXZfX3JpY2gtLXdpdGhvdXQtdHh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5uYXZfX2Fycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0NCU7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzMzMzMzMztcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMzMzMzMzO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgfVxuXG4gIC5uYXZfX2Fycm93OmJlZm9yZSxcbiAgLm5hdl9fYXJyb3c6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubmF2X19yaWNoIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5uYXZfX3JpY2hfX2Ege1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAubmF2X19yaWNoX19hOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIH1cblxuICAubmF2X19yaWNoMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubmF2X19yaWNoMl9fYSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAubmF2X19yaWNoMl9fYTpob3ZlcixcbiAgLm5hdl9fcmljaDJfX2E6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgfVxuXG4gIC5uYXZfX3JpY2gyLS1sYXN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm5hdl9fYV9fbHZsMiB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICAubmF2X19jb2wge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuXG4gIC5uYXZfX2NvbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRENFNUU5O1xuICB9XG5cbiAgLm5hdi1wZXJzby1vZmYgLm5hdiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb2ZmIC5uYXZfX3dyYXBwZXIyICo6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb2ZmIC5uYXZfX21heFdpZHRoIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cblxuICAubmF2LXBlcnNvLW9mZiAubmF2X19ib3R0b20ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubmF2LXBlcnNvLW9mZiAubmF2X19tYXhXaWR0aCA+IGxhYmVsOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAubmF2LXBlcnNvLW9mZiAubmF2X191bCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm5hdi1wZXJzby1vZmYgLm5hdl9fdWxfX3Njcm9sbCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm5hdi1wZXJzby1vZmYgLm5hdl9fdWxfX2NvbHVtbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm5hdi1wZXJzby1vZmYgLm5hdl9fdWxfX2NvbHVtbiAubmF2X19saSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubmF2LXBlcnNvLW9mZiAubmF2X19zdWJsZXZlbCB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICBsZWZ0OiAtMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRvcDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDIwcHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdHJhbnNpdGlvbjogMHM7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDIwcHggMzBweCAwIDMwcHg7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggNnB4IDZweCAwcHggcmdiYSgxNiwgNTEsIDYzLCAwLjQpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDZweCA2cHggMHB4IHJnYmEoMTYsIDUxLCA2MywgMC40KTtcbiAgICBib3gtc2hhZG93OiAwcHggNnB4IDZweCAwcHggcmdiYSgxNiwgNTEsIDYzLCAwLjQpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAubmF2LXBlcnNvLW9mZiAubmF2X19zdWJsZXZlbC0tY2VudGVyZWQge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAyMHB4KTtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb2ZmIC5uYXZfX3N1YmxldmVsLS1yaWdodCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogLTIwcHg7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubmF2LXBlcnNvLW9mZiAubmF2X19sYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IC4xNXMgZWFzZTtcbiAgICBtYXJnaW46IDAgMTVweCAwIDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb2ZmIC5uYXZfX2xhYmVsOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOTUlO1xuICAgIGxlZnQ6IDM1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1cHg7XG4gIH1cblxuICAubmF2LXBlcnNvLW9mZiAubmF2X19sYWJlbC0tb3BlbiAubmF2X19ib3R0b20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vZmYgLm5hdl9fbGFiZWwtLWNsb3NlIHtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vZmYgLm5hdl9fbGFiZWwtLWNsb3NlIC5uYXZfX2Fycm93IHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIH1cblxuICAubmF2LXBlcnNvLW9mZiAubmF2X19sYWJlbC0tY2xvc2UgLm5hdl9fd3JhcHBlcjI6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vZmYgLm5hdl9fbGFiZWwtLWNsb3NlIC5uYXZfX2l0ZW1sdmwxIHtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb2ZmIC5uYXZfX2xhYmVsLS1jbG9zZSAubmF2X19zdWJsZXZlbCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAyMHB4KTtcbiAgICB0cmFuc2l0aW9uOiAwcyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm5hdi1wZXJzby1vZmYgLm5hdl9fbGFiZWwtLWNsb3NlIC5uYXZfX3N1YmxldmVsLS1jZW50ZXJlZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMjBweCk7XG4gIH1cblxuICAubmF2LXBlcnNvLW9mZiAubmF2X19sYWJlbDpob3ZlcixcbiAgLm5hdi1wZXJzby1vZmYgLm5hdl9fbGFiZWwtLW9wZW4ge1xuICAgIHotaW5kZXg6IDk7XG4gIH1cblxuICAubmF2LXBlcnNvLW9mZiAubmF2X19sYWJlbDpob3ZlciAubmF2X19hcnJvdyxcbiAgLm5hdi1wZXJzby1vZmYgLm5hdl9fbGFiZWwtLW9wZW4gLm5hdl9fYXJyb3cge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIH1cblxuICAubmF2LXBlcnNvLW9mZiAubmF2X19sYWJlbDpob3ZlciAubmF2X193cmFwcGVyMjpiZWZvcmUsXG4gIC5uYXYtcGVyc28tb2ZmIC5uYXZfX2xhYmVsLS1vcGVuIC5uYXZfX3dyYXBwZXIyOmJlZm9yZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIGhlaWdodDogNTFweDtcbiAgICB0b3A6IC0zcHg7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vZmYgLm5hdl9fbGFiZWw6aG92ZXIgLm5hdl9faXRlbWx2bDEsXG4gIC5uYXYtcGVyc28tb2ZmIC5uYXZfX2xhYmVsLS1vcGVuIC5uYXZfX2l0ZW1sdmwxIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vZmYgLm5hdl9fbGFiZWw6aG92ZXIgLm5hdl9fc3VibGV2ZWwsXG4gIC5uYXYtcGVyc28tb2ZmIC5uYXZfX2xhYmVsLS1vcGVuIC5uYXZfX3N1YmxldmVsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNXB4KTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyLCB0cmFuc2Zvcm0gMC4zcyBsaW5lYXI7XG4gIH1cblxuICAubmF2LXBlcnNvLW9mZiAubmF2X19sYWJlbDpob3ZlciAubmF2X19zdWJsZXZlbC0tY2VudGVyZWQsXG4gIC5uYXYtcGVyc28tb2ZmIC5uYXZfX2xhYmVsLS1vcGVuIC5uYXZfX3N1YmxldmVsLS1jZW50ZXJlZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNXB4KTtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb2ZmIC5uYXZfX2xhYmVsIC5uYXZfX2Ege1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNik7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vZmYgLm5hdl9fbGFiZWwgLm5hdl9fYTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vZmYgLm5hdl9fbGFiZWwgLm5hdl9fdWwgPiAubmF2X191bF9fY29sdW1uOmxhc3QtY2hpbGQgLm5hdl9fYSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb2ZmIC5uYXZfX2l0ZW1sdmwxIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB0cmFuc2l0aW9uOiAuMTVzIGVhc2U7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vZmYgLm5hdl9faXRlbWx2bDEtLWhvbWUge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cblxuICAubmF2LXBlcnNvLW9mZiAubmF2X19pdGVtbHZsMS0td2l0aC1zdWJuYXYge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb2ZmIC5uYXYgbGk6bm90KC5sYW5nLS1vdGhlcnMtbGkpIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb2ZmIC5uYXYgbGk6bm90KC5sYW5nLS1vdGhlcnMtbGkpOmxhc3Qtb2YtdHlwZSBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vZmYgLm5hdiBsaTpub3QoLmxhbmctLW90aGVycy1saSkgYSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb2ZmIC5uYXYgbGk6bm90KC5sYW5nLS1vdGhlcnMtbGkpIGE6aG92ZXIsXG4gIC5uYXYtcGVyc28tb2ZmIC5uYXYgbGk6bm90KC5sYW5nLS1vdGhlcnMtbGkpIGE6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdiB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmF2X19sYWJlbDpob3ZlciB7XG4gICAgei1pbmRleDogOTtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdl9fc3VibGV2ZWwge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRENFNUU5O1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBsaW5lYXI7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uYXZfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uYXZfX2Fycm93IHtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDQxJTtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdl9fYXJyb3ctLWx2bDIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uYXZfX3dyYXBwZXIyOmJlZm9yZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmF2X19mbGV4IHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmF2X19mbGV4OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6ICNEQ0U1RTk7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uYXZfX2l0ZW1sdmwxOmhvdmVyIHtcbiAgICB6LWluZGV4OiAxMztcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdl9faXRlbWx2bDE6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uYXZfX2l0ZW1sdmwzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uYXZfX2FfX2x2bDItLWhpZGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uYXZfX21heFdpZHRoIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdl9fbGFiZWwge1xuICAgIG1hcmdpbjogMCAyNXB4IDAgMDtcbiAgfVxuXG4gIC5uYXZfX2NoZWNrYm94bHZsMDpjaGVja2VkICsgZGl2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG5cbiAgLm5hdl9faXRlbWx2bDEtLWxvZ2luIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm5hdl9fbWF4V2lkdGgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IHZhcigtLW1heC1yb3ctc2l6ZSk7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5uYXYtLXN0aWNreSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSB0cmFuc2xhdGVaKDApO1xuICB9XG5cbiAgLm5hdi0tc3RpY2t5OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogI0RDRTVFOTtcbiAgfVxuXG4gIC5uYXZfX3Jlc2l6ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm5hdl9fY29sIC5uYXZfX3JpY2hfX2E6bm90KC5uYXZfX3JpY2gyX19hKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAucGFnZS1jYXJ0IC5uYXYsXG4gIC5wYWdlLXZhbGlkYXRpb24gLm5hdixcbiAgLnBhZ2UtdXBzZWxsIC5uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubmF2X19yaWNoICsgLm5hdl9fcmljaCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuXG4gIC5uYXZfX2EubmF2X19yaWNoX19hLS1pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIC5uYXZfX2xhYmVsOmhvdmVyIC5uYXZfX3JpY2gtLXdpdGhvdXQtdHh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uYXZfX2NvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uYXZfX2ZsZXgge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdl9fc3VibGV2ZWwge1xuICAgIGJveC1zaGFkb3c6IDBweCA2cHggNnB4IDBweCByZ2JhKDE2LCA1MSwgNjMsIDAuNCk7XG4gIH1cblxuICAubmF2X19sYWJlbDpob3ZlciAubmF2X19sYWJlbF9faW1nIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICAubmF2LXBlcnNvLW9mZiAubmF2X19pdGVtbHZsMS0td2l0aC1zdWJuYXYge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm5hdl9fdGV4dC5oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5uYXZfX3JpY2gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5uYXZfX2xhYmVsLS1sYW5nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm5hdl9faXRlbWx2bDEubmF2X19pdGVtbHZsMS0tYmxvZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIG5hdi5uYXY6aG92ZXIge1xuICAgIHotaW5kZXg6IDU7XG4gIH1cblxuICAuc2xpZGVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5zbGlkZXJfX3dyYXBwZXIgLnNsaWNrLWFycm93IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnNsaWRlcl9fd3JhcHBlciAuc2xpY2stYXJyb3c6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cblxuICAuc2xpZGVyX193cmFwcGVyIC5zbGljay1hcnJvdzpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICB9XG5cbiAgLnNsaWRlcl9fd3JhcHBlcjpob3ZlciAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuc2xpZGVyX193cmFwcGVyOmhvdmVyIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG5cbiAgLmJsb2MtLXRleHQgaW1nLmZsb2F0LXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAuYmxvYy0tdGV4dCBpbWcuZmxvYXQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAubmV3LWJsb2MgLmJsb2MtLXRleHQgaW1nLmZsb2F0LXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAubmV3LWJsb2MgLmJsb2MtLXRleHQgaW1nLmZsb2F0LWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLnByb2Qge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAtMjBweCA4MHB4IC0yMHB4O1xuICB9XG5cbiAgLnByb2QtLXNsaWRlckluaXRpYWxpemVkOmhvdmVyIC5wcm9kX190b3BfX3dyYXBwZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAucHJvZC1saXN0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG5cbiAgLnByb2QgLnByb2RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2FydGljbGUge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjQ1cyBlYXNlO1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2FydGljbGUgLnNsaWNrLWFycm93IHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2FydGljbGUuZW5kLWhvdmVyIC5wcm9kX19zbGlkZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2FydGljbGUuc3VjY2VzcyAucHJvZF9fc2xpZGVyLFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fc2xpZGVyIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5zdWNjZXNzIC5tb2RhbC1jYXJ0LFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAubW9kYWwtY2FydCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAucHJvZCAucHJvZF9fYXJ0aWNsZTpob3ZlcixcbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWQsXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkVGVtcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcbiAgfVxuXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5zbGljay1hcnJvdyxcbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWQgLnNsaWNrLWFycm93LFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXAgLnNsaWNrLWFycm93IHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXI6YWZ0ZXIsXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkOmFmdGVyLFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXA6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXIgLnByb2RfX2Nvcm5lcl9fdG9wLFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fY29ybmVyX190b3AsXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkVGVtcCAucHJvZF9fY29ybmVyX190b3Age1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggNTBweCByZ2JhKDAsIDAsIDAsIDAuMDUpLCAwIDVweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgfVxuXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5wcm9kX19zbGlkZXIgLnNsaWNrLWFycm93LFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fc2xpZGVyIC5zbGljay1hcnJvdyxcbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wIC5wcm9kX19zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXIgLnByb2RfX3NsaWRlciAuc2xpY2stcHJldixcbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWQgLnByb2RfX3NsaWRlciAuc2xpY2stcHJldixcbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wIC5wcm9kX19zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAucHJvZCAucHJvZF9fYXJ0aWNsZTpob3ZlciAucHJvZF9fc2xpZGVyIC5zbGljay1uZXh0LFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fc2xpZGVyIC5zbGljay1uZXh0LFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXAgLnByb2RfX3NsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICAucHJvZCAucHJvZF9fYXJ0aWNsZTpob3ZlciAucHJvZF9fc2hhZG93OmJlZm9yZSxcbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWQgLnByb2RfX3NoYWRvdzpiZWZvcmUsXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkVGVtcCAucHJvZF9fc2hhZG93OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5wcm9kX19mb3JtOm5vdCgucHJvZF9fZm9ybS0tY29weSksXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkIC5wcm9kX19mb3JtOm5vdCgucHJvZF9fZm9ybS0tY29weSksXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkVGVtcCAucHJvZF9fZm9ybTpub3QoLnByb2RfX2Zvcm0tLWNvcHkpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAucHJvZCAucHJvZF9fYXJ0aWNsZTpob3ZlciAucHJvZF9fZm9ybS0tY29weSxcbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWQgLnByb2RfX2Zvcm0tLWNvcHksXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkVGVtcCAucHJvZF9fZm9ybS0tY29weSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDM7XG4gIH1cblxuICAucHJvZCAucHJvZF9fYXJ0aWNsZTpob3ZlciAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fcGljdHVyZSxcbiAgLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXIgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2QgaW1nLFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZTpob3ZlciAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fc3RhdGUsXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19waWN0dXJlLFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fZm9ybS0tY29weSAucHJvZCBpbWcsXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19zdGF0ZSxcbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19waWN0dXJlLFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXAgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2QgaW1nLFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXAgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2RfX3N0YXRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXIgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2RfX25hbWUsXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lLFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXAgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2RfX25hbWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIH1cblxuICAucHJvZCAucHJvZF9fYXJ0aWNsZTpob3ZlciAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fbmFtZTpiZWZvcmUsXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lOmJlZm9yZSxcbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gIH1cblxuICAucHJvZCAucHJvZF9fYXJ0aWNsZTpob3ZlciAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fbmFtZSxcbiAgLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXIgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2RfX3ByaWNlLFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fbmFtZSxcbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWQgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2RfX3ByaWNlLFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXAgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2RfX25hbWUsXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkVGVtcCAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fcHJpY2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxNDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGxpbmVhcjtcbiAgfVxuXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lLmFuaW0sXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19wcmljZS5hbmltLFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fbmFtZS5hbmltLFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fcHJpY2UuYW5pbSxcbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lLmFuaW0sXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkVGVtcCAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fcHJpY2UuYW5pbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02NXB4KTtcbiAgfVxuXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lLFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fbmFtZSxcbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAucHJvZCAucHJvZF9fYXJ0aWNsZTpob3ZlciAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fbmFtZTpiZWZvcmUsXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lOmJlZm9yZSxcbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lOmFmdGVyLFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fbmFtZTphZnRlcixcbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cblxuICAucHJvZCAucHJvZF9fYXJ0aWNsZTpob3ZlciAucHJvZF9fZm9ybS0tY29weSAucHJvZF9faG92ZXIsXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19ob3ZlcixcbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19ob3ZlciB7XG4gICAgei1pbmRleDogMTM7XG4gIH1cblxuICAucHJvZCAucHJvZF9fYXJ0aWNsZTpob3ZlciAucHJvZF9faG92ZXIsXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkIC5wcm9kX19ob3ZlcixcbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wIC5wcm9kX19ob3ZlciB7XG4gICAgbWF4LWhlaWdodDogMTAwMHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyxvcGFjaXR5IC4zcyBlYXNlIC4xcywgdHJhbnNmb3JtIC4zcyBlYXNlIC4xcztcbiAgfVxuXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5wcm9kX19idG4sXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkIC5wcm9kX19idG4sXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkVGVtcCAucHJvZF9fYnRuIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXIgLnByb2RfX2J0bi0tYWRkQ2FydCxcbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWQgLnByb2RfX2J0bi0tYWRkQ2FydCxcbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wIC5wcm9kX19idG4tLWFkZENhcnQge1xuICAgIHRyYW5zaXRpb246IDBzO1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXIgLnByb2RfX3BpY3R1cmUtLWhvdmVyLFxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fcGljdHVyZS0taG92ZXIsXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkVGVtcCAucHJvZF9fcGljdHVyZS0taG92ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wLnByb2RfX2FydGljbGUtLXJlcXVpcmVkOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wLnByb2RfX2FydGljbGUtLXJlcXVpcmVkIC5wcm9kX19jb3JuZXJfX3RvcCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxMDBweCk7XG4gIH1cblxuICAucHJvZCAucHJvZF9fYXJ0aWNsZS5zdWNjZXNzLmZpeGVkIC5wcm9kX19mb3JtLS1yZXF1aXJlZCAucHJvZF9faG92ZXIge1xuICAgIGhlaWdodDogMzRweDtcbiAgICBib3R0b206IC02MHB4O1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2FydGljbGUuc3VjY2Vzcy5maXhlZCAucHJvZF9fdmFyaWF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2FydGljbGUuc3VjY2Vzcy5maXhlZCAucHJvZF9fdmFyaWF0aW9uMiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLnN1Y2Nlc3MuZml4ZWQgLnByb2RfX2Nvcm5lcl9fdG9wIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDQwcHgpO1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2FydGljbGUtLXJlcXVpcmVkOmhvdmVyOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2FydGljbGUtLXJlcXVpcmVkOmhvdmVyIC5wcm9kX19jb3JuZXJfX3RvcCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxMDBweCk7XG4gIH1cblxuICAucHJvZCAucHJvZF9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gIH1cblxuICAucHJvZCAucHJvZF9fYm90dG9tIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAucHJvZCAucHJvZF9fcHJpY2VfX2N1ciB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5wcm9kIC5wcm9kX19wcmljZV9fcmV2LFxuICAucHJvZCAucHJvZF9fcHJpY2VfX3Byb21vIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2hvdmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3R0b206IC02MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2Zvcm0tLXJlcXVpcmVkIC5wcm9kX19ob3ZlciB7XG4gICAgaGVpZ2h0OiA5NHB4O1xuICAgIGJvdHRvbTogLTEyMHB4O1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2Zvcm0tLXJlcXVpcmVkIC5wcm9kX19ob3Zlcl9fd3JhcHBlciB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAucHJvZCAucHJvZF9fYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2J0bjpob3ZlcixcbiAgLnByb2QgLnByb2RfX2J0bjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcik7XG4gIH1cblxuICAucHJvZCAucHJvZF9fYnRuLS1hYm91dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5wcm9kIC5wcm9kX19idG4tLWFkZENhcnQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG1hcmdpbjogMCAxMHB4IDEwcHggMTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIH1cblxuICAucHJvZCAucHJvZF9fYnRuLS1hZGRDYXJ0LmxvYWRpbmcge1xuICAgIHRyYW5zaXRpb246IDBzO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OTk5cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjBjbGFzcyUzRCUyMmxkcy1zcGlubmVyJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTAwJTIwMTAwJTIyJTIwcHJlc2VydmVBc3BlY3RSYXRpbyUzRCUyMnhNaWRZTWlkJTIyJTNFJTNDcmVjdCUyMHglM0QlMjI0NyUyMiUyMHklM0QlMjIyNCUyMiUyMHJ4JTNEJTIyOS40JTIyJTIwcnklM0QlMjI0LjglMjIlMjB3aWR0aCUzRCUyMjYlMjIlMjBoZWlnaHQlM0QlMjIxMiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMm9wYWNpdHklMjIlMjB2YWx1ZXMlM0QlMjIxJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwYmVnaW4lM0QlMjItMC45MTY2NjY2NjY2NjY2NjY2cyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MzAlMjA1MCUyMDUwJTI5JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJvcGFjaXR5JTIyJTIwdmFsdWVzJTNEJTIyMSUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMGJlZ2luJTNEJTIyLTAuODMzMzMzMzMzMzMzMzMzNHMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIvJTNFJTNDL3JlY3QlM0UlM0NyZWN0JTIweCUzRCUyMjQ3JTIyJTIweSUzRCUyMjI0JTIyJTIwcnglM0QlMjI5LjQlMjIlMjByeSUzRCUyMjQuOCUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjEyJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODYwJTIwNTAlMjA1MCUyOSUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyb3BhY2l0eSUyMiUyMHZhbHVlcyUzRCUyMjElM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjBiZWdpbiUzRCUyMi0wLjc1cyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4OTAlMjA1MCUyMDUwJTI5JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJvcGFjaXR5JTIyJTIwdmFsdWVzJTNEJTIyMSUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMGJlZ2luJTNEJTIyLTAuNjY2NjY2NjY2NjY2NjY2NnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIvJTNFJTNDL3JlY3QlM0UlM0NyZWN0JTIweCUzRCUyMjQ3JTIyJTIweSUzRCUyMjI0JTIyJTIwcnglM0QlMjI5LjQlMjIlMjByeSUzRCUyMjQuOCUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjEyJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODEyMCUyMDUwJTIwNTAlMjklMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMm9wYWNpdHklMjIlMjB2YWx1ZXMlM0QlMjIxJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwYmVnaW4lM0QlMjItMC41ODMzMzMzMzMzMzMzMzM0cyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MTUwJTIwNTAlMjA1MCUyOSUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyb3BhY2l0eSUyMiUyMHZhbHVlcyUzRCUyMjElM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjBiZWdpbiUzRCUyMi0wLjVzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyLyUzRSUzQy9yZWN0JTNFJTNDcmVjdCUyMHglM0QlMjI0NyUyMiUyMHklM0QlMjIyNCUyMiUyMHJ4JTNEJTIyOS40JTIyJTIwcnklM0QlMjI0LjglMjIlMjB3aWR0aCUzRCUyMjYlMjIlMjBoZWlnaHQlM0QlMjIxMiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgxODAlMjA1MCUyMDUwJTI5JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJvcGFjaXR5JTIyJTIwdmFsdWVzJTNEJTIyMSUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMGJlZ2luJTNEJTIyLTAuNDE2NjY2NjY2NjY2NjY2N3MlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIvJTNFJTNDL3JlY3QlM0UlM0NyZWN0JTIweCUzRCUyMjQ3JTIyJTIweSUzRCUyMjI0JTIyJTIwcnglM0QlMjI5LjQlMjIlMjByeSUzRCUyMjQuOCUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjEyJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODIxMCUyMDUwJTIwNTAlMjklMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMm9wYWNpdHklMjIlMjB2YWx1ZXMlM0QlMjIxJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwYmVnaW4lM0QlMjItMC4zMzMzMzMzMzMzMzMzMzMzcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MjQwJTIwNTAlMjA1MCUyOSUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyb3BhY2l0eSUyMiUyMHZhbHVlcyUzRCUyMjElM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjBiZWdpbiUzRCUyMi0wLjI1cyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MjcwJTIwNTAlMjA1MCUyOSUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyb3BhY2l0eSUyMiUyMHZhbHVlcyUzRCUyMjElM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjBiZWdpbiUzRCUyMi0wLjE2NjY2NjY2NjY2NjY2NjY2cyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MzAwJTIwNTAlMjA1MCUyOSUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyb3BhY2l0eSUyMiUyMHZhbHVlcyUzRCUyMjElM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjBiZWdpbiUzRCUyMi0wLjA4MzMzMzMzMzMzMzMzMzMzcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MzMwJTIwNTAlMjA1MCUyOSUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyb3BhY2l0eSUyMiUyMHZhbHVlcyUzRCUyMjElM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjBiZWdpbiUzRCUyMjBzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyLyUzRSUzQy9yZWN0JTNFJTNDL3N2ZyUzRSk7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cblxuICAucHJvZCAucHJvZF9fYnRuLS1hZGRDYXJ0LnN1Y2Nlc3Mge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgbGluZWFyLCB3aWR0aCAuM3MgbGluZWFyLCBoZWlnaHQgLjNzIGxpbmVhcjtcbiAgICB0ZXh0LWluZGVudDogLTk5OTk5OXB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2J0bi0tYWRkQ2FydC5ob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcik7XG4gIH1cblxuICAucHJvZC0tbGlzdENyb3NzIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5wcm9kX19jb3JuZXJfX3RvcCxcbiAgLnByb2RfX2Nvcm5lcl9fYm90dG9tIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAuYnJhbmRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxuXG4gIC5icmFuZF9fc2xpZGUge1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgfVxuXG4gIC5uYXZfX2Fycm93LS1sYW5nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTM1ZGVnKTtcbiAgICB3aWR0aDogNHB4O1xuICAgIGhlaWdodDogNHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuOHM7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuOHM7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLXRleHQtb24tYm9keSk7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgLm5hdl9fYXJyb3ctLWxhbmc6YmVmb3JlLFxuICAubmF2X19hcnJvdy0tbGFuZzphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5uYXZfX2xhYmVsLm5hdl9fbGFiZWwtLWxhbmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBodG1sIHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZSk7XG4gIH1cblxuICBodG1sLm92aCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICAuYm9keS5vdmgge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuYm9keS5vdmgge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG5cbiAgLmJvZHktLWJhY2tncm91bmRJbWFnZS5ib2R5LS1tYXhSb3ctbWVkaXVtIC5mb290ZXIjZm9vdGVyLFxuICAuYm9keS0tYmFja2dyb3VuZEltYWdlIC5ib2R5LS1tYXhSb3ctc21hbGwgLmZvb3RlciNmb290ZXIge1xuICAgIG1heC13aWR0aDogdmFyKC0tbWF4LXJvdy1zaXplKSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiA1NnB4IDIwcHggMDtcbiAgfVxuXG4gIC5ib2R5LS1iYWNrZ3JvdW5kSW1hZ2UuYm9keS0tbWF4Um93LW1lZGl1bSAucG93ZXJlZCxcbiAgLmJvZHktLWJhY2tncm91bmRJbWFnZSAuYm9keS0tbWF4Um93LXNtYWxsIC5wb3dlcmVkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG4gIH1cblxuICAuYm9keS0tYmFja2dyb3VuZEltYWdlLmJvZHktLW1heFJvdy1tZWRpdW0gLnByb2QsXG4gIC5ib2R5LS1iYWNrZ3JvdW5kSW1hZ2UgLmJvZHktLW1heFJvdy1zbWFsbCAucHJvZCB7XG4gICAgbWFyZ2luOiAwIDAgODBweCAwO1xuICB9XG5cbiAgLmJvZHktLWJhY2tncm91bmRJbWFnZSAuYm9keV9fd3JhcHBlci0td2l0aG91dFBhZGRpbmcgLndpemlibG9ja3NfX2l0ZW1fX21heFdpZHRoIHtcbiAgICBtYXgtd2lkdGg6IHZhcigtLW1heC1yb3ctc2l6ZSk7XG4gIH1cblxuICAuYm9keS0tYmFja2dyb3VuZEltYWdlIC5ib2R5X193cmFwcGVyOmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogdmFyKC0tbWF4LXJvdy1zaXplKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuXG4gIC5ib2R5LS1tYXhSb3ctc21hbGwud2l0aC1ibG9nIC5oZWFkZXJfX2xvZ28ge1xuICAgIHBhZGRpbmc6IDIwcHggMjkwcHg7XG4gIH1cblxuICAuYm9keS0tbWF4Um93LXNtYWxsICNzdHJpcGUgLmNvbDIge1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gIH1cblxuICAuYm9keS0tbWF4Um93LXNtYWxsICNzdHJpcGUgLmNvbDIgLm5vd3JhcCB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuYm9keS0tbWF4Um93LXNtYWxsICNzdHJpcGUgLmNvbDIgLm5vd3JhcCAuZnVsbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYm9keS0tbWF4Um93LWJpZyAuaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtcm93LXNpemUpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmJvZHktLW1heFJvdy1iaWcgLnJlYSxcbiAgLmJvZHktLW1heFJvdy1iaWcgLmZvb3RlciB7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtcm93LXNpemUpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG5cbiAgLmJvZHktLW1heFJvdy1iaWcuYm9keS0tYmFja2dyb3VuZEltYWdlIC5oZWFkZXIsXG4gIC5ib2R5LS1tYXhSb3ctYmlnLmJvZHktLWJhY2tncm91bmRJbWFnZSAuYnJlYWRjcnVtYnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG4gIH1cblxuICAuYm9keV9fd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ib2R5X193cmFwcGVyX19tYXhXaWR0aCB7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtcm93LXNpemUtcGFkZGluZy1sYXJnZSk7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG5cbiAgLmJvZHlfX3dyYXBwZXJfX21heFdpZHRoLS1iYWNrZ3JvdW5kIHtcbiAgICBwYWRkaW5nOiAwIDYwcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuYm9keV9fd3JhcHBlcl9fbWF4V2lkdGgtLWZvcm0ge1xuICAgIG1heC13aWR0aDogMTAyNHB4O1xuICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmJvZHlfX3dyYXBwZXJfX21heFdpZHRoLS1mb3JtIGgxIHtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLmJvZHlfX3dyYXBwZXJfX21heFdpZHRoLS1mb3JtIGgxLnJlZ2lzdGVyX19oMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmJvZHlfX3dyYXBwZXJfX21heFdpZHRoLS1mb3JtIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuYm9keV9fd3JhcHBlcl9fbWF4V2lkdGgtLWZvcm0gLmZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5ib2R5X193cmFwcGVyX19tYXhXaWR0aC0tZm9ybSAuZm9ybSA+ICo6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5ib2R5X193cmFwcGVyX19tYXhXaWR0aC0tZm9ybSAuZm9ybSA+ICo6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuYm9keV9fd3JhcHBlcl9fbWF4V2lkdGgtLWZvcm0gLmZvcm1fX2ZpZWxkLS1tdWx0aXBsZSAuZm9ybV9fc3BhbiB7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gIH1cblxuICAuYm9keV9fd3JhcHBlcl9fbWF4V2lkdGgtLWZvcm0gLmZvcm1fX2ZpZWxkLS1tdWx0aXBsZSAuZm9ybV9fc3Bhbi0tZmlyc3Qge1xuICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYm9keV9fd3JhcHBlcl9fbWF4V2lkdGgtLWZvcm0gLmZvcm1fX2ZpZWxkLS1tdWx0aXBsZSAuZm9ybV9fYm94IHtcbiAgICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG4gIH1cblxuICAuYm9keV9fd3JhcHBlcl9fbWF4V2lkdGgtLWZvcm0gLmZvcm1fX3JhZGlvOmNoZWNrZWQgfiAuZm9ybV9fYm94IHtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMzMzMzMzM7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMzMzMzMzM7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmJvZHlfX3dyYXBwZXJfX21heFdpZHRoLS1mb3JtIC5mb3JtX19jaGVja2JveDpjaGVja2VkIH4gLmZvcm1fX2JveCB7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjMzMzMzMzO1xuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMzMzMzMzO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC53cmFwIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLndyYXBwZXJQYWdlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAud3JhcHBlclBhZ2VfX3JpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zaWRlYmFyLWhpZGRlbiAud3JhcHBlclBhZ2VfX2xlZnQuY2xvc2Uge1xuICAgIG1heC13aWR0aDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgLnNpZGViYXItaGlkZGVuIC53cmFwcGVyUGFnZV9fbGVmdC5vcGVuIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIHBhZGRpbmc6IDQ4cHggMjBweCAwIDIwcHg7XG4gICAgbWluLXdpZHRoOiAyNSU7XG4gIH1cblxuICAud3JhcHBlclBhZ2VfX2xlZnQgKyAud3JhcHBlclBhZ2VfX3JpZ2h0IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLndyYXBwZXJQYWdlX19sZWZ0Lm9wZW4gKyAud3JhcHBlclBhZ2VfX3JpZ2h0IHtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLndyYXBwZXJQYWdlX19sZWZ0LmNsb3NlICsgLndyYXBwZXJQYWdlX19yaWdodCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5icmVhZGNydW1icyB7XG4gICAgbWluLXdpZHRoOiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBib3JkZXItd2lkdGg6IDFweCAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG5cbiAgLmJyZWFkY3J1bWJzLndyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5icmVhZGNydW1ic19fdWwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBhZGRpbmc6IDI1cHggMjBweDtcbiAgfVxuXG4gIC5icmVhZGNydW1ic19fbGkge1xuICAgIHBhZGRpbmc6IDAgMzBweCAwIDA7XG4gIH1cblxuICAuYnJlYWRjcnVtYnNfX2Ege1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAuYnJlYWRjcnVtYnNfX2E6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICB9XG5cbiAgLmJyZWFkY3J1bWJzX19hIC5icmVhZGNydW1ic19faWNvbi5tYXRlcmlhbC1pY29ucyB7XG4gICAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIH1cblxuICAuYnJlYWRjcnVtYnNfX2EtLWN1cnJlbnQge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuXG4gIC5icmVhZGNydW1ic19fYS0tY3VycmVudCAuYnJlYWRjcnVtYnNfX3NwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAuYnJlYWRjcnVtYnNfX2EtLWhvbWUge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuXG4gIC5icmVhZGNydW1ic19fc3BhbiB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICAuYnJlYWRjcnVtYnNfX2ljb24ubWF0ZXJpYWwtaWNvbnMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNik7XG4gIH1cblxuICAuYnJlYWRjcnVtYnNfX2JhY2tfX2xpbmsge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgcGFkZGluZzogMCAzMHB4IDAgOXB4O1xuICAgIG1hcmdpbjogMCAzMHB4IDAgMDtcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgfVxuXG4gIC5icmVhZGNydW1ic19fYmFja19fbGluazpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICB9XG5cbiAgLmZvcm0tLXRlc3QuZm9ybSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5mb3JtX193cmFwcGVyVmFsaWQge1xuICAgIG1hcmdpbjogMjBweCBhdXRvIC00MHB4IGF1dG87XG4gIH1cblxuICAuZm9ybV9fbm93cmFwIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5mb3JtX19ub3dyYXAgPiA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZvcm1fX25vd3JhcCA+ICoge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgLnJlYSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAucmVhX193cmFwcGVyIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gIC5yZWFfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgfVxuXG4gIC5yZWFfX2l0ZW0gc3Ryb25nIHtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgfVxuXG4gIC5yZWFfX2l0ZW06aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgfVxuXG4gIC5yZWFfX2l0ZW06aG92ZXIgc3Ryb25nIHtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIH1cblxuICAubW9kYWwtZXJyb3JfX2J1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIH1cblxuICAubW9kYWwtZXJyb3JfX2J1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSg1MSwgNTEsIDUxLCAwLjYpO1xuICB9XG5cbiAgLnNlYXJjaC0tbGFiZWw6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgfVxuXG4gICNzZWFyY2gtY2hlY2tib3g6Y2hlY2tlZCB+IC5oZWFkZXIgLnNlYXJjaC0td3JhcHBlciB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggLjNzIGVhc2U7XG4gIH1cblxuICAucmVnaXN0ZXJfX2Zvcm0sXG4gIC5yZWdpc3Rlcl9faDEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnJlZ2lzdGVyX19mb3JtLmZvcm0sXG4gIC5yZWdpc3Rlcl9faDEuZm9ybSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAucmVnaXN0ZXJfX2Zvcm0uaDEsXG4gIC5yZWdpc3Rlcl9faDEuaDEge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5pbmRleC1hY2NfX2VkaXQge1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB9XG5cbiAgLmluZGV4LWFjY19fZWRpdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5pbmRleC1hY2NfX2VkaXQ6aG92ZXIuaW5kZXgtYWNjX19lZGl0LS1hbGVydCB7XG4gICAgYmFja2dyb3VuZDogI2ViMjEyMTtcbiAgfVxuXG4gICNmb3JnZXQtZm9ybSA+IC5mb3JtX19maWVsZHNldCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gICNmb3JnZXQtZm9ybSA+IC5mb3JtX19maWVsZHNldDpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cblxuICAjZm9yZ2V0LWZvcm0gLmZvcm1fX25vd3JhcCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAjZm9yZ2V0LWZvcm0gLmZvcm1fX25vd3JhcCA+IDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAjZm9yZ2V0LWZvcm0gLmZvcm1fX25vd3JhcCA+ICoge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgI2ZvcmdldC1mb3JtIC5mb3JtX19oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm9yZGVyLWxpc3RfX3N1YnRpdGxlLS1kYXRlIHtcbiAgICB3aWR0aDogMTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7XG4gIH1cblxuICAub3JkZXItbGlzdF9fc3VidGl0bGUtLXBheW1lbnQge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAub3JkZXItbGlzdF9fc3VidGl0bGUtLXRvdGFsIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLm9yZGVyLWxpc3RfX3N1YnRpdGxlLS1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5vcmRlci1saXN0X19zdWJ0aXRsZS0tc3RhdGUge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAub3JkZXItbGlzdF9fcGFydC0tbnVtIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLm9yZGVyLWxpc3RfX3BhcnQtLWRhdGUge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAub3JkZXItbGlzdF9fcGFydC0tcGF5bWVudCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5vcmRlci1saXN0X19wYXJ0LS10b3RhbCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5vcmRlci1saXN0X19wYXJ0LS1zdGF0ZSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5vcmRlci1saXN0X19wYXJ0LS1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5vcmRlci1saXN0X19hY3QtLWludm9pY2U6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwZDBkMGQ7XG4gIH1cblxuICAub3JkZXItbGlzdF9fYWN0LS1mb2xsb3c6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuICB9XG5cbiAgLmJsb2dfX3RhZ19fa2V5IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLmJsb2dfX3Bvc3RfX2xlZnQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmJsb2dfX3Bvc3RfX2xlZnQgKyAuYmxvZ19fcG9zdF9fcmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG5cbiAgLmJsb2dfX3Bvc3RfX2xpbmsge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmJsb2dfX3Bvc3RfX2Zvb3RlciB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICB9XG5cbiAgLmJsb2dfX3Bvc3RfX21vcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxuXG4gIC5ibG9nX19wb3N0X19tb3JlOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5ibG9nX19wb3N0X190YWdzX19rZXkge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAuYmxvZ19fY29tbWVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgbWFyZ2luOiAtNXB4IC0yMHB4O1xuICB9XG5cbiAgLmJsb2dfX2NvbW1lbnRfX3RpdGxlIHtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxuXG4gIC5ibG9nX19jb21tZW50X19pdGVtIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG5cbiAgLmJsb2dfX2NvbW1lbnRfX2J0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2NkY2RjZDtcbiAgfVxuXG4gIC5ibG9nX19jb21tZW50X193cml0ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzI2MjYyNjtcbiAgfVxuXG4gIC5ibG9nX19hZGRDb20ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLnByb2QtbGlzdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBtYXJnaW46IDIuNXJlbSAwO1xuICB9XG5cbiAgLnByb2QtbGlzdF9fb3B0aW9uTW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnByb2QtbGlzdF9fc2hvd01vZGFsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnByb2QtbGlzdF9fY2xvc2VNb2RhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5wcm9kLWxpc3RfX2JhY2tncm91bmRDbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5wcm9kLWRldGFpbHNfX2Zvcm0ge1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAucHJvZC1kZXRhaWxzX19uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cblxuICAucHJvZC1kZXRhaWxzX19oMS0td2l0aEJyYW5kIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gIH1cblxuICAucHJvZC1kZXRhaWxzX19zaG9wcGluZyB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzUlO1xuICB9XG5cbiAgLnByb2QtZGV0YWlsc19fZ2FsbGVyeSB7XG4gICAgd2lkdGg6IDU1JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1JTtcbiAgfVxuXG4gIC5wcm9kLWRldGFpbHNfX3Nob3BwaW5nLFxuICAucHJvZC1kZXRhaWxzX19nYWxsZXJ5IHtcbiAgICBwYWRkaW5nLXRvcDogNTdweDtcbiAgfVxuXG4gIC5wcm9kLWRldGFpbHNfX3NtYWxsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnByb2QtZGV0YWlsc19fYnJhbmRfX3VybCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5wcm9kLWRldGFpbHNfX3JlYWRfX2NvbW1lbnQ6YmVmb3JlLFxuICAucHJvZC1kZXRhaWxzX19yZWFkX19jb21tZW50OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgfVxuXG4gIC5wcm9kLWRldGFpbHNfX3JlYWRfX2NvbW1lbnQ6aG92ZXI6YmVmb3JlLFxuICAucHJvZC1kZXRhaWxzX19yZWFkX19jb21tZW50OmhvdmVyOmFmdGVyIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5nYWxsZXJ5X19pdGVtLS10aHVtYiB7XG4gICAgd2lkdGg6IDgycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYWxsZXJ5X190aHVtYm5haWwge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgfVxuXG4gIC5nYWxsZXJ5X190aHVtYm5haWwtLWZpeGVkIC5zbGljay10cmFjayB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDBweCkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcm9kLWRldGFpbHNfX21vcmUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5wcm9kLWRldGFpbHNfX21vcmUtLW9uZUNvbHVtbi5wcm9kLWRldGFpbHNfX21vcmUge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLnByb2QtZGV0YWlscyAucmVhZCArIC5zaGFyZSAuc2hhcmVfX3dyYXBwZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnByb2QtZGV0YWlsc19fYm90dG9tIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0RDRTVFOTtcbiAgfVxuXG4gIC5wcm9kLXJhdGVfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktdGl0bGUpO1xuICB9XG5cbiAgLnByb2QtcmF0ZV9fZGlyZWN0VXJsIGEge1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgfVxuXG4gIC5wcm9kLXJhdGVfX2RpcmVjdFVybCBhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIH1cblxuICAjcHJpY2UtYXJlYSB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAjdzEtcXVhbnRpdHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogOTVweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cblxuICAjdzEtcXVhbnRpdHkgI3F1YW50aXR5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgI3cxLXF1YW50aXR5IC5xdHktYnRuIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cblxuICAjdzEtcXVhbnRpdHkgI3F0eS1sZXNzLWJ0biB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICAjcHJvZC1zdG9jayxcbiAgLnByb2Qtc3RvY2sge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgI3cyLXF1YW50aXR5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA5NXB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuXG4gICNjb250YWluZXItZ2xvYmFsLWJvdHRvbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTVweDtcbiAgfVxuXG4gICNjb250YWluZXItZ2xvYmFsLWJvdHRvbS53aXRob3V0LXF0eSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDExNXB4O1xuICB9XG5cbiAgLm5vc3RvX2VsZW1lbnQubm9zdG8tcHJvZC1kZXRhaWxzIHtcbiAgICBtYXgtd2lkdGg6IDk1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmdhbGxlcnlfX3ByaW1hcnlfX3NsaWRlci5sYXp5bG9hZCA+IC5nYWxsZXJ5X19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnd6LXJhdGluZyB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG4gIH1cblxuICAud3otcmF0aW5nLS1zaG9wLWNvbW1lbnQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC53ei1yYXRpbmctLXNob3AtY29tbWVudCAud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLnd6LXJhdGluZy0tc2hvcC1jb21tZW50IC53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldF9fZmllbGQsXG4gIC53ei1yYXRpbmctLXNob3AtY29tbWVudCAud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX3N0YXJzLFxuICAud3otcmF0aW5nLS1zaG9wLWNvbW1lbnQgLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0X19idXR0b24ge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG5cbiAgLnd6LXJhdGluZy0tc2hvcC1jb21tZW50IC53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX19maWVsZHNldCA+IGxhYmVsIHtcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW46IDAgNDBweCAwIDA7XG4gIH1cblxuICAud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXQgPiBsYWJlbCA+IHN0cm9uZyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX2ZpZWxkLFxuICAud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX3N0YXJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjkwcHgpO1xuICAgIG1pbi13aWR0aDogY2FsYygxMDAlIC0gMjkwcHgpO1xuICAgIG1pbi13aWR0aDogY2FsYygxMDAlIC0gMjkwcHgpO1xuICAgIG1hcmdpbjogMCAwIDIwcHggNDBweDtcbiAgfVxuXG4gIC53ei1zaG93TWVzc2FnZV9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweCA1MHB4O1xuICB9XG5cbiAgLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19kYXRhTW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnByb2QtY29tbWVudHNfX3JvdyB7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gIC5wcm9kLWNvbW1lbnRzX19yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG5cbiAgLnByb2QtY29tbWVudHNfX2ltZ0xpbmsgaW1nIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cblxuICAuaW5wdXQtcHJpY2UtYWJzb2x1dGUgLnZhci1xdHktbGJsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnZhci1yYWRpby1pbnB1dC1hcmVhIC52YXItcmFkaW8taW5wdXQge1xuICAgIG1hcmdpbjogNXB4IDAgMCAtMnB4O1xuICB9XG5cbiAgLnZhci1xdHktcm93IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgLnNoYXJlX19idG4ge1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB9XG5cbiAgLnNoYXJlX19idG46aG92ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cblxuICAuc2hhcmVfX2J0bi0tZmFjZWJvb2s6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzNiNTk5ODtcbiAgfVxuXG4gIC5zaGFyZV9fYnRuLS10d2l0dGVyOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxZGExZjI7XG4gIH1cblxuICAuc2hhcmVfX2J0bi0tZ29vZ2xlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNkZDRiMzk7XG4gIH1cblxuICAuc2hhcmVfX2J0bi0tcGludGVyZXN0OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNiZDA4MWM7XG4gIH1cblxuICAuc2hhcmVfX2J0bi0tbWFpbDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgfVxuXG4gIC5mb290ZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmZvb3Rlcl9fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtcm93LXNpemUpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmZvb3Rlcl9fd3JhcHBlci0td2l0aG91dFBvd2VyZWQge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cblxuICAuZm9vdGVyX190aXRsZS5tYXJnaW4tLWhhbGYge1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgfVxuXG4gIC5mb290ZXJfX3RvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZm9vdGVyX19taWRkbGUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmZvb3Rlcl9fbWlkZGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5mb290ZXJfX2JvdHRvbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzOTM5Mzk7XG4gIH1cblxuICAuZm9vdGVyX19kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cblxuICAuZm9vdGVyX19pbmZvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5mb290ZXJfX2luZm9fX3RleHQ6bGluazpob3ZlciB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgfVxuXG4gIC5mb290ZXJfX25ld3NsZXR0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmZvb3Rlcl9fbmV3c2xldHRlcl9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLmZvb3Rlcl9fbmV3c2xldHRlcl9fd3JhcHBlciBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZm9vdGVyX19pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIH1cblxuICAuZm9vdGVyX19pbnB1dCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5mb290ZXJfX2J0biB7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIHRyYW5zaXRpb246IG1heC13aWR0aCAwLjZzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZm9vdGVyX19idG46YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDIuNnMgZWFzZS1pbi1vdXQ7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcik7XG4gIH1cblxuICAuZm9vdGVyX19idG4gLmhpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuZm9vdGVyX19idG46aG92ZXIsXG4gIC5mb290ZXJfX2J0bjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcik7XG4gIH1cblxuICAuZm9vdGVyX19hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5mb290ZXJfX21lbnUge1xuICAgIHdpZHRoOiAyMSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAuZm9vdGVyX19saW5rIHtcbiAgICBtYXJnaW46IDAgMCAxMnB4IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuZm9vdGVyX19saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgLmZvb3Rlcl9fbGluazpob3ZlcixcbiAgLmZvb3Rlcl9fbGluazpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgfVxuXG4gIC5mb290ZXJfX3NvY2lhbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG5cbiAgLmZvb3Rlcl9fc29jaWFsLmZvb3Rlcl9fYmxvYyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmZvb3Rlcl9fcnMge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmZvb3Rlcl9fcnNfX2xpIHtcbiAgICBtYXJnaW46IDAgNXB4IDVweCA1cHg7XG4gIH1cblxuICAuZm9vdGVyX19yc19fYSB7XG4gICAgdHJhbnNpdGlvbjogMC4zNXMgZWFzZTtcbiAgfVxuXG4gIC5mb290ZXJfX3JzX19hOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgLmZvb3Rlcl9fcmF0aW5nIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxuXG4gIC5mb290ZXJfX3JhdGluZy5mb290ZXJfX2Jsb2Mge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5mb290ZXJfX3JhdGluZ19fd3JhcHBlciB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG5cbiAgLmZvb3Rlcl9fcmF0aW5nX19jb20ge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIH1cblxuICAuZm9vdGVyX19yYXRpbmdfX2NvbTpob3ZlcixcbiAgLmZvb3Rlcl9fcmF0aW5nX19jb206Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICB9XG5cbiAgLmZvb3Rlcl9fbGVmdCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5mb290ZXJfX3JpZ2h0IHtcbiAgICB3aWR0aDogMzMlO1xuICB9XG5cbiAgLmZvb3Rlcl9fbWVudSxcbiAgLmZvb3Rlcl9faW5mbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucG93ZXJlZCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuXG4gIC5wb3dlcmVkX19wIGE6aG92ZXIsXG4gIC5wb3dlcmVkX19wIGE6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLnN0YXJzLWx2bDAge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxuXG4gIC5iYWNrVG9wIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAudWktbWVudSB7XG4gICAgbWF4LXdpZHRoOiAxNjJweDtcbiAgfVxuXG4gICNsb2dpbi1jaGVja2JveDpjaGVja2VkIH4gLmxvZ3VwLFxuICAjbG9naW4tY2hlY2tib3g6Y2hlY2tlZCB+IC5ib2R5X193cmFwcGVyIC5sb2d1cCB7XG4gICAgdG9wOiA1MCU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgfVxuXG4gIC5sb2d1cC0tcG9wdXAge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAubG9ndXAtLXBhZ2Uge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gIH1cblxuICAubG9ndXBfX3B3ZCB7XG4gICAgdHJhbnNpdGlvbjogMzAwbXMgZWFzZTtcbiAgfVxuXG4gIC5sb2d1cF9fcHdkOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIH1cblxuICAubG9ndXBfX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG5cbiAgLmxvZ3VwX19jb250ZW50LS1wYWdlIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmxvZ3VwX19mb3JtIC5mb3JtX19idXR0b24tLXJlZyB7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIH1cblxuICAubG9ndXBfX2Zvcm0gLmZvcm1fX2J1dHRvbi0tcmVnOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgbWF4LXdpZHRoOiAwO1xuICAgIHRyYW5zaXRpb246IG1heC13aWR0aCAuM3MgZWFzZTtcbiAgfVxuXG4gIC5sb2d1cF9fZm9ybSAuZm9ybV9fYnV0dG9uLS1yZWc6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcbiAgfVxuXG4gIC5sb2d1cF9fZm9ybSAuZm9ybV9fYnV0dG9uLS1yZWc6aG92ZXI6YWZ0ZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gICNsb2dpbl9fcGFzc3dvcmQgKyAuZm9ybV9faWNvbi0td2FybmluZyxcbiAgI2xvZ2luX19lbWFpbCArIC5mb3JtX19pY29uLS13YXJuaW5nLFxuICAjcmVnaXN0ZXJfX2VtYWlsICsgLmZvcm1fX2ljb24tLXdhcm5pbmcsXG4gICNyZWdpc3Rlcl9fcGFzc3dvcmQgKyAuZm9ybV9faWNvbi0td2FybmluZyxcbiAgI3JlZ2lzdGVyX19wYXNzd29yZDIgKyAuZm9ybV9faWNvbi0td2FybmluZyB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gICNsb2dpbl9fcGFzc3dvcmQgKyAuZm9ybV9faWNvbi0td2FybmluZyArIC5mb3JtX19pY29uLS1zdWNjZXNzLFxuICAjbG9naW5fX2VtYWlsICsgLmZvcm1fX2ljb24tLXdhcm5pbmcgKyAuZm9ybV9faWNvbi0tc3VjY2VzcyxcbiAgI3JlZ2lzdGVyX19lbWFpbCArIC5mb3JtX19pY29uLS13YXJuaW5nICsgLmZvcm1fX2ljb24tLXN1Y2Nlc3MsXG4gICNyZWdpc3Rlcl9fcGFzc3dvcmQgKyAuZm9ybV9faWNvbi0td2FybmluZyArIC5mb3JtX19pY29uLS1zdWNjZXNzLFxuICAjcmVnaXN0ZXJfX3Bhc3N3b3JkMiArIC5mb3JtX19pY29uLS13YXJuaW5nICsgLmZvcm1fX2ljb24tLXN1Y2Nlc3Mge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuZXhwbG9yZXIgLmZvcm1fX2ZpZWxkLS1yaWdodCAjY20tY2hlY2tvdXQtYnRuIHtcbiAgICB3aWR0aDogNDQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtaW4td2lkdGg6IDQ0MHB4O1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgaGVpZ2h0OiA0NDBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDEwcHggMjFweDtcbiAgfVxuXG4gIC5jYXJ0LW1vZGFsLS10b3Age1xuICAgIHRvcDogNzNweDtcbiAgfVxuXG4gIC5jYXJ0LW1vZGFsLS10b3AgKyAuY2FydC1tb2RhbF9fYmcge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuY2FydC1tb2RhbF9fbWlkZGxlIHtcbiAgICBtYXgtaGVpZ2h0OiAyODhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5jaGVja291dF9faW5kZXgge1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB9XG5cbiAgLmNoZWNrb3V0X19pbmRleDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tdGV4dC1vbi1ib2R5LWxpZ2h0KTtcbiAgfVxuXG4gIC5jYXJ0X19mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5jYXJ0X19yaWdodCB7XG4gICAgd2lkdGg6IDQxJTtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuY2FydF9fbGVmdCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuY2FydF9fcHJvZF9fcXR5X19sZXNzIHtcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZSAzMG1zO1xuICB9XG5cbiAgLmNhcnRfX3Byb2RfX3F0eV9fbGVzczpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5jYXJ0X19wcm9kX19xdHlfX2xlc3MubWludXM6aG92ZXIgLmNhcnRfX3Byb2RfX3F0eV9fd2FybmluZyB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZSAzMG1zO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5jYXJ0X19wcm9kX19xdHlfX21vcmUge1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB9XG5cbiAgLmNhcnRfX3Byb2RfX3F0eV9fbW9yZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5jYXJ0X19wcm9kX19wcmljZV9fZWNvIHtcbiAgICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgfVxuXG4gIC5jYXJ0X19yZWNhcF9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC50ZC1yZWR1Yy1mb3JtIC5idXR0b24ge1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB9XG5cbiAgLnRkLXJlZHVjLWZvcm0gLmJ1dHRvbjpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMzMzMzMztcbiAgfVxuXG4gICNjYXJ0LXZhbGlkYXRpb24gLmJ1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIH1cblxuICAjY2FydC12YWxpZGF0aW9uIC5idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuICB9XG5cbiAgI2NhcnQtdmFsaWRhdGlvbiAuYnV0dG9uLnBheXBhbC1jaGVja291dC1idG4ge1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB9XG5cbiAgI2NhcnQtdmFsaWRhdGlvbiAuYnV0dG9uLnBheXBhbC1jaGVja291dC1idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNiZGNlZDU7XG4gIH1cblxuICAud3JhcHBlcl9fZmxleCB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gICNjYXJ0LW9wdGlvbnMge1xuICAgIHdpZHRoOiA2MiU7XG4gICAgd2lkdGg6IGNhbGMoNjIlIC0gNDBweCk7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5vcHRpb25zLWxpc3QgLmJnLXBhbmVsOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIH1cblxuICAuZmlsdGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAzMi41cHg7XG4gIH1cblxuICAuZmlsdGVyX190aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5maWx0ZXJfX2l0ZW0ge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxuXG4gIC5maWx0ZXJfX2l0ZW1fX2NvbnRlbnQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzMzMzMzMztcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG5cbiAgLmZpbHRlcl9faXRlbTpob3ZlciB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC5maWx0ZXJfX2l0ZW06aG92ZXIgLmZpbHRlcl9fc3VibGV2ZWwge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm9yZGVyOiBzb2xpZCAjMzMzMzMzO1xuICAgIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDFweDtcbiAgICBwYWRkaW5nOiAwIDIwcHggMTVweCAyMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjZzIGVhc2U7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG4gIH1cblxuICAuZmlsdGVyX19pdGVtOmhvdmVyIC5hcnJvdyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKSB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICB9XG5cbiAgLmZpbHRlcl9fc3VibGV2ZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gIH1cblxuICAuZmlsdGVyX19saW5rIHtcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgfVxuXG4gIC5maWx0ZXJfX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgfVxuXG4gIC5maWx0ZXJfX3N1YnZhbHVlczpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLnBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cblxuICAucGFnaW5hdGlvbl9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMCAwIDYwcHggMDtcbiAgfVxuXG4gIC5wYWdpbmF0aW9uX19kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAucGFnaW5hdGlvbl9fbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnBhZ2luYXRpb25fX2l0ZW0ge1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB9XG5cbiAgLnBhZ2luYXRpb25fX2l0ZW06aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgfVxuXG4gIC5zb3J0IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zb3J0X193cmFwcGVyOmhvdmVyIC5zb3J0X19sYWJlbCB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICB9XG5cbiAgLnNvcnRfX3dyYXBwZXI6aG92ZXIgLnNvcnRfX2xhYmVsOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxuXG4gIC5zb3J0X193cmFwcGVyOmhvdmVyIC5zb3J0X19zdWJsZXZlbCB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZSwgdHJhbnNmb3JtIC40cyBsaW5lYXI7XG4gICAgbWF4LWhlaWdodDogMTAwMHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgLnNvcnRfX3dyYXBwZXI6aG92ZXIgLmFycm93IHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICB9XG5cbiAgLnNvcnRfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLnNvcnRfX3N1YmxldmVsIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICByaWdodDogLTIwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgICB6LWluZGV4OiA5O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEQ0U1RTk7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNvcnRfX2xpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgfVxuXG4gIC5zb3J0X19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIH1cblxuICAucHJlZGljdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMzElO1xuICAgIGxlZnQ6IC0xNnB4O1xuICAgIHdpZHRoOiA5MDBweDtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG5cbiAgLnByZWRpY3RpdmVfX2JnIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxuXG4gIC5wcmVkaWN0aXZlX193cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDExNXB4O1xuICB9XG5cbiAgLnByZWRpY3RpdmVfX3NpZGViYXIge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIH1cblxuICAucHJlZGljdGl2ZV9fbWVudV9fbGluayB7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIH1cblxuICAucHJlZGljdGl2ZV9fbWVudV9fbGluazpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICB9XG5cbiAgLnByZWRpY3RpdmVfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG5cbiAgLnByZWRpY3RpdmVfX2ZsZXgge1xuICAgIGhlaWdodDogMzcwcHg7XG4gIH1cblxuICAucHJlZGljdGl2ZV9fZmxleDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgd2lkdGg6IDJweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgLnByZWRpY3RpdmVfX2hlYWRlciB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMC44NzVyZW07XG4gICAgei1pbmRleDogMTA7XG4gICAgd2lkdGg6IDY3NHB4O1xuICAgIG1heC13aWR0aDogNjc1cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RDRTVFOTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5wcmVkaWN0aXZlX19wcm9kIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgLnByZWRpY3RpdmVfX3Byb2Q6bnRoLWNoaWxkKDNuKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG5cbiAgLnByZWRpY3RpdmVfX2JhZGdlIHtcbiAgICBtYXJnaW46IDAgYXV0byAxMHB4IGF1dG87XG4gIH1cblxuICAucHJlZGljdGl2ZV9faW1nIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG5cbiAgLnByZWRpY3RpdmVfX3N0YXRlIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cblxuICAucHJlZGljdGl2ZV9fYm90dG9tIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAucHJlZGljdGl2ZV9fcHJpY2Uge1xuICAgIC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgLW1vei1hbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAucHJlZGljdGl2ZV9fdG9wLFxuICAucHJlZGljdGl2ZV9fdHh0LFxuICAucHJlZGljdGl2ZV9fYmFkZ2Uge1xuICAgIC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAtbW96LWFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIGRpdi5wcmVkaWN0aXZlX19iZyB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cblxuICAuc2lkZWJhcjpub3QoLnNpZGViYXItLWFjY291bnQpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWluLXdpZHRoOiAyMyU7XG4gICAgd2lkdGg6IDIzJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZSwgdmlzaWJpbGl0eSAuM3MgZWFzZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuXG4gIC5zaWRlYmFyOm5vdCguc2lkZWJhci0tYWNjb3VudCkuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgLnNpZGViYXItLWFjY291bnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxuXG4gIC5zaWRlYmFyLS1hY2NvdW50ICsgLmluZGV4LWFjYyB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5zaWRlYmFyLS1hY2NvdW50ICsgLmluZGV4LWFjYyAuaW5kZXgtYWNjX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5zaWRlYmFyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuc2lkZWJhcl9fdGl0bGVfX3RleHQge1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAuc2lkZWJhcl9fdWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuc2lkZWJhcl9fbGkge1xuICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgfVxuXG4gIC5zaWRlYmFyX19saS0tYWNjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLnNpZGViYXJfX2xpLS1hY2M6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIH1cblxuICAuc2lkZWJhcl9fbGluayB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNik7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIH1cblxuICAuc2lkZWJhcl9fbGluay0tYWNjIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNik7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5zaWRlYmFyX19saW5rOmhvdmVyLFxuICAuc2lkZWJhcl9fbGluay0tY3VycmVudCB7XG4gICAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gIH1cblxuICAuc2lkZWJhcl9fbGluay0tY3VycmVudCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC5zaWRlYmFyIHNlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucHJvZC0tb3BlbiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dDtcbiAgICB3aWR0aDogODUlO1xuICB9XG5cbiAgLnByb2QtLW9wZW4gLnByb2RfX2FydGljbGUge1xuICAgIHRyYW5zaXRpb246IDAuNnMgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgfVxuXG4gIC5wcm9kLS1iYXNlIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAubW9kYWwtY29va2llIHtcbiAgICBwYWRkaW5nOiAyMHB4IDYwcHggMjBweCAyMHB4O1xuICB9XG5cbiAgLm1vZGFsLWNvb2tpZSBwIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cblxuICAubW9kYWwtY29va2llIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLndyYXBfX2FtYXpvbi0tcHJvZERldGFpbHMgLndyYXBfX2FtYXpvbl9fdGV4dCB7XG4gICAgcGFkZGluZzogMCA2MHB4O1xuICB9XG5cbiAgaHRtbC50YWJsZXQtZGVza3RvcCAubmF2X19ib3R0b20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgaHRtbC50YWJsZXQtZGVza3RvcCAubmF2LXBlcnNvLW9mZiAubmF2X19sYWJlbC5vcGVuIC5uYXZfX3N1YmxldmVsIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBsaW5lYXIsdHJhbnNmb3JtIC4zcyBsaW5lYXIsLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGxpbmVhcjtcbiAgfVxuXG4gIGh0bWwudGFibGV0LWRlc2t0b3AgLm5hdi1wZXJzby1vZmYgLm5hdl9fbGFiZWwub3BlbiAubmF2X19zdWJsZXZlbC0tY2VudGVyZWQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDVweCk7XG4gIH1cblxuICBodG1sLnRhYmxldC1kZXNrdG9wIC5uYXYtcGVyc28tb24gLm5hdi5vdmgge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICBodG1sLnRhYmxldC1kZXNrdG9wIC5uYXYtcGVyc28tb24gLm5hdl9fY2hlY2tib3hsdmwwOmNoZWNrZWQgKyBkaXYgLm5hdl9fc3VibGV2ZWwge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSB0cmFuc2xhdGVaKDApO1xuICB9XG5cbiAgaHRtbC50YWJsZXQtZGVza3RvcCAubmF2LXBlcnNvLW9uIC5uYXZfX2xhYmVsLm9wZW4gLm5hdl9fc3VibGV2ZWwge1xuICAgIG1heC1oZWlnaHQ6IDEwMDAwcHg7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24ge1xuICAgIG1pbi1oZWlnaHQ6IDcyMXB4O1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gI3NjLWluZm9zLWJsb2MgLnJvdyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gI3NjLWluZm9zLWJsb2MgLnJvdyA+IGFkZHJlc3Mge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAuYnRuMyxcbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLmJ0bjEge1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLmJ0bjM6aG92ZXIsXG4gIC5jaGVja291dC12YWxpZGF0aW9uIC5idG4xOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMGQwZDBkO1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLmZvcm1fX25vd3JhcCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAuZm9ybV9fbm93cmFwID4gOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jaGVja291dC12YWxpZGF0aW9uIC5mb3JtX19ub3dyYXAgPiAqIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuXG4gIC5jaGVja291dC12YWxpZGF0aW9uIC5zYy1hdXRoLW1vZGUtbGktbGFzdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMTAwcHg7XG4gIH1cblxuICAuY2hlY2tvdXQtY29uZmlybWF0aW9uIC52dGFibGUgLmNvbHVtbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY2hlY2tvdXQtY29uZmlybWF0aW9uIC52dGFibGUgLmNvbHVtbiA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZW1lcmdlbmN5LWJhciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTYwcHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5lbWVyZ2VuY3ktYmFyLmZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgfVxuXG4gIC5lbWVyZ2VuY3ktYmFyLmZpeGVkLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB9XG5cbiAgLmJvZHktLWVtZXJnZW5jeVRvcCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cblxuICAuYm9keS0tZW1lcmdlbmN5Qm90dG9tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5ib2R5LS1lbWVyZ2VuY3lUb3BGaXhlZCAucHJvZC1mbG9hdGluZyB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLndpemlibG9ja3NfX2l0ZW0ge1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gIH1cblxuICAud2l6aWJsb2Nrc19faXRlbS5zbWFsbCB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxuXG4gIC53aXppYmxvY2tzX19pdGVtLm1lZGl1bSB7XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgfVxuXG4gIC53aXppYmxvY2tzX19pdGVtLmxhcmdlIHtcbiAgICBtYXJnaW46IDAgMCA2MHB4O1xuICB9XG5cbiAgLndpemlibG9ja3NfX2l0ZW0gLndpemktZm9ybSAuZm9ybSAuZm9ybV9fZmllbGRzZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAud2l6aWJsb2Nrc19faXRlbV9fbWF4V2lkdGgge1xuICAgIG1heC13aWR0aDogdmFyKC0tbWF4LXJvdy1zaXplLXBhZGRpbmctc21hbGwpO1xuICB9XG5cbiAgLmJvZHlfX3dyYXBwZXItLXdpdGhvdXRQYWRkaW5nIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgLmJvZHktLWJhY2tncm91bmRJbWFnZSAuYm9keV9fd3JhcHBlci0td2l0aG91dFBhZGRpbmcge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cblxuICAubWFyZ2luLXRvcC13aXppYmxvY2tzICNjMS1ib2R5IC5ib2R5X193cmFwcGVyLS13aXRob3V0UGFkZGluZyAud2l6aWJsb2Nrc19faXRlbS5tYXJnaW4tdG9wLXNtYWxsLFxuICAubWFyZ2luLXRvcC13aXppYmxvY2tzICNjMS1ib2R5IC53cmFwcGVyUGFnZV9fcmlnaHQgLndpemlibG9ja3NfX2l0ZW0ubWFyZ2luLXRvcC1zbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1hcmdpbi10b3Atd2l6aWJsb2NrcyAjYzEtYm9keSAuYm9keV9fd3JhcHBlci0td2l0aG91dFBhZGRpbmcgLndpemlibG9ja3NfX2l0ZW0ubWFyZ2luLXRvcC1tZWRpdW0sXG4gIC5tYXJnaW4tdG9wLXdpemlibG9ja3MgI2MxLWJvZHkgLndyYXBwZXJQYWdlX19yaWdodCAud2l6aWJsb2Nrc19faXRlbS5tYXJnaW4tdG9wLW1lZGl1bSB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1hcmdpbi10b3Atd2l6aWJsb2NrcyAjYzEtYm9keSAuYm9keV9fd3JhcHBlci0td2l0aG91dFBhZGRpbmcgLndpemlibG9ja3NfX2l0ZW0ubWFyZ2luLXRvcC1sYXJnZSxcbiAgLm1hcmdpbi10b3Atd2l6aWJsb2NrcyAjYzEtYm9keSAud3JhcHBlclBhZ2VfX3JpZ2h0IC53aXppYmxvY2tzX19pdGVtLm1hcmdpbi10b3AtbGFyZ2Uge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zbGlkZXJfX3RodW1ibmFpbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAzNTVweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG5cbiAgLnNsaWRlcl9fdGh1bWJuYWlsOm5vdCgubmV3KTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgfVxuXG4gIC5zbGlkZXJfX3RodW1ibmFpbF9fYmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgfVxuXG4gIC5zbGlkZXJfX3RodW1ibmFpbCAuc2xpZGVyX19pdGVtOmZpcnN0LWNoaWxkIC5zbGlkZXJfX3A6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNsaWRlcl9fdGh1bWJuYWlsIC5zbGlkZXJfX3Age1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2xpZGVyX190aHVtYm5haWwgLnNsaWRlcl9fcCBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuc2xpZGVyX190aHVtYm5haWwgLnNsaWRlcl9fcDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTclO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiA2NiU7XG4gICAgd2lkdGg6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDUpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMgZWFzZTtcbiAgfVxuXG4gIC5zbGlkZXJfX3RodW1ibmFpbCAuc2xpZGVyX19wOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XG4gIH1cblxuICAuc2xpZGVyX190aHVtYm5haWwgLnNsaWRlcl9fcC0tY3VycmVudDphZnRlcixcbiAgLnNsaWRlcl9fdGh1bWJuYWlsIC5zbGlkZXJfX3A6aG92ZXI6YWZ0ZXIsXG4gIC5zbGlkZXJfX3RodW1ibmFpbCAuc2xpZGVyX19wOmZvY3VzOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBhcmFsbGF4LWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuXG4gIC5wYXJhbGxheC1jb250YWluZXIgLnBpY3R1cmUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnBhcmFsbGF4LWNvbnRhaW5lciBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAud2l6aS1ocl9fd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC53aXppLWhyX193cmFwcGVyLnNtYWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLndpemktaHJfX3dyYXBwZXIubWVkaXVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLndpemktaHJfX3dyYXBwZXIubGFyZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10ZXh0T25JbWc6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogMjcuNSU7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS15b3V0dWJlIGlmcmFtZSxcbiAgLndpemktd3JhcHBlci0tdmltZW8gaWZyYW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndpemktd3JhcHBlci0teW91dHViZSAud2l6aS10eHQsXG4gIC53aXppLXdyYXBwZXItLXZpbWVvIC53aXppLXR4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXlvdXR1YmUgLndpemktdHh0LS1jb250ZW50LFxuICAud2l6aS13cmFwcGVyLS12aW1lbyAud2l6aS10eHQtLWNvbnRlbnQge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbGVmdDogMjUlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10eHQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXR4dC5hbGlnbi1idXR0b24gLndpemktdHh0X19pdGVtOm5vdCgud2l6aS10eHRfX2l0ZW0tLWJhY2tncm91bmQpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdHh0LmFsaWduLWJ1dHRvbiAud2l6aS10eHRfX2l0ZW0ud2l6aS10eHRfX2l0ZW0tLWJhY2tncm91bmQgLndpemktdHh0X19pdGVtX193cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdHh0LmFsaWduLWJ1dHRvbiAud2l6aS10eHRfX2l0ZW0gLndpemlCdG5fX3dyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10eHQgLndpemktdHh0IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10eHQgLndpemktdHh0LS1kb3VibGUgLndpemktdHh0X19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdHh0IC53aXppLXR4dC0tZG91YmxlIC53aXppLXR4dF9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXR4dCAud2l6aS10eHQtLWRvdWJsZSAud2l6aS10eHRfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdHh0IC53aXppLXR4dC0tdHJpcGxlIC53aXppLXR4dF9faXRlbSB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXR4dCAud2l6aS10eHQtLXRyaXBsZSAud2l6aS10eHRfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10eHQgLndpemktdHh0LS10cmlwbGUgLndpemktdHh0X19pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdHh0IC53aXppLXR4dC0tdHJpcGxlIC53aXppLXR4dF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10eHQgLndpemktdHh0LS1xdWFkcnVwbGUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICBtYXJnaW46IDAgLTEwcHg7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10eHQgLndpemktdHh0LS1xdWFkcnVwbGUgLndpemktdHh0X19pdGVtIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXR4dFF1YWRydXBsZU51bWJlcnMgLndpemktdHh0LS1xdWFkcnVwbGUgLndpemktdHh0X19pdGVtOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIHRvcDogNTAlO1xuICAgIGhlaWdodDogNDdweDtcbiAgICB3aWR0aDogMXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEQ0U1RTk7XG4gIH1cblxuICAud2l6aS1pbWd0eHQtLVRleHRTbWFsbExlZnRUZXh0UmlnaHQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLndpemktaW1ndHh0LS10ZXh0UmlnaHRUZXh0TGVmdCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAud2l6aS1pbWd0eHQtLXRocmVlIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gIC53aXppLWltZ3R4dC0teW91dHViZSAud2l6aS1pbWd0eHRfX3JpZ2h0IHtcbiAgICB3aWR0aDogNjYuNjYlO1xuICB9XG5cbiAgLndpemktaW1ndHh0LS15b3V0dWJlIC53aXppLWltZ3R4dF9fbGVmdCB7XG4gICAgd2lkdGg6IDMzLjM0JTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXRleHRPbkltZyAud2l6aS10eHQge1xuICAgIHBhZGRpbmc6IDAgMTAwcHg7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10ZXh0T25JbWcud2l6aS13cmFwcGVyLS1zbWFsbDpiZWZvcmUsXG4gIC53aXppLXdyYXBwZXItLXRleHRPbkltZy53aXppLXdyYXBwZXItLW1lZGl1bTpiZWZvcmUsXG4gIC53aXppLXdyYXBwZXItLXRleHRPbkltZy53aXppLXdyYXBwZXItLWxhcmdlOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC53aXppLXF1b3RlX19hdXRob3Ige1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAud2l6aS1tYXAtLW9ubHlNYXBMZWZ0IHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gIC53aXppLW1hcC0tb25seU1hcExlZnQgLndpemktbWFwX19sZWZ0LFxuICAud2l6aS1tYXAtLW9ubHlNYXBMZWZ0IC53aXppLW1hcF9fbGVmdF9fd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgLW1vei1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgLW1vei1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC53aXppLW1hcC0tb25seU1hcExlZnQgLndpemktbWFwX19sZWZ0IC53aXppLW1hcF9fcmVsYXRpdmUsXG4gIC53aXppLW1hcC0tb25seU1hcExlZnQgLndpemktbWFwX19sZWZ0X193cmFwcGVyIC53aXppLW1hcF9fcmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAud2l6aS1tYXAtLW9ubHlNYXBMZWZ0IC53aXppLW1hcF9fbGVmdCAud2l6aS1tYXBfX3JlbGF0aXZlOmJlZm9yZSxcbiAgLndpemktbWFwLS1vbmx5TWFwTGVmdCAud2l6aS1tYXBfX2xlZnRfX3dyYXBwZXIgLndpemktbWFwX19yZWxhdGl2ZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAud2l6aS1tYXAtLWJnZm9ybSB7XG4gICAgcGFkZGluZzogNjBweCAyMHB4O1xuICB9XG5cbiAgLndpemktbWFwLS1iZ2Zvcm0gLndpemktbWFwX19mb3JtLndpemktbWFwX19mb3JtLS1yZXZlcnNlIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAud2l6aS1tYXAtLWJnZm9ybSAud2l6aS1tYXBfX2Zvcm0ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLndpemktbWFwLS10eHRsZWZ0IC53aXppLW1hcF9fcmlnaHQge1xuICAgIHdpZHRoOiA2NiU7XG4gICAgcGFkZGluZzogMCA1MHB4IDUwcHggMjBweDtcbiAgfVxuXG4gIC53aXppLW1hcC0tdHh0bGVmdCAud2l6aS1tYXBfX2xlZnQge1xuICAgIHdpZHRoOiAzNCU7XG4gICAgcGFkZGluZzogMCA1MHB4IDUwcHggMjBweDtcbiAgfVxuXG4gIC53aXppLW1hcC0tcmV2ZXJzZSAud2l6aS1tYXBfX2xlZnQge1xuICAgIHBhZGRpbmc6IDAgMjBweCA1MHB4IDUwcHg7XG4gIH1cblxuICAud2l6aS1tYXAtLXJldmVyc2UgLndpemktbWFwX19yaWdodCB7XG4gICAgcGFkZGluZzogMCAyMHB4IDUwcHggNTBweDtcbiAgfVxuXG4gIC53aXppLW1hcF9fcnMge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLndpemktbWFwX19yc19fbGkge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC53aXppLW1hcF9fcnNfX2xpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbjogMCA1cHggMCAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2l6aS1tYXBfX3JzX19hIHtcbiAgICB0cmFuc2l0aW9uOiAwLjM1cyBlYXNlO1xuICB9XG5cbiAgLndpemktbWFwX19yc19fYTpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXRpbWVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10aW1lckJhY2tncm91bmQge1xuICAgIHBhZGRpbmc6IDEyMHB4IDQwcHg7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10aW1lckJhY2tncm91bmQgdWwge1xuICAgIHBhZGRpbmc6IDMwcHggNjBweDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sge1xuICAgIHBhZGRpbmc6IDI1MHB4IDQwcHg7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS1mb3JtQmFja2dyb3VuZCAud2l6aS1mb3JtIC5mb3JtLS1wYWdlLFxuICAud2l6aS13cmFwcGVyLS1mb3JtQmFja2dyb3VuZCAud2l6aS1mb3JtIC5mb3JtX19maWVsZHNldDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tZm9ybU5vd3JhcCBwLmZvcm1fX2Vycm9yIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdG9wOiAxNTAlO1xuICAgIG1hcmdpbjogLTE2cHggMCAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03MCUpO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAud2l6aS13cmFwcGVyIC53aXppLWZvcm1JbWcgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC53aXppLXdpdG5lc3NEb3VibGVfX3dyYXBwZXIge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLndpemktbmV3c2xldHRlclR4dEltZ19fZm9ybSBpbnB1dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLndpemktbmV3c2xldHRlclR4dEltZ19fZm9ybSBidXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgLndpemktcmFzc3VyYW5jZUNsYXNzaWNfX2l0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gIH1cblxuICAud2l6aS1yYXNzdXJhbmNlQ2xhc3NpY19faWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAud2l6aS1yYXNzdXJhbmNlQmFja2dyb3VuZF9faXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgfVxuXG4gIC53aXppLXJhc3N1cmFuY2VCYWNrZ3JvdW5kX19pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC53aXppLXJldmlld3NfX3dyYXBwZXIge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLndpemktcmV2aWV3c19fbGVmdCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAud2l6aS1yZXZpZXdzX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53aXppLXJldmlld3NfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuXG4gIC53aXppLXJldmlld3NfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAud2l6aS1yZXZpZXdzRmFsbF9fZ2xvYmFsIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gIC53aXppLXJldmlld3NGYWxsX193cmFwcGVyIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gIC53aXppLXJldmlld3NGYWxsX19sZWZ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAud2l6aS1yZXZpZXdzRmFsbF9fcmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAgLTIwcHggODBweCAtMjBweDtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZC0tc2xpZGVySW5pdGlhbGl6ZWQ6aG92ZXIgLnByb2RfX3RvcF9fd3JhcHBlciB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZC1saXN0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNDVzIGVhc2U7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUgLnNsaWNrLWFycm93IHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLnN1Y2Nlc3MgLnByb2RfX3NsaWRlcixcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkIC5wcm9kX19zbGlkZXIge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5zdWNjZXNzIC5tb2RhbC1jYXJ0LFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWQgLm1vZGFsLWNhcnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyLFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWQsXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXIgLnNsaWNrLWFycm93LFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWQgLnNsaWNrLWFycm93LFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wIC5zbGljay1hcnJvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZTpob3ZlcjphZnRlcixcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkOmFmdGVyLFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZTpob3ZlciAucHJvZF9fY29ybmVyX190b3AsXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fY29ybmVyX190b3AsXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXAgLnByb2RfX2Nvcm5lcl9fdG9wIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDUwcHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgMCA1cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXIgLnByb2RfX3NsaWRlciAuc2xpY2stYXJyb3csXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fc2xpZGVyIC5zbGljay1hcnJvdyxcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkVGVtcCAucHJvZF9fc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZTpob3ZlciAucHJvZF9fc2xpZGVyIC5zbGljay1wcmV2LFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWQgLnByb2RfX3NsaWRlciAuc2xpY2stcHJldixcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkVGVtcCAucHJvZF9fc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5wcm9kX19zbGlkZXIgLnNsaWNrLW5leHQsXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fc2xpZGVyIC5zbGljay1uZXh0LFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wIC5wcm9kX19zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAwO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5wcm9kX19zaGFkb3c6YmVmb3JlLFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWQgLnByb2RfX3NoYWRvdzpiZWZvcmUsXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXAgLnByb2RfX3NoYWRvdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXIgLnByb2RfX2Zvcm06bm90KC5wcm9kX19mb3JtLS1jb3B5KSxcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkIC5wcm9kX19mb3JtOm5vdCgucHJvZF9fZm9ybS0tY29weSksXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXAgLnByb2RfX2Zvcm06bm90KC5wcm9kX19mb3JtLS1jb3B5KSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5wcm9kX19mb3JtLS1jb3B5LFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWQgLnByb2RfX2Zvcm0tLWNvcHksXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXAgLnByb2RfX2Zvcm0tLWNvcHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19waWN0dXJlLFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXIgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2QgaW1nLFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXIgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2RfX3N0YXRlLFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWQgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2RfX3BpY3R1cmUsXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fZm9ybS0tY29weSAucHJvZCBpbWcsXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fc3RhdGUsXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXAgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2RfX3BpY3R1cmUsXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXAgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2QgaW1nLFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19zdGF0ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZTpob3ZlciAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fbmFtZSxcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lLFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lOmJlZm9yZSxcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lOmJlZm9yZSxcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkVGVtcCAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fbmFtZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lLFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXIgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2RfX3ByaWNlLFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWQgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2RfX25hbWUsXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fcHJpY2UsXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXAgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2RfX25hbWUsXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXAgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2RfX3ByaWNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTQ7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBsaW5lYXI7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXIgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2RfX25hbWUuYW5pbSxcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19wcmljZS5hbmltLFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWQgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2RfX25hbWUuYW5pbSxcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19wcmljZS5hbmltLFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lLmFuaW0sXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXAgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2RfX3ByaWNlLmFuaW0ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjVweCk7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXIgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2RfX25hbWUsXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fbmFtZSxcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkVGVtcCAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fbmFtZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lOmJlZm9yZSxcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19uYW1lOmJlZm9yZSxcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkVGVtcCAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fbmFtZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXIgLnByb2RfX2Zvcm0tLWNvcHkgLnByb2RfX25hbWU6YWZ0ZXIsXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fbmFtZTphZnRlcixcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkVGVtcCAucHJvZF9fZm9ybS0tY29weSAucHJvZF9fbmFtZTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19ob3ZlcixcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkIC5wcm9kX19mb3JtLS1jb3B5IC5wcm9kX19ob3ZlcixcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkVGVtcCAucHJvZF9fZm9ybS0tY29weSAucHJvZF9faG92ZXIge1xuICAgIHotaW5kZXg6IDEzO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5wcm9kX19ob3ZlcixcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkIC5wcm9kX19ob3ZlcixcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkVGVtcCAucHJvZF9faG92ZXIge1xuICAgIG1heC1oZWlnaHQ6IDEwMDBweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMsIG9wYWNpdHkgLjNzIGVhc2UgLjFzLCB0cmFuc2Zvcm0gLjNzIGVhc2UgLjFzO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlOmhvdmVyIC5wcm9kX19idG4sXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCAucHJvZF9fYnRuLFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wIC5wcm9kX19idG4ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXIgLnByb2RfX2J0bi0tYWRkQ2FydCxcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkIC5wcm9kX19idG4tLWFkZENhcnQsXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXAgLnByb2RfX2J0bi0tYWRkQ2FydCB7XG4gICAgdHJhbnNpdGlvbjogMHM7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGU6aG92ZXIgLnByb2RfX3BpY3R1cmUtLWhvdmVyLFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWQgLnByb2RfX3BpY3R1cmUtLWhvdmVyLFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUuZml4ZWRUZW1wIC5wcm9kX19waWN0dXJlLS1ob3ZlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLmZpeGVkVGVtcC5wcm9kX19hcnRpY2xlLS1yZXF1aXJlZDphZnRlciB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5maXhlZFRlbXAucHJvZF9fYXJ0aWNsZS0tcmVxdWlyZWQgLnByb2RfX2Nvcm5lcl9fdG9wIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDEwMHB4KTtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5zdWNjZXNzLmZpeGVkIC5wcm9kX19mb3JtLS1yZXF1aXJlZCAucHJvZF9faG92ZXIge1xuICAgIGhlaWdodDogMzRweDtcbiAgICBib3R0b206IC02MHB4O1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLnN1Y2Nlc3MuZml4ZWQgLnByb2RfX3ZhcmlhdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS5zdWNjZXNzLmZpeGVkIC5wcm9kX192YXJpYXRpb24yIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLnN1Y2Nlc3MuZml4ZWQgLnByb2RfX2Nvcm5lcl9fdG9wIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDQwcHgpO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19hcnRpY2xlLS1yZXF1aXJlZDpob3ZlcjphZnRlciB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYXJ0aWNsZS0tcmVxdWlyZWQ6aG92ZXIgLnByb2RfX2Nvcm5lcl9fdG9wIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDEwMHB4KTtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2JvdHRvbSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19wcmljZV9fY3VyIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19wcmljZV9fcmV2LFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX3ByaWNlX19wcm9tbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9faG92ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvdHRvbTogLTYwcHg7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2Zvcm0tLXJlcXVpcmVkIC5wcm9kX19ob3ZlciB7XG4gICAgaGVpZ2h0OiA5NHB4O1xuICAgIGJvdHRvbTogLTEyMHB4O1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19mb3JtLS1yZXF1aXJlZCAucHJvZF9faG92ZXJfX3dyYXBwZXIge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3BhY2l0eTogMDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2J0bjpob3ZlcixcbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19idG46Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19idG4tLWFib3V0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19idG4tLWFkZENhcnQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG1hcmdpbjogMCAxMHB4IDEwcHggMTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2J0bi0tYWRkQ2FydC5sb2FkaW5nIHtcbiAgICB0cmFuc2l0aW9uOiAwcztcbiAgICB0ZXh0LWluZGVudDogLTk5OTk5OXB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwY2xhc3MlM0QlMjJsZHMtc3Bpbm5lciUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEwMCUyMDEwMCUyMiUyMHByZXNlcnZlQXNwZWN0UmF0aW8lM0QlMjJ4TWlkWU1pZCUyMiUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJvcGFjaXR5JTIyJTIwdmFsdWVzJTNEJTIyMSUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMGJlZ2luJTNEJTIyLTAuOTE2NjY2NjY2NjY2NjY2NnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIvJTNFJTNDL3JlY3QlM0UlM0NyZWN0JTIweCUzRCUyMjQ3JTIyJTIweSUzRCUyMjI0JTIyJTIwcnglM0QlMjI5LjQlMjIlMjByeSUzRCUyMjQuOCUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjEyJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODMwJTIwNTAlMjA1MCUyOSUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyb3BhY2l0eSUyMiUyMHZhbHVlcyUzRCUyMjElM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjBiZWdpbiUzRCUyMi0wLjgzMzMzMzMzMzMzMzMzMzRzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyLyUzRSUzQy9yZWN0JTNFJTNDcmVjdCUyMHglM0QlMjI0NyUyMiUyMHklM0QlMjIyNCUyMiUyMHJ4JTNEJTIyOS40JTIyJTIwcnklM0QlMjI0LjglMjIlMjB3aWR0aCUzRCUyMjYlMjIlMjBoZWlnaHQlM0QlMjIxMiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjg2MCUyMDUwJTIwNTAlMjklMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMm9wYWNpdHklMjIlMjB2YWx1ZXMlM0QlMjIxJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwYmVnaW4lM0QlMjItMC43NXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIvJTNFJTNDL3JlY3QlM0UlM0NyZWN0JTIweCUzRCUyMjQ3JTIyJTIweSUzRCUyMjI0JTIyJTIwcnglM0QlMjI5LjQlMjIlMjByeSUzRCUyMjQuOCUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjEyJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODkwJTIwNTAlMjA1MCUyOSUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyb3BhY2l0eSUyMiUyMHZhbHVlcyUzRCUyMjElM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjBiZWdpbiUzRCUyMi0wLjY2NjY2NjY2NjY2NjY2NjZzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyLyUzRSUzQy9yZWN0JTNFJTNDcmVjdCUyMHglM0QlMjI0NyUyMiUyMHklM0QlMjIyNCUyMiUyMHJ4JTNEJTIyOS40JTIyJTIwcnklM0QlMjI0LjglMjIlMjB3aWR0aCUzRCUyMjYlMjIlMjBoZWlnaHQlM0QlMjIxMiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgxMjAlMjA1MCUyMDUwJTI5JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJvcGFjaXR5JTIyJTIwdmFsdWVzJTNEJTIyMSUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMGJlZ2luJTNEJTIyLTAuNTgzMzMzMzMzMzMzMzMzNHMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIvJTNFJTNDL3JlY3QlM0UlM0NyZWN0JTIweCUzRCUyMjQ3JTIyJTIweSUzRCUyMjI0JTIyJTIwcnglM0QlMjI5LjQlMjIlMjByeSUzRCUyMjQuOCUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjEyJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODE1MCUyMDUwJTIwNTAlMjklMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMm9wYWNpdHklMjIlMjB2YWx1ZXMlM0QlMjIxJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwYmVnaW4lM0QlMjItMC41cyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MTgwJTIwNTAlMjA1MCUyOSUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyb3BhY2l0eSUyMiUyMHZhbHVlcyUzRCUyMjElM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjBiZWdpbiUzRCUyMi0wLjQxNjY2NjY2NjY2NjY2NjdzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyLyUzRSUzQy9yZWN0JTNFJTNDcmVjdCUyMHglM0QlMjI0NyUyMiUyMHklM0QlMjIyNCUyMiUyMHJ4JTNEJTIyOS40JTIyJTIwcnklM0QlMjI0LjglMjIlMjB3aWR0aCUzRCUyMjYlMjIlMjBoZWlnaHQlM0QlMjIxMiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgyMTAlMjA1MCUyMDUwJTI5JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJvcGFjaXR5JTIyJTIwdmFsdWVzJTNEJTIyMSUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMGJlZ2luJTNEJTIyLTAuMzMzMzMzMzMzMzMzMzMzM3MlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIvJTNFJTNDL3JlY3QlM0UlM0NyZWN0JTIweCUzRCUyMjQ3JTIyJTIweSUzRCUyMjI0JTIyJTIwcnglM0QlMjI5LjQlMjIlMjByeSUzRCUyMjQuOCUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjEyJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODI0MCUyMDUwJTIwNTAlMjklMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMm9wYWNpdHklMjIlMjB2YWx1ZXMlM0QlMjIxJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwYmVnaW4lM0QlMjItMC4yNXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIvJTNFJTNDL3JlY3QlM0UlM0NyZWN0JTIweCUzRCUyMjQ3JTIyJTIweSUzRCUyMjI0JTIyJTIwcnglM0QlMjI5LjQlMjIlMjByeSUzRCUyMjQuOCUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjEyJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODI3MCUyMDUwJTIwNTAlMjklMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMm9wYWNpdHklMjIlMjB2YWx1ZXMlM0QlMjIxJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwYmVnaW4lM0QlMjItMC4xNjY2NjY2NjY2NjY2NjY2NnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIvJTNFJTNDL3JlY3QlM0UlM0NyZWN0JTIweCUzRCUyMjQ3JTIyJTIweSUzRCUyMjI0JTIyJTIwcnglM0QlMjI5LjQlMjIlMjByeSUzRCUyMjQuOCUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjEyJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODMwMCUyMDUwJTIwNTAlMjklMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMm9wYWNpdHklMjIlMjB2YWx1ZXMlM0QlMjIxJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwYmVnaW4lM0QlMjItMC4wODMzMzMzMzMzMzMzMzMzM3MlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIvJTNFJTNDL3JlY3QlM0UlM0NyZWN0JTIweCUzRCUyMjQ3JTIyJTIweSUzRCUyMjI0JTIyJTIwcnglM0QlMjI5LjQlMjIlMjByeSUzRCUyMjQuOCUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjEyJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODMzMCUyMDUwJTIwNTAlMjklMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMm9wYWNpdHklMjIlMjB2YWx1ZXMlM0QlMjIxJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwYmVnaW4lM0QlMjIwcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQy9zdmclM0UpO1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19idG4tLWFkZENhcnQuc3VjY2VzcyB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBsaW5lYXIsIHdpZHRoIC4zcyBsaW5lYXIsIGhlaWdodCAuM3MgbGluZWFyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OTk5cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDI1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2J0bi0tYWRkQ2FydC5hbXotYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTg2NUE7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0Y2RTRCMCAwJSwgI0VFQzQ1NyAxMDAlKSBuby1yZXBlYXQ7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2J0bi0tYWRkQ2FydC5hbXotYnV0dG9uID4gc3ZnIHtcbiAgICBtYXgtaGVpZ2h0OiAyMHB4O1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19idG4tLWFkZENhcnQuYW16LWJ1dHRvbiA+IHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2J0bi0tYWRkQ2FydC5hbXotYnV0dG9uOmhvdmVyLFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2J0bi0tYWRkQ2FydC5hbXotYnV0dG9uOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRUVDNDU3IDAlLCAjRjZFNEIwIDEwMCUpIG5vLXJlcGVhdDtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYnRuLS1hZGRDYXJ0LmFtei1idXR0b24gKyBzcGFuIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAtNHB4IDAgMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2J0bi0tYWRkQ2FydC5ob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcik7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QtLWxpc3RDcm9zcyB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2RfX2Nvcm5lcl9fdG9wLFxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2RfX2Nvcm5lcl9fYm90dG9tIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2R1Y3QtbGlzdC1jbGFzc2ljIC5wcm9kX19ob3ZlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm90dG9tOiAtNjBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZC5wcm9kdWN0LWxpc3Qtc2VsZWN0ZWQgLnByb2RfX2xlZnQgLnByb2RfX2FydGljbGUtLXJlcXVpcmVkLmZpeGVkLnN1Y2Nlc3M6aG92ZXI6YWZ0ZXIge1xuICAgIGhlaWdodDogMDtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZC5wcm9kdWN0LWxpc3Qtc2ltcGxlIC5wcm9kX19uYW1lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tX19sZWZ0IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tX19sZWZ0X193cmFwcGVyLS13aXRoVGh1bWJzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICB9XG5cbiAgLndiLW1vbm9wcm9kdWN0LXpvb21fX2xlZnRfX3dyYXBwZXJfX3RodW1icyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tdHJpcGxlLWNvbHVtbiB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tLS10cmlwbGUtY29sdW1uIC53Yi1tb25vcHJvZHVjdC16b29tX19sZWZ0IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIG1pbi13aWR0aDogMzMuMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIHBhZGRpbmc6IDAgMjBweCAwIDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLndiLW1vbm9wcm9kdWN0LXpvb20tLXRyaXBsZS1jb2x1bW4gLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbW96LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgd2lkdGg6IDY2LjY0JTtcbiAgICBtaW4td2lkdGg6IDY2LjY0JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY0JTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tLS10cmlwbGUtY29sdW1uIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcGFydExlZnQge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBvdmVyZmxvdzogdW5zZXQ7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tdHJpcGxlLWNvbHVtbiAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3BhcnRSaWdodCB7XG4gICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLndiLW1vbm9wcm9kdWN0LXpvb20tLXNlbGVjdGVkIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tLS1zZWxlY3RlZCAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdCB7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tLS1zZWxlY3RlZCAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHQge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tLS1zZWxlY3RlZCAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHQgLnByb2RfX2Zvcm0gPiAqLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19jb250ZW50IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLndiLW1vbm9wcm9kdWN0LXpvb20tLW1vcmUge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLndiLW1vbm9wcm9kdWN0LXpvb20tLW1vcmUgLndiLW1vbm9wcm9kdWN0LXpvb21fX2xlZnQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1cHgpO1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tbW9yZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdCAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdF9fd3JhcHBlcl9fc2xpZGVyX19pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tbW9yZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHQge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tLS1tb3JlIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodCAucHJvZF9fZm9ybSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tbW9yZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX2xlZnQge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLndiLW1vbm9wcm9kdWN0LXpvb20tLW1vcmUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19yaWdodCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tY29tcGxldGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19yZWEge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIC1tb3otYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2ltcGxlID4gLnByb2RfX2Zvcm0ge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLndiLW1vbm9wcm9kdWN0LXpvb20tLXNpbXBsZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3ByaWNlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2ltcGxlIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcHJpY2U6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2ltcGxlIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcHJpY2U6aG92ZXIgLnByb2RfX2J0bi0tYWRkQ2FydCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3ZlcikgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tLS1zaW1wbGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19wcmljZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB9XG5cbiAgLndiLW1vbm9wcm9kdWN0LXpvb20tLXNpbXBsZSAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3ByaWNlIC5wcm9kX19wcmljZV9fY3VyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2ltcGxlIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcHJpY2UgLnByb2RfX3ByaWNlX19wcm9tbyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2ltcGxlIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcHJpY2UgLnByb2RfX3ByaWNlX19vbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2ltcGxlIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcHJpY2UgLnByb2RfX3ByaWNlX19jdXIsXG4gIC53Yi1tb25vcHJvZHVjdC16b29tLS1zaW1wbGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19wcmljZSAucHJvZF9fYnRuLS1hZGRDYXJ0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2ltcGxlIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcHJpY2UgLnByb2RfX2J0bi0tYWRkQ2FydCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIHRyYW5zaXRpb246IDBzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2ltcGxlIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcHJpY2UgLnByb2RfX2J0bi0tYWRkQ2FydDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3ZlcikgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiAwcztcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tLS1zaW1wbGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19wcmljZV9fYnRuTGVmdCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tLS1zaW1wbGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19wcmljZV9fYnRuTGVmdCA+ICoge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tLS1zaW1wbGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19wcmljZV9fYnRuTGVmdCA+ICoucHJvZF9fcHJpY2VfX2Zyb20ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogN3B4O1xuICAgIGxlZnQ6IDdweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2xpZGVyIC53Yi1tb25vcHJvZHVjdC16b29tX19sZWZ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2xpZGVyIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLndiLW1vbm9wcm9kdWN0LXpvb20tLXNsaWRlciAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLndiLW1vbm9wcm9kdWN0LXpvb20tLXNsaWRlciAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX2NvbnRlbnRfX2xlZnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tc2xpZGVyIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fY29udGVudF9fcmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuXG4gIC5wcm9kdWN0LXpvb20tdHJpcGxlLWNvbHVtbl9fd3JhcHBlciB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5wcm9kdWN0LXpvb20tdHJpcGxlLWNvbHVtbl9fd3JhcHBlcl9fbGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLnByb2R1Y3Qtem9vbS10cmlwbGUtY29sdW1uX193cmFwcGVyX19sZWZ0IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIG1pbi13aWR0aDogMzMuMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICB9XG5cbiAgLnByb2R1Y3Qtem9vbS10cmlwbGUtY29sdW1uX193cmFwcGVyX19jZW50ZXIge1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG5cbiAgLnByb2R1Y3Qtem9vbS10cmlwbGUtY29sdW1uX193cmFwcGVyX19yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cblxuICAud3otZmFxLWZyYW1lX193cmFwcGVyX19pdGVtIHtcbiAgICBwYWRkaW5nOiAxN3B4IDMwcHg7XG4gIH1cblxuICAud3otZmFxLWZyYW1lX193cmFwcGVyX19pdGVtX19oZWFkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLnd6LWZhcS1mcmFtZV9fd3JhcHBlcl9faXRlbV9fYm9keSB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxuXG4gICNjYXJ0LXJlY2FwLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICNjYXJ0LXJlY2FwLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmF2X19sYWJlbCB7XG4gICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmF2X19sYWJlbDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm5hdl9faXRlbWx2bDEge1xuICAgIGZvbnQtc2l6ZTogLjlyZW07XG4gICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmZvb3Rlcl9fbmV3c2xldHRlcl9fd3JhcHBlciBsYWJlbCB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHJvZC1kZXRhaWxzX19tb3JlIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX2ZpZWxkLS1pbWcgbGFiZWwgPiBkaXY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbjogMCAwIDAgMS4zMTI1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAxcHgpIHtcbiAgLmJvZHktLW1heFJvdy1tZWRpdW0gLmdhbGxlcnlfX3RodW1ibmFpbC0tbGlnaHQgLnNsaWNrLXRyYWNrLFxuICAuYm9keS0tbWF4Um93LWJpZyAuZ2FsbGVyeV9fdGh1bWJuYWlsLS1saWdodCAuc2xpY2stdHJhY2sge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MXB4KSB7XG4gIC5ib2R5LS1tYXhSb3ctc21hbGwgLmhlYWRlcl9fYXJlYSxcbiAgLmJvZHktLW1heFJvdy1tZWRpdW0gLmhlYWRlcl9fYXJlYSB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NjBweCkge1xuICAuZ2FsbGVyeV9fdGh1bWJuYWlsLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbjogNjBweCAwO1xuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIG1hcmdpbjogMjcuNXB4IDA7XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBtYXJnaW46IDI3LjVweCAwO1xuICB9XG5cbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIG1hcmdpbjogMjcuNXB4IDA7XG4gIH1cblxuICBoNSB7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgbWFyZ2luOiAyNy41cHggMDtcbiAgfVxuXG4gIGg2IHtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIG1hcmdpbjogMjcuNXB4IDA7XG4gIH1cblxuICAuYmxvYyB7XG4gICAgbWFyZ2luOiAwIDAgMjcuNXB4IDA7XG4gIH1cblxuICAuYmxvYy0td3JhcHBlci1sZWZ0IHtcbiAgICBtYXJnaW46IDAgMTguMzMzMzNweCAxOC4zMzMzM3B4IDA7XG4gIH1cblxuICAuYmxvYy0td3JhcHBlci1yaWdodCB7XG4gICAgbWFyZ2luOiAwIDAgMTguMzMzMzNweCAxOC4zMzMzM3B4O1xuICB9XG5cbiAgLnJlZ2lzdGVyX19maWVsZHNldCB7XG4gICAgbWFyZ2luOiAwIGF1dG8gNTVweCBhdXRvO1xuICB9XG5cbiAgLnJlZ2lzdGVyX19jbmlsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICB9XG5cbiAgLnJlZ2lzdGVyX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjcuNXB4O1xuICB9XG5cbiAgI3JlZ2lzdGVyX19zaG93LXNoaXBwaW5nOmNoZWNrZWQgKyAuZm9ybV9fZmllbGRzZXQtLXplcm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cblxuICAuaW5kZXgtYWNjX19oMyB7XG4gICAgbWFyZ2luOiAwIDAgMjcuNXB4IDA7XG4gIH1cblxuICAub3JkZXItZGV0YWlsX191bCB7XG4gICAgbWFyZ2luOiAwIDAgNTVweCAwO1xuICB9XG5cbiAgLm9yZGVyLWRldGFpbF9fcm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmgxIHtcbiAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICB9XG5cbiAgLm1hcmdpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgfVxuXG4gIC5tYXJnaW4tLWhhbGYge1xuICAgIG1hcmdpbi1ib3R0b206IDI3LjVweDtcbiAgfVxuXG4gIC5tYXJnaW4tLXRoaXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOC4zMzMzM3B4O1xuICB9XG5cbiAgLnBhZGRpbmcge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLnBhZGRpbmctLWhhbGYge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgI21haW4tc2xpZGVyICsgLmJvZHlfX3dyYXBwZXIgLmJvZHlfX3dyYXBwZXJfX21heFdpZHRoIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxuXG4gIC5oMSArIC5ibG9jIHtcbiAgICBtYXJnaW4tdG9wOiAtMzIuNXB4O1xuICB9XG5cbiAgLmJvZHktLW1heFJvdy1iaWcgLnByb2QucHJvZC0tbGlzdENyb3NzIC5wcm9kX19hcnRpY2xlIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cblxuICAuYnJlYWRjcnVtYnNfX2Ege1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gIC5wcm9kLWRldGFpbHNfX2JyYW5kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNy41cHg7XG4gIH1cblxuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nOiA1NnB4IDQwcHggMCA0MHB4O1xuICB9XG5cbiAgLmZvb3Rlcl9fYmxvYyB7XG4gICAgbWFyZ2luOiAwIDAgNTdweCAwO1xuICB9XG5cbiAgLmZvb3Rlcl9fZGVzYyB7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICB9XG5cbiAgLmZvb3Rlcl9fbWVudSB7XG4gICAgcGFkZGluZzogMCAxOC4zMzMzM3B4IDAgMDtcbiAgfVxuXG4gIC5mb290ZXJfX3JhdGluZy5mb290ZXJfX2Jsb2Mge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5wb3dlcmVkIHtcbiAgICBwYWRkaW5nOiAxNnB4IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICB9XG5cbiAgLmNoZWNrb3V0LS1lbXB0eSB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG5cbiAgLndpemlibG9ja3NfX2l0ZW0ge1xuICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gIH1cblxuICAud2l6aWJsb2Nrc19faXRlbS5zbWFsbCB7XG4gICAgbWFyZ2luOiAwIDAgMjVweDtcbiAgfVxuXG4gIC53aXppYmxvY2tzX19pdGVtLm1lZGl1bSB7XG4gICAgbWFyZ2luOiAwIDAgNTBweDtcbiAgfVxuXG4gIC53aXppYmxvY2tzX19pdGVtLmxhcmdlIHtcbiAgICBtYXJnaW46IDAgMCA4MHB4O1xuICB9XG5cbiAgLm1hcmdpbi10b3Atd2l6aWJsb2NrcyAjYzEtYm9keSAuYm9keV9fd3JhcHBlci0td2l0aG91dFBhZGRpbmcgLndpemlibG9ja3NfX2l0ZW0ubWFyZ2luLXRvcC1zbWFsbCxcbiAgLm1hcmdpbi10b3Atd2l6aWJsb2NrcyAjYzEtYm9keSAud3JhcHBlclBhZ2VfX3JpZ2h0IC53aXppYmxvY2tzX19pdGVtLm1hcmdpbi10b3Atc21hbGwge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYXJnaW4tdG9wLXdpemlibG9ja3MgI2MxLWJvZHkgLmJvZHlfX3dyYXBwZXItLXdpdGhvdXRQYWRkaW5nIC53aXppYmxvY2tzX19pdGVtLm1hcmdpbi10b3AtbWVkaXVtLFxuICAubWFyZ2luLXRvcC13aXppYmxvY2tzICNjMS1ib2R5IC53cmFwcGVyUGFnZV9fcmlnaHQgLndpemlibG9ja3NfX2l0ZW0ubWFyZ2luLXRvcC1tZWRpdW0ge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYXJnaW4tdG9wLXdpemlibG9ja3MgI2MxLWJvZHkgLmJvZHlfX3dyYXBwZXItLXdpdGhvdXRQYWRkaW5nIC53aXppYmxvY2tzX19pdGVtLm1hcmdpbi10b3AtbGFyZ2UsXG4gIC5tYXJnaW4tdG9wLXdpemlibG9ja3MgI2MxLWJvZHkgLndyYXBwZXJQYWdlX19yaWdodCAud2l6aWJsb2Nrc19faXRlbS5tYXJnaW4tdG9wLWxhcmdlIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2l6aS1ocl9fd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC53aXppLWhyX193cmFwcGVyLnNtYWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLndpemktaHJfX3dyYXBwZXIubWVkaXVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLndpemktaHJfX3dyYXBwZXIubGFyZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkge1xuICAuYm9keS0td2l0aG91dEJhY2tncm91bmRJbWFnZS5ib2R5LS1tYXhSb3ctbGFyZ2UgLmhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5ib2R5LS13aXRob3V0QmFja2dyb3VuZEltYWdlLmJvZHktLW1heFJvdy1tZWRpdW0gLmhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcbiAgfVxuXG4gIC53aXppLWFib3V0LWJsb2NrX193cmFwcGVyX19zbGlkZXJfX2NvbnRhaW5lcl9fZWxlbWVudF9fYm9keV9fd3JhcHBlcl9fdGV4dHMge1xuICAgIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI0OXB4KSB7XG4gIC5maWx0ZXJfX3JhbmdlIC5yYW5nZS1pbnB1dC1icmVhayB7XG4gICAgZGlzcGxheTogaW5pdGlhbDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX2ZpZWxkLS1pbWcgbGFiZWwge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX2ZpZWxkLS1pbWcgbGFiZWwgPiBkaXYge1xuICAgIG1hcmdpbjogMCAwLjYyNXJlbSAxLjI1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTQ0cHgpIHtcbiAgLmZsYXNoLXNhbGUgLmZsYXNoLXNhbGUtaDEge1xuICAgIHRleHQtaW5kZW50OiAtOTk5OTlweDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cblxuICAuZmxhc2gtc2FsZSAuZmxhc2gtc2FsZS1oMSAuaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLmZsYXNoLXNhbGUgLmZsYXNoLXNhbGUtaDEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucGljdHVyZS0tbGVmdCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmgxIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuXG4gIC5oZWFkZXJfX2FjY291bnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaGVhZGVyX19jYXJ0IHtcbiAgICB3aWR0aDogNTNweDtcbiAgICByaWdodDogNTNweDtcbiAgfVxuXG4gIC5oZWFkZXJfX2NhcnRfX2Ege1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMXB4O1xuICB9XG5cbiAgLmhlYWRlcl9fbG9nb19fYSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmhlYWRlcl9fYmxvZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5uYXYgaDIsXG4gIC5uYXYgaDMsXG4gIC5uYXYgaDQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm5hdl9fbGFiZWwgLm5hdl9fYXJyb3cge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5uYXZfX2xhYmVsIC5uYXZfX2Fycm93OmFmdGVyLFxuICAubmF2X19sYWJlbCAubmF2X19hcnJvdzpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubmF2X19sYWJlbCAubmF2X19hcnJvdyAubWF0ZXJpYWwtaWNvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICByaWdodDogMjBweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgLm5hdl9fYXJyb3cge1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA1OHB4O1xuICAgIGhlaWdodDogNThweDtcbiAgfVxuXG4gIC5uYXZfX2Fycm93LS1sdmwyIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgfVxuXG4gIC5uYXZfX2Ege1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxOHB4IDIwcHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENFNUU5O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICAgIHBhZGRpbmctcmlnaHQ6IDc4cHg7XG4gICAgYmFja2dyb3VuZDogI0Y3RjdGNztcbiAgfVxuXG4gIC5uYXZfX2EtLWxvZ2luIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5uYXZfX3dyYXBwZXIge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0RDRTVFOTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5uYXZfX2l0ZW1sdmwxIHtcbiAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3OHB4O1xuICAgIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XG4gIH1cblxuICAubmF2X19pdGVtbHZsMS0tbG9naW4ge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDU5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cblxuICAubmF2X19pdGVtbHZsMV9faWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIxcHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHZpZXdCb3glM0QlMjIxNzE3JTIwNDYlMjAyMC4wMDMlMjAyMC4wMDElMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0xNzE3LjAwMSUyMDU1Ljk5OGExMCUyMDEwJTIwMCUyMDElMjAwJTIwMi45My03LjA3JTIwOS42JTIwOS42JTIwMCUyMDAlMjAwLTIuOTMlMjA3LjA3em0xOS4xNyUyMDBhOC44JTIwOC44JTIwMCUyMDAlMjAxLTIuMTYlMjA1Ljg2Yy0xLjM4LS41NC0yLjg3LTEuMDYtNC40Ny0xLjU0YS43NDMuNzQzJTIwMCUyMDAlMjAxLS4xLS41MyUyMDMuMDM5JTIwMy4wMzklMjAwJTIwMCUyMDElMjAuMjktMS4xJTIwNi4xMzglMjA2LjEzOCUyMDAlMjAwJTIwMCUyMC40NC0xLjU0JTIwMy41MjklMjAzLjUyOSUyMDAlMjAwJTIwMCUyMC42Ny0xLjU0JTIwMy4yODUlMjAzLjI4NSUyMDAlMjAwJTIwMCUyMDAtMS4zNC4xMzkuMTM5JTIwMCUyMDAlMjAwLS4wNS0uMSUyMDQuMzY2JTIwNC4zNjYlMjAwJTIwMCUyMDElMjAuMTQtMS44MyUyMDMuMDc4JTIwMy4wNzglMjAwJTIwMCUyMDAtLjcyLTIuNSUyMDMuNDQlMjAzLjQ0JTIwMCUyMDAlMjAwLTIuNzgtMS4zNGgtLjg3YTMuNjM5JTIwMy42MzklMjAwJTIwMCUyMDAtMi43OSUyMDEuMzQlMjAzLjA3NyUyMDMuMDc3JTIwMCUyMDAlMjAwLS43MiUyMDIuNSUyMDQuNiUyMDQuNiUyMDAlMjAwJTIwMSUyMC4xNSUyMDEuODN2LjFhMi41ODYlMjAyLjU4NiUyMDAlMjAwJTIwMC0uMDUlMjAxLjM0JTIwNC4zNTMlMjA0LjM1MyUyMDAlMjAwJTIwMCUyMC42NyUyMDEuNTklMjA3LjI0JTIwNy4yNCUyMDAlMjAwJTIwMCUyMC40MyUyMDEuNDklMjAyLjY0MiUyMDIuNjQyJTIwMCUyMDAlMjAxJTIwLjIlMjAxLjE1LjU0NC41NDQlMjAwJTIwMCUyMDEtLjE1LjQ4JTIwMzAuNDYxJTIwMzAuNDYxJTIwMCUyMDAlMjAwLTQuMzIlMjAxLjU0JTIwOS4xNTglMjA5LjE1OCUyMDAlMjAxJTIwMSUyMDE2LjE5LTUuODZ6JTIyJTIwZmlsbCUzRCUyMiUyMzMzMzMzMyUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIvJTNFJTNDL3N2ZyUzRSkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIxcHg7XG4gIH1cblxuICAubmF2X19zdWJsZXZlbCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAubmF2X191bCB7XG4gICAgcGFkZGluZy10b3A6IDU4cHg7XG4gIH1cblxuICAubmF2X191bCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAubmF2X191bF9fc2Nyb2xsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1OHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU4cHgpO1xuICB9XG5cbiAgLm5hdl9fcmljaC0td2l0aG91dC10eHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgaHRtbC5vdmgge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG5cbiAgLm5hdl9faXRlbWx2bDEtLWhvbWUge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIH1cblxuICAubmF2X19yZXNpemUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvKiBvbGQgbmF2LW9uIG1vYmlsZSAqL1xuXG4gIC5uYXYtcGVyc28tb24gLm5hdl9fdWxfX2hlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdl9fbGFiZWwgLm5hdl9fYXJyb3cgaSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdl9fd3JhcHBlcjIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdl9fd3JhcHBlcjIgLm5hdl9fYXJyb3cge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0RDRTVFOTtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdl9fd3JhcHBlcjIgLm5hdl9fYXJyb3c6YmVmb3JlLFxuICAubmF2LXBlcnNvLW9uIC5uYXZfX3dyYXBwZXIyIC5uYXZfX2Fycm93OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdl9fd3JhcHBlcjIgLm5hdl9fYXJyb3c6YmVmb3JlIHtcbiAgICByaWdodDogMTZweDtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdl9fd3JhcHBlcjIgLm5hdl9fYXJyb3c6YWZ0ZXIge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmF2IC5uYXZfX3dyYXBwZXIgLm5hdl9fbGFiZWwtLWxhbmcgLm5hdl9fYXJyb3csXG4gIC5uYXYtcGVyc28tb24gLm5hdiAubmF2X193cmFwcGVyIC5uYXZfX2xhYmVsLS1hY2NvdW50IC5uYXZfX2Fycm93IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmF2IC5uYXZfX3dyYXBwZXIgLm5hdl9fbGFiZWwtLWxhbmcgLm5hdl9fYXJyb3c6YmVmb3JlLFxuICAubmF2LXBlcnNvLW9uIC5uYXYgLm5hdl9fd3JhcHBlciAubmF2X19sYWJlbC0tbGFuZyAubmF2X19hcnJvdzphZnRlcixcbiAgLm5hdi1wZXJzby1vbiAubmF2IC5uYXZfX3dyYXBwZXIgLm5hdl9fbGFiZWwtLWFjY291bnQgLm5hdl9fYXJyb3c6YmVmb3JlLFxuICAubmF2LXBlcnNvLW9uIC5uYXYgLm5hdl9fd3JhcHBlciAubmF2X19sYWJlbC0tYWNjb3VudCAubmF2X19hcnJvdzphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdiAubmF2X193cmFwcGVyIC5uYXZfX2NoZWNrYm94bHZsMDpjaGVja2VkICsgZGl2Lm5hdl9fbGFiZWwtLWxhbmcgLm5hdl9fc3VibGV2ZWwsXG4gIC5uYXYtcGVyc28tb24gLm5hdiAubmF2X193cmFwcGVyIC5uYXZfX2NoZWNrYm94bHZsMDpjaGVja2VkICsgZGl2Lm5hdl9fbGFiZWwtLWFjY291bnQgLm5hdl9fc3VibGV2ZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgdHJhbnNsYXRlWigwKTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmF2IC5uYXZfX3dyYXBwZXIgLm5hdl9fY2hlY2tib3hsdmwwOmNoZWNrZWQgKyBkaXYubmF2X19sYWJlbC0tbGFuZyAubmF2X19zdWJsZXZlbCAubmF2X191bCxcbiAgLm5hdi1wZXJzby1vbiAubmF2IC5uYXZfX3dyYXBwZXIgLm5hdl9fY2hlY2tib3hsdmwwOmNoZWNrZWQgKyBkaXYubmF2X19sYWJlbC0tYWNjb3VudCAubmF2X19zdWJsZXZlbCAubmF2X191bCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uYXYgLm5hdl9fd3JhcHBlciAubmF2X19jaGVja2JveGx2bDA6Y2hlY2tlZCArIGRpdiAubmF2X19zdWJsZXZlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgbWF4LWhlaWdodDogMTAwMDAwcHg7XG4gICAgcGFkZGluZzogMCAwIDEwcHggMjBweDtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdiAubmF2X193cmFwcGVyIC5uYXZfX2NoZWNrYm94bHZsMDpjaGVja2VkICsgZGl2IC5uYXZfX3N1YmxldmVsIC5uYXZfX2Ege1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmF2IC5uYXZfX3dyYXBwZXIgLm5hdl9fdWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdiAubmF2X193cmFwcGVyIC5uYXZfX2l0ZW1sdmwzLndpdGgtc3VibmF2IHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uYXYgLm5hdl9fd3JhcHBlciAubmF2X19hX19sdmwyLS1oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uYXYgLm5hdl9fd3JhcHBlciAubmF2X19hcnJvdy0tbHZsMiB7XG4gICAgd2lkdGg6IDM5cHg7XG4gICAgaGVpZ2h0OiAzOXB4O1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uYXYgLm5hdl9fd3JhcHBlciAubmF2X19hcnJvdy0tbHZsMjpiZWZvcmUsXG4gIC5uYXYtcGVyc28tb24gLm5hdiAubmF2X193cmFwcGVyIC5uYXZfX2Fycm93LS1sdmwyOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmF2IC5uYXZfX3dyYXBwZXIgLm5hdl9fY29udGVudGx2bDMge1xuICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uYXYgLm5hdl9fd3JhcHBlciAubmF2X19jb250ZW50bHZsMy5hY3RpdmUge1xuICAgIG1heC1oZWlnaHQ6IDEwMDAwcHg7XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmF2IC5uYXZfX3dyYXBwZXIgLm5hdl9fcmljaDIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmF2IC5uYXZfX3dyYXBwZXIgLm5hdl9fbGFiZWwtLXJpY2gge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdiAubmF2X193cmFwcGVyIC5uYXZfX2EubmF2X19yaWNoX19hLm5hdl9fcmljaDJfX2Ege1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmF2IC5uYXZfX3dyYXBwZXIgLm5hdl9fbGFiZWwtLXJpY2guYWN0aXZlIC5uYXZfX2Fycm93IHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdiAubmF2X193cmFwcGVyIC5uYXZfX2xhYmVsLS1yaWNoLmFjdGl2ZSAubmF2X19hcnJvdzphZnRlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdiAubmF2X193cmFwcGVyIC5hY3RpdmUgLm5hdl9faXRlbWx2bDMud2l0aC1zdWJuYXYge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5hdiAubmF2X193cmFwcGVyIC5uYXZfX2JvdHRvbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAvKiBuZXcgbmF2LW9uIG1vYmlsZSAqL1xuXG4gIC5uYXYtcGVyc28tb24gLm5ldy1tZW51IHtcbiAgICAvKiBjb3JyZWN0aW9uIG9sZCBtZW51IGNzcyAqL1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmV3LW1lbnUgLm5hdiAubmF2X193cmFwcGVyIC5uYXZfX2NoZWNrYm94bHZsMDpjaGVja2VkICsgZGl2IC5uYXZfX3N1YmxldmVsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uZXctbWVudSAubmF2IC5uYXZfX3dyYXBwZXIgLm5hdl9fY2hlY2tib3hsdmwwOmNoZWNrZWQgKyBkaXYgLm5hdl9fc3VibGV2ZWwgLm5hdl9fYSB7XG4gICAgcGFkZGluZzogMThweCAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENFNUU5O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uZXctbWVudSAubmF2IC5uYXZfX3dyYXBwZXIgLm5hdl9faXRlbWx2bDMud2l0aC1zdWJuYXYge1xuICAgIHBhZGRpbmc6IDE4cHggMjBweDtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5ldy1tZW51IC5uYXYgLm5hdl9fd3JhcHBlciAuYWN0aXZlIC5uYXZfX2l0ZW1sdmwzLndpdGgtc3VibmF2IHtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5ldy1tZW51IC5uYXYgLm5hdl9fd3JhcHBlciAubmF2X19jb250ZW50bHZsMyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5ldy1tZW51IC5uYXYgLm5hdl9fd3JhcHBlciAubmF2X19hcnJvdy0tbHZsMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmV3LW1lbnUgLm5hdl9fdWxfX2hlYWRlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmV3LW1lbnUgLm5hdl9fbGFiZWwgLm5hdl9fYXJyb3cge1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uZXctbWVudSAubmF2X19sYWJlbCAubmF2X19hcnJvdyBpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5ldy1tZW51IC5uYXZfX2xhYmVsIC5uYXZfX2Fycm93OmJlZm9yZSxcbiAgLm5hdi1wZXJzby1vbiAubmV3LW1lbnUgLm5hdl9fbGFiZWwgLm5hdl9fYXJyb3c6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5ldy1tZW51IC5uYXZfX2NoZWNrYm94bHZsMDpjaGVja2VkICsgZGl2IC5uYXZfX3N1YmxldmVsIHtcbiAgICB6LWluZGV4OiAzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uZXctbWVudSAubmF2X19zdWJsZXZlbCB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5ldy1tZW51IC5uYXZfX3N1YmxldmVsID4gLm5hdl9fdWxfX2hlYWRlciB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5ldy1tZW51IC5uYXZfX2ZsZXgge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDU4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNThweCk7XG4gICAgei1pbmRleDogNDtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5ldy1tZW51IC5uYXZfX2FfX2x2bDItLWhpZGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmV3LW1lbnUgLm5hdl9fY29sIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uZXctbWVudSAubmF2X19yaWNoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5ldy1tZW51IC5uYXZfX3JpY2gyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5ldy1tZW51IC5uYXZfX2NvbnRlbnRsdmwzIHtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IC01OHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSArIDU4cHgpO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggKyA1OHB4KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSArIDU4cHgpO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggKyA1OHB4KTtcbiAgICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uZXctbWVudSAubmF2X19jb250ZW50bHZsMyAubmF2X191bCB7XG4gICAgcGFkZGluZy10b3A6IDExNnB4O1xuICAgIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XG4gIH1cblxuICAubmF2LXBlcnNvLW9uIC5uZXctbWVudSAubmF2X19jb250ZW50bHZsMyAubmF2X191bF9faGVhZGVyIHtcbiAgICB6LWluZGV4OiA1O1xuICAgIHRvcDogNThweDtcbiAgfVxuXG4gIC5uYXYtcGVyc28tb24gLm5ldy1tZW51IC5uYXZfX2l0ZW1sdmwzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMThweCAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENFNUU5O1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmV3LW1lbnUgLm5hdl9fY2hlY2tib3hsdmwxOmNoZWNrZWQgKyBsYWJlbCAubmF2X19jb250ZW50bHZsMyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHRyYW5zbGF0ZVooMCk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlICsgNThweCk7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCArIDU4cHgpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlICsgNThweCk7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCArIDU4cHgpO1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cblxuICAubmF2X19pdGVtbHZsMS0tbG9naW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLm5hdi1wZXJzby1vbiAubmV3LW1lbnUgLm5hdiAubmF2X193cmFwcGVyIC5uYXZfX2NoZWNrYm94bHZsMDpjaGVja2VkICsgZGl2IC5uYXZfX3N1YmxldmVsIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmxvYy0tdGV4dCBpbWcge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5ibG9jIGlmcmFtZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm5ldy1ibG9jIC5ibG9jLS10ZXh0IGltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLm5ldy1ibG9jIC5ibG9jIGlmcmFtZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnByb2QtbGlzdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICB9XG5cbiAgLnByb2QgLnByb2RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgfVxuXG4gIC5wcm9kIC5wcm9kX19mb3JtLS1jb3B5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnByb2QgLnByb2RfX3RvcCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2JvdHRvbSB7XG4gICAgLXdlYmtpdC1hbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAtbW96LWFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5wcm9kIC5wcm9kX19ob3ZlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5wcm9kIC5wcm9kX192YXJpYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAucHJvZCAucHJvZF9fdmFyaWF0aW9uMiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5wcm9kX19zbGlkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYnJhbmRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgfVxuXG4gIC5uYXZfX2xhYmVsLm5hdl9fbGFiZWwtLWxhbmcge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cblxuICAubmF2X19sYWJlbC5uYXZfX2xhYmVsLS1sYW5nIC5uYXZfX2l0ZW1sdmwxLFxuICAubmF2X19sYWJlbC5uYXZfX2xhYmVsLS1sYW5nIC5uYXZfX2Ege1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuXG4gIC5uYXZfX2xhYmVsLm5hdl9fbGFiZWwtLWxhbmcgLm5hdl9fdWxfX2hlYWRlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuXG4gIC5uYXZfX2xhYmVsLm5hdl9fbGFiZWwtLWxhbmcgLmxhbmctLWZsYWcge1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIC5ib2R5LnNhZmFyaSAubmF2X19ib3R0b20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ib2R5X193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cblxuICBib2R5IC5ib2R5X193cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuICB9XG5cbiAgLndyYXBwZXJQYWdlX19sZWZ0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmJyZWFkY3J1bWJzX19oZXJlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnJlYV9fd3JhcHBlciB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAucmVhX19pdGVtIHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCA3MHB4O1xuICB9XG5cbiAgLnNlYXJjaCB7XG4gICAgcmlnaHQ6IDk2cHg7XG4gICAgd2lkdGg6IDUzcHg7XG4gIH1cblxuICAuc2VhcmNoLS1sYWJlbCB7XG4gICAgd2lkdGg6IDUzcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxuXG4gIC5ibG9nX19wb3N0IHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgfVxuXG4gIC5ibG9nX19wb3N0X19sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5ibG9nX19wb3N0X19mb290ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gICAgbWFyZ2luOiAwIC0xMHB4IDAgLTEwcHg7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbiAgfVxuXG4gIC5ibG9nX19kZXNjIC5ibG9jLS1pbWcge1xuICAgIG1hcmdpbjogMTVweCBhdXRvO1xuICB9XG5cbiAgLmJsb2dfX2FkZENvbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucHJvZC1saXN0X190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgfVxuXG4gIC5wcm9kLWxpc3RfX29wdGlvbk1vYmlsZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAucHJvZC1saXN0X19zaG93TW9kYWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDEycHggMCAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogbGVmdCBjZW50ZXIgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjYxMi4wMDYlMjIlMjBoZWlnaHQlM0QlMjI2MTIuMDA2JTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNMjkyLjkxMSUyMDMxOC44NzJIMTQuODMzQzYuNjM5JTIwMzE4Ljg3MiUyMDAlMjAzMTIuMjMyJTIwMCUyMDMwNC4wNGMwLTguMTk0JTIwNi42MzktMTQuODMzJTIwMTQuODMzLTE0LjgzM2gyNzguMDc4YzguMTk0JTIwMCUyMDE0LjgzMyUyMDYuNjM5JTIwMTQuODMzJTIwMTQuODMzJTIwMCUyMDguMTkyLTYuNjM5JTIwMTQuODMyLTE0LjgzMyUyMDE0LjgzMnpNNTk3LjE2NyUyMDMxOC44NzJINDQ5LjYzOGMtOC4xOTMlMjAwLTE0LjgzMy02LjY0LTE0LjgzMy0xNC44MzMlMjAwLTguMTk0JTIwNi42NC0xNC44MzMlMjAxNC44MzMtMTQuODMzaDE0Ny41MjljOC4xOTMlMjAwJTIwMTQuODMzJTIwNi42MzklMjAxNC44MzMlMjAxNC44MzMlMjAwJTIwOC4xOTMtNi42NCUyMDE0LjgzMy0xNC44MzMlMjAxNC44MzN6TTIxNC41NDUlMjA1MDYuNzEySDE0LjgzM0M2LjYzOSUyMDUwNi43MTIlMjAwJTIwNTAwLjA3MiUyMDAlMjA0OTEuODhjMC04LjE5MyUyMDYuNjM5LTE0LjgzNCUyMDE0LjgzMy0xNC44MzRoMTk5LjcxMmM4LjE5NCUyMDAlMjAxNC44MzMlMjA2LjY0MSUyMDE0LjgzMyUyMDE0LjgzNCUyMDAlMjA4LjE5Mi02LjYzOSUyMDE0LjgzMi0xNC44MzMlMjAxNC44MzJ6TTU5Ny4xNjclMjA1MDYuNzEySDM3MS4yNjZjLTguMTkzJTIwMC0xNC44MzMtNi42NC0xNC44MzMtMTQuODMzJTIwMC04LjE5MiUyMDYuNjQtMTQuODMzJTIwMTQuODMzLTE0LjgzM2gyMjUuOTAxYzguMTkzJTIwMCUyMDE0LjgzMyUyMDYuNjQxJTIwMTQuODMzJTIwMTQuODMzJTIwMCUyMDguMTkzLTYuNjQlMjAxNC44MzMtMTQuODMzJTIwMTQuODMzek0xMjkuMzY4JTIwMTM0Ljk2SDE0LjgzM0M2LjYzOSUyMDEzNC45NiUyMDAlMjAxMjguMzIlMjAwJTIwMTIwLjEyN3M2LjYzOS0xNC44MzMlMjAxNC44MzMtMTQuODMzaDExNC41MzVjOC4xOTMlMjAwJTIwMTQuODMzJTIwNi42MzklMjAxNC44MzMlMjAxNC44MzNzLTYuNjM5JTIwMTQuODMzLTE0LjgzMyUyMDE0LjgzM3pNNTk3LjE2NyUyMDEzNC45NkgyODYuMWMtOC4xOTQlMjAwLTE0LjgzMy02LjYzOS0xNC44MzMtMTQuODMzczYuNjM5LTE0LjgzMyUyMDE0LjgzMy0xNC44MzNoMzExLjA3M2M4LjE5MyUyMDAlMjAxNC44MzMlMjA2LjYzOSUyMDE0LjgzMyUyMDE0LjgzMy0uMDA2JTIwOC4xOTMtNi42NDYlMjAxNC44MzMtMTQuODM5JTIwMTQuODMzeiUyMi8lM0UlM0NwYXRoJTIwZCUzRCUyMk0xNzUuNjM1JTIwMTgxLjIxNWMtMzMuNjk1JTIwMC02MS4xMDEtMjcuNDA2LTYxLjEwMS02MS4xJTIwMC0zMy42ODMlMjAyNy40MDYtNjEuMDg5JTIwNjEuMTAxLTYxLjA4OSUyMDMzLjY4MyUyMDAlMjA2MS4wODglMjAyNy40MDYlMjA2MS4wODglMjA2MS4wODktLjAwNSUyMDMzLjY5NS0yNy40MTElMjA2MS4xLTYxLjA4OCUyMDYxLjF6bTAtOTIuNTIyYy0xNy4zMzElMjAwLTMxLjQzNCUyMDE0LjA5Ny0zMS40MzQlMjAzMS40MjIlMjAwJTIwMTcuMzMxJTIwMTQuMTAzJTIwMzEuNDM0JTIwMzEuNDM0JTIwMzEuNDM0JTIwMTcuMzI1JTIwMCUyMDMxLjQyMi0xNC4xMDQlMjAzMS40MjItMzEuNDM0LS4wMDUtMTcuMzI0LTE0LjEwMy0zMS40MjItMzEuNDIyLTMxLjQyMnpNMjU3LjcwOSUyMDU1Mi45NzljLTMzLjY5NSUyMDAtNjEuMS0yNy40MDYtNjEuMS02MS4xMDIlMjAwLTMzLjY4OCUyMDI3LjQwNS02MS4wOTUlMjA2MS4xLTYxLjA5NSUyMDMzLjY4OSUyMDAlMjA2MS4wOTQlMjAyNy40MDYlMjA2MS4wOTQlMjA2MS4wOTUtLjAwNSUyMDMzLjY5Ni0yNy40MSUyMDYxLjEwMi02MS4wOTQlMjA2MS4xMDJ6bTAtOTIuNTI5Yy0xNy4zMzElMjAwLTMxLjQzNCUyMDE0LjA5OS0zMS40MzQlMjAzMS40MyUyMDAlMjAxNy4zMyUyMDE0LjEwMyUyMDMxLjQzNSUyMDMxLjQzNCUyMDMxLjQzNXMzMS40MjgtMTQuMTA0JTIwMzEuNDI4LTMxLjQzNS0xNC4xMDItMzEuNDMtMzEuNDI4LTMxLjQzek0zMzkuMTczJTIwMzY1LjEyMWMtMzMuNjg5JTIwMC02MS4wOTUtMjcuNDA0LTYxLjA5NS02MS4wOTQlMjAwLTMzLjY4MyUyMDI3LjQwNi02MS4wODklMjA2MS4wOTUtNjEuMDg5JTIwMzMuNjg4JTIwMCUyMDYxLjA5NCUyMDI3LjQwNiUyMDYxLjA5NCUyMDYxLjA4OSUyMDAlMjAzMy42ODktMjcuNDA2JTIwNjEuMDk0LTYxLjA5NCUyMDYxLjA5NHptMC05Mi41MTZjLTE3LjMzMSUyMDAtMzEuNDI5JTIwMTQuMDk3LTMxLjQyOSUyMDMxLjQyMiUyMDAlMjAxNy4zMzElMjAxNC4wOTglMjAzMS40MjglMjAzMS40MjklMjAzMS40MjhzMzEuNDI4LTE0LjA5NyUyMDMxLjQyOC0zMS40MjhjMC0xNy4zMjUtMTQuMDk3LTMxLjQyMi0zMS40MjgtMzEuNDIyeiUyMi8lM0UlM0Mvc3ZnJTNFKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICB9XG5cbiAgLnByb2QtbGlzdF9fc2hvd01vZGFsLS1zb3J0IHtcbiAgICBiYWNrZ3JvdW5kOiBsZWZ0IGNlbnRlciB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE3OTIlMjAxNzkyJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNMTQwOCUyMDEwODhxMCUyMDI2LTE5JTIwNDVsLTQ0OCUyMDQ0OHEtMTklMjAxOS00NSUyMDE5dC00NS0xOWwtNDQ4LTQ0OHEtMTktMTktMTktNDV0MTktNDUlMjA0NS0xOWg4OTZxMjYlMjAwJTIwNDUlMjAxOXQxOSUyMDQ1em0wLTM4NHEwJTIwMjYtMTklMjA0NXQtNDUlMjAxOUg0NDhxLTI2JTIwMC00NS0xOXQtMTktNDUlMjAxOS00NWw0NDgtNDQ4cTE5LTE5JTIwNDUtMTl0NDUlMjAxOWw0NDglMjA0NDhxMTklMjAxOSUyMDE5JTIwNDV6JTIyLyUzRSUzQy9zdmclM0UpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnByb2QtbGlzdF9fc2hvd01vZGFsLS1zb3J0Om50aC1vZi10eXBlKDIpOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBsZWZ0OiAtMTBweDtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBiYWNrZ3JvdW5kOiAjRENFNUU5O1xuICB9XG5cbiAgLnByb2QtbGlzdF9fY2xvc2VNb2RhbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOiAyMi41cHg7XG4gICAgcmlnaHQ6IDIyLjVweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgLnByb2QtbGlzdF9fYmFja2dyb3VuZENsb3NlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMsb3BhY2l0eSAuNHMgZWFzZSAuMXM7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNDUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgfVxuXG4gIC5wcm9kLWxpc3RfX2JhY2tncm91bmRDbG9zZS5jbG9zZSB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgZWFzZSx2aXNpYmlsaXR5IDBzIGVhc2UgLjJzO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLnByb2QtbGlzdF9fYmFja2dyb3VuZENsb3NlLm9wZW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIC5wcm9kLWRldGFpbHNfX2dhbGxlcnkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAucHJvZC1kZXRhaWxzX19zbWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZ2FsbGVyeV9fdGh1bWJuYWlsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgI3cxLXF1YW50aXR5ICNxdWFudGl0eSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgI3cxLXF1YW50aXR5ICNxdWFudGl0eSB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG5cbiAgI3cxLXF1YW50aXR5IC5xdHktYnRuIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAjdzEtcXVhbnRpdHkgI3F0eS1sZXNzLWJ0biB7XG4gICAgbGVmdDogMDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRENFNUU5O1xuICB9XG5cbiAgLnByb2RfX2J0bl9fcHJpY2VfX2hvdmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmltZy1hdmlzLXZlcmlmaWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAudHJpZ2dlci1mb3ItaW1nLXZhci1tb2IgLnJlbW92ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlO1xuICB9XG5cbiAgLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0ID4gbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDAuNjI1cmVtO1xuICB9XG5cbiAgLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0X19maWVsZC0taW1nIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICB9XG5cbiAgLnd6LXJhdGluZ19fY2xvc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2RhdGEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2RhdGFfX25vcmF0aW5nIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG5cbiAgLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19kYXRhX19yYXRpbmcge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2RhdGFfX3JhdGluZ19fc3RhcnMge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEQ0U1RTk7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2RhdGFNb2JpbGVfX25vcmF0aW5nIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG5cbiAgLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19kYXRhTW9iaWxlX19yYXRpbmcge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2RhdGFNb2JpbGVfX3JhdGluZ19fc3RhcnMge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9faXRlbSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuXG4gIC53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9faXRlbTpudGgtbGFzdC1jaGlsZCgyKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuXG4gIC53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fY29udGVudF9faXRlbV9fbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMC42MjVyZW07XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2l0ZW1fX3JpZ2h0IHtcbiAgICBtYXJnaW46IDAgMCAwLjYyNXJlbTtcbiAgfVxuXG4gIC5wcm9kLWZsb2F0aW5nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnZhcmlhdGlvbi1wYWRkaW5nLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaW5wdXQtcHJpY2UtYWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG5cbiAgLmZvb3Rlcl9fd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuZm9vdGVyX19kZXNrdG9wIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIH1cblxuICAuZm9vdGVyX19saW5rIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIH1cblxuICAuZm9vdGVyX19yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuYmFja1RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICNsb2dpbi1jaGVja2JveDpjaGVja2VkIH4gLmxvZ3VwLFxuICAjbG9naW4tY2hlY2tib3g6Y2hlY2tlZCB+IC5ib2R5X193cmFwcGVyIC5sb2d1cCB7XG4gICAgdG9wOiA0MHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogMC4zNXMgZWFzZTtcbiAgfVxuXG4gIC5sb2d1cF9fY29udGVudCB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4IDE1cHggMTVweDtcbiAgfVxuXG4gIC5ib2R5ICNsb2d1cF9fY2hlY2tib3gtLXNpZ251cDpjaGVja2VkIH4gLmxvZ3VwX19yZWdpc3RlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXgtaGVpZ2h0OiA2ODBweDtcbiAgfVxuXG4gIC5ib2R5IC5sb2d1cC0tcGFnZSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5ib2R5ICNsb2d1cF9fY2hlY2tib3gtLWxvZ2luOmNoZWNrZWQgfiAubG9ndXBfX2xvZ2luIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1heC1oZWlnaHQ6IDY1MHB4O1xuICB9XG5cbiAgLmNoZWNrb3V0X19pbmRleCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY2FydF9fcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNhcnRfX2xlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNhcnRfX3Byb2RfX3ByaWNlX19vbGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLndyYXBwZXJfX2ZsZXgge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLnBhZ2UtY2FydCAuYnJlYWRjcnVtYnMsXG4gIC5wYWdlLXVwc2VsbCAuYnJlYWRjcnVtYnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAucGFnZS1jYXJ0IC5jaGVja291dC1jYXJ0LFxuICAucGFnZS11cHNlbGwgLmNoZWNrb3V0LWNhcnQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAuY2FydF9fdGl0bGVfX3RvdGFsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gIH1cblxuICAuY2FydF9fcmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cblxuICAuY2FydF9fcmVjYXBfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgfVxuXG4gIC5jYXJ0X19wcm9kIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuY2FydF9fcHJvZF9fZ2FsbGVyeSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLXRvcDogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmNhcnRfX3Byb2RfX2luZm9zIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG5cbiAgLmNhcnRfX3Byb2RfX3F0eSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBwYWRkaW5nLXRvcDogMjMlO1xuICAgIGhlaWdodDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG5cbiAgLmNhcnRfX3Byb2RfX3F0eV9fd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbjogMDtcbiAgICB0b3A6IDQwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG5cbiAgLmNhcnRfX3Byb2RfX3ByaWNlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctdG9wOiA0OCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5jYXJ0X19wcm9kX19wcmljZV9fY3VyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAuY2FydF9fcHJvZF9fcHJpY2VfX2VjbyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLmNhcnRfX3Byb2RfX3RvcCB7XG4gICAgd2lkdGg6IDY2JTtcbiAgfVxuXG4gIC5jYXJ0X19wcm9kX19ib3R0b20ge1xuICAgIHdpZHRoOiAzNCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMzAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgaGVpZ2h0OiAwO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmNhcnRfX3Byb2RfX2JvdHRvbSA+ICoge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNhcnRfX3Byb2RfX2J0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG5cbiAgLmNhcnRfX3Byb2RfX2J0biAuZGVsZXRlIHtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgfVxuXG4gIC5jYXJ0X19wcm9kX19zdG9jayB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG5cbiAgLmNhcnRfX2luZm9zX193cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAuY2FydF9fcmVjYXBfX2l0ZW0tLWZpZGVsaXR5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmdpZnQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuZ2lmdF9fcmlnaHQge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5naWZ0ID4gLmdpZnRfX3JpZ2h0Om5vdCguZ2lmdF9fbGVmdCkge1xuICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgfVxuXG4gICNjYXJ0LW9wdGlvbnMge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3B0aW9ucy1saXN0IC5vcHRpb24taDEgLm9wdGlvbi1wcmljZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG5cbiAgLm9wdGlvbnMtbGlzdCAucm93IHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5vcHRpb25zLWxpc3QgLnJvd19fcGhvbmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAub3B0aW9ucy1saXN0IC5uby1wZCAuYnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vcHRpb25zLWxpc3QgLmdpZnQtcGFwZXItZGVzYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5vcHRpb25zLWxpc3QgLmJ1dHRvbi5lbmQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cblxuICAjY2FydC12YWxpZGF0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgLndyYXBwZXItLWJvdHRvbUNhcnQge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAuZmlsdGVyIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgcGFkZGluZzogMzBweCAxMHB4IDAgMTBweDtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG5cbiAgLmZpbHRlcl9fd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmZpbHRlcl9fc2VsZWN0ZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZmlsdGVyX19pdGVtIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5maWx0ZXJfX2l0ZW1fX2NvbnRlbnQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RDRTVFOTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmZpbHRlcl9fbGFiZWwge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAuZmlsdGVyX19zdWJsZXZlbCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG5cbiAgLmZpbHRlcl9fbGluayB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cblxuICAuZmlsdGVyX19jb3VudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5maWx0ZXIgLmFycm93IHtcbiAgICB0b3A6IDI3cHg7XG4gIH1cblxuICAuZmlsdGVyX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5maWx0ZXIge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgbGVmdDogLTEwMCU7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43LCAwLCAwLjMsIDEpO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gIH1cblxuICAuZmlsdGVyLm9wZW4ge1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5maWx0ZXJfX3Nob3dTdWJsZXZlbDpjaGVja2VkICsgbGFiZWwgKyAuZmlsdGVyX19zdWJsZXZlbCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5maWx0ZXJfX3Nob3dTdWJsZXZlbDpjaGVja2VkICsgbGFiZWwge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmZpbHRlcl9fc2hvd1N1YmxldmVsOmNoZWNrZWQgKyBsYWJlbCAuYXJyb3cge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgfVxuXG4gIC5wYWdpbmF0aW9uX19kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnBhZ2luYXRpb25fX21vYmlsZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLnNvcnQge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgbGVmdDogLTEwMCU7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43LCAwLCAwLjMsIDEpO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB9XG5cbiAgLnNvcnRfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cblxuICAuc29ydF9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC5zb3J0X19sYWJlbCAuYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc29ydF9fc3VibGV2ZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNvcnRfX2xpbmsge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLnNvcnQub3BlbiB7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNvcnQuY2xvc2Uge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGxlZnQ7XG4gICAgbGVmdDogLTEwMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5wcmVkaWN0aXZlX19tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLnByZWRpY3RpdmVfX3NpZGViYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAucHJlZGljdGl2ZV9fY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnByZWRpY3RpdmVfX2ZsZXgge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByZWRpY3RpdmVfX2hlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5wcmVkaWN0aXZlX19wcm9kIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG5cbiAgLnByZWRpY3RpdmVfX2JhZGdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLnByZWRpY3RpdmVfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuXG4gIC5wcmVkaWN0aXZlX19zdGF0ZSB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxuXG4gIC5wcmVkaWN0aXZlX190b3Age1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAgIG1pbi13aWR0aDogODBweDtcbiAgfVxuXG4gIC5wcmVkaWN0aXZlX19ib3R0b20ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5wcmVkaWN0aXZlX19uYW1lIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAucHJlZGljdGl2ZV9fcHJpY2Uge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAubGlzdC10b3BfX3NpZGViYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAjc2MtaW5mb3MtYmxvYyAucm93ID4gYWRkcmVzcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5jaGVja291dC12YWxpZGF0aW9uIC5jaGVja291dC1sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xuICAgIG1hcmdpbjogMDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5jaGVja291dC12YWxpZGF0aW9uIC5jaGVja291dC1sIC52YWxpZGF0aW9uX19tb2JpbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLmNoZWNrb3V0LWwgLnZhbGlkYXRpb25fX21vYmlsZSAuYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICAgIGNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxuXG4gIC5jaGVja291dC12YWxpZGF0aW9uIC5jaGVja291dC1sIC5zYy1mb3JtIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLmNoZWNrb3V0LWwgLnNjLWgyIHtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAuY2hlY2tvdXQtbCAuYnRuMyxcbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLmNoZWNrb3V0LWwgLmJ0bjEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jaGVja291dC12YWxpZGF0aW9uIC5jaGVja291dC1sIC5zYy1kZWxpdmVyeS10aGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5jaGVja291dC12YWxpZGF0aW9uIC5jaGVja291dC1sIC5jMS1kZWxpdmVyeS1ibG9jLnJvdyB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAuY2hlY2tvdXQtbCAuYzEtZGVsaXZlcnktYmxvYyAuc2hvdy1mb3Itc21hbGwtb25seSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLmNoZWNrb3V0LWwgLmMxLWRlbGl2ZXJ5LWJsb2MgLmRlbGl2ZXJ5LW1vZGUtaW5mb3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogNXB4IDBweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLmNoZWNrb3V0LWwgLmMxLWRlbGl2ZXJ5LWJsb2MgLmRlbGl2ZXJ5LW1vZGUtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gIC5jaGVja291dC12YWxpZGF0aW9uIC5jaGVja291dC1sIC5jMS1kZWxpdmVyeS1ibG9jIC5kZWxpdmVyeS1tb2RlLWRhdGUsXG4gIC5jaGVja291dC12YWxpZGF0aW9uIC5jaGVja291dC1sIC5jMS1kZWxpdmVyeS1ibG9jIC5kZWxpdmVyeS1tb2RlLXByaWNlIHtcbiAgICBtYXJnaW46IDVweCAwcHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLmNoZWNrb3V0LWwgLmMxLWRlbGl2ZXJ5LWJsb2MgLmRlbGl2ZXJ5LW1vZGUtcHJpY2Uge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgfVxuXG4gIC5jaGVja291dC12YWxpZGF0aW9uIC52YWxpZGF0ZWQtYmxvYyAuY2hhbmdlLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5jaGVja291dC12YWxpZGF0aW9uIC5oaWRlLWZvci1zbWFsbC1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLnNjLWJsb2MxOm5vdCgudmFsaWRhdGVkLWJsb2MpIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLnNjLWJsb2MxOm5vdCgudmFsaWRhdGVkLWJsb2MpIC5zYy1oMiB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLmMxLXBheW1lbnQtYmxvYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLmMxLXBheW1lbnQtYmxvYyBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAuYzEtcGF5bWVudC1ibG9jIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5jaGVja291dC12YWxpZGF0aW9uIC5jMS1zYy1oMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAuYzEtc2MtYmxvYzEge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAjc3VibWl0LWFyZWEgLmJ1dHRvbiB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gI2NhcnQtcmVjYXAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAuZm9ybV9fbm93cmFwIC5maWVsZC5jb2x1bW4uc21hbGwtMjQubWVkaXVtLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLmZvcm1fX25vd3JhcCArIC5mb3JtX19ub3dyYXAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAuc2MtYmxvYzEgLmZvcm1fX2ZpZWxkc2V0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLmZvcm1fX25vd3JhcC0tYW5uaXYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAuZm9ybV9fbm93cmFwLS1hbm5pdiA+IC5maWVsZCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5jaGVja291dC12YWxpZGF0aW9uIC5mb3JtX19ub3dyYXAtLWFubml2ID4gLmZpZWxkIHNlbGVjdCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gI3NjLWF1dGgsXG4gIC5jaGVja291dC12YWxpZGF0aW9uIC5zYy1mb3JtLmZvcm06bm90KC5zYy1hdXRoLWZvcm0pIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLmMxLXNjLWF1dGgtbW9kZS1saSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuXG4gIC5jaGVja291dC12YWxpZGF0aW9uIC5zYy1hdXRoLW1vZGUtbGkud2l6aS1zZWxlY3RlZCAuc2MtYXV0aC1tb2RlLWJ0bi1hcmVhIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgI3NpbXBsZW1vZGFsLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAjc2ltcGxlbW9kYWwtZGF0YSxcbiAgI3NpbXBsZW1vZGFsLWNvbnRhaW5lcixcbiAgI3NpbXBsZW1vZGFsLWNvbnRhaW5lciBpZnJhbWUge1xuICAgIGhlaWdodDogMTM2N3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYm9keSAuY2hlY2tvdXQtY29uZmlybWF0aW9uIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNTBweDtcbiAgfVxuXG4gIC5ib2R5ICNsb2d1cF9fY2hlY2tib3gtLXNpZ251cDpjaGVja2VkIH4gLmxvZ3VwX19yZWdpc3RlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXgtaGVpZ2h0OiA2ODBweDtcbiAgfVxuXG4gIC5ib2R5IC5sb2d1cC0tcGFnZSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5ib2R5ICNsb2d1cF9fY2hlY2tib3gtLWxvZ2luOmNoZWNrZWQgfiAubG9ndXBfX2xvZ2luIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1heC1oZWlnaHQ6IDY1MHB4O1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLmNoZWNrb3V0LWwgLnZhbGlkYXRpb25fX21vYmlsZSAuYnV0dG9uIHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgfVxuXG4gIC5ib2R5IC5jaGVja291dC1jb25maXJtYXRpb24ge1xuICAgIHBhZGRpbmc6IDQwcHggMCA1MHB4O1xuICB9XG5cbiAgLmVtZXJnZW5jeS1iYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5ib2R5LS10cmFuc2Zvcm0gLnByZS1lbWVyZ2VuY3ktYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmJvZHlfX3dyYXBwZXItLXdpdGhvdXRQYWRkaW5nIC53aXppYmxvY2tzX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgLmJvZHlfX3dyYXBwZXItLXdpdGhvdXRQYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnBhcmFsbGF4LWNvbnRhaW5lciBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXRleHRPbkltZyBkaXYud2l6aS10eHQge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19sZWZ0X19ib3R0b21fX2xlZnRfX3dyYXBwZXJfX2Fic29sdXRlX19jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXlvdXR1YmUsXG4gIC53aXppLXdyYXBwZXItLXZpbWVvIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndpemktd3JhcHBlci0teW91dHViZSBpZnJhbWUsXG4gIC53aXppLXdyYXBwZXItLXZpbWVvIGlmcmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXlvdXR1YmUgLndpemktdHh0ICosXG4gIC53aXppLXdyYXBwZXItLXZpbWVvIC53aXppLXR4dCAqIHtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2l6aS15b3V0dWJlX193cmFwcGVyIGgyLFxuICAud2l6aS15b3V0dWJlX193cmFwcGVyIGgxLFxuICAud2l6aS15b3V0dWJlX193cmFwcGVyIGg0LFxuICAud2l6aS15b3V0dWJlX193cmFwcGVyIGgzLFxuICAud2l6aS12aW1lb19fd3JhcHBlciBoMixcbiAgLndpemktdmltZW9fX3dyYXBwZXIgaDEsXG4gIC53aXppLXZpbWVvX193cmFwcGVyIGg0LFxuICAud2l6aS12aW1lb19fd3JhcHBlciBoMyB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC53aXppLXlvdXR1YmVfX3dyYXBwZXIgcCxcbiAgLndpemktdmltZW9fX3dyYXBwZXIgcCB7XG4gICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIH1cblxuICAud2l6aS15b3V0dWJlX193cmFwcGVyLS1sYXJnZSBoMixcbiAgLndpemkteW91dHViZV9fd3JhcHBlci0tbGFyZ2UgaDEsXG4gIC53aXppLXlvdXR1YmVfX3dyYXBwZXItLWxhcmdlIGg0LFxuICAud2l6aS15b3V0dWJlX193cmFwcGVyLS1sYXJnZSBoMyxcbiAgLndpemktdmltZW9fX3dyYXBwZXItLWxhcmdlIGgyLFxuICAud2l6aS12aW1lb19fd3JhcHBlci0tbGFyZ2UgaDEsXG4gIC53aXppLXZpbWVvX193cmFwcGVyLS1sYXJnZSBoNCxcbiAgLndpemktdmltZW9fX3dyYXBwZXItLWxhcmdlIGgzIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG5cbiAgLndpemkteW91dHViZV9fd3JhcHBlci0tbGFyZ2UgcCxcbiAgLndpemktdmltZW9fX3dyYXBwZXItLWxhcmdlIHAge1xuICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICB9XG5cbiAgLndpemkteW91dHViZV9fYnRuLmxhcmdlLFxuICAud2l6aS12aW1lb19fYnRuLmxhcmdlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAud2l6aS15b3V0dWJlX19idG4ubGFyZ2UgaSxcbiAgLndpemktdmltZW9fX2J0bi5sYXJnZSBpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICAud2l6aS1pbWd0eHQtLXlvdXR1YmUgLndpemktaW1ndHh0X19yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAud2l6aS1pbWd0eHQtLXlvdXR1YmUgaDIsXG4gIC53aXppLWltZ3R4dC0teW91dHViZSBoMSxcbiAgLndpemktaW1ndHh0LS15b3V0dWJlIGgzIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLndpemktaW1ndHh0LS15b3V0dWJlIGgyLnFsLWFsaWduLWNlbnRlcixcbiAgLndpemktaW1ndHh0LS15b3V0dWJlIGgxLnFsLWFsaWduLWNlbnRlcixcbiAgLndpemktaW1ndHh0LS15b3V0dWJlIGgzLnFsLWFsaWduLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLndpemktaW1ndHh0LS15b3V0dWJlIHAge1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxuXG4gIC53aXppLWltZ3R4dC0teW91dHViZSBwLnFsLWFsaWduLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLndpemktbGF1bmNoVmlkZW8gLndpemktdmltZW8gaW1nLFxuICAud2l6aS1sYXVuY2hWaWRlbyAud2l6aS15b3V0dWJlIGltZyB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53aXppLWxhdW5jaFZpZGVvIGlmcmFtZSB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gIH1cblxuICAud2ItdmlkZW8td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAud2ItdmlkZW8td3JhcHBlciBpZnJhbWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10eHQge1xuICAgIG1hcmdpbjogMCAwIDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdHh0IC53aXppLXR4dF9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdGV4dE9uSW1nIC53aXppLXR4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXRleHRPbkltZy53aXppLXdyYXBwZXItLXNtYWxsIC53aXppLXR4dCB7XG4gICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10ZXh0T25JbWcud2l6aS13cmFwcGVyLS1tZWRpdW0gLndpemktdHh0IHtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXRleHRPbkltZy53aXppLXdyYXBwZXItLWxhcmdlIC53aXppLXR4dCB7XG4gICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10ZXh0T25JbWcgKyAud2l6aS1iYW5uZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cblxuICAud2l6aS1pbWctLWRvdWJsZS53aXppLWltZy0tcGljdG8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC53aXppLWltZy0tZG91YmxlLndpemktaW1nLS1waWN0byAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG5cbiAgLndpemktaW1nLS1kb3VibGUud2l6aS1pbWctLXBpY3RvIC53aXppLWltZ19fY29udGVudDpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLndpemktaW1nLS1kb3VibGUud2l6aS1pbWctLXBpY3RvIC53aXppLWltZ19fY29udGVudDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAud2l6aS1pbWctLXRyaXBsZS53aXppLWltZy0tcGljdG8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC53aXppLWltZy0tdHJpcGxlLndpemktaW1nLS1waWN0byAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG5cbiAgLndpemktaW1nLS10cmlwbGUud2l6aS1pbWctLXBpY3RvIC53aXppLWltZ19fY29udGVudDpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLndpemktaW1nLS10cmlwbGUud2l6aS1pbWctLXBpY3RvIC53aXppLWltZ19fY29udGVudDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAud2l6aS1pbWctLXF1YWRydXBsZS53aXppLWltZy0tcGljdG8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC53aXppLWltZy0tcXVhZHJ1cGxlLndpemktaW1nLS1waWN0byAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG5cbiAgLndpemktaW1nLS1xdWFkcnVwbGUud2l6aS1pbWctLXBpY3RvIC53aXppLWltZ19fY29udGVudDpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLndpemktaW1nLS1xdWFkcnVwbGUud2l6aS1pbWctLXBpY3RvIC53aXppLWltZ19fY29udGVudDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAud2l6aS1xdW90ZV9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDIwcHggMzBweCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG5cbiAgLndpemktcXVvdGVfX2F1dGhvciB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgfVxuXG4gIC53aXppLW1hcC0tZnVsbDpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiAzMDBweDtcbiAgfVxuXG4gIC53aXppLW1hcC0tYmdmb3JtIC53aXppLW1hcF9fZm9ybSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAud2l6aS1tYXAtLWJnZm9ybSAud2l6aS1tYXBfX2Zvcm0gLmZvcm0tLXBhZ2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLndpemktbWFwLS10eHRsZWZ0IC53aXppLW1hcF9fcmlnaHQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAud2l6aS1tYXAtLXR4dGxlZnQgLndpemktbWFwX19sZWZ0IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLndpemktbWFwX19ycyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTRweCk7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS1haXJwb3J0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10aW1lciB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sge1xuICAgIHBhZGRpbmc6IDE1MHB4IDIwcHg7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS1mb3JtTm93cmFwIC53aXppLWZvcm0sXG4gIC53aXppLXdyYXBwZXItLWZvcm1Ob3dyYXAgLndpemktZm9ybUltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAud2l6aS13aXRuZXNzRG91YmxlIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgLndpemktd2l0bmVzc0RvdWJsZV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAud2l6aS13aXRuZXNzRG91YmxlX19sZWZ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLndpemktd2l0bmVzc0RvdWJsZV9fYXV0aG9yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLndpemktbmV3c2xldHRlckNlbnRlciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuXG4gIC53aXppLW5ld3NsZXR0ZXJDZW50ZXJfX3dyYXBwZXIge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLndpemktbmV3c2xldHRlckJhY2tncm91bmQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAud2l6aS1uZXdzbGV0dGVyQmFja2dyb3VuZF9fd3JhcHBlciB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAud2l6aS1uZXdzbGV0dGVyVHh0SW1nIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgLndpemktbmV3c2xldHRlclR4dEltZ19fd3JhcHBlciB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAud2l6aS1yZXZpZXdzX19pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gIH1cblxuICAud2l6aS1yZXZpZXdzX19yYXRpbmcge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLndpemktcmV2aWV3c19fZGF0ZSB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAud2l6aS1yZXZpZXdzRmFsbF9fcmF0aW5nIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC53aXppLXJldmlld3NGYWxsX19kYXRlIHtcbiAgICBtYXJnaW46IDEwcHggMCAwO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kLWxpc3RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19mb3JtLS1jb3B5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX190b3Age1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYm90dG9tIHtcbiAgICAtd2Via2l0LWFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgIC1tb3otYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19ob3ZlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fdmFyaWF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX192YXJpYXRpb24yIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kX19zbGlkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2R1Y3QtbGlzdC1jbGFzc2ljIC5wcm9kX19ob3ZlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tIC5zbGljay1kb3RzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tIC5zbGljay1kb3RzIGxpIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tLS1zbGlkZXIge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLnByb2R1Y3Qtem9vbS10cmlwbGUtY29sdW1uX193cmFwcGVyX19yaWdodCB7XG4gICAgcGFkZGluZzogNjBweCAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cblxuICAud3otZmFxLWxpc3QtaWNvbl9fd3JhcHBlcl9faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gIH1cblxuICAuZmlsdGVyIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5maWx0ZXIub3BlbiB7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgfVxuXG4gIC5oZWFkZXJfX2NhcnQge1xuICAgIHJpZ2h0OiAwO1xuICB9XG5cbiAgLmhlYWRlcl9fY2FydF9fYV9fbmIge1xuICAgIGxlZnQ6IDkwJTtcbiAgICB0b3A6IC0ycHg7XG4gIH1cblxuICAubmF2IHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5uYXZfX3JpY2gtLXdpdGhvdXQtdHh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnByb2QtZGV0YWlscyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNlYXJjaCB7XG4gICAgcmlnaHQ6IDMzcHg7XG4gIH1cblxuICAuc29ydCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAuc29ydC5vcGVuIHtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3MTlweCkgYW5kIChtYXgtd2lkdGg6IDcxOXB4KSB7XG4gIC5mb3JtLS10ZXN0IC5mb3JtX19zdWJ0aXRsZSAuaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19oZWFkLmNsb3NlICsgZGl2IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2hlYWQub3BlbiArIGRpdiB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RDRTVFOTtcbiAgfVxuXG4gIC53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9faGVhZC5vcGVuICsgZGl2ICsgZGl2IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3MTlweCkge1xuICAubWFyZ2luIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLm1hcmdpbi0taGFsZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5tYXJnaW4tLXRoaXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLnBhZGRpbmcge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLnBhZGRpbmctLWhhbGYge1xuICAgIHBhZGRpbmctbGVmdDogNy41cHg7XG4gICAgcGFkZGluZy1yaWdodDogNy41cHg7XG4gIH1cblxuICAuaGVhZGVyX19hY2NvdW50X19hIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XG4gICAgaGVpZ2h0OiA1OHB4O1xuICAgIHdpZHRoOiA1M3B4O1xuICB9XG5cbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgcGFkZGluZzogN3B4IDE0MHB4IDdweCAxNXB4O1xuICB9XG5cbiAgLmhlYWRlcl9fbG9nb19fYSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmhlYWRlcl9fbG9nb19fYV9fbmFtZV9fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAuaGVhZGVyX19jaGVja2JveC0tbmF2OmNoZWNrZWQgfiAuaGVhZGVyIC5oZWFkZXJfX25hdiB7XG4gICAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgfVxuXG4gIC5oZWFkZXJfX2NoZWNrYm94LS1uYXY6Y2hlY2tlZCB+IC5oZWFkZXIgLmhlYWRlcl9fbmF2X19pY29uX19zcGFuLS1zZWNvbmQge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cblxuICAuaGVhZGVyX19jaGVja2JveC0tbmF2OmNoZWNrZWQgfiAuaGVhZGVyIC5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tdGhpcmQge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cblxuICBib2R5LmJvZHktLXRyYW5zZm9ybSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTkwJSkgdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtMTAwJSArIDU4cHgpKSB0cmFuc2xhdGVaKDApO1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tdHJhbnNmb3JtIC5oZWFkZXJfX25hdl9faWNvbiB7XG4gICAgdHJhbnNpdGlvbjogMHM7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgfVxuXG4gIC5uYXYgKiB7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICNtYWluLXNsaWRlciArIC5ib2R5X193cmFwcGVyIC5ib2R5X193cmFwcGVyX19tYXhXaWR0aCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cblxuICAuYmxvYy0td3JhcHBlciAuYmxvYy0taW1nIHtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG4gIH1cblxuICAubmV3LWJsb2MgLmJsb2MtLXdyYXBwZXIgLmJsb2MtLWltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICB9XG5cbiAgLmgxICsgLmJsb2Mge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICB9XG5cbiAgLnByb2QgLnByb2RfX3JlbGF0aXZlIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cblxuICAucHJvZCAucHJvZF9fcHJpY2VfX2Zyb20ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5wcm9kIC5wcm9kX19zdGF0ZSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG5cbiAgLnByb2QgLmZsYXNoLXNhbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZmxhc2gtc2FsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5icmFuZF9fc2xpZGUge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuXG4gIC5sYW5nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmJvZHkub3ZoIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuYm9keS5vdmgtY2FydCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTEwMCUgKyA2MHB4KSk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5ib2R5X193cmFwcGVyLS13aXRob3V0UGFkZGluZyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5ib2R5X193cmFwcGVyLS13aXRob3V0UGFkZGluZyAuYm9keV9fd3JhcHBlcl9fbWF4V2lkdGggPiAqOm5vdCgud2l6aWJsb2Nrc19faXRlbSkge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuXG4gIC53cmFwIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cblxuICAuYnJlYWRjcnVtYnMge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmJyZWFkY3J1bWJzX19saSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmJyZWFkY3J1bWJzX19saS0tZW5kIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIH1cblxuICAuYnJlYWRjcnVtYnNfX2xpOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuYnJlYWRjcnVtYnNfX2xpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGJhY2tncm91bmQ6ICNEQ0U1RTk7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiA3cHg7XG4gIH1cblxuICAuYnJlYWRjcnVtYnNfX2Ege1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmJyZWFkY3J1bWJzX19hLS1ob21lIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IGNlbnRlciB0b3AgMTBweCBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjUxMiUyMiUyMGhlaWdodCUzRCUyMjUxMiUyMiUzRSUzQ3BhdGglMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjBmaWxsJTNEJTIyJTIzNGQ0ZDRkJTIyJTIwZCUzRCUyMk01MTIlMjAyOTZsLTk2LTk2VjU2aC02NHY4MGwtOTYtOTZMMCUyMDI5NnYxNmg2NHYxNjBoMTYwdi05Nmg2NHY5NmgxNjBWMzEyaDY0di0xNnolMjIvJTNFJTNDL3N2ZyUzRSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XG4gIH1cblxuICAuYnJlYWRjcnVtYnNfX3NwYW4tLWhvbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYnJlYWRjcnVtYnNfX2JhY2tfX2xpbmsge1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgfVxuXG4gIC5icmVhZGNydW1ic19fYmFja19fbGluayB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIH1cblxuICAucGFnZS1wcm9kLWRldGFpbHMgLmJyZWFkY3J1bWJzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmZvcm1fX2ZpZWxkc2V0LS1kYXRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5mb3JtX193cmFwcGVyVmFsaWQgLmZvcm1fX3RoYW5rcyAubWF0ZXJpYWwtaWNvbnMuZm9ybV9fZG9uZSxcbiAgLmZvcm1fX3dyYXBwZXJWYWxpZCAuZm9ybV9fZXJyb3IgLm1hdGVyaWFsLWljb25zLmZvcm1fX2RvbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZm9ybV9fd3JhcHBlclZhbGlkIHtcbiAgICBtYXJnaW46IC0yMHB4IGF1dG8gMCBhdXRvO1xuICB9XG5cbiAgLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIC5mb3JtX19pY29uLS1kYXRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmZvcm1fX2ZpZWxkLS1sb25nLWFuc3dlciAuZm9ybV9fbGFiZWwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5mb3JtX19maWVsZC0tbG9uZy1hbnN3ZXIgLmZvcm1fX3NwYW4ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuZm9ybV9fbGFiZWwge1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC1tb3otYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5yZWFfX2l0ZW0ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucmVhX19pY29uIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNXB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG5cbiAgLnJlYV9faWNvbiBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDMxcHg7XG4gIH1cblxuICAuc2VhcmNoLS1pbnB1dCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2VhcmNoLS1yZXN1bHQge1xuICAgIHRvcDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2MHB4KTtcbiAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgLnNlYXJjaC0tZmllbGRzZXQgLmNsb3NlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgI3NlYXJjaC1jaGVja2JveDpjaGVja2VkIH4gLmhlYWRlciAuc2VhcmNoLS13cmFwcGVyIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICAjc2VhcmNoLWNoZWNrYm94OmNoZWNrZWQgfiAuaGVhZGVyIC5zZWFyY2gtLXJlc3VsdCB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgfVxuXG4gIC5pbmRleC1hY2NfX2FkZHJlc3NfX3dyYXBwZXIge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmluZGV4LWFjY19fZWRpdCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMi4yO1xuICB9XG5cbiAgLmluZGV4LWFjY19fbGVmdCxcbiAgLmluZGV4LWFjY19fcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9yZGVyLWRldGFpbF9fcHJpY2Uge1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICB9XG5cbiAgLmJsb2dfX2NvbW1lbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmJsb2dfX2NvbW1lbnRfX3RpdGxlIHtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgfVxuXG4gIC5ibG9nX19jb21tZW50X19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmJsb2dfX2NvbW1lbnRfX2J0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuc28tc2VudGVuY2Uge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5wcm9kLWRldGFpbHNfX2Zvcm0ge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLnByb2QtZGV0YWlsc19fbmFtZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIH1cblxuICAucHJvZC1kZXRhaWxzX19zaG9wcGluZyxcbiAgLnByb2QtZGV0YWlsc19fZ2FsbGVyeSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucHJvZC1kZXRhaWxzX19icmFuZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5wcm9kLWRldGFpbHNfX2JyYW5kX191cmwge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gIC5wcm9kLWRldGFpbHNfX2JyYW5kX19pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAucHJvZC1kZXRhaWxzX19yZWFkIHtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIH1cblxuICAuZ2FsbGVyeSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5wcm9kLWRldGFpbHNfX21vcmUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAucHJvZC1yYXRlX193cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBib3JkZXI6IHNvbGlkICNEQ0U1RTk7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IC42cyBlYXNlIC42cztcbiAgfVxuXG4gIC5wcm9kLXJhdGVfX3dyYXBwZXIgPiA6bm90KC5wcm9kLXJhdGVfX3RpdGxlKSB7XG4gICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyAuNnMsIHRyYW5zZm9ybSAuNnMgZWFzZSwgb3BhY2l0eSAuNnM7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLnByb2QtcmF0ZV9fdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxNHB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXRleHQpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5wcm9kLXJhdGVfX3RpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLnByb2QtcmF0ZV9fdGl0bGUgLmljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5wcm9kLXJhdGVfX2VtcHR5IC5wcm9kLXJhdGVfX3N0YXJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5wcm9kLXJhdGVfX3Nob3cge1xuICAgIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnByb2QtcmF0ZS5vcGVuIC5wcm9kLXJhdGVfX3dyYXBwZXIgPiA6bm90KC5wcm9kLXJhdGVfX3RpdGxlKSB7XG4gICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcywgdHJhbnNmb3JtIC42cyBlYXNlIC4xcywgb3BhY2l0eSAuNnMgLjFzO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuZm9ybS0tdGVzdC5mb3JtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBib3JkZXI6IHNvbGlkICNEQ0U1RTk7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IC42cyBlYXNlIC42cztcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmZvcm0tLXRlc3QgPiA6bm90KC5mb3JtX19zdWJ0aXRsZSkge1xuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgLjZzLCB0cmFuc2Zvcm0gLjZzIGVhc2UsIG9wYWNpdHkgLjZzO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5mb3JtLS10ZXN0IC5mb3JtX19zdWJ0aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxNHB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmZvcm0tLXRlc3QgLmZvcm1fX3N1YnRpdGxlIC5pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmZvcm0tLXRlc3QgLmZvcm1fX3N1YnRpdGxlIC5pY29uLS1hcnJvdy1jcm9zcyB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmZvcm0tLXRlc3QgLmZvcm1fX3N1YnRpdGxlIC5pY29uLS1hcnJvdy1jcm9zczpiZWZvcmUsXG4gIC5mb3JtLS10ZXN0IC5mb3JtX19zdWJ0aXRsZSAuaWNvbi0tYXJyb3ctY3Jvc3M6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcbiAgfVxuXG4gIC5mb3JtLS10ZXN0IC5mb3JtX19zdWJ0aXRsZSAuaWNvbi0tYXJyb3ctY3Jvc3M6YmVmb3JlIHtcbiAgICBsZWZ0OiAxMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgtMzAlLCAtNTAlLCAwKSByb3RhdGUoNDVkZWcpO1xuICB9XG5cbiAgLmZvcm0tLXRlc3QgLmZvcm1fX3N1YnRpdGxlIC5pY29uLS1hcnJvdy1jcm9zczphZnRlciB7XG4gICAgcmlnaHQ6IDEwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKDMwJSwgLTUwJSwgMCkgcm90YXRlKC00NWRlZyk7XG4gIH1cblxuICAuZm9ybS0tdGVzdC5mb3JtLm9wZW4ge1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAuNnMgZWFzZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuZm9ybS0tdGVzdC5mb3JtLm9wZW4gPiA6bm90KC5mb3JtLS10ZXN0KSB7XG4gICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcywgdHJhbnNmb3JtIC42cyBlYXNlIC4xcywgb3BhY2l0eSAuNnMgLjFzO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuZm9ybS0tdGVzdC5mb3JtLm9wZW4gPiA6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgLmZvcm0tLXRlc3QuZm9ybS5vcGVuIC5mb3JtX193cmFwSGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmZvcm0tLXRlc3QuZm9ybS5vcGVuIC5mb3JtX19zdWJ0aXRsZSAuaWNvbi0tYXJyb3ctY3Jvc3M6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKC0xMCUsIC01MCUsIDApIHJvdGF0ZSg0NWRlZyk7XG4gIH1cblxuICAuZm9ybS0tdGVzdC5mb3JtLm9wZW4gLmZvcm1fX3N1YnRpdGxlIC5pY29uLS1hcnJvdy1jcm9zczphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgxMCUsIC01MCUsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG5cbiAgLnN0YXRlIHtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgfVxuXG4gIC5zdGF0ZV9fZGF0ZV9fdHlwZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICNwcmljZS1hcmVhIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gICNwcmljZSAucHJpY2UtY3VyLWNvbnRhaW5lcixcbiAgI3ByaWNlIC5wcmljZS1vbGQtY29udGFpbmVyLFxuICAjcHJpY2UgLnByaWNlLWN1ci1pbnYtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAjdzEtcXVhbnRpdHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuXG4gICNwcm9kLWFkZC1jYXJ0LmZpeGVkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB6LWluZGV4OiAyOTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuICB9XG5cbiAgI3Byb2QtYWRkLWNhcnQuZml4ZWQgLmJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gICNwcm9kLXN0b2NrLFxuICAucHJvZC1zdG9jayB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gICN3Mi1xdWFudGl0eSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgI2FkZC1jYXJ0LWJ0bixcbiAgI2hiLWFkZC1jYXJ0LWJ0bixcbiAgI2FsZXJ0LWJ0bixcbiAgI2dvdG8tY29udGFjdC1idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAjcHJvZC1zdW1tYXJ5IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cblxuICAjYWRkLWNhcnQtYnRuIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAjYWxlcnQtYnRuIHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG5cbiAgLnJhbmdlIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgLnJhbmdlX19zdWJ0aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAucmFuZ2VfX2dsb2JhbCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLnJhbmdlX190b3AsXG4gIC5yYW5nZV9fYm90dG9tLFxuICAucmFuZ2VfX3dyYXBwZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAucmFuZ2VfX3dyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJhbmdlX19ib3R0b20ge1xuICAgIGJvcmRlci13aWR0aDogMXB4IDFweCAxcHggMDtcbiAgfVxuXG4gIC5yYW5nZV9faXRlbSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEQ0U1RTk7XG4gIH1cblxuICAucmdwZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC56b29tLXZhcmlhdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAud3otcmF0aW5nIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgfVxuXG4gIC53ei1yYXRpbmcub3BlbiB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0OmZpcnN0LWNoaWxkLFxuICAud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXQ6bnRoLWNoaWxkKDUpIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXQgPiBsYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX2ZpZWxkLS1pbWcgbGFiZWwgPiBkaXYge1xuICAgIHdpZHRoOiAxMTBweDtcbiAgfVxuXG4gIC53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9fYWxsUmF0aW5nIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0RDRTVFOTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcbiAgfVxuXG4gIC53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9faGVhZCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgYm9yZGVyOiBzb2xpZCAjRENFNUU5O1xuICAgIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDFweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2hlYWQgKyBkaXYge1xuICAgIHRyYW5zaXRpb246IDBzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2hlYWQgKyBkaXYgKyBkaXYge1xuICAgIHRyYW5zaXRpb246IDBzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2hlYWQuY2xvc2UgKyBkaXYge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICB9XG5cbiAgLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19oZWFkLmNsb3NlICsgZGl2ICsgZGl2IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2hlYWQub3BlbiB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuXG4gIC53ei1zaG93TWVzc2FnZV9fd3JhcHBlcl9faGVhZDpub3QoLm9wZW4pIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAxcHg7XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2hlYWQ6bm90KC5vcGVuKSArIGRpdiB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2hlYWQ6bm90KC5vcGVuKSArIGRpdiArIGRpdiB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2hlYWRfX3RpdGxlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2hlYWRfX3RpdGxlIC5pY29uLS1hcnJvdy1jcm9zcyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19pdGVtIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG5cbiAgLnd6LXJncGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAjdmFyaWF0aW9ucyxcbiAgI2N1c3RvbWlzYXRpb25zIHtcbiAgICBtYXJnaW46IDIwcHggMHB4O1xuICB9XG5cbiAgLnZhci1xdHktbGJsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIG1pbi13aWR0aDogNTVweDtcbiAgfVxuXG4gIC52YXItcXR5LWlucHV0LWFyZWEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogOC4xMjVyZW07XG4gIH1cblxuICAudmFyLXF0eS1yb3cge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLnZhci1yYWRpbyAudmFyLXF0eS1yb3cuY29sdW1uIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgLnZhci1yYWRpbyAudmFyLXJhZGlvLWlucHV0IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbjogNXB4IDAgMCAwO1xuICB9XG5cbiAgLnNoYXJlX19jb250ZW50IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuc2hhcmVfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNoYXJlIHNwYW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuc2hhcmUgbmF2IHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNoYXJlIGEge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICAgIGNvbG9yOiAjZjFjZTY0O1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuXG4gIC5mb290ZXJfX3RpdGxlLnRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZm9vdGVyX19ycyB7XG4gICAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5mb290ZXJfX3JhdGluZ19fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzkzOTM5O1xuICB9XG5cbiAgLmZvb3Rlcl9fcmF0aW5nX19jb20ge1xuICAgIGJhY2tncm91bmQ6ICMzOTM5Mzk7XG4gICAgd2lkdGg6IDgwJTtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5wb3dlcmVkIHtcbiAgICBwYWRkaW5nOiAxNnB4IDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG5cbiAgLmxvZ3VwX19wd2Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmxvZ3VwIHAuZm9ybV9fZXJyb3Ige1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tb2RhbC1jYXJ0LnNob3cge1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0b3A6IDA7XG4gIH1cblxuICAuYWxlcnQtZm9ybV9faGVhZGVyIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5hbGVydC1mb3JtX19oZWFkZXIgcGljdHVyZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hbGVydC1mb3JtX19oZWFkZXIgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFsZXJ0LWZvcm0gLmZvcm1fX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5jYXJ0LW1vZGFsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IC05MCU7XG4gICAgcmlnaHQ6IGNhbGMoLTEwMCUgKyA2MHB4KTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRvcDogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1pbi13aWR0aDogOTAlO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgIG1pbi13aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5jYXJ0LW1vZGFsX193cmFwcGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgLmNhcnQtbW9kYWxfX3RpdGxlIHtcbiAgICBoZWlnaHQ6IDU5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU5cHg7XG4gIH1cblxuICAuY2FydC1tb2RhbF9fZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuY2FydC1tb2RhbF9fbWlkZGxlIHtcbiAgICBwYWRkaW5nOiA3MHB4IDEwcHggOTBweCAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuY2FydC1tb2RhbF9faXRlbSB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgfVxuXG4gIC5jYXJ0LW1vZGFsX19pdGVtX19sZWZ0IHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cblxuICAuY2FydC1tb2RhbF9faXRlbV9faW1nIHtcbiAgICBtYXJnaW4tdG9wOiAxMi41cHg7XG4gIH1cblxuICAuY2FydC1tb2RhbF9faXRlbV9fbWlkZGxlIHtcbiAgICBwYWRkaW5nOiAyNXB4IDM1cHggMjBweCAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNhcnQtbW9kYWxfX2l0ZW1fX2ZsZXgge1xuICAgIG1hcmdpbjogNXB4IDA7XG4gIH1cblxuICAuY2FydC1tb2RhbF9faXRlbV9fcmlnaHQge1xuICAgIGJvdHRvbTogN3B4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICAuY2FydC1tb2RhbF9faXRlbV9fcHJpY2Uge1xuICAgIHBhZGRpbmctbGVmdDogNzlweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG5cbiAgLmNhcnQtbW9kYWxfX2l0ZW1fX2RlbGV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogMjdweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgfVxuXG4gIC5jYXJ0LW1vZGFsX19pdGVtX19kZWxldGUgLm1hdGVyaWFsLWljb25zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gIH1cblxuICAuY2FydC1tb2RhbF9faXRlbV9fZGVsZXRlX19saW5rLmRlbGV0ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHdpZHRoOiAyN3B4O1xuICAgIGhlaWdodDogMjdweDtcbiAgfVxuXG4gIC5jYXJ0LW1vZGFsX19xdHkge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gIC5jYXJ0LW1vZGFsX19xdHlfX2lucHV0IHtcbiAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg1MSwgNTEsIDUxLCAwLjYpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAuY2FydC1tb2RhbF9fZm9vdGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgfVxuXG4gIC5jYXJ0LW1vZGFsX19mb290ZXIgLmZvcm1fX2ZpZWxkc2V0IHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5jYXJ0LW1vZGFsX19mb290ZXIgLmZvcm1fX2ZpZWxkIHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmNhcnQtbW9kYWxfX2Zvb3RlciAuZm9ybV9fYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5jYXJ0LW1vZGFsX190b3RhbF9fYW1vdW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmNhcnQtbW9kYWxfX2NvbmZpcm1fX3RpcmV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmNhcnQtbW9kYWwuY2FydC1vcGVuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5jYXJ0LW1vZGFsLmNhcnQtb3BlbiAuY2FydC1tb2RhbF9fY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtNjBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgLmNhcnQtbW9kYWwuY2FydC1vcGVuIC5jYXJ0LW1vZGFsX19jbG9zZSAubWF0ZXJpYWwtaWNvbnMge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLmNhcnRfX3Byb2Qge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAjY2FydC12YWxpZGF0aW9uIC53cmFwcGVyLXZhbGlkYXRlLWJ0bi5maXhlZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA5OTk5OTk5OTtcbiAgfVxuXG4gIGJvZHkub3BlcmEgI2NhcnQtdmFsaWRhdGlvbiAud3JhcHBlci12YWxpZGF0ZS1idG4uZml4ZWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAjY2FydC1vcHRpb25zIHtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hZGQtY2FydC1maXhlZCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmFkZC1jYXJ0LWZpeGVkICsgLmFkZC1jYXJ0LWZpeGVkLmZpeGVkIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAuYWRkLWNhcnQtZml4ZWQ6bm90KC5yZWFkeSkge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC5wcmVkaWN0aXZlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA1N3B4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBtaW4taGVpZ2h0OiA4MCU7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDU3cHgpO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTdweCk7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRENFNUU5O1xuICB9XG5cbiAgLnByZWRpY3RpdmVfX3dyYXBwZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5wcmVkaWN0aXZlX19mbGV4IHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5wcmVkaWN0aXZlX19wcm9kIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cblxuICAud2FybmluZyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC53YXJuaW5nX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgLndhcm5pbmdfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgfVxuXG4gIC53YXJuaW5nX19idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC53YXJuaW5nX19idXR0b24tLWVudGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLndyYXBfX2FtYXpvbi0tbW9kYWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAuc2hvdy1mb3Itc21hbGwtb25seSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAuYzEtY2hlY2tvdXQge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLmMxLXBheW1lbnQtYmxvYyBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAjc2MtcmVnaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucGFnZS12YWxpZGF0aW9uIC5zaW1wbGVtb2RhbC1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBhZ2UtdmFsaWRhdGlvbiAuc2ltcGxlbW9kYWwtY29udGFpbmVyIGlmcmFtZSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gICNzdWJtaXQtYXJlYSAuY29udGFpbmVyLXN1Ym1pdC1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcbiAgICB6LWluZGV4OiA5OTk5OTk5OTk5O1xuICB9XG5cbiAgI3N1Ym1pdC1hcmVhIC5jb250YWluZXItc3VibWl0LWJ1dHRvbiAuYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAjc3VibWl0LWFyZWEgLmNvbnRhaW5lci1zdWJtaXQtYnV0dG9uICN0cmlnZ2VyLWxvZ2luLWFtYXpvbiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgfVxuXG4gICNzdWJtaXQtYXJlYSAuY29udGFpbmVyLXN1Ym1pdC1idXR0b24gI3RyaWdnZXItbG9naW4tYW1hem9uIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuICB9XG5cbiAgI3N0cmlwZSAud3JhcHBlci53cmFwcGVyLS1jZW50ZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcbiAgICB6LWluZGV4OiA5OTk5OTk5OTk5O1xuICB9XG5cbiAgI3N0cmlwZSAud3JhcHBlci53cmFwcGVyLS1jZW50ZXIgLmJ1eSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAuY2hlY2tvdXQtY29uZmlybWF0aW9uIC50dXRvLWFyZWEtY2hlcXVlIC50dXRvLXNwZWNpZmljYXRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAuZW1lcmdlbmN5LWJhciB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCxcbiAgLmVtZXJnZW5jeS1iYXJfX2J1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCA+ICoge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG5cbiAgLmVtZXJnZW5jeS1iYXJfX2J1dHRvbiBhIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnByZS1lbWVyZ2VuY3ktYmFyIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5wcmUtZW1lcmdlbmN5LWJhcl9fdGV4dCxcbiAgLnByZS1lbWVyZ2VuY3ktYmFyX19idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5wcmUtZW1lcmdlbmN5LWJhcl9fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5wcmUtZW1lcmdlbmN5LWJhcl9fYnV0dG9uIGEge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAudXBzZWxsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAudXBzZWxsOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudXBzZWxsX19oZWFkZXIge1xuICAgIG1heC1oZWlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cblxuICAudXBzZWxsX19oZWFkZXJfX2xpbmtfX25hbWUge1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLnVwc2VsbF9fY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG5cbiAgLnVwc2VsbF9fY29udGVudF9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgMCAxNXB4O1xuICB9XG5cbiAgLnVwc2VsbF9fY29udGVudF9fc3VidGl0bGUge1xuICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xuICB9XG5cbiAgLnVwc2VsbF9fY29udGVudF9fcHJvZHVjdF9fZm9ybSB7XG4gICAgcGFkZGluZzogMCAwIDIwcHg7XG4gIH1cblxuICAudXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX190aW1lciB7XG4gICAgbWluLXdpZHRoOiAzMTVweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAudXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX190aW1lcl9faXRlbSB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudXBzZWxsX19jb250ZW50X19wcm9kdWN0X19mb3JtX190aW1lciAuZmxpcGRvd24gLnJvdG9yLWdyb3VwOmJlZm9yZSxcbiAgLnVwc2VsbF9fY29udGVudF9fcHJvZHVjdF9fZm9ybV9fdGltZXIgLmZsaXBkb3duIC5yb3Rvci1ncm91cDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC51cHNlbGxfX2NvbnRlbnRfX3Byb2R1Y3RfX2Zvcm1fX3dyYXBJbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC51cHNlbGxfX2NvbnRlbnRfX3Byb2R1Y3RfX2Zvcm1fX3dyYXBJbWcgaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRvcDogYXV0bztcbiAgfVxuXG4gIC51cHNlbGxfX2NvbnRlbnRfX3Byb2R1Y3RfX2Zvcm1fX3ZhbGlkX19idXR0b24ge1xuICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC51cHNlbGxfX2NvbnRlbnRfX3Byb2R1Y3RfX2Zvcm1fX25leHRfX2J1dHRvbiB7XG4gICAgcGFkZGluZzogOHB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAud2l6aWJsb2Nrc19faXRlbSB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxuXG4gIC53aXppYmxvY2tzX19pdGVtLnNtYWxsIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG5cbiAgLndpemlibG9ja3NfX2l0ZW0ubWVkaXVtIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG5cbiAgLndpemlibG9ja3NfX2l0ZW0ubGFyZ2Uge1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gIH1cblxuICAud2l6aWJsb2Nrc19faXRlbS5zbGlkZXIge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndpemlibG9ja3NfX2l0ZW0gLmZiX2lmcmFtZV93aWRnZXQsXG4gIC53aXppYmxvY2tzX19pdGVtIC5mYl9pZnJhbWVfd2lkZ2V0IHNwYW4sXG4gIC53aXppYmxvY2tzX19pdGVtIC5mYl9pZnJhbWVfd2lkZ2V0IHNwYW4gaWZyYW1lIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC53aXppYmxvY2tzX19pdGVtIGgxLFxuICAud2l6aWJsb2Nrc19faXRlbSBoMVtjbGFzc149XCJxbFwiXSB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgfVxuXG4gIC53aXppYmxvY2tzX19pdGVtIGgyLFxuICAud2l6aWJsb2Nrc19faXRlbSBoMltjbGFzc149XCJxbFwiXSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cblxuICAud2l6aWJsb2Nrc19faXRlbSBoMyxcbiAgLndpemlibG9ja3NfX2l0ZW0gaDNbY2xhc3NePVwicWxcIl0ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gIC53aXppYmxvY2tzX19pdGVtIGg0LFxuICAud2l6aWJsb2Nrc19faXRlbSBoNFtjbGFzc149XCJxbFwiXSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG5cbiAgLmJvZHlfX3dyYXBwZXItLXdpdGhvdXRQYWRkaW5nIC53aXppYmxvY2tzX19pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cblxuICAubWFyZ2luLXRvcC13aXppYmxvY2tzICNjMS1ib2R5IC5ib2R5X193cmFwcGVyLS13aXRob3V0UGFkZGluZyAud2l6aWJsb2Nrc19faXRlbS5tYXJnaW4tdG9wLXNtYWxsLFxuICAubWFyZ2luLXRvcC13aXppYmxvY2tzICNjMS1ib2R5IC53cmFwcGVyUGFnZV9fcmlnaHQgLndpemlibG9ja3NfX2l0ZW0ubWFyZ2luLXRvcC1zbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1hcmdpbi10b3Atd2l6aWJsb2NrcyAjYzEtYm9keSAuYm9keV9fd3JhcHBlci0td2l0aG91dFBhZGRpbmcgLndpemlibG9ja3NfX2l0ZW0ubWFyZ2luLXRvcC1tZWRpdW0sXG4gIC5tYXJnaW4tdG9wLXdpemlibG9ja3MgI2MxLWJvZHkgLndyYXBwZXJQYWdlX19yaWdodCAud2l6aWJsb2Nrc19faXRlbS5tYXJnaW4tdG9wLW1lZGl1bSB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1hcmdpbi10b3Atd2l6aWJsb2NrcyAjYzEtYm9keSAuYm9keV9fd3JhcHBlci0td2l0aG91dFBhZGRpbmcgLndpemlibG9ja3NfX2l0ZW0ubWFyZ2luLXRvcC1sYXJnZSxcbiAgLm1hcmdpbi10b3Atd2l6aWJsb2NrcyAjYzEtYm9keSAud3JhcHBlclBhZ2VfX3JpZ2h0IC53aXppYmxvY2tzX19pdGVtLm1hcmdpbi10b3AtbGFyZ2Uge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53aXppLXNsaWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAud2l6aS1zbGlkZXIgdWwuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLndpemktc2xpZGVyIC53aXppLXNsaWRlcl9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS1zbGlkZXIgPiBkaXYge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLXNsaWRlckltZ1JpZ2h0IC53aXppLWltZyxcbiAgLndpemktd3JhcHBlci0tbWVkaXVtLndpemktd3JhcHBlci0tc2xpZGVySW1nUmlnaHQgLndpemktaW1nLFxuICAud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLXNsaWRlckltZ1JpZ2h0IC53aXppLWltZyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC53aXppLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAud2l6aS13cmFwcGVyIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0tc2xpZGVyRG91YmxlSW1nUmlnaHQgLndpemktc2xpZGVyLFxuICAud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1zbGlkZXJEb3VibGVJbWdSaWdodCAud2l6aS1zbGlkZXIsXG4gIC53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0tc2xpZGVyRG91YmxlSW1nUmlnaHQgLndpemktc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLXNsaWRlckRvdWJsZUltZ1JpZ2h0IC53aXppLWltZy0tdHdvLFxuICAud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1zbGlkZXJEb3VibGVJbWdSaWdodCAud2l6aS1pbWctLXR3byxcbiAgLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1zbGlkZXJEb3VibGVJbWdSaWdodCAud2l6aS1pbWctLXR3byB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0tc2xpZGVyRG91YmxlSW1nUmlnaHQgLndpemktaW1nLS10d286YmVmb3JlLFxuICAud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1zbGlkZXJEb3VibGVJbWdSaWdodCAud2l6aS1pbWctLXR3bzpiZWZvcmUsXG4gIC53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0tc2xpZGVyRG91YmxlSW1nUmlnaHQgLndpemktaW1nLS10d286YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogOTMlO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tc21hbGwgLndpemktaW1nLFxuICAud2l6aS13cmFwcGVyLS1tZWRpdW0gLndpemktaW1nLFxuICAud2l6aS13cmFwcGVyLS1sYXJnZSAud2l6aS1pbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXNtYWxsIC53aXppLWltZ19faXRlbSxcbiAgLndpemktd3JhcHBlci0tbWVkaXVtIC53aXppLWltZ19faXRlbSxcbiAgLndpemktd3JhcHBlci0tbGFyZ2UgLndpemktaW1nX19pdGVtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgbGVmdDogNTAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXNtYWxsIC53aXppLWltZzpiZWZvcmUsXG4gIC53aXppLXdyYXBwZXItLW1lZGl1bSAud2l6aS1pbWc6YmVmb3JlLFxuICAud2l6aS13cmFwcGVyLS1sYXJnZSAud2l6aS1pbWc6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogODAlO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tbWVkaXVtLndpemktd3JhcHBlci0tc2xpZGVyRG91YmxlSW1nUmlnaHQgLndpemktaW1nOmJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDExMiU7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLXNsaWRlckRvdWJsZUltZ1JpZ2h0IC53aXppLWltZzpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiAxMzAlO1xuICB9XG5cbiAgLnBhcmFsbGF4LWNvbnRhaW5lciAud2l6aS10eHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG5cbiAgLnBhcmFsbGF4LWNvbnRhaW5lciAud2l6aS10eHQgaDIgLnFsLXNpemUtaHVnZSxcbiAgLnBhcmFsbGF4LWNvbnRhaW5lciAud2l6aS10eHQgaDMgLnFsLXNpemUtaHVnZSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgfVxuXG4gIC53aXppLXR4dF9fYmFja2dyb3VuZCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuXG4gIC53aXppLWhyX193cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLndpemktaHJfX3dyYXBwZXIuc21hbGwge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAud2l6aS1ocl9fd3JhcHBlci5tZWRpdW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAud2l6aS1ocl9fd3JhcHBlci5sYXJnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC53aXppLWltZy0tZG91YmxlIC53aXppLWltZ19fY29udGVudDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC53aXppLWltZy0tdHJpcGxlIC53aXppLWltZ19fY29udGVudDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLndpemktaW1nLS1xdWFkcnVwbGUgLndpemktaW1nX19jb250ZW50Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAud2l6aS1pbWctLXF1YWRydXBsZS10aXRsZSAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLndpemktaW1nLS1xdWFkcnVwbGUtdGl0bGUgLndpemktaW1nX19jb250ZW50Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZzpiZWZvcmUsXG4gIC53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZzpiZWZvcmUsXG4gIC53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nLS10d28sXG4gIC53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZy0tdHdvLFxuICAud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZy0tdHdvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tc21hbGwud2l6aS13cmFwcGVyLS1pbWdEb3VibGVSaWdodCAud2l6aS1pbWctLXR3byAud2l6aS1pbWdfX2NvbnRlbnQsXG4gIC53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZy0tdHdvIC53aXppLWltZ19fY29udGVudCxcbiAgLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1pbWdEb3VibGVSaWdodCAud2l6aS1pbWctLXR3byAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgIG1hcmdpbjogMTVweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZy0tdHdvIC53aXppLWltZ19fY29udGVudDpiZWZvcmUsXG4gIC53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZy0tdHdvIC53aXppLWltZ19fY29udGVudDpiZWZvcmUsXG4gIC53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nLS10d28gLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDU2LjUlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tc21hbGwgLndpemktaW1nLFxuICAud2l6aS13cmFwcGVyLS1tZWRpdW0gLndpemktaW1nLFxuICAud2l6aS13cmFwcGVyLS1sYXJnZSAud2l6aS1pbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXNtYWxsIC53aXppLWltZ19faXRlbSxcbiAgLndpemktd3JhcHBlci0tbWVkaXVtIC53aXppLWltZ19faXRlbSxcbiAgLndpemktd3JhcHBlci0tbGFyZ2UgLndpemktaW1nX19pdGVtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXNtYWxsIC53aXppLWltZzpiZWZvcmUsXG4gIC53aXppLXdyYXBwZXItLW1lZGl1bSAud2l6aS1pbWc6YmVmb3JlLFxuICAud2l6aS13cmFwcGVyLS1sYXJnZSAud2l6aS1pbWc6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMTAzLjY1JTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZzpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiAxMjMuODUlO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1pbWdEb3VibGVSaWdodCAud2l6aS1pbWc6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogMTMxLjA1JTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nOmJlZm9yZSxcbiAgLndpemktd3JhcHBlci0tbWVkaXVtLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nOmJlZm9yZSxcbiAgLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWc6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tc21hbGwud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWctLXR3byxcbiAgLndpemktd3JhcHBlci0tbWVkaXVtLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nLS10d28sXG4gIC53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nLS10d28ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZyAud2l6aS1pbWdfX2NvbnRlbnQsXG4gIC53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZyAud2l6aS1pbWdfX2NvbnRlbnQsXG4gIC53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nIC53aXppLWltZ19fY29udGVudCB7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nIC53aXppLWltZ19fY29udGVudDpiZWZvcmUsXG4gIC53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZyAud2l6aS1pbWdfX2NvbnRlbnQ6YmVmb3JlLFxuICAud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZyAud2l6aS1pbWdfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogNDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tc21hbGwud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWctLW9uZSAud2l6aS1pbWdfX2NvbnRlbnQ6YmVmb3JlLFxuICAud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tdGhyZWUgLndpemktaW1nX19jb250ZW50OmJlZm9yZSxcbiAgLndpemktd3JhcHBlci0tbWVkaXVtLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nLS1vbmUgLndpemktaW1nX19jb250ZW50OmJlZm9yZSxcbiAgLndpemktd3JhcHBlci0tbWVkaXVtLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nLS10aHJlZSAud2l6aS1pbWdfX2NvbnRlbnQ6YmVmb3JlLFxuICAud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZy0tb25lIC53aXppLWltZ19fY29udGVudDpiZWZvcmUsXG4gIC53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nLS10aHJlZSAud2l6aS1pbWdfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogODMuODElO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tc21hbGwgLndpemktaW1nLFxuICAud2l6aS13cmFwcGVyLS1tZWRpdW0gLndpemktaW1nLFxuICAud2l6aS13cmFwcGVyLS1sYXJnZSAud2l6aS1pbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXNtYWxsIC53aXppLWltZ19faXRlbSxcbiAgLndpemktd3JhcHBlci0tbWVkaXVtIC53aXppLWltZ19faXRlbSxcbiAgLndpemktd3JhcHBlci0tbGFyZ2UgLndpemktaW1nX19pdGVtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXNtYWxsIC53aXppLWltZzpiZWZvcmUsXG4gIC53aXppLXdyYXBwZXItLW1lZGl1bSAud2l6aS1pbWc6YmVmb3JlLFxuICAud2l6aS13cmFwcGVyLS1sYXJnZSAud2l6aS1pbWc6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMTAzLjY1JTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZzpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiAxMjMuODUlO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tbWVkaXVtLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQgLndpemktaW1nIC53aXppLWltZ19fY29udGVudDpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiA0OC41NyU7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IC53aXppLWltZzpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiAxMzEuMDUlO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tbGFyZ2Uud2l6aS13cmFwcGVyLS1pbWdEb3VibGVNaWRkbGVSaWdodCAud2l6aS1pbWcgLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDU3LjE0JTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXNtYWxsLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nLS10d28gLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDM2JTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLW1lZGl1bS53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZy0tdHdvIC53aXppLWltZ19fY29udGVudDpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiA0NSU7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS1sYXJnZS53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZy0tdHdvIC53aXppLWltZ19fY29udGVudDpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiA1MyU7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZyB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fdG9wX19yaWdodF9fd3JhcHBlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiA0Mi4xJTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19sZWZ0X190b3BfX3JpZ2h0X193cmFwcGVyLm1lZGl1bTpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiA0My45MiU7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fdG9wX19yaWdodF9fd3JhcHBlci5sYXJnZTpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiA0Ny41NiU7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fYm90dG9tIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fYm90dG9tX19sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgLndpemktd3JhcHBlci1tdWx0aXBsZS1pbWdfX2xlZnRfX2JvdHRvbV9fbGVmdF9fd3JhcHBlcl9fYWJzb2x1dGUge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgaGVpZ2h0OiA5NSU7XG4gICAgbWFyZ2luOiAyLjUlO1xuICB9XG5cbiAgLndpemktd3JhcHBlci1tdWx0aXBsZS1pbWdfX2xlZnRfX2JvdHRvbV9fbGVmdF9fd3JhcHBlcl9fYWJzb2x1dGVfX2NvbnRlbnRfX3RleHQge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fYm90dG9tX19sZWZ0X193cmFwcGVyX19hYnNvbHV0ZSAud2l6aS13cmFwcGVyLS10aW1lclNpbXBsZSB1bCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19sZWZ0X19ib3R0b21fX2xlZnRfX3dyYXBwZXJfX2Fic29sdXRlIC53aXppLXdyYXBwZXItLXRpbWVyU2ltcGxlIHVsIGxpIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19sZWZ0X19ib3R0b21fX2xlZnRfX3dyYXBwZXJfX2Fic29sdXRlIC53aXppLXdyYXBwZXItLXRpbWVyU2ltcGxlIHVsIGxpIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fYm90dG9tX19yaWdodCB7XG4gICAgd2lkdGg6IDU1JTtcbiAgICB3aWR0aDogY2FsYyg1OCUgLSAxMHB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fYm90dG9tX19yaWdodF9fd3JhcHBlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiAxMDcuNSU7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fbGVmdF9fYm90dG9tX19yaWdodF9fd3JhcHBlci5tZWRpdW06YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogMTE1LjMlO1xuICB9XG5cbiAgLndpemktd3JhcHBlci1tdWx0aXBsZS1pbWdfX2xlZnRfX2JvdHRvbV9fcmlnaHRfX3dyYXBwZXIubGFyZ2U6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogMTE5LjUlO1xuICB9XG5cbiAgLndpemktd3JhcHBlci1tdWx0aXBsZS1pbWdfX3JpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fcmlnaHRfX3dyYXBwZXIge1xuICAgIHdpZHRoOiA0MiU7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZ19fcmlnaHRfX3dyYXBwZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMTQxJTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19yaWdodF9fd3JhcHBlci5tZWRpdW06YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogMTUxLjQ0JTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItbXVsdGlwbGUtaW1nX19yaWdodF9fd3JhcHBlci5sYXJnZTpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiAxNTYuNSU7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS15b3V0dWJlIC53aXppLXR4dCxcbiAgLndpemktd3JhcHBlci0tdmltZW8gLndpemktdHh0IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS15b3V0dWJlIC53aXppLXR4dCBoMixcbiAgLndpemktd3JhcHBlci0teW91dHViZSAud2l6aS10eHQgaDEsXG4gIC53aXppLXdyYXBwZXItLXlvdXR1YmUgLndpemktdHh0IGgzLFxuICAud2l6aS13cmFwcGVyLS12aW1lbyAud2l6aS10eHQgaDIsXG4gIC53aXppLXdyYXBwZXItLXZpbWVvIC53aXppLXR4dCBoMSxcbiAgLndpemktd3JhcHBlci0tdmltZW8gLndpemktdHh0IGgzIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS15b3V0dWJlIC53aXppLXR4dCBwLFxuICAud2l6aS13cmFwcGVyLS12aW1lbyAud2l6aS10eHQgcCB7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS15b3V0dWJlIC53aXppLXR4dC0tbGFyZ2UgaDIsXG4gIC53aXppLXdyYXBwZXItLXlvdXR1YmUgLndpemktdHh0LS1sYXJnZSBoMSxcbiAgLndpemktd3JhcHBlci0teW91dHViZSAud2l6aS10eHQtLWxhcmdlIGgzLFxuICAud2l6aS13cmFwcGVyLS12aW1lbyAud2l6aS10eHQtLWxhcmdlIGgyLFxuICAud2l6aS13cmFwcGVyLS12aW1lbyAud2l6aS10eHQtLWxhcmdlIGgxLFxuICAud2l6aS13cmFwcGVyLS12aW1lbyAud2l6aS10eHQtLWxhcmdlIGgzIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS15b3V0dWJlIC53aXppLXR4dC0tbGFyZ2UgcCxcbiAgLndpemktd3JhcHBlci0tdmltZW8gLndpemktdHh0LS1sYXJnZSBwIHtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgfVxuXG4gIC53aXppLXlvdXR1YmVfX2J0bi0tc21hbGwsXG4gIC53aXppLXZpbWVvX19idG4tLXNtYWxsIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG5cbiAgLndpemkteW91dHViZV9fYnRuLS1zbWFsbCBpLFxuICAud2l6aS12aW1lb19fYnRuLS1zbWFsbCBpIHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgbGVmdDogMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdG9wOiA0NyU7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10eHRPbmVCYWNrZ3JvdW5kIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXR4dE9uZUJhY2tncm91bmQgLndpemktd3JhcHBlcl9fYmFja2dyb3VuZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10eHQgLndpemktdHh0LS1vbmUgLndpemktdHh0X19pdGVtIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdHh0IC53aXppLXR4dF9faXRlbSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdHh0IC53aXppLXR4dC0tZG91YmxlIC53aXppLXR4dF9faXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXR4dCAud2l6aS10eHQtLXRyaXBsZSAud2l6aS10eHRfX2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10eHQgLndpemktdHh0LS1xdWFkcnVwbGUgLndpemktdHh0X19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdGV4dE9uSW1nIC53aXppLXR4dCBoMixcbiAgLndpemktd3JhcHBlci0tdGV4dE9uSW1nIC53aXppLXR4dCBoMyxcbiAgLndpemktd3JhcHBlci0tdGV4dE9uSW1nIC53aXppLXR4dCBoNCxcbiAgLndpemktd3JhcHBlci0tdGV4dE9uSW1nIC53aXppLXR4dCBoNSxcbiAgLndpemktd3JhcHBlci0tdGV4dE9uSW1nIC53aXppLXR4dCBoNixcbiAgLndpemktd3JhcHBlci0tdGV4dE9uSW1nIC53aXppLXR4dCBoMSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXRleHRPbkltZyAud2l6aS10eHQgcCB7XG4gICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10eHRPbmVCYWNrZ3JvdW5kIC53aXppLXR4dF9faXRlbS5zbWFsbCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXR4dE9uZUJhY2tncm91bmQgLndpemktdHh0X19pdGVtLm1lZGl1bSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXR4dE9uZUJhY2tncm91bmQgLndpemktdHh0X19pdGVtLmxhcmdlIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG5cbiAgLndpemktdHh0LS1kb3VibGVCYWNrZ3JvdW5kIC53aXppLXR4dF9faXRlbS5zbWFsbCAud2l6aS10eHRfX2l0ZW1fX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cblxuICAud2l6aS10eHQtLWRvdWJsZUJhY2tncm91bmQgLndpemktdHh0X19pdGVtLm1lZGl1bSAud2l6aS10eHRfX2l0ZW1fX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAud2l6aS10eHQtLWRvdWJsZUJhY2tncm91bmQgLndpemktdHh0X19pdGVtLmxhcmdlIC53aXppLXR4dF9faXRlbV9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXR3b1RleHQgLndpemktaW1ndHh0X19yaWdodCxcbiAgLndpemktd3JhcHBlci0tdHdvVGV4dCAud2l6aS1pbWd0eHRfX2xlZnQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10d29UZXh0IC53aXppLWltZ3R4dF9fY2VudGVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAtNHB4O1xuICB9XG5cbiAgLndpemktaW1ndHh0IHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC53aXppLWltZ3R4dF9fcmlnaHQge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG4gIH1cblxuICAud2l6aS1pbWd0eHQtLXJldmVyc2UgLndpemktaW1ndHh0X19sZWZ0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xuICB9XG5cbiAgLndpemktaW1ndHh0LS10aHJlZSAud2l6aS1pbWd0eHRfX2NlbnRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC53aXppLWltZ3R4dC0tdGhyZWUgLndpemktaW1ndHh0X19jZW50ZXIgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4O1xuICB9XG5cbiAgLndpemktaW1ndHh0X19sZWZ0LFxuICAud2l6aS1pbWd0eHQsXG4gIC53aXppLWltZ3R4dF9fcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdGV4dE9uSW1nLndpemktd3JhcHBlciAucGFyYWxsYXgtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgdG9wOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdGV4dE9uSW1nLndpemktd3JhcHBlciAucGFyYWxsYXgtY29udGFpbmVyICsgLndpemktdHh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgdG9wOiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdGV4dE9uSW1nIC53aXppLXR4dCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdGV4dE9uSW1nLndpemktd3JhcHBlci0tc21hbGwgaW1nLFxuICAud2l6aS13cmFwcGVyLS10ZXh0T25JbWcud2l6aS13cmFwcGVyLS1tZWRpdW0gaW1nLFxuICAud2l6aS13cmFwcGVyLS10ZXh0T25JbWcud2l6aS13cmFwcGVyLS1sYXJnZSBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG1heC1oZWlnaHQ6IDEwMDAwcHg7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10ZXh0T25JbWcud2l6aS13cmFwcGVyLS1zbWFsbCB7XG4gICAgbWluLWhlaWdodDogMjUwcHg7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10ZXh0T25JbWcud2l6aS13cmFwcGVyLS1zbWFsbCAud2l6aS10eHQge1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdGV4dE9uSW1nLndpemktd3JhcHBlci0tbWVkaXVtIHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXRleHRPbkltZy53aXppLXdyYXBwZXItLW1lZGl1bSAud2l6aS10eHQge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdGV4dE9uSW1nLndpemktd3JhcHBlci0tbGFyZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDQ1MHB4O1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdGV4dE9uSW1nLndpemktd3JhcHBlci0tbGFyZ2UgLndpemktdHh0IHtcbiAgICBtaW4taGVpZ2h0OiA0NTBweDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXRleHRPbkltZzpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndpemlibG9ja3NfX2l0ZW06bm90KC53aXppYmxvY2tzX19pdGVtLS1mdWxscGFnZSkgLndpemktaW1ndHh0X19yaWdodCxcbiAgLndpemlibG9ja3NfX2l0ZW06bm90KC53aXppYmxvY2tzX19pdGVtLS1mdWxscGFnZSkgLndpemktaW1ndHh0X19sZWZ0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMCAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2l6aWJsb2Nrc19faXRlbTpub3QoLndpemlibG9ja3NfX2l0ZW0tLWZ1bGxwYWdlKSAud2l6aS1pbWd0eHRfX2NlbnRlciB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndpemktaW1ndHh0IGgyIC5xbC1zaXplLWxhcmdlIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC53aXppLWltZy0tZG91YmxlLndpemktaW1nLS1waWN0by53aXppLWltZy0tc21hbGwgLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDI3LjUlO1xuICB9XG5cbiAgLndpemktaW1nLS1kb3VibGUud2l6aS1pbWctLXBpY3RvLndpemktaW1nLS1tZWRpdW0gLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDM1LjQ1JTtcbiAgfVxuXG4gIC53aXppLWltZy0tZG91YmxlLndpemktaW1nLS1waWN0by53aXppLWltZy0tbGFyZ2UgLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDQzLjQlO1xuICB9XG5cbiAgLmltYWdlcy10ZXh0cy1saW5rX193cmFwcGVyX19saXN0cyB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmltYWdlcy10ZXh0cy1saW5rX193cmFwcGVyX19saXN0c19faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICBtYXgtd2lkdGg6IDMzNXB4O1xuICB9XG5cbiAgLndpemktcXVvdGVfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAud2l6aS1xdW90ZV9faW1nIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cblxuICAud2l6aS1xdW90ZV9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53aXppLXF1b3RlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2l6aS1xdW90ZSBpLmZhLXF1b3RlLWxlZnQge1xuICAgIGxlZnQ6IC0yNXB4O1xuICB9XG5cbiAgLndpemktcXVvdGUgaS5mYS1xdW90ZS1yaWdodCB7XG4gICAgcmlnaHQ6IC0yNXB4O1xuICB9XG5cbiAgLndpemktcXVvdGUtLXNtYWxsIC53aXppLXF1b3RlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG5cbiAgLndpemktcXVvdGUtLWJhY2tncm91bmQgLndpemktcXVvdGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cblxuICAud2l6aS1xdW90ZS0tYmFja2dyb3VuZCAud2l6aS1xdW90ZV9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xuICB9XG5cbiAgLndpemktbWFwLS10eHRsZWZ0LndpemktbWFwLS10eHRsZWZ0IC53aXppLW1hcF9fbGVmdCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAud2l6aS1tYXAtLXR4dGxlZnQud2l6aS1tYXAtLXR4dGxlZnQgLndpemktbWFwX19yaWdodCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG5cbiAgLndpemktbWFwLS10eHRsZWZ0LndpemktbWFwLS10eHRsZWZ0IC53aXppLW1hcF9fcmlnaHQ6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogMzAwcHg7XG4gIH1cblxuICAud2l6aS1tYXAtLXR4dGxlZnQud2l6aS1tYXAtLXJldmVyc2Uud2l6aS1tYXAtLXR4dGxlZnQgLndpemktbWFwX19sZWZ0IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cblxuICAud2l6aS1tYXAtLXR4dGxlZnQge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdGltZXJTaW1wbGUgdWwgbGkgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdGltZXJTaW1wbGUgdWwgbGkgc3BhbjpudGgtY2hpbGQoMikge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10aW1lckJhY2tncm91bmQgdWwgbGk6bm90KDpsYXN0LWNoaWxkKSBzcGFuOm50aC1jaGlsZCgzKTpiZWZvcmUge1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgdWwge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXRpbWVyQ2xvY2sgdWwgbGkgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS10aW1lckNsb2NrIHVsIGxpIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tdGltZXJDbG9jayAuY2xvY2sge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKC0wLjUsIDAuNSkgcm90YXRlKC0xNzRkZWcpO1xuICB9XG5cbiAgLndpemktZm9ybSA+IGgyLFxuICAud2l6aS1mb3JtID4gaDMsXG4gIC53aXppLWZvcm0gPiBoNCxcbiAgLndpemktZm9ybSA+IHAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAud2l6aS1mb3JtLS1zaW1wbGUgLmZvcm0tLXBhZ2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS1mb3JtQmFja2dyb3VuZCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tZm9ybUJhY2tncm91bmQgLndpemktZm9ybSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLWZvcm1CYWNrZ3JvdW5kIC53aXppLWZvcm0gc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tZm9ybU5vd3JhcCB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXIgLndpemktZm9ybUltZyB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLWZvcm1CYWNrZ3JvdW5kIC53aXppLWZvcm0gPiAqIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDEsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgxIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgfVxuXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMSAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgxLndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMSAucWwtc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgxLnFsLXNpemUtc21hbGwsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgxIC53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMS53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMSAucWwtc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDEucWwtc2l6ZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgIG1pbi1oZWlnaHQ6IDM5cHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDEgLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMS53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDEgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMS5xbC1zaXplLWxhcmdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMSAud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDEud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDEgLnFsLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgxLnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICBtaW4taGVpZ2h0OiA1NHB4O1xuICB9XG5cbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgxIC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMS53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMSAucWwtc2l6ZS1odWdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDEucWwtc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMSAud2Utc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMS53ZS1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgxIC5xbC1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgxLnFsLXNpemUtaHVnZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDIsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgbWluLWhlaWdodDogNDJweDtcbiAgfVxuXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMiAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgyLndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMiAucWwtc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgyLnFsLXNpemUtc21hbGwsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgyIC53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMi53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMiAucWwtc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDIucWwtc2l6ZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIG1pbi1oZWlnaHQ6IDM1cHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDIgLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMi53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDIgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMi5xbC1zaXplLWxhcmdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMiAud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDIud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDIgLnFsLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgyLnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgICBsaW5lLWhlaWdodDogNDdweDtcbiAgICBtaW4taGVpZ2h0OiA0N3B4O1xuICB9XG5cbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgyIC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMi53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMiAucWwtc2l6ZS1odWdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDIucWwtc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMiAud2Utc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMi53ZS1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgyIC5xbC1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgyLnFsLXNpemUtaHVnZSB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgIG1pbi1oZWlnaHQ6IDUzcHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDMsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgzIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbWluLWhlaWdodDogMzBweDtcbiAgfVxuXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMyAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgzLndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMyAucWwtc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgzLnFsLXNpemUtc21hbGwsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgzIC53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMy53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMyAucWwtc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDMucWwtc2l6ZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDMgLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMy53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDMgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMy5xbC1zaXplLWxhcmdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMyAud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDMud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDMgLnFsLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgzLnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICBtaW4taGVpZ2h0OiA0MnB4O1xuICB9XG5cbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgzIC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMy53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMyAucWwtc2l6ZS1odWdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDMucWwtc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMyAud2Utc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMy53ZS1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgzIC5xbC1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgzLnFsLXNpemUtaHVnZSB7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICAgIG1pbi1oZWlnaHQ6IDQ3cHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDQsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg0IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgbWluLWhlaWdodDogMzNweDtcbiAgfVxuXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNCAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg0LndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNCAucWwtc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg0LnFsLXNpemUtc21hbGwsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg0IC53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNC53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNCAucWwtc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDQucWwtc2l6ZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIG1pbi1oZWlnaHQ6IDI3cHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDQgLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNC53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDQgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNC5xbC1zaXplLWxhcmdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNCAud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDQud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDQgLnFsLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg0LnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICBtaW4taGVpZ2h0OiAzOHB4O1xuICB9XG5cbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg0IC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNCAucWwtc2l6ZS1odWdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDQucWwtc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNCAud2Utc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNC53ZS1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg0IC5xbC1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg0LnFsLXNpemUtaHVnZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIG1pbi1oZWlnaHQ6IDQycHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDUsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg1IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgbWluLWhlaWdodDogMjdweDtcbiAgfVxuXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNSAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg1LndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNSAucWwtc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg1LnFsLXNpemUtc21hbGwsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg1IC53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNS53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNSAucWwtc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDUucWwtc2l6ZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIG1pbi1oZWlnaHQ6IDIzcHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDUgLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNS53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDUgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNS5xbC1zaXplLWxhcmdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNSAud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDUud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDUgLnFsLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg1LnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg1IC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNS53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNSAucWwtc2l6ZS1odWdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDUucWwtc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNSAud2Utc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNS53ZS1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg1IC5xbC1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg1LnFsLXNpemUtaHVnZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgIG1pbi1oZWlnaHQ6IDMzcHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDYsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg2IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWluLWhlaWdodDogMjRweDtcbiAgfVxuXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNiAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg2LndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNiAucWwtc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg2LnFsLXNpemUtc21hbGwsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg2IC53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNi53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNiAucWwtc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDYucWwtc2l6ZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDYgLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNi53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDYgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNi5xbC1zaXplLWxhcmdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNiAud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDYud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDYgLnFsLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg2LnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICBtaW4taGVpZ2h0OiAyN3B4O1xuICB9XG5cbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg2IC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNi53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNiAucWwtc2l6ZS1odWdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDYucWwtc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNiAud2Utc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNi53ZS1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg2IC5xbC1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg2LnFsLXNpemUtaHVnZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gcCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGxpLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBwLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gcCAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHAgLnFsLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBwLnFsLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBsaSAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGxpLndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBsaSAucWwtc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGxpLnFsLXNpemUtc21hbGwsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IHAgLndlLXNpemUtc21hbGwsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IHAud2Utc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgcCAucWwtc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgcC5xbC1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBsaSAud2Utc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgbGkud2Utc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgbGkgLnFsLXNpemUtc21hbGwsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGxpLnFsLXNpemUtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICB9XG5cbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHAgLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBwLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBwIC5xbC1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gcC5xbC1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gbGkgLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBsaS53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gbGkgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBsaS5xbC1zaXplLWxhcmdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBwIC53ZS1zaXplLWxhcmdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBwLndlLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IHAgLnFsLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IHAucWwtc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgbGkgLndlLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGxpLndlLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGxpIC5xbC1zaXplLWxhcmdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBsaS5xbC1zaXplLWxhcmdlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgbWluLWhlaWdodDogMjdweDtcbiAgfVxuXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBwIC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBwLndlLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHAgLnFsLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHAucWwtc2l6ZS1odWdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gbGkgLndlLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGxpLndlLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGxpIC5xbC1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBsaS5xbC1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IHAgLndlLXNpemUtaHVnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgcC53ZS1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IHAgLnFsLXNpemUtaHVnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgcC5xbC1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGxpIC53ZS1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGxpLndlLXNpemUtaHVnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgbGkgLnFsLXNpemUtaHVnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgbGkucWwtc2l6ZS1odWdlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbWluLWhlaWdodDogMzBweDtcbiAgfVxuXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBibG9ja3F1b3RlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBibG9ja3F1b3RlIHtcbiAgICBtYXJnaW46IDVweCAwO1xuICB9XG5cbiAgLndpemktcnMge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLndpemktcnNfX2xpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLndpemktd3JhcHBlci0td2l0bmVzcyAud2l6aS10eHRfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAud2l6aS13cmFwcGVyLS13aXRuZXNzIC53aXppLXR4dF9faXRlbSAud2l6aS10eHRfX2l0ZW1fX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAud2l6aS1uZXdzbGV0dGVyQ2VudGVyX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC53aXppLW5ld3NsZXR0ZXJDZW50ZXJfX3RpdGxlID4gKiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC53aXppLW5ld3NsZXR0ZXJDZW50ZXJfX2Zvcm0gYnV0dG9uIHtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxuXG4gIC53aXppLW5ld3NsZXR0ZXJCYWNrZ3JvdW5kX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC53aXppLW5ld3NsZXR0ZXJCYWNrZ3JvdW5kX190aXRsZSA+ICoge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAud2l6aS1uZXdzbGV0dGVyQmFja2dyb3VuZF9fZm9ybSBidXR0b24ge1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG5cbiAgLndpemktbmV3c2xldHRlclR4dEltZ19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gIC53aXppLW5ld3NsZXR0ZXJUeHRJbWdfX3RpdGxlID4gKiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC53aXppLW5ld3NsZXR0ZXJUeHRJbWdfX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAud2l6aS1uZXdzbGV0dGVyVHh0SW1nX19mb3JtIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC53aXppLW5ld3NsZXR0ZXJUeHRJbWdfX2Zvcm0gYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG5cbiAgLndpemktcmFzc3VyYW5jZSB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG5cbiAgLndpemktcmFzc3VyYW5jZV9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLndpemktd3JhcHBlci0tcmFzc3VyYW5jZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC53aXppLXJhc3N1cmFuY2VDbGFzc2ljIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC53aXppLXJhc3N1cmFuY2VDbGFzc2ljX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAud2l6aS1yYXNzdXJhbmNlQ2xhc3NpY19fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC53aXppLXJhc3N1cmFuY2VDbGFzc2ljX190aXRsZSA+ICoge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC53aXppLXJhc3N1cmFuY2VDbGFzc2ljX190ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAud2l6aS1yYXNzdXJhbmNlQ2xhc3NpY19fdGV4dCA+ICoge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXJhc3N1cmFuY2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAud2l6aS1yYXNzdXJhbmNlQmFja2dyb3VuZCB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG5cbiAgLndpemktcmFzc3VyYW5jZUJhY2tncm91bmRfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC53aXppLXJhc3N1cmFuY2VCYWNrZ3JvdW5kX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLndpemktcmFzc3VyYW5jZUJhY2tncm91bmRfX3RpdGxlID4gKiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLndpemktcmFzc3VyYW5jZUJhY2tncm91bmRfX3RleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC53aXppLXJhc3N1cmFuY2VCYWNrZ3JvdW5kX190ZXh0ID4gKiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLndpemktcmFzc3VyYW5jZUJhY2tncm91bmRfX2ljb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXJhc3N1cmFuY2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAud2l6aS1yZXZpZXdzIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgLndpemktcmV2aWV3c0ZhbGwge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAud2l6aS1yZXZpZXdzRmFsbF9faXRlbTpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19yZWxhdGl2ZSB7XG4gICAgcGFkZGluZzogOHB4O1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19wcmljZV9fZnJvbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19zdGF0ZSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5mbGFzaC1zYWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kLnByb2R1Y3QtbGlzdC1zZWxlY3RlZCAucHJvZF9fbGluZUZsZXgge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X190aXRsZSB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodCAucHJvZF9fc3RhdGUge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tLS10cmlwbGUtY29sdW1uIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG5cbiAgLndiLW1vbm9wcm9kdWN0LXpvb20tLXRyaXBsZS1jb2x1bW4gLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0IC5wcm9kX19mb3JtIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tLS10cmlwbGUtY29sdW1uIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodCAucHJvZF9fZm9ybSAucHJvZF9fYnRuLS1hZGRDYXJ0IHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tdHJpcGxlLWNvbHVtbiAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3BhcnRSaWdodCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuXG4gIC53Yi1tb25vcHJvZHVjdC16b29tLS10cmlwbGUtY29sdW1uIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fcGFydFJpZ2h0X193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDIwcHg7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tY29tcGxldGUgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndiLW1vbm9wcm9kdWN0LXpvb20tLXNpbXBsZSAucHJvZF9fc3RhdGUge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxuXG4gIC5wcm9kdWN0LXpvb20tdHJpcGxlLWNvbHVtbl9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuXG4gIC5wcm9kdWN0LXpvb20tdHJpcGxlLWNvbHVtbl9fd3JhcHBlcl9fY2VudGVyIHtcbiAgICBtYXJnaW46IDMwcHggMCAwO1xuICB9XG5cbiAgLnByb2R1Y3Qtem9vbS10cmlwbGUtY29sdW1uX193cmFwcGVyX19yaWdodCBhIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cblxuICAud3otZmFxLWxpc3QtaWNvbl9fd3JhcHBlcl9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAud3otZmFxLWxpc3QtaWNvbl9fd3JhcHBlcl9faXRlbV9faWNvbiB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxuXG4gIC5oZWFkZXJfX2xvZ28ge1xuICAgIHBhZGRpbmctbGVmdDogNThweDtcbiAgfVxuXG4gIC5oZWFkZXJfX2NhcnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5oZWFkZXJfX2NhcnRfX2Ege1xuICAgIHRvcDogMDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tdHJhbnNmb3JtIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygxMDAlIC0gNThweCkpIHRyYW5zbGF0ZVooMCk7XG4gIH1cblxuICAubmF2IHtcbiAgICBsZWZ0OiBjYWxjKC0xMDAlICsgNThweCk7XG4gIH1cblxuICAuc2VhcmNoLS1maWVsZHNldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwZW0pIHtcbiAgLnJldmVhbC1tb2RhbCB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZC5wcm9kdWN0LWxpc3Qtc2ltcGxlIC5wcm9kX19hcnRpY2xlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLmZsaXBkb3duIHtcbiAgICB3aWR0aDogMzEycHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmZsaXBkb3duIC5yb3RvciB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cblxuICAuZmxpcGRvd24gLnJvdG9yLFxuICAuZmxpcGRvd24gLnJvdG9yLWxlYWYsXG4gIC5mbGlwZG93biAucm90b3ItbGVhZi1mcm9udCxcbiAgLmZsaXBkb3duIC5yb3Rvci1sZWFmLXJlYXIsXG4gIC5mbGlwZG93biAucm90b3ItdG9wLFxuICAuZmxpcGRvd24gLnJvdG9yLWJvdHRvbSxcbiAgLmZsaXBkb3duIC5yb3RvcjphZnRlciB7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cblxuICAuZmxpcGRvd24gLnJvdG9yLWdyb3VwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmZsaXBkb3duIC5yb3Rvci1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAuZmxpcGRvd24gLnJvdG9yLWdyb3VwLWhlYWRpbmc6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cblxuICAuZmxpcGRvd24gLnJvdG9yLWdyb3VwOm50aC1jaGlsZChuKzIpOm50aC1jaGlsZCgtbiszKTpiZWZvcmUsXG4gIC5mbGlwZG93biAucm90b3ItZ3JvdXA6bnRoLWNoaWxkKG4rMik6bnRoLWNoaWxkKC1uKzMpOmFmdGVyIHtcbiAgICBsZWZ0OiA2OXB4O1xuICB9XG5cbiAgLmZsaXBkb3duIC5yb3Rvci1ncm91cDpudGgtY2hpbGQobisyKTpudGgtY2hpbGQoLW4rMyk6YmVmb3JlIHtcbiAgICBib3R0b206IDEzcHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5mbGlwZG93biAucm90b3ItZ3JvdXA6bnRoLWNoaWxkKG4rMik6bnRoLWNoaWxkKC1uKzMpOmFmdGVyIHtcbiAgICBib3R0b206IDI5cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5mbGlwZG93biAucm90b3ItbGVhZi1mcm9udCxcbiAgLmZsaXBkb3duIC5yb3Rvci10b3Age1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLmZsaXBkb3duIC5yb3Rvci1sZWFmLFxuICAuZmxpcGRvd24gLnJvdG9yIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cblxuICAuZmxpcGRvd24gLnJvdG9yLWxlYWYtZnJvbnQsXG4gIC5mbGlwZG93biAucm90b3ItbGVhZi1yZWFyLFxuICAuZmxpcGRvd24gLnJvdG9yLXRvcCxcbiAgLmZsaXBkb3duIC5yb3Rvci1ib3R0b20sXG4gIC5mbGlwZG93biAucm90b3I6YWZ0ZXIge1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTQ5cHgpIHtcbiAgLmZvcm1fX2ZpZWxkLS1yaWdodCAuZm9ybV9fYnV0dG9uIHtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgdGV4dC1vdmVyZmxvdzogaW5pdGlhbDtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDk5cHgpIHtcbiAgLndpemktYWJvdXQtYmxvY2tfX3dyYXBwZXJfX3NsaWRlcl9fY29udGFpbmVyX19lbGVtZW50X19ib2R5X193cmFwcGVyIHtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC53aXppLWFib3V0LWJsb2NrX193cmFwcGVyX19zbGlkZXJfX2NvbnRhaW5lcl9fZWxlbWVudF9fYm9keV9fd3JhcHBlcl9faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC53aXppLWFib3V0LWJsb2NrX193cmFwcGVyX19zbGlkZXJfX2NvbnRhaW5lcl9fZWxlbWVudF9fYm9keV9fd3JhcHBlcl9fdGV4dHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xuICAuZmxpcGRvd24gLnJvdG9yLFxuICAuZmxpcGRvd24gLnJvdG9yLWxlYWYsXG4gIC5mbGlwZG93biAucm90b3ItbGVhZi1mcm9udCxcbiAgLmZsaXBkb3duIC5yb3Rvci1sZWFmLXJlYXIsXG4gIC5mbGlwZG93biAucm90b3ItdG9wLFxuICAuZmxpcGRvd24gLnJvdG9yLWJvdHRvbSxcbiAgLmZsaXBkb3duIC5yb3RvcjphZnRlciB7XG4gICAgd2lkdGg6IDIycHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxuXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIH1cblxuICBoNCB7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIH1cblxuICBoNSB7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIH1cblxuICBoNiB7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgfVxuXG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0LFxuICBoNSxcbiAgaDYge1xuICAgIG1hcmdpbjogMzVweCAwO1xuICB9XG5cbiAgLmJsb2Mge1xuICAgIG1hcmdpbjogMCAwIDE3LjVweCAwO1xuICB9XG5cbiAgLmJsb2MtLXdyYXBwZXItbGVmdCB7XG4gICAgbWFyZ2luOiAwIDExLjY2NjY3cHggMTEuNjY2NjdweCAwO1xuICB9XG5cbiAgLmJsb2MtLXdyYXBwZXItcmlnaHQge1xuICAgIG1hcmdpbjogMCAwIDExLjY2NjY3cHggMTEuNjY2NjdweDtcbiAgfVxuXG4gIC5mb3JtIHtcbiAgICBtYXJnaW46IDAgLTIwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG5cbiAgLmZvcm1fX2ZpZWxkc2V0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmZvcm1fX2ZpZWxkc2V0LS1tdWx0aXBsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5mb3JtX19maWVsZHNldC0tbXVsdGlwbGUgKyAuZm9ybV9fZmllbGRzZXQtLW11bHRpcGxlIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgfVxuXG4gIC5yZWdpc3Rlcl9fZmllbGRzZXQge1xuICAgIG1hcmdpbjogMCBhdXRvIDM1cHggYXV0bztcbiAgfVxuXG4gIC5yZWdpc3Rlcl9fY25pbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5yZWdpc3Rlcl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE3LjVweDtcbiAgfVxuXG4gICNyZWdpc3Rlcl9fc2hvdy1zaGlwcGluZzpjaGVja2VkICsgLmZvcm1fX2ZpZWxkc2V0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmluZGV4LWFjY19faDMge1xuICAgIG1hcmdpbjogMCAwIDE3LjVweCAwO1xuICB9XG5cbiAgLm9yZGVyLWxpc3RfX3N1YnRpdGxlLS1kYXRlIHtcbiAgICB3aWR0aDogMjIlO1xuICAgIG1hcmdpbi1sZWZ0OiAxMiU7XG4gIH1cblxuICAub3JkZXItbGlzdF9fc3VidGl0bGUtLXBheW1lbnQge1xuICAgIHdpZHRoOiAyMiU7XG4gIH1cblxuICAub3JkZXItbGlzdF9fc3VidGl0bGUtLXRvdGFsIHtcbiAgICB3aWR0aDogMjIlO1xuICB9XG5cbiAgLm9yZGVyLWxpc3RfX3N1YnRpdGxlLS1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm9yZGVyLWxpc3RfX3N1YnRpdGxlLS1zdGF0ZSB7XG4gICAgd2lkdGg6IDIyJTtcbiAgfVxuXG4gIC5vcmRlci1saXN0X19wYXJ0LS1udW0ge1xuICAgIHdpZHRoOiAxMiU7XG4gIH1cblxuICAub3JkZXItbGlzdF9fcGFydC0tZGF0ZSB7XG4gICAgd2lkdGg6IDIyJTtcbiAgfVxuXG4gIC5vcmRlci1saXN0X19wYXJ0LS1wYXltZW50IHtcbiAgICB3aWR0aDogMjIlO1xuICB9XG5cbiAgLm9yZGVyLWxpc3RfX3BhcnQtLXRvdGFsIHtcbiAgICB3aWR0aDogMjIlO1xuICB9XG5cbiAgLm9yZGVyLWxpc3RfX3BhcnQtLXN0YXRlIHtcbiAgICB3aWR0aDogMjIlO1xuICB9XG5cbiAgLm9yZGVyLWxpc3RfX3BhcnQtLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAub3JkZXItZGV0YWlsX191bCB7XG4gICAgbWFyZ2luOiAwIDAgMzVweCAwO1xuICB9XG5cbiAgLm9yZGVyLWRldGFpbF9fcm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDE1OTlweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG5cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cblxuICBoNCB7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIH1cblxuICBoNSB7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIH1cblxuICBoNiB7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgfVxuXG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0LFxuICBoNSxcbiAgaDYge1xuICAgIG1hcmdpbjogNDBweCAwO1xuICB9XG5cbiAgLmJsb2Mge1xuICAgIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgfVxuXG4gIC5ibG9jLS13cmFwcGVyLWxlZnQge1xuICAgIG1hcmdpbjogMCAxMy4zMzMzM3B4IDEzLjMzMzMzcHggMDtcbiAgfVxuXG4gIC5ibG9jLS13cmFwcGVyLXJpZ2h0IHtcbiAgICBtYXJnaW46IDAgMCAxMy4zMzMzM3B4IDEzLjMzMzMzcHg7XG4gIH1cblxuICAuYmxvYyBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAucmVnaXN0ZXJfX2ZpZWxkc2V0IHtcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4IGF1dG87XG4gIH1cblxuICAucmVnaXN0ZXJfX2NuaWwge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAucmVnaXN0ZXJfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgI3JlZ2lzdGVyX19zaG93LXNoaXBwaW5nOmNoZWNrZWQgKyAuZm9ybV9fZmllbGRzZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAjcmVnaXN0ZXJfX3Nob3ctc2hpcHBpbmc6Y2hlY2tlZCArIC5mb3JtX19maWVsZHNldC0temVybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5pbmRleC1hY2NfX2gzIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIH1cblxuICAub3JkZXItZGV0YWlsX191bCB7XG4gICAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICB9XG5cbiAgLm9yZGVyLWRldGFpbF9fcm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3MjBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubWFyZ2luIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLm1hcmdpbi0taGFsZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTcuNXB4O1xuICB9XG5cbiAgLm1hcmdpbi0tdGhpcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDExLjY2NjY3cHg7XG4gIH1cblxuICAucGFkZGluZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAucGFkZGluZy0taGFsZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuaGVhZGVyX19sb2dvIHtcbiAgICBwYWRkaW5nOiA3cHggMjAwcHg7XG4gIH1cblxuICAuaGVhZGVyX19sb2dvX19hX19uYW1lX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG5cbiAgLmhlYWRlcl9fY2hlY2tib3gtLW5hdjpjaGVja2VkIH4gLmhlYWRlciAubmF2IHtcbiAgICByaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgfVxuXG4gIC5oZWFkZXJfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5oZWFkZXJfX2xvZ28sXG4gIC5oZWFkZXJfX25hdixcbiAgLmhlYWRlcl9fY2FydCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5uYXZfX3N1YmxldmVsIHtcbiAgICB0b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubmF2IHtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIH1cblxuICBib2R5LmJvZHktLXRyYW5zZm9ybSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICNtYWluLXNsaWRlciArIC5ib2R5X193cmFwcGVyIC5ib2R5X193cmFwcGVyX19tYXhXaWR0aCB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gIH1cblxuICAuYmxvYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuYmxvYy0td3JhcHBlciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAuYmxvYy0td3JhcHBlci1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5ibG9jLS13cmFwcGVyLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAuYmxvYy0taW1nLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLmJsb2MtLWltZy1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLmgxICsgLmJsb2Mge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICB9XG5cbiAgLnByb2Qge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAtMTBweCAzNXB4IC0xMHB4O1xuICB9XG5cbiAgLnByb2QgLnByb2RfX2FydGljbGUge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG5cbiAgLmJyYW5kX19zbGlkZSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG5cbiAgLmxhbmctLWRlc2t0b3AgLm5hdl9fYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZy0tZGVza3RvcCAubmF2X191bCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubGFuZy0tZGVza3RvcCAubGFuZy0tb3RoZXJzIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5sYW5nLS1kZXNrdG9wOmhvdmVyIC5sYW5nLS1vdGhlcnMge1xuICAgIGhlaWdodDogMjI4cHg7XG4gIH1cblxuICAuYm9keS5zYWZhcmkgLmhlYWRlciAubmF2X19zdWJsZXZlbCB7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud3JhcCB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG5cbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmJyZWFkY3J1bWJzX19hIHtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgfVxuXG4gIC5mb3JtX193cmFwcGVyVmFsaWQge1xuICAgIG1hcmdpbjogLTIwcHggYXV0byAtMjBweCBhdXRvO1xuICB9XG5cbiAgLnJlYSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAucmVhX19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnNlYXJjaCB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgLnNlYXJjaC0tcmVzdWx0IHtcbiAgICBsZWZ0OiAzM3B4O1xuICB9XG5cbiAgLmJsb2dfX3Bvc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmJsb2dfX3Bvc3Q6bnRoLWNoaWxkKG9kZCkge1xuICAgIG1hcmdpbi1yaWdodDogMiU7XG4gIH1cblxuICAuYmxvZ19fY29tbWVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gICAgbWFyZ2luOiA1cHggLTEwcHg7XG4gIH1cblxuICAuYmxvZ19fY29tbWVudF9fdGl0bGUge1xuICAgIG1hcmdpbjogMzVweCAwO1xuICB9XG5cbiAgLmJsb2dfX2NvbW1lbnRfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiA3LjVweDtcbiAgfVxuXG4gIC5ibG9nX19jb21tZW50X19pdGVtOm50aC1jaGlsZCg0KSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLnByb2QtZGV0YWlscyB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAucHJvZC1kZXRhaWxzX19uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IC00cHg7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgfVxuXG4gIC5wcm9kLWRldGFpbHNfX3Nob3BwaW5nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5wcm9kLWRldGFpbHNfX3NtYWxsIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG5cbiAgLnByb2QtZGV0YWlsc19fYnJhbmQge1xuICAgIG1hcmdpbi1ib3R0b206IDE3LjVweDtcbiAgfVxuXG4gICN3MS1xdWFudGl0eSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuXG4gIC5wcm9kLWRldGFpbHNfX2dhbGxlcnkuZ2FsbGVyeSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC53ei1yYXRpbmcge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICB9XG5cbiAgLnd6LXNob3dNZXNzYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHg7XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2hlYWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2RhdGEge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAud3otc2hvd01lc3NhZ2VfX3dyYXBwZXJfX2NvbnRlbnRfX2RhdGFNb2JpbGUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnNoYXJlX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmZvb3RlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzVweCAyMHB4IDAgMjBweDtcbiAgfVxuXG4gIC5mb290ZXJfX21pZGRsZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmZvb3Rlcl9fYm90dG9tIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5mb290ZXJfX2Rlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuXG4gIC5mb290ZXJfX2Jsb2Mge1xuICAgIG1hcmdpbjogMCAwIDM1cHggMDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmZvb3Rlcl9faW5mbyB7XG4gICAgd2lkdGg6IDMzLjM0JTtcbiAgfVxuXG4gIC5mb290ZXJfX25ld3NsZXR0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTBweCAwIDA7XG4gIH1cblxuICAuZm9vdGVyX19kZXNjIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIH1cblxuICAuZm9vdGVyX19tZW51IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIHBhZGRpbmc6IDAgMTEuNjY2NjdweCAwIDA7XG4gIH1cblxuICAuZm9vdGVyX19zb2NpYWwge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuZm9vdGVyX19ycyB7XG4gICAgbWFyZ2luOiAxNy41cHggMCAwIDA7XG4gIH1cblxuICAuZm9vdGVyX19ycyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5mb290ZXJfX3JhdGluZ19fcmF0ZSB7XG4gICAgbWFyZ2luOiAwIDExLjY2NjY3cHggMTcuNXB4IDA7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxuXG4gIC5mb290ZXJfX3JhdGluZ19fc3RhcnMge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDE3LjVweCAwO1xuICB9XG5cbiAgLmZvb3Rlcl9fbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAucG93ZXJlZCB7XG4gICAgcGFkZGluZzogMTZweCAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgfVxuXG4gIC5jYXJ0LW1vZGFsIHtcbiAgICByaWdodDogNjBweDtcbiAgICB0b3A6IDI0cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5jaGVja291dC0tZW1wdHkge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxuXG4gIC5maWx0ZXIge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuXG4gIC5zb3J0IHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cblxuICAucHJlZGljdGl2ZSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGxlZnQ6IDE3cHg7XG4gICAgdG9wOiAxNDUlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XG4gICAgaGVpZ2h0OiA1MTVweDtcbiAgfVxuXG4gIC5wcmVkaWN0aXZlX193cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAucHJlZGljdGl2ZV9fcHJvZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAuY2FydC1yZWNhcCB7XG4gICAgd2lkdGg6IDQ0JTtcbiAgfVxuXG4gIC5jaGVja291dC12YWxpZGF0aW9uIC5zYy1mb3JtIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAuY2hlY2tvdXQtbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gI3NjLXJlZ2kge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnBhZ2UtdmFsaWRhdGlvbiAjc2ltcGxlbW9kYWwtY29udGFpbmVyLFxuICAucGFnZS12YWxpZGF0aW9uICNzaW1wbGVtb2RhbC1kYXRhIHtcbiAgICBtYXgtaGVpZ2h0OiA2NjBweDtcbiAgfVxuXG4gIC5wYWdlLXZhbGlkYXRpb24gI3NpbXBsZW1vZGFsLWNvbnRhaW5lciBpZnJhbWUge1xuICAgIG1heC1oZWlnaHQ6IDYyNXB4O1xuICB9XG5cbiAgYm9keS5ib2R5LS10cmFuc2Zvcm0gLmVtZXJnZW5jeS1iYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAud2l6aWJsb2Nrc19faXRlbSB7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgfVxuXG4gIC53aXppYmxvY2tzX19pdGVtLnNtYWxsIHtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICB9XG5cbiAgLndpemlibG9ja3NfX2l0ZW0ubWVkaXVtIHtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG5cbiAgLndpemlibG9ja3NfX2l0ZW0ubGFyZ2Uge1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gIH1cblxuICAubWFyZ2luLXRvcC13aXppYmxvY2tzICNjMS1ib2R5IC5ib2R5X193cmFwcGVyLS13aXRob3V0UGFkZGluZyAud2l6aWJsb2Nrc19faXRlbS5tYXJnaW4tdG9wLXNtYWxsLFxuICAubWFyZ2luLXRvcC13aXppYmxvY2tzICNjMS1ib2R5IC53cmFwcGVyUGFnZV9fcmlnaHQgLndpemlibG9ja3NfX2l0ZW0ubWFyZ2luLXRvcC1zbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1hcmdpbi10b3Atd2l6aWJsb2NrcyAjYzEtYm9keSAuYm9keV9fd3JhcHBlci0td2l0aG91dFBhZGRpbmcgLndpemlibG9ja3NfX2l0ZW0ubWFyZ2luLXRvcC1tZWRpdW0sXG4gIC5tYXJnaW4tdG9wLXdpemlibG9ja3MgI2MxLWJvZHkgLndyYXBwZXJQYWdlX19yaWdodCAud2l6aWJsb2Nrc19faXRlbS5tYXJnaW4tdG9wLW1lZGl1bSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1hcmdpbi10b3Atd2l6aWJsb2NrcyAjYzEtYm9keSAuYm9keV9fd3JhcHBlci0td2l0aG91dFBhZGRpbmcgLndpemlibG9ja3NfX2l0ZW0ubWFyZ2luLXRvcC1sYXJnZSxcbiAgLm1hcmdpbi10b3Atd2l6aWJsb2NrcyAjYzEtYm9keSAud3JhcHBlclBhZ2VfX3JpZ2h0IC53aXppYmxvY2tzX19pdGVtLm1hcmdpbi10b3AtbGFyZ2Uge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53aXppLWhyX193cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLndpemktaHJfX3dyYXBwZXIuc21hbGwge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAud2l6aS1ocl9fd3JhcHBlci5tZWRpdW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAud2l6aS1ocl9fd3JhcHBlci5sYXJnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXZpbWVvLW5vQ29udHJvbCBpZnJhbWUge1xuICAgIG1pbi1oZWlnaHQ6IDQzMHB4O1xuICB9XG5cbiAgLndpemktaW1ndHh0IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLndpemktaW1ndHh0LS15b3V0dWJlLFxuICAud2l6aS1pbWd0eHQtLXZpbWVvIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC53aXppLWltZ3R4dC0teW91dHViZSAud2l6aS1pbWd0eHRfX2xlZnQsXG4gIC53aXppLWltZ3R4dC0teW91dHViZSAud2l6aS1pbWd0eHRfX3JpZ2h0LFxuICAud2l6aS1pbWd0eHQtLXZpbWVvIC53aXppLWltZ3R4dF9fbGVmdCxcbiAgLndpemktaW1ndHh0LS12aW1lbyAud2l6aS1pbWd0eHRfX3JpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXRleHRPbkltZyAud2l6aS10eHQge1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgfVxuXG4gIC5pbWFnZXMtdGV4dHMtbGlua19fd3JhcHBlcl9fbGlzdHMge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5pbWFnZXMtdGV4dHMtbGlua19fd3JhcHBlcl9fbGlzdHNfX2l0ZW0ge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWFyZ2luOiAwIDEuNSUgMjBweCAxLjUlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDIwcHgpO1xuICAgIG1hcmdpbjogMCBjYWxjKDVweCArIDVweCkgMjBweCBjYWxjKDVweCArIDVweCk7XG4gIH1cblxuICAud2l6aS1xdW90ZV9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG5cbiAgLndpemktcXVvdGVfX2ltZyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cblxuICAud2l6aS1xdW90ZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndpemktcXVvdGUtLXNtYWxsIC53aXppLXF1b3RlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG5cbiAgLndpemktcXVvdGUtLWJhY2tncm91bmQgLndpemktcXVvdGVfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgfVxuXG4gIC53aXppLXdyYXBwZXItLXRpbWVyQmFja2dyb3VuZCB1bCB7XG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xuICB9XG5cbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgxLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMSB7XG4gICAgZm9udC1zaXplOiAzN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgIG1pbi1oZWlnaHQ6IDU2cHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDEgLndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMS53ZS1zaXplLXNtYWxsLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDEgLnFsLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMS5xbC1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMSAud2Utc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDEud2Utc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDEgLnFsLXNpemUtc21hbGwsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgxLnFsLXNpemUtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICB9XG5cbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgxIC53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDEud2Utc2l6ZS1sYXJnZSxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgxIC5xbC1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDEucWwtc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDEgLndlLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgxLndlLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgxIC5xbC1zaXplLWxhcmdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMS5xbC1zaXplLWxhcmdlIHtcbiAgICBmb250LXNpemU6IDQ5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDc0cHg7XG4gICAgbWluLWhlaWdodDogNzRweDtcbiAgfVxuXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMSAud2Utc2l6ZS1odWdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDEud2Utc2l6ZS1odWdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDEgLnFsLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgxLnFsLXNpemUtaHVnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDEgLndlLXNpemUtaHVnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDEud2Utc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMSAucWwtc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMS5xbC1zaXplLWh1Z2Uge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICBsaW5lLWhlaWdodDogMTA4cHg7XG4gICAgbWluLWhlaWdodDogMTA4cHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDIsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgfVxuXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMiAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgyLndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMiAucWwtc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgyLnFsLXNpemUtc21hbGwsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgyIC53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMi53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMiAucWwtc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDIucWwtc2l6ZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgIG1pbi1oZWlnaHQ6IDM5cHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDIgLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMi53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDIgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMi5xbC1zaXplLWxhcmdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMiAud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDIud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDIgLnFsLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgyLnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBsaW5lLWhlaWdodDogNjNweDtcbiAgICBtaW4taGVpZ2h0OiA2M3B4O1xuICB9XG5cbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgyIC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMi53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMiAucWwtc2l6ZS1odWdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDIucWwtc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMiAud2Utc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMi53ZS1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgyIC5xbC1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgyLnFsLXNpemUtaHVnZSB7XG4gICAgZm9udC1zaXplOiA2MXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA5MnB4O1xuICAgIG1pbi1oZWlnaHQ6IDkycHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDMsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgzIHtcbiAgICBmb250LXNpemU6IDI3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQxcHg7XG4gICAgbWluLWhlaWdodDogNDFweDtcbiAgfVxuXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMyAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgzLndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMyAucWwtc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgzLnFsLXNpemUtc21hbGwsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgzIC53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMy53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMyAucWwtc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDMucWwtc2l6ZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgIG1pbi1oZWlnaHQ6IDMzcHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDMgLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMy53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDMgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMy5xbC1zaXplLWxhcmdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMyAud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDMud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDMgLnFsLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgzLnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICBtaW4taGVpZ2h0OiA1NHB4O1xuICB9XG5cbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGgzIC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMy53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoMyAucWwtc2l6ZS1odWdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDMucWwtc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMyAud2Utc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoMy53ZS1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgzIC5xbC1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGgzLnFsLXNpemUtaHVnZSB7XG4gICAgZm9udC1zaXplOiA0N3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA3MXB4O1xuICAgIG1pbi1oZWlnaHQ6IDcxcHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDQsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg0IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgbWluLWhlaWdodDogMzZweDtcbiAgfVxuXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNCAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg0LndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNCAucWwtc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg0LnFsLXNpemUtc21hbGwsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg0IC53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNC53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNCAucWwtc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDQucWwtc2l6ZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDQgLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNC53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDQgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNC5xbC1zaXplLWxhcmdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNCAud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDQud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDQgLnFsLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg0LnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICB9XG5cbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg0IC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNCAucWwtc2l6ZS1odWdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDQucWwtc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNCAud2Utc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNC53ZS1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg0IC5xbC1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg0LnFsLXNpemUtaHVnZSB7XG4gICAgZm9udC1zaXplOiA0N3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA3MXB4O1xuICAgIG1pbi1oZWlnaHQ6IDcxcHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDUsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg1IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbWluLWhlaWdodDogMzBweDtcbiAgfVxuXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNSAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg1LndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNSAucWwtc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg1LnFsLXNpemUtc21hbGwsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg1IC53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNS53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNSAucWwtc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDUucWwtc2l6ZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDUgLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNS53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDUgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNS5xbC1zaXplLWxhcmdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNSAud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDUud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDUgLnFsLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg1LnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzlweDtcbiAgICBtaW4taGVpZ2h0OiAzOXB4O1xuICB9XG5cbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg1IC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNS53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNSAucWwtc2l6ZS1odWdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDUucWwtc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNSAud2Utc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNS53ZS1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg1IC5xbC1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg1LnFsLXNpemUtaHVnZSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1N3B4O1xuICAgIG1pbi1oZWlnaHQ6IDU3cHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDYsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg2IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWluLWhlaWdodDogMjRweDtcbiAgfVxuXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNiAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg2LndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNiAucWwtc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg2LnFsLXNpemUtc21hbGwsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg2IC53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNi53ZS1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNiAucWwtc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDYucWwtc2l6ZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDYgLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNi53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDYgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNi5xbC1zaXplLWxhcmdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNiAud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDYud2Utc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgaDYgLnFsLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg2LnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICB9XG5cbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGg2IC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNi53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBoNiAucWwtc2l6ZS1odWdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gaDYucWwtc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNiAud2Utc2l6ZS1odWdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBoNi53ZS1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg2IC5xbC1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGg2LnFsLXNpemUtaHVnZSB7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICAgIG1pbi1oZWlnaHQ6IDQ3cHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gcCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGxpLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBwLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIH1cblxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gcCAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHAgLnFsLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBwLnFsLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBsaSAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGxpLndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBsaSAucWwtc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGxpLnFsLXNpemUtc21hbGwsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IHAgLndlLXNpemUtc21hbGwsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IHAud2Utc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgcCAucWwtc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgcC5xbC1zaXplLXNtYWxsLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBsaSAud2Utc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgbGkud2Utc2l6ZS1zbWFsbCxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgbGkgLnFsLXNpemUtc21hbGwsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGxpLnFsLXNpemUtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICB9XG5cbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHAgLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBwLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBwIC5xbC1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gcC5xbC1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gbGkgLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBsaS53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gbGkgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBsaS5xbC1zaXplLWxhcmdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBwIC53ZS1zaXplLWxhcmdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBwLndlLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IHAgLnFsLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IHAucWwtc2l6ZS1sYXJnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgbGkgLndlLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGxpLndlLXNpemUtbGFyZ2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGxpIC5xbC1zaXplLWxhcmdlLFxuICAuZW1lcmdlbmN5LWJhcl9fdGV4dCBsaS5xbC1zaXplLWxhcmdlIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgbWluLWhlaWdodDogMzJweDtcbiAgfVxuXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBwIC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBwLndlLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHAgLnFsLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIHAucWwtc2l6ZS1odWdlLFxuICBib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0gbGkgLndlLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGxpLndlLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5IC53aXppYmxvY2tzX19pdGVtIGxpIC5xbC1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keSAud2l6aWJsb2Nrc19faXRlbSBsaS5xbC1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IHAgLndlLXNpemUtaHVnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgcC53ZS1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IHAgLnFsLXNpemUtaHVnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgcC5xbC1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGxpIC53ZS1zaXplLWh1Z2UsXG4gIC5lbWVyZ2VuY3ktYmFyX190ZXh0IGxpLndlLXNpemUtaHVnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgbGkgLnFsLXNpemUtaHVnZSxcbiAgLmVtZXJnZW5jeS1iYXJfX3RleHQgbGkucWwtc2l6ZS1odWdlIHtcbiAgICBmb250LXNpemU6IDMxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgbWluLWhlaWdodDogNDdweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDEge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBsaW5lLWhlaWdodDogNTNweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDEgLndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDEud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMSAucWwtc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMS5xbC1zaXplLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgxIC53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgxLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDEgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDEucWwtc2l6ZS1sYXJnZSB7XG4gICAgZm9udC1zaXplOiA0NnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2OXB4O1xuICB9XG5cbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMSAud2Utc2l6ZS1odWdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgxLndlLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMSAucWwtc2l6ZS1odWdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgxLnFsLXNpemUtaHVnZSB7XG4gICAgZm9udC1zaXplOiA2N3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDFweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDIgLndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDIud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMiAucWwtc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMi5xbC1zaXplLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgyIC53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgyLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDIgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDIucWwtc2l6ZS1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAzOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1OXB4O1xuICB9XG5cbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMiAud2Utc2l6ZS1odWdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgyLndlLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMiAucWwtc2l6ZS1odWdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgyLnFsLXNpemUtaHVnZSB7XG4gICAgZm9udC1zaXplOiA1N3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA4NnB4O1xuICB9XG5cbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMyB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB9XG5cbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMyAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMy53ZS1zaXplLXNtYWxsLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgzIC5xbC1zaXplLXNtYWxsLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgzLnFsLXNpemUtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDMgLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDMud2Utc2l6ZS1sYXJnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMyAucWwtc2l6ZS1sYXJnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoMy5xbC1zaXplLWxhcmdlIHtcbiAgICBmb250LXNpemU6IDMzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgzIC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDMud2Utc2l6ZS1odWdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGgzIC5xbC1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDMucWwtc2l6ZS1odWdlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDcycHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg0IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg0IC53ZS1zaXplLXNtYWxsLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg0LndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDQgLnFsLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDQucWwtc2l6ZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICB9XG5cbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNCAud2Utc2l6ZS1sYXJnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNC53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg0IC5xbC1zaXplLWxhcmdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg0LnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDQgLndlLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDQgLnFsLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNC5xbC1zaXplLWh1Z2Uge1xuICAgIGZvbnQtc2l6ZTogNDNweDtcbiAgICBsaW5lLWhlaWdodDogNjVweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDUgLndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDUud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNSAucWwtc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNS5xbC1zaXplLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg1IC53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg1LndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDUgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDUucWwtc2l6ZS1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG5cbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNSAud2Utc2l6ZS1odWdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg1LndlLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNSAucWwtc2l6ZS1odWdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg1LnFsLXNpemUtaHVnZSB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICB9XG5cbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB9XG5cbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNiAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNi53ZS1zaXplLXNtYWxsLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg2IC5xbC1zaXplLXNtYWxsLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg2LnFsLXNpemUtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDYgLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDYud2Utc2l6ZS1sYXJnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNiAucWwtc2l6ZS1sYXJnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBoNi5xbC1zaXplLWxhcmdlIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg2IC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDYud2Utc2l6ZS1odWdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIGg2IC5xbC1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gaDYucWwtc2l6ZS1odWdlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gcCAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBwLndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gcCAucWwtc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBwLnFsLXNpemUtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gcCAud2Utc2l6ZS1sYXJnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBwLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gcCAucWwtc2l6ZS1sYXJnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBwLnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtc21hbGwgLndpemlibG9ja3NfX2l0ZW0gcCAud2Utc2l6ZS1odWdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIHAud2Utc2l6ZS1odWdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLXNtYWxsIC53aXppYmxvY2tzX19pdGVtIHAgLnFsLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1zbWFsbCAud2l6aWJsb2Nrc19faXRlbSBwLnFsLXNpemUtaHVnZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICB9XG5cbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDEge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgxIC53ZS1zaXplLXNtYWxsLFxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMS53ZS1zaXplLXNtYWxsLFxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMSAucWwtc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDEucWwtc2l6ZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MXB4O1xuICB9XG5cbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDEgLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgxLndlLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgxIC5xbC1zaXplLWxhcmdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMS5xbC1zaXplLWxhcmdlIHtcbiAgICBmb250LXNpemU6IDUycHg7XG4gICAgbGluZS1oZWlnaHQ6IDgzcHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMSAud2Utc2l6ZS1odWdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMS53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgxIC5xbC1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgxLnFsLXNpemUtaHVnZSB7XG4gICAgZm9udC1zaXplOiA3NnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjJweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgyIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMiAud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDIud2Utc2l6ZS1zbWFsbCxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDIgLnFsLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgyLnFsLXNpemUtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgyIC53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMi53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMiAucWwtc2l6ZS1sYXJnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDIucWwtc2l6ZS1sYXJnZSB7XG4gICAgZm9udC1zaXplOiA0NnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3NHB4O1xuICB9XG5cbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDIgLndlLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDIud2Utc2l6ZS1odWdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMiAucWwtc2l6ZS1odWdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMi5xbC1zaXplLWh1Z2Uge1xuICAgIGZvbnQtc2l6ZTogNjdweDtcbiAgICBsaW5lLWhlaWdodDogMTA3cHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMyB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB9XG5cbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDMgLndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgzLndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgzIC5xbC1zaXplLXNtYWxsLFxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMy5xbC1zaXplLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoMyAud2Utc2l6ZS1sYXJnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDMud2Utc2l6ZS1sYXJnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDMgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgzLnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMzlweDtcbiAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgzIC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGgzLndlLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDMgLnFsLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDMucWwtc2l6ZS1odWdlIHtcbiAgICBmb250LXNpemU6IDU3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDkxcHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNCB7XG4gICAgZm9udC1zaXplOiAyN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICB9XG5cbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDQgLndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg0LndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg0IC5xbC1zaXplLXNtYWxsLFxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNC5xbC1zaXplLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNCAud2Utc2l6ZS1sYXJnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDQud2Utc2l6ZS1sYXJnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDQgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg0LnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNThweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg0IC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg0LndlLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDQgLnFsLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDQucWwtc2l6ZS1odWdlIHtcbiAgICBmb250LXNpemU6IDUzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDg1cHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNSB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICB9XG5cbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDUgLndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg1LndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg1IC5xbC1zaXplLXNtYWxsLFxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNS5xbC1zaXplLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNSAud2Utc2l6ZS1sYXJnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDUud2Utc2l6ZS1sYXJnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDUgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg1LnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg1IC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg1LndlLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDUgLnFsLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDUucWwtc2l6ZS1odWdlIHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNiB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDYgLndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg2LndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg2IC5xbC1zaXplLXNtYWxsLFxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNi5xbC1zaXplLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBoNiAud2Utc2l6ZS1sYXJnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDYud2Utc2l6ZS1sYXJnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDYgLnFsLXNpemUtbGFyZ2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg2LnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg2IC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIGg2LndlLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDYgLnFsLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gaDYucWwtc2l6ZS1odWdlIHtcbiAgICBmb250LXNpemU6IDM3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU5cHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cblxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBwIC53ZS1zaXplLXNtYWxsLFxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBwLndlLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIHAgLnFsLXNpemUtc21hbGwsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIHAucWwtc2l6ZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG5cbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gcCAud2Utc2l6ZS1sYXJnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gcC53ZS1zaXplLWxhcmdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBwIC5xbC1zaXplLWxhcmdlLFxuICBib2R5LmJvZHktLWZvbnRTaXplLWJpZyAud2l6aWJsb2Nrc19faXRlbSBwLnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxuXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIHAgLndlLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gcC53ZS1zaXplLWh1Z2UsXG4gIGJvZHkuYm9keS0tZm9udFNpemUtYmlnIC53aXppYmxvY2tzX19pdGVtIHAgLnFsLXNpemUtaHVnZSxcbiAgYm9keS5ib2R5LS1mb250U2l6ZS1iaWcgLndpemlibG9ja3NfX2l0ZW0gcC5xbC1zaXplLWh1Z2Uge1xuICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICBsaW5lLWhlaWdodDogNTlweDtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwIC0xMHB4IDM1cHggLTEwcHg7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2FydGljbGUge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG5cbiAgLndiLW1vbm9wcm9kdWN0LXpvb20tLXRyaXBsZS1jb2x1bW4gLndiLW1vbm9wcm9kdWN0LXpvb21fX2xlZnQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tdHJpcGxlLWNvbHVtbiAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3BhcnRMZWZ0IHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMCAwO1xuICB9XG5cbiAgLndiLW1vbm9wcm9kdWN0LXpvb20tLXRyaXBsZS1jb2x1bW4gLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19wYXJ0UmlnaHQge1xuICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG4gIH1cblxuICAucHJvZHVjdC16b29tLXRyaXBsZS1jb2x1bW5fX3dyYXBwZXJfX2xlZnQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuXG4gIC5wcm9kdWN0LXpvb20tdHJpcGxlLWNvbHVtbl9fd3JhcHBlcl9fY2VudGVyIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuXG4gIC5mb290ZXJfX21lbnUge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuaGVhZGVyX19zZWFyY2gge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cblxuICAuaGVhZGVyX19jaGVja2JveC0tbmF2OmNoZWNrZWQgfiAuaGVhZGVyIC5uYXYge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDE1OTlweCkge1xuICAubWFyZ2luIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLm1hcmdpbi0taGFsZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5tYXJnaW4tLXRoaXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMy4zMzMzM3B4O1xuICB9XG5cbiAgLnBhZGRpbmcge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLnBhZGRpbmctLWhhbGYge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgI21haW4tc2xpZGVyICsgLmJvZHlfX3dyYXBwZXIgLmJvZHlfX3dyYXBwZXJfX21heFdpZHRoIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuXG4gIC5oMSArIC5ibG9jIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgfVxuXG4gIC5icmVhZGNydW1icyB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG5cbiAgLmJyZWFkY3J1bWJzX19hIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG5cbiAgLmZvcm1fX2ZpZWxkc2V0LS1yYXRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAucHJvZC1kZXRhaWxzX19icmFuZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5mb290ZXIge1xuICAgIHBhZGRpbmc6IDU2cHggNDBweCAwIDQwcHg7XG4gIH1cblxuICAuZm9vdGVyX19ibG9jIHtcbiAgICBtYXJnaW46IDAgMCA1N3B4IDA7XG4gIH1cblxuICAuZm9vdGVyX19kZXNjIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIH1cblxuICAuZm9vdGVyX19tZW51IHtcbiAgICBwYWRkaW5nOiAwIDEzLjMzMzMzcHggMCAwO1xuICB9XG5cbiAgLmZvb3Rlcl9fcmF0aW5nLmZvb3Rlcl9fYmxvYyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLnBvd2VyZWQge1xuICAgIHBhZGRpbmc6IDE2cHggNDBweDtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gIH1cblxuICAuY2hlY2tvdXQtLWVtcHR5IHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDE0NjBweCkge1xuICAuaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cblxuICAuYm9keS0tbWF4Um93LW1lZGl1bSAuaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuICB9XG5cbiAgLmJvZHktLW1heFJvdy1tZWRpdW0gLmJvZHktLWJhY2tncm91bmRJbWFnZSAuYm9keV9fd3JhcHBlcjpiZWZvcmUsXG4gIC5ib2R5LS1tYXhSb3ctbWVkaXVtIC5yZWEsXG4gIC5ib2R5LS1tYXhSb3ctbWVkaXVtICNmb290ZXIge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiA3MTlweCkge1xuICAubmF2LXBlcnNvLW9mZiAubmF2X191bCB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAucHJvZC1kZXRhaWxzX19ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbS0tdHJpcGxlLWNvbHVtbiAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHQge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLnByb2QgLnByb2RfX2J0biB7XG4gICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLnByb2QgLnByb2RfX2J0biB7XG4gICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucHJvZCAucHJvZF9fYnRuIHtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICB9XG5cbiAgYm9keS53aXppYmxvY2tzLW9uIC5wcm9kIC5wcm9kX19idG4ge1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEwOTlweCkge1xuICAucHJvZCAucHJvZF9fYnRuIHtcbiAgICBmb250LXNpemU6IDAuNTYyNXJlbTtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAucHJvZF9fYnRuIHtcbiAgICBmb250LXNpemU6IDAuNTYyNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gIC5maXJlZm94IC5wcm9kIC5tb2RhbC1jYXJ0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuXG4gIGJvZHkud2l6aWJsb2Nrcy1vbiAucHJvZCAubW9kYWwtY2FydF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICBib2R5LndpemlibG9ja3Mtb24gLmZpcmVmb3ggLnByb2QgLm1vZGFsLWNhcnRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3MjBweCkgYW5kIChtaW4td2lkdGg6IDcyMHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5sYW5nLS1kZXNrdG9wIHtcbiAgICByaWdodDogMTA1cHg7XG4gIH1cblxuICAuc2VhcmNoLS1maWVsZHNldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cblxuICAuc2VhcmNoLS13cmFwcGVyIGxhYmVsIC5oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDE0NTlweCkge1xuICAuYm9keS0tYmFja2dyb3VuZEltYWdlLmJvZHktLW1heFJvdy1tZWRpdW0gLmJvZHlfX3dyYXBwZXIsXG4gIC5ib2R5LS1iYWNrZ3JvdW5kSW1hZ2UgLmJvZHktLW1heFJvdy1zbWFsbCAuYm9keV9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG5cbiAgLmJvZHktLWJhY2tncm91bmRJbWFnZS5ib2R5LS1tYXhSb3ctbWVkaXVtIC5wYWdpbmF0aW9uLFxuICAuYm9keS0tYmFja2dyb3VuZEltYWdlIC5ib2R5LS1tYXhSb3ctc21hbGwgLnBhZ2luYXRpb24ge1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgfVxuXG4gIC5ib2R5LS1iYWNrZ3JvdW5kSW1hZ2UuYm9keS0tbWF4Um93LW1lZGl1bSAuZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwIDQwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG5cbiAgLmJvZHktLWJhY2tncm91bmRJbWFnZS5ib2R5LS1tYXhSb3ctbWVkaXVtIC5mb290ZXIgLmZvb3Rlcl9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogNTZweCAyMHB4IDIwcHggMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjMmIyYjJiO1xuICB9XG5cbiAgLmJvZHktLWJhY2tncm91bmRJbWFnZS5ib2R5LS1tYXhSb3ctbWVkaXVtIC5mb290ZXIgLnBvd2VyZWQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAuYm9keS0tYmFja2dyb3VuZEltYWdlLmJvZHktLW1heFJvdy1tZWRpdW0gLnJlYSB7XG4gICAgcGFkZGluZzogMCA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYm9keS0tbWF4Um93LW1lZGl1bSAuc2xpZGVyX19iYWNrZ3JvdW5kIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cblxuICAucGFnZS1jYXJ0IC5ib2R5X193cmFwcGVyX19tYXhXaWR0aCxcbiAgLnBhZ2UtdXBzZWxsIC5ib2R5X193cmFwcGVyX19tYXhXaWR0aCB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG5cbiAgLnBhZ2UtY2FydCAuY2hlY2tvdXQuY2hlY2tvdXQtY2FydC5jYXJ0LFxuICAucGFnZS11cHNlbGwgLmNoZWNrb3V0LmNoZWNrb3V0LWNhcnQuY2FydCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gICN0eHQtY29kZSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAudmFsaWRhdGVkLWJsb2MgLnNjLWgyIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTM5cHgpIHtcbiAgLmJvZHktLW1heFJvdy1iaWcgLndyYXBwZXJQYWdlIHtcbiAgICBwYWRkaW5nOiAwIDIwMHB4O1xuICB9XG5cbiAgLmJvZHktLW1heFJvdy1iaWcgLndyYXBwZXJQYWdlLnJlbW92ZS1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmJvZHktLW1heFJvdy1tZWRpdW0gLndyYXBwZXJQYWdlIHtcbiAgICBwYWRkaW5nOiAwIDEwMHB4O1xuICB9XG5cbiAgLmJvZHktLW1heFJvdy1tZWRpdW0gLndyYXBwZXJQYWdlLnJlbW92ZS1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmJvZHktLW1heFJvdy1zbWFsbCAud3JhcHBlclBhZ2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuYm9keS0tbWF4Um93LXNtYWxsIC53cmFwcGVyUGFnZS5yZW1vdmUtcGFkZGluZyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLmZvcm0gcC5mb3JtX19lcnJvciB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogMTUwJTtcbiAgICBtYXJnaW46IC0xNnB4IDAgMCAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC03MCUpO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gICNhbGVydC1idG4ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wcm9kLWRldGFpbHNfX21vcmUge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLnByb2QtZGV0YWlsc19fbW9yZSAuc2hhcmVfX3dyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAucHJvZC1kZXRhaWxzX19tb3JlIC5zaGFyZV9fd3JhcHBlciAuc2hhcmVfX3RpdGxlIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3MTlweCkgYW5kIChtaW4td2lkdGg6IDcyMHB4KSB7XG4gIC5mb3JtLS10ZXN0IC5mb3JtX19zdWJ0aXRsZSAuaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5mb290ZXJfX2J0biB7XG4gICAgdG9wOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEzNjlweCkge1xuICAuY2FydF9fcmVjYXBfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAuY2hlY2tvdXQtbCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgd2lkdGg6IDYyJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuY2hlY2tvdXQtdmFsaWRhdGlvbiAuY2FydF9fcmlnaHQge1xuICAgIHdpZHRoOiAzMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gLmNhcnRfX3JpZ2h0IC50ZC1wcm9kLXByaWNlIHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMzY0cHgpIHtcbiAgLnNpZGViYXItLWFjY291bnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuc2lkZWJhcl9fdWwuc2lkZWJhcl9fdWwtLWFjYyB7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAud2FybmluZ19fdGV4dCAud3JhcHBlclBhZ2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAud3JhcF9fYW1hem9uLS1wcm9kRGV0YWlscyAud3JhcF9fYW1hem9uX190ZXh0IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMzY4cHgpIHtcbiAgLmNoZWNrb3V0LXZhbGlkYXRpb24gI3NjLWF1dGgge1xuICAgIHRvcDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gIC5zbGlkZXJfX3RodW1ibmFpbCAuc2xpZGVyX19wIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnBzIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcbiAgLml0aS1mbGFnIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDU2NTJweCAxNXB4O1xuICB9XG5cbiAgLml0aS1mbGFnIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9tZWRpYS5jZG53cy5jb20vX3QvXy9pbWFnZXMvZmxhZ3MvaW50bHRlbGlucHV0L2ZsYWdzQDJ4LnBuZyk7XG4gIH1cbn1cblxuQG1lZGlhIGRlc2t0b3Age1xuICAudmFyLWxpc3QtcXR5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC52YXItbGlzdC1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC52YXItbGlzdC1pbWcgaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufSIsIkBpbXBvcnQgXCJwbHVnaW5zL2JvdXJib24vX2JvdXJib24uc2Nzc1wiO1xuXG4vKiogSW1wb3J0IG1lZGlhIHF1ZXJ5ICoqL1xuQGltcG9ydCBcInBsdWdpbnMvbWVkaWEtcXVlcnkvX21lZGlhLnNjc3NcIjtcblxuLyoqIEltcG9ydCBjb25maWcgZ2xvYmFsICoqL1xuQGltcG9ydCBcIl92YXJpYWJsZXMtY3VzdG9tLnNjc3NcIjtcblxuLyoqIEltcG9ydCBjb25maWcgZ2xvYmFsICoqL1xuQGltcG9ydCBcIl92YXJpYWJsZXMtYWRtaW4tY3VzdG9tLnNjc3NcIjtcblxuLyoqIEltcG9ydCBNaXhpbnMgKiovXG5AaW1wb3J0IFwiX2Z1bmN0aW9ucy5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgY29uZmlnIGdsb2JhbCAqKi9cbkBpbXBvcnQgXCJfY29uZmlnLnNjc3NcIjtcblxuLyoqIEltcG9ydCBBbmltYXRpb25zICoqL1xuQGltcG9ydCBcIl9hbmltYXRpb24uc2Nzc1wiO1xuXG4vKiogSW1wb3J0IE1peGlucyAqKi9cbkBpbXBvcnQgXCJfbWl4aW5zLnNjc3NcIjtcblxuLyoqIEltcG9ydCBwb2x5ZmlsbCBub3JtYWxpemUgKiovXG5AaW1wb3J0IFwiX25vcm1hbGl6ZS5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgd3JhcHBlciAqKi9cbkBpbXBvcnQgXCJfY2xhc3MuY29tcG9uZW50cy5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgaGVhZGVyICoqL1xuQGltcG9ydCBcIl9oZWFkcm9vbS5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgaGVhZGVyICoqL1xuQGltcG9ydCBcIl9oZWFkZXIuc2Nzc1wiO1xuXG4vKiogSW1wb3J0IGhlYWRlciAqKi9cbkBpbXBvcnQgXCJfbmF2LnNjc3NcIjtcblxuLyoqIEltcG9ydCBjb21wb25lbnRzICoqL1xuQGltcG9ydCBcIl9zbGlkZXIuc2Nzc1wiO1xuXG4vKiogSW1wb3J0IGNvbXBvbmVudHMgKiovXG5AaW1wb3J0IFwiX2Jsb2MuY29tcG9uZW50cy5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgY29tcG9uZW50cyAqKi9cbkBpbXBvcnQgXCJfc3RhcnMuY29tcG9uZW50cy5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgY29tcG9uZW50cyAqKi9cbkBpbXBvcnQgXCJfaGlnaGxpZ2h0LnNjc3NcIjtcblxuLyoqIEltcG9ydCBjb21wb25lbnRzICoqL1xuQGltcG9ydCBcIl9mbGFzaC1zYWxlLnNjc3NcIjtcblxuLyoqIEltcG9ydCBjb21wb25lbnRzICoqL1xuQGltcG9ydCBcIl9icmFuZC1zbGlkZXIuY29tcG9uZW50cy5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgY29tcG9uZW50cyAqKi9cbkBpbXBvcnQgXCJfbGFuZy5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgd3JhcHBlciAqKi9cbkBpbXBvcnQgXCJfd3JhcHBlci5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgd3JhcHBlciAqKi9cbkBpbXBvcnQgXCJfYnJlYWRjcnVtYnMuY29tcG9uZW50cy5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgd3JhcHBlciAqKi9cbkBpbXBvcnQgXCJwbHVnaW5zL2ZsYXRwaWNrci9fZmxhdHBpY2tyLnNjc3NcIjtcblxuLyoqIEltcG9ydCB3cmFwcGVyICoqL1xuQGltcG9ydCBcIl9mb3JtLnNjc3NcIjtcblxuLyoqIEltcG9ydCB3cmFwcGVyICoqL1xuQGltcG9ydCBcIl9yZWFzc3VyYW5jZS5jb21wb25lbnRzLnNjc3NcIjtcblxuLyoqIEltcG9ydCB3cmFwcGVyICoqL1xuQGltcG9ydCBcIl9lcnJvci5jb21wb25lbnRzLnNjc3NcIjtcblxuLyoqIEltcG9ydCB3cmFwcGVyICoqL1xuQGltcG9ydCBcInBsdWdpbnMvcGVyZmVjdC1zY3JvbGxiYXIvX21haW4uc2Nzc1wiO1xuXG4vKiogSW1wb3J0IHdyYXBwZXIgKiovXG5AaW1wb3J0IFwicGx1Z2lucy9pbnRsVGVsSW5wdXQvX2ludGxUZWxJbnB1dFwiO1xuXG4vKiogSW1wb3J0IHdyYXBwZXIgKiovXG5AaW1wb3J0IFwiX3NlYXJjaC5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgd3JhcHBlciAqKi9cbkBpbXBvcnQgXCJfcmVnaXN0ZXIuc2Nzc1wiO1xuXG4vKiogSW1wb3J0IHdyYXBwZXIgKiovXG5AaW1wb3J0IFwiX21vcnBoLnNjc3NcIjtcblxuLyoqIEltcG9ydCB3cmFwcGVyICoqL1xuQGltcG9ydCBcIl9hY2NvdW50LnNjc3NcIjtcblxuLyoqIEltcG9ydCB3cmFwcGVyICoqL1xuQGltcG9ydCBcIl9vcmRlci1saXN0LnNjc3NcIjtcblxuLyoqIEltcG9ydCB3cmFwcGVyICoqL1xuQGltcG9ydCBcIl9vcmRlci1kZXRhaWwuc2Nzc1wiO1xuXG4vKiogSW1wb3J0IHdyYXBwZXIgKiovXG5AaW1wb3J0IFwiX3Nob3AtY29tbWVudC5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgd3JhcHBlciAqKi9cbkBpbXBvcnQgXCJfYmxvZy5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuQGltcG9ydCBcIl9wcm9kLWxpc3Quc2Nzc1wiO1xuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cbkBpbXBvcnQgXCJfcHJvZC1kZXRhaWxzLnNjc3NcIjtcblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5AaW1wb3J0IFwiX2Zsb2F0LWRldGFpbHMuc2Nzc1wiO1xuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cbkBpbXBvcnQgXCJfcHJvZC1yZXZpZXcuc2Nzc1wiO1xuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cbkBpbXBvcnQgXCJfdmFyaWF0aW9uLnNjc3NcIjtcblxuLyoqIEltcG9ydCB3cmFwcGVyICoqL1xuQGltcG9ydCBcIl80MDQuY29tcG9uZW50cy5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuQGltcG9ydCBcIl9zaGFyZS5jb21wb25lbnRzLnNjc3NcIjtcblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5AaW1wb3J0IFwiX2Zvb3Rlci5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuQGltcG9ydCBcIl9iYWNrLmNvbXBvbmVudHMuc2Nzc1wiO1xuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cbkBpbXBvcnQgXCJwbHVnaW5zL3NsaWNrL19zbGljay5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuQGltcG9ydCBcInBsdWdpbnMvdWktYXV0b2NvbXBsZXRlL191aS1hdXRvY29tcGxldGUuc2Nzc1wiO1xuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cbkBpbXBvcnQgXCJfbG9naW4uc2Nzc1wiO1xuXG5AaW1wb3J0IFwiX2NvbmZpcm0tY2FydC5zY3NzXCI7XG5cbkBpbXBvcnQgXCJfYWxlcnQtZm9ybS5zY3NzXCI7XG5cbkBpbXBvcnQgXCJfYWRkLWNhcnQtbW9kYWwuc2Nzc1wiO1xuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cbkBpbXBvcnQgXCJfY2FydC5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuQGltcG9ydCBcIl9maWx0ZXIuc2Nzc1wiO1xuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cbkBpbXBvcnQgXCJfcGFnaW5hdGlvbi5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuQGltcG9ydCBcIl9zb3J0LnNjc3NcIjtcblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5AaW1wb3J0IFwiX3Jldmlldy5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuQGltcG9ydCBcInBsdWdpbnMvZm91bmRhdGlvbi9fcmV2ZWFsLnNjc3NcIjtcblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5AaW1wb3J0IFwiX3NlYXJjaC1wcmVkaWN0aXZlLnNjc3NcIjtcblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5AaW1wb3J0IFwiX3NpZGViYXIuc2Nzc1wiO1xuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cbkBpbXBvcnQgXCJfd2FybmluZy5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuQGltcG9ydCBcIl9jb29raWUtbW9kYWwuc2Nzc1wiO1xuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cbkBpbXBvcnQgXCJwbHVnaW5zL3NpbXBsZS1tb2RhbC9fc2ltcGxlTW9kYWwuc2Nzc1wiO1xuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cbkBpbXBvcnQgXCJwbHVnaW5zL2lvbi1yYW5nZVNsaWRlci9fdGhlbWUuc2Nzc1wiO1xuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cbkBpbXBvcnQgXCJfYW1hem9uLnNjc3NcIjtcblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5AaW1wb3J0IFwiX3RhYmxldC1kZXNrdG9wLnNjc3NcIjtcblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5AaW1wb3J0IFwiX3ZhbGlkYXRpb24uc2Nzc1wiO1xuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cbkBpbXBvcnQgXCJfZW5kLnNjc3NcIjtcblxuLyoqIEltcG9ydCBmb290ZXIgKiovXG5AaW1wb3J0IFwiX2VtZXJnZW5jeS5zY3NzXCI7XG5cbi8qKiBJbXBvcnQgZm9vdGVyICoqL1xuQGltcG9ydCBcIl91cHNlbGwuc2Nzc1wiO1xuXG4vKiogSW1wb3J0IGZvb3RlciAqKi9cbkBpbXBvcnQgXCJ3aXppYmxvY2tzL19ibG9ja3Muc2Nzc1wiO1xuXG4vKiogSW1wb3J0IGN1c3RvbSAqKi9cbkBpbXBvcnQgXCJfY3VzdG9tLnNjc3NcIjtcbiIsIi8qKioqIENvbmZpZyB2YXJpYWJsZSAqKioqL1xuXG4vKioqKiBicmVhY2twb2ludHMgKioqKi9cbiRicmVha3BvaW50LXRhYmxldDogNjAxcHg7XG4kYnJlYWtwb2ludC1iZWZvcmUtZGVza3RvcDogMTAyM3B4O1xuJGJyZWFrcG9pbnQtZGVza3RvcDogMTAyNHB4O1xuJGJyZWFrcG9pbnQtYmVmb3JlLXhsOiAxNTk5cHg7XG4kYnJlYWtwb2ludC14bDogMTYwMHB4O1xuXG4kYnJlYWtwb2ludHM6IChcblx0XHRcdFx0cGhvbmU6IDY0MHB4LFxuXHRcdFx0XHR0YWJsZXQ6IDc2N3B4LFxuXHRcdFx0XHRkZXNrdG9wOiAxMDI0cHgsXG5cdFx0XHRcdHhsOiAxNjAwcHhcbikgIWRlZmF1bHQ7XG5cbiRtZWRpYS1leHByZXNzaW9uczogKFxuXHRcdFx0XHQnc2NyZWVuJzogJ3NjcmVlbicsXG5cdFx0XHRcdCdwcmludCc6ICdwcmludCcsXG5cdFx0XHRcdCdoYW5kaGVsZCc6ICdoYW5kaGVsZCcsXG5cdFx0XHRcdCdyZXRpbmEyeCc6IChcblx0XHRcdFx0XHRcdFx0XHQnKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiknLFxuXHRcdFx0XHRcdFx0XHRcdCcobWluLXJlc29sdXRpb246IDE5MmRwaSknXG5cdFx0XHRcdCksXG5cdFx0XHRcdCdyZXRpbmEzeCc6IChcblx0XHRcdFx0XHRcdFx0XHQnKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMyknLFxuXHRcdFx0XHRcdFx0XHRcdCcobWluLXJlc29sdXRpb246IDM1MGRwaSknXG5cdFx0XHRcdClcbikgIWRlZmF1bHQ7XG5cbiR1bml0LWludGVydmFsczogKFxuXHRcdFx0XHQncHgnOiAxLFxuXHRcdFx0XHQnZW0nOiAwLjAxLFxuXHRcdFx0XHQncmVtJzogMC4xXG4pICFkZWZhdWx0O1xuXG4vKioqKiBXcmFwcGVyICoqKiovXG4kZGVza3RvcC1tYXgtd2lkdGg6ICRtYXgtcm93LXNpemU7XG4kZ2xvYmFsLWZvbnQtdGl0bGU6ICRmZjI7XG4kZ2xvYmFsLWZvbnQ6ICRmZjE7XG4kZ2xvYmFsLWZvbnQtd2VpZ2h0OiA0MDA7IC8vIEdsb2JhbCBmb250IHdlaWdodFxuJGdsb2JhbC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IC8vIEdsb2JhbCBzbW9vdGhpbmcgbWV0aG9kXG4kY29udGVudC13aWR0aDogNzAwcHg7IC8vIFdpZHRoIG9mIHdyYXBwZXJcbiRmdWxsLWhlaWdodDogMTAwdmg7IC8vIEhlaWdodCBvZiBib2R5XG5cbi8qKioqIENvbG9ycyAqKioqL1xuJGNvbG9yLXByaW1hcnkgOiAkcHJpbWFyeS1jb2xvci1kZWZhdWx0O1xuJHByaW1hcnktY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuJGNvbG9yLXByaW1hcnktc3ZnOiBwYXJzaW5nKCRjb2xvci1wcmltYXJ5KTtcbiRjb2xvci1wcmltYXJ5LWhvdmVyOiBkYXJrZW4oJGNvbG9yLXByaW1hcnksIDE1JSk7XG4kY29sb3Itc3RkICAgICA6ICRzdGQtYzE7XG4kY29sb3Itb24tYm9keTogJGFsdGVyLWNvbG9yO1xuJGNvbG9yLXN0ZC1saWdodCA6IHRyYW5zcGFyZW50aXplKCRjb2xvci1zdGQsIC40KTtcbiRjb2xvci1zdGQtbGlnaHQtb24tYm9keTogdHJhbnNwYXJlbnRpemUoJGNvbG9yLW9uLWJvZHksIC40KTtcbiRjb2xvci1zdGQtbGlnaHQtc3ZnOiBwYXJzaW5nKCRjb2xvci1zdGQpO1xuJGNvbG9yLXN0ZC1saWdodC1zdmctb24tYm9keTogcGFyc2luZygkY29sb3Itb24tYm9keSk7XG4kY29sb3ItYmQgICAgICA6ICNEQ0U1RTk7XG4kY29sb3ItYmQtc3ZnOiBwYXJzaW5nKCRjb2xvci1iZCk7XG4kY29sb3ItYmQtbGlnaHQ6ICNmM2YzZjM7XG4kY29sb3ItYmcteGwtbGlnaHQ6ICNmOWY5Zjk7XG4kY29sb3ItbG9zdC1wYXNzOiAjMzQ5OGRiO1xuJGNvbG9yLWVycm9yOiAjRUY0ODM2O1xuJGdyZXktaGVhZGVyOiAjNGQ0ZDRkO1xuXG4kd2hpdGU6ICNmZmY7XG4kYmxhY2s6ICMwMDA7XG5cbi8qKioqIEZvbnRzICoqKiovXG4kZm9udC1zdGQgICAgICA6ICRmZjE7XG4kZm9udC10aXRsZSAgICA6ICRmZjI7XG4kZm9udC0tc2l6ZS1zdGQ6IDEwO1xuXG4vKioqKiBDb21wb25lbnRzICoqKiovXG5cbi8qKiogU2xpZGVyICoqKi9cbiRzbGlkZXItLXdpZHRoICAgICA6IDEwMCU7XG4kc2xpZGVyLS1oZWlnaHQgICAgOiBhdXRvO1xuJHNsaWRlci0tbWFyZ2luICAgIDogMCBhdXRvO1xuJHNsaWRlci0tcGFkZGluZyAgIDogMDtcbiRzbGlkZXItLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4vKioqKiBNYXJnaW4gKioqKi9cbiRibG9jLS1tYXJnaW4tYXNpZGUgOiAxNXB4O1xuJGJsb2MtLW1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiRibG9jLS1tYXJnaW4tYXNpZGUtdGFibGV0IDogMjBweDtcbiRibG9jLS1tYXJnaW4tYm90dG9tLXRhYmxldDogMzVweDtcblxuJGJsb2MtLW1hcmdpbi1hc2lkZS1kZXNrdG9wIDogNDBweDtcbiRibG9jLS1tYXJnaW4tYm90dG9tLWRlc2t0b3A6IDQwcHg7XG5cbiRibG9jLS1tYXJnaW4tYXNpZGUteGwgOiA0MHB4O1xuJGJsb2MtLW1hcmdpbi1ib3R0b20teGw6IDU1cHg7XG5cblxuLyoqKiogSGlnaHRsaWdodCAqKioqL1xuJHByb2QtLXNpemU6IHJlbSgxNHB4KTtcblxuLyoqKioqKiogICBIRUFERVIgICoqKioqKi9cbiRoZWFkZXItd2lkdGg6IDEwMCU7XG4kaGVhZGVyLWhlaWdodDogNThweDtcbiRoZWFkZXItaGVpZ2h0LWRlc2t0b3A6IDgwcHg7XG4kaGVhZGVyLWhlaWdodC14bDogMTEwcHg7XG4kaGVhZGVyLWNvbG9yLWJvcmRlcjogI2RlZGRkZDtcbiRoZWFkZXItYmc6ICNmZmY7XG4kcGFkZGluZy1sb2dvOiA3cHg7XG4kd2lkdGgtYmFjLWFyZWE6ICRoZWFkZXItaGVpZ2h0O1xuXG4vKioqKioqKiBOQVZJR0FUSU9OICoqKioqKi9cbiRuYXYtd2lkdGg6IDEwMCU7XG4kbmF2LWhlaWdodDogMTAwJTtcbiRuYXYtYmc6ICNmZmY7XG4kbmF2LWluZGV4OiAxMDtcbiRuYXYtYmctY2xvc2U6IGZhbHNlO1xuJHBkLXN3LWx2bDE6IDIwcHg7XG4kcG9zLXN3LWxpbC1hcnJvdzogMjdweDtcbi8qKioqIFN0YXJzICoqKiovXG4kc3RhcnMtLWluYWN0aXZlOiAjYjliOWI5O1xuJHN0YXJzLS1hY3RpdmU6ICRjb2xvci1wcmltYXJ5O1xuJHN0YXJzLS1zaXplOiAyMC41cHg7XG5cbiR3aGl0ZS1zdmc6IHBhcnNpbmcoJHdoaXRlKTtcblxuLyoqKiBMb2dpbiAqKiovXG4kcGFzc3dvcnMtLWxvc3Q6ICMyMkE3RjA7XG5cbi8qKiogZm9ybSAqKiovXG4kZm9ybS0tYmFja2dyb3VuZDogI0YwRjRGNTtcbiRmaWVsZC1iYWNrZ3JvdW5kOiAjZmZmO1xuJGNvbG9yLWxhYmVsOiAjYzFjNWNjO1xuJGNvbG9yLWVycm9yOiNmMTY3Njc7XG4kY29sb3Itc3VjY2VzczojMjdhZTYwO1xuXG4vKiogdGl0bGUgKiovXG4kZm9udC1zaXplLWgxOiByZW0oMjRweCk7XG4kZm9udC1zaXplLWgyOiByZW0oMThweCk7XG4kZm9udC1zaXplLWgzOiByZW0oMTVweCk7XG4kZm9udC1zaXplLWg0OiByZW0oMTNweCk7XG4kZm9udC1zaXplLWg1OiByZW0oMTJweCk7XG4kZm9udC1zaXplLWg2OiByZW0oOHB4KTtcblxuJGZvbnQtc2l6ZS1oMS10YWJsZXQ6IHJlbSgyOHB4KTtcbiRmb250LXNpemUtaDItdGFibGV0OiByZW0oMjBweCk7XG4kZm9udC1zaXplLWgzLXRhYmxldDogcmVtKDE3cHgpO1xuJGZvbnQtc2l6ZS1oNC10YWJsZXQ6IHJlbSgxNXB4KTtcbiRmb250LXNpemUtaDUtdGFibGV0OiByZW0oMTNweCk7XG4kZm9udC1zaXplLWg2LXRhYmxldDogcmVtKDEwcHgpO1xuXG4kZm9udC1zaXplLWgxLWRlc2t0b3A6IHJlbSgzMnB4KTtcbiRmb250LXNpemUtaDItZGVza3RvcDogcmVtKDI0cHgpO1xuJGZvbnQtc2l6ZS1oMy1kZXNrdG9wOiByZW0oMThweCk7XG4kZm9udC1zaXplLWg0LWRlc2t0b3A6IHJlbSgxNXB4KTtcbiRmb250LXNpemUtaDUtZGVza3RvcDogcmVtKDEzcHgpO1xuJGZvbnQtc2l6ZS1oNi1kZXNrdG9wOiByZW0oMTBweCk7XG5cbiRmb250LXNpemUtaDEteGw6IHJlbSgzMnB4KTtcbiRmb250LXNpemUtaDIteGw6IHJlbSgyNHB4KTtcbiRmb250LXNpemUtaDMteGw6IHJlbSgxOHB4KTtcbiRmb250LXNpemUtaDQteGw6IHJlbSgxNXB4KTtcbiRmb250LXNpemUtaDUteGw6IHJlbSgxM3B4KTtcbiRmb250LXNpemUtaDYteGw6IHJlbSgxMHB4KTtcblxuLyoqKiBOYXYgKioqL1xuJG5hdi1iZzogIzI2MjYyNjtcblxuJHNsaWRlci1iZy1sb2FkaW5nOiAkY29sb3ItYmQtbGlnaHQ7XG4kc2xpZGVyLXN2Zy1sb2FkaW5nOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEwMCUyMDEwMCUyMiUyMHByZXNlcnZlQXNwZWN0UmF0aW8lM0QlMjJ4TWlkWU1pZCUyMiUyMGNsYXNzJTNEJTIybGRzLWVsbGlwc2lzJTIyJTNFJTNDY2lyY2xlJTIwY3glM0QlMjI4NCUyMiUyMGN5JTNEJTIyNTAlMjIlMjByJTNEJTIyMCUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjEwJTNCMCUzQjAlM0IwJTNCMCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjBzJTIyLyUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyY3glMjIlMjB2YWx1ZXMlM0QlMjI4NCUzQjg0JTNCODQlM0I4NCUzQjg0JTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMHMlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMGN4JTNEJTIyODQlMjIlMjBjeSUzRCUyMjUwJTIyJTIwciUzRCUyMjQuODk4MDYlMjIlMjAlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMTAlM0IxMCUzQjEwJTNCMCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMi0xcyUyMi8lM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMmN4JTIyJTIwdmFsdWVzJTNEJTIyMTYlM0IxNiUzQjUwJTNCODQlM0I4NCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMi0xcyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwY3glM0QlMjI2Ny4zNDY2JTIyJTIwY3klM0QlMjI1MCUyMiUyMHIlM0QlMjIxMCUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IxMCUzQjEwJTNCMTAlM0IwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyLTAuNXMlMjIvJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJjeCUyMiUyMHZhbHVlcyUzRCUyMjE2JTNCMTYlM0I1MCUzQjg0JTNCODQlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjItMC41cyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwY3glM0QlMjIzMy4zNDY2JTIyJTIwY3klM0QlMjI1MCUyMiUyMHIlM0QlMjIxMCUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IxMCUzQjEwJTNCMTAlM0IwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMHMlMjIvJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJjeCUyMiUyMHZhbHVlcyUzRCUyMjE2JTNCMTYlM0I1MCUzQjg0JTNCODQlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyNTAlMjIlMjByJTNEJTIyNS4xMDE5NCUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IwJTNCMTAlM0IxMCUzQjEwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMHMlMjIvJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJjeCUyMiUyMHZhbHVlcyUzRCUyMjE2JTNCMTYlM0IxNiUzQjUwJTNCODQlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDL3N2ZyUzRSk7XG5cbiRmb3JtLWhvdmVyLWJkOiAjNDFhM2UxO1xuXG4kYmctZm9ybTogI2Y1ZjVmNTtcblxuJGNvbG9yLWxpc3QtZ3JleTogIzk5OTtcbiRjb2xvci1zZWxlY3Rpb246ICRibGFjaztcbiRjb2xvci1uZXdzOiAkY29sb3Itc3RkO1xuJGNvbG9yLXByb21vOiAjOUYzMTIzO1xuJGNvbG9yLXNhbGU6ICNlMmMxNjA7XG4kY29sb3ItcHJvbW8tcHJpY2U6ICM5MzkzOTM7XG4kcHJvZC0tc2l6ZTogMTRweDtcbiRmb290ZXItLWJhY2tncm91bmQ6ICMyYjJiMmI7XG4kcmdwZC1jb2xvcjogI0IxQjhCRTtcbiR0ZXh0LWdyZXk6ICM2RDcxODE7XG4kYm9yZGVyLWltZy1saXN0LWJsb2c6ICNkZWUyZWQ7XG4kcmdwZC1jb2xvcjogI0IxQjhCRTtcbiRzaGFyZS1iYWNrZ3JvdW5kOiAjRjRGNUZBO1xuJGJvcmRlci1kYXJrOiAjREZFNkU5O1xuJGNsb3NlLXJhdGluZy1jb2xvcjogIzYyNjk2RjtcbiRuZXh0LXVwc2VsbC1iYWNrZ3JvdW5kOiAjRUZFRkVGO1xuJGFtYXpvbi1ib3JkZXItYnRuOiAjOTk4NjVBO1xuJGFtYXpvbi1iYWNrZ3JvdW5kLWxpbmVhcjogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0Y2RTRCMCAwJSwgI0VFQzQ1NyAxMDAlKSBuby1yZXBlYXQ7XG4kYW1hem9uLWJhY2tncm91bmQtbGluZWFyLWhvdmVyOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRUVDNDU3IDAlLCAjRjZFNEIwIDEwMCUpIG5vLXJlcGVhdDtcbiIsIkBrZXlmcmFtZXMgZHJhdyB7XG5cdGZyb20ge1xuXHRcdHN0cm9rZS1saW5lY2FwOiByb3VuZDtcblx0fVxuXHR0byB7XG5cdFx0c3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuXHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgbW9kYWxjb29raWUge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgdHJhbnNsYXRlWigwKTtcblx0fVxuXG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKTtcblx0fVxufVxuIiwiYXJ0aWNsZSxhc2lkZSxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG5hdixzZWN0aW9uLHN1bW1hcnl7ZGlzcGxheTpibG9ja31cbmF1ZGlvLGNhbnZhcyx2aWRlb3tkaXNwbGF5OmlubGluZS1ibG9jazsqZGlzcGxheTppbmxpbmU7Knpvb206MX1cbmF1ZGlvOm5vdChbY29udHJvbHNdKXtkaXNwbGF5Om5vbmU7aGVpZ2h0OjB9XG5baGlkZGVuXXtkaXNwbGF5Om5vbmV9XG5odG1sey13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlOy1tcy10ZXh0LXNpemUtYWRqdXN0OjEwMCU7fVxuaHRtbCxidXR0b24saW5wdXQsc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWZ9XG5ib2R5e21hcmdpbjowO2NvbG9yOiRjb2xvci1zdGR9XG5he3RleHQtZGVjb3JhdGlvbjogbm9uZTtjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7fVxuYTpmb2N1c3tvdXRsaW5lOnRoaW4gZG90dGVkfVxuYTphY3RpdmUsYTpob3ZlcntvdXRsaW5lOjB9XG5cbmgxLCAudGl0bGUtcGFnZSB7XG5cdGZvbnQtc2l6ZTokZm9udC1zaXplLWgxO1xuXHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRmb250LXNpemU6IHJlbSg0MCk7XG5cdH1cbn1cbi50aXRsZS1wYWdlIHtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbmgyIHtcblx0Zm9udC1zaXplOiRmb250LXNpemUtaDI7XG59XG5oMyB7XG5cdGZvbnQtc2l6ZTokZm9udC1zaXplLWgzO1xufVxuaDQge1xuXHRmb250LXNpemU6JGZvbnQtc2l6ZS1oNDtcbn1cbmg1IHtcblx0Zm9udC1zaXplOiRmb250LXNpemUtaDU7XG59XG5oNiB7XG5cdGZvbnQtc2l6ZTokZm9udC1zaXplLWg2O1xufVxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgLnRpdGxlLXBhZ2Uge1xuXHRtYXJnaW46ICRibG9jLS1tYXJnaW4tYm90dG9tIDA7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktdGl0bGUpO1xufVxuYWJiclt0aXRsZV17Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkfVxuYixzdHJvbmd7Zm9udC13ZWlnaHQ6NjAwfVxuYmxvY2txdW90ZXttYXJnaW46MWVtIDQwcHh9XG5kZm57Zm9udC1zdHlsZTppdGFsaWN9XG5tYXJre2JhY2tncm91bmQ6I2ZmMDtjb2xvcjojMDAwfVxucCxwcmV7bWFyZ2luOiAwfVxuY29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLHNlcmlmO19mb250LWZhbWlseTonY291cmllciBuZXcnLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfVxucHJle3doaXRlLXNwYWNlOnByZTt3aGl0ZS1zcGFjZTpwcmUtd3JhcDt3b3JkLXdyYXA6YnJlYWstd29yZH1cbnF7cXVvdGVzOm5vbmV9XG5xOmJlZm9yZSxxOmFmdGVye2NvbnRlbnQ6Jyc7Y29udGVudDpub25lfVxuc21hbGx7Zm9udC1zaXplOjgwJX1cbnN1YixzdXB7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfVxuc3Vwe3RvcDotMC41ZW19XG5zdWJ7Ym90dG9tOi0wLjI1ZW19XG5kbCxtZW51LG9sLHVse21hcmdpbjowfVxuZGR7bWFyZ2luOjAgMCAwIDIwcHh9XG5tZW51LG9sLHVse3BhZGRpbmc6MCAwIDAgMjBweH1cbm5hdiB1bCxuYXYgb2x7bGlzdC1zdHlsZTpub25lO2xpc3Qtc3R5bGUtaW1hZ2U6bm9uZX1cbmltZ3tib3JkZXI6MDstbXMtaW50ZXJwb2xhdGlvbi1tb2RlOmJpY3ViaWM7aW1hZ2UtcmVuZGVyaW5nOi13ZWJraXQtb3B0aW1pemUtY29udHJhc3Q7bWF4LXdpZHRoOjEwMCU7fVxuLmNocm9tZSBpbWd7aW1hZ2UtcmVuZGVyaW5nOmNyaXNwLWVkZ2VzO31cbmltZ1tzcmM9JyddIHsgZGlzcGxheTogbm9uZTsgfVxuXG4ucGljdHVyZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdEBpbmNsdWRlIGZsZXhib3goKTtcblx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHQmLS1sZWZ0IHtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG5cdFx0fVxuXHR9XG59XG5cbiNmYi1yb290IGlmcmFtZSB7XG5cdGhlaWdodDogMDtcbn1cblxuLmxhenlsb2FkLFxuLmxhenlsb2FkaW5nIHtcblx0dGV4dC1pbmRlbnQ6IC05OTk5OTlweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xuIH1cbi5sYXp5bG9hZGVkIHtcblx0b3BhY2l0eTogMTtcbn1cbnBpY3R1cmUge1xuXHQud2l0aC1sb2FkaW5nIHtcblx0XHRpbWcge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgNjAwbXMgZWFzZTtcblx0XHR9XG5cdFx0Ji5sb2FkZWQge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0Ji5lcnJvciB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JiArIC5wcm9kX19sb2FkaW5nLCAmICsgLnNsaWRlcl9fbG9hZGluZyB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0JiArIC5wcm9kX19sb2FkaW5nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDogJHNsaWRlci1iZy1sb2FkaW5nICRzbGlkZXItc3ZnLWxvYWRpbmcgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI1JSBhdXRvO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2UsdmlzaWJpbGl0eSAzMDBtcyBlYXNlIDMwMG1zO1xuXHRcdH1cblx0XHQmLmdhbGxlcnlfX3BpY3R1cmUgKyAucHJvZF9fbG9hZGluZyB7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwJSBhdXRvO1xuXHRcdH1cblx0fVxuXHQmOm5vdCgud2l0aC1sb2FkaW5nKSB7XG5cdFx0aW1nIHtcblx0XHRcdCYubGF6eWxvYWRlZCB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGltZyB7XG5cdFx0Ji5lcnJvciB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblx0fVxufVxuXG5pZnJhbWUge1xuXHQmLmxhenlsb2FkLCAmLmxhenlsb2FkaW5nIHtcblx0XHRiYWNrZ3JvdW5kOiAkc2xpZGVyLWJnLWxvYWRpbmcgJHNsaWRlci1zdmctbG9hZGluZyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IGF1dG87XG5cdH1cbn1cblxuc3ZnOm5vdCg6cm9vdCl7b3ZlcmZsb3c6aGlkZGVufVxuZmlndXJle21hcmdpbjowfVxuZm9ybXttYXJnaW46MH1cbmZpZWxkc2V0e2JvcmRlcjoxcHggc29saWQgI2MwYzBjMDttYXJnaW46MCAycHg7cGFkZGluZzouMzVlbSAuNjI1ZW0gLjc1ZW19XG5sZWdlbmR7Ym9yZGVyOjA7cGFkZGluZzowO3doaXRlLXNwYWNlOm5vcm1hbDsqbWFyZ2luLWxlZnQ6LTdweH1cbmJ1dHRvbixpbnB1dCxzZWxlY3QsdGV4dGFyZWF7Zm9udC1zaXplOjEwMCU7bWFyZ2luOjA7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7KnZlcnRpY2FsLWFsaWduOm1pZGRsZX1cbmJ1dHRvbixpbnB1dHtsaW5lLWhlaWdodDpub3JtYWx9XG5idXR0b24saHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLGlucHV0W3R5cGU9XCJyZXNldFwiXSxpbnB1dFt0eXBlPVwic3VibWl0XCJdey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b247Y3Vyc29yOnBvaW50ZXI7Km92ZXJmbG93OnZpc2libGV9XG5idXR0b25bZGlzYWJsZWRdLGlucHV0W2Rpc2FibGVkXXtjdXJzb3I6ZGVmYXVsdH1cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxpbnB1dFt0eXBlPVwicmFkaW9cIl17Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MDtoZWlnaHQ6MTNweDt3aWR0aDoxM3B4fVxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXXstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkOy1tb3otYm94LXNpemluZzpjb250ZW50LWJveDstd2Via2l0LWJveC1zaXppbmc6Y29udGVudC1ib3g7Ym94LXNpemluZzpjb250ZW50LWJveH1cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24saW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX1cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixpbnB1dDo6LW1vei1mb2N1cy1pbm5lcntib3JkZXI6MDtwYWRkaW5nOjB9XG50ZXh0YXJlYXtvdmVyZmxvdzpoaWRkZW47dmVydGljYWwtYWxpZ246dG9wfVxudGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjB9XG5pbnB1dDotd2Via2l0LWF1dG9maWxsLCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsLCBzZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbCB7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDBweCAxMDAwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gT05MWSBUQUJMRVQgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtdGFibGV0KSBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtYmVmb3JlLWRlc2t0b3ApIHtcblx0aDEge1xuXHRcdGZvbnQtc2l6ZTokZm9udC1zaXplLWgxLXRhYmxldDtcblx0fVxuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiRmb250LXNpemUtaDItdGFibGV0O1xuXHR9XG5cdGgzIHtcblx0XHRmb250LXNpemU6JGZvbnQtc2l6ZS1oMy10YWJsZXQ7XG5cdH1cblx0aDQge1xuXHRcdGZvbnQtc2l6ZTokZm9udC1zaXplLWg0LXRhYmxldDtcblx0fVxuXHRoNSB7XG5cdFx0Zm9udC1zaXplOiRmb250LXNpemUtaDUtdGFibGV0O1xuXHR9XG5cdGg2IHtcblx0XHRmb250LXNpemU6JGZvbnQtc2l6ZS1oNi10YWJsZXQ7XG5cdH1cblx0aDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG5cdFx0bWFyZ2luOiAkYmxvYy0tbWFyZ2luLWJvdHRvbS10YWJsZXQgMDtcblx0fVxufVxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIE9OTFkgREVTS1RPUCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtZGVza3RvcCkgYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWJlZm9yZS14bCkge1xuXHRoMSB7XG5cdFx0Zm9udC1zaXplOiRmb250LXNpemUtaDEtZGVza3RvcDtcblx0fVxuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiRmb250LXNpemUtaDItZGVza3RvcDtcblx0fVxuXHRoMyB7XG5cdFx0Zm9udC1zaXplOiRmb250LXNpemUtaDMtZGVza3RvcDtcblx0fVxuXHRoNCB7XG5cdFx0Zm9udC1zaXplOiRmb250LXNpemUtaDQtZGVza3RvcDtcblx0fVxuXHRoNSB7XG5cdFx0Zm9udC1zaXplOiRmb250LXNpemUtaDUtZGVza3RvcDtcblx0fVxuXHRoNiB7XG5cdFx0Zm9udC1zaXplOiRmb250LXNpemUtaDYtZGVza3RvcDtcblx0fVxuXHRoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcblx0XHRtYXJnaW46ICRibG9jLS1tYXJnaW4tYm90dG9tLWRlc2t0b3AgMDtcblx0fVxufVxuXG5zZWxlY3Qge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0LW1vei1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdGJvcmRlci13aWR0aDogMXB4O1xuXHRib3JkZXItY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMTVweCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyMTAlMjIlMjBoZWlnaHQlM0QlMjI2LjAzMiUyMiUzRSUzQ3BhdGglMjBkYXRhLW5hbWUlM0QlMjJBcnJvdyUyMGNvcGllJTIwMyUyMiUyMGQlM0QlMjJNMCUyMC4wMTZMNSUyMDQuNjVsNS00LjYzNHYxLjM3OEw1JTIwNi4wMjglMjAwJTIwMS4zOTRWLjAyeiUyMiUyMGZpbGwlM0QlMjIlMjMyYjJiMmIlMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyLyUzRSUzQy9zdmclM0UpO1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0cGFkZGluZzogLjU2MjVyZW07XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDQwcHg7XG5cblx0Zm9udC1zaXplOiByZW0oMTNweCk7XG5cbn1cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEZST00gWEwgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwpIHtcblx0aDEge1xuXHRcdGZvbnQtc2l6ZTokZm9udC1zaXplLWgxLXhsO1xuXHRcdG1hcmdpbjogNjBweCAwO1xuXHR9XG5cdGgyIHtcblx0XHRmb250LXNpemU6JGZvbnQtc2l6ZS1oMi14bDtcblx0XHRtYXJnaW46ICgkYmxvYy0tbWFyZ2luLWJvdHRvbS14bCAvIDIpIDA7XG5cdH1cblx0aDMge1xuXHRcdGZvbnQtc2l6ZTokZm9udC1zaXplLWgzLXhsO1xuXHRcdG1hcmdpbjogKCRibG9jLS1tYXJnaW4tYm90dG9tLXhsIC8gMikgMDtcblx0fVxuXHRoNCB7XG5cdFx0Zm9udC1zaXplOiRmb250LXNpemUtaDQteGw7XG5cdFx0bWFyZ2luOiAoJGJsb2MtLW1hcmdpbi1ib3R0b20teGwgLyAyKSAwO1xuXHR9XG5cdGg1IHtcblx0XHRmb250LXNpemU6JGZvbnQtc2l6ZS1oNS14bDtcblx0XHRtYXJnaW46ICgkYmxvYy0tbWFyZ2luLWJvdHRvbS14bCAvIDIpIDA7XG5cdH1cblx0aDYge1xuXHRcdGZvbnQtc2l6ZTokZm9udC1zaXplLWg2LXhsO1xuXHRcdG1hcmdpbjogKCRibG9jLS1tYXJnaW4tYm90dG9tLXhsIC8gMikgMDtcblx0fVxufVxuXG4uaDEge1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bGluZS1oZWlnaHQ6IDE7XG5cdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRmb250LXNpemU6IHJlbSgyNHB4KTtcblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRmb250LXNpemU6IHJlbSg0MHB4KTtcblx0fVxuXHRAaW5jbHVkZSB4bCB7XG5cdFx0Zm9udC1zaXplOiByZW0oNTBweCk7XG5cdH1cbn1cblxuLnRleHQtY2VudGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4qIHtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IDA7XG5cdH1cbn1cbio6Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbi5jbG9zZS1jb29raWUtYWxlcnQge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9kX19pbWdbc3JjPVwiZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFBQUFBQ0g1QkFFS0FBRUFMQUFBQUFBQkFBRUFBQUlDVEFFQU93PT1cIl0ge1xuXHR3aWR0aDogMTI1JTtcblx0aGVpZ2h0OiAxMjUlO1xuXHRtYXgtd2lkdGg6IDEyNSU7XG5cdG1heC1oZWlnaHQ6IDEyNSU7XG5cdG1pbi13aWR0aDogMTI1JTtcblx0bWluLWhlaWdodDogMTI1JTtcbn1cblxuW2lkXj1cIl9fX3JhdGluZ2JhZGdlXCJdIHtcblx0ei1pbmRleDogMjE0NzQ4MzY0NiFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1zLW92ZXJsYXkge1xuXHR6LWluZGV4OiA5OTk5OTtcbn1cblxuKltkYXRhLWh0YXBdIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuIiwiQG1peGluIGZvbnQtZmFjZSgkZm9udC1mYW1pbHksICRmaWxlLXBhdGgsICRmb250LXdlaWdodCwgJGZvbnQtc3R5bGUpIHtcbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgICBzcmM6IHVybCgnI3skZmlsZS1wYXRofS5lb3QnKTtcbiAgICBzcmM6IHVybCgnI3skZmlsZS1wYXRofS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnI3skZmlsZS1wYXRofS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcjeyRmaWxlLXBhdGh9LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJyN7JGZpbGUtcGF0aH0uc3ZnIyN7JGZvbnQtZmFtaWx5fScpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgICBmb250LXN0eWxlOiAkZm9udC1zdHlsZTtcbiAgfVxuICAvLyBDaHJvbWUgZm9yIFdpbmRvd3MgcmVuZGVyaW5nIGZpeDogaHR0cDovL3d3dy5hZHRyYWsuY28udWsvYmxvZy9mb250LWZhY2UtY2hyb21lLXJlbmRlcmluZy9cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCkge1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgICAgIGZvbnQtZGlzcGxheTogYXV0bztcbiAgICAgIHNyYzogdXJsKCcjeyRmaWxlLXBhdGh9LnN2ZyMjeyRmb250LWZhbWlseX0nKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgfVxufVxuXG5cbkBtaXhpbiBzZW1pLWJvbGQge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5AbWl4aW4gZmxleGJveCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4lZmxleGJveCB7IEBpbmNsdWRlIGZsZXhib3g7IH1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBpbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogLW1vei1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuJWlubGluZS1mbGV4IHsgQGluY2x1ZGUgaW5saW5lLWZsZXg7IH1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZsZXhib3ggRGlyZWN0aW9uXG4vL1xuLy8gVGhlICdmbGV4LWRpcmVjdGlvbicgcHJvcGVydHkgc3BlY2lmaWVzIGhvdyBmbGV4IGl0ZW1zIGFyZSBwbGFjZWQgaW5cbi8vIHRoZSBmbGV4IGNvbnRhaW5lciwgYnkgc2V0dGluZyB0aGUgZGlyZWN0aW9uIG9mIHRoZSBmbGV4IGNvbnRhaW5lcidzXG4vLyBtYWluIGF4aXMuIFRoaXMgZGV0ZXJtaW5lcyB0aGUgZGlyZWN0aW9uIHRoYXQgZmxleCBpdGVtcyBhcmUgbGFpZCBvdXQgaW4uXG4vL1xuLy8gVmFsdWVzOiByb3cgfCByb3ctcmV2ZXJzZSB8IGNvbHVtbiB8IGNvbHVtbi1yZXZlcnNlXG4vLyBEZWZhdWx0OiByb3dcbi8vXG4vLyBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1kaXJlY3Rpb24tcHJvcGVydHlcblxuQG1peGluIGZsZXgtZGlyZWN0aW9uKCR2YWx1ZTogcm93KSB7XG4gIEBpZiAkdmFsdWUgPT0gcm93LXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IGNvbHVtbiB7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gY29sdW1uLXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB9IEBlbHNlIHtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIH1cbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogJHZhbHVlO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiAkdmFsdWU7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogJHZhbHVlO1xuICBmbGV4LWRpcmVjdGlvbjogJHZhbHVlO1xufVxuLy8gU2hvcnRlciB2ZXJzaW9uOlxuQG1peGluIGZsZXgtZGlyKCRhcmdzLi4uKSB7IEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKCRhcmdzLi4uKTsgfVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRmxleGJveCBXcmFwXG4vL1xuLy8gVGhlICdmbGV4LXdyYXAnIHByb3BlcnR5IGNvbnRyb2xzIHdoZXRoZXIgdGhlIGZsZXggY29udGFpbmVyIGlzIHNpbmdsZS1saW5lXG4vLyBvciBtdWx0aS1saW5lLCBhbmQgdGhlIGRpcmVjdGlvbiBvZiB0aGUgY3Jvc3MtYXhpcywgd2hpY2ggZGV0ZXJtaW5lc1xuLy8gdGhlIGRpcmVjdGlvbiBuZXcgbGluZXMgYXJlIHN0YWNrZWQgaW4uXG4vL1xuLy8gVmFsdWVzOiBub3dyYXAgfCB3cmFwIHwgd3JhcC1yZXZlcnNlXG4vLyBEZWZhdWx0OiBub3dyYXBcbi8vXG4vLyBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC13cmFwLXByb3BlcnR5XG5cbkBtaXhpbiBmbGV4LXdyYXAoJHZhbHVlOiBub3dyYXApIHtcbiAgLy8gTm8gV2Via2l0IEJveCBmYWxsYmFjay5cbiAgLXdlYmtpdC1mbGV4LXdyYXA6ICR2YWx1ZTtcbiAgLW1vei1mbGV4LXdyYXA6ICR2YWx1ZTtcbiAgQGlmICR2YWx1ZSA9PSBub3dyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIH0gQGVsc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6ICR2YWx1ZTtcbiAgfVxuICBmbGV4LXdyYXA6ICR2YWx1ZTtcbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZsZXhib3ggRmxvdyAoc2hvcnRoYW5kKVxuLy9cbi8vIFRoZSAnZmxleC1mbG93JyBwcm9wZXJ0eSBpcyBhIHNob3J0aGFuZCBmb3Igc2V0dGluZyB0aGUgJ2ZsZXgtZGlyZWN0aW9uJ1xuLy8gYW5kICdmbGV4LXdyYXAnIHByb3BlcnRpZXMsIHdoaWNoIHRvZ2V0aGVyIGRlZmluZSB0aGUgZmxleCBjb250YWluZXInc1xuLy8gbWFpbiBhbmQgY3Jvc3MgYXhlcy5cbi8vXG4vLyBWYWx1ZXM6IDxmbGV4LWRpcmVjdGlvbj4gfCA8ZmxleC13cmFwPlxuLy8gRGVmYXVsdDogcm93IG5vd3JhcFxuLy9cbi8vIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWZsb3ctcHJvcGVydHlcblxuQG1peGluIGZsZXgtZmxvdygkdmFsdWVzOiAocm93IG5vd3JhcCkpIHtcbiAgLy8gTm8gV2Via2l0IEJveCBmYWxsYmFjay5cbiAgLXdlYmtpdC1mbGV4LWZsb3c6ICR2YWx1ZXM7XG4gIC1tb3otZmxleC1mbG93OiAkdmFsdWVzO1xuICAtbXMtZmxleC1mbG93OiAkdmFsdWVzO1xuICBmbGV4LWZsb3c6ICR2YWx1ZXM7XG59XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBGbGV4Ym94IE9yZGVyXG4vL1xuLy8gVGhlICdvcmRlcicgcHJvcGVydHkgY29udHJvbHMgdGhlIG9yZGVyIGluIHdoaWNoIGZsZXggaXRlbXMgYXBwZWFyIHdpdGhpblxuLy8gdGhlaXIgZmxleCBjb250YWluZXIsIGJ5IGFzc2lnbmluZyB0aGVtIHRvIG9yZGluYWwgZ3JvdXBzLlxuLy9cbi8vIERlZmF1bHQ6IDBcbi8vXG4vLyBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jb3JkZXItcHJvcGVydHlcblxuQG1peGluIG9yZGVyKCRpbnQ6IDApIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogJGludCArIDE7XG4gIC13ZWJraXQtb3JkZXI6ICRpbnQ7XG4gIC1tb3otb3JkZXI6ICRpbnQ7XG4gIC1tcy1mbGV4LW9yZGVyOiAkaW50O1xuICBvcmRlcjogJGludDtcbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZsZXhib3ggR3Jvd1xuLy9cbi8vIFRoZSAnZmxleC1ncm93JyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IGdyb3cgZmFjdG9yLiBOZWdhdGl2ZSBudW1iZXJzXG4vLyBhcmUgaW52YWxpZC5cbi8vXG4vLyBEZWZhdWx0OiAwXG4vL1xuLy8gaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZ3Jvdy1wcm9wZXJ0eVxuXG5AbWl4aW4gZmxleC1ncm93KCRpbnQ6IDApIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogJGludDtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6ICRpbnQ7XG4gIC1tb3otZmxleC1ncm93OiAkaW50O1xuICAtbXMtZmxleC1wb3NpdGl2ZTogJGludDtcbiAgZmxleC1ncm93OiAkaW50O1xufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRmxleGJveCBTaHJpbmtcbi8vXG4vLyBUaGUgJ2ZsZXgtc2hyaW5rJyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IHNocmluayBmYWN0b3IuIE5lZ2F0aXZlIG51bWJlcnNcbi8vIGFyZSBpbnZhbGlkLlxuLy9cbi8vIERlZmF1bHQ6IDFcbi8vXG4vLyBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1zaHJpbmstcHJvcGVydHlcblxuQG1peGluIGZsZXgtc2hyaW5rKCRpbnQ6IDEpIHtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogJGludDtcbiAgLW1vei1mbGV4LXNocmluazogJGludDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6ICRpbnQ7XG4gIGZsZXgtc2hyaW5rOiAkaW50O1xufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRmxleGJveCBCYXNpc1xuLy9cbi8vIFRoZSAnZmxleC1iYXNpcycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBiYXNpcy4gTmVnYXRpdmUgbGVuZ3RocyBhcmUgaW52YWxpZC5cbi8vXG4vLyBWYWx1ZXM6IExpa2UgXCJ3aWR0aFwiXG4vLyBEZWZhdWx0OiBhdXRvXG4vL1xuLy8gaHR0cDovL3d3dy53My5vcmcvVFIvY3NzMy1mbGV4Ym94LyNmbGV4LWJhc2lzLXByb3BlcnR5XG5cbkBtaXhpbiBmbGV4LWJhc2lzKCR2YWx1ZTogYXV0bykge1xuICAtd2Via2l0LWZsZXgtYmFzaXM6ICR2YWx1ZTtcbiAgLW1vei1mbGV4LWJhc2lzOiAkdmFsdWU7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAkdmFsdWU7XG4gIGZsZXgtYmFzaXM6ICR2YWx1ZTtcbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZsZXhib3ggXCJGbGV4XCIgKHNob3J0aGFuZClcbi8vXG4vLyBUaGUgJ2ZsZXgnIHByb3BlcnR5IHNwZWNpZmllcyB0aGUgY29tcG9uZW50cyBvZiBhIGZsZXhpYmxlIGxlbmd0aDogdGhlXG4vLyBmbGV4IGdyb3cgZmFjdG9yIGFuZCBmbGV4IHNocmluayBmYWN0b3IsIGFuZCB0aGUgZmxleCBiYXNpcy4gV2hlbiBhblxuLy8gZWxlbWVudCBpcyBhIGZsZXggaXRlbSwgJ2ZsZXgnIGlzIGNvbnN1bHRlZCBpbnN0ZWFkIG9mIHRoZSBtYWluIHNpemVcbi8vIHByb3BlcnR5IHRvIGRldGVybWluZSB0aGUgbWFpbiBzaXplIG9mIHRoZSBlbGVtZW50LiBJZiBhbiBlbGVtZW50IGlzXG4vLyBub3QgYSBmbGV4IGl0ZW0sICdmbGV4JyBoYXMgbm8gZWZmZWN0LlxuLy9cbi8vIFZhbHVlczogbm9uZSB8IDxmbGV4LWdyb3c+IDxmbGV4LXNocmluaz4gfHwgPGZsZXgtYmFzaXM+XG4vLyBEZWZhdWx0OiBTZWUgaW5kaXZpZHVhbCBwcm9wZXJ0aWVzICgxIDEgMCkuXG4vL1xuLy8gaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtcHJvcGVydHlcblxuQG1peGluIGZsZXgoJGZnOiAxLCAkZnM6IG51bGwsICRmYjogbnVsbCkge1xuXG4gIC8vIFNldCBhIHZhcmlhYmxlIHRvIGJlIHVzZWQgYnkgYm94LWZsZXggcHJvcGVydGllc1xuICAkZmctYm94ZmxleDogJGZnO1xuXG4gIC8vIEJveC1GbGV4IG9ubHkgc3VwcG9ydHMgYSBmbGV4LWdyb3cgdmFsdWUgc28gbGV0J3MgZ3JhYiB0aGVcbiAgLy8gZmlyc3QgaXRlbSBpbiB0aGUgbGlzdCBhbmQganVzdCByZXR1cm4gdGhhdC5cbiAgQGlmIHR5cGUtb2YoJGZnKSA9PSAnbGlzdCcge1xuICAgICRmZy1ib3hmbGV4OiBudGgoJGZnLCAxKTtcbiAgfVxuXG4gIC13ZWJraXQtYm94LWZsZXg6ICRmZy1ib3hmbGV4O1xuICAtd2Via2l0LWZsZXg6ICRmZyAkZnMgJGZiO1xuICAtbW96LWJveC1mbGV4OiAkZmctYm94ZmxleDtcbiAgLW1vei1mbGV4OiAkZmcgJGZzICRmYjtcbiAgLW1zLWZsZXg6ICRmZyAkZnMgJGZiO1xuICBmbGV4OiAkZmcgJGZzICRmYjtcbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZsZXhib3ggSnVzdGlmeSBDb250ZW50XG4vL1xuLy8gVGhlICdqdXN0aWZ5LWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBmbGV4IGl0ZW1zIGFsb25nIHRoZSBtYWluIGF4aXNcbi8vIG9mIHRoZSBjdXJyZW50IGxpbmUgb2YgdGhlIGZsZXggY29udGFpbmVyLiBUaGlzIGlzIGRvbmUgYWZ0ZXIgYW55IGZsZXhpYmxlXG4vLyBsZW5ndGhzIGFuZCBhbnkgYXV0byBtYXJnaW5zIGhhdmUgYmVlbiByZXNvbHZlZC4gVHlwaWNhbGx5IGl0IGhlbHBzIGRpc3RyaWJ1dGVcbi8vIGV4dHJhIGZyZWUgc3BhY2UgbGVmdG92ZXIgd2hlbiBlaXRoZXIgYWxsIHRoZSBmbGV4IGl0ZW1zIG9uIGEgbGluZSBhcmVcbi8vIGluZmxleGlibGUsIG9yIGFyZSBmbGV4aWJsZSBidXQgaGF2ZSByZWFjaGVkIHRoZWlyIG1heGltdW0gc2l6ZS4gSXQgYWxzb1xuLy8gZXhlcnRzIHNvbWUgY29udHJvbCBvdmVyIHRoZSBhbGlnbm1lbnQgb2YgaXRlbXMgd2hlbiB0aGV5IG92ZXJmbG93IHRoZSBsaW5lLlxuLy9cbi8vIE5vdGU6ICdzcGFjZS0qJyB2YWx1ZXMgbm90IHN1cHBvcnRlZCBpbiBvbGRlciBzeW50YXhlcy5cbi8vXG4vLyBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmRcbi8vIERlZmF1bHQ6IGZsZXgtc3RhcnRcbi8vXG4vLyBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8janVzdGlmeS1jb250ZW50LXByb3BlcnR5XG5cbkBtaXhpbiBqdXN0aWZ5LWNvbnRlbnQoJHZhbHVlOiBmbGV4LXN0YXJ0KSB7XG4gIEBpZiAkdmFsdWUgPT0gZmxleC1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IGZsZXgtZW5kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBzcGFjZS1iZXR3ZWVuIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IHNwYWNlLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZTtcbiAgfSBAZWxzZSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogJHZhbHVlO1xuICAgIC1tcy1mbGV4LXBhY2s6ICR2YWx1ZTtcbiAgfVxuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogJHZhbHVlO1xuICAtbW96LWp1c3RpZnktY29udGVudDogJHZhbHVlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6ICR2YWx1ZTtcbn1cbi8vIFNob3J0ZXIgdmVyc2lvbjpcbkBtaXhpbiBmbGV4LWp1c3QoJGFyZ3MuLi4pIHsgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KCRhcmdzLi4uKTsgfVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRmxleGJveCBBbGlnbiBJdGVtc1xuLy9cbi8vIEZsZXggaXRlbXMgY2FuIGJlIGFsaWduZWQgaW4gdGhlIGNyb3NzIGF4aXMgb2YgdGhlIGN1cnJlbnQgbGluZSBvZiB0aGVcbi8vIGZsZXggY29udGFpbmVyLCBzaW1pbGFyIHRvICdqdXN0aWZ5LWNvbnRlbnQnIGJ1dCBpbiB0aGUgcGVycGVuZGljdWxhclxuLy8gZGlyZWN0aW9uLiAnYWxpZ24taXRlbXMnIHNldHMgdGhlIGRlZmF1bHQgYWxpZ25tZW50IGZvciBhbGwgb2YgdGhlIGZsZXhcbi8vIGNvbnRhaW5lcidzIGl0ZW1zLCBpbmNsdWRpbmcgYW5vbnltb3VzIGZsZXggaXRlbXMuICdhbGlnbi1zZWxmJyBhbGxvd3Ncbi8vIHRoaXMgZGVmYXVsdCBhbGlnbm1lbnQgdG8gYmUgb3ZlcnJpZGRlbiBmb3IgaW5kaXZpZHVhbCBmbGV4IGl0ZW1zLiAoRm9yXG4vLyBhbm9ueW1vdXMgZmxleCBpdGVtcywgJ2FsaWduLXNlbGYnIGFsd2F5cyBtYXRjaGVzIHRoZSB2YWx1ZSBvZiAnYWxpZ24taXRlbXMnXG4vLyBvbiB0aGVpciBhc3NvY2lhdGVkIGZsZXggY29udGFpbmVyLilcbi8vXG4vLyBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaFxuLy8gRGVmYXVsdDogc3RyZXRjaFxuLy9cbi8vIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1pdGVtcy1wcm9wZXJ0eVxuXG5AbWl4aW4gYWxpZ24taXRlbXMoJHZhbHVlOiBzdHJldGNoKSB7XG4gIEBpZiAkdmFsdWUgPT0gZmxleC1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gZmxleC1lbmQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgfSBAZWxzZSB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246ICR2YWx1ZTtcbiAgICAtbXMtZmxleC1hbGlnbjogJHZhbHVlO1xuICB9XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6ICR2YWx1ZTtcbiAgLW1vei1hbGlnbi1pdGVtczogJHZhbHVlO1xuICBhbGlnbi1pdGVtczogJHZhbHVlO1xufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRmxleGJveCBBbGlnbiBTZWxmXG4vL1xuLy8gVmFsdWVzOiBhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoXG4vLyBEZWZhdWx0OiBhdXRvXG5cbkBtaXhpbiBhbGlnbi1zZWxmKCR2YWx1ZTogYXV0bykge1xuICAvLyBObyBXZWJraXQgQm94IEZhbGxiYWNrLlxuICAtd2Via2l0LWFsaWduLXNlbGY6ICR2YWx1ZTtcbiAgLW1vei1hbGlnbi1zZWxmOiAkdmFsdWU7XG4gIEBpZiAkdmFsdWUgPT0gZmxleC1zdGFydCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IGZsZXgtZW5kIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7XG4gIH0gQGVsc2Uge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246ICR2YWx1ZTtcbiAgfVxuICBhbGlnbi1zZWxmOiAkdmFsdWU7XG59XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBGbGV4Ym94IEFsaWduIENvbnRlbnRcbi8vXG4vLyBUaGUgJ2FsaWduLWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBhIGZsZXggY29udGFpbmVyJ3MgbGluZXMgd2l0aGluIHRoZVxuLy8gZmxleCBjb250YWluZXIgd2hlbiB0aGVyZSBpcyBleHRyYSBzcGFjZSBpbiB0aGUgY3Jvc3MtYXhpcywgc2ltaWxhciB0b1xuLy8gaG93ICdqdXN0aWZ5LWNvbnRlbnQnIGFsaWducyBpbmRpdmlkdWFsIGl0ZW1zIHdpdGhpbiB0aGUgbWFpbi1heGlzLiBOb3RlLFxuLy8gdGhpcyBwcm9wZXJ0eSBoYXMgbm8gZWZmZWN0IHdoZW4gdGhlIGZsZXhib3ggaGFzIG9ubHkgYSBzaW5nbGUgbGluZS5cbi8vXG4vLyBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmQgfCBzdHJldGNoXG4vLyBEZWZhdWx0OiBzdHJldGNoXG4vL1xuLy8gaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2FsaWduLWNvbnRlbnQtcHJvcGVydHlcblxuQG1peGluIGFsaWduLWNvbnRlbnQoJHZhbHVlOiBzdHJldGNoKSB7XG4gIC8vIE5vIFdlYmtpdCBCb3ggRmFsbGJhY2suXG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogJHZhbHVlO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6ICR2YWx1ZTtcbiAgQGlmICR2YWx1ZSA9PSBmbGV4LXN0YXJ0IHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBmbGV4LWVuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQ7XG4gIH0gQGVsc2Uge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogJHZhbHVlO1xuICB9XG4gIGFsaWduLWNvbnRlbnQ6ICR2YWx1ZTtcbn1cblxuXG5AbWl4aW4gYmx1cigkdmFsdWU6IDVweCkge1xuICB3ZWJraXQtZmlsdGVyOiBibHVyKCR2YWx1ZSk7XG4gIC1tb3otZmlsdGVyOiBibHVyKCR2YWx1ZSk7XG4gIC1vLWZpbHRlcjogYmx1cigkdmFsdWUpO1xuICAtbXMtZmlsdGVyOiBibHVyKCR2YWx1ZSk7XG4gIGZpbHRlcjogYmx1cigkdmFsdWUpO1xufVxuXG4vLy8gU3RyaXBzIHRoZSB1bml0IGZyb20gYSBudW1iZXIuXG4vLy9cbi8vLyBAcGFyYW0ge051bWJlciAoV2l0aCBVbml0KX0gJHZhbHVlXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gVXNhZ2Vcbi8vLyAgICRkaW1lbnNpb246IHN0cmlwLXVuaXRzKDEwZW0pO1xuLy8vXG4vLy8gQGV4YW1wbGUgY3NzIC0gQ1NTIE91dHB1dFxuLy8vICAgJGRpbWVuc2lvbjogMTA7XG4vLy9cbi8vLyBAcmV0dXJuIHtOdW1iZXIgKFVuaXRsZXNzKX1cblxuQGZ1bmN0aW9uIHN0cmlwLXVuaXRzKCR2YWx1ZSkge1xuXG4gIEByZXR1cm4gKCR2YWx1ZSAvICgkdmFsdWUgKiAwICsgMSkpO1xufVxuXG5cbi8vIENvbnZlcnQgcGl4ZWxzIHRvIHJlbXNcbi8vIGVnLiBmb3IgYSByZWxhdGlvbmFsIHZhbHVlIG9mIDEycHggd3JpdGUgcmVtKDEycHgpXG4vLyBBc3N1bWVzICRlbS1iYXNlIGlzIHRoZSBmb250LXNpemUgb2YgPGh0bWw+XG5cbkBmdW5jdGlvbiByZW0oJHB4dmFsKSB7XG4gIEBpZiBub3QgdW5pdGxlc3MoJHB4dmFsKSB7XG4gICAgJHB4dmFsOiBzdHJpcC11bml0cygkcHh2YWwpO1xuICB9XG5cbiAgJGJhc2U6IDE2cHg7XG4gIEBpZiBub3QgdW5pdGxlc3MoJGJhc2UpIHtcbiAgICAkYmFzZTogc3RyaXAtdW5pdHMoJGJhc2UpO1xuICB9XG5cbiAgQHJldHVybiAoJHB4dmFsIC8gJGJhc2UpICogMXJlbTtcbn1cblxuXG4kcmVtLWJhc2VsaW5lOiAkZm9udC1zaXplLWh0bWwgIWRlZmF1bHQ7XG4kcmVtLWZhbGxiYWNrOiBmYWxzZSAhZGVmYXVsdDtcbiRyZW0tcHgtb25seTogZmFsc2UgIWRlZmF1bHQ7IiwiLy8gQ29udmVydCBwaXhlbHMgdG8gcmVtc1xuLy8gZWcuIGZvciBhIHJlbGF0aW9uYWwgdmFsdWUgb2YgMTJweCB3cml0ZSByZW0oMTJweClcbi8vIEFzc3VtZXMgJGVtLWJhc2UgaXMgdGhlIGZvbnQtc2l6ZSBvZiA8aHRtbD5cblxuQGZ1bmN0aW9uIHJlbSgkcHh2YWwpIHtcbiAgQGlmICRvdXRwdXQtYm91cmJvbi1kZXByZWNhdGlvbi13YXJuaW5ncyA9PSB0cnVlIHtcbiAgICBAd2FybiBcIltCb3VyYm9uXSBbRGVwcmVjYXRpb25dIGByZW1gIGlzIGRlcHJlY2F0ZWQgYW5kIHdpbGwgYmUgXCIgK1xuICAgIFwicmVtb3ZlZCBpbiA1LjAuMC5cIjtcbiAgfVxuXG4gICR1c2VyLWRlcHJlY2F0aW9uLXdhcm5pbmdzLXNldHRpbmc6ICRvdXRwdXQtYm91cmJvbi1kZXByZWNhdGlvbi13YXJuaW5ncztcbiAgJG91dHB1dC1ib3VyYm9uLWRlcHJlY2F0aW9uLXdhcm5pbmdzOiBmYWxzZSAhZ2xvYmFsO1xuXG4gIEBpZiBub3QgdW5pdGxlc3MoJHB4dmFsKSB7XG4gICAgJHB4dmFsOiBzdHJpcC11bml0cygkcHh2YWwpO1xuICB9XG5cbiAgJGJhc2U6ICRlbS1iYXNlO1xuICBAaWYgbm90IHVuaXRsZXNzKCRiYXNlKSB7XG4gICAgJGJhc2U6IHN0cmlwLXVuaXRzKCRiYXNlKTtcbiAgfVxuXG4gICRvdXRwdXQtYm91cmJvbi1kZXByZWNhdGlvbi13YXJuaW5nczogJHVzZXItZGVwcmVjYXRpb24td2FybmluZ3Mtc2V0dGluZyAhZ2xvYmFsO1xuXG4gIEByZXR1cm4gKCRweHZhbCAvICRiYXNlKSAqIDFyZW07XG59XG4iLCIvLyAgICAgICBfICAgICAgICAgICAgXyAgICAgICAgICAgXyAgICAgICAgICAgICAgICAgICAgICAgICAgIF8gX1xuLy8gICAgICAoXykgICAgICAgICAgfCB8ICAgICAgICAgfCB8ICAgICAgICAgICAgICAgICAgICAgICAgIHwgKF8pXG4vLyAgICAgICBfIF8gX18gICBfX198IHxfICAgXyAgX198IHwgX19fICAgXyBfXyBfX18gICBfX18gIF9ffCB8XyAgX18gX1xuLy8gICAgICB8IHwgJ18gXFwgLyBfX3wgfCB8IHwgfC8gX2AgfC8gXyBcXCB8ICdfIGAgXyBcXCAvIF8gXFwvIF9gIHwgfC8gX2AgfFxuLy8gICAgICB8IHwgfCB8IHwgKF9ffCB8IHxffCB8IChffCB8ICBfXy8gfCB8IHwgfCB8IHwgIF9fLyAoX3wgfCB8IChffCB8XG4vLyAgICAgIHxffF98IHxffFxcX19ffF98XFxfXyxffFxcX18sX3xcXF9fX3wgfF98IHxffCB8X3xcXF9fX3xcXF9fLF98X3xcXF9fLF98XG4vL1xuLy8gICAgICAgICAgU2ltcGxlLCBlbGVnYW50IGFuZCBtYWludGFpbmFibGUgbWVkaWEgcXVlcmllcyBpbiBTYXNzXG4vL1xuLy8gICAgICAgICAgICAgICAgICAgICAgaHR0cDovL2luY2x1ZGUtbWVkaWEuY29tXG4vL1xuLy8gICAgICAgICAgIEF1dGhvcjogRWR1YXJkbyBCb3VjYXMgPG1haWxAZWR1YXJkb2JvdWNhcy5jb20+XG4vL1xuLy8vXG4vLy8gQ3JlYXRlcyBhIGxpc3Qgb2YgZ2xvYmFsIGJyZWFrcG9pbnRzXG4vLy9cbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHNpbmdsZSBicmVha3BvaW50IHdpdGggdGhlIGxhYmVsIGBwaG9uZWBcbi8vLyAgJGJyZWFrcG9pbnRzOiAoJ3Bob25lJzogMzIwcHgpO1xuLy8vXG4kYnJlYWtwb2ludHM6IChcblx0XHQncGhvbmUnOiAzMjBweCxcblx0XHQndGFibGV0JzogNzIwcHgsXG5cdFx0J2Rlc2t0b3AnOiAxMDI0cHgsXG5cdFx0J3hsJzogMTYwMHB4XG4pICFkZWZhdWx0O1xuXG4vLy9cbi8vLyBDcmVhdGVzIGEgbGlzdCBvZiBzdGF0aWMgZXhwcmVzc2lvbnMgb3IgbWVkaWEgdHlwZXNcbi8vL1xuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc2luZ2xlIG1lZGlhIHR5cGUgKHNjcmVlbilcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoJ3NjcmVlbic6ICdzY3JlZW4nKTtcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc3RhdGljIGV4cHJlc3Npb24gd2l0aCBsb2dpY2FsIGRpc2p1bmN0aW9uIChPUiBvcGVyYXRvcilcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoXG4vLy8gICAgICdyZXRpbmEyeCc6IChcbi8vLyAgICAgICAgICcoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKScsXG4vLy8gICAgICAgICAnKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpJ1xuLy8vICAgICApXG4vLy8gKTtcbi8vL1xuJG1lZGlhLWV4cHJlc3Npb25zOiAoXG5cdFx0J3NjcmVlbic6ICdzY3JlZW4nLFxuXHRcdCdwcmludCc6ICdwcmludCcsXG5cdFx0J2hhbmRoZWxkJzogJ2hhbmRoZWxkJyxcblx0XHQncmV0aW5hMngnOiAoXG5cdFx0XHRcdCcoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKScsXG5cdFx0XHRcdCcobWluLXJlc29sdXRpb246IDE5MmRwaSknXG5cdFx0KSxcblx0XHQncmV0aW5hM3gnOiAoXG5cdFx0XHRcdCcoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAzKScsXG5cdFx0XHRcdCcobWluLXJlc29sdXRpb246IDM1MGRwaSknXG5cdFx0KVxuKSAhZGVmYXVsdDtcblxuLy8vXG4vLy8gRGVmaW5lcyBhIG51bWJlciB0byBiZSBhZGRlZCBvciBzdWJ0cmFjdGVkIGZyb20gZWFjaCB1bml0IHdoZW4gZGVjbGFyaW5nIGJyZWFrcG9pbnRzIHdpdGggZXhjbHVzaXZlIGludGVydmFsc1xuLy8vXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciBwaXhlbHMgaXMgZGVmaW5lZCBhcyBgMWAgYnkgZGVmYXVsdFxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj4xMjhweFwiKSB7fVxuLy8vXG4vLy8gIC8qIEdlbmVyYXRlczogKi9cbi8vLyAgQG1lZGlhIChtaW4td2lkdGg6IDEyOXB4KSB7fVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciBlbXMgaXMgZGVmaW5lZCBhcyBgMC4wMWAgYnkgZGVmYXVsdFxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj4yMGVtXCIpIHt9XG4vLy9cbi8vLyAgLyogR2VuZXJhdGVzOiAqL1xuLy8vICBAbWVkaWEgKG1pbi13aWR0aDogMjAuMDFlbSkge31cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgcmVtcyBpcyBkZWZpbmVkIGFzIGAwLjFgIGJ5IGRlZmF1bHQsIHRvIGJlIHVzZWQgd2l0aCBgZm9udC1zaXplOiA2Mi41JTtgXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPjIuMHJlbVwiKSB7fVxuLy8vXG4vLy8gIC8qIEdlbmVyYXRlczogKi9cbi8vLyAgQG1lZGlhIChtaW4td2lkdGg6IDIuMXJlbSkge31cbi8vL1xuJHVuaXQtaW50ZXJ2YWxzOiAoXG5cdFx0J3B4JzogMSxcblx0XHQnZW0nOiAwLjAxLFxuXHRcdCdyZW0nOiAwLjFcbikgIWRlZmF1bHQ7XG5cblxuXG4vLy9cbi8vLyBHZW5lcmF0ZXMgYSBtZWRpYSBxdWVyeSBiYXNlZCBvbiBhIGxpc3Qgb2YgY29uZGl0aW9uc1xuLy8vXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xuLy8vXG4vLy8gQHBhcmFtIHtMaXN0fSAgICRjb25kaXRpb25zICAtIE1lZGlhIHF1ZXJ5IGNvbmRpdGlvbnNcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGEgc2luZ2xlIHNldCBicmVha3BvaW50XG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPnBob25lXCIpIHsgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggdHdvIHNldCBicmVha3BvaW50c1xuLy8vICBAaW5jbHVkZSBtZWRpYShcIj5waG9uZVwiLCBcIjw9dGFibGV0XCIpIHsgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggY3VzdG9tIHZhbHVlc1xuLy8vICBAaW5jbHVkZSBtZWRpYShcIj49MzU4cHhcIiwgXCI8ODUwcHhcIikgeyB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBzZXQgYnJlYWtwb2ludHMgd2l0aCBjdXN0b20gdmFsdWVzXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPmRlc2t0b3BcIiwgXCI8PTEzNTBweFwiKSB7IH1cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGEgc3RhdGljIGV4cHJlc3Npb25cbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCJyZXRpbmEyeFwiKSB7IH1cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBNaXhpbmcgZXZlcnl0aGluZ1xuLy8vICBAaW5jbHVkZSBtZWRpYShcIj49MzUwcHhcIiwgXCI8dGFibGV0XCIsIFwicmV0aW5hM3hcIikgeyB9XG4vLy9cbkBtaXhpbiBtZWRpYSgkY29uZGl0aW9ucy4uLikge1xuXHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkY29uZGl0aW9ucykge1xuXHRcdCRjb25kaXRpb25zOiBzZXQtbnRoKCRjb25kaXRpb25zLCAkaSwgcGFyc2UtZXhwcmVzc2lvbihudGgoJGNvbmRpdGlvbnMsICRpKSkpO1xuXHR9XG5cblx0JGJyYW5jaGVzOiBnZXQtcXVlcnktYnJhbmNoZXMoJGNvbmRpdGlvbnMpO1xuXHQkcXVlcnk6ICcnO1xuXG5cdEBlYWNoICRicmFuY2ggaW4gJGJyYW5jaGVzIHtcblx0XHRAaWYgKHN0ci1sZW5ndGgoJHF1ZXJ5KSAhPSAwKSB7XG5cdFx0XHQkcXVlcnk6ICRxdWVyeSArICcsICc7XG5cdFx0fVxuXG5cdFx0JHF1ZXJ5OiAkcXVlcnkgKyAkYnJhbmNoO1xuXHR9XG5cblx0QG1lZGlhICN7JHF1ZXJ5fSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuLy8vXG4vLy8gUmVhZHMgYSBsaXN0IG9mIG1lZGlhIHF1ZXJ5IGV4cHJlc3Npb25zIGFuZCBzZXBhcmF0ZXMgbG9naWNhbCBkaXNqdW5jdGlvbnMgaW50byBkaWZmZXJlbnQgYnJhbmNoZXNcbi8vL1xuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcbi8vL1xuLy8vIEBwYXJhbSB7TGlzdH0gICAkZXhwcmVzc2lvbnMgIC0gbGlzdCBvZiBleHByZXNzaW9uc1xuLy8vXG4vLy8gQHRocm93cyBgJGV4cHJlc3Npb25gIGlzIG5vdCBhIHZhbGlkIGV4cHJlc3Npb25cbi8vL1xuLy8vIEByZXR1cm4ge0xpc3QgfCBOdWxsfVxuLy8vXG5AZnVuY3Rpb24gZ2V0LXF1ZXJ5LWJyYW5jaGVzKCRleHByZXNzaW9ucykge1xuXHQkcmVzdWx0OiAnJztcblx0JGhhcy1ncm91cHM6IGZhbHNlO1xuXG5cdC8vIEdldHRpbmcgaW5pdGlhbCBzbmFwc2hvdCBhbmQgbG9va2luZyBmb3IgZ3JvdXBzXG5cdEBlYWNoICRleHByZXNzaW9uIGluICRleHByZXNzaW9ucyB7XG5cdFx0QGlmIChzdHItbGVuZ3RoKCRyZXN1bHQpICE9IDApIHtcblx0XHRcdCRyZXN1bHQ6ICRyZXN1bHQgKyAnIGFuZCAnO1xuXHRcdH1cblxuXHRcdEBpZiAodHlwZS1vZigkZXhwcmVzc2lvbikgPT0gJ3N0cmluZycpIHtcblx0XHRcdCRyZXN1bHQ6ICRyZXN1bHQgKyAkZXhwcmVzc2lvbjtcblx0XHR9IEBlbHNlIGlmICh0eXBlLW9mKCRleHByZXNzaW9uKSA9PSAnbGlzdCcpIHtcblx0XHRcdCRyZXN1bHQ6ICRyZXN1bHQgKyBudGgoJGV4cHJlc3Npb24sIDEpO1xuXHRcdFx0JGhhcy1ncm91cHM6IHRydWU7XG5cdFx0fSBAZWxzZSB7XG5cdFx0XHRAd2FybiAnI3skZXhwcmVzc2lvbn0gaXMgbm90IGEgdmFsaWQgZXhwcmVzc2lvbi4nO1xuXHRcdH1cblx0fVxuXG5cdC8vIElmIHdlIGhhdmUgZ3JvdXBzLCB3ZSBoYXZlIHRvIGNyZWF0ZSBhbGwgcG9zc2libGUgY29tYmluYXRpb25zXG5cdEBpZiAkaGFzLWdyb3VwcyB7XG5cdFx0QGVhY2ggJGV4cHJlc3Npb24gaW4gJGV4cHJlc3Npb25zIHtcblx0XHRcdEBpZiAodHlwZS1vZigkZXhwcmVzc2lvbikgPT0gJ2xpc3QnKSB7XG5cdFx0XHRcdCRmaXJzdDogbnRoKCRleHByZXNzaW9uLCAxKTtcblxuXHRcdFx0XHRAZWFjaCAkbWVtYmVyIGluICRleHByZXNzaW9uIHtcblx0XHRcdFx0XHRAaWYgKCRtZW1iZXIgIT0gJGZpcnN0KSB7XG5cdFx0XHRcdFx0XHRAZWFjaCAkcGFydGlhbCBpbiAkcmVzdWx0IHtcblx0XHRcdFx0XHRcdFx0JHJlc3VsdDogam9pbigkcmVzdWx0LCBzdHItcmVwbGFjZS1maXJzdCgkZmlyc3QsICRtZW1iZXIsICRwYXJ0aWFsKSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QHJldHVybiAkcmVzdWx0O1xufVxuXG4vLy9cbi8vLyBQYXJzZXMgYSBzdHJpbmcgdG8gZm9ybSBhIG1lZGlhIHF1ZXJ5IGV4cHJlc3Npb25cbi8vL1xuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRleHByZXNzaW9uICAtIGV4cHJlc3Npb24gKGluIHN0cmluZylcbi8vL1xuLy8vIEB0aHJvd3MgRXhwcmVzc2lvbiB3aXRoIHR5cGUgYHR5cGUtb2YoJGV4cHJlc3Npb24pYCBkZXRlY3RlZCwgc3RyaW5nIGV4cGVjdGVkXG4vLy8gQHRocm93cyBgJGV4cHJlc3Npb25gIGlzIG1pc3NpbmcgYW4gb3BlcmF0b3Jcbi8vLyBAdGhyb3dzIFVua25vd24gdW5pdDogYCR1bml0YFxuLy8vXG4vLy8gQHJldHVybiB7U3RyaW5nIHwgTnVsbH1cbi8vL1xuQGZ1bmN0aW9uIHBhcnNlLWV4cHJlc3Npb24oJGV4cHJlc3Npb24pIHtcblx0JG9wZXJhdG9yOiAnJztcblx0JHZhbHVlOiAnJztcblx0JGVsZW1lbnQ6ICcnO1xuXHQkcmVzdWx0OiAnJztcblx0JGlzLXdpZHRoOiB0cnVlO1xuXG5cdEBpZiAodHlwZS1vZigkZXhwcmVzc2lvbikgIT0gJ3N0cmluZycpIHtcblx0XHRAd2FybiAnRXhwcmVzc2lvbiB3aXRoIHR5cGUgYCN7dHlwZS1vZigkZXhwcmVzc2lvbil9YCBkZXRlY3RlZCwgc3RyaW5nIGV4cGVjdGVkLic7XG5cdH1cblxuXHQvLyBTZXBhcmF0aW5nIHRoZSBvcGVyYXRvciBmcm9tIHRoZSByZXN0IG9mIHRoZSBleHByZXNzaW9uXG5cdEBpZiAoc3RyLXNsaWNlKCRleHByZXNzaW9uLCAyLCAyKSA9PSAnPScpIHtcblx0XHQkb3BlcmF0b3I6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMSwgMik7XG5cdFx0JHZhbHVlOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sIDMpO1xuXHR9IEBlbHNlIHtcblx0XHQkb3BlcmF0b3I6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMSwgMSk7XG5cdFx0JHZhbHVlOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sIDIpO1xuXHR9XG5cblx0Ly8gQ2hlY2tpbmcgd2hhdCB0eXBlIG9mIGV4cHJlc3Npb24gd2UncmUgZGVhbGluZyB3aXRoXG5cdEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICR2YWx1ZSkge1xuXHRcdCRyZXN1bHQ6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkdmFsdWUpO1xuXHR9IEBlbHNlIGlmIG1hcC1oYXMta2V5KCRtZWRpYS1leHByZXNzaW9ucywgJGV4cHJlc3Npb24pIHtcblx0XHQkcmVzdWx0OiBtYXAtZ2V0KCRtZWRpYS1leHByZXNzaW9ucywgJGV4cHJlc3Npb24pO1xuXHRcdCRpcy13aWR0aDogZmFsc2U7XG5cdH0gQGVsc2Uge1xuXHRcdCRyZXN1bHQ6IHRvLW51bWJlcigkdmFsdWUpO1xuXHR9XG5cblx0QGlmICgkaXMtd2lkdGgpIHtcblx0XHQkdW5pdDogdW5pdCgkcmVzdWx0KTtcblx0XHQkaW50ZXJ2YWw6IDA7XG5cblx0XHRAaWYgKG1hcC1oYXMta2V5KCR1bml0LWludGVydmFscywgJHVuaXQpKSB7XG5cdFx0XHQkaW50ZXJ2YWw6IG1hcC1nZXQoJHVuaXQtaW50ZXJ2YWxzLCAkdW5pdCk7XG5cdFx0fSBAZWxzZSB7XG5cdFx0XHRAd2FybiAnVW5rbm93biB1bml0OiAjeyR1bml0fSc7XG5cdFx0fVxuXG5cdFx0QGlmICgkb3BlcmF0b3IgPT0gJz4nKSB7XG5cdFx0XHQkZWxlbWVudDogJyhtaW4td2lkdGg6ICN7JHJlc3VsdCArICRpbnRlcnZhbH0pJztcblx0XHR9IEBlbHNlIGlmICgkb3BlcmF0b3IgPT0gJzwnKSB7XG5cdFx0XHQkZWxlbWVudDogJyhtYXgtd2lkdGg6ICN7JHJlc3VsdCAtICRpbnRlcnZhbH0pJztcblx0XHR9IEBlbHNlIGlmICgkb3BlcmF0b3IgPT0gJz49Jykge1xuXHRcdFx0JGVsZW1lbnQ6ICcobWluLXdpZHRoOiAjeyRyZXN1bHR9KSc7XG5cdFx0fSBAZWxzZSBpZiAoJG9wZXJhdG9yID09ICc8PScpIHtcblx0XHRcdCRlbGVtZW50OiAnKG1heC13aWR0aDogI3skcmVzdWx0fSknO1xuXHRcdH0gQGVsc2Uge1xuXHRcdFx0QHdhcm4gJyN7JGV4cHJlc3Npb259IGlzIG1pc3NpbmcgYW4gb3BlcmF0b3IuJztcblx0XHR9XG5cdH0gQGVsc2Uge1xuXHRcdCRlbGVtZW50OiAkcmVzdWx0O1xuXHR9XG5cblx0QHJldHVybiAkZWxlbWVudDtcbn1cblxuLy8vXG4vLy8gUmVwbGFjZXMgdGhlIGZpcnN0IG9jY3VyZW5jZSBvZiB0aGUgc3RyaW5nIHdpdGggdGhlIHJlcGxhY2VtZW50IHN0cmluZ1xuLy8vXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICAgJHNlYXJjaCAgLSBUaGUgdmFsdWUgYmVpbmcgc2VhcmNoZWQgZm9yXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICAgJHJlcGxhY2UgIC0gVGhlIHJlcGxhY2VtZW50IHN0cmluZ1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRzdWJqZWN0ICAtIFRoZSBzdHJpbmcgYmVpbmcgcmVwbGFjZWQgb25cbi8vL1xuLy8vIEByZXR1cm4ge1N0cmluZyB8IE51bGx9XG4vLy9cbkBmdW5jdGlvbiBzdHItcmVwbGFjZS1maXJzdCgkc2VhcmNoLCAkcmVwbGFjZSwgJHN1YmplY3QpIHtcblx0JHNlYXJjaC1zdGFydDogc3RyLWluZGV4KCRzdWJqZWN0LCAkc2VhcmNoKTtcblxuXHRAaWYgJHNlYXJjaC1zdGFydCA9PSBudWxsIHtcblx0XHRAcmV0dXJuICRzdWJqZWN0O1xuXHR9XG5cblx0JHJlc3VsdDogc3RyLXNsaWNlKCRzdWJqZWN0LCAwLCAkc2VhcmNoLXN0YXJ0IC0gMSk7XG5cdCRyZXN1bHQ6ICRyZXN1bHQgKyAkcmVwbGFjZTtcblx0JHJlc3VsdDogJHJlc3VsdCArIHN0ci1zbGljZSgkc3ViamVjdCwgJHNlYXJjaC1zdGFydCArIHN0ci1sZW5ndGgoJHNlYXJjaCkpO1xuXG5cdEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8vXG4vLy8gQ2FzdHMgYSBudW1iZXIgdG8gYSBzdHJpbmdcbi8vL1xuLy8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICAgJHN0cmluZyAgLSBOdW1iZXIgdG8gYmUgcGFyc2VkXG4vLy9cbi8vLyBAcmV0dXJuIHtMaXN0IHwgTnVsbH1cbi8vL1xuQGZ1bmN0aW9uIHRvLW51bWJlcigkc3RyaW5nKSB7XG5cdC8vIE1hdHJpY2VzXG5cdCRzdHJpbmdzOiAnMCcgJzEnICcyJyAnMycgJzQnICc1JyAnNicgJzcnICc4JyAnOSc7XG5cdCRudW1iZXJzOiAgMCAgIDEgICAyICAgMyAgIDQgICA1ICAgNiAgIDcgICA4ICAgOTtcblxuXHQvLyBSZXN1bHRcblx0JHJlc3VsdDogMDtcblx0JGRpdmlkZXI6IDA7XG5cdCRtaW51czogZmFsc2U7XG5cblx0Ly8gTG9vcGluZyB0aHJvdWdoIGFsbCBjaGFyYWN0ZXJzXG5cdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggc3RyLWxlbmd0aCgkc3RyaW5nKSB7XG5cdFx0JGNoYXJhY3Rlcjogc3RyLXNsaWNlKCRzdHJpbmcsICRpLCAkaSk7XG5cdFx0JGluZGV4OiBpbmRleCgkc3RyaW5ncywgJGNoYXJhY3Rlcik7XG5cblxuXHRcdEBpZiAkY2hhcmFjdGVyID09ICctJyB7XG5cdFx0XHQkbWludXM6IHRydWU7XG5cdFx0fVxuXG5cdFx0QGVsc2UgaWYgJGNoYXJhY3RlciA9PSAnLicge1xuXHRcdFx0JGRpdmlkZXI6IDE7XG5cdFx0fVxuXG5cdFx0QGVsc2Uge1xuXHRcdFx0QGlmIHR5cGUtb2YoJGluZGV4KSAhPSAnbnVtYmVyJyB7XG5cdFx0XHRcdCRyZXN1bHQ6IGlmKCRtaW51cywgJHJlc3VsdCAqIC0xLCAkcmVzdWx0KTtcblx0XHRcdFx0QHJldHVybiBfbGVuZ3RoKCRyZXN1bHQsIHN0ci1zbGljZSgkc3RyaW5nLCAkaSkpO1xuXHRcdFx0fVxuXG5cdFx0XHQkbnVtYmVyOiBudGgoJG51bWJlcnMsICRpbmRleCk7XG5cblx0XHRcdEBpZiAkZGl2aWRlciA9PSAwIHtcblx0XHRcdFx0JHJlc3VsdDogJHJlc3VsdCAqIDEwO1xuXHRcdFx0fVxuXG5cdFx0XHRAZWxzZSB7XG5cdFx0XHRcdC8vIE1vdmUgdGhlIGRlY2ltYWwgZG90IHRvIHRoZSBsZWZ0XG5cdFx0XHRcdCRkaXZpZGVyOiAkZGl2aWRlciAqIDEwO1xuXHRcdFx0XHQkbnVtYmVyOiAkbnVtYmVyIC8gJGRpdmlkZXI7XG5cdFx0XHR9XG5cblx0XHRcdCRyZXN1bHQ6ICRyZXN1bHQgKyAkbnVtYmVyO1xuXHRcdH1cblx0fVxuXG5cdEByZXR1cm4gaWYoJG1pbnVzLCAkcmVzdWx0ICogLTEsICRyZXN1bHQpO1xufVxuXG5AZnVuY3Rpb24gX2xlbmd0aCgkbnVtYmVyLCAkdW5pdCkge1xuXHQkc3RyaW5nczogJ3B4JyAnY20nICdtbScgJyUnICdjaCcgJ3BpY2EnICdpbicgJ2VtJyAncmVtJyAncHQnICdwYycgJ2V4JyAndncnICd2aCcgJ3ZtaW4nICd2bWF4Jztcblx0JHVuaXRzOiAgIDFweCAgMWNtICAxbW0gIDElICAxY2ggIDFwaWNhICAxaW4gIDFlbSAgMXJlbSAgMXB0ICAxcGMgIDFleCAgMXZ3ICAxdmggIDF2bWluICAxdm1heDtcblx0JGluZGV4OiBpbmRleCgkc3RyaW5ncywgJHVuaXQpO1xuXG5cdEBpZiB0eXBlLW9mKCRpbmRleCkgIT0gJ251bWJlcicge1xuXHRcdEB3YXJuICdVbmtub3duIHVuaXQgYCN7JHVuaXR9YC4nO1xuXHRcdEByZXR1cm4gZmFsc2U7XG5cdH1cblxuXHRAcmV0dXJuICRudW1iZXIgKiBudGgoJHVuaXRzLCAkaW5kZXgpO1xufVxuXG5cbkBtaXhpbiBtb2JpbGUoKSB7XG5cdEBpbmNsdWRlIG1lZGlhKCc8dGFibGV0Jykge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiB0YWJsZXQoKSB7XG5cdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcsJzxkZXNrdG9wJykge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBkZXNrdG9wKCkge1xuXHRAaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJykge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cblxuQG1peGluIGRlc2t0b3Atb25seSgpIHtcblx0QGluY2x1ZGUgbWVkaWEoJz49ZGVza3RvcCcsJzx4bCcpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4geGwoKSB7XG5cdEBpbmNsdWRlIG1lZGlhKCc+PXhsJykge1xuXHRcdEBjb250ZW50O1xuXHR9XG59IiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBDbGFzcyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vLyAubWFyZ2luXG4ubWFyZ2luIHtcblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAkYmxvYy0tbWFyZ2luLWJvdHRvbTtcblx0fVxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdG1hcmdpbi1ib3R0b206ICRibG9jLS1tYXJnaW4tYm90dG9tLXRhYmxldDtcblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9wLW9ubHkge1xuXHRcdG1hcmdpbi1ib3R0b206ICRibG9jLS1tYXJnaW4tYm90dG9tLWRlc2t0b3A7XG5cdH1cblx0QGluY2x1ZGUgeGwge1xuXHRcdG1hcmdpbi1ib3R0b206ICRibG9jLS1tYXJnaW4tYm90dG9tLXhsO1xuXHR9XG5cdC8vIC5tYXJnaW4tLWhhbGZcblx0Ji0taGFsZiB7XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICgkYmxvYy0tbWFyZ2luLWJvdHRvbSAvIDIpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogKCRibG9jLS1tYXJnaW4tYm90dG9tLXRhYmxldCAvIDIpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wLW9ubHkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogKCRibG9jLS1tYXJnaW4tYm90dG9tLWRlc2t0b3AgLyAyKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeGwge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogKCRibG9jLS1tYXJnaW4tYm90dG9tLXhsIC8gMik7XG5cdFx0fVxuXHR9XG5cdC8vIC5tYXJnaW4tLXRoaXJkXG5cdCYtLXRoaXJkIHtcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogKCRibG9jLS1tYXJnaW4tYm90dG9tIC8gMyk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAoJGJsb2MtLW1hcmdpbi1ib3R0b20tdGFibGV0IC8gMyk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Atb25seSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAoJGJsb2MtLW1hcmdpbi1ib3R0b20tZGVza3RvcCAvIDMpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4bCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAoJGJsb2MtLW1hcmdpbi1ib3R0b20teGwgLyAzKTtcblx0XHR9XG5cdH1cbn1cblxuLy8gLnBhZGRpbmdcbi5wYWRkaW5nIHtcblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRwYWRkaW5nLWxlZnQ6ICRibG9jLS1tYXJnaW4tYXNpZGU7XG5cdFx0cGFkZGluZy1yaWdodDogJGJsb2MtLW1hcmdpbi1hc2lkZTtcblx0fVxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHBhZGRpbmctbGVmdDogJGJsb2MtLW1hcmdpbi1hc2lkZS10YWJsZXQ7XG5cdFx0cGFkZGluZy1yaWdodDogJGJsb2MtLW1hcmdpbi1hc2lkZS10YWJsZXQ7XG5cdH1cblx0QGluY2x1ZGUgZGVza3RvcC1vbmx5IHtcblx0XHRwYWRkaW5nLWxlZnQ6ICRibG9jLS1tYXJnaW4tYXNpZGUtZGVza3RvcDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAkYmxvYy0tbWFyZ2luLWFzaWRlLWRlc2t0b3A7XG5cdH1cblx0QGluY2x1ZGUgeGwge1xuXHRcdHBhZGRpbmctbGVmdDogJGJsb2MtLW1hcmdpbi1hc2lkZS14bDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAkYmxvYy0tbWFyZ2luLWFzaWRlLXhsO1xuXHR9XG5cdC8vIC5wYWRkaW5nLS1oYWxmXG5cdCYtLWhhbGYge1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICgkYmxvYy0tbWFyZ2luLWFzaWRlIC8gMik7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAoJGJsb2MtLW1hcmdpbi1hc2lkZSAvIDIpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAoJGJsb2MtLW1hcmdpbi1hc2lkZS10YWJsZXQgLyAyKTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICgkYmxvYy0tbWFyZ2luLWFzaWRlLXRhYmxldCAvIDIpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wLW9ubHkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAoJGJsb2MtLW1hcmdpbi1hc2lkZS1kZXNrdG9wIC8gMik7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAoJGJsb2MtLW1hcmdpbi1hc2lkZS1kZXNrdG9wIC8gMik7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhsIHtcblx0XHRcdHBhZGRpbmctbGVmdDogKCRibG9jLS1tYXJnaW4tYXNpZGUteGwgLyAyKTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICgkYmxvYy0tbWFyZ2luLWFzaWRlLXhsIC8gMik7XG5cdFx0fVxuXHR9XG59XG5cbi8vIC5oaWRkZW5cbi5oaWRkZW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vLyAuYnV0dG9uXG5cbi5idXR0b24sIC5idXR0b24uZm9ybV9fYnV0dG9uIHtcblx0aGVpZ2h0OiA0MHB4O1xuXHRsaW5lLWhlaWdodDogNDBweDtcblx0cGFkZGluZzogMCAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRmb250LXdlaWdodDogNjAwO1xufSIsIi5oZWFkcm9vbSB7XG5cdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBsaW5lYXI7XG5cdCYtLXBpbm5lZCB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcblx0fVxuXHQmLS11bnBpbm5lZCB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0fVxufSIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIFZhcmlhYmxlcyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiRoZWFkZXItd2lkdGg6IDEwMCU7XG4kaGVhZGVyLW1heC13aWR0aDogMTAwJTtcbiRoZWFkZXItaGVpZ2h0OiA1OHB4O1xuJGhlYWRlci1oZWlnaHQtZGVza3RvcDogMTY0cHg7XG4kaGVhZGVyLWhlaWdodC1kZXNrdG9wLXNjcm9sbDogNzBweDtcbiRoZWFkZXItY29sb3ItYm9yZGVyOiAjZGVkZGRkO1xuJGhlYWRlci1iZzogI2ZmZjtcbiRwYWRkaW5nLWxvZ286IDdweDtcbiR3aWR0aC1iYWMtYXJlYTogJGhlYWRlci1oZWlnaHQ7XG4kcGFkZGluZy1oZWFkZXItZnJvbS1kZXNrdG9wOiAyMzBweDtcbiRicmVha3BvaW50LXNtYWxsLWFjY291bnQ6IDEyNzBweDtcbiRjb2xvci10b3BiYXI6ICM5OTk7XG4kY29sb3ItaGFtYnVyZ2VyOiAjNGQ0ZDRkO1xuXG4kaWNvbi1hY2NvdW50OiB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHZpZXdCb3glM0QlMjIxNzE3JTIwNDYlMjAyMC4wMDMlMjAyMC4wMDElMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0xNzE3LjAwMSUyMDU1Ljk5OGExMCUyMDEwJTIwMCUyMDElMjAwJTIwMi45My03LjA3JTIwOS42JTIwOS42JTIwMCUyMDAlMjAwLTIuOTMlMjA3LjA3em0xOS4xNyUyMDBhOC44JTIwOC44JTIwMCUyMDAlMjAxLTIuMTYlMjA1Ljg2Yy0xLjM4LS41NC0yLjg3LTEuMDYtNC40Ny0xLjU0YS43NDMuNzQzJTIwMCUyMDAlMjAxLS4xLS41MyUyMDMuMDM5JTIwMy4wMzklMjAwJTIwMCUyMDElMjAuMjktMS4xJTIwNi4xMzglMjA2LjEzOCUyMDAlMjAwJTIwMCUyMC40NC0xLjU0JTIwMy41MjklMjAzLjUyOSUyMDAlMjAwJTIwMCUyMC42Ny0xLjU0JTIwMy4yODUlMjAzLjI4NSUyMDAlMjAwJTIwMCUyMDAtMS4zNC4xMzkuMTM5JTIwMCUyMDAlMjAwLS4wNS0uMSUyMDQuMzY2JTIwNC4zNjYlMjAwJTIwMCUyMDElMjAuMTQtMS44MyUyMDMuMDc4JTIwMy4wNzglMjAwJTIwMCUyMDAtLjcyLTIuNSUyMDMuNDQlMjAzLjQ0JTIwMCUyMDAlMjAwLTIuNzgtMS4zNGgtLjg3YTMuNjM5JTIwMy42MzklMjAwJTIwMCUyMDAtMi43OSUyMDEuMzQlMjAzLjA3NyUyMDMuMDc3JTIwMCUyMDAlMjAwLS43MiUyMDIuNSUyMDQuNiUyMDQuNiUyMDAlMjAwJTIwMSUyMC4xNSUyMDEuODN2LjFhMi41ODYlMjAyLjU4NiUyMDAlMjAwJTIwMC0uMDUlMjAxLjM0JTIwNC4zNTMlMjA0LjM1MyUyMDAlMjAwJTIwMCUyMC42NyUyMDEuNTklMjA3LjI0JTIwNy4yNCUyMDAlMjAwJTIwMCUyMC40MyUyMDEuNDklMjAyLjY0MiUyMDIuNjQyJTIwMCUyMDAlMjAxJTIwLjIlMjAxLjE1LjU0NC41NDQlMjAwJTIwMCUyMDEtLjE1LjQ4JTIwMzAuNDYxJTIwMzAuNDYxJTIwMCUyMDAlMjAwLTQuMzIlMjAxLjU0JTIwOS4xNTglMjA5LjE1OCUyMDAlMjAxJTIwMSUyMDE2LjE5LTUuODZ6JTIyJTIwZmlsbCUzRCUyMiUyMyN7JHN2Zy1jb2xvcn0lMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyLyUzRSUzQy9zdmclM0UpO1xuJGljb24tY2FydDogdXJsKCdodHRwczovL21lZGlhLmNkbndzLmNvbS9faS8xOTcwMC82MTE0LzMxMDQvMTUvZG9yaWFuZS1wYW5pZXIucG5nJyk7XG5cblxuJGljb24tYWNjb3VudC1ob3ZlcjogJGljb24tYWNjb3VudDtcbiRpY29uLWNhcnQtaG92ZXI6ICRpY29uLWNhcnQ7XG5cblxuYm9keSB7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjEpO1xufVxuXG4kaWNvbi1jYXJ0LWJsYWNrOiAkaWNvbi1jYXJ0O1xuJGNhcnQtbmItYmc6ICM2NjY2NjY7XG4kYXJlYS1zZXAtYmc6ICNkZWRlZGU7XG5cbiRjb2xvci1maXJzdG5hbWU6ICRjb2xvci1zdGQtbGlnaHQ7XG4kbmF2LWJnOiAjRjdGN0Y3O1xuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEFsbCAtIE1vYmlsZSBmaXJzdCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmhlYWRlciB7XG5cdC8vIC5oZWFkZXJfX2NvbnRlbnQgfCBhbGxcblx0Jl9fY29udGVudCB7XG5cdFx0aGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcblx0XHR3aWR0aDogJGhlYWRlci13aWR0aDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGhlYWRlci1jb2xvci1ib3JkZXI7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDk5OTtcblx0fVxuXHQmX19yZWxhdGl2ZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiB2YXIoLS1tYXgtcm93LXNpemUpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuXHR9XG5cdC8vIC5oZWFkZXJfX2gxIHwgYWxsXG5cdCZfX2gxIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXRpdGxlKTtcblx0fVxuXHQvLyAuaGVhZGVyX19pbm5hdiB8IGFsbFxuXHQmX19pbm5hdiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHBhZGRpbmc6IDIycHggNTBweCAxOHB4IDIwcHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LXNpemU6IHJlbSgxMnB4KTtcblx0fVxuXHQvLyAuaGVhZGVyX19uYXYgfCBhbGxcblx0Jl9fbmF2IHtcblx0XHRwYWRkaW5nOiAyMnB4IDE1cHggMjBweCAxNXB4O1xuXHRcdG1hcmdpbjogMDtcblx0XHR3aWR0aDogJGhlYWRlci1oZWlnaHQ7XG5cdFx0aGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHotaW5kZXg6ICRuYXYtaW5kZXg7XG5cdFx0Ly8gLmhlYWRlcl9fbmF2X19pY29uIHwgYWxsXG5cdFx0Jl9faWNvbiB7XG5cdFx0XHR3aWR0aDogMTlweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdFx0dHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHQmX190ZXh0IHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR0ZXh0LWluZGVudDotOTk5OTk5cHg7XG5cdFx0XHR9XG5cdFx0XHQmLS1pbm5hdiB7XG5cdFx0XHRcdHdpZHRoOiAxOXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRcdHRvcDogMjBweDtcblx0XHRcdH1cblx0XHRcdC8vIC5oZWFkZXJfX25hdl9faWNvbl9fc3BhbiB8IGFsbFxuXHRcdFx0Jl9fc3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGhlaWdodDogM3B4O1xuXHRcdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcblx0XHRcdFx0Ly8gLmhlYWRlcl9fbmF2X19pY29uX19zcGFuLS1maXJzdCB8IGFsbFxuXHRcdFx0XHQmLS1maXJzdCB7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxOXB4O1xuXHRcdFx0XHRcdC8vIC5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tZmlyc3QuaGVhZGVyX19uYXZfX2ljb25fX3NwYW4tLWNsb3NlIHwgYWxsXG5cdFx0XHRcdFx0Ji5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tY2xvc2Uge1xuXHRcdFx0XHRcdFx0dG9wOiAxOHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDAlO1xuXHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQvLyAuaGVhZGVyX19uYXZfX2ljb25fX3NwYW4tLXNlY29uZCB8IGFsbFxuXHRcdFx0XHQmLS1zZWNvbmQge1xuXHRcdFx0XHRcdHRvcDogNnB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRcdC8vIC5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tc2Vjb25kLmhlYWRlcl9fbmF2X19pY29uX19zcGFuLS1jbG9zZSB8IGFsbFxuXHRcdFx0XHRcdCYuaGVhZGVyX19uYXZfX2ljb25fX3NwYW4tLWNsb3NlIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ly8gLmhlYWRlcl9fbmF2X19pY29uX19zcGFuLS10aGlyZCB8IGFsbFxuXHRcdFx0XHQmLS10aGlyZCB7XG5cdFx0XHRcdFx0dG9wOiA2cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0Ly8gLmhlYWRlcl9fbmF2X19pY29uX19zcGFuLS10aGlyZC5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tY2xvc2UgfCBhbGxcblx0XHRcdFx0XHQmLmhlYWRlcl9fbmF2X19pY29uX19zcGFuLS1jbG9zZSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQvLyAuaGVhZGVyX19uYXZfX2ljb25fX3NwYW4tLWZvdXJ0aCB8IGFsbFxuXHRcdFx0XHQmLS1mb3VydGgge1xuXHRcdFx0XHRcdHRvcDogMTJweDtcblx0XHRcdFx0XHR3aWR0aDogMTlweDtcblx0XHRcdFx0XHQvLyAuaGVhZGVyX19uYXZfX2ljb25fX3NwYW4tLWZvdXJ0aC5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tY2xvc2UgfCBhbGxcblx0XHRcdFx0XHQmLmhlYWRlcl9fbmF2X19pY29uX19zcGFuLS1jbG9zZSB7XG5cdFx0XHRcdFx0XHR0b3A6IDE4cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMCU7XG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2Nsb3NlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC8vIC5oZWFkZXJfX2FjY291bnQgfCBhbGxcblx0Jl9fYWNjb3VudCB7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Jl9fYSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAkaWNvbi1hY2NvdW50O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAyN3B4O1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHRleHQtaW5kZW50OiAtOTk5OTlweDtcblx0XHRcdFx0aGVpZ2h0OiA1OHB4O1xuXHRcdFx0XHR3aWR0aDogNTNweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8gLmhlYWRlcl9fc2VhcmNoIHwgYWxsXG5cdCZfX3NlYXJjaCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0Ly8gLmhlYWRlcl9fY2FydCB8IGFsbFxuXHQmX19jYXJ0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHotaW5kZXg6IDEwO1xuXHRcdHdpZHRoOiAkaGVhZGVyLWhlaWdodDtcblx0XHRoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdHdpZHRoOiA1M3B4O1xuXHRcdFx0cmlnaHQ6IDUzcHg7XG5cdFx0fVxuXHRcdCZfX2Ege1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgJGljb24tY2FydDtcblx0XHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDIxcHg7XG5cdFx0XHR9XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0XHRcdC8vIC5oZWFkZXJfX2NhcnRfX2FfX25iIHwgYWxsXG5cdFx0XHQmX19uYiB7XG5cdFx0XHRcdHRleHQtaW5kZW50OiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiA2NiU7XG5cdFx0XHRcdHRvcDogOHB4O1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMCk7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHQmX19hcnRpY2xlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYtLWhpZGUge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji0tYWx3YXlzSGlkZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTpub25lIWltcG9ydGFudFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3N1YmxldmVsIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDZweCA2cHggMHB4IHJnYmEoMTYsIDUxLCA2MywgMC40KTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAyMHB4KTtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRib3R0b206IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX3RleHQge1xuXHRcdFx0XHR0ZXh0LWluZGVudDogMDtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMnB4KTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8gLmhlYWRlcl9fbG9nbyB8IGFsbFxuXHQmX19sb2dvIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZzogJHBhZGRpbmctbG9nbyAoJGhlYWRlci1oZWlnaHQgKyAkcGFkZGluZy1sb2dvKTtcblx0XHR6LWluZGV4OiAkbmF2LWluZGV4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0cGFkZGluZzogJHBhZGRpbmctbG9nbyAxNDBweCAkcGFkZGluZy1sb2dvIDE1cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRwYWRkaW5nOiAkcGFkZGluZy1sb2dvIDIwMHB4O1xuXHRcdH1cblx0XHQvLyAuaGVhZGVyX19sb2dvX19hIHwgYWxsXG5cdFx0Jl9fYSB7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRoZWlnaHQ6ICgkaGVhZGVyLWhlaWdodCAtICgyICogJHBhZGRpbmctbG9nbykpO1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtc3RhcnQpO1xuXHRcdFx0fVxuXHRcdFx0Ly8gLmhlYWRlcl9fbG9nb19fYV9faW1nIHwgYWxsXG5cdFx0XHQmX19pbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHRcdC8vIC5oZWFkZXJfX2xvZ29fX2FfX25hbWUgfCBhbGxcblx0XHRcdCZfX25hbWUge1xuXHRcdFx0XHQvLyAuaGVhZGVyX19sb2dvX19hX19uYW1lX190aXRsZSB8IGFsbFxuXHRcdFx0XHQmX190aXRsZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDM2cHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQvLyAuaGVhZGVyX19sb2dvX19hX19zbG9nYW4gfCBhbGxcblx0XHRcdFx0Jl9fc2xvZ2FuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLyAuaGVhZGVyX19jaGVja2JveCB8IGFsbFxuXHQmX19jaGVja2JveCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHQmLS1uYXYge1xuXHRcdFx0JjpjaGVja2VkIHtcblx0XHRcdFx0JiB+IC5oZWFkZXIgLmhlYWRlciB7XG5cdFx0XHRcdFx0Jl9fbmF2IHtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXN0ZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCZfX2ljb24ge1xuXHRcdFx0XHRcdFx0XHQvLyAuaGVhZGVyX19jaGVja2JveC0tbmF2OmNoZWNrZWQgfiAuaGVhZGVyIC5oZWFkZXJfX25hdl9faWNvbiB8IGFsbFxuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRcdFx0XHQmX19zcGFuIHtcblx0XHRcdFx0XHRcdFx0XHQvLyAuaGVhZGVyX19jaGVja2JveC0tbmF2OmNoZWNrZWQgfiAuaGVhZGVyIC5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tZmlyc3QgfCBhbGxcblx0XHRcdFx0XHRcdFx0XHQmLS1maXJzdCB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC8vIC5oZWFkZXJfX2NoZWNrYm94LS1uYXY6Y2hlY2tlZCB+IC5oZWFkZXIgLmhlYWRlcl9fbmF2X19pY29uX19zcGFuLS1zZWNvbmQgfCBhbGxcblx0XHRcdFx0XHRcdFx0XHQmLS1zZWNvbmQge1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQvLyAuaGVhZGVyX19jaGVja2JveC0tbmF2OmNoZWNrZWQgfiAuaGVhZGVyIC5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tdGhpcmQgfCBhbGxcblx0XHRcdFx0XHRcdFx0XHQmLS10aGlyZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQvLyAuaGVhZGVyX19jaGVja2JveC0tbmF2OmNoZWNrZWQgfiAuaGVhZGVyIC5oZWFkZXJfX25hdl9faWNvbl9fc3Bhbi0tZm91cnRoIHwgYWxsXG5cdFx0XHRcdFx0XHRcdFx0Ji0tZm91cnRoIHtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMThweDtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ly8gLmhlYWRlcl9fY2hlY2tib3gtLW5hdjpjaGVja2VkIH4gLmhlYWRlciAubmF2IHwgYWxsXG5cdFx0XHRcdCYgfiAuaGVhZGVyIC5uYXYge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA0MCU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxMDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYgfiAuaGVhZGVyIC5uYXYge1xuXHRcdFx0XHRcdC8vIC5oZWFkZXJfX2NoZWNrYm94LS1uYXY6Y2hlY2tlZCB+IC5oZWFkZXIgLm5hdl9fY2xvc2UgfCBhbGxcblx0XHRcdFx0XHQmX19jbG9zZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JiB+IC5oZWFkZXJfX2Nsb3NlIHtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5AaW5jbHVkZSB0YWJsZXQge1xuXHQuaGVhZGVyIHtcblx0XHQmX19jb250ZW50IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogYXV0bztcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRtaW4taGVpZ2h0OiAxMDBweDtcblx0XHR9XG5cdFx0Jl9fbG9nbywgJl9fbmF2LCAmX19jYXJ0IHtcblx0XHRcdGhlaWdodDogMTAwcHg7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cblx0XHR9XG5cdH1cblx0Lm5hdl9fc3VibGV2ZWwge1xuXHRcdHRvcDogMTAwcHghaW1wb3J0YW50O1xuXHR9XG59XG5cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gRlJPTSBERVNLVE9QIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5cbkBpbmNsdWRlIGRlc2t0b3Age1xuXHQvLyAuaGVhZGVyIHwgZnJvbSBkZXNrdG9wXG5cdC5oZWFkZXIge1xuXHRcdC8vIC5oZWFkZXJfX3dyYXBwZXIgfCBmcm9tIGRlc2t0b3Bcblx0XHQmX193cmFwcGVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0fVxuXHRcdC8vIC5oZWFkZXJfX2NvbnRlbnQgfCBmcm9tIGRlc2t0b3Bcblx0XHQmX19jb250ZW50IHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR3aWxsLWNoYW5nZTogaW5oZXJpdDtcblx0XHRcdHRyYW5zZm9ybTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR0cmFuc2l0aW9uOiAzMDBtcyBlYXNlO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdHRvcDogYXV0bztcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHR6LWluZGV4OiA0O1xuXHRcdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRyaWdodDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcblx0XHRcdH1cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdH1cblx0XHRcdCYtLWJvcmRlciB7XG5cdFx0XHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvLyAuaGVhZGVyX19oMSB8IGZyb20gZGVza3RvcFxuXHRcdCZfX2gxIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1pbi1oZWlnaHQ6IDYwcHg7XG5cdFx0XHRtYXgtaGVpZ2h0OiAyMDBweDtcblx0XHR9XG5cdFx0Ly8gLmhlYWRlcl9fbG9nbyB8IGZyb20gZGVza3RvcFxuXHRcdCZfX2xvZ28ge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWluLWhlaWdodDogNjBweDtcblx0XHRcdG1heC1oZWlnaHQ6IDMwMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogMjBweCAkcGFkZGluZy1oZWFkZXItZnJvbS1kZXNrdG9wO1xuXHRcdFx0ei1pbmRleDogMDtcblx0XHRcdC8vIC5oZWFkZXJfX2xvZ29fX2EgfCBmcm9tIGRlc2t0b3Bcblx0XHRcdCZfX2Ege1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDIwMHB4O1xuXHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdFx0Jl9faW1nIHtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAzMDBtcyBlYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucGljdHVyZSB7XG5cdFx0XHRcdCYtLWxlZnQge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDIwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAyMDBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gLmhlYWRlcl9fbmF2IHwgZnJvbSBkZXNrdG9wXG5cdFx0Jl9fbmF2IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC8vIC5oZWFkZXJfX2lubmF2IHwgZnJvbSBkZXNrdG9wXG5cdFx0Jl9faW5uYXYge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0XHQmX19hcmVhIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93LXJldmVyc2UpO1xuXHRcdFx0JiA+IGRpdiB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNpcmNsZSB7XG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAxMzE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0XHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAxMzE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIC5oZWFkZXJfX2NhcnQgfCBmcm9tIGRlc2t0b3Bcblx0XHQmX19jYXJ0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0XHR3aWR0aDogMThweDtcblx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdG1hcmdpbi1sZWZ0OiA1MHB4O1xuXHRcdFx0Ji0tb25Ub3Age1xuXHRcdFx0XHRyaWdodDogYXV0byFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQmX19hIHtcblx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcblx0XHRcdFx0Jl9fbmIge1xuXHRcdFx0XHRcdHRvcDogLTlweDtcblx0XHRcdFx0XHRsZWZ0OiAyMnB4O1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtLWJvdHRvbSB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSB0cmFuc2xhdGVaKDApO1xuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdGJvdHRvbTogOTBweDtcblx0XHRcdFx0cmlnaHQ6IDUwcHg7XG5cdFx0XHRcdHdpZHRoOiA3MnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDcycHg7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoc3RyZXRjaCk7XG5cdFx0XHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoc3RyZXRjaCk7XG5cdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdCYuYW5pbSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5hbmltQ2xvc2Uge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuaGVhZGVyLW9wZW4ge1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwcztcblx0XHRcdFx0XHQuaGVhZGVyX19jYXJ0X19hX19uYiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuaGVhZGVyIHtcblx0XHRcdFx0XHQmX19jYXJ0IHtcblx0XHRcdFx0XHRcdCZfX2Ege1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRpY29uLWNhcnQtYmxhY2sgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogNDUlIDQ1JTtcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Jl9fbmIge1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDYwcHg7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAtN3B4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjhweDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDZweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcblx0XHRcdFx0XHQuaGVhZGVyIHtcblx0XHRcdFx0XHRcdCZfX2NhcnQge1xuXHRcdFx0XHRcdFx0XHQmX19hLmhlYWRlcl9fdGFiIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAkaWNvbi1jYXJ0LWhvdmVyO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogNDUlIDQ1JTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC5oZWFkZXIge1xuXHRcdFx0XHRcdCZfX2NhcnQge1xuXHRcdFx0XHRcdFx0Jl9fYSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICRpY29uLWNhcnQtaG92ZXI7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jl9fc3VibGV2ZWwge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDApO1xuXHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyLCB0cmFuc2Zvcm0gMC4zcyBsaW5lYXIsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgbGluZWFyO1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIC5oZWFkZXJfX2FjY291bnQgfCBmcm9tIGRlc2t0b3Bcblx0XHQmX19hY2NvdW50IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRtYXJnaW4tbGVmdDogNTBweDtcblx0XHRcdCZfX2Ege1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRvcDogYXV0bztcblx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwcztcblx0XHRcdFx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgJGljb24tYWNjb3VudC1ob3Zlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMHM7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fc3BhbiB7XG5cdFx0XHRcdCYtLWxvZ2luIHtcblx0XHRcdFx0XHQuaGVhZGVyIHtcblx0XHRcdFx0XHRcdCZfX2FjY291bnQge1xuXHRcdFx0XHRcdFx0XHQmX19uYW1lIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWZpcnN0bmFtZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Jl9fZmlyc3RuYW1lIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWZpcnN0bmFtZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjbmF2LWNoZWNrYm94OmNoZWNrZWQge1xuXHRcdCYgfiAuaGVhZGVyIHtcblx0XHRcdC5oZWFkZXIge1xuXHRcdFx0XHQmX19uYXYge1xuXHRcdFx0XHRcdCZfX2ljb24ge1xuXHRcdFx0XHRcdFx0Jl9fc3BhbiB7XG5cdFx0XHRcdFx0XHRcdCYtLWZpcnN0IHtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDAlO1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLS1zZWNvbmQge1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLS10aGlyZCB7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLS1mb3VydGgge1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogMThweDtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMCU7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5oZWFkZXIge1xuXHQvLyAuaGVhZGVyX19ub2pzXG5cdCZfX25vanMge1xuXHRcdG1hcmdpbjogMDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogI2ZhZDM5MDtcblx0XHQmX193cmFwcGVyIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDAgNDBweDtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDgwMHB4O1xuXHRcdH1cblx0XHQmX190ZXh0IHtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdFx0Jl9fbGFiZWwge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxufVxuXG4jbm9qcy1jaGVja2JveDpjaGVja2VkIH4gbm9zY3JpcHQgLmhlYWRlcl9fbm9qcyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkge1xuXHQmLmJvZHktLXRyYW5zZm9ybSB7XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlIWltcG9ydGFudDtcblx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC05MCUpIHRyYW5zbGF0ZVooMCk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtMTAwJSArIDU4cHgpKSB0cmFuc2xhdGVaKDApO1xuXHRcdFx0bWF4LWhlaWdodDogMTAwdmg7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0LmhlYWRlcl9fbmF2X19pY29uIHtcblx0XHRcdFx0dHJhbnNpdGlvbjogMHM7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLmhlYWRlcl9fY2FydCB7XG5cdCZfX2FfX25iIHtcblx0XHQmLS1oaWRlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGxpbmVhcjtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApIHNjYWxlKDApO1xuXHRcdH1cblx0fVxuXHQmOmhvdmVyIHtcblx0XHQuaGVhZGVyX19jYXJ0IHtcblx0XHRcdCZfX2FfX25iIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCkgc2NhbGUoMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5oZWFkZXIge1xuXHQmX19ibG9nIHtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRyaWdodDogMjQwcHg7XG5cdFx0XHQmLS13aXRob3V0TGFuZyB7XG5cdFx0XHRcdHJpZ2h0OiAxNTVweDtcblx0XHRcdH1cblx0XHRcdCZfX2Ege1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJywnPDE0NjFweCcpIHtcblx0LmhlYWRlciB7XG5cdFx0cGFkZGluZzogMCA0MHB4O1xuXHR9XG59XG5cbkBpbmNsdWRlIGRlc2t0b3Age1xuXHQuaGVhZGVyX19zZWFyY2gsIC5oZWFkZXJfX2FyZWEsIC5sYW5nLS1kZXNrdG9wIHtcblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnRcblx0fVxufVxuXG5AaW5jbHVkZSBkZXNrdG9wIHtcblx0LmhlYWRlcl9fY2FydC0tdG9wIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAtMjBweDtcblx0XHRcdGxlZnQ6IC0yMHB4O1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgKyA0MHB4KTtcblx0XHR9XG5cdH1cblx0LmhlYWRlcl9fY2FydC0tdG9wIC5jYXJ0LW1vZGFsLmNhcnQtb3BlbiB7XG5cdFx0cmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcblx0XHR3aWR0aDogNDQwcHggIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG5cdFx0bWF4LWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcblx0XHR0b3A6IDEwMCUgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LmV4cGxvcmVyMTEge1xuXHRcdC5oZWFkZXIge1xuXHRcdFx0Jl9fbG9nbyB7XG5cdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIFZhcmlhYmxlcyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiRuYXYtd2lkdGg6IDkwJTtcbiRuYXYtaGVpZ2h0OiAxMDAlO1xuJG5hdi1pbmRleDogMTA7XG4kbmF2LWJnLWNsb3NlOiBmYWxzZTtcbiRwZC1zdy1sdmwxOiAyMHB4O1xuJHBvcy1zdy1saWwtYXJyb3c6IDI3cHg7XG4kaGVhZGVyLWhlaWdodDogNThweDtcbiRoZWFkZXItaGVpZ2h0LWRlc2t0b3A6IDE1MHB4O1xuJG5hdi13cmFwcGVyLWJkOiAjNGU0ZTRlO1xuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEFsbCAtIE1vYmlsZSBmaXJzdCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLy8gLm5hdiB8IGFsbFxuLm5hdiB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAtOTAlO1xuXHR3aWR0aDogJG5hdi13aWR0aDtcblx0cmlnaHQ6IGNhbGMoLTEwMCUgKyA1OHB4KTtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDU4cHgpO1xuXHRoZWlnaHQ6ICRuYXYtaGVpZ2h0O1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcblxuXHR0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xuXHR6LWluZGV4OiAyO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0KiB7XG5cdFx0XHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHR9XG5cblx0aDIsIGgzLCBoNCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0aDMge1xuXHRcdGZvbnQtZmFtaWx5OmluaGVyaXQ7XG5cdH1cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRtYXgtd2lkdGg6IDQwJTtcblx0XHRwYWRkaW5nLXRvcDogMTAwcHg7XG5cdH1cblx0Ji5vdmgge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblx0Ly8gLm5hdl9fY2xvc2UgfCBhbGxcblx0Jl9fY2xvc2Uge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC41NSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCkgdHJhbnNsYXRlWigwKTtcblx0XHR6LWluZGV4OiAzMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblx0Ly8gLm5hdl9fbGFiZWwgfCBhbGxcblx0Jl9fbGFiZWwge1xuXHRcdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRwYWRkaW5nOjA7XG5cdFx0ZmxvYXQ6bGVmdDtcblx0XHRwb3NpdGlvbjpzdGF0aWM7XG5cdFx0d2lkdGg6MTAwJTtcblx0XHRjb2xvcjokY29sb3Itc3RkO1xuXHRcdHRyYW5zaXRpb246dGV4dC1pbmRlbnQgLjE1cywgaGVpZ2h0IC4zcztcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHQubmF2IHtcblx0XHRcdFx0Jl9fYXJyb3cge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHQmOmFmdGVyLCAmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0Lm5hdiB7XG5cdFx0XHRcdCZfX2Fycm93IHtcblx0XHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtLWFjY291bnQge1xuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvLyAubmF2X19sYWJlbF9faW1nIHwgYWxsXG5cdFx0Jl9faW1nIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6MTBweDtcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0dG9wOiAycHg7XG5cdFx0XHR3aWR0aDoxNnB4O1xuXHRcdH1cblx0XHQvLyAubmF2X19sYWJlbF9fc3BhbiB8IGFsbFxuXHRcdCZfX3NwYW4ge1xuXG5cdFx0XHRwb3NpdGlvbiA6cmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0Ly8gLm5hdl9fbGFiZWwtLXJpY2ggfCBhbGxcblx0XHQmLS1yaWNoIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ZmxvYXQ6IG5vbmUhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQmX19saSB7XG5cdFx0Ji0tYWxsIHtcblx0XHRcdC5uYXYge1xuXHRcdFx0XHQmX19hIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJG5hdi1iZyw1JSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLyAubmF2X19hcnJvdyB8IGFsbFxuXHQmX19hcnJvdyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlIWltcG9ydGFudDtcblx0XHR0b3A6IDUwJTtcblx0XHRyaWdodDogMTVweDtcblx0XHR3aWR0aDogMTBweDtcblx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXN0ZDtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHdpZHRoOiAycHg7XG5cdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1zdGQ7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR3aWR0aDogNThweDtcblx0XHRcdGhlaWdodDogNThweDtcblx0XHRcdCYtLWx2bDIge1xuXHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8gLm5hdl9fYSB8IGFsbFxuXHQmX19hIHtcblxuXHRcdHdpZHRoOjEwMCU7XG5cdFx0bGVmdDowO1xuXHRcdHBhZGRpbmc6IDEwcHggNDBweDtcblx0XHR0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzLHRleHQtaW5kZW50IC4zcztcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRmb250LXNpemU6IHJlbSgxM3B4KTtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDE4cHggMjBweDtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuXHRcdFx0cGFkZGluZy1yaWdodDogNzhweDtcblx0XHRcdGJhY2tncm91bmQ6ICRuYXYtYmc7XG5cdFx0XHQmLS1sb2dpbiB7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdH1cblx0XHQvLyAubmF2X19hX19sdmwyIHwgYWxsXG5cdFx0Jl9fbHZsMiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcyx0ZXh0LWluZGVudCAuM3M7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxM3B4KTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0cGFkZGluZzogMjVweDtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0Ly8gLm5hdl9fYV9fbHZsMi0taGlkZSB8IGFsbFxuXHRcdFx0Ji0taGlkZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIC5uYXZfX2EtLWx2bDIgfCBhbGxcblx0XHQmLS1sdmwyIHtcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gLm5hdl9fYS0tbGluayB8IGFsbFxuXHRcdCYtLWxpbmsge1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdH1cblx0XHQmLm5hdl9fYS0tY3VycmVudCB7XG5cdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0fVxuXHR9XG5cdC8vIC5uYXZfX3dyYXBwZXIgfCBhbGxcblx0Jl9fd3JhcHBlciB7XG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy1ib3R0b206IDYwcHg7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdGJhY2tncm91bmQ6ICRuYXYtYmc7XG5cdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cblx0Jl9fd3JhcHBlcjIge1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cdC8vIC5uYXZfX2l0ZW1sdmwxIHwgYWxsXG5cdCZfX2l0ZW1sdmwxIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMThweCAyMHB4O1xuXHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdEBpbmNsdWRlIHNlbWktYm9sZDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXRleHQpO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuXHRcdFx0cGFkZGluZy1yaWdodDogNzhweDtcblx0XHRcdGJhY2tncm91bmQ6ICRuYXYtYmc7XG5cdFx0XHQmLS1sb2dpbiB7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1MHB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA1OXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdH1cblx0XHRcdCZfX2ljb24ge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiAyMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDIxcHg7XG5cdFx0XHRcdGhlaWdodDogMjFweDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAkaWNvbi1hY2NvdW50IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjFweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tc2VhcmNoIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCZfX3RleHQge1xuXG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxMXB4KTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cdC8vIC5uYXZfX3N1YmxldmVsIHwgYWxsXG5cdCZfX3N1YmxldmVsIHtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMTAwJTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjNzIGN1YmljLWJlemllcigwLDEsMCwxKTtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdFx0bWluLWhlaWdodDogMTAwdmg7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0bWF4LWhlaWdodDogMTAwdmg7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0YmFja2dyb3VuZDogJG5hdi1iZztcblx0XHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0fVxuXHR9XG5cdCZfX2NoZWNrYm94bHZsMCB7XG5cdFx0Ly8gLm5hdl9fY2hlY2tib3hsdmwwOmNoZWNrZWQgKyBsYWJlbCB8IGFsbFxuXHRcdCY6Y2hlY2tlZCArIGRpdiB7XG5cdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OmhlaWdodDtcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246LjZzOyAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHQubmF2IHtcblx0XHRcdFx0Ly8gLm5hdl9fY2hlY2tib3hsdmwwOmNoZWNrZWQgKyBsYWJlbCAubmF2X19zdWJsZXZlbCB8IGFsbFxuXHRcdFx0XHQmX19zdWJsZXZlbCB7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVooMCk7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMTAwdmg7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDB2aDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdH1cblx0XHRcdFx0Ly8gLm5hdl9fY2hlY2tib3hsdmwwOmNoZWNrZWQgKyBsYWJlbCAubmF2X19pdGVtbHZsMSB8IGFsbFxuXHRcdFx0XHQmX19pdGVtbHZsMSB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ly8gLm5hdl9fY2hlY2tib3hsdmwwOmNoZWNrZWQgKyBsYWJlbCA+ICogPiAubmF2X19hcnJvdyB8IGFsbFxuXHRcdFx0JiA+ICogPiAubmF2X19hcnJvdyB7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYgPiAubmF2IHtcblx0XHRcdFx0Ly8gLm5hdl9fY2hlY2tib3hsdmwwOmNoZWNrZWQgKyBsYWJlbCA+IC5uYXZfX2Fycm93IHwgYWxsXG5cdFx0XHRcdCZfX2Fycm93IHtcblx0XHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vIC5uYXZfX2NoZWNrYm94bHZsMSB8IGFsbFxuXHQmX19jaGVja2JveGx2bDEge1xuXHRcdC8vIC5uYXZfX2NoZWNrYm94bHZsMTpjaGVja2VkICsgbGFiZWwgfCBhbGxcblx0XHQmOmNoZWNrZWQgKyBkaXYge1xuXHRcdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTpoZWlnaHQ7XG5cdFx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOi42czsgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG5cdFx0XHQubmF2IHtcblx0XHRcdFx0Ly8gLm5hdl9fY2hlY2tib3hsdmwxOmNoZWNrZWQgKyBsYWJlbCAubmF2X19jb250ZW50bHZsMyB8IGFsbFxuXHRcdFx0XHQmX19jb250ZW50bHZsMyB7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwMDBweDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ly8gLm5hdl9fY2hlY2tib3hsdmwxOmNoZWNrZWQgKyBsYWJlbCAubmF2X19pdGVtbHZsMyB8IGFsbFxuXHRcdFx0XHQmX19pdGVtbHZsMyB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQvLyAubmF2X19jaGVja2JveGx2bDE6Y2hlY2tlZCArIGxhYmVsID4gKiA+IC5uYXZfX2Fycm93IHwgYWxsXG5cdFx0XHQmID4gKiA+IC5uYXZfX2Fycm93IHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vIC5uYXZfX2NoZWNrYm94bHZsMTpjaGVja2VkICsgbGFiZWwgPiAubmF2X19hcnJvdyB8IGFsbFxuXHRcdFx0JiA+IC5uYXYge1xuXHRcdFx0XHQmX19hcnJvdyB7XG5cdFx0XHRcdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vIC5uYXZfX3VsIHwgYWxsXG5cdCZfX3VsIHtcblx0XHRwYWRkaW5nOjA7XG5cdFx0bWFyZ2luOjA7XG5cdFx0bGlzdC1zdHlsZS10eXBlOm5vbmU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdHBhZGRpbmctdG9wOiA1OHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0fVxuXHRcdCZfX2hlYWRlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtaW4taGVpZ2h0OiA1OHB4O1xuXHRcdFx0cGFkZGluZzogMTJweCA0MHB4O1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmX190ZXh0IHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XG5cdFx0XHR9XG5cdFx0XHQmX19sYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiAyMHB4O1xuXHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdFx0Jl9faWNvbi5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXN0ZC1saWdodDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fc2Nyb2xsIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDU4cHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSA1OHB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8gLm5hdl9fcmljaCB8IGFsbFxuXHQmX19yaWNoIHtcblx0XHQvLyAubmF2X19yaWNoX19hIHwgYWxsXG5cdFx0Jl9fYSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcywgdGV4dC1pbmRlbnQgLjNzO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTNweCk7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdH1cblx0XHQvLyAubmF2X19yaWNoX19hLS13aXRoLXN1Ym5hdiB8IGFsbFxuXHRcdCYtLXdpdGgtc3VibmF2IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHRcdC8vIC5uYXZfX3JpY2hfX2EtLXdpdGhvdXQtdHh0IHwgYWxsXG5cdFx0Ji0td2l0aG91dC10eHQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX3JpY2gyIHtcblx0XHQvLyAubmF2X19yaWNoMl9fYSB8IGFsbFxuXHRcdCZfX2Ege1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTNweCk7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDI1cHggMTBweCA1NXB4O1xuXHRcdFx0Ly8gLm5hdl9fcmljaDJfX2EtLWxhc3QgfCBhbGxcblx0XHRcdCYtLWxhc3Qge1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIC5uYXZfX3JpY2gyLS1sYXN0IHwgYWxsXG5cdFx0Ji0tbGFzdCB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC8vIC5uYXZfX2l0ZW1sdmwzIHwgYWxsXG5cdCZfX2l0ZW1sdmwzIHtcblx0XHRwYWRkaW5nOiAxNXB4IDQwcHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdH1cblx0Ly8gLm5hdl9fY29udGVudGx2bDMgfCBhbGxcblx0Jl9fY29udGVudGx2bDMge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGN1YmljLWJlemllcigwLCAxLCAwLCAxKTtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cdCZfX3RleHQge1xuXHRcdC8vIC5uYXZfX3RleHQuaGlkZGVuIHwgYWxsXG5cdFx0Ji5oaWRkZW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cdC8vIC5uYXZfX2NvbCB8IGFsbFxuXHQmX19jb2wge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdC8vIC5uYXZfX2JvdHRvbSB8IGFsbFxuXHQmX19ib3R0b20ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Ly8gLm5hdiA6Oi13ZWJraXQtc2Nyb2xsYmFyIHwgYWxsXG5cdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmxhbmcgKyAubmF2X19sYWJlbCArIC5uYXZfX2l0ZW1sdmwxLS1hY2NvdW50ICsgLm5hdl9faXRlbWx2bDEtLWhvbWUge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEZST00gVEFCTEVUIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LXRhYmxldCkge1xuXHQubmF2IHtcblx0XHQmX19sYWJlbCB7XG5cdFx0XHQmLS1zZWFyY2gge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBGUk9NIERFU0tUT1AgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cblxuQGluY2x1ZGUgZGVza3RvcCB7XG5cdC8vIC5uYXYgfCBmcm9tIGRlc2t0b3Bcblx0Lm5hdiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRvcDogYXV0bztcblx0XHRyaWdodDogYXV0bztcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDBzO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiA1cHggJGJsb2MtLW1hcmdpbi1hc2lkZS1kZXNrdG9wO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG5cdFx0ei1pbmRleDogMztcblx0XHRtYXgtd2lkdGg6IHZhcigtLW1heC1yb3ctc2l6ZSk7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHQvLyAubmF2X193cmFwcGVyIHwgZnJvbSBkZXNrdG9wXG5cdFx0Jl9fd3JhcHBlciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogdmFyKC0tbWF4LXJvdy1zaXplKTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuXHRcdFx0bWluLWhlaWdodDogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHR9XG5cdFx0Ly8gLm5hdl9fd3JhcHBlcjIgfCBmcm9tIGRlc2t0b3Bcblx0XHQmX193cmFwcGVyMiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdC8vIC5uYXZfX3dyYXBwZXIubG93LW9wYWNpdHkgfCBmcm9tIGRlc2t0b3Bcblx0XHRcdCYubG93LW9wYWNpdHkge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjQ1O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdC5uYXZfX2Fycm93IHtcblx0XHRcdFx0XHR0b3A6IDMzJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvLyAubmF2X19vcGFjaXR5IHwgZnJvbSBkZXNrdG9wXG5cdFx0Jl9fb3BhY2l0eSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC40KTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdC8vIC5uYXZfX29wYWNpdHkuc2hvdyB8IGZyb20gZGVza3RvcFxuXHRcdFx0Ji5zaG93IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIC5uYXZfX2l0ZW1sdmwxIHwgZnJvbSBkZXNrdG9wXG5cdFx0Jl9faXRlbWx2bDEge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Y2xlYXI6IG5vbmU7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XG5cdFx0XHRsaW5lLWhlaWdodDogNDVweDtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0bWFyZ2luOiAwIDQwcHggMCAwO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHQvLyAubmF2X19pdGVtbHZsMS0taG9tZSB8IGZyb20gZGVza3RvcFxuXHRcdFx0Ji0taG9tZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmLS13aXRoLXN1Ym5hdiB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIxcHg7XG5cdFx0XHR9XG5cdFx0XHQvLyAubmF2X19pdGVtbHZsMTpiZWZvcmUgfCBmcm9tIGRlc2t0b3Bcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIC5uYXZfX2l0ZW1sdmwzIHwgZnJvbSBkZXNrdG9wXG5cdFx0Jl9faXRlbWx2bDMge1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIC5uYXZfX3N1YmxldmVsIHwgZnJvbSBkZXNrdG9wXG5cdFx0Jl9fc3VibGV2ZWwge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Y2xpcDogaW5oZXJpdDtcblx0XHRcdHRvcDogMTAwJTtcblx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0dHJhbnNpdGlvbjogLjJzIGVhc2U7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNXB4KTtcblx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHRcdGJvcmRlcjogc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRcdHBhZGRpbmc6IDMwcHggMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHR9XG5cdFx0Ly8gLm5hdl9fZmxleCB8IGZyb20gZGVza3RvcFxuXHRcdCZfX2ZsZXgge1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogdmFyKC0tbWF4LXJvdy1zaXplKTtcblx0XHR9XG5cdFx0Ly8gLm5hdl9fYm90dG9tIHwgZnJvbSBkZXNrdG9wXG5cdFx0Jl9fYm90dG9tIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC8vIC5uYXZfX2NvbnRlbnRsdmwzIHwgZnJvbSBkZXNrdG9wXG5cdFx0Jl9fY29udGVudGx2bDMge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0fVxuXHRcdC8vIC5uYXZfX2xhYmVsIHwgZnJvbSBkZXNrdG9wXG5cdFx0Jl9fbGFiZWwge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0Y2xlYXI6IG5vbmU7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0bWFyZ2luOiAwIDMzcHggMCAwO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHQvLyAubmF2X19sYWJlbDpsYXN0LWNoaWxkIHwgZnJvbSBkZXNrdG9wXG5cdFx0XHQubmF2X19pdGVtbHZsMSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQubmF2IHtcblx0XHRcdFx0XHQmX193cmFwcGVyMiB7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAyNXB4O1xuXHRcdFx0XHRcdFx0XHR0b3A6IC0yMHB4O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAtMjBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9fc3VibGV2ZWwge1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwMDBweDtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9fbGFiZWwge1xuXHRcdFx0XHRcdFx0Jl9faW1nIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDEwcHggYXV0bztcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdFx0XHRcdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCZfX3JpY2gtLXdpdGhvdXQtdHh0IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvLyAubmF2X19hcnJvdyB8IGZyb20gZGVza3RvcFxuXHRcdCZfX2Fycm93IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNDQlO1xuXHRcdFx0cmlnaHQ6IDBweDtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdHdpZHRoOiA1cHg7XG5cdFx0XHRoZWlnaHQ6IDVweDtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3Itc3RkO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLXN0ZDtcblx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gLm5hdl9fcmljaCB8IGZyb20gZGVza3RvcFxuXHRcdCZfX3JpY2gge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdC8vIC5uYXZfX3JpY2hfX2EgfCBmcm9tIGRlc2t0b3Bcblx0XHRcdCZfX2Ege1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIC5uYXZfX3JpY2gyIHwgZnJvbSBkZXNrdG9wXG5cdFx0Jl9fcmljaDIge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdC8vIC5uYXZfX3JpY2gyX19hIHwgZnJvbSBkZXNrdG9wXG5cdFx0XHQmX19hIHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ly8gLm5hdl9fcmljaDItLWxhc3QgfCBmcm9tIGRlc2t0b3Bcblx0XHRcdCYtLWxhc3Qge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19hIHtcblx0XHRcdC8vIC5uYXZfX2FfX2x2bDIgfCBmcm9tIGRlc2t0b3Bcblx0XHRcdCZfX2x2bDIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gLm5hdl9fY29sIHwgZnJvbSBkZXNrdG9wXG5cdFx0Jl9fY29sIHtcblx0XHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdFx0cGFkZGluZzogMCAzMHB4O1xuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubmF2LXBlcnNvLW9mZiB7XG5cdFx0Lm5hdiB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Jl9fd3JhcHBlcjIge1xuXHRcdFx0XHQqOm50aC1sYXN0LWNoaWxkKDIpIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX21heFdpZHRoIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0fVxuXHRcdFx0Jl9fYm90dG9tIHtcblx0XHRcdFx0Ly8gLm5hdi1wZXJzby1vZmYgLm5hdl9fYm90dG9tX19hIHwgZnJvbSBkZXNrdG9wXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmX19tYXhXaWR0aCB7XG5cdFx0XHRcdCYgPiBsYWJlbDpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQvLyAubmF2LXBlcnNvLW9mZiAubmF2X191bCB8IGZyb20gZGVza3RvcFxuXHRcdFx0Jl9fdWwge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgnPHRhYmxldCcpIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdFx0Jjpub3QoLmxhbmctLW90aGVycy11bCkge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWdyb3coMSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYubGFuZy0tb3RoZXJzLXVsIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fc2Nyb2xsIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fY29sdW1uIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGZsZXgtc3RhcnQpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoZmxleC1zdGFydCk7XG5cdFx0XHRcdFx0Lm5hdl9fbGkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX19zdWJsZXZlbCB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdFx0bWluLXdpZHRoOiAxNTBweDtcblx0XHRcdFx0bGVmdDogLTIwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDIwcHgpO1xuXHRcdFx0XHRvcGFjaXR5OjA7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwcztcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4IDMwcHggMCAzMHB4O1xuXHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggNnB4IDZweCAwcHggcmdiYSgxNiw1MSw2MywwLjQpO1xuXHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IDBweCA2cHggNnB4IDBweCByZ2JhKDE2LDUxLDYzLDAuNCk7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCA2cHggNnB4IDBweCByZ2JhKDE2LDUxLDYzLDAuNCk7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdCYtLWNlbnRlcmVkIHtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwyMHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLS1yaWdodCB7XG5cdFx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0XHRyaWdodDogLTIwcHg7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fbGFiZWwge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRyYW5zaXRpb246IC4xNXMgZWFzZTtcblx0XHRcdFx0bWFyZ2luOiAwIDE1cHggMCAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogOTUlO1xuXHRcdFx0XHRcdGxlZnQ6IDM1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji0tb3BlbiB7XG5cdFx0XHRcdFx0Lm5hdiB7XG5cdFx0XHRcdFx0XHQmX19ib3R0b20ge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji0tY2xvc2Uge1xuXHRcdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRcdFx0Lm5hdiB7XG5cdFx0XHRcdFx0XHQmX19hcnJvdyB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCZfX3dyYXBwZXIyIHtcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCZfX2l0ZW1sdmwxIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmX19zdWJsZXZlbCB7XG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW4haW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW4haW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwyMHB4KTtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMHMhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHQmLS1jZW50ZXJlZCB7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwyMHB4KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyLCAmLS1vcGVuIHtcblx0XHRcdFx0XHR6LWluZGV4OiA5O1xuXHRcdFx0XHRcdC5uYXYge1xuXHRcdFx0XHRcdFx0Jl9fYXJyb3cge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jl9fd3JhcHBlcjIge1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNTFweDtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IC0zcHg7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogLTEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmX19pdGVtbHZsMSB7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCZfX3N1YmxldmVsIHtcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsNXB4KTtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhciwgdHJhbnNmb3JtIDAuM3MgbGluZWFyO1xuXHRcdFx0XHRcdFx0XHQmLS1jZW50ZXJlZCB7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSw1cHgpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5uYXYge1xuXHRcdFx0XHRcdCZfX2Ege1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1zdGQtbGlnaHQ7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmX191bCB7XG5cdFx0XHRcdFx0XHQmID4gLm5hdl9fdWxfX2NvbHVtbiB7XG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0Lm5hdiB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmX19hIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX2l0ZW1sdmwxIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjE1cyBlYXNlO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdCYtLWhvbWUge1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji0td2l0aC1zdWJuYXYge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ly8gLm5hdi1wZXJzby1vZmYgLm5hdiBsaTpub3QoLmxhbmctLW90aGVycy1saSkgfCBmcm9tIGRlc2t0b3Bcblx0XHRcdGxpOm5vdCgubGFuZy0tb3RoZXJzLWxpKSB7XG5cblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC8vIC5uYXYtcGVyc28tb2ZmIC5uYXYgbGk6bm90KC5sYW5nLS1vdGhlcnMtbGkpIGEgfCBmcm9tIGRlc2t0b3Bcblx0XHRcdFx0YSB7XG5cblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm5hdi1wZXJzby1vbiB7XG5cdFx0Lm5hdiB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0XHQmX19sYWJlbCB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHotaW5kZXg6IDk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX3N1YmxldmVsIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCkgdHJhbnNsYXRlM2QoMCwwLDApO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhcjtcblx0XHRcdH1cblx0XHRcdCZfX3dyYXBwZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdFx0Jl9fYXJyb3cge1xuXHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0dG9wOiA0MSU7XG5cdFx0XHRcdCYtLWx2bDIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX3dyYXBwZXIyIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fZmxleCB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1iZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9faXRlbWx2bDEge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR6LWluZGV4OiAxMztcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMTAwJTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX19pdGVtbHZsMyB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblx0XHRcdCZfX2FfX2x2bDItLWhpZGUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdH1cblx0XHRcdCZfX21heFdpZHRoIHtcblx0XHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHR9XG5cdFx0XHQmX19sYWJlbCB7XG5cdFx0XHRcdG1hcmdpbjogMCAyNXB4IDAgMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm5hdl9fY2hlY2tib3hsdmwwOmNoZWNrZWQgKyBkaXYge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRodG1sIHtcblx0XHQmLm92aCB7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHQubmF2X19pdGVtbHZsMS0taG9tZSB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHR9XG59XG5cbkBpbmNsdWRlIGRlc2t0b3Age1xuXHQubmF2X19pdGVtbHZsMS0tbG9naW4ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLm5hdiB7XG5cdCZfX21heFdpZHRoIHtcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiB2YXIoLS1tYXgtcm93LXNpemUpO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtc3RhcnQpO1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHR9XG5cdH1cblx0Ji0tc3RpY2t5IHtcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCkgdHJhbnNsYXRlWigwKTtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1iZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fcmVzaXplIHtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdCZfX3dyYXBwZXIge1xuXHRcdC5jYXJ0IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAtNjBweDtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0dHJhbnNpdGlvbjogLjNzO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgZGVza3RvcCB7XG5cdC5uYXZfX2NvbCAubmF2X19yaWNoX19hOm5vdCgubmF2X19yaWNoMl9fYSkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG59XG5cbi5wYWdlLWNhcnQsIC5wYWdlLXZhbGlkYXRpb24sIC5wYWdlLXVwc2VsbCB7XG5cdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdC5uYXYge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgZGVza3RvcCB7XG5cdC5uYXZfX3JpY2ggKyAubmF2X19yaWNoIHtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR9XG59XG5cbkBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0Lyogb2xkIG5hdi1vbiBtb2JpbGUgKi9cblx0Lm5hdi1wZXJzby1vbiB7XG5cdFx0Lm5hdl9fdWxfX2hlYWRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQubmF2X19sYWJlbCAubmF2X19hcnJvdyBpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5uYXZfX3dyYXBwZXIyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC5uYXZfX2Fycm93IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdHJpZ2h0OiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5uYXYge1xuXHRcdFx0Lm5hdl9fd3JhcHBlciB7XG5cdFx0XHRcdC5uYXZfX2xhYmVsLS1sYW5nLCAubmF2X19sYWJlbC0tYWNjb3VudCB7XG5cdFx0XHRcdFx0Lm5hdl9fYXJyb3cge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubmF2X19jaGVja2JveGx2bDA6Y2hlY2tlZCArIGRpdi5uYXZfX2xhYmVsLS1sYW5nIC5uYXZfX3N1YmxldmVsLCAubmF2X19jaGVja2JveGx2bDA6Y2hlY2tlZCArIGRpdi5uYXZfX2xhYmVsLS1hY2NvdW50IC5uYXZfX3N1YmxldmVsIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVooMCk7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMTAwdmg7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDB2aDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHQubmF2X191bCB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5uYXZfX2NoZWNrYm94bHZsMDpjaGVja2VkICsgZGl2IC5uYXZfX3N1YmxldmVsIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMDtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAwMDBweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMTBweCAyMHB4O1xuXHRcdFx0XHRcdC5uYXZfX2Ege1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubmF2X191bCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRvcDogYXV0bztcblx0XHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5uYXZfX2l0ZW1sdmwzLndpdGgtc3VibmF2IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm5hdl9fYV9fbHZsMi0taGlkZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm5hdl9fYXJyb3ctLWx2bDIge1xuXHRcdFx0XHRcdHdpZHRoOiAzOXB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzlweDtcblx0XHRcdFx0XHRyaWdodDogM3B4O1xuXHRcdFx0XHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm5hdl9fY29udGVudGx2bDMge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDIwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTNweCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm5hdl9fY29udGVudGx2bDMuYWN0aXZlIHtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLWluLW91dDtcblx0XHRcdFx0fVxuXHRcdFx0XHQubmF2X19yaWNoMiB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm5hdl9fbGFiZWwtLXJpY2gge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm5hdl9fYS5uYXZfX3JpY2hfX2EubmF2X19yaWNoMl9fYSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm5hdl9fbGFiZWwtLXJpY2guYWN0aXZlIHtcblx0XHRcdFx0XHQubmF2X19hcnJvdyB7XG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5hY3RpdmUgLm5hdl9faXRlbWx2bDMud2l0aC1zdWJuYXYge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQubmF2X19ib3R0b20ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8qIG5ldyBuYXYtb24gbW9iaWxlICovXG5cdC5uYXYtcGVyc28tb24ge1xuXHRcdC5uZXctbWVudSB7XG5cdFx0XHQvKiBjb3JyZWN0aW9uIG9sZCBtZW51IGNzcyAqL1xuXHRcdFx0Lm5hdiAubmF2X193cmFwcGVyIC5uYXZfX2NoZWNrYm94bHZsMDpjaGVja2VkICsgZGl2IC5uYXZfX3N1YmxldmVsIHtcblx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVooMCk7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDB2aDtcblx0XHRcdFx0bGVmdDogMTAwJTtcblx0XHRcdH1cblx0XHRcdC5uYXYgLm5hdl9fd3JhcHBlciAubmF2X19jaGVja2JveGx2bDA6Y2hlY2tlZCArIGRpdiAubmF2X19zdWJsZXZlbCAubmF2X19hIHtcblx0XHRcdFx0cGFkZGluZzogMThweCAyMHB4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xuXHRcdFx0fVxuXHRcdFx0Lm5hdiAubmF2X193cmFwcGVyIC5uYXZfX2l0ZW1sdmwzLndpdGgtc3VibmF2IHtcblx0XHRcdFx0cGFkZGluZzogMThweCAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0Lm5hdiAubmF2X193cmFwcGVyIC5hY3RpdmUgLm5hdl9faXRlbWx2bDMud2l0aC1zdWJuYXYge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdH1cblx0XHRcdC5uYXYgLm5hdl9fd3JhcHBlciAubmF2X19jb250ZW50bHZsMyB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0XHQubmF2IC5uYXZfX3dyYXBwZXIgLm5hdl9fYXJyb3ctLWx2bDIge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0Lm5hdl9fdWxfX2hlYWRlciB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdH1cblx0XHRcdC5uYXZfX2xhYmVsIC5uYXZfX2Fycm93IHtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubmF2X19jaGVja2JveGx2bDA6Y2hlY2tlZCArIGRpdiAubmF2X19zdWJsZXZlbCB7XG5cdFx0XHRcdHotaW5kZXg6IDMhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0Lm5hdl9fc3VibGV2ZWwge1xuXHRcdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0XHQmID4gLm5hdl9fdWxfX2hlYWRlciB7XG5cdFx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm5hdl9fZmxleCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1OHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gNThweCk7XG5cdFx0XHRcdHotaW5kZXg6IDQ7XG5cdFx0XHR9XG5cdFx0XHQubmF2X19hX19sdmwyLS1oaWRlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdH1cblx0XHRcdC5uYXZfX2NvbCB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcblx0XHRcdH1cblx0XHRcdC5uYXZfX3JpY2gge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdC5uYXZfX3JpY2gyIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQubmF2X19jb250ZW50bHZsMyB7XG5cdFx0XHRcdHotaW5kZXg6IDQ7XG5cdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0dG9wOiAtNThweDtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMCUgKyA1OHB4KTtcblx0XHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCArIDU4cHgpO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgKyA1OHB4KTtcblx0XHRcdFx0bWF4LWhlaWdodDogY2FsYygxMDB2aCArIDU4cHgpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkbmF2LWJnO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgdHJhbnNsYXRlWigwKTtcblx0XHRcdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcblx0XHRcdFx0Lm5hdl9fdWwge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAoNThweCAqIDIpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRuYXYtYmc7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm5hdl9fdWxfX2hlYWRlciB7XG5cdFx0XHRcdFx0ei1pbmRleDogNTtcblx0XHRcdFx0XHR0b3A6IDU4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5uYXZfX2l0ZW1sdmwzIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nOiAxOHB4IDIwcHg7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHR9XG5cdFx0XHQubmF2X19jaGVja2JveGx2bDE6Y2hlY2tlZCArIGxhYmVsIC5uYXZfX2NvbnRlbnRsdmwzIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHRyYW5zbGF0ZVooMCk7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0bWluLWhlaWdodDogMTAwJTtcblx0XHRcdFx0bWluLWhlaWdodDogY2FsYygxMDAlICsgNThweCk7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggKyA1OHB4KTtcblx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRcdFx0bWF4LWhlaWdodDogY2FsYygxMDAlICsgNThweCk7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggKyA1OHB4KTtcblx0XHRcdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5ib2R5LmJvZHktLXRyYW5zZm9ybSB7XG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxufVxuXG5AaW5jbHVkZSBkZXNrdG9wIHtcblx0Lm5hdi1wZXJzby1vbiB7XG5cdFx0LmhlYWRlcl9fY2hlY2tib3gtLW5hdjpjaGVja2VkIH4gLmhlYWRlciAubmF2X19jbG9zZSB7XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgZGVza3RvcCB7XG5cdC5uYXZfX2EubmF2X19yaWNoX19hLS1pbWcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXHQubmF2X19sYWJlbDpob3ZlciAubmF2X19yaWNoLS13aXRob3V0LXR4dCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cdC5uYXYtcGVyc28tb24gLm5hdl9fY29sIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQubmF2LXBlcnNvLW9uIC5uYXZfX2ZsZXgge1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcblx0fVxuXHQubmF2LXBlcnNvLW9uIC5uYXZfX3N1YmxldmVsIHtcblx0XHRib3gtc2hhZG93OiAwcHggNnB4IDZweCAwcHggcmdiYSgxNiw1MSw2MywwLjQpO1xuXHR9XG5cdC5uYXZfX2xhYmVsOmhvdmVyIC5uYXZfX2xhYmVsX19pbWcge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0fVxufVxuXG5AaW5jbHVkZSBkZXNrdG9we1xuXHQubmF2LXBlcnNvLW9mZiAubmF2X19pdGVtbHZsMS0td2l0aC1zdWJuYXZ7XG5cdFx0bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50XG5cdH1cblx0Lm5hdl9fdGV4dC5oaWRkZW4ge1xuXHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50XG5cdH1cblx0Lm5hdl9fcmljaCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdH1cblx0Lm5hdl9fbGFiZWwtLWxhbmcge1xuXHRcdGRpc3BsYXk6IG5vbmVcblx0fVxufVxuXG4ubmF2X19pdGVtbHZsMS0tbG9naW4ge1xuXHRkaXNwbGF5OiBub25lO1xuXHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuLm5hdiBoM3tmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtd2VpZ2h0OmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdH1cblxuQGluY2x1ZGUgZGVza3RvcCB7XG5cdC5uYXZfX2l0ZW1sdmwxLm5hdl9faXRlbWx2bDEtLWJsb2cge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0IG5hdi5uYXY6aG92ZXIge1xuXHRcdHotaW5kZXg6IDU7XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHQubmF2LXBlcnNvLW9uIC5uZXctbWVudSAubmF2IC5uYXZfX3dyYXBwZXIgLm5hdl9fY2hlY2tib3hsdmwwOmNoZWNrZWQrZGl2IC5uYXZfX3N1YmxldmVsIHtcblx0XHRtYXJnaW4tdG9wOjAhaW1wb3J0YW50O1xuXHR9XG59XG5cbiIsIi8vIHZhcmlhYmxlcyBtb2RpZmlhYmxlcyB2aWEgbCdhZG1pblxuXG4vL2NvdWxldXIgcHJpbmNpcGFsZSBldCBob3ZlclxuJHByaW1hcnktY29sb3ItZGVmYXVsdDogIzAwMDAwMDtcblxuLy9jb3VsZXVyIHByaW5jaXBhbCBkdSB0ZXh0ZSBzdXIgZm9uZCBuZXV0cmVcbiRzdGQtYzE6ICMzMzMzMzM7XG5cbi8vY291bGV1ciBkdSBiYWNrZ3JvdW5kXG4kYmctYm9keTogI2ZmZmZmZjtcbiRiZy1wb3NpdGlvbjogXCJcIjtcbiRiZy1yZXBlYXQ6IFwiXCI7XG4kYmctc2l6ZTogXCJcIjtcbiRiZy1pbWc6IFwiXCI7XG5cbi8vY291bGV1ciBkdSB0ZXh0ZSBzdXIgYmFja2dyb3VuZFxuJGFsdGVyLWNvbG9yOiAkc3RkLWMxO1xuXG4vL3RhaWxsZSBtYXhpbWFsIHJvdyBlbiByZW0gKCAxOTIwcHgsIDE0NDBweCwgMTAyNHB4IClcbiRtYXgtcm93LXNpemU6IDE0NDBweDtcblxuLy8gdGFpbGxlIGRlcyBwb2xpY2VzIHBvdXIgbGUgc2l0ZSAoMTZweCwgMTlweCwgMjFweClcbiRmb250LXNpemUtaHRtbDogMTZweDtcblxuLy8gY29sb3Igb24gYm9keSBmb3Igc3ZnIHdpdGhvdXQgI1xuJHN2Zy1jb2xvcjogMzMzMzMzO1xuXG4vLyBwb2xpY2UgdXRpbGlzw6kgcG91ciBsZSB0ZXh0ZSBub3JtYWxcbiRmZjE6IFwiV29yayBTYW5zXCIsIFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsO1xuXG4vLyBwb2xpY2UgdXRpbGlzw6kgcG91ciBsZXMgdGl0cmVzXG4kZmYyOiBcIldvcmsgU2Fuc1wiLFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsO1xuIiwiJHNsaWRlci1iZy1sb2FkaW5nOiAkY29sb3ItYmQtbGlnaHQ7XG4kc2xpZGVyLXN2Zy1sb2FkaW5nOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEwMCUyMDEwMCUyMiUyMHByZXNlcnZlQXNwZWN0UmF0aW8lM0QlMjJ4TWlkWU1pZCUyMiUyMGNsYXNzJTNEJTIybGRzLWVsbGlwc2lzJTIyJTNFJTNDY2lyY2xlJTIwY3glM0QlMjI4NCUyMiUyMGN5JTNEJTIyNTAlMjIlMjByJTNEJTIyMCUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjEwJTNCMCUzQjAlM0IwJTNCMCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjBzJTIyLyUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyY3glMjIlMjB2YWx1ZXMlM0QlMjI4NCUzQjg0JTNCODQlM0I4NCUzQjg0JTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMHMlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMGN4JTNEJTIyODQlMjIlMjBjeSUzRCUyMjUwJTIyJTIwciUzRCUyMjQuODk4MDYlMjIlMjAlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMTAlM0IxMCUzQjEwJTNCMCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMi0xcyUyMi8lM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMmN4JTIyJTIwdmFsdWVzJTNEJTIyMTYlM0IxNiUzQjUwJTNCODQlM0I4NCUyMiUyMGtleVRpbWVzJTNEJTIyMCUzQjAuMjUlM0IwLjUlM0IwLjc1JTNCMSUyMiUyMGtleVNwbGluZXMlM0QlMjIwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyJTIwZHVyJTNEJTIyMnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMi0xcyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwY3glM0QlMjI2Ny4zNDY2JTIyJTIwY3klM0QlMjI1MCUyMiUyMHIlM0QlMjIxMCUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IxMCUzQjEwJTNCMTAlM0IwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyLTAuNXMlMjIvJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJjeCUyMiUyMHZhbHVlcyUzRCUyMjE2JTNCMTYlM0I1MCUzQjg0JTNCODQlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjItMC41cyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwY3glM0QlMjIzMy4zNDY2JTIyJTIwY3klM0QlMjI1MCUyMiUyMHIlM0QlMjIxMCUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IxMCUzQjEwJTNCMTAlM0IwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMHMlMjIvJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJjeCUyMiUyMHZhbHVlcyUzRCUyMjE2JTNCMTYlM0I1MCUzQjg0JTNCODQlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyNTAlMjIlMjByJTNEJTIyNS4xMDE5NCUyMiUyMCUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IwJTNCMTAlM0IxMCUzQjEwJTIyJTIwa2V5VGltZXMlM0QlMjIwJTNCMC4yNSUzQjAuNSUzQjAuNzUlM0IxJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIlMjBkdXIlM0QlMjIycyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMHMlMjIvJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJjeCUyMiUyMHZhbHVlcyUzRCUyMjE2JTNCMTYlM0IxNiUzQjUwJTNCODQlMjIlMjBrZXlUaW1lcyUzRCUyMjAlM0IwLjI1JTNCMC41JTNCMC43NSUzQjElMjIlMjBrZXlTcGxpbmVzJTNEJTIyMCUyMDAuNSUyMDAuNSUyMDElM0IwJTIwMC41JTIwMC41JTIwMSUzQjAlMjAwLjUlMjAwLjUlMjAxJTNCMCUyMDAuNSUyMDAuNSUyMDElMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMiUyMGR1ciUzRCUyMjJzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwcyUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDL3N2ZyUzRSk7XG4kZG90LWluYWN0aXZlOiAkd2hpdGU7XG4kZG90LWFjdGl2ZTogJGNvbG9yLXByaW1hcnk7XG5cbi5zbGlkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDUlIGF1dG87XG5cdGhlaWdodDogMDtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcyBlYXNlO1xuXHRwYWRkaW5nLWJvdHRvbTogNHB4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuXHQmLS1yZWFkeSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0dHJhbnNpdGlvbjogMHM7XG5cdFx0LnNsaWRlcl9fYWJzb2x1dGUge1xuXHRcdFx0Jjpub3QoLnNsaWRlcl9fYWJzb2x1dGUtLXNpbmdsZSkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMCFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGlkZXJfX3dyYXBwZXItLXNpbmdsZTpub3QoLnNsaWNrLWluaXRpYWxpemVkKXtcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlIWltcG9ydGFudDtcblx0XHRcdHRvcDowIWltcG9ydGFudDtcblx0XHRcdGxlZnQ6NTAlIWltcG9ydGFudDtcblx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIWltcG9ydGFudFxuXHRcdH1cblx0XHQuc2xpY2stdHJhY2ssIC5zbGljay1saXN0IHtcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0XHRcdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0XHRcdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRcdFx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcztcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblx0Jl9fYmFja2dyb3VuZCB7XG5cdFx0bWF4LXdpZHRoOiB2YXIoLS1tYXgtcm93LXNpemUpO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdCZfX2xpbmsge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC8vIC5zbGlkZXJfX3dyYXBwZXJcblx0Jl9fd3JhcHBlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdCY6bm90KC5zbGljay1pbml0aWFsaXplZCkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdH1cblx0XHQmLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQvLyAuc2xpZGVyX193cmFwcGVyIC5zbGljay1kb3RzXG5cdFx0LnNsaWNrLWRvdHMge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAyMHB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Ly8gLnNsaWRlcl9fd3JhcHBlciAuc2xpY2stZG90cyBsaVxuXHRcdFx0bGkge1xuXHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHRcdG1hcmdpbjogMCAxMXB4O1xuXHRcdFx0XHQmLnNsaWNrLWFjdGl2ZSB7XG5cdFx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRcdC8vIC5zbGlkZXJfX3dyYXBwZXIgLnNsaWNrLWRvdHMuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmVcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0Ly8gLnNsaWRlcl9fd3JhcHBlciAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTVweDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRkb3QtaW5hY3RpdmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIC5zbGlkZXJfX3dyYXBwZXIgLnNsaWNrLWFycm93XG5cdFx0LnNsaWNrLWFycm93IHtcblx0XHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayFpbXBvcnRhbnQ7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRcdFx0QGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjQpO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0Ly8gLnNsaWRlcl9fd3JhcHBlciAuc2xpY2stYXJyb3c6aG92ZXIgfCBmcm9tIGRlc2t0b3Bcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjQpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQvLyAuc2xpZGVyX193cmFwcGVyIC5zbGljay1hcnJvdzpiZWZvcmVcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gLnNsaWRlcl9fd3JhcHBlciAuc2xpY2stbmV4dFxuXHRcdC5zbGljay1uZXh0IHtcblx0XHRcdHJpZ2h0OiAtNjBweDtcblx0XHR9XG5cdFx0Ly8gLnNsaWRlcl9fd3JhcHBlciAuc2xpY2stcHJldlxuXHRcdC5zbGljay1wcmV2IHtcblx0XHRcdGxlZnQ6IC02MHB4O1xuXHRcdH1cblx0XHQvLyAuc2xpZGVyX193cmFwcGVyIC5tYXRlcmlhbC1pY29uc1xuXHRcdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgyNHB4KTtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdC8vIC5zbGlkZXJfX3dyYXBwZXI6aG92ZXIgfCBmcm9tIGRlc2t0b3Bcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQuc2xpY2stbmV4dCB7XG5cdFx0XHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsaWNrLXByZXYge1xuXHRcdFx0XHRcdGxlZnQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gLnNsaWRlcl9fd3JhcHBlci0tc2luZ2xlXG5cdFx0Ji0tc2luZ2xlIHtcblx0XHRcdC5zbGljay1hcnJvdywgLnNsaWNrLWRvdHMge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLyAuc2xpZGVyX19pdGVtXG5cdCZfX2l0ZW0ge1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0Ly8gLnNsaWRlcl9fcGljdHVyZVxuXHQmX19waWN0dXJlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQvLyAuc2xpZGVyX19pbWdcblx0Jl9faW1nIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvcGFjaXR5OiAwO1xuXHRcdCYtLWxvYWQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuICAgICZfX2xvYWRpbmcge1xuXHQgIGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuI21haW4tc2xpZGVyICsgLmJvZHlfX3dyYXBwZXIgLmJvZHlfX3dyYXBwZXJfX21heFdpZHRoIHtcblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRwYWRkaW5nLXRvcDogJGJsb2MtLW1hcmdpbi1ib3R0b207XG5cdH1cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRwYWRkaW5nLXRvcDogJGJsb2MtLW1hcmdpbi1ib3R0b20tdGFibGV0O1xuXHR9XG5cdEBpbmNsdWRlIGRlc2t0b3Atb25seSB7XG5cdFx0cGFkZGluZy10b3A6ICRibG9jLS1tYXJnaW4tYm90dG9tLWRlc2t0b3A7XG5cdH1cblx0QGluY2x1ZGUgeGwge1xuXHRcdHBhZGRpbmctdG9wOiA2MHB4O1xuXHR9XG59XG5cbi5zbGlkZXI6bm90KC5zbGlkZXItLXJlYWR5KSB7XG5cdC5zbGlkZXJfX2l0ZW0ge1xuXHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXHR9XG59XG4iLCIuYmxvYyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDAgMCAkYmxvYy0tbWFyZ2luLWJvdHRvbSAwO1xuXHRmb250LXNpemU6IHJlbSgxNnB4KTtcblx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0Ji0tcmV2ZXJzZSB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3ctcmV2ZXJzZSk7XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHQmLS1sZWZ0IHtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcblx0XHR9XG5cdFx0Ji0tY2VudGVyIHtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdH1cblx0XHQmLS1yaWdodCB7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1lbmQpO1xuXHRcdH1cblx0fVxuXHQmLS13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0LmJsb2MtLWEge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cdFx0LmJsb2MtLWltZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLS10ZXh0IHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHR0YWJsZSB7XG5cdFx0XHRtYXJnaW46IDEwcHggYXV0bztcblx0XHR9XG5cdFx0JiA+IDpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdCYgPiA6Zmlyc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0Ji5mbG9hdC1yaWdodCB7XG5cdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZmxvYXQtbGVmdCB7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0c3BhbiB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdH1cblx0aWZyYW1lIHtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbi5uZXctYmxvYyB7XG5cdC5ibG9jIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDAgMCAkYmxvYy0tbWFyZ2luLWJvdHRvbSAwO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdFx0Ji0tcmV2ZXJzZSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdy1yZXZlcnNlKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGZsZXgtc3RhcnQpO1xuXHRcdFx0cGljdHVyZSB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvIWltcG9ydGFudDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0Ji0tbGVmdCB7XG5cdFx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcblx0XHRcdH1cblx0XHRcdCYtLWNlbnRlciB7XG5cdFx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdFx0XHQ+IC5ibG9jLS13cmFwcGVyIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLS1yaWdodCB7XG5cdFx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LWVuZCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLXdyYXBwZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHQuYmxvYy0tYSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXHRcdFx0LmJsb2MtLWltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji1sZWZ0IHtcblx0XHRcdFx0cGljdHVyZSB7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDIwcHggMjBweCAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLXJpZ2h0IHtcblx0XHRcdFx0cGljdHVyZSB7XG5cdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHggMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLS10ZXh0IHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0dGFibGUge1xuXHRcdFx0XHRtYXJnaW46IDEwcHggYXV0bztcblx0XHRcdH1cblx0XHRcdCYgPiA6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0XHQmID4gOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdFx0fVxuXHRcdFx0aW1nIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0XHQmLmZsb2F0LXJpZ2h0IHtcblx0XHRcdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5mbG9hdC1sZWZ0IHtcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRpZnJhbWUge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuYmxvZ19fYmxvY2suYmxvYy0tbGVmdCAuYmxvYy0td3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0aW1nIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdH1cblx0fVxuXG5cdCYuYmxvZ19fYmxvY2suYmxvYy0tcmlnaHQgLmJsb2MtLXdyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRpbWcge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdH1cblx0fVxuXG5cdCYuYmxvZ19fYmxvY2suYmxvYy0tY2VudGVyIC5ibG9jLS13cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0Ji5ibG9nX19ibG9jay5ibG9jLS1sZWZ0IC5ibG9jLS13cmFwcGVyIGltZywgJi5ibG9nX19ibG9jay5ibG9jLS1jZW50ZXIgLmJsb2MtLXdyYXBwZXIgaW1nLCAmLmJsb2dfX2Jsb2NrLmJsb2MtLXJpZ2h0IC5ibG9jLS13cmFwcGVyIGltZyB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG59XG5cbkBpbmNsdWRlIHRhYmxldCB7XG5cdC5ibG9jIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQmLS13cmFwcGVyIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0Ji1sZWZ0IHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR9XG5cdFx0XHQmLXJpZ2h0IHtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLS1pbWcge1xuXHRcdFx0Ji1sZWZ0IHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR9XG5cdFx0XHQmLXJpZ2h0IHtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC10YWJsZXQpIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1iZWZvcmUtZGVza3RvcCkge1xuXHQuYmxvYyB7XG5cdFx0bWFyZ2luOiAwIDAgKCRibG9jLS1tYXJnaW4tYm90dG9tLXRhYmxldCAvIDIpIDA7XG5cdFx0Ji0td3JhcHBlciB7XG5cdFx0XHQmLWxlZnQge1xuXHRcdFx0XHRtYXJnaW46IDAgKCRibG9jLS1tYXJnaW4tYm90dG9tLXRhYmxldCAvIDMpICgkYmxvYy0tbWFyZ2luLWJvdHRvbS10YWJsZXQgLyAzKSAwO1xuXHRcdFx0fVxuXHRcdFx0Ji1yaWdodCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwICgkYmxvYy0tbWFyZ2luLWJvdHRvbS10YWJsZXQgLyAzKSAoJGJsb2MtLW1hcmdpbi1ib3R0b20tdGFibGV0IC8gMyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LWRlc2t0b3ApIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1iZWZvcmUteGwpIHtcblx0LmJsb2Mge1xuXHRcdG1hcmdpbjogMCAwICRibG9jLS1tYXJnaW4tYm90dG9tLWRlc2t0b3AgMDtcblx0XHQmLS13cmFwcGVyIHtcblx0XHRcdCYtbGVmdCB7XG5cdFx0XHRcdG1hcmdpbjogMCAoJGJsb2MtLW1hcmdpbi1ib3R0b20tZGVza3RvcCAvIDMpICgkYmxvYy0tbWFyZ2luLWJvdHRvbS1kZXNrdG9wIC8gMykgMDtcblx0XHRcdH1cblx0XHRcdCYtcmlnaHQge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAoJGJsb2MtLW1hcmdpbi1ib3R0b20tZGVza3RvcCAvIDMpICgkYmxvYy0tbWFyZ2luLWJvdHRvbS1kZXNrdG9wIC8gMyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LXhsKSB7XG5cdC5ibG9jIHtcblx0XHRtYXJnaW46IDAgMCAoJGJsb2MtLW1hcmdpbi1ib3R0b20teGwgLyAyKSAwO1xuXHRcdCYtLXdyYXBwZXIge1xuXHRcdFx0Ji1sZWZ0IHtcblx0XHRcdFx0bWFyZ2luOiAwICgkYmxvYy0tbWFyZ2luLWJvdHRvbS14bCAvIDMpICgkYmxvYy0tbWFyZ2luLWJvdHRvbS14bCAvIDMpIDA7XG5cdFx0XHR9XG5cdFx0XHQmLXJpZ2h0IHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgKCRibG9jLS1tYXJnaW4tYm90dG9tLXhsIC8gMykgKCRibG9jLS1tYXJnaW4tYm90dG9tLXhsIC8gMyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5oMSArIC5ibG9jIHtcblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRtYXJnaW4tdG9wOiAtMTBweDtcblx0fVxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdG1hcmdpbi10b3A6IC0xNXB4O1xuXHR9XG5cdEBpbmNsdWRlIGRlc2t0b3Atb25seSB7XG5cdFx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdH1cblx0QGluY2x1ZGUgeGwge1xuXHRcdG1hcmdpbi10b3A6IC0zMi41cHg7XG5cdH1cbn1cblxuIiwiLnN0YXJzIHtcblx0Ji0tbHZsMCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGNvbG9yOiAkc3RhcnMtLWluYWN0aXZlO1xuXHRcdHdpZHRoOiAoJHN0YXJzLS1zaXplICogNSk7XG5cdFx0aGVpZ2h0OiAkc3RhcnMtLXNpemU7XG5cblx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiAkc3RhcnMtLXNpemU7XG5cdFx0XHRoZWlnaHQ6ICRzdGFycy0tc2l6ZTtcblx0XHRcdGZvbnQtc2l6ZTogJHN0YXJzLS1zaXplO1xuXHRcdH1cblx0XHQuc3RhcnMtLWx2bDEge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGhlaWdodDogJHN0YXJzLS1zaXplO1xuXHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdCYtd3JhcHBlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogKCRzdGFycy0tc2l6ZSAqIDUpO1xuXHRcdFx0XHRoZWlnaHQ6ICRzdGFycy0tc2l6ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fd3JhcHBlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAoJHN0YXJzLS1zaXplICogNSk7XG5cdFx0aGVpZ2h0OiAkc3RhcnMtLXNpemU7XG5cdH1cblx0Ji1sdmwxLXdyYXBwZXIge1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0fVxufVxuIiwiJGNvbG9yLWxpc3QtZ3JleTogIzk5OTtcbiRjb2xvci1zZWxlY3Rpb246ICRibGFjaztcbiRjb2xvci1uZXdzOiAkY29sb3Itc3RkO1xuJGNvbG9yLXByb21vOiAjOUYzMTIzO1xuJGNvbG9yLXNhbGU6ICNlMmMxNjA7XG4kY29sb3ItcHJvbW8tcHJpY2U6ICM5MzkzOTM7XG4kcHJvZC0tc2l6ZTogMTRweDtcblxuLnByb2Qge1xuXHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdG1pbi13aWR0aDogMTAwJTtcblx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRtYXJnaW46IDAgKC0gKCRibG9jLS1tYXJnaW4tYXNpZGUgLyAyKSkgJGJsb2MtLW1hcmdpbi1ib3R0b20gKC0gKCRibG9jLS1tYXJnaW4tYXNpZGUgLyAyKSk7XG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWFyZ2luOiAwICgtICgkYmxvYy0tbWFyZ2luLWFzaWRlLXRhYmxldCAvIDIpKSAkYmxvYy0tbWFyZ2luLWJvdHRvbS10YWJsZXQgKC0gKCRibG9jLS1tYXJnaW4tYXNpZGUtdGFibGV0IC8gMikpO1xuXHR9XG5cdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbjogMCAoLSAoJGJsb2MtLW1hcmdpbi1hc2lkZS1kZXNrdG9wIC8gMikpIDgwcHggKC0gKCRibG9jLS1tYXJnaW4tYXNpZGUtZGVza3RvcCAvIDIpKTtcblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHQmLS1zbGlkZXJJbml0aWFsaXplZCB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0LnByb2Qge1xuXHRcdFx0XHRcdCZfX3RvcCB7XG5cdFx0XHRcdFx0XHQmX193cmFwcGVyIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji1saXN0IHtcblx0XHQmX190aXRsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgyNXB4KTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSg0OHB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnByb2Qge1xuXHRcdCZfX3RpdGxlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0bWFyZ2luOiAwIDAgKCRibG9jLS1tYXJnaW4tYm90dG9tIC8gMS41KSAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI1cHgpO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDQwcHgpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19yZWxhdGl2ZSwgJl9fc2hhZG93IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdH1cblx0XHQmX19yZWxhdGl2ZSB7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRwYWRkaW5nOiA4cHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2FydGljbGUge1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdHBhZGRpbmc6IDAgKCRibG9jLS1tYXJnaW4tYXNpZGUgLyAyKTtcblx0XHRcdG1hcmdpbjogMCAwIDVweCAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHR3aWR0aDogMzMuMzMlO1xuXHRcdFx0XHRwYWRkaW5nOiAwICgkYmxvYy0tbWFyZ2luLWFzaWRlLXRhYmxldCAvIDIpO1xuXHRcdFx0fVxuXHRcdFx0Ji0tcmVtb3ZlIHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC40NXMgZWFzZTtcblx0XHRcdFx0LnNsaWNrLWFycm93IHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZW5kLWhvdmVyIHtcblx0XHRcdFx0XHQucHJvZF9fc2xpZGVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLnN1Y2Nlc3MsICYuZml4ZWQge1xuXHRcdFx0XHRcdC5wcm9kX19zbGlkZXIge1xuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubW9kYWwtY2FydCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3ZlciwgJi5maXhlZCwgJi5maXhlZFRlbXAge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG5cdFx0XHRcdFx0LnNsaWNrLWFycm93IHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHRvcDogMTAwJTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xcHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucHJvZCB7XG5cdFx0XHRcdFx0XHQmX19jb3JuZXIge1xuXHRcdFx0XHRcdFx0XHQmX190b3Age1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG5cdFx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDEwcHggNTBweCByZ2JhKDAsMCwwLDAuMDUpLCAwIDVweCA4cHggcmdiYSgwLDAsMCwwLjA1KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jl9fc2xpZGVyIHtcblx0XHRcdFx0XHRcdFx0LnNsaWNrLWFycm93IHtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5zbGljay1wcmV2IHtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5zbGljay1uZXh0IHtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jl9fc2hhZG93IHtcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jl9fZm9ybTpub3QoLnByb2RfX2Zvcm0tLWNvcHkpIHtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmX19mb3JtIHtcblx0XHRcdFx0XHRcdFx0Ji0tY29weSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdFx0XHRcdFx0XHQucHJvZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmX19waWN0dXJlLCBpbWcsICZfX3N0YXRlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCZfX25hbWUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3R0b206IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxM3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQmX19uYW1lLCAmX19wcmljZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgbGluZWFyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQmLmFuaW0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjVweCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCZfX25hbWUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCZfX2hvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTM7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmX19ob3ZlciB7XG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMDBweDtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzLG9wYWNpdHkgLjNzIGVhc2UgLjFzLCB0cmFuc2Zvcm0gLjNzIGVhc2UgLjFzO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jl9fYnRuIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0Ji0tYWRkQ2FydCB7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMHM7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCZfX3BpY3R1cmUge1xuXHRcdFx0XHRcdFx0XHQmLS1ob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmZpeGVkIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5maXhlZFRlbXAucHJvZF9fYXJ0aWNsZS0tcmVxdWlyZWQge1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnByb2Qge1xuXHRcdFx0XHRcdFx0Jl9fY29ybmVyIHtcblx0XHRcdFx0XHRcdFx0Jl9fdG9wIHtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSArIDEwMHB4KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLnN1Y2Nlc3MuZml4ZWQge1xuXHRcdFx0XHRcdC5wcm9kIHtcblx0XHRcdFx0XHRcdCZfX2Zvcm0ge1xuXHRcdFx0XHRcdFx0XHQmLS1yZXF1aXJlZCB7XG5cdFx0XHRcdFx0XHRcdFx0LnByb2Qge1xuXHRcdFx0XHRcdFx0XHRcdFx0Jl9faG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogLTYwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmX192YXJpYXRpb24ge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jl9fdmFyaWF0aW9uMiB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5wcm9kIHtcblx0XHRcdFx0XHRcdCZfX2Nvcm5lciB7XG5cdFx0XHRcdFx0XHRcdCZfX3RvcCB7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgKyA0MHB4KVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLS1zYWxlIHtcblx0XHRcdFx0LnByb2RfX3ByaWNlX19jdXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itc2FsZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji0tcHJvbW8ge1xuXHRcdFx0XHQucHJvZF9fcHJpY2VfX2N1ciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcm9tbztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji0tcmVxdWlyZWQge1xuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnByb2Qge1xuXHRcdFx0XHRcdFx0XHQmX19jb3JuZXIge1xuXHRcdFx0XHRcdFx0XHRcdCZfX3RvcCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSArIDEwMHB4KTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fZm9ybSB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ji0tY29weSB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fbGluayB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdCYuemluZGV4LCAmLnppbmRleDIge1xuXHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX190b3Age1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1zZWxmKGZsZXgtc3RhcnQpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHR9XG5cdFx0XHQmX193cmFwcGVyIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxMDAlO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19waWN0dXJlIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdCYtLWhvdmVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9faW1nIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0fVxuXHRcdCZfX25hbWUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDAgNnB4IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24tc2VsZihmbGV4LXN0YXJ0KTtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXRleHQpO1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fYm90dG9tIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0XHRAaW5jbHVkZSBhbGlnbi1zZWxmKGZsZXgtZW5kKTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcblx0XHRcdFx0QGluY2x1ZGUgYWxpZ24tY29udGVudChmbGV4LXN0YXJ0KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fcHJpY2Uge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1zZWxmKGZsZXgtZW5kKTtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHRcdCZfX2N1ciB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX19mcm9tIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTBweCk7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNnB4O1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0QGluY2x1ZGUgYWxpZ24tc2VsZihmbGV4LWVuZCk7XG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX190YXgge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogM3B4O1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMXB4KTtcblx0XHRcdH1cblx0XHRcdCZfX3JldiwgJl9fcHJvbW8ge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX3JldiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDVweCAwIDAgMDtcblx0XHRcdH1cblx0XHRcdCZfX2N1ciwgJl9fcmV2LCAmX19wcm9tbyB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9faG92ZXIge1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcblx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0aGVpZ2h0OiAzNHB4O1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0ei1pbmRleDoxMztcblx0XHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJvdHRvbTogLTYwcHg7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcblx0XHRcdH1cblx0XHRcdCZfX3dyYXBwZXIge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG5cdFx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19mb3JtLS1yZXF1aXJlZCB7XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0LnByb2Qge1xuXHRcdFx0XHRcdCZfX2hvdmVyIHtcblx0XHRcdFx0XHRcdGhlaWdodDogOTRweDtcblx0XHRcdFx0XHRcdGJvdHRvbTogLTEyMHB4O1xuXHRcdFx0XHRcdFx0Jl9fd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX192YXJpYXRpb24ge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Jl9fdHJpZ2dlciB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHQtbW96LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciByaWdodCAxNXB4IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxMCUyMiUyMGhlaWdodCUzRCUyMjYuMDMyJTIyJTNFJTNDcGF0aCUyMGRhdGEtbmFtZSUzRCUyMkFycm93JTIwY29waWUlMjAzJTIyJTIwZCUzRCUyMk0wJTIwLjAxNkw1JTIwNC42NWw1LTQuNjM0djEuMzc4TDUlMjA2LjAyOCUyMDAlMjAxLjM5NFYuMDJ6JTIyJTIwZmlsbCUzRCUyMiUyMzJiMmIyYiUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIvJTNFJTNDL3N2ZyUzRSk7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRwYWRkaW5nOiAuNTYyNXJlbTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0XHQmLmVycm9yIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1lcnJvcjtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX19kaXNhYmxlZCB7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdC1tcy10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fd3JhcHBlciB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOiAzOXB4O1xuXHRcdFx0XHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC4zcyBsaW5lYXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdCYuY2xvc2Uge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMHM7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLm9wZW4ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLXN0ZDtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDMwMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxM3B4KTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMTBweDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1zdGQ7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fdmFyaWF0aW9uMiB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmX190cmlnZ2VyIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdC1tb3otYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDE1cHggdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjEwJTIyJTIwaGVpZ2h0JTNEJTIyNi4wMzIlMjIlM0UlM0NwYXRoJTIwZGF0YS1uYW1lJTNEJTIyQXJyb3clMjBjb3BpZSUyMDMlMjIlMjBkJTNEJTIyTTAlMjAuMDE2TDUlMjA0LjY1bDUtNC42MzR2MS4zNzhMNSUyMDYuMDI4JTIwMCUyMDEuMzk0Vi4wMnolMjIlMjBmaWxsJTNEJTIyJTIzMmIyYjJiJTIyJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMi8lM0UlM0Mvc3ZnJTNFKTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdHBhZGRpbmc6IDEzcHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdFx0Ji5lcnJvciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItZXJyb3I7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fZGlzYWJsZWQge1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHQtbXMtdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMzVweDtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDoxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX3dyYXBwZXIge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogMzlweDtcblx0XHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdFx0XHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0XHRcdFx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAuM3MgbGluZWFyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHQmLmNsb3NlMiB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW4haW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMHMhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYub3BlbjIge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLXN0ZCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAzMDBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDhweCAxMHB4O1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19idG4ge1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJvcmRlcjpub25lO1xuXHRcdFx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJywnPDEzMDBweCcpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMXB4KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCc+PWRlc2t0b3AnLCc8MTIwMHB4Jykge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEwcHgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoJz49ZGVza3RvcCcsJzwxMTAwcHgnKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oOXB4KTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLS1hYm91dCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLS1hZGRDYXJ0IHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgMTBweCAxMHB4IDEwcHg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDExcHgpO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHRcdCYubG9hZGluZyB7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwcztcblx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiAtOTk5OTk5cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMGNsYXNzJTNEJTIybGRzLXNwaW5uZXIlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMDAlMjAxMDAlMjIlMjBwcmVzZXJ2ZUFzcGVjdFJhdGlvJTNEJTIyeE1pZFlNaWQlMjIlM0UlM0NyZWN0JTIweCUzRCUyMjQ3JTIyJTIweSUzRCUyMjI0JTIyJTIwcnglM0QlMjI5LjQlMjIlMjByeSUzRCUyMjQuOCUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjEyJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyb3BhY2l0eSUyMiUyMHZhbHVlcyUzRCUyMjElM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjBiZWdpbiUzRCUyMi0wLjkxNjY2NjY2NjY2NjY2NjZzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyLyUzRSUzQy9yZWN0JTNFJTNDcmVjdCUyMHglM0QlMjI0NyUyMiUyMHklM0QlMjIyNCUyMiUyMHJ4JTNEJTIyOS40JTIyJTIwcnklM0QlMjI0LjglMjIlMjB3aWR0aCUzRCUyMjYlMjIlMjBoZWlnaHQlM0QlMjIxMiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgzMCUyMDUwJTIwNTAlMjklMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMm9wYWNpdHklMjIlMjB2YWx1ZXMlM0QlMjIxJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwYmVnaW4lM0QlMjItMC44MzMzMzMzMzMzMzMzMzM0cyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4NjAlMjA1MCUyMDUwJTI5JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJvcGFjaXR5JTIyJTIwdmFsdWVzJTNEJTIyMSUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMGJlZ2luJTNEJTIyLTAuNzVzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyLyUzRSUzQy9yZWN0JTNFJTNDcmVjdCUyMHglM0QlMjI0NyUyMiUyMHklM0QlMjIyNCUyMiUyMHJ4JTNEJTIyOS40JTIyJTIwcnklM0QlMjI0LjglMjIlMjB3aWR0aCUzRCUyMjYlMjIlMjBoZWlnaHQlM0QlMjIxMiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjg5MCUyMDUwJTIwNTAlMjklMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMm9wYWNpdHklMjIlMjB2YWx1ZXMlM0QlMjIxJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwYmVnaW4lM0QlMjItMC42NjY2NjY2NjY2NjY2NjY2cyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MTIwJTIwNTAlMjA1MCUyOSUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyb3BhY2l0eSUyMiUyMHZhbHVlcyUzRCUyMjElM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjBiZWdpbiUzRCUyMi0wLjU4MzMzMzMzMzMzMzMzMzRzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyLyUzRSUzQy9yZWN0JTNFJTNDcmVjdCUyMHglM0QlMjI0NyUyMiUyMHklM0QlMjIyNCUyMiUyMHJ4JTNEJTIyOS40JTIyJTIwcnklM0QlMjI0LjglMjIlMjB3aWR0aCUzRCUyMjYlMjIlMjBoZWlnaHQlM0QlMjIxMiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgxNTAlMjA1MCUyMDUwJTI5JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJvcGFjaXR5JTIyJTIwdmFsdWVzJTNEJTIyMSUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMGJlZ2luJTNEJTIyLTAuNXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIvJTNFJTNDL3JlY3QlM0UlM0NyZWN0JTIweCUzRCUyMjQ3JTIyJTIweSUzRCUyMjI0JTIyJTIwcnglM0QlMjI5LjQlMjIlMjByeSUzRCUyMjQuOCUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjEyJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODE4MCUyMDUwJTIwNTAlMjklMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMm9wYWNpdHklMjIlMjB2YWx1ZXMlM0QlMjIxJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwYmVnaW4lM0QlMjItMC40MTY2NjY2NjY2NjY2NjY3cyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MjEwJTIwNTAlMjA1MCUyOSUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyb3BhY2l0eSUyMiUyMHZhbHVlcyUzRCUyMjElM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjBiZWdpbiUzRCUyMi0wLjMzMzMzMzMzMzMzMzMzMzNzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyLyUzRSUzQy9yZWN0JTNFJTNDcmVjdCUyMHglM0QlMjI0NyUyMiUyMHklM0QlMjIyNCUyMiUyMHJ4JTNEJTIyOS40JTIyJTIwcnklM0QlMjI0LjglMjIlMjB3aWR0aCUzRCUyMjYlMjIlMjBoZWlnaHQlM0QlMjIxMiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgyNDAlMjA1MCUyMDUwJTI5JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJvcGFjaXR5JTIyJTIwdmFsdWVzJTNEJTIyMSUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMGJlZ2luJTNEJTIyLTAuMjVzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyLyUzRSUzQy9yZWN0JTNFJTNDcmVjdCUyMHglM0QlMjI0NyUyMiUyMHklM0QlMjIyNCUyMiUyMHJ4JTNEJTIyOS40JTIyJTIwcnklM0QlMjI0LjglMjIlMjB3aWR0aCUzRCUyMjYlMjIlMjBoZWlnaHQlM0QlMjIxMiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgyNzAlMjA1MCUyMDUwJTI5JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJvcGFjaXR5JTIyJTIwdmFsdWVzJTNEJTIyMSUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMGJlZ2luJTNEJTIyLTAuMTY2NjY2NjY2NjY2NjY2NjZzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyLyUzRSUzQy9yZWN0JTNFJTNDcmVjdCUyMHglM0QlMjI0NyUyMiUyMHklM0QlMjIyNCUyMiUyMHJ4JTNEJTIyOS40JTIyJTIwcnklM0QlMjI0LjglMjIlMjB3aWR0aCUzRCUyMjYlMjIlMjBoZWlnaHQlM0QlMjIxMiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgzMDAlMjA1MCUyMDUwJTI5JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJvcGFjaXR5JTIyJTIwdmFsdWVzJTNEJTIyMSUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMGJlZ2luJTNEJTIyLTAuMDgzMzMzMzMzMzMzMzMzMzNzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyLyUzRSUzQy9yZWN0JTNFJTNDcmVjdCUyMHglM0QlMjI0NyUyMiUyMHklM0QlMjIyNCUyMiUyMHJ4JTNEJTIyOS40JTIyJTIwcnklM0QlMjI0LjglMjIlMjB3aWR0aCUzRCUyMjYlMjIlMjBoZWlnaHQlM0QlMjIxMiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgzMzAlMjA1MCUyMDUwJTI5JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJvcGFjaXR5JTIyJTIwdmFsdWVzJTNEJTIyMSUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMGJlZ2luJTNEJTIyMHMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIvJTNFJTNDL3JlY3QlM0UlM0Mvc3ZnJTNFKTtcblx0XHRcdFx0XHRcdHdpZHRoOiAzNHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5zdWNjZXNzIHtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgbGluZWFyLCB3aWR0aCAuM3MgbGluZWFyLCBoZWlnaHQgLjNzIGxpbmVhcjtcblx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiAtOTk5OTk5cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSA7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjVweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19zdGF0ZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuXHRcdFx0fVxuXHRcdFx0Ji0tc2FsZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1zYWxlO1xuXHRcdFx0fVxuXHRcdFx0Ji0tcHJvbW8ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJvbW87XG5cdFx0XHR9XG5cdFx0XHQmLS1uZXcge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItbmV3cztcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fdHlwZSB7XG5cdFx0XHQmX190aXRsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3dyYXBwZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcblx0XHRcdCZfX2ZsZXgge1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3RheSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTAwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KSBzY2FsZSgwKTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgbGluZWFyLCBvcGFjaXR5IC4zcyBlYXNlLCByaWdodCAuM3MgbGluZWFyLCBjb2xvciAuM3MgZWFzZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Ji5hbmltIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHR9XG5cdH1cblxuXHQmX19nb1RvQ2FydCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogOHB4O1xuXHRcdHotaW5kZXg6IDEyO1xuXHRcdGhlaWdodDogNDBweDtcblx0XHR3aWR0aDogYXV0bztcblx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgY2VudGVyIGxlZnQgMTBweCBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjQlMjAyNCUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTAlMjAwaDI0djI0SDB6JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIvJTNFJTNDcGF0aCUyMGQlM0QlMjJNOSUyMDE2LjE3TDQuODMlMjAxMmwtMS40MiUyMDEuNDFMOSUyMDE5JTIwMjElMjA3bC0xLjQxLTEuNDF6JTIyLyUzRSUzQy9zdmclM0UpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpIHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMCk7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRsZWZ0OiA0OCU7XG5cdFx0bGVmdDogY2FsYyg1MCUgLSAxMHB4KTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgbGluZWFyLCBvcGFjaXR5IC4zcyBlYXNlLCByaWdodCAuM3MgbGluZWFyLCBjb2xvciAuM3MgZWFzZTtcblx0XHQmLmFuaW0ge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxuXHQmX19zdGFycyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblxuXHQmX19zbGlkZXIge1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogMTAwJTtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0ei1pbmRleDogMTtcblx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG5cdFx0fVxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0fVxuXHRcdCZfX2Fic29sdXRlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdH1cblx0XHQmX193cmFwcGVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0Ji5zbGljay1pbml0aWFsaXplZCB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG5cdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG5cdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpY2stYXJyb3cge1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC40KSFpbXBvcnRhbnQ7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdC8vIC5zbGlkZXJfX3dyYXBwZXIgLnNsaWNrLWFycm93OmhvdmVyIHwgZnJvbSBkZXNrdG9wXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC40KSFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdH1cblx0XHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fbGluayB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctdG9wOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG5cdFx0XHR9XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC53Yi1wcm9kdWN0LXNsaWRlci1wcmltYXJ5X19pbWdWYXJfX2Nsb3NlIHtcblx0XHRcdHJpZ2h0OiA1cHg7XG5cdFx0XHR0b3A6IDVweDtcblx0XHR9XG5cdH1cblxuXHQuYmxvYy0tY2F0IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQuZmxhc2gtc2FsZSB7XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAyO1xuXG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDI1cHg7XG5cblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJvbW87XG5cdFx0LmMxLWZsYXNoLXNhbGUge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cblx0XHRcdGxlZnQ6IHJlbS1jYWxjKDApO1xuXG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdH1cblx0XHQuY291bnRkb3duIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiAyNXB4O1xuXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHRcdC5kYXNoIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblxuXHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogM3B4O1xuXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0LmRpZ2l0IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQud2Vla3MtZGFzaCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQuZGFzaC1leHQge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9kIHtcblx0Jl9fYXJ0aWNsZSB7XG5cdFx0Jl9fYmcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR6LWluZGV4OiA5OTk7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC42KTtcblx0XHR9XG5cdH1cblx0Jl9fbm9SZXN1bHQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDM2cHgpO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiA2MHB4IDA7XG5cdH1cblx0Jl9fbmFtZSB7XG5cdFx0Jl9fYnJhbmQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1zdGQtbGlnaHQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAzcHg7XG5cdFx0fVxuXHR9XG5cdCYtLWxpc3RDcm9zcyB7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHR9XG5cdH1cblx0Jl9fY29ybmVyIHtcblx0XHQmX190b3AsICZfX2JvdHRvbSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGhlaWdodDogY2FsYygxMDAlICsgNDBweCk7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19ib3R0b20ge1xuXHRcdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5tb2RhbC1jYXJ0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogOTklO1xuXHRcdHRvcDogMSU7XG5cdFx0bGVmdDogMSU7XG5cdFx0aGVpZ2h0OiA5OSU7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdHotaW5kZXg6IDk5OTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0Jl9fcmlnaHQge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRib3R0b206IC01MHB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuXHRcdH1cblx0XHQmX19sZWZ0IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0Jl9fd3JhcHBlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0fVxuXHRcdCZfX2luZm8ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Jl9fc3RheSwgJl9fY2FydCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0LW1zLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0fVxuXHRcdCZfX3N0YXkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0d2lkdGg6IDQwJTtcblx0XHR9XG5cdFx0Jl9fY2FydCB7XG5cdFx0XHR3aWR0aDogNjAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc3VjY2Vzcztcblx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yLXN1Y2Nlc3MsMTUlKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fZ2FsbGVyeSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctdG9wOiA2NiU7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5sb2d1cF9fY2xvc2VfX2ljb24ge1xuXHRcdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0fVxuXHRcdCZfX2Nsb3NlIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYnJhbmQge1xuXHQmLS1oaWRkZW4ge1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc+PTFweCcpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9kX19hcnRpY2xlX19iZyB7XG5cdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xufVxuXG4uZmlyZWZveCB7XG5cdC5wcm9kIC5tb2RhbC1jYXJ0X19sZWZ0X193cmFwcGVyIHtcblx0XHRoZWlnaHQ6IDU1JTtcblx0fVxufVxuXG4ucHJvZCAucHJvZF9fYXJ0aWNsZS5zdWNjZXNzLmZpeGVkIC5wcm9kX19jb3JuZXJfX3RvcCB7XG5cdGhlaWdodDogY2FsYygxMDAlICsgNTVweClcbn1cblxuQGluY2x1ZGUgbWVkaWEoJz49ZGVza3RvcCcsJzwxNDAwcHgnKSB7XG5cdC5maXJlZm94IHtcblx0XHQucHJvZCAubW9kYWwtY2FydF9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9kIC5wcm9kX19zdGF0ZS5wcm9kX19zdGF0ZS0td2l0aEJhZGdlIHtcblx0dG9wOiAzNXB4O1xufVxuXG4ucHJvZCAuZmxhc2gtc2FsZSArIC5wcm9kX19zdGF0ZS0tYmFkZ2Uge1xuXHRAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG5cdFx0dG9wOiAzNXB4O1xuXHR9XG59XG5cbi5wYWdlLWhvbWVwYWdlIC5ub3N0b19lbGVtZW50IHtcblx0cGFkZGluZzogMCAyMHB4O1xuXHRtYXJnaW46IDAgYXV0byAzMHB4IGF1dG87XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IHZhcigtLW1heC1yb3ctc2l6ZSk7XG59XG4iLCIuZmxhc2gtc2FsZSB7XG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMjtcblxuXHRkaXNwbGF5OiBibG9jaztcblxuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAyNXB4O1xuXG5cdGJhY2tncm91bmQ6ICRjb2xvci1wcm9tbztcblxuXHQmX193cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWluLWhlaWdodDogMjVweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQuZmxhc2gtc2FsZSB7XG5cdFx0XHRtYXgtd2lkdGg6IDI1MXB4O1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdH1cblx0fVxuXG5cdC5jMS1mbGFzaC1zYWxlIHtcblx0XHRsaW5lLWhlaWdodDogMjVweDtcblxuXHRcdGxlZnQ6IHJlbS1jYWxjKDApO1xuXG5cdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0fVxuXHQuZmxhc2gtc2FsZS1oMSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHR3aWR0aDogYXV0bztcblx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0dGV4dC1pbmRlbnQ6IDA7XG5cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luOiAwIDhweCAwIDAgIWltcG9ydGFudDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCc8MTE0NXB4Jykge1xuXHRcdFx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0Lmljb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdFx0YmFja2dyb3VuZDogY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc1MTInIGhlaWdodD0nNTEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBkPSdNNDI4LjY4NCAxNTkuODM0SDI3MS44OTVMMzMyLjc4NCAwSDE4My4zMzNMODMuMzE2IDI3NS4wNDhoMTU0LjAyMmwtMjcuODUgNzYuNTg3aC01Mi43NjZMMjM4Ljg4MiA1MTJsMTg0Ljk2OS0xNjAuMzY1aC02OC4yMzR6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDE0cHg7XG5cdFx0fVxuXHR9XG5cdC5jb3VudGRvd24ge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cblx0XHR3aWR0aDogYXV0bztcblx0XHRoZWlnaHQ6IDI1cHg7XG5cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHQuZGFzaCB7XG5cdFx0XHRsaW5lLWhlaWdodDogMjVweDtcblxuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cblx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdG1hcmdpbi1yaWdodDogM3B4O1xuXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdC5kaWdpdCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC53ZWVrcy1kYXNoIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5kYXNoLWV4dCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5ib2R5IC5wcm9kLWRldGFpbHNfX2JvdHRvbSAuZmxhc2gtc2FsZSAuZmxhc2gtc2FsZS1oMXt0ZXh0LWluZGVudDowIWltcG9ydGFudDt3aWR0aDphdXRvIWltcG9ydGFudH1cbiIsIi5icmFuZCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogMCAwICRibG9jLS1tYXJnaW4tYm90dG9tIDA7XG5cdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxuXHQvLyAuYnJhbmRfX3RpdGxlXG5cdCZfX3RpdGxlIHtcblxuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdG1hcmdpbjogMCAwICgkYmxvYy0tbWFyZ2luLWJvdHRvbSAvIDEuNSkgMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgyNXB4KTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRmb250LXNpemU6IHJlbSg0MHB4KTtcblx0XHR9XG5cdH1cblx0Ly8gLmJyYW5kX193cmFwcGVyXG5cdCZfX3dyYXBwZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQvLyAuYnJhbmRfX3dyYXBwZXI6bm90KC5zbGljay1zbGlkZXIpXG5cdFx0Jjpub3QoLnNsaWNrLXNsaWRlcikge1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblx0fVxuXHQvLyAuYnJhbmRfX2NvbnRlbnRcblx0Jl9fY29udGVudCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0d2lkdGg6IDEwMHB4O1xuXHR9XG5cdC8vIC5icmFuZF9fc2xpZGVcblx0Jl9fc2xpZGUge1xuXG5cdFx0d2lkdGg6IDEwMHB4O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0cGFkZGluZzogMCAkYmxvYy0tbWFyZ2luLWFzaWRlO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0cGFkZGluZzogMCAkYmxvYy0tbWFyZ2luLWFzaWRlLXRhYmxldDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRwYWRkaW5nOiAwICRibG9jLS1tYXJnaW4tYXNpZGUtZGVza3RvcDtcblx0XHR9XG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1yaWdodDogJGJsb2MtLW1hcmdpbi1hc2lkZTtcblx0XHR9XG5cdH1cblx0Ly8gLmJyYW5kX19saW5rXG5cdCZfX2xpbmsge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAxMDAlO1xuXHR9XG5cdC8vIC5icmFuZF9faW1nXG5cdCZfX2ltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHQmLmxhenlsb2FkLCAmLmxhenlsb2FkaW5nIHtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogNDAlIGF1dG87XG5cdFx0fVxuXHR9XG59XG4iLCIubGFuZyB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRAaW5jbHVkZSBtZWRpYSgnPHRhYmxldCcpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdCYuei1pbmRleC1sb3cge1xuXHRcdHotaW5kZXg6IDA7XG5cdH1cblx0Ji0tY3VycmVudCB7XG5cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWJkLWxpZ2h0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1pbi1oZWlnaHQ6IDUwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDJweCA1cHggMHB4IHJnYmEoMCwwLDAsMC40KTtcblx0XHRwYWRkaW5nOiAwIDQwcHggMCA0NXB4O1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE1cHgpO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0Ji1tb3JlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlIWltcG9ydGFudDtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXN0ZDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdH1cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDJweDtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc3RkO1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji1hIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXHQmLS1vdGhlcnMge1xuXHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLWluLW91dDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdCYtdWwge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0XHQmLWxpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0XHRwYWRkaW5nOiAwIDQwcHggMCA0NXB4O1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTVweCk7XG5cdFx0fVxuXHRcdCYtYSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdH1cblx0fVxuXHQmLS1mbGFnIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDM2cHg7XG5cdFx0dG9wOiAxMHB4O1xuXHRcdGhlaWdodDogMzZweDtcblx0XHRsZWZ0OiAwO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoLjUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdCYuZnIge1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMDAlMjA2Ni42NyUyMiUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGwlM0ElMjNlOTU4NjclM0IlN0QuY2xzLTIlN0JmaWxsJTNBJTIzZjVmN2ZhJTNCJTdELmNscy0zJTdCZmlsbCUzQSUyMzQ3NWJhNyUzQiU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDdGl0bGUlM0VBc3NldCUyMDMlM0MvdGl0bGUlM0UlM0NnJTIwaWQlM0QlMjJMYXllcl8yJTIyJTIwZGF0YS1uYW1lJTNEJTIyTGF5ZXIlMjAyJTIyJTNFJTNDZyUyMGlkJTNEJTIyRnJhbmNlJTIyJTNFJTNDcmVjdCUyMGNsYXNzJTNEJTIyY2xzLTElMjIlMjB4JTNEJTIyNjYuNjclMjIlMjB3aWR0aCUzRCUyMjMzLjMzJTIyJTIwaGVpZ2h0JTNEJTIyNjYuNjclMjIvJTNFJTNDcmVjdCUyMGNsYXNzJTNEJTIyY2xzLTIlMjIlMjB4JTNEJTIyMzMuMzMlMjIlMjB3aWR0aCUzRCUyMjMzLjMzJTIyJTIwaGVpZ2h0JTNEJTIyNjYuNjclMjIvJTNFJTNDcmVjdCUyMGNsYXNzJTNEJTIyY2xzLTMlMjIlMjB3aWR0aCUzRCUyMjMzLjMzJTIyJTIwaGVpZ2h0JTNEJTIyNjYuNjclMjIvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0UpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG5cdFx0fVxuXHRcdCYuZW4ge1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjEwMDAlMjIlMjBoZWlnaHQlM0QlMjI2MDAlMjIlMjB2aWV3Qm94JTNEJTIyMCUyQzAlMjAyNSUyQzE1JTIyJTNFJTNDcmVjdCUyMHdpZHRoJTNEJTIyMjUlMjIlMjBoZWlnaHQlM0QlMjIxNSUyMiUyMGZpbGwlM0QlMjIlMjMwMDI0N2QlMjIvJTNFJTNDcGF0aCUyMGQlM0QlMjJNJTIwMCUyQzAlMjBMJTIwMjUlMkMxNSUyME0lMjAyNSUyQzAlMjBMJTIwMCUyQzE1JTIyJTIwc3Ryb2tlJTNEJTIyJTIzZmZmJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMyUyMi8lM0UlM0NwYXRoJTIwZCUzRCUyMk0lMjAxMi41JTJDMCUyMFYlMjAxNSUyME0lMjAwJTJDNy41JTIwSCUyMDI1JTIyJTIwc3Ryb2tlJTNEJTIyJTIzZmZmJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyNSUyMi8lM0UlM0NwYXRoJTIwZCUzRCUyMk0lMjAxMi41JTJDMCUyMFYlMjAxNSUyME0lMjAwJTJDNy41JTIwSCUyMDI1JTIyJTIwc3Ryb2tlJTNEJTIyJTIzY2YxNDJiJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMyUyMi8lM0UlM0Mvc3ZnJTNFKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuXHRcdH1cblx0XHQmLml0IHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxNTAwJTIyJTIwaGVpZ2h0JTNEJTIyMTAwMCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDMlMjAyJTIyJTNFJTNDcmVjdCUyMHdpZHRoJTNEJTIyMSUyMiUyMGhlaWdodCUzRCUyMjIlMjIlMjBmaWxsJTNEJTIyJTIzMDA5MjQ2JTIyLyUzRSUzQ3JlY3QlMjB3aWR0aCUzRCUyMjElMjIlMjBoZWlnaHQlM0QlMjIyJTIyJTIweCUzRCUyMjElMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyLyUzRSUzQ3JlY3QlMjB3aWR0aCUzRCUyMjElMjIlMjBoZWlnaHQlM0QlMjIyJTIyJTIweCUzRCUyMjIlMjIlMjBmaWxsJTNEJTIyJTIzY2UyYjM3JTIyLyUzRSUzQy9zdmclM0UpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG5cdFx0fVxuXHRcdCYuZGUge1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjEwMDAlMjIlMjBoZWlnaHQlM0QlMjI2MDAlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA1JTIwMyUyMiUzRSUzQ2Rlc2MlM0VGbGFnJTIwb2YlMjBHZXJtYW55JTNDL2Rlc2MlM0UlM0NyZWN0JTIwaWQlM0QlMjJibGFja19zdHJpcGUlMjIlMjB3aWR0aCUzRCUyMjUlMjIlMjBoZWlnaHQlM0QlMjIzJTIyJTIweSUzRCUyMjAlMjIlMjB4JTNEJTIyMCUyMiUyMGZpbGwlM0QlMjIlMjMwMDAlMjIvJTNFJTNDcmVjdCUyMGlkJTNEJTIycmVkX3N0cmlwZSUyMiUyMHdpZHRoJTNEJTIyNSUyMiUyMGhlaWdodCUzRCUyMjIlMjIlMjB5JTNEJTIyMSUyMiUyMHglM0QlMjIwJTIyJTIwZmlsbCUzRCUyMiUyM0QwMCUyMi8lM0UlM0NyZWN0JTIwaWQlM0QlMjJnb2xkX3N0cmlwZSUyMiUyMHdpZHRoJTNEJTIyNSUyMiUyMGhlaWdodCUzRCUyMjElMjIlMjB5JTNEJTIyMiUyMiUyMHglM0QlMjIwJTIyJTIwZmlsbCUzRCUyMiUyM0ZGQ0UwMCUyMi8lM0UlM0Mvc3ZnJTNFKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuXHRcdH1cblx0XHQmLmVzIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjI3NTAlMjIlMjBoZWlnaHQlM0QlMjI1MDAlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAzJTIwMiUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTAlMkMwSDNWMkgweiUyMiUyMGZpbGwlM0QlMjIlMjNkYTEyMWElMjIvJTNFJTNDcGF0aCUyMGQlM0QlMjJNMCUyQzFIMyUyMiUyMHN0cm9rZSUzRCUyMiUyM2ZjZGQwOSUyMi8lM0UlM0Mvc3ZnJTNFKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuXHRcdH1cblx0XHQmLm5sIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwaGVpZ2h0JTNEJTIyNDgwJTIyJTIwd2lkdGglM0QlMjI2NDAlMjIlMjB2ZXJzaW9uJTNEJTIyMSUyMiUzRSUzQ2clMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwdHJhbnNmb3JtJTNEJTIyc2NhbGUlMjgxLjI1JTIwLjkzOCUyOSUyMiUzRSUzQ3JlY3QlMjByeCUzRCUyMjAlMjIlMjByeSUzRCUyMjAlMjIlMjBoZWlnaHQlM0QlMjI1MDkuNzYlMjIlMjB3aWR0aCUzRCUyMjUxMiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIvJTNFJTNDcmVjdCUyMHJ4JTNEJTIyMCUyMiUyMHJ5JTNEJTIyMCUyMiUyMGhlaWdodCUzRCUyMjE2OS45MiUyMiUyMHdpZHRoJTNEJTIyNTEyJTIyJTIweSUzRCUyMjM0Mi4wOCUyMiUyMGZpbGwlM0QlMjIlMjMyMTQ2OGIlMjIvJTNFJTNDcmVjdCUyMGhlaWdodCUzRCUyMjE2OS45MiUyMiUyMHdpZHRoJTNEJTIyNTEyJTIyJTIwZmlsbCUzRCUyMiUyM2FlMWMyOCUyMi8lM0UlM0MvZyUzRSUzQy9zdmclM0UpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG5cdFx0fVxuXHRcdCYucHQge1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB2ZXJzaW9uJTNEJTIyMS4xJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnMlM0F4bGluayUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNDI3LjUlMjAyODAlMjIlMjBlbmFibGUtYmFja2dyb3VuZCUzRCUyMm5ldyUyMDAlMjAwJTIwNDI3LjUlMjAyODAlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTNDZyUyMGlkJTNEJTIyTGF5ZXJfMSUyMiUzRSUzQ3JlY3QlMjB4JTNEJTIyMCUyMiUyMHklM0QlMjIwJTIyJTIwZmlsbCUzRCUyMiUyM0VEMjIyNCUyMiUyMHdpZHRoJTNEJTIyNDI3LjUlMjIlMjBoZWlnaHQlM0QlMjIyODAlMjIvJTNFJTNDcmVjdCUyMHglM0QlMjIwJTIyJTIweSUzRCUyMjAlMjIlMjBmaWxsJTNEJTIyJTIzMTY2NzM0JTIyJTIwd2lkdGglM0QlMjIxNzElMjIlMjBoZWlnaHQlM0QlMjIyODAlMjIvJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjNGNkVCMTYlMjIlMjBkJTNEJTIyTTIzMyUyQzEzOS40YzAuMSUyQzE5LjctMTAlMkMzNy40LTE4LjElMkM0NS4yYy0xMS41JTJDMTEtMjYuNyUyQzE4LjEtNDQuNSUyQzE4LjVjLTE5LjklMkMwLjQtMzguNi0xMi42LTQzLjYtMTguM2MtOS44LTExLjEtMTcuOC0yNS4yLTE4LjEtNDQuM2MxLjItMjEuNSUyQzkuNy0zNi41JTJDMjEuOS00Ni43czI4LjUtMTUuMyUyQzQyLjEtMTQuOWMxNS43JTJDMC40JTJDMzMuOSUyQzguMSUyQzQ2LjYlMkMyMy4zQzIyNy41JTJDMTEyLjIlMkMyMzEuMSUyQzEyMyUyQzIzMyUyQzEzOS40TDIzMyUyQzEzOS40eiUyME0xNzAuNSUyQzcyYzM4LjElMkMwJTJDNjkuNSUyQzMxJTJDNjkuNSUyQzY5LjFjMCUyQzM4LjEtMzEuNCUyQzY5LjEtNjkuNSUyQzY5LjFzLTY5LjMtMzEtNjkuMy02OS4xUzEzMi40JTJDNzIlMkMxNzAuNSUyQzcyJTIyLyUzRSUzQ2clM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyM0ZGRkZGRiUyMiUyMGQlM0QlMjJNMTI5LjIlMkMxNDguN2MwJTJDMTEuNCUyQzQuNyUyQzIxLjclMkMxMi4yJTJDMjkuMmM3LjYlMkM3LjUlMkMxNy45JTJDMTIuMyUyQzI5LjMlMkMxMi4zYzExLjUlMkMwJTJDMjEuOS00LjclMkMyOS40LTEyLjJjNy41LTcuNSUyQzEyLjItMTcuOSUyQzEyLjItMjkuM2gwVjkzLjNsLTgzLjEtMC4xTDEyOS4yJTJDMTQ4LjdMMTI5LjIlMkMxNDguN0wxMjkuMiUyQzE0OC43eiUyMi8lM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyM0VEMjIyNCUyMiUyMGQlM0QlMjJNMTMxLjIlMkMxNDcuMUwxMzEuMiUyQzE0Ny4xYzAlMkMxMC45JTJDNC41JTJDMjAuOCUyQzExLjclMkMyOGM3LjIlMkM3LjIlMkMxNy4yJTJDMTEuNyUyQzI4LjIlMkMxMS43YzExJTJDMCUyQzIwLjktNC41JTJDMjguMi0xMS42YzcuMi03LjIlMkMxMS43LTE3LjElMkMxMS43LTI4aDBWOTMuNGwtNzkuNyUyQzBMMTMxLjIlMkMxNDcuMSUyME0xOTQuOSUyQzEwOS41bDAlMkMzNC4ybDAlMkMzLjZoMGMwJTJDMS0wLjElMkMyLTAuMiUyQzNjLTAuNiUyQzUuNC0zLjElMkMxMC4xLTYuOCUyQzEzLjhjLTQuMyUyQzQuMy0xMC4zJTJDNy0xNi44JTJDN2MtNi41JTJDMC0xMi4zLTIuOC0xNi43LTcuMWMtNC40LTQuNC03LTEwLjUtNy0xNi44bDAtMzYuNWw0Ny42JTJDMC4xTDE5NC45JTJDMTA5LjVMMTk0LjklMkMxMDkuNXolMjIvJTNFJTNDZyUzRSUzQ3BhdGglMjBpZCUzRCUyMmNwMV8xNF8lMjIlMjBmaWxsJTNEJTIyJTIzRjZFQjE2JTIyJTIwZCUzRCUyMk0xOTMuNiUyQzE2My4zbC0xLjglMkMxLjdsMiUyQzIuMWwxLjctMS44TDE5My42JTJDMTYzLjNMMTkzLjYlMkMxNjMuM0wxOTMuNiUyQzE2My4zeiUyMi8lM0UlM0MvZyUzRSUzQ3BhdGglMjBpZCUzRCUyMmNwMl8xNV8lMjIlMjBmaWxsJTNEJTIyJTIzRjZFQjE2JTIyJTIwZCUzRCUyMk0yMDIuNCUyQzE2OS42bC0wLjYtMC42bC0wLjQlMkMwLjRMMjAxJTJDMTY5bDAuNC0wLjRsLTAuNi0wLjZsLTAuNCUyQzAuNGwtMC40LTAuNGwwLjQtMC40bC0wLjYtMC42bC0xJTJDMWMtMC4yJTJDMC4yLTAuMSUyQzAuNCUyQzAlMkMwLjVsMi4xJTJDMi4xYzAuMSUyQzAuMSUyQzAuNCUyQzAuMiUyQzAuNSUyQzBMMjAyLjQlMkMxNjkuNkwyMDIuNCUyQzE2OS42TDIwMi40JTJDMTY5LjZ6JTIyLyUzRSUzQ2clM0UlM0NwYXRoJTIwaWQlM0QlMjJjcDJfMTRfJTIyJTIwZmlsbCUzRCUyMiUyM0Y2RUIxNiUyMiUyMGQlM0QlMjJNMTk3LjIlMkMxNjQuM2wtMC42LTAuNmwtMC40JTJDMC40bC0wLjQtMC40bDAuNC0wLjRsLTAuNi0wLjZsLTAuNCUyQzAuNGwtMC40LTAuNGwwLjQtMC40bC0wLjYtMC42bC0xJTJDMWMtMC4yJTJDMC4yLTAuMSUyQzAuNCUyQzAlMkMwLjVsMi4xJTJDMi4xYzAuMSUyQzAuMSUyQzAuNCUyQzAuMiUyQzAuNSUyQzBMMTk3LjIlMkMxNjQuM0wxOTcuMiUyQzE2NC4zTDE5Ny4yJTJDMTY0LjN6JTIyLyUzRSUzQy9nJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjMyNDNFOTAlMjIlMjBkJTNEJTIyTTE2NS42JTJDMTQyLjdMMTY1LjYlMkMxNDIuN2MwJTJDMS42JTJDMC42JTJDMyUyQzEuNSUyQzRjMSUyQzElMkMyLjMlMkMxLjclMkMzLjclMkMxLjdjMS40JTJDMCUyQzIuOC0wLjYlMkMzLjctMS43YzEtMSUyQzEuNS0yLjQlMkMxLjUtNHYtNy41bC0xMC41JTJDMEwxNjUuNiUyQzE0Mi43JTIyLyUzRSUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzMjQzRTkwJTIyJTIwZCUzRCUyMk0xNjUuNiUyQzEyNC41TDE2NS42JTJDMTI0LjVjMCUyQzEuNiUyQzAuNiUyQzMlMkMxLjUlMkM0YzElMkMxJTJDMi4zJTJDMS43JTJDMy43JTJDMS43YzEuNCUyQzAlMkMyLjgtMC42JTJDMy43LTEuN2MxLTElMkMxLjUtMi40JTJDMS41LTR2LTcuNWwtMTAuNSUyQzBMMTY1LjYlMkMxMjQuNSUyMi8lM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyMzI0M0U5MCUyMiUyMGQlM0QlMjJNMTUxLjElMkMxNDIuN0wxNTEuMSUyQzE0Mi43YzAlMkMxLjYlMkMwLjYlMkMzJTJDMS41JTJDNGMxJTJDMSUyQzIuMyUyQzEuNyUyQzMuNyUyQzEuN2MxLjQlMkMwJTJDMi44LTAuNiUyQzMuNy0xLjdjMS0xJTJDMS41LTIuNCUyQzEuNS00di03LjVsLTEwLjUlMkMwTDE1MS4xJTJDMTQyLjclMjIvJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjMyNDNFOTAlMjIlMjBkJTNEJTIyTTE4MC4xJTJDMTQyLjdMMTgwLjElMkMxNDIuN2MwJTJDMS42JTJDMC42JTJDMyUyQzEuNSUyQzRjMSUyQzElMkMyLjMlMkMxLjclMkMzLjclMkMxLjdjMS40JTJDMCUyQzIuOC0wLjYlMkMzLjctMS43YzEtMSUyQzEuNS0yLjQlMkMxLjUtNHYtNy41bC0xMC41JTJDMEwxODAuMSUyQzE0Mi43JTIyLyUzRSUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzMjQzRTkwJTIyJTIwZCUzRCUyMk0xNjUuNiUyQzE2MC43TDE2NS42JTJDMTYwLjdjMCUyQzEuNiUyQzAuNiUyQzMlMkMxLjUlMkM0YzElMkMxJTJDMi4zJTJDMS43JTJDMy43JTJDMS43YzEuNCUyQzAlMkMyLjgtMC42JTJDMy43LTEuN2MxLTElMkMxLjUtMi40JTJDMS41LTR2LTcuNWwtMTAuNSUyQzBMMTY1LjYlMkMxNjAuNyUyMi8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDZyUyMGlkJTNEJTIyTGF5ZXJfNCUyMiUzRSUzQy9nJTNFJTNDL3N2ZyUzRSk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuI2xhbmctaW5wdXQtc21hbGw6Y2hlY2tlZCB+IC5sYW5nLS1jdXJyZW50IC5sYW5nLS1jdXJyZW50LW1vcmU6YWZ0ZXIge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDkwZGVnKTtcbn1cblxuI2xhbmctaW5wdXQtc21hbGw6Y2hlY2tlZCB+IC5sYW5nLS1vdGhlcnMge1xuXHRtYXgtaGVpZ2h0OiAxMDAwcHg7XG5cdHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEZST00gREVTS1RPUCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHQubGFuZyB7XG5cdFx0Ji0tZGVza3RvcCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0cmlnaHQ6IDE0MHB4O1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRcdHJpZ2h0OiAxMDVweDtcblx0XHRcdH1cblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdHotaW5kZXg6IDEyO1xuXHRcdH1cblx0XHQmLS1zbWFsbCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHR3aWR0aDogNzBweDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdCYtLWN1cnJlbnQge1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHQmLWEge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDM3cHg7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0fVxuXHRcdFx0Ji1tb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tb3RoZXJzIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDApO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICsgLjVweCk7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0bWF4LWhlaWdodDogaW5pdGlhbDtcblx0XHRcdCYtbGkge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRcdGJvcmRlci13aWR0aDogMHB4IDFweCAxcHggMXB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGhlaWdodDogMzhweDtcblx0XHRcdFx0bWluLWhlaWdodDogMzhweDtcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtYSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzN3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cblx0XHRcdH1cblx0XHR9XG5cdFx0Jjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0XHQubGFuZy0tb3RoZXJzIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSB0YWJsZXQge1xuXHQubGFuZy0tZGVza3RvcCB7XG5cdFx0Lm5hdl9fYXJyb3cge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Lm5hdl9fdWwge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcblx0XHR9XG5cdFx0LmxhbmctLW90aGVycyB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdC5sYW5nLS1vdGhlcnMge1xuXHRcdFx0XHRoZWlnaHQ6IDIyOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSBkZXNrdG9wIHtcblx0Lm5hdiB7XG5cdFx0Jl9fYXJyb3cge1xuXHRcdFx0Ji0tbGFuZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0dG9wOiA1MCUhaW1wb3J0YW50O1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpcm90YXRlKDEzNWRlZyk7XG5cdFx0XHRcdHdpZHRoOjRweDtcblx0XHRcdFx0aGVpZ2h0OjRweDtcblx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cztcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuOHM7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xuXHRcdFx0XHRib3JkZXItdG9wOjFweCBzb2xpZCB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6MXB4IHNvbGlkIHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0XHRcdGZsb2F0OnJpZ2h0O1xuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgZGVza3RvcCB7XG5cdC5uYXZfX2xhYmVsLm5hdl9fbGFiZWwtLWxhbmcge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHQubmF2X19sYWJlbC5uYXZfX2xhYmVsLS1sYW5nIHtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0Lm5hdl9faXRlbWx2bDEsIC5uYXZfX2Ege1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0fVxuXHRcdC5uYXZfX3VsX19oZWFkZXIge1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdH1cblx0XHQubGFuZy0tZmxhZyB7XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBodG1sXG5odG1sIHtcblx0Zm9udC1zbW9vdGg6IGFsd2F5cztcblx0dGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcblx0dGV4dC1yZW5kZXJpbmc6IGdlb21ldHJpY1ByZWNpc2lvbjtcblx0Zm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Ly8gaHRtbC5vdmhcblx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUpO1xuXHR9XG5cdCYub3ZoIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bWF4LWhlaWdodDogMTAwdmg7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHR9XG5cdH1cbn1cblxuLy8gLmJvZHlcbi5ib2R5IHtcblx0Zm9udC13ZWlnaHQ6ICRnbG9iYWwtZm9udC13ZWlnaHQ7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS10ZXh0KTtcblx0Zm9udC1kaXNwbGF5OiBvcHRpb25hbDtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogJGdsb2JhbC1mb250LXNtb290aGluZztcblx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJhY2tncm91bmQtaW1hZ2UpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogdmFyKC0tYmFja2dyb3VuZC1yZXBlYXQpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB2YXIoLS1iYWNrZ3JvdW5kLXBvc2l0aW9uKTtcblx0YmFja2dyb3VuZC1zaXplOiB2YXIoLS1iYWNrZ3JvdW5kLXNpemUpO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmctdG9wOiAkaGVhZGVyLWhlaWdodDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgbGluZWFyO1xuXHRAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cblxuXG5cdCYuc2FmYXJpIHtcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0LmhlYWRlciAubmF2X19zdWJsZXZlbCB7XG5cdFx0XHRcdHRvcDogMCFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0Lm5hdl9fYm90dG9tIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIC5ib2R5Lm92aFxuXHQmLm92aCB7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdH1cblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bWF4LWhlaWdodDogMTAwdmg7XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0fVxuXHR9XG5cdCYub3ZoLWNhcnQge1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtMTAwJSArIDYwcHgpKTtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0bWluLWhlaWdodDogMTAwJTtcblx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXHR9XG5cdCYub3ZoRGVza3RvcCB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXHQmLS1iYWNrZ3JvdW5kSW1hZ2Uge1xuXHRcdCYuYm9keS0tbWF4Um93LW1lZGl1bSwgLmJvZHktLW1heFJvdy1zbWFsbCB7XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0LmZvb3RlciNmb290ZXIge1xuXHRcdFx0XHRcdG1heC13aWR0aDogdmFyKC0tbWF4LXJvdy1zaXplKSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdFx0XHRwYWRkaW5nOiA1NnB4IDIwcHggMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQucG93ZXJlZCB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYm9keSB7XG5cdFx0XHRcdCZfX3dyYXBwZXIge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCc+PTEwMjRweCcsJzwxNDYwcHgnKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDQwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucGFnaW5hdGlvbiB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCc+PTEwMjRweCcsJzwxNDYwcHgnKSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCA0MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucHJvZCB7XG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDgwcHggMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnJlYSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyOiBub25lIWltcG9ydGFudDtcblx0XHRcdFx0Jl9fd3JhcHBlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcblx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYm9keS0tbWF4Um93LW1lZGl1bSB7XG5cdFx0XHQuZm9vdGVyIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoJz49MTAyNHB4JywnPDE0NjBweCcpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDQwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0LmZvb3Rlcl9fd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1NnB4IDIwcHggMjBweCAyMHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZm9vdGVyLS1iYWNrZ3JvdW5kO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucG93ZXJlZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnJlYSB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCc+PTEwMjRweCcsICc8MTQ2MHB4Jykge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgNDBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmJvZHlfX3dyYXBwZXItLXdpdGhvdXRQYWRkaW5nIHtcblx0XHRcdC53aXppYmxvY2tzX19pdGVtIHtcblx0XHRcdFx0Jl9fbWF4V2lkdGgge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiB2YXIoLS1tYXgtcm93LXNpemUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYm9keV9fd3JhcHBlciB7XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHZhcigtLW1heC1yb3ctc2l6ZSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0td2l0aG91dEJhY2tncm91bmRJbWFnZSB7XG5cdFx0Ji5ib2R5LS1tYXhSb3ctbWVkaXVtIHtcblx0XHRcdC5oZWFkZXIge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgnPDE0NDBweCcpIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYm9keS0tbWF4Um93LWxhcmdlIHtcblx0XHRcdC5oZWFkZXIge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgnPDE5MjBweCcpIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGlkZXIge1xuXHRcdFx0LnNsaWRlci0tYmVmb3JlU2xpY2sge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0tbWF4Um93LXNtYWxsIHtcblx0XHQmLndpdGgtYmxvZyB7XG5cdFx0XHQuaGVhZGVyIHtcblx0XHRcdFx0Jl9fbG9nbyAge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMjBweCAyOTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmZsYXNoLXNhbGUtaDEge1xuXHRcdFx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdCNzdHJpcGUgLmNvbDIge1xuXHRcdFx0XHRtaW4td2lkdGg6IDMwMHB4O1xuXHRcdFx0XHQubm93cmFwIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRcdFx0LmZ1bGwge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLW1heFJvdy1tZWRpdW0ge1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc+PWRlc2t0b3AnLCc8MTQ2MXB4Jykge1xuXHRcdFx0LmhlYWRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG5cdFx0XHR9XG5cdFx0XHQuYm9keS0tYmFja2dyb3VuZEltYWdlIC5ib2R5X193cmFwcGVyOmJlZm9yZSwgLnJlYSwgI2Zvb3RlciB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGlkZXIge1xuXHRcdFx0Jl9fYmFja2dyb3VuZCB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCc+PTEwMjRweCcsJzwxNDYwcHgnKSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCA0MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLW1heFJvdy1zbWFsbCwgJi0tbWF4Um93LW1lZGl1bSB7XG5cdFx0LmhlYWRlcl9fYXJlYSB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgnPj0xNDQxcHgnKSB7XG5cdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnByb2Qge1xuXHRcdFx0Ji0tbGlzdENyb3NzIHtcblx0XHRcdFx0LnByb2Qge1xuXHRcdFx0XHRcdCZfX2FydGljbGUge1xuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoNikge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQucGFnZS1ob21lcGFnZSAubm9zdG9fZWxlbWVudCB7XG5cdFx0XHRtYXgtd2lkdGg6IHZhcigtLW1heC1yb3ctc2l6ZS1wYWRkaW5nLXNtYWxsKTtcblx0XHR9XG5cdH1cblx0Ji0tbWF4Um93LW1lZGl1bSwgJi0tbWF4Um93LWJpZyB7XG5cdFx0LmdhbGxlcnlfX3RodW1ibmFpbC0tbGlnaHQge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJz49MTQwMXB4Jykge1xuXHRcdFx0XHQuc2xpY2stdHJhY2sge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLW1heFJvdy1iaWcge1xuXHRcdC5oZWFkZXIge1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgNDBweDtcblx0XHRcdFx0bWF4LXdpZHRoOiB2YXIoLS1tYXgtcm93LXNpemUpO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0LnJlYSwgLmZvb3RlciB7XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0bWF4LXdpZHRoOiB2YXIoLS1tYXgtcm93LXNpemUpO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcm9kLnByb2QtLWxpc3RDcm9zcyB7XG5cdFx0XHQucHJvZF9fYXJ0aWNsZSB7XG5cdFx0XHRcdEBpbmNsdWRlIHhsIHtcblx0XHRcdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wYWdlLWhvbWVwYWdlIC5ub3N0b19lbGVtZW50IHtcblx0XHRcdG1heC13aWR0aDogdmFyKC0tbWF4LXJvdy1zaXplKTtcblx0XHR9XG5cdFx0Ji5ib2R5LS1iYWNrZ3JvdW5kSW1hZ2Uge1xuXHRcdFx0LmhlYWRlciwgLmJyZWFkY3J1bWJzIHtcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cmFwcGVyUGFnZSB7XG5cdFx0XHRtYXgtd2lkdGg6IDE5MjBweDtcblx0XHR9XG5cdH1cblx0Ji0tYmFja2dyb3VuZE5vdFdoaXRlIHtcblx0XHQuYnJlYWRjcnVtYnNfX3NwYW4sICNlY290YXgsIC5wcm9kLWZsb2F0aW5nX19wcmljZSBzcGFuLCAucHJvZC1kZXRhaWxzX19icmFuZF9fdXJsLCAuYnJlYWRjcnVtYnNfX2hlcmUsIC5wcm9kLXJhdGVfX2VtcHR5X190ZXh0LCAjaG92ZXItY2xvc2UtYnRuIGkge1xuXHRcdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0fVxuXHR9XG5cdC8vIC5ib2R5X19nbG9iYWxcblx0Jl9fZ2xvYmFsIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdH1cblx0Ly8gLmJvZHlfX3dyYXBwZXJcblx0Jl9fd3JhcHBlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRwYWRkaW5nOiAwICRibG9jLS1tYXJnaW4tYXNpZGU7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0b3ZlcmZsb3c6IGluaXRpYWwhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmLS13aXRob3V0UGFkZGluZyB7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHQuYm9keV9fd3JhcHBlcl9fbWF4V2lkdGggPiAqOm5vdCgud2l6aWJsb2Nrc19faXRlbSkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvLyAuYm9keV9fd3JhcHBlcl9fbWF4V2lkdGhcblx0XHQmX19tYXhXaWR0aCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRtYXgtd2lkdGg6IHZhcigtLW1heC1yb3ctc2l6ZS1wYWRkaW5nLWxhcmdlKTtcblx0XHRcdFx0cGFkZGluZzogMCA0MHB4O1xuXHRcdFx0XHQmLS1iYWNrZ3JvdW5kIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDYwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji0tZm9ybSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDI0cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogNjBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHQmLnJlZ2lzdGVyX19oMSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmZvcm0ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHQmID4gKjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYgPiAqOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCZfX2ZpZWxkIHtcblx0XHRcdFx0XHRcdFx0Ji0tbXVsdGlwbGUge1xuXHRcdFx0XHRcdFx0XHRcdC5mb3JtIHtcblx0XHRcdFx0XHRcdFx0XHRcdCZfX3NwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ji0tZmlyc3Qge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itc3RkIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0Jl9fYm94IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jl9fcmFkaW8ge1xuXHRcdFx0XHRcdFx0XHQmOmNoZWNrZWQgfiAuZm9ybV9fYm94IHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb2xvci1zdGQ7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRjb2xvci1zdGQ7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ly8uZm9ybV9fY2hlY2tib3ggfCBhbGxcblx0XHRcdFx0XHRcdCZfX2NoZWNrYm94IHtcblx0XHRcdFx0XHRcdFx0JjpjaGVja2VkIH4gLmZvcm1fX2JveCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3Itc3RkO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkY29sb3Itc3RkO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gLndyYXBcbi53cmFwIHtcblx0d2lkdGg6IDEwMCU7XG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0cGFkZGluZzogMjBweCAwO1xuXHR9XG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0cGFkZGluZzogMzBweCAwO1xuXHR9XG5cdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdHBhZGRpbmc6IDYwcHggMDtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdH1cblx0Ji0tYmxvZyB7XG5cdFx0LnNpZGViYXJ7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OjQwcHg7XG5cdFx0XHRtaW4td2lkdGg6IDMwMHB4O1xuXHRcdFx0LnNpZGViYXJfX3VsIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi53cmFwcGVyIHtcblx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdHdpZHRoOiAxMDAlO1xuXHQmLS1ib3R0b21DYXJ0IHtcblx0XHR6LWluZGV4OiAyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxufVxuXG4vLyAucGFnZVxuLnBhZ2Uge1xuXHQvLyAucGFnZS0tYWNjb3VudFxuXHQmLS1hY2NvdW50IHtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0fVxufVxuXG5AaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdGJvZHkgLmJvZHlfX3dyYXBwZXIge1xuXHRcdGJhY2tncm91bmQ6ICB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuXHR9XG59XG5cbi5jZW50ZXIge1xuXHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ud3JhcHBlclBhZ2Uge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxNDQwcHg7XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHR9XG5cdEBpbmNsdWRlIG1lZGlhKCc+PTEyMDBweCcsJzwxNTQwcHgnKSB7XG5cdFx0LmJvZHktLW1heFJvdy1iaWcgJiB7XG5cdFx0XHRwYWRkaW5nOiAwIDIwMHB4O1xuXHRcdFx0Ji5yZW1vdmUtcGFkZGluZyB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ib2R5LS1tYXhSb3ctbWVkaXVtICYge1xuXHRcdFx0cGFkZGluZzogMCAxMDBweDtcblx0XHRcdCYucmVtb3ZlLXBhZGRpbmcge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYm9keS0tbWF4Um93LXNtYWxsICYge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdCYucmVtb3ZlLXBhZGRpbmcge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmZ1bGxzaXplIHtcblx0XHQud3JhcHBlclBhZ2VfX2xlZnQrLndyYXBwZXJQYWdlX19yaWdodCwgLndyYXBwZXJQYWdlX19sZWZ0LmNsb3NlKy53cmFwcGVyUGFnZV9fcmlnaHQsIC53cmFwcGVyUGFnZV9fbGVmdC5vcGVuKy53cmFwcGVyUGFnZV9fcmlnaHQge1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0Ji0tb3B0aW9ucyB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0fVxuXHQmX19yaWdodCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0Jl9fbGVmdCB7XG5cdFx0d2lkdGg6IDI1JTtcblx0XHRtaW4td2lkdGg6IDI1JTtcblx0XHRwYWRkaW5nOiA0OHB4IDIwcHggMCAyMHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LnNpZGViYXItaGlkZGVuICYuY2xvc2Uge1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdG1heC13aWR0aDogMDtcblx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNpZGViYXItaGlkZGVuICYub3BlbiB7XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0bWF4LXdpZHRoOiAyNSU7XG5cdFx0XHRcdHBhZGRpbmc6IDQ4cHggMjBweCAwIDIwcHg7XG5cdFx0XHRcdG1pbi13aWR0aDogMjUlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2lkZWJhciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdCYgKyAud3JhcHBlclBhZ2VfX3JpZ2h0IHtcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHR3aWR0aDogNzUlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLm9wZW4gKyAud3JhcHBlclBhZ2VfX3JpZ2h0IHtcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHR3aWR0aDogNzUlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDc1JTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5jbG9zZSArIC53cmFwcGVyUGFnZV9fcmlnaHQge1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wYWdlLXZhbGlkYXRpb24ge1xuXHQuYm9keV9fd3JhcHBlciB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR6LWluZGV4OiBpbml0aWFsIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIFZhcmlhYmxlcyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIGZvbnQtc2l6ZVxuJGJyZWFkY3J1bWJzLXNpemU6IHJlbSgxMnB4KTtcbiRicmVhZGNydW1icy1zaXplLXRhYmxldDogcmVtKDEzcHgpO1xuJGJyZWFkY3J1bWJzLXNpemUtZGVza3RvcDogcmVtKDE0cHgpO1xuJGJyZWFkY3J1bWJzLXNpemUteGw6IHJlbSgxNnB4KTtcblxuLy8gY29sb3JcbiRicmVhZGNydW1iczogJGNvbG9yLW9uLWJvZHk7XG4kYnJlYWRjcnVtYnMtY3VycmVudDogJGNvbG9yLW9uLWJvZHk7XG5cbi8vIGJvcmRlclxuJGJyZWFkY3J1bWJzLWJvcmRlci1jb2xvcjogJGNvbG9yLWJkO1xuJGJyZWFkY3J1bWJzLWJvcmRlci13aWR0aDogMXB4IDAgMXB4IDA7XG4kYnJlYWRjcnVtYnMtYm9yZGVyLXdpZHRoLWZyb20tZGVza3RvcDogMXB4IDA7XG4kYnJlYWRjcnVtYnMtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiRjb2xvci1icmVhZC1jYXJ0OiAjNTk2Rjc5O1xuXG4uYnJlYWRjcnVtYnMge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDAgJGJsb2MtLW1hcmdpbi1hc2lkZTtcblx0bWluLXdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0QGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHR9XG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRwYWRkaW5nOiAwICRibG9jLS1tYXJnaW4tYXNpZGUtdGFibGV0O1xuXHRcdG1hcmdpbi1ib3R0b206ICRibG9jLS1tYXJnaW4tYm90dG9tLXRhYmxldDtcblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9wLW9ubHkge1xuXHRcdHBhZGRpbmc6IDAgJGJsb2MtLW1hcmdpbi1hc2lkZS1kZXNrdG9wO1xuXHR9XG5cdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdG1pbi13aWR0aDogMXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdG1pbi1oZWlnaHQ6IDA7XG5cdFx0Ym9yZGVyLXdpZHRoOiAkYnJlYWRjcnVtYnMtYm9yZGVyLXdpZHRoLWZyb20tZGVza3RvcDtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHQmLndyYXBwZXIge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSB4bCB7XG5cdFx0cGFkZGluZzogMCAkYmxvYy0tbWFyZ2luLWFzaWRlLXhsO1xuXHR9XG5cdCYtLWNhcnQge1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc+PTFweCcpIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0fVxuXHRcdC5icmVhZGNydW1icyB7XG5cdFx0XHQmX19zcGFuIHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1icmVhZC1jYXJ0O1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8uYnJlYWRjcnVtYnNfX3VsIHwgYWxsXG5cdCZfX3VsIHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtc3RhcnQpO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogdmFyKC0tbWF4LXJvdy1zaXplKTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdHBhZGRpbmc6IDI1cHggMjBweDtcblx0XHR9XG5cdFx0Ly8uYnJlYWRjcnVtYnNfX3VsOmJlZm9yZSwgLmJyZWFkY3J1bWJzX191bDphZnRlciB8IGFsbFxuXHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1iZDtcblx0XHR9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblx0XHQmOmFmdGVyIHtcblx0XHRcdGJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0Ly8uYnJlYWRjcnVtYnNfX2xpIHwgYWxsXG5cdCZfX2xpIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMCAyMHB4IDAgMDtcblx0XHRtYXgtd2lkdGg6IDg1JTtcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdH1cblx0XHQmLS1lbmQge1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJkO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRyaWdodDogN3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0cGFkZGluZzogMCAzMHB4IDAgMDtcblx0XHR9XG5cdFx0Ji5mb3ItdGhyZWUge1xuXHRcdFx0bWF4LXdpZHRoOiA0MCU7XG5cdFx0fVxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHQuYnJlYWRjcnVtYnMge1xuXHRcdFx0XHQmX19zcGFuIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLy5icmVhZGNydW1ic19fYSB8IGFsbFxuXHQmX19hIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGNvbG9yOiAkY29sb3Itc3RkLWxpZ2h0LW9uLWJvZHk7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogJGJyZWFkY3J1bWJzLXNpemU7XG5cdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0Zm9udC1zaXplOiAkYnJlYWRjcnVtYnMtc2l6ZS10YWJsZXQ7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Atb25seSB7XG5cdFx0XHRmb250LXNpemU6ICRicmVhZGNydW1icy1zaXplLWRlc2t0b3A7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhsIHtcblx0XHRcdGZvbnQtc2l6ZTogJGJyZWFkY3J1bWJzLXNpemUteGw7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0fVxuXHRcdFx0LmJyZWFkY3J1bWJzIHtcblx0XHRcdFx0Jl9faWNvbi5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8uYnJlYWRjcnVtYnNfX2EtLWN1cnJlbnQgfCBhbGxcblx0XHQmLS1jdXJyZW50IHtcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdC5icmVhZGNydW1icyB7XG5cdFx0XHRcdFx0Jl9fc3BhbiB7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLS1jYXQge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHQuYnJlYWRjcnVtYnNfX2ljb24ubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLWhvbWUge1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0YmFja2dyb3VuZDogY2VudGVyIHRvcCAxMHB4IG5vLXJlcGVhdCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyNTEyJTIyJTIwaGVpZ2h0JTNEJTIyNTEyJTIyJTNFJTNDcGF0aCUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMGZpbGwlM0QlMjIlMjM0ZDRkNGQlMjIlMjBkJTNEJTIyTTUxMiUyMDI5NmwtOTYtOTZWNTZoLTY0djgwbC05Ni05NkwwJTIwMjk2djE2aDY0djE2MGgxNjB2LTk2aDY0djk2aDE2MFYzMTJoNjR2LTE2eiUyMi8lM0UlM0Mvc3ZnJTNFKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdC5icmVhZGNydW1icyB7XG5cdFx0XHRcdCZfX3NwYW4ge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vLmJyZWFkY3J1bWJzX19zcGFuIHwgYWxsXG5cdCZfX3NwYW4ge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdC1tcy10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keS1saWdodCk7XG5cdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHR9XG5cdFx0Ji0taG9tZSB7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLy5icmVhZGNydW1ic19faWNvbiB8IGFsbFxuXHQmX19pY29uLm1hdGVyaWFsLWljb25zIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRmb250LXNpemU6IHJlbSgxMnB4KTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpO1xuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZC1saWdodC1vbi1ib2R5O1xuXHRcdH1cblx0fVxuXHQvLy5icmVhZGNydW1ic19fYmFjayB8IGFsbFxuXHQmX19iYWNrIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHQvLy5icmVhZGNydW1ic19fYmFja19fbGluayB8IGFsbFxuXHRcdCZfX2xpbmsge1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzhweDtcblx0XHRcdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdFx0fVxuXHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMXB4KTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxM3B4KTtcblx0XHRcdFx0cGFkZGluZzogMCAzMHB4IDAgOXB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMzBweCAwIDA7XG5cdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fc2VwIHtcblx0XHR3aWR0aDogMXB4O1xuXHRcdGhlaWdodDogMTZweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMTAwJTtcblx0XHRtYXJnaW4tbGVmdDogMTRweDtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmQ7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR9XG5cdCZfX2hlcmUge1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHktbGlnaHQpO1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLnBhZ2UtcHJvZC1kZXRhaWxzIHtcblx0LmJyZWFkY3J1bWJzIHtcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbiIsIi5mbGF0cGlja3ItY2FsZW5kYXIge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bWF4LWhlaWdodDogMDtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDA7XG5cdC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuXHRhbmltYXRpb246IG5vbmU7XG5cdGRpcmVjdGlvbjogbHRyO1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMzE1cHg7XG5cblxuXHQtbXMtdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG5cdHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDFweCAwIDAgI2U2ZTZlNiwgLTFweCAwIDAgI2U2ZTZlNiwgMCAxcHggMCAjZTZlNmU2LCAwIC0xcHggMCAjZTZlNmU2LCAwIDNweCAxM3B4IHJnYmEoMCwwLDAsMC4wOCk7XG5cdGJveC1zaGFkb3c6IDFweCAwIDAgI2U2ZTZlNiwgLTFweCAwIDAgI2U2ZTZlNiwgMCAxcHggMCAjZTZlNmU2LCAwIC0xcHggMCAjZTZlNmU2LCAwIDNweCAxM3B4IHJnYmEoMCwwLDAsMC4wOCk7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyLm9wZW4sXG4uZmxhdHBpY2tyLWNhbGVuZGFyLmlubGluZSB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRtYXgtaGVpZ2h0OiA2NDBweDtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIub3BlbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ei1pbmRleDogOTk5OTk7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFuaW1hdGUub3BlbiB7XG5cdC13ZWJraXQtYW5pbWF0aW9uOiBmcEZhZGVJbkRvd24gMzAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xuXHRhbmltYXRpb246IGZwRmFkZUluRG93biAzMDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyLmlubGluZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogMnB4O1xufVxuLmZsYXRwaWNrci1jYWxlbmRhci5zdGF0aWMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogY2FsYygxMDAlICsgMnB4KTtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIuc3RhdGljLm9wZW4ge1xuXHR6LWluZGV4OiA5OTk7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLmZsYXRwaWNrci1jYWxlbmRhci5oYXNXZWVrcyB7XG5cdHdpZHRoOiBhdXRvO1xufVxuLmZsYXRwaWNrci1jYWxlbmRhciAuaGFzV2Vla3MgLmRheUNvbnRhaW5lcixcbi5mbGF0cGlja3ItY2FsZW5kYXIgLmhhc1RpbWUgLmRheUNvbnRhaW5lciB7XG5cdGJvcmRlci1ib3R0b206IDA7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmZsYXRwaWNrci1jYWxlbmRhciAuaGFzV2Vla3MgLmRheUNvbnRhaW5lciB7XG5cdGJvcmRlci1sZWZ0OiAwO1xufVxuLmZsYXRwaWNrci1jYWxlbmRhci5zaG93VGltZUlucHV0Lmhhc1RpbWUgLmZsYXRwaWNrci10aW1lIHtcblx0aGVpZ2h0OiA0MHB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZTZlNjtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIubm9DYWxlbmRhci5oYXNUaW1lIC5mbGF0cGlja3ItdGltZSB7XG5cdGhlaWdodDogYXV0bztcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXI6YmVmb3JlLFxuLmZsYXRwaWNrci1jYWxlbmRhcjphZnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRjb250ZW50OiAnJztcblx0aGVpZ2h0OiAwO1xuXHR3aWR0aDogMDtcblx0bGVmdDogMjJweDtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIucmlnaHRNb3N0OmJlZm9yZSxcbi5mbGF0cGlja3ItY2FsZW5kYXIucmlnaHRNb3N0OmFmdGVyIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDIycHg7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyOmJlZm9yZSB7XG5cdGJvcmRlci13aWR0aDogNXB4O1xuXHRtYXJnaW46IDAgLTVweDtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXIge1xuXHRib3JkZXItd2lkdGg6IDRweDtcblx0bWFyZ2luOiAwIC00cHg7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93VG9wOmJlZm9yZSxcbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dUb3A6YWZ0ZXIge1xuXHRib3R0b206IDEwMCU7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93VG9wOmJlZm9yZSB7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICNlNmU2ZTY7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93VG9wOmFmdGVyIHtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YmVmb3JlLFxuLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTphZnRlciB7XG5cdHRvcDogMTAwJTtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YmVmb3JlIHtcblx0Ym9yZGVyLXRvcC1jb2xvcjogI2U2ZTZlNjtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YWZ0ZXIge1xuXHRib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuLmZsYXRwaWNrci1jYWxlbmRhcjpmb2N1cyB7XG5cdG91dGxpbmU6IDA7XG59XG4uZmxhdHBpY2tyLXdyYXBwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5mbGF0cGlja3ItbW9udGgge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6IHJnYmEoMCwwLDAsMC45KTtcblx0ZmlsbDogcmdiYSgwLDAsMCwwLjkpO1xuXHRoZWlnaHQ6IDI4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mbGF0cGlja3ItcHJldi1tb250aCxcbi5mbGF0cGlja3ItbmV4dC1tb250aCB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMHB4O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0aGVpZ2h0OiAyOHB4O1xuXHRwYWRkaW5nOiAxMHB4IGNhbGMoMy41NyUgLSAxLjVweCk7XG5cdHotaW5kZXg6IDM7XG59XG4uZmxhdHBpY2tyLXByZXYtbW9udGggaSxcbi5mbGF0cGlja3ItbmV4dC1tb250aCBpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZsYXRwaWNrci1wcmV2LW1vbnRoLmZsYXRwaWNrci1wcmV2LW1vbnRoLFxuLmZsYXRwaWNrci1uZXh0LW1vbnRoLmZsYXRwaWNrci1wcmV2LW1vbnRoIHtcblx0Lypcblx0XHRcdC8qcnRsOmJlZ2luOmlnbm9yZSovXG5cdC8qXG5cdFx0XHQqL1xuXHRsZWZ0OiAwO1xuXHQvKlxuXHRcdFx0LypydGw6ZW5kOmlnbm9yZSovXG5cdC8qXG5cdFx0XHQqL1xufVxuLypcbiAgICAgICAgLypydGw6YmVnaW46aWdub3JlKi9cbi8qXG4gICAgICAgIC8qcnRsOmVuZDppZ25vcmUqL1xuLmZsYXRwaWNrci1wcmV2LW1vbnRoLmZsYXRwaWNrci1uZXh0LW1vbnRoLFxuLmZsYXRwaWNrci1uZXh0LW1vbnRoLmZsYXRwaWNrci1uZXh0LW1vbnRoIHtcblx0Lypcblx0XHRcdC8qcnRsOmJlZ2luOmlnbm9yZSovXG5cdC8qXG5cdFx0XHQqL1xuXHRyaWdodDogMDtcblx0Lypcblx0XHRcdC8qcnRsOmVuZDppZ25vcmUqL1xuXHQvKlxuXHRcdFx0Ki9cbn1cbi8qXG4gICAgICAgIC8qcnRsOmJlZ2luOmlnbm9yZSovXG4vKlxuICAgICAgICAvKnJ0bDplbmQ6aWdub3JlKi9cbi5mbGF0cGlja3ItcHJldi1tb250aDpob3Zlcixcbi5mbGF0cGlja3ItbmV4dC1tb250aDpob3ZlciB7XG5cdGNvbG9yOiAjOTU5ZWE5O1xufVxuLmZsYXRwaWNrci1wcmV2LW1vbnRoOmhvdmVyIHN2Zyxcbi5mbGF0cGlja3ItbmV4dC1tb250aDpob3ZlciBzdmcge1xuXHRmaWxsOiAjZjY0NzQ3O1xufVxuLmZsYXRwaWNrci1wcmV2LW1vbnRoIHN2Zyxcbi5mbGF0cGlja3ItbmV4dC1tb250aCBzdmcge1xuXHR3aWR0aDogMTRweDtcbn1cbi5mbGF0cGlja3ItcHJldi1tb250aCBzdmcgcGF0aCxcbi5mbGF0cGlja3ItbmV4dC1tb250aCBzdmcgcGF0aCB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjFzO1xuXHR0cmFuc2l0aW9uOiBmaWxsIDAuMXM7XG5cdGZpbGw6IGluaGVyaXQ7XG59XG4ubnVtSW5wdXRXcmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG4ubnVtSW5wdXRXcmFwcGVyIGlucHV0LFxuLm51bUlucHV0V3JhcHBlciBzcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm51bUlucHV0V3JhcHBlciBpbnB1dCB7XG5cdHdpZHRoOiAxMDAlO1xufVxuLm51bUlucHV0V3JhcHBlciBzcGFuIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDE0cHg7XG5cdHBhZGRpbmc6IDAgNHB4IDAgMnB4O1xuXHRoZWlnaHQ6IDUwJTtcblx0bGluZS1oZWlnaHQ6IDUwJTtcblx0b3BhY2l0eTogMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDU3LDU3LDU3LDAuMDUpO1xuXG5cbn1cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbjpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4xKTtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3BhbjphY3RpdmUge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMik7XG59XG4ubnVtSW5wdXRXcmFwcGVyIHNwYW46YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDMzJTtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwIHtcblx0dG9wOiAwO1xuXHRib3JkZXItYm90dG9tOiAwO1xufVxuLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93VXA6YWZ0ZXIge1xuXHRib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHJnYmEoNTcsNTcsNTcsMC42KTtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd24ge1xuXHR0b3A6IDUwJTtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd246YWZ0ZXIge1xuXHRib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXRvcDogNHB4IHNvbGlkIHJnYmEoNTcsNTcsNTcsMC42KTtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3BhbiBzdmcge1xuXHR3aWR0aDogaW5oZXJpdDtcblx0aGVpZ2h0OiBhdXRvO1xufVxuLm51bUlucHV0V3JhcHBlciBzcGFuIHN2ZyBwYXRoIHtcblx0ZmlsbDogcmdiYSgwLDAsMCwwLjUpO1xufVxuLm51bUlucHV0V3JhcHBlcjpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4wNSk7XG59XG4ubnVtSW5wdXRXcmFwcGVyOmhvdmVyIHNwYW4ge1xuXHRvcGFjaXR5OiAxO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIHtcblx0Zm9udC1zaXplOiAxMzUlO1xuXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDc1JTtcblx0bGVmdDogMTIuNSU7XG5cdHBhZGRpbmc6IDYuMTZweCAwIDAgMDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGhlaWdodDogMjhweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aC5zbGlkZUxlZnQge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDBweCwgMHB4KTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMHB4LCAwcHgpO1xuXHQtd2Via2l0LWFuaW1hdGlvbjogZnBGYWRlT3V0IDQwMG1zIGVhc2UsIGZwU2xpZGVMZWZ0IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcblx0YW5pbWF0aW9uOiBmcEZhZGVPdXQgNDAwbXMgZWFzZSwgZnBTbGlkZUxlZnQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoLnNsaWRlTGVmdE5ldyB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwcHgsIDBweCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMHB4LCAwcHgpO1xuXHQtd2Via2l0LWFuaW1hdGlvbjogZnBGYWRlSW4gNDAwbXMgZWFzZSwgZnBTbGlkZUxlZnROZXcgNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xuXHRhbmltYXRpb246IGZwRmFkZUluIDQwMG1zIGVhc2UsIGZwU2xpZGVMZWZ0TmV3IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aC5zbGlkZVJpZ2h0IHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDBweCwgMHB4KTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwcHgsIDBweCk7XG5cdC13ZWJraXQtYW5pbWF0aW9uOiBmcEZhZGVPdXQgNDAwbXMgZWFzZSwgZnBTbGlkZVJpZ2h0IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcblx0YW5pbWF0aW9uOiBmcEZhZGVPdXQgNDAwbXMgZWFzZSwgZnBTbGlkZVJpZ2h0IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aC5zbGlkZVJpZ2h0TmV3IHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDBweCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMHB4KTtcblx0LXdlYmtpdC1hbmltYXRpb246IGZwRmFkZUluIDQwMG1zIGVhc2UsIGZwU2xpZGVSaWdodE5ldyA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG5cdGFuaW1hdGlvbjogZnBGYWRlSW4gNDAwbXMgZWFzZSwgZnBTbGlkZVJpZ2h0TmV3IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCBzcGFuLmN1ci1tb250aCB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tbGVmdDogMC41Y2g7XG5cdHBhZGRpbmc6IDA7XG59XG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggc3Bhbi5jdXItbW9udGg6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMDUpO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIge1xuXHR3aWR0aDogNmNoO1xuXHR3aWR0aDogN2NoXFwwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93VXA6YWZ0ZXIge1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsMCwwLDAuOSk7XG59XG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93RG93bjphZnRlciB7XG5cdGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwwLDAsMC45KTtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCBpbnB1dC5jdXIteWVhciB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG5cblx0Y29sb3I6IGluaGVyaXQ7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0cGFkZGluZzogMCAwIDAgMC41Y2g7XG5cdG1hcmdpbjogMDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0aGVpZ2h0OiBpbml0aWFsO1xuXHRib3JkZXI6IDA7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyOmZvY3VzIHtcblx0b3V0bGluZTogMDtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCBpbnB1dC5jdXIteWVhcltkaXNhYmxlZF0sXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggaW5wdXQuY3VyLXllYXJbZGlzYWJsZWRdOmhvdmVyIHtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRjb2xvcjogcmdiYSgwLDAsMCwwLjUpO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZmxhdHBpY2tyLXdlZWtkYXlzIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2lkdGg6IDMxNXB4O1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRoZWlnaHQ6IDI4cHg7XG59XG5zcGFuLmZsYXRwaWNrci13ZWVrZGF5IHtcblx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRmb250LXNpemU6IDkwJTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xuXHRsaW5lLWhlaWdodDogMTtcblx0bWFyZ2luOiAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHQtd2Via2l0LWJveC1mbGV4OiAxO1xuXHQtd2Via2l0LWZsZXg6IDE7XG5cdC1tcy1mbGV4OiAxO1xuXHRmbGV4OiAxO1xuXHRmb250LXdlaWdodDogYm9sZGVyO1xufVxuLmRheUNvbnRhaW5lcixcbi5mbGF0cGlja3Itd2Vla3Mge1xuXHRwYWRkaW5nOiAxcHggMCAwIDA7XG59XG4uZmxhdHBpY2tyLWRheXMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMzE1cHg7XG59XG4uZmxhdHBpY2tyLWRheXM6Zm9jdXMge1xuXHRvdXRsaW5lOiAwO1xufVxuLmRheUNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDA7XG5cdG91dGxpbmU6IDA7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHdpZHRoOiAzMTVweDtcblx0bWluLXdpZHRoOiAzMTVweDtcblx0bWF4LXdpZHRoOiAzMTVweDtcblxuXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG5cdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG5cdG9wYWNpdHk6IDE7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFuaW1hdGUgLmRheUNvbnRhaW5lci5zbGlkZUxlZnQge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogZnBGYWRlT3V0IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSwgZnBTbGlkZUxlZnQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xuXHRhbmltYXRpb246IGZwRmFkZU91dCA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSksIGZwU2xpZGVMZWZ0IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIuYW5pbWF0ZSAuZGF5Q29udGFpbmVyLnNsaWRlTGVmdCxcbi5mbGF0cGlja3ItY2FsZW5kYXIuYW5pbWF0ZSAuZGF5Q29udGFpbmVyLnNsaWRlTGVmdE5ldyB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMHB4LCAwcHgpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwcHgsIDBweCk7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFuaW1hdGUgLmRheUNvbnRhaW5lci5zbGlkZUxlZnROZXcge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogZnBGYWRlSW4gNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpLCBmcFNsaWRlTGVmdCA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG5cdGFuaW1hdGlvbjogZnBGYWRlSW4gNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpLCBmcFNsaWRlTGVmdCA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFuaW1hdGUgLmRheUNvbnRhaW5lci5zbGlkZVJpZ2h0IHtcblx0LXdlYmtpdC1hbmltYXRpb246IGZwRmFkZU91dCA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSksIGZwU2xpZGVSaWdodCA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG5cdGFuaW1hdGlvbjogZnBGYWRlT3V0IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSwgZnBTbGlkZVJpZ2h0IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDBweCwgMHB4KTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwcHgsIDBweCk7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFuaW1hdGUgLmRheUNvbnRhaW5lci5zbGlkZVJpZ2h0TmV3IHtcblx0LXdlYmtpdC1hbmltYXRpb246IGZwRmFkZUluIDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSwgZnBTbGlkZVJpZ2h0TmV3IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcblx0YW5pbWF0aW9uOiBmcEZhZGVJbiA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSksIGZwU2xpZGVSaWdodE5ldyA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG59XG4uZmxhdHBpY2tyLWRheSB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmFkaXVzOiAxNTBweDtcblxuXG5cdGNvbG9yOiAjMzkzOTM5O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdHdpZHRoOiAxNC4yODU3MTQzJTtcblx0LXdlYmtpdC1mbGV4LWJhc2lzOiAxNC4yODU3MTQzJTtcblx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDE0LjI4NTcxNDMlO1xuXHRmbGV4LWJhc2lzOiAxNC4yODU3MTQzJTtcblx0bWF4LXdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRtYXJnaW46IDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mbGF0cGlja3ItZGF5LmluUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXkuaW5SYW5nZSxcbi5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheS5pblJhbmdlLFxuLmZsYXRwaWNrci1kYXkudG9kYXkuaW5SYW5nZSxcbi5mbGF0cGlja3ItZGF5LnByZXZNb250aERheS50b2RheS5pblJhbmdlLFxuLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5LnRvZGF5LmluUmFuZ2UsXG4uZmxhdHBpY2tyLWRheTpob3Zlcixcbi5mbGF0cGlja3ItZGF5LnByZXZNb250aERheTpob3Zlcixcbi5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheTpob3Zlcixcbi5mbGF0cGlja3ItZGF5OmZvY3VzLFxuLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5OmZvY3VzLFxuLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5OmZvY3VzIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRvdXRsaW5lOiAwO1xuXHRiYWNrZ3JvdW5kOiAjZTZlNmU2O1xuXHRib3JkZXItY29sb3I6ICNlNmU2ZTY7XG59XG4uZmxhdHBpY2tyLWRheS50b2RheSB7XG5cdGJvcmRlci1jb2xvcjogIzk1OWVhOTtcbn1cbi5mbGF0cGlja3ItZGF5LnRvZGF5OmhvdmVyLFxuLmZsYXRwaWNrci1kYXkudG9kYXk6Zm9jdXMge1xuXHRib3JkZXItY29sb3I6ICM5NTllYTk7XG5cdGJhY2tncm91bmQ6ICM5NTllYTk7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQsXG4uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLFxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5pblJhbmdlLFxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5pblJhbmdlLFxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UuaW5SYW5nZSxcbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkOmZvY3VzLFxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZTpmb2N1cyxcbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlOmZvY3VzLFxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQ6aG92ZXIsXG4uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlOmhvdmVyLFxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2U6aG92ZXIsXG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5wcmV2TW9udGhEYXksXG4uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnByZXZNb250aERheSxcbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnByZXZNb250aERheSxcbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLm5leHRNb250aERheSxcbi5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UubmV4dE1vbnRoRGF5LFxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UubmV4dE1vbnRoRGF5IHtcblx0YmFja2dyb3VuZDogIzU2OWZmNztcblx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRjb2xvcjogI2ZmZjtcblx0Ym9yZGVyLWNvbG9yOiAjNTY5ZmY3O1xufVxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuc3RhcnRSYW5nZSxcbi5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2Uuc3RhcnRSYW5nZSxcbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnN0YXJ0UmFuZ2Uge1xuXHRib3JkZXItcmFkaXVzOiA1MHB4IDAgMCA1MHB4O1xufVxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuZW5kUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLmVuZFJhbmdlLFxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UuZW5kUmFuZ2Uge1xuXHRib3JkZXItcmFkaXVzOiAwIDUwcHggNTBweCAwO1xufVxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuc3RhcnRSYW5nZSArIC5lbmRSYW5nZSxcbi5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2Uuc3RhcnRSYW5nZSArIC5lbmRSYW5nZSxcbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnN0YXJ0UmFuZ2UgKyAuZW5kUmFuZ2Uge1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IC0xMHB4IDAgMCAjNTY5ZmY3O1xuXHRib3gtc2hhZG93OiAtMTBweCAwIDAgIzU2OWZmNztcbn1cbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLnN0YXJ0UmFuZ2UuZW5kUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnN0YXJ0UmFuZ2UuZW5kUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5zdGFydFJhbmdlLmVuZFJhbmdlIHtcblx0Ym9yZGVyLXJhZGl1czogNTBweDtcbn1cbi5mbGF0cGlja3ItZGF5LmluUmFuZ2Uge1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IC01cHggMCAwICNlNmU2ZTYsIDVweCAwIDAgI2U2ZTZlNjtcblx0Ym94LXNoYWRvdzogLTVweCAwIDAgI2U2ZTZlNiwgNXB4IDAgMCAjZTZlNmU2O1xufVxuLmZsYXRwaWNrci1kYXkuZGlzYWJsZWQsXG4uZmxhdHBpY2tyLWRheS5kaXNhYmxlZDpob3ZlciB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZsYXRwaWNrci1kYXkuZGlzYWJsZWQsXG4uZmxhdHBpY2tyLWRheS5kaXNhYmxlZDpob3Zlcixcbi5mbGF0cGlja3ItZGF5LnByZXZNb250aERheSxcbi5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheSxcbi5mbGF0cGlja3ItZGF5Lm5vdEFsbG93ZWQsXG4uZmxhdHBpY2tyLWRheS5ub3RBbGxvd2VkLnByZXZNb250aERheSxcbi5mbGF0cGlja3ItZGF5Lm5vdEFsbG93ZWQubmV4dE1vbnRoRGF5IHtcblx0Y29sb3I6IHJnYmEoNTcsNTcsNTcsMC4zKTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cbi5mbGF0cGlja3ItZGF5LndlZWsuc2VsZWN0ZWQge1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IC01cHggMCAwICM1NjlmZjcsIDVweCAwIDAgIzU2OWZmNztcblx0Ym94LXNoYWRvdzogLTVweCAwIDAgIzU2OWZmNywgNXB4IDAgMCAjNTY5ZmY3O1xufVxuLnJhbmdlTW9kZSAuZmxhdHBpY2tyLWRheSB7XG5cdG1hcmdpbi10b3A6IDFweDtcbn1cbi5mbGF0cGlja3Itd2Vla3dyYXBwZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZsb2F0OiBsZWZ0O1xufVxuLmZsYXRwaWNrci13ZWVrd3JhcHBlciAuZmxhdHBpY2tyLXdlZWtzIHtcblx0cGFkZGluZzogMCAxMnB4O1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDFweCAwIDAgI2U2ZTZlNjtcblx0Ym94LXNoYWRvdzogMXB4IDAgMCAjZTZlNmU2O1xufVxuLmZsYXRwaWNrci13ZWVrd3JhcHBlciAuZmxhdHBpY2tyLXdlZWtkYXkge1xuXHRmbG9hdDogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLmZsYXRwaWNrci13ZWVrd3JhcHBlciBzcGFuLmZsYXRwaWNrci1kYXkge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogbm9uZTtcbn1cbi5mbGF0cGlja3ItaW5uZXJDb250YWluZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cblxuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZsYXRwaWNrci1yQ29udGFpbmVyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAwO1xuXG5cbn1cbi5mbGF0cGlja3ItdGltZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0b3V0bGluZTogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMDtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdG1heC1oZWlnaHQ6IDQwcHg7XG5cblxuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcbn1cbi5mbGF0cGlja3ItdGltZTphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHRjbGVhcjogYm90aDtcbn1cbi5mbGF0cGlja3ItdGltZSAubnVtSW5wdXRXcmFwcGVyIHtcblx0LXdlYmtpdC1ib3gtZmxleDogMTtcblx0LXdlYmtpdC1mbGV4OiAxO1xuXHQtbXMtZmxleDogMTtcblx0ZmxleDogMTtcblx0d2lkdGg6IDQwJTtcblx0aGVpZ2h0OiA0MHB4O1xuXHRmbG9hdDogbGVmdDtcbn1cbi5mbGF0cGlja3ItdGltZSAubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dVcDphZnRlciB7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICMzOTM5Mzk7XG59XG4uZmxhdHBpY2tyLXRpbWUgLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93RG93bjphZnRlciB7XG5cdGJvcmRlci10b3AtY29sb3I6ICMzOTM5Mzk7XG59XG4uZmxhdHBpY2tyLXRpbWUuaGFzU2Vjb25kcyAubnVtSW5wdXRXcmFwcGVyIHtcblx0d2lkdGg6IDI2JTtcbn1cbi5mbGF0cGlja3ItdGltZS50aW1lMjRociAubnVtSW5wdXRXcmFwcGVyIHtcblx0d2lkdGg6IDQ5JTtcbn1cbi5mbGF0cGlja3ItdGltZSBpbnB1dCB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlcjogMDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGhlaWdodDogaW5oZXJpdDtcblx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICMzOTM5Mzk7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cbn1cbi5mbGF0cGlja3ItdGltZSBpbnB1dC5mbGF0cGlja3ItaG91ciB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmZsYXRwaWNrci10aW1lIGlucHV0LmZsYXRwaWNrci1taW51dGUsXG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQuZmxhdHBpY2tyLXNlY29uZCB7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQ6Zm9jdXMge1xuXHRvdXRsaW5lOiAwO1xuXHRib3JkZXI6IDA7XG59XG4uZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci10aW1lLXNlcGFyYXRvcixcbi5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtIHtcblx0aGVpZ2h0OiBpbmhlcml0O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZsb2F0OiBsZWZ0O1xuXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0Y29sb3I6ICMzOTM5Mzk7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR3aWR0aDogMiU7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdC13ZWJraXQtYWxpZ24tc2VsZjogY2VudGVyO1xuXHQtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtIHtcblx0b3V0bGluZTogMDtcblx0d2lkdGg6IDE4JTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci1hbS1wbTpob3Zlcixcbi5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtOmZvY3VzIHtcblx0YmFja2dyb3VuZDogI2YwZjBmMDtcbn1cbi5mbGF0cGlja3ItaW5wdXRbcmVhZG9ubHldIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZwRmFkZUluRG93biB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxufVxuQGtleWZyYW1lcyBmcEZhZGVJbkRvd24ge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmcFNsaWRlTGVmdCB7XG5cdGZyb20ge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuXHR9XG5cdHRvIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDBweCwgMHB4KTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwcHgsIDBweCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgZnBTbGlkZUxlZnQge1xuXHRmcm9tIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcblx0fVxuXHR0byB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwcHgsIDBweCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMHB4LCAwcHgpO1xuXHR9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZnBTbGlkZUxlZnROZXcge1xuXHRmcm9tIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMHB4LCAwcHgpO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMHB4LCAwcHgpO1xuXHR9XG5cdHRvIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcblx0fVxufVxuQGtleWZyYW1lcyBmcFNsaWRlTGVmdE5ldyB7XG5cdGZyb20ge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwcHgsIDBweCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwcHgsIDBweCk7XG5cdH1cblx0dG8ge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuXHR9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZnBTbGlkZVJpZ2h0IHtcblx0ZnJvbSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDBweCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwcHgpO1xuXHR9XG5cdHRvIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMHB4LCAwcHgpO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMHB4LCAwcHgpO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGZwU2xpZGVSaWdodCB7XG5cdGZyb20ge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwcHgpO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMHB4KTtcblx0fVxuXHR0byB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDBweCwgMHB4KTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDBweCwgMHB4KTtcblx0fVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZwU2xpZGVSaWdodE5ldyB7XG5cdGZyb20ge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMHB4KTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwcHgpO1xuXHR9XG5cdHRvIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMHB4KTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDBweCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgZnBTbGlkZVJpZ2h0TmV3IHtcblx0ZnJvbSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwcHgpO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDBweCk7XG5cdH1cblx0dG8ge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwcHgpO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMHB4KTtcblx0fVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZwRmFkZU91dCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cbkBrZXlmcmFtZXMgZnBGYWRlT3V0IHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZwRmFkZUluIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuQGtleWZyYW1lcyBmcEZhZGVJbiB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuLmZsYXRwaWNrci13ZWVrZGF5Y29udGFpbmVyIHtcblx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMge1xuXHRwYWRkaW5nLXRvcDogMDtcblx0cGFkZGluZy1ib3R0b206IDA7XG5cdGhlaWdodDogMjJweDtcblx0Ym9yZGVyOiBub25lO1xuXHR3aWR0aDogYXV0bztcbn1cbiIsIiRmb3JtLWJkOiAkY29sb3ItYmQ7XG4kZm9ybS1jb2xvcjogJGNvbG9yLXN0ZDtcbiRmb3JtLWhvdmVyLWJkOiAkY29sb3Itc3RkLWxpZ2h0O1xuJGFycm93LXNlbGVjdDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjEwJTIyJTIwaGVpZ2h0JTNEJTIyNi4wMzIlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMCUyMDYuMDMyJTIyJTNFJTNDcGF0aCUyMGRhdGEtbmFtZSUzRCUyMkFycm93JTIwY29waWUlMjAzJTIyJTIwZCUzRCUyMk0wJTIwLjAxNkw1JTIwNC42NWw1LTQuNjM0djEuMzc4TDUlMjA2LjAyOCUyMDAlMjAxLjM5NFYuMDJ6JTIyJTIwZmlsbCUzRCUyMiUyMzJiMmIyYiUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIvJTNFJTNDL3N2ZyUzRSk7XG5cblxuLmZvcm0ge1xuXHR3aWR0aDogMTAwJTtcblx0Ly8uZm9ybS0tcGFnZSB8IGFsbFxuXHQmLS1wYWdlIHtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdH1cblx0Ly8uZm9ybV9fZmllbGRzZXQgfCBhbGxcblx0Jl9fZmllbGRzZXQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tYm90dG9tOiAkYmxvYy0tbWFyZ2luLWJvdHRvbS1kZXNrdG9wO1xuXHRcdCYtLWhpZGRlbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmLS1kYXRlIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0Ji5mb3JtX19maWVsZHNldC0tZnVsbFNpemUge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLS1tdWx0aXBsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0JiArIC5mb3JtX19maWVsZHNldC0tbXVsdGlwbGUge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0taW5kZXgge1xuXHRcdFx0ei1pbmRleDogNCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCYtLWNvbXBMaXRlIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHghaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmLS1jb21wIHtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHghaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQvLyAuZm9ybS0tdGVzdC5mb3JtXG5cdCYtLXRlc3QuZm9ybSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWF4LXdpZHRoOiA5NTBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0fVxuXHRcdC8vIC5mb3JtLS10ZXN0LmZvcm0gLmZvcm1fX3N1YnRpdGxlXG5cdFx0LmZvcm1fX3N1YnRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHRcdC5mb3JtX19maWVsZC0tZm9jdXNlZC5mb3JtX19maWVsZC0tbG9uZy1hbnN3ZXIgLmZvcm1fX2xhYmVsIHtcblx0XHRcdGhlaWdodDogMzVweDtcblx0XHR9XG5cdH1cblx0Jl9fd3JhcHBlclZhbGlkIHtcblx0XHRwYWRkaW5nOiAyMHB4IDQwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiA2MDBweDtcblx0XHQuZm9ybV9fdGhhbmtzLCAuZm9ybV9fZXJyb3Ige1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0cGFkZGluZzogMTBweCA0MHB4IWltcG9ydGFudDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdCoge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMuZm9ybV9fZG9uZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdG1hcmdpbjogMjBweCBhdXRvIC00MHB4IGF1dG87XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRtYXJnaW46IC0yMHB4IGF1dG8gLTIwcHggYXV0bztcblx0XHR9XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdG1hcmdpbjogLTIwcHggYXV0byAwIGF1dG87XG5cdFx0fVxuXHRcdCZfX2Nsb3NlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxKTtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgbGluZWFyO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxLjEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vLmZvcm1fX2ZpZWxkIHwgYWxsXG5cdCZfX2ZpZWxkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWluLWhlaWdodDogNTBweDtcblx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ei1pbmRleDogMDtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdCYtLWhlbHAge1xuXHRcdFx0Ji5mb3JtX19maWVsZC0tZm9jdXNlZEFsd2F5cyB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHRcdCYuZm9ybV9fZmllbGQtLWZpbGUge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDYwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5mb3JtX19maWVsZC0tbXVsdGlwbGUge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZvcm0ge1xuXHRcdFx0XHRcdCZfX2xhYmVsIHtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR0b3A6IC0xNXB4O1xuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIHwgYWxsXG5cdFx0Ji0tZm9jdXNlZCB7XG5cdFx0XHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRcdFx0LmZvcm1fX2ljb24tLWRhdGUge1xuXHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIC5mb3JtX19sYWJlbCB8IGFsbFxuXHRcdFx0Ji5mb3JtX19maWVsZC0tbG9uZy1hbnN3ZXIge1xuXHRcdFx0XHQuZm9ybV9fc3BhbiB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmZvcm1fX2xhYmVsIHtcblx0XHRcdFx0aGVpZ2h0OiAzMHB4IWltcG9ydGFudDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTkwJSk7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdC8vLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIC5mb3JtX19sYWJlbC0tZmlyc3QgfCBhbGxcblx0XHRcdFx0Ji0tZmlyc3QsICYtLW11bHRpcGxlIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQvLy5mb3JtX19maWVsZC0tZm9jdXNlZCAuZm9ybV9fc3BhbiB8IGFsbFxuXHRcdFx0LmZvcm1fX3NwYW4ge1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTFweCk7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG5cdFx0XHRcdC8vLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIC5mb3JtX19zcGFuLS1maXJzdCB8IGFsbFxuXHRcdFx0XHQmLS1maXJzdCB7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBpbml0aWFsO1xuXHRcdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC8vLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIC5mb3JtX19zcGFuLS1tdWx0aXBsZSB8IGFsbFxuXHRcdFx0XHQmLS1tdWx0aXBsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji0td3JhcCB7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ly8uZm9ybV9fZmllbGQtLWZvY3VzZWQgLmZvcm1fX3RleHQgfCBhbGxcblx0XHRcdC5mb3JtX190ZXh0IHtcblx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkZm9ybS1ob3Zlci1iZDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdGZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuU2hhZG93KGNvbG9yPSRmb3JtLWhvdmVyLWJkLCBEaXJlY3Rpb249TmFOLCBTdHJlbmd0aD01KTtcblx0XHRcdFx0Ly8uZm9ybV9fZmllbGQtLWZvY3VzZWQgLmZvcm1fX3RleHQtLWFyZWEgfCBhbGxcblx0XHRcdFx0Ji0tYXJlYSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMjBweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vLmZvcm1fX2ZpZWxkLS1tdWx0aXBsZSB8IGFsbFxuXHRcdCYtLW11bHRpcGxlIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0bWluLWhlaWdodDogNDBweDtcblx0XHRcdC5mb3JtX19zcGFuIHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vLmZvcm1fX2ZpZWxkLS1maWxlIHwgYWxsXG5cdFx0Ji0tZmlsZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdH1cblx0XHQvLy5mb3JtX19maWVsZC0tb3RoZXIgfCBhbGxcblx0XHQmLS1vdGhlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG5cdFx0XHQvLy5mb3JtX19maWVsZC0tb3RoZXIgLmZvcm1fX3RleHQgfCBhbGxcblx0XHRcdC5mb3JtX190ZXh0IHtcblx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvLy5mb3JtX19maWVsZC0tYnRuQXJlYSB8IGFsbFxuXHRcdCYtLWJ0bkFyZWEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdH1cblx0XHQmLS1kYXRlIHtcblx0XHRcdG1heC13aWR0aDogMzE1cHg7XG5cdFx0XHQmLmZvcm1fX2ZpZWxkLS1mdWxsU2l6ZSB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tcmlnaHQge1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtZW5kKTtcblx0XHRcdC5mb3JtIHtcblx0XHRcdFx0Jl9fYnV0dG9uIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0N3B4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0N3B4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgODBweDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCc8NTUwcHgnKSB7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIwKTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMzBweDtcblx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGluaXRpYWw7XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vLmZvcm1fX2ZpZWxkLS1ub3QtcmVxdWlyZWQgfCBhbGxcblx0XHQmLS1ub3QtcmVxdWlyZWQge1xuXHRcdFx0Jjpub3QoLmZvcm1fX2ZpZWxkLS1mb2N1c2VkKSB7XG5cdFx0XHRcdC5mb3JtX19pY29uLS1zdWNjZXNzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuZm9ybV9fZmllbGQtLWZpbGUge1xuXHRcdFx0XHQuZm9ybV9faWNvbi0tc3VjY2VzcyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLWxvbmctYW5zd2VyIHtcblx0XHRcdC5mb3JtIHtcblx0XHRcdFx0Jl9fbGFiZWwge1xuXHRcdFx0XHRcdGhlaWdodDogNzUlO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX3NwYW4ge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLy5mb3JtX19sYWJlbCB8IGFsbFxuXHQmX19sYWJlbCB7XG5cblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cdFx0fVxuXHRcdC8vLmZvcm1fX2xhYmVsLS1tdWx0aXBsZSB8IGFsbFxuXHRcdCYtLW11bHRpcGxlIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvLy5mb3JtX19sYWJlbC0tZmlyc3QgfCBhbGxcblx0XHQmLS1maXJzdCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXHRcdC8vLmZvcm1fX2xhYmVsLS1kYXRlIHwgYWxsXG5cdFx0Ji0tZGF0ZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDU1cHg7XG5cdFx0fVxuXHR9XG5cdCZfX2RhdGVBcmVhIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdy15OiBoaWRkZW47XG5cdH1cblx0Ly8uZm9ybV9fc3BhbiB8IGFsbFxuXHQmX19zcGFuIHtcblx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGNvbG9yOiAkZm9ybS1jb2xvcjtcblx0XHRwYWRkaW5nOiAwIDJweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHQvLy5mb3JtX19zcGFuLS1tdWx0aXBsZSB8IGFsbFxuXHRcdCYtLW11bHRpcGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR9XG5cdFx0Ly8uZm9ybV9fc3Bhbi0tZmlyc3QgfCBhbGxcblx0XHQmLS1maXJzdCB7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1zdGQhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQvLy5mb3JtX190ZXh0IHwgYWxsXG5cdCZfX3RleHQge1xuXG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZm9ybS1iZDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHBhZGRpbmc6IDE4cHggMzVweCAwIDE1cHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHQvLy5mb3JtX190ZXh0LS1hcmVhIHwgYWxsXG5cdFx0Ji0tYXJlYSB7XG5cdFx0XHRtaW4taGVpZ2h0OiA4MHB4O1xuXHRcdFx0cGFkZGluZzogNDBweCAxNXB4IDAgMTVweDtcblx0XHRcdHJlc2l6ZTogbm9uZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0fVxuXHRcdC8vLmZvcm1fX3RleHQtLW90aGVyIHwgYWxsXG5cdFx0Ji0tb3RoZXIge1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdH1cblx0XHQvLy5mb3JtX190ZXh0LS1wYXNzd29yZCB8IGFsbFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkZm9ybS1ob3Zlci1iZDtcblx0XHRcdC1tb3otYm94LXNoYWRvdzogMHB4IDBweCA1cHggMHB4ICRmb3JtLWhvdmVyLWJkO1xuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDVweCAwcHggJGZvcm0taG92ZXItYmQ7XG5cdFx0XHQtby1ib3gtc2hhZG93OiAwcHggMHB4IDVweCAwcHggJGZvcm0taG92ZXItYmQ7XG5cdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDVweCAwcHggJGZvcm0taG92ZXItYmQ7XG5cdFx0XHRmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LlNoYWRvdyhjb2xvcj0kZm9ybS1ob3Zlci1iZCwgRGlyZWN0aW9uPU5hTiwgU3RyZW5ndGg9NSk7XG5cdFx0fVxuXHR9XG5cdC8vLmZvcm1fX2JveCB8IGFsbFxuXHQmX19ib3gge1xuXHRcdHRvcDogN3B4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zdGQ7XG5cdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0bWFyZ2luOiAwIDE0cHggMTRweCAxcHg7XG5cdFx0b3V0bGluZS1jb2xvcjogJHdoaXRlO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxNHB4O1xuXHRcdG1pbi13aWR0aDogMTRweDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHR6LWluZGV4OiAxO1xuXHRcdC8vLmZvcm1fX2JveC0tcmFkaW8gfCBhbGxcblx0XHQmLS1yYWRpbyB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0fVxuXHR9XG5cdC8vLmZvcm1fX3JhZGlvIHwgYWxsXG5cdCZfX3JhZGlvIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdC8vLmZvcm1fX3JhZGlvOmNoZWNrZWQgfiAuZm9ybV9fYm94IHwgYWxsXG5cdFx0JjpjaGVja2VkIH4gLmZvcm1fX2JveCB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0dG9wOiAzcHg7XG5cdFx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb2xvci1zdGQ7XG5cdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJGNvbG9yLXN0ZDtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgc2NhbGVZKDAuNSk7XG5cdFx0fVxuXHRcdCY6Y2hlY2tlZCB+IC5mb3JtX19zcGFuLS1tdWx0aXBsZSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHR9XG5cdH1cblx0Ly8uZm9ybV9fY2hlY2tib3ggfCBhbGxcblx0Jl9fY2hlY2tib3gge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Ly8uZm9ybV9fY2hlY2tib3g6Y2hlY2tlZCB+IC5mb3JtX19ib3ggfCBhbGxcblx0XHQmOmNoZWNrZWQgfiAuZm9ybV9fYm94IHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHR0b3A6IDNweDtcblx0XHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgJGNvbG9yLXN0ZDtcblx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkY29sb3Itc3RkO1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSBzY2FsZVkoMC41KTtcblx0XHR9XG5cdFx0JjpjaGVja2VkIH4gLmZvcm1fX3NwYW4tLW11bHRpcGxlIHtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdH1cblx0fVxuXHQvLyAuZm9ybV9fc2VsZWN0XG5cdCZfX3NlbGVjdCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRmb3JtLWJkO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdHBhZGRpbmc6IDAgNDBweCAwIDIwcHg7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlIGNlbnRlciByaWdodCAyMHB4IG5vLXJlcGVhdCAkYXJyb3ctc2VsZWN0O1xuXHR9XG5cdC8vLmZvcm1fX2ZpbGUgfCBhbGxcblx0Jl9fZmlsZSB7XG5cblx0XHRmb250LXNpemU6IHJlbSgxMHB4KTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR9XG5cdH1cblx0Ly8uZm9ybV9faWNvbiB8IGFsbFxuXHQmX19pY29uIHtcblx0XHQvLy5mb3JtX19pY29uLS1kYXRlIHwgYWxsXG5cdFx0Ji0tZGF0ZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAxNXB4O1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSk7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHR9XG5cdFx0Ly8uZm9ybV9faWNvbi0td2FybmluZyB8IGFsbFxuXHRcdCYtLXdhcm5pbmcubWF0ZXJpYWwtaWNvbnMsICYtLXN1Y2Nlc3MubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0Ly8uZm9ybV9fYnV0dG9uIHwgYWxsXG5cdCZfX2J1dHRvbiB7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRwYWRkaW5nOiA3cHggMTVweDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdCYtLWNyZWF0ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc3RkO1xuXHRcdH1cblx0fVxuXHQvLy5mb3JtX19oZWxwIHwgYWxsXG5cdCZfX2hlbHAge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LXNpemU6IHJlbSgxMXB4KTtcblx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0JiA+IGkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0fVxuXHQvLy5mb3JtX19lcnJvciB8IGFsbFxuXHQmX19lcnJvciB7XG5cdFx0Ly8uZm9ybV9fZXJyb3I6bm90KC5mb3JtX190ZXh0KSB8IGFsbFxuXHRcdCY6bm90KC5mb3JtX190ZXh0KSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZXJyb3I7XG5cdFx0XHRwYWRkaW5nOiA1cHggMTVweDtcblx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEwcHgpO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdH1cblx0XHQvLy5mb3JtX19lcnJvci0tZ2xvYmFsIHwgYWxsXG5cdFx0Ji0tZ2xvYmFsIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRibG9jLS1tYXJnaW4tYm90dG9tO1xuXHRcdH1cblx0XHQvLy5mb3JtX19lcnJvcjpub3QoLmZvcm1fX3RleHQpICsgLmZvcm1fX2ljb24tLXdhcm5pbmcgfCBhbGxcblx0XHQmICsgLmZvcm1fX2ljb24tLXdhcm5pbmcge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRyaWdodDogMTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGNvbG9yOiAkY29sb3ItZXJyb3I7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdH1cblx0fVxuXHQvLy5mb3JtX19zdWNjZXNzIHwgYWxsXG5cdCZfX3N1Y2Nlc3Mge1xuXHRcdC8vLmZvcm1fX3N1Y2Nlc3MgKyAuZm9ybV9faWNvbi0td2FybmluZyArIC5mb3JtX19pY29uLS1zdWNjZXNzIHwgYWxsXG5cdFx0JiArIC5mb3JtX19pY29uLS13YXJuaW5nICsgLmZvcm1fX2ljb24tLXN1Y2Nlc3Mge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRyaWdodDogMTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3VjY2Vzcztcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0fVxuXHRcdCYuZm9ybV9fc2VsZWN0ICArIC5mb3JtX19pY29uLS13YXJuaW5nICsgLmZvcm1fX2ljb24tLXN1Y2Nlc3Mge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0Ly8uZm9ybV9faWNvbi0tZXllLm1hdGVyaWFsLWljb25zIHwgYWxsXG5cdCZfX2ljb24tLWV5ZS5tYXRlcmlhbC1pY29ucyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHR9XG5cdC8vLmZvcm1fX2hpZGUgfCBhbGxcblx0Jl9faGlkZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHR3aWR0aDogNThweDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bGluZS1oZWlnaHQ6IDU4cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHotaW5kZXg6IDM7XG5cdFx0Ji0tYWN0aXZlIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHR9XG5cdH1cblx0Ly8uZm9ybV9fdGhhbmtzIHwgYWxsXG5cdCZfX3RoYW5rcyB7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1zdWNjZXNzO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGJsb2MtLW1hcmdpbi1ib3R0b207XG5cdFx0cGFkZGluZzoxMHB4O1xuXHRcdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHR9XG5cdFx0Ji0tcHJvZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblx0fVxuXHQvLy5mb3JtX19kb25lIHwgYWxsXG5cdCZfX2RvbmUubWF0ZXJpYWwtaWNvbnMge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuXHR9XG5cdCZfX3RleHQge1xuXHRcdCZfX3JhdGluZyB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHQmLS10aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIE9OTFkgVEFCTEVUIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LXRhYmxldCkgYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWJlZm9yZS1kZXNrdG9wKSB7XG5cdC5mb3JtIHtcblx0XHRtYXJnaW46IDAgKC0oJGJsb2MtLW1hcmdpbi1hc2lkZS10YWJsZXQpKTtcblx0XHRwYWRkaW5nOiAwICRibG9jLS1tYXJnaW4tYXNpZGUtdGFibGV0O1xuXHRcdC8vLmZvcm1fX2ZpZWxkIHwgdGFibGV0IG9ubHlcblx0XHQmX19maWVsZHNldCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkYmxvYy0tbWFyZ2luLWJvdHRvbS10YWJsZXQ7XG5cdFx0XHQmLS1tdWx0aXBsZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdCYgKyAuZm9ybV9fZmllbGRzZXQtLW11bHRpcGxlIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEZST00gREVTS1RPUCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1kZXNrdG9wKSB7XG5cdC5mb3JtIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHQvLy5mb3JtLS1wYWdlIHwgZnJvbSBkZXNrdG9wXG5cdFx0Ji0tcGFnZSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdG1hcmdpbi1ib3R0b206ICRibG9jLS1tYXJnaW4tYXNpZGUtZGVza3RvcDtcblx0XHR9XG5cdFx0Ly8uZm9ybV9fZmllbGRzZXQgfCBmcm9tIGRlc2t0b3Bcblx0XHQmX19maWVsZHNldCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0Ly8uZm9ybV9fZmllbGRzZXQtLWhhbGYgfCBmcm9tIGRlc2t0b3Bcblx0XHRcdCYtLWhhbGYge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAoJGJsb2MtLW1hcmdpbi1hc2lkZSAvIDIpO1xuXHRcdFx0fVxuXHRcdFx0Ji0tbXVsdGlwbGUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHQmICsgLmZvcm1fX2ZpZWxkc2V0LS1tdWx0aXBsZSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8uZm9ybV9fZmllbGQgfCBmcm9tIGRlc2t0b3Bcblx0XHQmX19maWVsZCB7XG5cdFx0XHQvLy5mb3JtX19maWVsZC0tZm9jdXNlZCB8IGZyb20gZGVza3RvcFxuXHRcdFx0Ji0tZm9jdXNlZCB7XG5cdFx0XHRcdC8vLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIC5mb3JtX19sYWJlbCB8IGZyb20gZGVza3RvcFxuXHRcdFx0XHQuZm9ybV9fbGFiZWwge1xuXHRcdFx0XHRcdC8vLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIC5mb3JtX19sYWJlbC0tZGF0ZSB8IGZyb20gZGVza3RvcFxuXHRcdFx0XHRcdCYtLWRhdGUge1xuXHRcdFx0XHRcdFx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmZvcm1fX2ljb24tLWRhdGUge1xuXHRcdFx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogOXB4O1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvLy5mb3JtX190ZXh0IHwgZnJvbSBkZXNrdG9wXG5cdFx0Jl9fdGV4dCB7XG5cdFx0XHQvLy5mb3JtX190ZXh0LS1kYXRlIHwgZnJvbSBkZXNrdG9wXG5cdFx0XHQmLS1kYXRlIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1NXB4O1xuXHRcdFx0fVxuXHRcdFx0Ly8uZm9ybV9fZmllbGQtLWxhcmdlIHwgZnJvbSBkZXNrdG9wXG5cdFx0XHQmLS1sYXJnZSB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDcwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIC5mb3JtX19zcGFuIHwgZnJvbSBkZXNrdG9wXG5cdFx0LmZvcm1fX3NwYW4ge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0fVxuXHRcdC8vLmZvcm1fX2hlbHAgfCBmcm9tIGRlc2t0b3Bcblx0XHQmX19oZWxwIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuXHRcdH1cblx0XHQvLy5mb3JtX19lcnJvciB8IGFsbFxuXHRcdCZfX2Vycm9yIHtcblx0XHRcdC8vLmZvcm1fX2Vycm9yOm5vdCguZm9ybV9fdGV4dCkgfCBhbGxcblx0XHRcdCY6bm90KC5mb3JtX190ZXh0KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuXHRcdFx0fVxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItZXJyb3IhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuZm9ybV9fZmllbGQtLWZvY3VzZWQge1xuXHRcdFx0LmZvcm1fX2Vycm9yIHtcblx0XHRcdFx0Jjpub3QocCk6Zm9jdXMge1xuXHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA1cHggMHB4ICRjb2xvci1lcnJvcjtcblx0XHRcdFx0XHQtby1ib3gtc2hhZG93OiAwcHggMHB4IDVweCAwcHggJGNvbG9yLWVycm9yO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggNXB4IDBweCAkY29sb3ItZXJyb3I7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0cC5mb3JtX19lcnJvciB7XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwcHgsLTUwJSk7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMCAwIDIwcHg7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGxpbmVhcjtcblx0XHRcdFx0Ji5zaG93IHtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJywnPDEzNjZweCcpIHtcblx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdFx0dG9wOiAxNTAlO1xuXHRcdFx0XHRtYXJnaW46IC0xNnB4IDAgMCAwO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC03MCUpO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvLy5mb3JtX19idXR0b24gfCBmcm9tIGRlc2t0b3Bcblx0XHQmX19idXR0b24ge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRwYWRkaW5nOiA3cHggMzBweDtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdC8vLmZvcm1fX2J1dHRvbjpob3ZlciB8IGZyb20gZGVza3RvcFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuXHRcdFx0fVxuXHRcdFx0Ji0tY3JlYXRlIHtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCRjb2xvci1zdGQsMTUlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBIaWRlIG1vZGFsIGZvcm1cbiNoaWRlV3JhcHBlclZhbGlkOmNoZWNrZWQgKyAuZm9ybV9fd3JhcHBlclZhbGlkIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm0ge1xuXHQmX19ub3dyYXAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cdFx0XHQmID4gOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMCFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQmID4gKiB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZm9ybV9fbm93cmFwICsgLmZvcm1fX25vd3JhcCB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5mb3JtIHtcblx0Jl9fZmllbGRzZXQge1xuXHRcdCY6aG92ZXIsICYtLWZvY3VzZWQge1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cdH1cbn1cblxuLmZvcm0uZm9ybS0tcGFnZSArIC5ibG9jIHtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmFwLWRyb3Bkb3duLW1lbnUge1xuXHR6LWluZGV4OiA5OTkhaW1wb3J0YW50O1xufVxuIiwiJGJnLXJlYTogJHdoaXRlO1xuJGNvbG9yLXJlYTogJGNvbG9yLW9uLWJvZHk7XG5cbi5yZWEge1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxuXHQmX193cmFwcGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRtYXgtd2lkdGg6IHZhcigtLW1heC1yb3ctc2l6ZSk7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHR9XG5cdH1cblx0Jl9faXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0cGFkZGluZzogMjBweCAyMHB4IDIwcHggNzBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDQwcHggMjBweDtcblx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0c3Ryb25nIHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0fVxuXHRcdGJyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCYgPiAqIHtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0JiA+ICoge1xuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdH1cblx0XHR9XG5cdFx0aDIsIGgzLCBoNCwgaDUge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxuXHQmX19pY29uIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxNXB4O1xuXHRcdFx0bGVmdDogMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWF4LWhlaWdodDogMzFweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9faW1nIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG1heC1oZWlnaHQ6IDUwcHg7XG5cdH1cbn1cblxuLy8gZGVwZW5kZW5jaWVzIGljb24gd2l6aXNob3BcblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcImljb25zXCI7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtZGlzcGxheTogYXV0bztcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdHNyYzogdXJsKFwiL190L18vZGlzdC9pY29ucy9pY29ucy5lb3RcIik7XG5cdHNyYzogdXJsKFwiL190L18vZGlzdC9pY29ucy9pY29ucy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuXHR1cmwoXCIvX3QvXy9kaXN0L2ljb25zL2ljb25zLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuXHR1cmwoXCIvX3QvXy9kaXN0L2ljb25zL2ljb25zLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcblx0dXJsKFwiL190L18vZGlzdC9pY29ucy9pY29ucy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG5cdHVybChcIi9fdC9fL2Rpc3QvaWNvbnMvaWNvbnMuc3ZnI2ljb25zXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cblxuLyogVXNlIHRoZSBmb2xsb3dpbmcgQ1NTIGNvZGUgaWYgeW91IHdhbnQgdG8gdXNlIGRhdGEgYXR0cmlidXRlcyBmb3IgaW5zZXJ0aW5nIHlvdXIgaWNvbnMgKi9cbltkYXRhLWljb25dOmJlZm9yZSB7XG5cdGZvbnQtZmFtaWx5OiBcImljb25zXCI7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMTtcblxuXHRjb250ZW50OiBhdHRyKGRhdGEtaWNvbik7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG5cdHNwZWFrOiBub25lO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuLyogVXNlIHRoZSBmb2xsb3dpbmcgQ1NTIGNvZGUgaWYgeW91IHdhbnQgdG8gaGF2ZSBhIGNsYXNzIHBlciBpY29uICovXG4vKlxuSW5zdGVhZCBvZiBhIGxpc3Qgb2YgYWxsIGNsYXNzIHNlbGVjdG9ycyxcbnlvdSBjYW4gdXNlIHRoZSBnZW5lcmljIHNlbGVjdG9yIGJlbG93LCBidXQgaXQncyBzbG93ZXI6XG5bY2xhc3MqPVwiaWNvbi1cIl0ge1xuKi9cbi5pY29uLXVudGl0bGVkLCAuaWNvbi11bnRpdGxlZC0yLCAuaWNvbi11bnRpdGxlZC0zLCAuaWNvbi11bnRpdGxlZC00LCAuaWNvbi11bnRpdGxlZC01LCAuaWNvbi11bnRpdGxlZC02LCAuaWNvbi11bnRpdGxlZC03LCAuaWNvbi11bnRpdGxlZC04LCAuaWNvbi11bnRpdGxlZC05LCAuaWNvbi11bnRpdGxlZC0xMCwgLmljb24tdW50aXRsZWQtMTEsIC5pY29uLXVudGl0bGVkLTEyLCAuaWNvbi11bnRpdGxlZC0xMywgLmljb24tdW50aXRsZWQtMTQsIC5pY29uLXVudGl0bGVkLTE1LCAuaWNvbi11bnRpdGxlZC0xNiwgLmljb24tdW50aXRsZWQtMTcsIC5pY29uLXVudGl0bGVkLTE4LCAuaWNvbi11bnRpdGxlZC0xOSwgLmljb24tdW50aXRsZWQtMjAsIC5pY29uLXVudGl0bGVkLTIxLCAuaWNvbi11bnRpdGxlZC0yMiwgLmljb24tdW50aXRsZWQtMjMsIC5pY29uLXVudGl0bGVkLTI0LCAuaWNvbi11bnRpdGxlZC0yNSwgLmljb24tdW50aXRsZWQtMjYsIC5pY29uLXVudGl0bGVkLTI3LCAuaWNvbi11bnRpdGxlZC0yOCwgLmljb24tdW50aXRsZWQtMjksIC5pY29uLXVudGl0bGVkLTMwLCAuaWNvbi11bnRpdGxlZC0zMSwgLmljb24tdW50aXRsZWQtMzIsIC5pY29uLXVudGl0bGVkLTMzLCAuaWNvbi11bnRpdGxlZC0zNCwgLmljb24tYnVsbGV0LTEsIC5pY29uLWJ1bGxldC0yLCAuaWNvbi1idWxsZXQtMywgLmljb24tYnVsbGV0LTQsIC5pY29uLWJ1bGxldC01LCAuaWNvbi1idWxsZXQtNiwgLmljb24tYnVsbGV0LTcsIC5pY29uLWJ1bGxldC04LCAuaWNvbi1jYXItMSwgLmljb24tdW50aXRsZWQtMzUsIC5pY29uLXVudGl0bGVkLTM2LCAuaWNvbi11bnRpdGxlZC0zNywgLmljb24tdW50aXRsZWQtMzgsIC5pY29uLXVudGl0bGVkLTM5LCAuaWNvbi11bnRpdGxlZC00MCwgLmljb24tdW50aXRsZWQtNDEsIC5pY29uLXVudGl0bGVkLTQyLCAuaWNvbi11bnRpdGxlZC00MywgLmljb24taWNvbnMsIC5pY29uLXVudGl0bGVkLTQ0LCAuaWNvbi11bnRpdGxlZC00NSwgLmljb24tdW50aXRsZWQtNDYsIC5pY29uLXVudGl0bGVkLTQ3LCAuaWNvbi11bnRpdGxlZC00OCwgLmljb24tdW50aXRsZWQtNDksIC5pY29uLWJhc2tldC0yLCAuaWNvbi1iYXNrZXQtMSwgLmljb24tdW50aXRsZWQtNTAsIC5pY29uLXVudGl0bGVkLTUxLCAuaWNvbi11bnRpdGxlZC01MiwgLmljb24tdW50aXRsZWQtNTMsIC5pY29uLWNyZWRpdC1jYXJkLTEsIC5pY29uLXVudGl0bGVkLTU0LCAuaWNvbi1hbWVyaWNhbi1leHByZXNzLTEsIC5pY29uLWNhcnRlLWJsZXVlLTEsIC5pY29uLW1hc3Rlci1jYXJkLTEsIC5pY29uLXZpcmVtZW50LTEsIC5pY29uLXZpc2EtMSwgLmljb24tdmlzYS0yLCAuaWNvbi11bnRpdGxlZC01NSwgLmljb24tdW50aXRsZWQtNTYsIC5pY29uLXVudGl0bGVkLTU3LCAuaWNvbi10cnVjay0yLCAuaWNvbi10cnVjay0xLCAuaWNvbi1zY29vdGVyLTEsIC5pY29uLXBsYW5lLTEsIC5pY29uLXVudGl0bGVkLTU4LCAuaWNvbi1zbXMtNCwgLmljb24tc21zLTMsIC5pY29uLXNtcy0yLCAuaWNvbi11bnRpdGxlZC01OSwgLmljb24tdW50aXRsZWQtNjAsIC5pY29uLXVudGl0bGVkLTYxLCAuaWNvbi11bnRpdGxlZC02MiwgLmljb24tcGhvbmUsIC5pY29uLXVudGl0bGVkLTYzLCAuaWNvbi11bnRpdGxlZC02NCwgLmljb24tcGhvbmUtMSwgLmljb24tdW50aXRsZWQtNjUsIC5pY29uLXVudGl0bGVkLTY2LCAuaWNvbi11bnRpdGxlZC02NywgLmljb24tdW50aXRsZWQtNjgsIC5pY29uLXVudGl0bGVkLTY5LCAuaWNvbi11bnRpdGxlZC03MCwgLmljb24tdW50aXRsZWQtNzEsIC5pY29uLXVzZXJzLCAuaWNvbi11bnRpdGxlZC03MiwgLmljb24tdW50aXRsZWQtNzMsIC5pY29uLXVudGl0bGVkLTc0LCAuaWNvbi11bnRpdGxlZC03NSwgLmljb24tdW50aXRsZWQtNzYsIC5pY29uLXVudGl0bGVkLTc3LCAuaWNvbi11bnRpdGxlZC03OCwgLmljb24tdW50aXRsZWQtNzksIC5pY29uLXVudGl0bGVkLTgwLCAuaWNvbi11bnRpdGxlZC04MSwgLmljb24tdW50aXRsZWQtODIsIC5pY29uLXVudGl0bGVkLTgzLCAuaWNvbi11bnRpdGxlZC04NCwgLmljb24tdW50aXRsZWQtODUsIC5pY29uLXVudGl0bGVkLTg2LCAuaWNvbi11bnRpdGxlZC04NywgLmljb24tdW50aXRsZWQtODgsIC5pY29uLXVudGl0bGVkLTg5LCAuaWNvbi11bnRpdGxlZC05MCwgLmljb24tdW50aXRsZWQtOTEsIC5pY29uLXVudGl0bGVkLTkyLCAuaWNvbi11bnRpdGxlZC05MywgLmljb24tdW50aXRsZWQtOTQsIC5pY29uLXVudGl0bGVkLTk1LCAuaWNvbi11bnRpdGxlZC05NiwgLmljb24tdW50aXRsZWQtOTcsIC5pY29uLXVudGl0bGVkLTk4LCAuaWNvbi11bnRpdGxlZC05OSwgLmljb24tdW50aXRsZWQtMTAwLCAuaWNvbi11bnRpdGxlZC0xMDEsIC5pY29uLXVudGl0bGVkLTEwMiwgLmljb24tdW50aXRsZWQtMTAzLCAuaWNvbi11bnRpdGxlZC0xMDQsIC5pY29uLXVudGl0bGVkLTEwNSwgLmljb24tdW50aXRsZWQtMTA2LCAuaWNvbi11bnRpdGxlZC0xMDcsIC5pY29uLXVudGl0bGVkLTEwOCwgLmljb24tdW50aXRsZWQtMTA5LCAuaWNvbi11bnRpdGxlZC0xMTAsIC5pY29uLXVudGl0bGVkLTExMSwgLmljb24tdW50aXRsZWQtMTEyLCAuaWNvbi11bnRpdGxlZC0xMTMsIC5pY29uLXVudGl0bGVkLTExNCwgLmljb24tdW50aXRsZWQtMTE1LCAuaWNvbi11bnRpdGxlZC0xMTYsIC5pY29uLXVudGl0bGVkLTExNywgLmljb24tdW50aXRsZWQtMTE4LCAuaWNvbi11bnRpdGxlZC0xMTksIC5pY29uLXVudGl0bGVkLTEyMCwgLmljb24tdW50aXRsZWQtMTIxLCAuaWNvbi11bnRpdGxlZC0xMjIsIC5pY29uLXVudGl0bGVkLTEyMywgLmljb24tdW50aXRsZWQtMTI0LCAuaWNvbi11bnRpdGxlZC0xMjUsIC5pY29uLXVudGl0bGVkLTEyNiwgLmljb24tdW50aXRsZWQtMTI3LCAuaWNvbi11bnRpdGxlZC0xMjgsIC5pY29uLXVudGl0bGVkLTEyOSwgLmljb24tdW50aXRsZWQtMTMwLCAuaWNvbi11bnRpdGxlZC0xMzEsIC5pY29uLXVudGl0bGVkLTEzMiwgLmljb24tdW50aXRsZWQtMTMzLCAuaWNvbi11bnRpdGxlZC0xMzQsIC5pY29uLXVudGl0bGVkLTEzNSwgLmljb24tdW50aXRsZWQtMTM2LCAuaWNvbi11bnRpdGxlZC0xMzcsIC5pY29uLXVudGl0bGVkLTEzOCwgLmljb24tdW50aXRsZWQtMTM5LCAuaWNvbi11bnRpdGxlZC0xNDAsIC5pY29uLWhvbWUtMSwgLmljb24tbnV0LCAuaWNvbi1zdGlsZXR0bywgLmljb24tYmlydGhkYXksIC5pY29uLWJvd3RpZSwgLmljb24tY2lyY2xlcmlnaHQsIC5pY29uLWdyZWVuaG9zdGluZywgLmljb24tY2VydGlmaWNhdGUsIC5pY29uLXZsYywgLmljb24tcmlnaHQsIC5pY29uLXRzaGlydCwgLmljb24tdGh1bWJzLXVwLCAuaWNvbi1jaHJpcy1zcGl0dGxlcy1zYXZlLCAuaWNvbi1kaWFtb25kLCAuaWNvbi1tdXNpYywgLmljb24tdmltZW8sIC5pY29uLXlvdXR1YmUsIC5pY29uLXlvdXR1YmUtMiwgLmljb24tdHJhc2hjYW4sIC5pY29uLWhhcHB5LCAuaWNvbi1oYXBweS0yLCAuaWNvbi1zaGlwcGluZywgLmljb24tcnVsZXIsIC5pY29uLXNhdGlzZmllZC0xLCAuaWNvbi1zYXRpc2ZpZWQtMiwgLmljb24tbW9uZXktYmFnLCAuaWNvbi1jaHJvbm8ge1xuXHRmb250LWZhbWlseTogXCJpY29uc1wiO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMTtcblxuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuXHRzcGVhazogbm9uZTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG4uaWNvbi11bnRpdGxlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyZlwiO1xufVxuLmljb24tdW50aXRsZWQtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzMFwiO1xufVxuLmljb24tdW50aXRsZWQtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA0MlwiO1xufVxuLmljb24tdW50aXRsZWQtNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA0M1wiO1xufVxuLmljb24tdW50aXRsZWQtNTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA0NFwiO1xufVxuLmljb24tdW50aXRsZWQtNjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA0NVwiO1xufVxuLmljb24tdW50aXRsZWQtNzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA0YVwiO1xufVxuLmljb24tdW50aXRsZWQtODpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA0YlwiO1xufVxuLmljb24tdW50aXRsZWQtOTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA0Y1wiO1xufVxuLmljb24tdW50aXRsZWQtMTA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNGRcIjtcbn1cbi5pY29uLXVudGl0bGVkLTExOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG59XG4uaWNvbi11bnRpdGxlZC0xMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEwNVwiO1xufVxuLmljb24tdW50aXRsZWQtMTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMDZcIjtcbn1cbi5pY29uLXVudGl0bGVkLTE0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG59XG4uaWNvbi11bnRpdGxlZC0xNTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBkOVwiO1xufVxuLmljb24tdW50aXRsZWQtMTY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwZDdcIjtcbn1cbi5pY29uLXVudGl0bGVkLTE3OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGQ4XCI7XG59XG4uaWNvbi11bnRpdGxlZC0xODpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBkYVwiO1xufVxuLmljb24tdW50aXRsZWQtMTk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMDBcIjtcbn1cbi5pY29uLXVudGl0bGVkLTIwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTAzXCI7XG59XG4uaWNvbi11bnRpdGxlZC0yMTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuLmljb24tdW50aXRsZWQtMjI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMDFcIjtcbn1cbi5pY29uLXVudGl0bGVkLTIzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDQxXCI7XG59XG4uaWNvbi11bnRpdGxlZC0yNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA0MFwiO1xufVxuLmljb24tdW50aXRsZWQtMjU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMmRcIjtcbn1cbi5pY29uLXVudGl0bGVkLTI2OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDJlXCI7XG59XG4uaWNvbi11bnRpdGxlZC0yNzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBkY1wiO1xufVxuLmljb24tdW50aXRsZWQtMjg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMGNcIjtcbn1cbi5pY29uLXVudGl0bGVkLTI5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTExXCI7XG59XG4uaWNvbi11bnRpdGxlZC0zMDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBjOFwiO1xufVxuLmljb24tdW50aXRsZWQtMzE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwOTZcIjtcbn1cbi5pY29uLXVudGl0bGVkLTMyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDA0XCI7XG59XG4uaWNvbi11bnRpdGxlZC0zMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA4YVwiO1xufVxuLmljb24tdW50aXRsZWQtMzQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNjJcIjtcbn1cbi5pY29uLWJ1bGxldC0xOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDAwXCI7XG59XG4uaWNvbi1idWxsZXQtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAwMVwiO1xufVxuLmljb24tYnVsbGV0LTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMDJcIjtcbn1cbi5pY29uLWJ1bGxldC00OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDAzXCI7XG59XG4uaWNvbi1idWxsZXQtNTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAwNFwiO1xufVxuLmljb24tYnVsbGV0LTY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMDVcIjtcbn1cbi5pY29uLWJ1bGxldC03OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDA2XCI7XG59XG4uaWNvbi1idWxsZXQtODpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAwN1wiO1xufVxuLmljb24tY2FyLTE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMDhcIjtcbn1cbi5pY29uLXVudGl0bGVkLTM1OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG4uaWNvbi11bnRpdGxlZC0zNjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAwY1wiO1xufVxuLmljb24tdW50aXRsZWQtMzc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMDlcIjtcbn1cbi5pY29uLXVudGl0bGVkLTM4OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDBhXCI7XG59XG4uaWNvbi11bnRpdGxlZC0zOTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyY1wiO1xufVxuLmljb24tdW50aXRsZWQtNDA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwN2FcIjtcbn1cbi5pY29uLXVudGl0bGVkLTQxOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDdiXCI7XG59XG4uaWNvbi11bnRpdGxlZC00MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEwZFwiO1xufVxuLmljb24tdW50aXRsZWQtNDM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMGVcIjtcbn1cbi5pY29uLWljb25zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDBiXCI7XG59XG4uaWNvbi11bnRpdGxlZC00NDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA3M1wiO1xufVxuLmljb24tdW50aXRsZWQtNDU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNTVcIjtcbn1cbi5pY29uLXVudGl0bGVkLTQ2OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDU0XCI7XG59XG4uaWNvbi11bnRpdGxlZC00NzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1M1wiO1xufVxuLmljb24tdW50aXRsZWQtNDg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMzhcIjtcbn1cbi5pY29uLXVudGl0bGVkLTQ5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDZkXCI7XG59XG4uaWNvbi1jYXJ0LTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMTFcIjtcbn1cbi5pY29uLWJhc2tldC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDEyXCI7XG59XG4uaWNvbi1iYXNrZXQtMTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAxM1wiO1xufVxuLmljb24tdW50aXRsZWQtNTA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNzZcIjtcbn1cbi5pY29uLXVudGl0bGVkLTUxOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG4uaWNvbi11bnRpdGxlZC01MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA3OFwiO1xufVxuLmljb24tdW50aXRsZWQtNTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNzlcIjtcbn1cbi5pY29uLWNyZWRpdC1jYXJkLTE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMTRcIjtcbn1cbi5pY29uLXVudGl0bGVkLTU0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDlkXCI7XG59XG4uaWNvbi1hbWVyaWNhbi1leHByZXNzLTE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMTVcIjtcbn1cbi5pY29uLWNhcnRlLWJsZXVlLTE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMTZcIjtcbn1cbi5pY29uLW1hc3Rlci1jYXJkLTE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMTdcIjtcbn1cbi5pY29uLXZpcmVtZW50LTE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMThcIjtcbn1cbi5pY29uLXZpc2EtMTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAxOVwiO1xufVxuLmljb24tdmlzYS0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDFhXCI7XG59XG4uaWNvbi11bnRpdGxlZC01NTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAxYlwiO1xufVxuLmljb24tdW50aXRsZWQtNTY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMWVcIjtcbn1cbi5pY29uLXVudGl0bGVkLTU3OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDUyXCI7XG59XG4uaWNvbi10cnVjay0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDFjXCI7XG59XG4uaWNvbi10cnVjay0xOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDFkXCI7XG59XG4uaWNvbi1zY29vdGVyLTE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMWZcIjtcbn1cbi5pY29uLXBsYW5lLTE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMjBcIjtcbn1cbi5pY29uLXVudGl0bGVkLTU4OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDVmXCI7XG59XG4uaWNvbi1zbXMtNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyMVwiO1xufVxuLmljb24tc21zLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMjJcIjtcbn1cbi5pY29uLXNtcy0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDIzXCI7XG59XG4uaWNvbi11bnRpdGxlZC01OTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA2MVwiO1xufVxuLmljb24tdW50aXRsZWQtNjA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMjVcIjtcbn1cbi5pY29uLXVudGl0bGVkLTYxOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDI2XCI7XG59XG4uaWNvbi11bnRpdGxlZC02MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyN1wiO1xufVxuLmljb24tcGhvbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMjhcIjtcbn1cbi5pY29uLXVudGl0bGVkLTYzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDU4XCI7XG59XG4uaWNvbi11bnRpdGxlZC02NDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA3Y1wiO1xufVxuLmljb24tcGhvbmUtMTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyOVwiO1xufVxuLmljb24tdW50aXRsZWQtNjU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNzRcIjtcbn1cbi5pY29uLXVudGl0bGVkLTY2OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDVlXCI7XG59XG4uaWNvbi11bnRpdGxlZC02NzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyYVwiO1xufVxuLmljb24tdW50aXRsZWQtNjg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMmJcIjtcbn1cbi5pY29uLXVudGl0bGVkLTY5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDMxXCI7XG59XG4uaWNvbi11bnRpdGxlZC03MDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzMlwiO1xufVxuLmljb24tdW50aXRsZWQtNzE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMzNcIjtcbn1cbi5pY29uLXVzZXJzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDM1XCI7XG59XG4uaWNvbi11bnRpdGxlZC03MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzN1wiO1xufVxuLmljb24tdW50aXRsZWQtNzM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMzlcIjtcbn1cbi5pY29uLXVudGl0bGVkLTc0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDNhXCI7XG59XG4uaWNvbi11bnRpdGxlZC03NTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzYlwiO1xufVxuLmljb24tdW50aXRsZWQtNzY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwM2NcIjtcbn1cbi5pY29uLXVudGl0bGVkLTc3OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDNkXCI7XG59XG4uaWNvbi11bnRpdGxlZC03ODpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzZVwiO1xufVxuLmljb24tdW50aXRsZWQtNzk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwM2ZcIjtcbn1cbi5pY29uLXVudGl0bGVkLTgwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDQ2XCI7XG59XG4uaWNvbi11bnRpdGxlZC04MTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA0N1wiO1xufVxuLmljb24tdW50aXRsZWQtODI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNDhcIjtcbn1cbi5pY29uLXVudGl0bGVkLTgzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDQ5XCI7XG59XG4uaWNvbi11bnRpdGxlZC04NDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA0ZVwiO1xufVxuLmljb24tdW50aXRsZWQtODU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNGZcIjtcbn1cbi5pY29uLXVudGl0bGVkLTg2OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDUwXCI7XG59XG4uaWNvbi11bnRpdGxlZC04NzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1MVwiO1xufVxuLmljb24tdW50aXRsZWQtODg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNTZcIjtcbn1cbi5pY29uLXVudGl0bGVkLTg5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDU3XCI7XG59XG4uaWNvbi11bnRpdGxlZC05MDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1OVwiO1xufVxuLmljb24tdW50aXRsZWQtOTE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNWFcIjtcbn1cbi5pY29uLXVudGl0bGVkLTkyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDViXCI7XG59XG4uaWNvbi11bnRpdGxlZC05MzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1Y1wiO1xufVxuLmljb24tdW50aXRsZWQtOTQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNWRcIjtcbn1cbi5pY29uLXVudGl0bGVkLTk1OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDYwXCI7XG59XG4uaWNvbi11bnRpdGxlZC05NjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA2M1wiO1xufVxuLmljb24tdW50aXRsZWQtOTc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNjRcIjtcbn1cbi5pY29uLXVudGl0bGVkLTk4OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDY1XCI7XG59XG4uaWNvbi11bnRpdGxlZC05OTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA2NlwiO1xufVxuLmljb24tdW50aXRsZWQtMTAwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDY3XCI7XG59XG4uaWNvbi11bnRpdGxlZC0xMDE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNjhcIjtcbn1cbi5pY29uLXVudGl0bGVkLTEwMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA2OVwiO1xufVxuLmljb24tdW50aXRsZWQtMTAzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDZhXCI7XG59XG4uaWNvbi11bnRpdGxlZC0xMDQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNmJcIjtcbn1cbi5pY29uLXVudGl0bGVkLTEwNTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA2Y1wiO1xufVxuLmljb24tdW50aXRsZWQtMTA2OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDZlXCI7XG59XG4uaWNvbi11bnRpdGxlZC0xMDc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNmZcIjtcbn1cbi5pY29uLXVudGl0bGVkLTEwODpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA3MFwiO1xufVxuLmljb24tdW50aXRsZWQtMTA5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDcxXCI7XG59XG4uaWNvbi11bnRpdGxlZC0xMTA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNzJcIjtcbn1cbi5pY29uLXVudGl0bGVkLTExMTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA3NVwiO1xufVxuLmljb24tdW50aXRsZWQtMTEyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDdkXCI7XG59XG4uaWNvbi11bnRpdGxlZC0xMTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwN2VcIjtcbn1cbi5pY29uLXVudGl0bGVkLTExNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA3ZlwiO1xufVxuLmljb24tdW50aXRsZWQtMTE1OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDczXCI7XG59XG4uaWNvbi11bnRpdGxlZC0xMTY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwODBcIjtcbn1cbi5pY29uLXVudGl0bGVkLTExNzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA4MVwiO1xufVxuLmljb24tdW50aXRsZWQtMTE4OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDgyXCI7XG59XG4uaWNvbi11bnRpdGxlZC0xMTk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwODNcIjtcbn1cbi5pY29uLXVudGl0bGVkLTEyMDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA4NFwiO1xufVxuLmljb24tdW50aXRsZWQtMTIxOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDg1XCI7XG59XG4uaWNvbi11bnRpdGxlZC0xMjI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwODZcIjtcbn1cbi5pY29uLXVudGl0bGVkLTEyMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA4N1wiO1xufVxuLmljb24tdW50aXRsZWQtMTI0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDg4XCI7XG59XG4uaWNvbi11bnRpdGxlZC0xMjU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwODlcIjtcbn1cbi5pY29uLXVudGl0bGVkLTEyNjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA4YVwiO1xufVxuLmljb24tdW50aXRsZWQtMTI3OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDhiXCI7XG59XG4uaWNvbi11bnRpdGxlZC0xMjg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwOGNcIjtcbn1cbi5pY29uLXVudGl0bGVkLTEyOTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA4ZFwiO1xufVxuLmljb24tdW50aXRsZWQtMTMwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDhlXCI7XG59XG4uaWNvbi11bnRpdGxlZC0xMzE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwOGZcIjtcbn1cbi5pY29uLXVudGl0bGVkLTEzMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA5MFwiO1xufVxuLmljb24tdW50aXRsZWQtMTMzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDkxXCI7XG59XG4uaWNvbi11bnRpdGxlZC0xMzQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwOTJcIjtcbn1cbi5pY29uLXVudGl0bGVkLTEzNTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA5M1wiO1xufVxuLmljb24tdW50aXRsZWQtMTM2OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDk0XCI7XG59XG4uaWNvbi11bnRpdGxlZC0xMzc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwOTVcIjtcbn1cbi5pY29uLXVudGl0bGVkLTEzODpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA5NlwiO1xufVxuLmljb24tdW50aXRsZWQtMTM5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDk3XCI7XG59XG4uaWNvbi11bnRpdGxlZC0xNDA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwY2JcIjtcbn1cbi5pY29uLWhvbWUtMTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA5OFwiO1xufVxuLmljb24tbnV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDI3XCI7XG59XG4uaWNvbi1zdGlsZXR0bzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQyOVwiO1xufVxuLmljb24tYmlydGhkYXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNmJcIjtcbn1cbi5pY29uLWJvd3RpZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM3ZlwiO1xufVxuLmljb24tY2lyY2xlcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYzlcIjtcbn1cbi5pY29uLWdyZWVuaG9zdGluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAzOVwiO1xufVxuLmljb24tY2VydGlmaWNhdGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNThcIjtcbn1cbi5pY29uLXZsYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE5MlwiO1xufVxuLmljb24tcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMDRcIjtcbn1cbi5pY29uLXRzaGlydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA5YVwiO1xufVxuLmljb24tdGh1bWJzLXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDg3XCI7XG59XG4uaWNvbi1jaHJpcy1zcGl0dGxlcy1zYXZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDlkXCI7XG59XG4uaWNvbi1kaWFtb25kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDllXCI7XG59XG4uaWNvbi1tdXNpYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA5ZlwiO1xufVxuLmljb24tdmltZW86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwYTFcIjtcbn1cbi5pY29uLXlvdXR1YmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwYTJcIjtcbn1cbi5pY29uLXlvdXR1YmUtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTBhM1wiO1xufVxuLmljb24tdHJhc2hjYW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwYTBcIjtcbn1cbi5pY29uLWhhcHB5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMGE0XCI7XG59XG4uaWNvbi1oYXBweS0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMGE1XCI7XG59XG4uaWNvbi1zaGlwcGluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTBhN1wiO1xufVxuLmljb24tcnVsZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwYThcIjtcbn1cbi5pY29uLWluc3RhZ3JhbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTBhOVwiO1xufVxuLmljb24tc2F0aXNmaWVkLTE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwYWFcIjtcbn1cbi5pY29uLXNhdGlzZmllZC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMGFiXCI7XG59XG4uaWNvbi1tb25leS1iYWc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwYWNcIjtcbn1cbi5pY29uLWNocm9ubzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTBhZFwiO1xufVxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIk1hdmVuIFByb1wiO1xuXHRmb250LWRpc3BsYXk6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuXHRzcmM6IGxvY2FsKFwiTWF2ZW4gUHJvIFJlZ3VsYXJcIiksIGxvY2FsKFwiTWF2ZW5Qcm9SZWd1bGFyXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21hdmVucHJvL3Y3L01HOUtiVVpGY2hEczk0VGJ2OVUtcFpCdzF4VTFyS3B0SmpfMGphbnM5MjAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIyMTIsIFUrMjIxNSwgVStFMEZGLCBVK0VGRkQsIFUrRjAwMDtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiTWF2ZW4gUHJvXCI7XG5cdGZvbnQtZGlzcGxheTogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdHNyYzogbG9jYWwoXCJNYXZlbiBQcm8gTWVkaXVtXCIpLCBsb2NhbChcIk1hdmVuUHJvTWVkaXVtXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21hdmVucHJvL3Y3L1NRVmZ6b0pCYmo5dDNhVmNtYnNwUmhhbXB1NV83Q2pIVzVzcHhvZU4zVnMud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIyMTIsIFUrMjIxNSwgVStFMEZGLCBVK0VGRkQsIFUrRjAwMDtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiTWF2ZW4gUHJvXCI7XG5cdGZvbnQtZGlzcGxheTogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdHNyYzogbG9jYWwoXCJNYXZlbiBQcm8gQm9sZFwiKSwgbG9jYWwoXCJNYXZlblByb0JvbGRcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbWF2ZW5wcm8vdjcvdURzc3ZtWGdwN05qM2kzMzZrX2RTaGFtcHU1XzdDakhXNXNweG9lTjNWcy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjIxMiwgVSsyMjE1LCBVK0UwRkYsIFUrRUZGRCwgVStGMDAwO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJNYXZlbiBQcm9cIjtcblx0Zm9udC1kaXNwbGF5OiBhdXRvO1xuXHRmb250LXdlaWdodDogOTAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cblx0c3JjOiBsb2NhbChcIk1hdmVuIFBybyBCbGFja1wiKSwgbG9jYWwoXCJNYXZlblByb0JsYWNrXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21hdmVucHJvL3Y3Ly05MVR3aUZ6cWVMMUY3S2g5MUFQd1JhbXB1NV83Q2pIVzVzcHhvZU4zVnMud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIyMTIsIFUrMjIxNSwgVStFMEZGLCBVK0VGRkQsIFUrRjAwMDtcbn1cbi8qIGN5cmlsbGljLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcblx0Zm9udC1kaXNwbGF5OiBhdXRvO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cblx0c3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgTGlnaHRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUxpZ2h0XCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvYjlRQmdMMGlNWmZEU3BtY1hjRThuRlZTcmNjMFBnaEhmOXFNWnN5TkprejJPdDl0NWgxR1JTVElFNzhXaHRvaC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5Rjtcbn1cbi8qIGN5cmlsbGljICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuXHRmb250LWRpc3BsYXk6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuXHRzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBMaWdodFwiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtTGlnaHRcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9iOVFCZ0wwaU1aZkRTcG1jWGNFOG5QaHZPcTNPZURjbmNtR19KVWdsWDlqMk90OXQ1aDFHUlNUSUU3OFdodG9oLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuLyogZ3JlZWstZXh0ICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuXHRmb250LWRpc3BsYXk6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuXHRzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBMaWdodFwiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtTGlnaHRcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9iOVFCZ0wwaU1aZkRTcG1jWGNFOG5OWUwwd2tEWUpkQ2luaWJRbzBvZGIzMk90OXQ1aDFHUlNUSUU3OFdodG9oLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSsxRjAwLTFGRkY7XG59XG4vKiBncmVlayAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcblx0Zm9udC1kaXNwbGF5OiBhdXRvO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cblx0c3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgTGlnaHRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUxpZ2h0XCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvYjlRQmdMMGlNWmZEU3BtY1hjRThuQVhIXzRHVUticlpwRUszbjZKTXdrTDJPdDl0NWgxR1JTVElFNzhXaHRvaC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDM3MC0wM0ZGO1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcblx0Zm9udC1kaXNwbGF5OiBhdXRvO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cblx0c3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgTGlnaHRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUxpZ2h0XCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvYjlRQmdMMGlNWmZEU3BtY1hjRThuS0JfSDJNR0VGYThVOGkyTUEycWpScjJPdDl0NWgxR1JTVElFNzhXaHRvaC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuXHRmb250LWRpc3BsYXk6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuXHRzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBMaWdodFwiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtTGlnaHRcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9iOVFCZ0wwaU1aZkRTcG1jWGNFOG5Fa0drSFJVMTBwekJXOXhaMjNaeEdyMk90OXQ1aDFHUlNUSUU3OFdodG9oLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMTAwLTAyNEYsIFUrMUUwMC0xRUZGLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQ0YsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuXHRmb250LWRpc3BsYXk6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuXHRzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBMaWdodFwiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtTGlnaHRcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9iOVFCZ0wwaU1aZkRTcG1jWGNFOG5DcU9KZm9iWDlsckMxd0ZWZTlrMTVFLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMjEyLCBVKzIyMTUsIFUrRTBGRiwgVStFRkZELCBVK0YwMDA7XG59XG4vKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG5cdGZvbnQtZGlzcGxheTogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1SZWd1bGFyXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvWmQyRTlhYlhMRkdTcjlHM1lLMk1zSVB4dXFXZlF1WkdiejVSejRadTFnay53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5Rjtcbn1cbi8qIGN5cmlsbGljICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuXHRmb250LWRpc3BsYXk6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuXHRzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZFwiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtUmVndWxhclwiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL1pkMkU5YWJYTEZHU3I5RzNZSzJNc0VOUnBRUTRualgzQ0xhQ3FJNGF3ZGsud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG4vKiBncmVlay1leHQgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG5cdGZvbnQtZGlzcGxheTogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1SZWd1bGFyXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvWmQyRTlhYlhMRkdTcjlHM1lLMk1zRVQyS01FeVRXRXpKcWc5VThWUzhYTS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMUYwMC0xRkZGO1xufVxuLyogZ3JlZWsgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG5cdGZvbnQtZGlzcGxheTogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1SZWd1bGFyXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvWmQyRTlhYlhMRkdTcjlHM1lLMk1zTUg1SjJRYm11RnRoWVRGT25uU1Jjby53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDM3MC0wM0ZGO1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcblx0Zm9udC1kaXNwbGF5OiBhdXRvO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cblx0c3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLVJlZ3VsYXJcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9aZDJFOWFiWExGR1NyOUczWUsyTXNEY0NZeFZLdU9jc2xBZ1BSTVo4UkpFLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG5cdGZvbnQtZGlzcGxheTogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1SZWd1bGFyXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvWmQyRTlhYlhMRkdTcjlHM1lLMk1zTktEU1U1blBkb0JkcnU3MEZpVnliMC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzFFMDAtMUVGRiwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMENGLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcblx0Zm9udC1kaXNwbGF5OiBhdXRvO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cblx0c3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLVJlZ3VsYXJcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9aZDJFOWFiWExGR1NyOUczWUsyTXNINHZ4QW9pNmQ2N1RfVUtXaTBFb0hRLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMjEyLCBVKzIyMTUsIFUrRTBGRiwgVStFRkZELCBVK0YwMDA7XG59XG4vKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG5cdGZvbnQtZGlzcGxheTogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIEJvbGRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUJvbGRcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9iOVFCZ0wwaU1aZkRTcG1jWGNFOG5CWXl1TWZJNnBidkxxbml3Y2JMb2ZQMk90OXQ1aDFHUlNUSUU3OFdodG9oLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGO1xufVxuLyogY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG5cdGZvbnQtZGlzcGxheTogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIEJvbGRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUJvbGRcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9iOVFCZ0wwaU1aZkRTcG1jWGNFOG5JVDc1VmlzbzlmQ2VzV1VPMEl6RFVYMk90OXQ1aDFHUlNUSUU3OFdodG9oLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuLyogZ3JlZWstZXh0ICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuXHRmb250LWRpc3BsYXk6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuXHRzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBCb2xkXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1Cb2xkXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvYjlRQmdMMGlNWmZEU3BtY1hjRThuTDhFQmIxWVIxRjhQaG9md0h0T2JyejJPdDl0NWgxR1JTVElFNzhXaHRvaC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMUYwMC0xRkZGO1xufVxuLyogZ3JlZWsgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG5cdGZvbnQtZGlzcGxheTogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIEJvbGRcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUJvbGRcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9iOVFCZ0wwaU1aZkRTcG1jWGNFOG5Bcm84NFZUb092ZS11dzIzWVNtQlM3Mk90OXQ1aDFHUlNUSUU3OFdodG9oLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMzcwLTAzRkY7XG59XG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuXHRmb250LWRpc3BsYXk6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuXHRzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBCb2xkXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1Cb2xkXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvYjlRQmdMMGlNWmZEU3BtY1hjRThuQUNTMFpnRGc0a1k4RUZQVEdsdnlIUDJPdDl0NWgxR1JTVElFNzhXaHRvaC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuXHRmb250LWRpc3BsYXk6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuXHRzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBCb2xkXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1Cb2xkXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvYjlRQmdMMGlNWmZEU3BtY1hjRThuR1BNQ3d6QURoZ0VpUThMWi0wMUcxTDJPdDl0NWgxR1JTVElFNzhXaHRvaC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzFFMDAtMUVGRiwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMENGLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcblx0Zm9udC1kaXNwbGF5OiBhdXRvO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cblx0c3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgQm9sZFwiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtQm9sZFwiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL2I5UUJnTDBpTVpmRFNwbWNYY0U4blBYMm9yMTRRR1VIZ2JoU0JWMUdvMEUud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIyMTIsIFUrMjIxNSwgVStFMEZGLCBVK0VGRkQsIFUrRjAwMDtcbn1cbi8qIGN5cmlsbGljLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcblx0Zm9udC1kaXNwbGF5OiBhdXRvO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cblx0c3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgTGlnaHQgSXRhbGljXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1MaWdodEl0YWxpY1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL21nMGNHZkdSVUVSc2h6Qmx2cXhlQUJXQVJ6UXJLbnhGYUhjWUhoV3ROVk9BeGcxQm53NUY4bjVNMVEzcGMzeFoud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUY7XG59XG4vKiBjeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcblx0Zm9udC1kaXNwbGF5OiBhdXRvO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cblx0c3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgTGlnaHQgSXRhbGljXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1MaWdodEl0YWxpY1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL21nMGNHZkdSVUVSc2h6Qmx2cXhlQUxvQjU5NVhBVW5wXzB5ZDJIdjNuTHVBeGcxQm53NUY4bjVNMVEzcGMzeFoud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG4vKiBncmVlay1leHQgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG5cdGZvbnQtZGlzcGxheTogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXG5cdHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIExpZ2h0IEl0YWxpY1wiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtTGlnaHRJdGFsaWNcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9tZzBjR2ZHUlVFUnNoekJsdnF4ZUFIb2wzd2dMTW5vbS1GZ19PMnZxNlVHQXhnMUJudzVGOG41TTFRM3BjM3haLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSsxRjAwLTFGRkY7XG59XG4vKiBncmVlayAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcblx0Zm9udC1kaXNwbGF5OiBhdXRvO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cblx0c3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgTGlnaHQgSXRhbGljXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1MaWdodEl0YWxpY1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL21nMGNHZkdSVUVSc2h6Qmx2cXhlQUZhSThNSVd2akpFYl83bzMxX2ZTZ3VBeGcxQm53NUY4bjVNMVEzcGMzeFoud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzAzNzAtMDNGRjtcbn1cbi8qIHZpZXRuYW1lc2UgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG5cdGZvbnQtZGlzcGxheTogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXG5cdHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIExpZ2h0IEl0YWxpY1wiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtTGlnaHRJdGFsaWNcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9tZzBjR2ZHUlVFUnNoekJsdnF4ZUFCdGYycmZRWEJfclA3TW1iZ2F0R0xtQXhnMUJudzVGOG41TTFRM3BjM3haLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG5cdGZvbnQtZGlzcGxheTogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXG5cdHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIExpZ2h0IEl0YWxpY1wiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtTGlnaHRJdGFsaWNcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9tZzBjR2ZHUlVFUnNoekJsdnF4ZUFIcGYxSEQ1N1o1aEdvQmNhSzV4b1ktQXhnMUJudzVGOG41TTFRM3BjM3haLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMTAwLTAyNEYsIFUrMUUwMC0xRUZGLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQ0YsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuXHRmb250LWRpc3BsYXk6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblxuXHRzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBMaWdodCBJdGFsaWNcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUxpZ2h0SXRhbGljXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvbWcwY0dmR1JVRVJzaHpCbHZxeGVBTDhId0NpUDdEWUlJMzZBbFFaWFhRZWdsbk1wM18zQThWOEFpOFlvc1J0WC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjIxMiwgVSsyMjE1LCBVK0UwRkYsIFUrRUZGRCwgVStGMDAwO1xufVxuLyogY3lyaWxsaWMtZXh0ICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuXHRmb250LWRpc3BsYXk6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblxuXHRzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBJdGFsaWNcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUl0YWxpY1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL0JQNUs4WkFKdjlxRWJtdUZwOFJwSmJkZEFhNXR6RXJ0MkdScHkxb0liVXozckdWdHNUa1BzYkRhanVPNXVlUXcud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUY7XG59XG4vKiBjeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcblx0Zm9udC1kaXNwbGF5OiBhdXRvO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cblx0c3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgSXRhbGljXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1JdGFsaWNcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9CUDVLOFpBSnY5cUVibXVGcDhScEpiR29sbVJ5QWoyMUV3TVRfZUlaN2NmM3JHVnRzVGtQc2JEYWp1TzV1ZVF3LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuLyogZ3JlZWstZXh0ICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuXHRmb250LWRpc3BsYXk6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblxuXHRzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBJdGFsaWNcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUl0YWxpY1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL0JQNUs4WkFKdjlxRWJtdUZwOFJwSmNEUTkwQVVQNHhvYXktYUtFVnE1b3YzckdWdHNUa1BzYkRhanVPNXVlUXcud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzFGMDAtMUZGRjtcbn1cbi8qIGdyZWVrICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuXHRmb250LWRpc3BsYXk6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblxuXHRzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBJdGFsaWNcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUl0YWxpY1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL0JQNUs4WkFKdjlxRWJtdUZwOFJwSlNSQklGYzdkVllaZzJQajVGQTBjU1gzckdWdHNUa1BzYkRhanVPNXVlUXcud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzAzNzAtMDNGRjtcbn1cbi8qIHZpZXRuYW1lc2UgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG5cdGZvbnQtZGlzcGxheTogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXG5cdHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIEl0YWxpY1wiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtSXRhbGljXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvQlA1SzhaQUp2OXFFYm11RnA4UnBKZEh3MVdRa1ppSzh3aDVlWktPOXR5cjNyR1Z0c1RrUHNiRGFqdU81dWVRdy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuXHRmb250LWRpc3BsYXk6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblxuXHRzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBJdGFsaWNcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUl0YWxpY1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL0JQNUs4WkFKdjlxRWJtdUZwOFJwSmRBazZDcFVlSWVQZDlldGJIRGlMakwzckdWdHNUa1BzYkRhanVPNXVlUXcud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDI0RiwgVSsxRTAwLTFFRkYsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDRiwgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG5cdGZvbnQtZGlzcGxheTogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXG5cdHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIEl0YWxpY1wiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtSXRhbGljXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvQlA1SzhaQUp2OXFFYm11RnA4UnBKY0dQNUpBcnlyM1c5T2Iwem5FeEJ2cy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjIxMiwgVSsyMjE1LCBVK0UwRkYsIFUrRUZGRCwgVStGMDAwO1xufVxuLyogY3lyaWxsaWMtZXh0ICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuXHRmb250LWRpc3BsYXk6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblxuXHRzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBCb2xkIEl0YWxpY1wiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtQm9sZEl0YWxpY1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL21nMGNHZkdSVUVSc2h6Qmx2cXhlQUJncXlsd1djeWxKMnctQ2ZqQmdaN3lBeGcxQm53NUY4bjVNMVEzcGMzeFoud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUY7XG59XG4vKiBjeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcblx0Zm9udC1kaXNwbGF5OiBhdXRvO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cblx0c3JjOiBsb2NhbChcIlJvYm90byBDb25kZW5zZWQgQm9sZCBJdGFsaWNcIiksIGxvY2FsKFwiUm9ib3RvQ29uZGVuc2VkLUJvbGRJdGFsaWNcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvY29uZGVuc2VkL3YxMy9tZzBjR2ZHUlVFUnNoekJsdnF4ZUFDangxbFpGV1Q4VU1mLWpFdW5VRHotQXhnMUJudzVGOG41TTFRM3BjM3haLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuLyogZ3JlZWstZXh0ICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuXHRmb250LWRpc3BsYXk6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblxuXHRzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBCb2xkIEl0YWxpY1wiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtQm9sZEl0YWxpY1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL21nMGNHZkdSVUVSc2h6Qmx2cXhlQUk4cVVfbFQ0QmRwYmRnWFpoa0VES2FBeGcxQm53NUY4bjVNMVEzcGMzeFoud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzFGMDAtMUZGRjtcbn1cbi8qIGdyZWVrICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuXHRmb250LWRpc3BsYXk6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblxuXHRzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBCb2xkIEl0YWxpY1wiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtQm9sZEl0YWxpY1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL21nMGNHZkdSVUVSc2h6Qmx2cXhlQVBKWjh1NjlYMVpJNnUwQnExV1kzRnFBeGcxQm53NUY4bjVNMVEzcGMzeFoud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzAzNzAtMDNGRjtcbn1cbi8qIHZpZXRuYW1lc2UgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG5cdGZvbnQtZGlzcGxheTogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXG5cdHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIEJvbGQgSXRhbGljXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1Cb2xkSXRhbGljXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvbWcwY0dmR1JVRVJzaHpCbHZxeGVBQTkyVVdDOEdhcnJmT2xzTzBCVmhvU0F4ZzFCbnc1RjhuNU0xUTNwYzN4Wi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuXHRmb250LWRpc3BsYXk6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblxuXHRzcmM6IGxvY2FsKFwiUm9ib3RvIENvbmRlbnNlZCBCb2xkIEl0YWxpY1wiKSwgbG9jYWwoXCJSb2JvdG9Db25kZW5zZWQtQm9sZEl0YWxpY1wiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yb2JvdG9jb25kZW5zZWQvdjEzL21nMGNHZkdSVUVSc2h6Qmx2cXhlQU1WbjJmb3IxV0lBdHB1bERScldEMGFBeGcxQm53NUY4bjVNMVEzcGMzeFoud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDI0RiwgVSsxRTAwLTFFRkYsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDRiwgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG5cdGZvbnQtZGlzcGxheTogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXG5cdHNyYzogbG9jYWwoXCJSb2JvdG8gQ29uZGVuc2VkIEJvbGQgSXRhbGljXCIpLCBsb2NhbChcIlJvYm90b0NvbmRlbnNlZC1Cb2xkSXRhbGljXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90b2NvbmRlbnNlZC92MTMvbWcwY0dmR1JVRVJzaHpCbHZxeGVBRDgwX0tqdnYtVU01RkxzazduSHBlbWdsbk1wM18zQThWOEFpOFlvc1J0WC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjIxMiwgVSsyMjE1LCBVK0UwRkYsIFUrRUZGRCwgVStGMDAwO1xufVxuIiwiLm1vZGFsLWVycm9yIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdHdpZHRoOiA5MCU7XG5cdG1heC13aWR0aDogODAwcHg7XG5cblx0ei1pbmRleDogOTk5OTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQmX190aXRsZSB7XG5cblx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWVycm9yO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblx0Jl9fd3JhcHBlciB7XG5cdFx0cGFkZGluZzogMCAyMHB4IDIwcHggMjBweDtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmQtbGlnaHQ7XG5cdH1cblx0Jl9fY2xvc2Uge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Jl9fY2hlY2tib3gge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Jl9fYmFja2dyb3VuZCB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHotaW5kZXg6IDk5OTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50aXplKCRjb2xvci1zdGQsIDAuNik7XG5cdH1cblx0Jl9fcCB7XG5cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogKCRibG9jLS1tYXJnaW4tYm90dG9tIC8gMikgMCAoJGJsb2MtLW1hcmdpbi1ib3R0b20gLyAyKSAzMHB4O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0Y29sb3I6ICRjb2xvci1lcnJvcjtcblx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHR9XG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHR9XG5cdH1cblx0Jl9fd2Fybi5tYXRlcmlhbC1pY29ucyB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0fVxuXHQmX19idXR0b24ge1xuXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHR3aWR0aDogYXV0bztcblx0XHRtYXJnaW46ICgkYmxvYy0tbWFyZ2luLWJvdHRvbSAvIDIpIGF1dG8gMCBhdXRvO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1zdGQ7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHBhZGRpbmc6IDAgMzBweDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc3RkLWxpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jbW9kYWwtZXJyb3Ige1xuXHQmX19jaGVja2JveCB7XG5cdFx0JjpjaGVja2VkIH4gLm1vZGFsLWVycm9yLCAmOmNoZWNrZWQgfiAubW9kYWwtZXJyb3JfX2JhY2tncm91bmQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn0iLCIvKlxuICogQ29udGFpbmVyIHN0eWxlXG4gKi9cblxuLnBzIHtcblx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHRvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG5cdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblx0dG91Y2gtYWN0aW9uOiBhdXRvO1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBhdXRvO1xuXHQmX19yYWlsLXkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuXHRcdHdpZHRoOiAxNXB4O1xuXHRcdC8qIHRoZXJlIG11c3QgYmUgJ3JpZ2h0JyBvciAnbGVmdCcgZm9yIHBzX19yYWlsLXkgKi9cblx0XHRyaWdodDogMDtcblx0XHQvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogYXV0byFpbXBvcnRhbnQ7XG5cdH1cblx0Ji0tYWN0aXZlLXkgPiAucHNfX3JhaWwteSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cblx0Jjpob3ZlciA+IHtcblx0XHQucHNfX3JhaWwteSB7XG5cdFx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0fVxuXHR9XG59XG5cbi5wcy0tZm9jdXMgPiB7XG5cdC5wc19fcmFpbC14LCAucHNfX3JhaWwteSB7XG5cdFx0b3BhY2l0eTogMC42O1xuXHR9XG59XG5cbi5wcy0tc2Nyb2xsaW5nLXkgPiAucHNfX3JhaWwteSB7XG5cdG9wYWNpdHk6IDAuNjtcbn1cblxuLnBzX19yYWlsLXk6aG92ZXIsIC5wc19fcmFpbC15OmZvY3VzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2VlZTtcblx0b3BhY2l0eTogMC45O1xufVxuXG4ucHNfX3RodW1iLXkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgd2lkdGggLjJzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgd2lkdGggLjJzIGVhc2UtaW4tb3V0O1xuXHR3aWR0aDogNnB4O1xuXHQvKiB0aGVyZSBtdXN0IGJlICdyaWdodCcgZm9yIHBzX190aHVtYi15ICovXG5cdHJpZ2h0OiAycHg7XG5cdC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5wc19fcmFpbC15IHtcblx0Jjpob3ZlciA+IC5wc19fdGh1bWIteSwgJjpmb2N1cyA+IC5wc19fdGh1bWIteSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzk5OTtcblx0XHR3aWR0aDogMTFweDtcblx0fVxufVxuXG4vKiBNUyBzdXBwb3J0cyAqL1xuQHN1cHBvcnRzICgtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmUpIHtcblx0LnBzIHtcblx0XHRvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG5cdC5wcyB7XG5cdFx0b3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcblx0fVxufSIsIi8vIE5PVEU6IGJ5IHVzaW5nICFkZWZhdWx0IG9uIGFsbCB2YXJpYWJsZXMsIHdlJ3JlIHNheWluZyBvbmx5IGRlY2xhcmUgdGhlIHZhcmlhYmxlIGlmIGl0IGRvZXNuJ3Rcbi8vIGFscmVhZHkgZXhpc3QsIHdoaWNoIGFsbG93cyBkZXZzIHRvIGRlY2xhcmUgdGhlc2UgdmFyaWFibGVzIHRoZW1zZWx2ZXMgYW5kIGFzc2lnbiB0aGVtIGFueSB2YWx1ZVxuLy8gdGhleSB3YW50IGJlZm9yZSBpbXBvcnRpbmcgdGhpcyBmaWxlXG5cbi8vIHJnYmEgaXMgbmVlZGVkIGZvciB0aGUgc2VsZWN0ZWQgZmxhZyBob3ZlciBzdGF0ZSB0byBibGVuZCBpbiB3aXRoXG4vLyB0aGUgYm9yZGVyLWhpZ2hsaWdodGluZyBzb21lIGJyb3dzZXJzIGdpdmUgdGhlIGlucHV0IG9uIGZvY3VzXG4kaG92ZXJDb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KSAhZGVmYXVsdDtcbiRncmV5VGV4dDogIzk5OSAhZGVmYXVsdDtcbiRncmV5Qm9yZGVyOiAjQ0NDICFkZWZhdWx0O1xuXG4kZmxhZ0hlaWdodDogMTVweCAhZGVmYXVsdDtcbiRmbGFnV2lkdGg6IDIwcHggIWRlZmF1bHQ7XG4kZmxhZ1BhZGRpbmc6IDhweCAhZGVmYXVsdDtcbi8vIHRoaXMgYm9yZGVyIHdpZHRoIGlzIHVzZWQgZm9yIHRoZSBwb3B1cCBhbmQgZGl2aWRlciwgYnV0IGl0IGlzIGFsc29cbi8vIGFzc3VtZWQgdG8gYmUgdGhlIGJvcmRlciB3aWR0aCBvZiB0aGUgaW5wdXQsIHdoaWNoIHdlIGRvIG5vdCBjb250cm9sXG4kYm9yZGVyV2lkdGg6IDFweCAhZGVmYXVsdDtcblxuJGFycm93SGVpZ2h0OiA0cHggIWRlZmF1bHQ7XG4kYXJyb3dXaWR0aDogNnB4ICFkZWZhdWx0O1xuJHRyaWFuZ2xlQm9yZGVyOiAzcHggIWRlZmF1bHQ7XG4kYXJyb3dQYWRkaW5nOiA2cHggIWRlZmF1bHQ7XG4kYXJyb3dDb2xvcjogIzU1NSAhZGVmYXVsdDtcblxuJGlucHV0UGFkZGluZzogNnB4ICFkZWZhdWx0O1xuJHNlbGVjdGVkRmxhZ1dpZHRoOiAkZmxhZ1dpZHRoICsgKDIgKiAkZmxhZ1BhZGRpbmcpICFkZWZhdWx0O1xuJHNlbGVjdGVkRmxhZ0Fycm93V2lkdGg6ICRmbGFnV2lkdGggKyAkZmxhZ1BhZGRpbmcgKyAkYXJyb3dXaWR0aCArICgyICogJGFycm93UGFkZGluZykgIWRlZmF1bHQ7XG5cbi8vIGltYWdlIHJlbGF0ZWQgdmFyaWFibGVzXG4kZmxhZ3NJbWFnZVBhdGg6IFwiLi4vaW1nL1wiICFkZWZhdWx0O1xuJGZsYWdzSW1hZ2VOYW1lOiBcImZsYWdzXCIgIWRlZmF1bHQ7XG4kZmxhZ3NJbWFnZUV4dGVuc2lvbjogXCJwbmdcIiAhZGVmYXVsdDtcblxuLy8gZW5vdWdoIHNwYWNlIGZvciB0aGVtIHRvIGNsaWNrIG9mZiB0byBjbG9zZVxuJG1vYmlsZVBvcHVwTWFyZ2luOiAzMHB4ICFkZWZhdWx0O1xuXG4uaW50bC10ZWwtaW5wdXQge1xuICAvLyBuZWVkIHBvc2l0aW9uIG9uIHRoZSBjb250YWluZXIgc28gdGhlIHNlbGVjdGVkIGZsYWcgY2FuIGJlXG4gIC8vIGFic29sdXRlbHkgcG9zaXRpb25lZCBvdmVyIHRoZSBpbnB1dFxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIGtlZXAgdGhlIGlucHV0J3MgZGVmYXVsdCBpbmxpbmUgcHJvcGVydGllc1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgd2lkdGg6IDEwMCU7XG5cbiAgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gICAgY29sb3I6ICRjb2xvci1zdGQtbGlnaHQ7XG4gIH1cbiAgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICAgIGNvbG9yOiAkY29sb3Itc3RkLWxpZ2h0O1xuICB9XG4gIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICAgIGNvbG9yOiAkY29sb3Itc3RkLWxpZ2h0O1xuICB9XG4gIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICAgIGNvbG9yOiAkY29sb3Itc3RkLWxpZ2h0O1xuICB9XG5cbiAgLy8gcGF1bCBpcmlzaCBzYXlzIHRoaXMgaXMgb2tcbiAgLy8gaHR0cDovL3d3dy5wYXVsaXJpc2guY29tLzIwMTIvYm94LXNpemluZy1ib3JkZXItYm94LWZ0dy9cbiAgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAuaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAvLyBuZWVkIHRoaXMgZHVyaW5nIGluaXQsIHRvIGdldCB0aGUgaGVpZ2h0IG9mIHRoZSBkcm9wZG93blxuICAudi1oaWRlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAvLyBzcGVjaWZ5IHR5cGVzIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5IGUuZy4gdG8gb3ZlcnJpZGUgYm9vdHN0cmFwIHYyLjNcbiAgaW5wdXQsIGlucHV0W3R5cGU9dGV4dF0sIGlucHV0W3R5cGU9dGVsXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vIGlucHV0IGlzIGJvdHRvbSBsZXZlbCwgYmVsb3cgc2VsZWN0ZWQgZmxhZyBhbmQgZHJvcGRvd25cbiAgICB6LWluZGV4OiAwO1xuXG4gICAgLy8gYW55IHZlcnRpY2FsIG1hcmdpbiB0aGUgdXNlciBoYXMgb24gdGhlaXIgaW5wdXRzIHdvdWxkIG5vIGxvbmdlciB3b3JrIGFzIGV4cGVjdGVkXG4gICAgLy8gYmVjYXVzZSB3ZSB3cmFwIGV2ZXJ5dGhpbmcgaW4gYSBjb250YWluZXIgZGl2LiBpIGp1c3RpZnkgdGhlIHVzZSBvZiAhaW1wb3J0YW50XG4gICAgLy8gaGVyZSBiZWNhdXNlIGkgZG9uJ3QgdGhpbmsgdGhlIHVzZXIgc2hvdWxkIGV2ZXIgaGF2ZSB2ZXJ0aWNhbCBtYXJnaW4gaGVyZSAtIHdoZW5cbiAgICAvLyB0aGUgaW5wdXQgaXMgd3JhcHBlZCBpbiBhIGNvbnRhaW5lciwgdmVydGljYWwgbWFyZ2luIG1lc3NlcyB1cCBhbGlnbm1lbnQgd2l0aCBvdGhlclxuICAgIC8vIGlubGluZSBlbGVtZW50cyAoZS5nLiBhbiBhZGphY2VudCBidXR0b24pIGluIGZpcmVmb3gsIGFuZCBwcm9iYWJseSBvdGhlciBicm93c2Vycy5cbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG4gICAgLy8gbWFrZSBzcGFjZSBmb3IgdGhlIHNlbGVjdGVkIGZsYWcgb24gcmlnaHQgb2YgaW5wdXQgKGlmIGRpc2FibGVkIGFsbG93RHJvcGRvd24pXG4gICAgLy8gTm90ZTogbm8gIWltcG9ydGFudCBoZXJlLCBhcyB0aGUgdXNlciBtYXkgd2FudCB0byB0d2VhayB0aGlzIHNvIHRoYXQgdGhlXG4gICAgLy8gcGVyY2VpdmVkIGlucHV0IHBhZGRpbmcgbWF0Y2hlcyB0aGVpciBleGlzdGluZyBzdHlsZXNcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc2VsZWN0ZWRGbGFnV2lkdGg7XG5cbiAgICAvLyBhbnkgbWFyZ2luLXJpZ2h0IGhlcmUgd2lsbCBwdXNoIHRoZSBzZWxlY3RlZC1mbGFnIGF3YXlcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAuZmxhZy1jb250YWluZXIge1xuICAgIC8vIHBvc2l0aW9uZWQgb3ZlciB0aGUgdG9wIG9mIHRoZSBpbnB1dFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyBmdWxsIGhlaWdodFxuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgLy8gcHJldmVudCB0aGUgaGlnaGxpZ2h0ZWQgY2hpbGQgZnJvbSBvdmVybGFwcGluZyB0aGUgaW5wdXQgYm9yZGVyXG4gICAgcGFkZGluZzogJGJvcmRlcldpZHRoO1xuICB9XG5cbiAgLnNlbGVjdGVkLWZsYWcge1xuICAgIC8vIHJlbmRlciBhYm92ZSB0aGUgaW5wdXRcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLy8gdGhpcyBtdXN0IGJlIGZ1bGwtaGVpZ2h0IGJvdGggZm9yIHRoZSBob3ZlciBoaWdobGlnaHQsIGFuZCB0byBwdXNoIGRvd24gdGhlXG4gICAgLy8gZHJvcGRvd24gc28gaXQgYXBwZWFycyBiZWxvdyB0aGUgaW5wdXRcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMCAkYXJyb3dQYWRkaW5nIDAgJGZsYWdQYWRkaW5nO1xuXG4gICAgLml0aS1hcnJvdyB7XG4gICAgICBtYXJnaW4tbGVmdDogJGFycm93UGFkZGluZztcblxuICAgICAgLy8gY3NzIHRyaWFuZ2xlXG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiAkdHJpYW5nbGVCb3JkZXIgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6ICR0cmlhbmdsZUJvcmRlciBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3A6ICRhcnJvd0hlaWdodCBzb2xpZCAkYXJyb3dDb2xvcjtcblxuICAgICAgJi51cCB7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICRhcnJvd0hlaWdodCBzb2xpZCAkYXJyb3dDb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyB0aGUgZHJvcGRvd25cbiAgLmNvdW50cnktbGlzdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vIHBvcHVwIHNvIHJlbmRlciBhYm92ZSBldmVyeXRoaW5nIGVsc2VcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgLy8gb3ZlcnJpZGUgZGVmYXVsdCBsaXN0IHN0eWxlc1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgLy8gaW4gY2FzZSBhbnkgY29udGFpbmVyIGhhcyB0ZXh0LWFsaWduOmNlbnRlclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAvLyBwbGFjZSBtZW51IGFib3ZlIHRoZSBpbnB1dCBlbGVtZW50XG4gICAgJi5kcm9wdXAge1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogKC0kYm9yZGVyV2lkdGgpO1xuICAgIH1cblxuICAgIC8vIGRyb3Bkb3duIGZsYWdzIG5lZWQgY29uc2lzdGVudCB3aWR0aCwgc28gd3JhcCBpbiBhIGNvbnRhaW5lclxuICAgIC5mbGFnLWJveCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogJGZsYWdXaWR0aDtcbiAgICB9XG5cbiAgICBwYWRkaW5nOiAwO1xuICAgIC8vIG1hcmdpbi1sZWZ0IHRvIGNvbXBlbnNhdGUgZm9yIHRoZSBwYWRkaW5nIG9uIHRoZSBwYXJlbnRcbiAgICBtYXJnaW46IDAgMCAwICgtJGJvcmRlcldpZHRoKTtcblxuICAgIGJveC1zaGFkb3c6IDFweCAxcHggNHB4IHJnYmEoMCwwLDAsMC4yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6ICRib3JkZXJXaWR0aCBzb2xpZCAkZ3JleUJvcmRlcjtcblxuICAgIC8vIGRvbid0IGxldCB0aGUgY29udGVudHMgd3JhcCBBS0EgdGhlIGNvbnRhaW5lciB3aWxsIGJlIGFzIHdpZGUgYXMgdGhlIGNvbnRlbnRzXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAvLyBleGNlcHQgb24gc21hbGwgc2NyZWVucywgd2hlcmUgd2UgZm9yY2UgdGhlIGRyb3Bkb3duIHdpZHRoIHRvIG1hdGNoIHRoZSBpbnB1dFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB9XG5cbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgICAvLyBGaXhlcyBodHRwczovL2dpdGh1Yi5jb20vamFja29jbnIvaW50bC10ZWwtaW5wdXQvaXNzdWVzLzc2NVxuICAgIC8vIEFwcGxlIHN0aWxsIGhhc24ndCBmaXhlZCB0aGUgaXNzdWUgd2hlcmUgc2V0dGluZyBvdmVyZmxvdzogc2Nyb2xsIG9uIGEgZGl2IGVsZW1lbnQgZG9lcyBub3QgdXNlIGluZXJ0aWEgc2Nyb2xsaW5nXG4gICAgLy8gSWYgdGhpcyBpcyBub3Qgc2V0LCB0aGVuIHRoZSBjb3VudHJ5IGxpc3Qgc2Nyb2xsIHN0b3BzIG1vdmluZyBhZnRlciByYXNpbmcgYSBmaW5nZXIsIGFuZCB1c2VycyByZXBvcnQgdGhhdCBzY3JvbGwgaXMgc2xvd1xuICAgIC8vIFN0YWNrb3ZlcmZsb3cgcXVlc3Rpb24gYWJvdXQgaXQ6IGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzMzNjAxMTY1L3Njcm9sbGluZy1zbG93LW9uLW1vYmlsZS1pb3Mtd2hlbi11c2luZy1vdmVyZmxvd3Njcm9sbFxuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgIC8vIHRoZSBkaXZpZGVyIGJlbG93IHRoZSBwcmVmZXJyZWQgY291bnRyaWVzXG4gICAgLmRpdmlkZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXJXaWR0aCBzb2xpZCAkZ3JleUJvcmRlcjtcbiAgICB9XG5cbiAgICAvLyBlYWNoIGNvdW50cnkgaXRlbSBpbiBkcm9wZG93biAod2UgbXVzdCBoYXZlIHNlcGFyYXRlIGNsYXNzIHRvIGRpZmZlcmVudGlhdGUgZnJvbSBkaXZpZGVycylcbiAgICAuY291bnRyeSB7XG4gICAgICAvLyBOb3RlOiBkZWNpZGVkIG5vdCB0byB1c2UgbGluZS1oZWlnaHQgaGVyZSBmb3IgYWxpZ25tZW50IGJlY2F1c2UgaXQgY2F1c2VzIGlzc3VlcyBlLmcuIGxhcmdlIGZvbnQtc2l6ZXMgd2lsbCBvdmVybGFwLCBhbmQgYWxzbyBsb29rcyBiYWQgaWYgb25lIGNvdW50cnkgb3ZlcmZsb3dzIG9udG8gMiBsaW5lc1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAvLyB0aGUgZGlhbCBjb2RlcyBhZnRlciB0aGUgY291bnRyeSBuYW1lcyBhcmUgZ3JleWVkIG91dFxuICAgICAgLmRpYWwtY29kZSB7XG4gICAgICAgIGNvbG9yOiAkZ3JleVRleHQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb3VudHJ5LmhpZ2hsaWdodCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXJDb2xvcjtcbiAgICB9XG5cbiAgICAvLyBzcGFjaW5nIGJldHdlZW4gY291bnRyeSBmbGFnLCBuYW1lIGFuZCBkaWFsIGNvZGVcbiAgICAuZmxhZy1ib3gsIC5jb3VudHJ5LW5hbWUsIC5kaWFsLWNvZGUge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gICAgLmZsYWctYm94LCAuY291bnRyeS1uYW1lIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIH1cbiAgfVxuXG4gIC8vIHRoZXNlIHNldHRpbmdzIGFyZSBpbmRlcGVuZGVudCBvZiBlYWNoIG90aGVyLCBidXQgYm90aCBtb3ZlIHNlbGVjdGVkIGZsYWcgdG8gbGVmdCBvZiBpbnB1dFxuICAmLmFsbG93LWRyb3Bkb3duLCAmLnNlcGFyYXRlLWRpYWwtY29kZSB7XG4gICAgaW5wdXQsIGlucHV0W3R5cGU9dGV4dF0sIGlucHV0W3R5cGU9dGVsXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXRQYWRkaW5nO1xuICAgICAgcGFkZGluZy1sZWZ0OiAkc2VsZWN0ZWRGbGFnQXJyb3dXaWR0aCArICRpbnB1dFBhZGRpbmc7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgLmZsYWctY29udGFpbmVyIHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAmLmFsbG93LWRyb3Bkb3duIHtcbiAgICAvLyBob3ZlciBzdGF0ZSAtIHNob3cgZmxhZyBpcyBjbGlja2FibGVcbiAgICAuZmxhZy1jb250YWluZXI6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgLnNlbGVjdGVkLWZsYWcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXJDb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gZGlzYWJsZSBob3ZlciBzdGF0ZSB3aGVuIGlucHV0IGlzIGRpc2FibGVkXG4gICAgaW5wdXRbZGlzYWJsZWRdICsgLmZsYWctY29udGFpbmVyOmhvdmVyLCBpbnB1dFtyZWFkb25seV0gKyAuZmxhZy1jb250YWluZXI6aG92ZXIge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgLnNlbGVjdGVkLWZsYWcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNlcGFyYXRlLWRpYWwtY29kZSB7XG4gICAgLnNlbGVjdGVkLWZsYWcge1xuICAgICAgLy8gbm93IHRoYXQgd2UgaGF2ZSBkaWdpdHMgaW4gdGhpcyBzZWN0aW9uLCBpdCBuZWVkcyB0aGlzIHZpc3VhbCBzZXBhcmF0aW9uXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXJDb2xvcjtcbiAgICB9XG4gICAgLnNlbGVjdGVkLWRpYWwtY29kZSB7XG4gICAgICBtYXJnaW4tbGVmdDogJGFycm93UGFkZGluZztcbiAgICB9XG4gIH1cblxuICAvLyBpZiBkcm9wZG93bkNvbnRhaW5lciBvcHRpb24gaXMgc2V0LCBpbmNyZWFzZSB6LWluZGV4IHRvIHByZXZlbnQgZGlzcGxheSBpc3N1ZXNcbiAgJi5pdGktY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTAwMHB4O1xuICAgIGxlZnQ6IC0xMDAwcHg7XG4gICAgLy8gaGlnaGVyIHRoYW4gZGVmYXVsdCBCb290c3RyYXAgbW9kYWwgei1pbmRleCBvZiAxMDUwXG4gICAgei1pbmRleDogMTA2MDtcbiAgICAvLyB0byBrZWVwIHN0eWxpbmcgY29uc2lzdGVudCB3aXRoIC5mbGFnLWNvbnRhaW5lclxuICAgIHBhZGRpbmc6ICRib3JkZXJXaWR0aDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gb3ZlcnJpZGVzIGZvciBtb2JpbGUgcG9wdXBcbi5pdGktbW9iaWxlIC5pbnRsLXRlbC1pbnB1dCB7XG4gICYuaXRpLWNvbnRhaW5lciB7XG4gICAgdG9wOiAkbW9iaWxlUG9wdXBNYXJnaW47XG4gICAgYm90dG9tOiAkbW9iaWxlUG9wdXBNYXJnaW47XG4gICAgbGVmdDogJG1vYmlsZVBvcHVwTWFyZ2luO1xuICAgIHJpZ2h0OiAkbW9iaWxlUG9wdXBNYXJnaW47XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG4gIC5jb3VudHJ5LWxpc3Qge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLmNvdW50cnkge1xuICAgICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgICAgLy8gaW5jcmVhc2UgbGluZSBoZWlnaHQgYmVjYXVzZSBkcm9wZG93biBjb3B5IGlzIHYgbGlrZWx5IHRvIG92ZXJmbG93IG9uIG1vYmlsZSBhbmQgd2hlbiBpdCBkb2VzIGl0IG5lZWRzIHRvIGJlIHdlbGwgc3BhY2VkXG4gICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuXG5AaW1wb3J0IFwiX3Nwcml0ZVwiO1xuXG4uaXRpLWZsYWcge1xuICBoZWlnaHQ6ICRmbGFnSGVpZ2h0O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDFweCAwcHggIzg4ODtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vbWVkaWEuY2Rud3MuY29tL190L18vaW1hZ2VzL2ZsYWdzL2ludGx0ZWxpbnB1dC9mbGFncy5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAvLyBlbXB0eSBzdGF0ZVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREJEQkRCO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZmxhZ1dpZHRoIDA7XG5cbiAgQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL21lZGlhLmNkbndzLmNvbS9fdC9fL2ltYWdlcy9mbGFncy9pbnRsdGVsaW5wdXQvZmxhZ3NAMngucG5nKTtcbn1cbn1cblxuXG5cbi8vIGhhY2sgZm9yIE5lcGFsIHdoaWNoIGlzIHRoZSBvbmx5IGZsYWcgdGhhdCBpcyBub3Qgc3F1YXJlL3JlY3RhbmdsZSwgc28gaXQgaGFzIHRyYW5zcGFyZW5jeSwgc28geW91IGNhbiBzZWUgdGhlIGRlZmF1bHQgZ3JleSBiZWhpbmQgaXRcbi5pdGktZmxhZy5ucCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4jcGxhY2VzRXJyb3Ige1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDEwcHggYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1lcnJvcjtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2xvc2UtYXV0b2NvbXBsZXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICB6LWluZGV4OiA5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoLjkpIHRyYW5zbGF0ZTNkKDAsMCwwKTtcbn1cblxuLmNsb3NlLWF1dG9jb21wbGV0ZTpiZWZvcmUsIC5jbG9zZS1hdXRvY29tcGxldGU6YWZ0ZXIgIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAgMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtOC41cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUzZCgwLDAsMCk7XG59XG5cbi5jbG9zZS1hdXRvY29tcGxldGU6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZTNkKDAsMCwwKTtcbn1cblxuXG4jYWRkcmVzcywgI2FkZHJlc3MyLCAjcmVnaXN0ZXJfX2FkZHJlc3MsICNyZWdpc3Rlcl9fYWRkcmVzczIge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuXG4ucmQtYXUgLmNsb3NlLWF1dG9jb21wbGV0ZSB7XG4gIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xufVxuXG4gICNyZWdpc3Rlcl9fcGhvbmU6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gICAgY29sb3I6ICNiY2JjYmMhaW1wb3J0YW50O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuICAjcmVnaXN0ZXJfX3Bob25lOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgICBjb2xvcjogI2JjYmNiYyFpbXBvcnRhbnQ7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG4gICNyZWdpc3Rlcl9fcGhvbmU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gICAgY29sb3I6ICNiY2JjYmMhaW1wb3J0YW50O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuICAjcmVnaXN0ZXJfX3Bob25lOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICAgIGNvbG9yOiAjYmNiY2JjIWltcG9ydGFudDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuI3JlZ2lzdGVyX19waG9uZTI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGNvbG9yOiAjYmNiY2JjIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuI3JlZ2lzdGVyX19waG9uZTI6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogI2JjYmNiYyFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbiNyZWdpc3Rlcl9fcGhvbmUyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICBjb2xvcjogI2JjYmNiYyFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbiNyZWdpc3Rlcl9fcGhvbmUyOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogI2JjYmNiYyFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuI3Bob25lOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogI2JjYmNiYyFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbiNwaG9uZTo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjYmNiY2JjIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuI3Bob25lOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICBjb2xvcjogI2JjYmNiYyFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbiNwaG9uZTotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICNiY2JjYmMhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbiNwaG9uZTI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGNvbG9yOiAjYmNiY2JjIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuI3Bob25lMjo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjYmNiY2JjIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuI3Bob25lMjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICNiY2JjYmMhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4jcGhvbmUyOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogI2JjYmNiYyFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuIiwiQGZ1bmN0aW9uIHJldGluYS1zaXplKCR2YWx1ZSkge1xuICBAcmV0dXJuIGZsb29yKCR2YWx1ZSAvIDIpO1xufVxuXG5AbWl4aW4gcmV0aW5hLWJnLXNpemUoJHNwcml0ZVdpZHRoLCAkc3ByaXRlSGVpZ2h0KSB7XG4gIGJhY2tncm91bmQtc2l6ZTogZmxvb3IoJHNwcml0ZVdpZHRoIC8gMikgZmxvb3IoJHNwcml0ZUhlaWdodCAvIDIpO1xufVxuXG4uaXRpLWZsYWcge1xuICAkaXRlbS13aWR0aC1tYXBzOiAoYWM6IDIwcHgsIGFkOiAyMHB4LCBhZTogMjBweCwgYWY6IDIwcHgsIGFnOiAyMHB4LCBhaTogMjBweCwgYWw6IDIwcHgsIGFtOiAyMHB4LCBhbzogMjBweCwgYXE6IDIwcHgsIGFyOiAyMHB4LCBhczogMjBweCwgYXQ6IDIwcHgsIGF1OiAyMHB4LCBhdzogMjBweCwgYXg6IDIwcHgsIGF6OiAyMHB4LCBiYTogMjBweCwgYmI6IDIwcHgsIGJkOiAyMHB4LCBiZTogMThweCwgYmY6IDIwcHgsIGJnOiAyMHB4LCBiaDogMjBweCwgYmk6IDIwcHgsIGJqOiAyMHB4LCBibDogMjBweCwgYm06IDIwcHgsIGJuOiAyMHB4LCBibzogMjBweCwgYnE6IDIwcHgsIGJyOiAyMHB4LCBiczogMjBweCwgYnQ6IDIwcHgsIGJ2OiAyMHB4LCBidzogMjBweCwgYnk6IDIwcHgsIGJ6OiAyMHB4LCBjYTogMjBweCwgY2M6IDIwcHgsIGNkOiAyMHB4LCBjZjogMjBweCwgY2c6IDIwcHgsIGNoOiAxNXB4LCBjaTogMjBweCwgY2s6IDIwcHgsIGNsOiAyMHB4LCBjbTogMjBweCwgY246IDIwcHgsIGNvOiAyMHB4LCBjcDogMjBweCwgY3I6IDIwcHgsIGN1OiAyMHB4LCBjdjogMjBweCwgY3c6IDIwcHgsIGN4OiAyMHB4LCBjeTogMjBweCwgY3o6IDIwcHgsIGRlOiAyMHB4LCBkZzogMjBweCwgZGo6IDIwcHgsIGRrOiAyMHB4LCBkbTogMjBweCwgZG86IDIwcHgsIGR6OiAyMHB4LCBlYTogMjBweCwgZWM6IDIwcHgsIGVlOiAyMHB4LCBlZzogMjBweCwgZWg6IDIwcHgsIGVyOiAyMHB4LCBlczogMjBweCwgZXQ6IDIwcHgsIGV1OiAyMHB4LCBmaTogMjBweCwgZmo6IDIwcHgsIGZrOiAyMHB4LCBmbTogMjBweCwgZm86IDIwcHgsIGZyOiAyMHB4LCBnYTogMjBweCwgZ2I6IDIwcHgsIGdkOiAyMHB4LCBnZTogMjBweCwgZ2Y6IDIwcHgsIGdnOiAyMHB4LCBnaDogMjBweCwgZ2k6IDIwcHgsIGdsOiAyMHB4LCBnbTogMjBweCwgZ246IDIwcHgsIGdwOiAyMHB4LCBncTogMjBweCwgZ3I6IDIwcHgsIGdzOiAyMHB4LCBndDogMjBweCwgZ3U6IDIwcHgsIGd3OiAyMHB4LCBneTogMjBweCwgaGs6IDIwcHgsIGhtOiAyMHB4LCBobjogMjBweCwgaHI6IDIwcHgsIGh0OiAyMHB4LCBodTogMjBweCwgaWM6IDIwcHgsIGlkOiAyMHB4LCBpZTogMjBweCwgaWw6IDIwcHgsIGltOiAyMHB4LCBpbjogMjBweCwgaW86IDIwcHgsIGlxOiAyMHB4LCBpcjogMjBweCwgaXM6IDIwcHgsIGl0OiAyMHB4LCBqZTogMjBweCwgam06IDIwcHgsIGpvOiAyMHB4LCBqcDogMjBweCwga2U6IDIwcHgsIGtnOiAyMHB4LCBraDogMjBweCwga2k6IDIwcHgsIGttOiAyMHB4LCBrbjogMjBweCwga3A6IDIwcHgsIGtyOiAyMHB4LCBrdzogMjBweCwga3k6IDIwcHgsIGt6OiAyMHB4LCBsYTogMjBweCwgbGI6IDIwcHgsIGxjOiAyMHB4LCBsaTogMjBweCwgbGs6IDIwcHgsIGxyOiAyMHB4LCBsczogMjBweCwgbHQ6IDIwcHgsIGx1OiAyMHB4LCBsdjogMjBweCwgbHk6IDIwcHgsIG1hOiAyMHB4LCBtYzogMTlweCwgbWQ6IDIwcHgsIG1lOiAyMHB4LCBtZjogMjBweCwgbWc6IDIwcHgsIG1oOiAyMHB4LCBtazogMjBweCwgbWw6IDIwcHgsIG1tOiAyMHB4LCBtbjogMjBweCwgbW86IDIwcHgsIG1wOiAyMHB4LCBtcTogMjBweCwgbXI6IDIwcHgsIG1zOiAyMHB4LCBtdDogMjBweCwgbXU6IDIwcHgsIG12OiAyMHB4LCBtdzogMjBweCwgbXg6IDIwcHgsIG15OiAyMHB4LCBtejogMjBweCwgbmE6IDIwcHgsIG5jOiAyMHB4LCBuZTogMThweCwgbmY6IDIwcHgsIG5nOiAyMHB4LCBuaTogMjBweCwgbmw6IDIwcHgsIG5vOiAyMHB4LCBucDogMTNweCwgbnI6IDIwcHgsIG51OiAyMHB4LCBuejogMjBweCwgb206IDIwcHgsIHBhOiAyMHB4LCBwZTogMjBweCwgcGY6IDIwcHgsIHBnOiAyMHB4LCBwaDogMjBweCwgcGs6IDIwcHgsIHBsOiAyMHB4LCBwbTogMjBweCwgcG46IDIwcHgsIHByOiAyMHB4LCBwczogMjBweCwgcHQ6IDIwcHgsIHB3OiAyMHB4LCBweTogMjBweCwgcWE6IDIwcHgsIHJlOiAyMHB4LCBybzogMjBweCwgcnM6IDIwcHgsIHJ1OiAyMHB4LCBydzogMjBweCwgc2E6IDIwcHgsIHNiOiAyMHB4LCBzYzogMjBweCwgc2Q6IDIwcHgsIHNlOiAyMHB4LCBzZzogMjBweCwgc2g6IDIwcHgsIHNpOiAyMHB4LCBzajogMjBweCwgc2s6IDIwcHgsIHNsOiAyMHB4LCBzbTogMjBweCwgc246IDIwcHgsIHNvOiAyMHB4LCBzcjogMjBweCwgc3M6IDIwcHgsIHN0OiAyMHB4LCBzdjogMjBweCwgc3g6IDIwcHgsIHN5OiAyMHB4LCBzejogMjBweCwgdGE6IDIwcHgsIHRjOiAyMHB4LCB0ZDogMjBweCwgdGY6IDIwcHgsIHRnOiAyMHB4LCB0aDogMjBweCwgdGo6IDIwcHgsIHRrOiAyMHB4LCB0bDogMjBweCwgdG06IDIwcHgsIHRuOiAyMHB4LCB0bzogMjBweCwgdHI6IDIwcHgsIHR0OiAyMHB4LCB0djogMjBweCwgdHc6IDIwcHgsIHR6OiAyMHB4LCB1YTogMjBweCwgdWc6IDIwcHgsIHVtOiAyMHB4LCB1bjogMjBweCwgdXM6IDIwcHgsIHV5OiAyMHB4LCB1ejogMjBweCwgdmE6IDE1cHgsIHZjOiAyMHB4LCB2ZTogMjBweCwgdmc6IDIwcHgsIHZpOiAyMHB4LCB2bjogMjBweCwgdnU6IDIwcHgsIHdmOiAyMHB4LCB3czogMjBweCwgeGs6IDIwcHgsIHllOiAyMHB4LCB5dDogMjBweCwgemE6IDIwcHgsIHptOiAyMHB4LCB6dzogMjBweCwgKTtcbiAgJHN0YW5kYXJkLWNvdW50cnk6ICdhYyc7XG4gIHdpZHRoOiBtYXAtZ2V0KCRpdGVtLXdpZHRoLW1hcHMsICRzdGFuZGFyZC1jb3VudHJ5KTtcblxuICBAZWFjaCAka2V5LCAkd2lkdGggaW4gJGl0ZW0td2lkdGgtbWFwcyB7XG4gICAgQGlmICR3aWR0aCAhPSBtYXAtZ2V0KCRpdGVtLXdpZHRoLW1hcHMsICRzdGFuZGFyZC1jb3VudHJ5KSB7XG4gICAgICAmLiN7JGtleX0ge1xuICAgICAgICB3aWR0aDogJHdpZHRoO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDU2NTJweCAxNXB4O1xuICB9XG5cbiAgJi5hYyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7XG4gIH1cbiAgJi5hZCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMnB4IDBweDtcbiAgfVxuICAmLmFlIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggMHB4O1xuICB9XG4gICYuYWYge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAwcHg7XG4gIH1cbiAgJi5hZyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04OHB4IDBweDtcbiAgfVxuICAmLmFpIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMHB4IDBweDtcbiAgfVxuICAmLmFsIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMnB4IDBweDtcbiAgfVxuICAmLmFtIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1NHB4IDBweDtcbiAgfVxuICAmLmFvIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IDBweDtcbiAgfVxuICAmLmFxIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5OHB4IDBweDtcbiAgfVxuICAmLmFyIHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyMHB4IDBweDtcbiAgfVxuICAmLmFzIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MnB4IDBweDtcbiAgfVxuICAmLmF0IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IDBweDtcbiAgfVxuICAmLmF1IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4NnB4IDBweDtcbiAgfVxuICAmLmF3IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwOHB4IDBweDtcbiAgfVxuICAmLmF4IHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzMHB4IDBweDtcbiAgfVxuICAmLmF6IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM1MnB4IDBweDtcbiAgfVxuICAmLmJhIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3NHB4IDBweDtcbiAgfVxuICAmLmJiIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5NnB4IDBweDtcbiAgfVxuICAmLmJkIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxOHB4IDBweDtcbiAgfVxuICAmLmJlIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0MHB4IDBweDtcbiAgfVxuICAmLmJmIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2MHB4IDBweDtcbiAgfVxuICAmLmJnIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4MnB4IDBweDtcbiAgfVxuICAmLmJoIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwNHB4IDBweDtcbiAgfVxuICAmLmJpIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyNnB4IDBweDtcbiAgfVxuICAmLmJqIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0OHB4IDBweDtcbiAgfVxuICAmLmJsIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU3MHB4IDBweDtcbiAgfVxuICAmLmJtIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU5MnB4IDBweDtcbiAgfVxuICAmLmJuIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYxNHB4IDBweDtcbiAgfVxuICAmLmJvIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYzNnB4IDBweDtcbiAgfVxuICAmLmJxIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY1OHB4IDBweDtcbiAgfVxuICAmLmJyIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY4MHB4IDBweDtcbiAgfVxuICAmLmJzIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcwMnB4IDBweDtcbiAgfVxuICAmLmJ0IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcyNHB4IDBweDtcbiAgfVxuICAmLmJ2IHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc0NnB4IDBweDtcbiAgfVxuICAmLmJ3IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc2OHB4IDBweDtcbiAgfVxuICAmLmJ5IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc5MHB4IDBweDtcbiAgfVxuICAmLmJ6IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgxMnB4IDBweDtcbiAgfVxuICAmLmNhIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgzNHB4IDBweDtcbiAgfVxuICAmLmNjIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg1NnB4IDBweDtcbiAgfVxuICAmLmNkIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg3OHB4IDBweDtcbiAgfVxuICAmLmNmIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkwMHB4IDBweDtcbiAgfVxuICAmLmNnIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkyMnB4IDBweDtcbiAgfVxuICAmLmNoIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk0NHB4IDBweDtcbiAgfVxuICAmLmNpIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2MXB4IDBweDtcbiAgfVxuICAmLmNrIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk4M3B4IDBweDtcbiAgfVxuICAmLmNsIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMDVweCAwcHg7XG4gIH1cbiAgJi5jbSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDI3cHggMHB4O1xuICB9XG4gICYuY24ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA0OXB4IDBweDtcbiAgfVxuICAmLmNvIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwNzFweCAwcHg7XG4gIH1cbiAgJi5jcCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDkzcHggMHB4O1xuICB9XG4gICYuY3Ige1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTExNXB4IDBweDtcbiAgfVxuICAmLmN1IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMzdweCAwcHg7XG4gIH1cbiAgJi5jdiB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTU5cHggMHB4O1xuICB9XG4gICYuY3cge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE4MXB4IDBweDtcbiAgfVxuICAmLmN4IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMDNweCAwcHg7XG4gIH1cbiAgJi5jeSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjI1cHggMHB4O1xuICB9XG4gICYuY3oge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI0N3B4IDBweDtcbiAgfVxuICAmLmRlIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyNjlweCAwcHg7XG4gIH1cbiAgJi5kZyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkxcHggMHB4O1xuICB9XG4gICYuZGoge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMxM3B4IDBweDtcbiAgfVxuICAmLmRrIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMzVweCAwcHg7XG4gIH1cbiAgJi5kbSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzU3cHggMHB4O1xuICB9XG4gICYuZG8ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM3OXB4IDBweDtcbiAgfVxuICAmLmR6IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MDFweCAwcHg7XG4gIH1cbiAgJi5lYSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDIzcHggMHB4O1xuICB9XG4gICYuZWMge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0NXB4IDBweDtcbiAgfVxuICAmLmVlIHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NjdweCAwcHg7XG4gIH1cbiAgJi5lZyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDg5cHggMHB4O1xuICB9XG4gICYuZWgge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUxMXB4IDBweDtcbiAgfVxuICAmLmVyIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1MzNweCAwcHg7XG4gIH1cbiAgJi5lcyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTU1cHggMHB4O1xuICB9XG4gICYuZXQge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU3N3B4IDBweDtcbiAgfVxuICAmLmV1IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1OTlweCAwcHg7XG4gIH1cbiAgJi5maSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjIxcHggMHB4O1xuICB9XG4gICYuZmoge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY0M3B4IDBweDtcbiAgfVxuICAmLmZrIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2NjVweCAwcHg7XG4gIH1cbiAgJi5mbSB7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjg3cHggMHB4O1xuICB9XG4gICYuZm8ge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTcwOXB4IDBweDtcbiAgfVxuICAmLmZyIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3MzFweCAwcHg7XG4gIH1cbiAgJi5nYSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzUzcHggMHB4O1xuICB9XG4gICYuZ2Ige1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc3NXB4IDBweDtcbiAgfVxuICAmLmdkIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3OTdweCAwcHg7XG4gIH1cbiAgJi5nZSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xODE5cHggMHB4O1xuICB9XG4gICYuZ2Yge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTg0MXB4IDBweDtcbiAgfVxuICAmLmdnIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4NjNweCAwcHg7XG4gIH1cbiAgJi5naCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xODg1cHggMHB4O1xuICB9XG4gICYuZ2kge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkwN3B4IDBweDtcbiAgfVxuICAmLmdsIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MjlweCAwcHg7XG4gIH1cbiAgJi5nbSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTUxcHggMHB4O1xuICB9XG4gICYuZ24ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk3M3B4IDBweDtcbiAgfVxuICAmLmdwIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5OTVweCAwcHg7XG4gIH1cbiAgJi5ncSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDE3cHggMHB4O1xuICB9XG4gICYuZ3Ige1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAzOXB4IDBweDtcbiAgfVxuICAmLmdzIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwNjFweCAwcHg7XG4gIH1cbiAgJi5ndCB7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDgzcHggMHB4O1xuICB9XG4gICYuZ3Uge1xuICAgIGhlaWdodDogMTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjEwNXB4IDBweDtcbiAgfVxuICAmLmd3IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxMjdweCAwcHg7XG4gIH1cbiAgJi5neSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTQ5cHggMHB4O1xuICB9XG4gICYuaGsge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE3MXB4IDBweDtcbiAgfVxuICAmLmhtIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxOTNweCAwcHg7XG4gIH1cbiAgJi5obiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjE1cHggMHB4O1xuICB9XG4gICYuaHIge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjIzN3B4IDBweDtcbiAgfVxuICAmLmh0IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNTlweCAwcHg7XG4gIH1cbiAgJi5odSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjgxcHggMHB4O1xuICB9XG4gICYuaWMge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjMwM3B4IDBweDtcbiAgfVxuICAmLmlkIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzMjVweCAwcHg7XG4gIH1cbiAgJi5pZSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzQ3cHggMHB4O1xuICB9XG4gICYuaWwge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjM2OXB4IDBweDtcbiAgfVxuICAmLmltIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzOTFweCAwcHg7XG4gIH1cbiAgJi5pbiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDEzcHggMHB4O1xuICB9XG4gICYuaW8ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQzNXB4IDBweDtcbiAgfVxuICAmLmlxIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0NTdweCAwcHg7XG4gIH1cbiAgJi5pciB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDc5cHggMHB4O1xuICB9XG4gICYuaXMge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjUwMXB4IDBweDtcbiAgfVxuICAmLml0IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1MjNweCAwcHg7XG4gIH1cbiAgJi5qZSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTQ1cHggMHB4O1xuICB9XG4gICYuam0ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjU2N3B4IDBweDtcbiAgfVxuICAmLmpvIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1ODlweCAwcHg7XG4gIH1cbiAgJi5qcCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjExcHggMHB4O1xuICB9XG4gICYua2Uge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjYzM3B4IDBweDtcbiAgfVxuICAmLmtnIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NTVweCAwcHg7XG4gIH1cbiAgJi5raCB7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjc3cHggMHB4O1xuICB9XG4gICYua2kge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY5OXB4IDBweDtcbiAgfVxuICAmLmttIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3MjFweCAwcHg7XG4gIH1cbiAgJi5rbiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNzQzcHggMHB4O1xuICB9XG4gICYua3Age1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjc2NXB4IDBweDtcbiAgfVxuICAmLmtyIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3ODdweCAwcHg7XG4gIH1cbiAgJi5rdyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODA5cHggMHB4O1xuICB9XG4gICYua3kge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjgzMXB4IDBweDtcbiAgfVxuICAmLmt6IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4NTNweCAwcHg7XG4gIH1cbiAgJi5sYSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODc1cHggMHB4O1xuICB9XG4gICYubGIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg5N3B4IDBweDtcbiAgfVxuICAmLmxjIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI5MTlweCAwcHg7XG4gIH1cbiAgJi5saSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yOTQxcHggMHB4O1xuICB9XG4gICYubGsge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjk2M3B4IDBweDtcbiAgfVxuICAmLmxyIHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI5ODVweCAwcHg7XG4gIH1cbiAgJi5scyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDA3cHggMHB4O1xuICB9XG4gICYubHQge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzAyOXB4IDBweDtcbiAgfVxuICAmLmx1IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwNTFweCAwcHg7XG4gIH1cbiAgJi5sdiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDczcHggMHB4O1xuICB9XG4gICYubHkge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA5NXB4IDBweDtcbiAgfVxuICAmLm1hIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMTdweCAwcHg7XG4gIH1cbiAgJi5tYyB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTM5cHggMHB4O1xuICB9XG4gICYubWQge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzE2MHB4IDBweDtcbiAgfVxuICAmLm1lIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxODJweCAwcHg7XG4gIH1cbiAgJi5tZiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjA0cHggMHB4O1xuICB9XG4gICYubWcge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzIyNnB4IDBweDtcbiAgfVxuICAmLm1oIHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMyNDhweCAwcHg7XG4gIH1cbiAgJi5tayB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjcwcHggMHB4O1xuICB9XG4gICYubWwge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzI5MnB4IDBweDtcbiAgfVxuICAmLm1tIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzMTRweCAwcHg7XG4gIH1cbiAgJi5tbiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzM2cHggMHB4O1xuICB9XG4gICYubW8ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM1OHB4IDBweDtcbiAgfVxuICAmLm1wIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzODBweCAwcHg7XG4gIH1cbiAgJi5tcSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDAycHggMHB4O1xuICB9XG4gICYubXIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQyNHB4IDBweDtcbiAgfVxuICAmLm1zIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM0NDZweCAwcHg7XG4gIH1cbiAgJi5tdCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDY4cHggMHB4O1xuICB9XG4gICYubXUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQ5MHB4IDBweDtcbiAgfVxuICAmLm12IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM1MTJweCAwcHg7XG4gIH1cbiAgJi5tdyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTM0cHggMHB4O1xuICB9XG4gICYubXgge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzU1NnB4IDBweDtcbiAgfVxuICAmLm15IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM1NzhweCAwcHg7XG4gIH1cbiAgJi5teiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjAwcHggMHB4O1xuICB9XG4gICYubmEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYyMnB4IDBweDtcbiAgfVxuICAmLm5jIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2NDRweCAwcHg7XG4gIH1cbiAgJi5uZSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjY2cHggMHB4O1xuICB9XG4gICYubmYge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzY4NnB4IDBweDtcbiAgfVxuICAmLm5nIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3MDhweCAwcHg7XG4gIH1cbiAgJi5uaSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzMwcHggMHB4O1xuICB9XG4gICYubmwge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc1MnB4IDBweDtcbiAgfVxuICAmLm5vIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3NzRweCAwcHg7XG4gIH1cbiAgJi5ucCB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzk2cHggMHB4O1xuICB9XG4gICYubnIge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzgxMXB4IDBweDtcbiAgfVxuICAmLm51IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4MzNweCAwcHg7XG4gIH1cbiAgJi5ueiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zODU1cHggMHB4O1xuICB9XG4gICYub20ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzg3N3B4IDBweDtcbiAgfVxuICAmLnBhIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4OTlweCAwcHg7XG4gIH1cbiAgJi5wZSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTIxcHggMHB4O1xuICB9XG4gICYucGYge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzk0M3B4IDBweDtcbiAgfVxuICAmLnBnIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5NjVweCAwcHg7XG4gIH1cbiAgJi5waCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTg3cHggMHB4O1xuICB9XG4gICYucGsge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDAwOXB4IDBweDtcbiAgfVxuICAmLnBsIHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwMzFweCAwcHg7XG4gIH1cbiAgJi5wbSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MDUzcHggMHB4O1xuICB9XG4gICYucG4ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDA3NXB4IDBweDtcbiAgfVxuICAmLnByIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwOTdweCAwcHg7XG4gIH1cbiAgJi5wcyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MTE5cHggMHB4O1xuICB9XG4gICYucHQge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDE0MXB4IDBweDtcbiAgfVxuICAmLnB3IHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxNjNweCAwcHg7XG4gIH1cbiAgJi5weSB7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MTg1cHggMHB4O1xuICB9XG4gICYucWEge1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MjA3cHggMHB4O1xuICB9XG4gICYucmUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDIyOXB4IDBweDtcbiAgfVxuICAmLnJvIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyNTFweCAwcHg7XG4gIH1cbiAgJi5ycyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MjczcHggMHB4O1xuICB9XG4gICYucnUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDI5NXB4IDBweDtcbiAgfVxuICAmLnJ3IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQzMTdweCAwcHg7XG4gIH1cbiAgJi5zYSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MzM5cHggMHB4O1xuICB9XG4gICYuc2Ige1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDM2MXB4IDBweDtcbiAgfVxuICAmLnNjIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQzODNweCAwcHg7XG4gIH1cbiAgJi5zZCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NDA1cHggMHB4O1xuICB9XG4gICYuc2Uge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQyN3B4IDBweDtcbiAgfVxuICAmLnNnIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0NDlweCAwcHg7XG4gIH1cbiAgJi5zaCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NDcxcHggMHB4O1xuICB9XG4gICYuc2kge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQ5M3B4IDBweDtcbiAgfVxuICAmLnNqIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1MTVweCAwcHg7XG4gIH1cbiAgJi5zayB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NTM3cHggMHB4O1xuICB9XG4gICYuc2wge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDU1OXB4IDBweDtcbiAgfVxuICAmLnNtIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1ODFweCAwcHg7XG4gIH1cbiAgJi5zbiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NjAzcHggMHB4O1xuICB9XG4gICYuc28ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDYyNXB4IDBweDtcbiAgfVxuICAmLnNyIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2NDdweCAwcHg7XG4gIH1cbiAgJi5zcyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NjY5cHggMHB4O1xuICB9XG4gICYuc3Qge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDY5MXB4IDBweDtcbiAgfVxuICAmLnN2IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3MTNweCAwcHg7XG4gIH1cbiAgJi5zeCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NzM1cHggMHB4O1xuICB9XG4gICYuc3kge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDc1N3B4IDBweDtcbiAgfVxuICAmLnN6IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3NzlweCAwcHg7XG4gIH1cbiAgJi50YSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00ODAxcHggMHB4O1xuICB9XG4gICYudGMge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDgyM3B4IDBweDtcbiAgfVxuICAmLnRkIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4NDVweCAwcHg7XG4gIH1cbiAgJi50ZiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00ODY3cHggMHB4O1xuICB9XG4gICYudGcge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDg4OXB4IDBweDtcbiAgfVxuICAmLnRoIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5MTFweCAwcHg7XG4gIH1cbiAgJi50aiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OTMzcHggMHB4O1xuICB9XG4gICYudGsge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDk1NXB4IDBweDtcbiAgfVxuICAmLnRsIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5NzdweCAwcHg7XG4gIH1cbiAgJi50bSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OTk5cHggMHB4O1xuICB9XG4gICYudG4ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTAyMXB4IDBweDtcbiAgfVxuICAmLnRvIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwNDNweCAwcHg7XG4gIH1cbiAgJi50ciB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MDY1cHggMHB4O1xuICB9XG4gICYudHQge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTA4N3B4IDBweDtcbiAgfVxuICAmLnR2IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxMDlweCAwcHg7XG4gIH1cbiAgJi50dyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MTMxcHggMHB4O1xuICB9XG4gICYudHoge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTE1M3B4IDBweDtcbiAgfVxuICAmLnVhIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxNzVweCAwcHg7XG4gIH1cbiAgJi51ZyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MTk3cHggMHB4O1xuICB9XG4gICYudW0ge1xuICAgIGhlaWdodDogMTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTIxOXB4IDBweDtcbiAgfVxuICAmLnVuIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyNDFweCAwcHg7XG4gIH1cbiAgJi51cyB7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MjYzcHggMHB4O1xuICB9XG4gICYudXkge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTI4NXB4IDBweDtcbiAgfVxuICAmLnV6IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzMDdweCAwcHg7XG4gIH1cbiAgJi52YSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MzI5cHggMHB4O1xuICB9XG4gICYudmMge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTM0NnB4IDBweDtcbiAgfVxuICAmLnZlIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzNjhweCAwcHg7XG4gIH1cbiAgJi52ZyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MzkwcHggMHB4O1xuICB9XG4gICYudmkge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQxMnB4IDBweDtcbiAgfVxuICAmLnZuIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0MzRweCAwcHg7XG4gIH1cbiAgJi52dSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NDU2cHggMHB4O1xuICB9XG4gICYud2Yge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQ3OHB4IDBweDtcbiAgfVxuICAmLndzIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1MDBweCAwcHg7XG4gIH1cbiAgJi54ayB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NTIycHggMHB4O1xuICB9XG4gICYueWUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTU0NHB4IDBweDtcbiAgfVxuICAmLnl0IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1NjZweCAwcHg7XG4gIH1cbiAgJi56YSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NTg4cHggMHB4O1xuICB9XG4gICYuem0ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTYxMHB4IDBweDtcbiAgfVxuICAmLnp3IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU2MzJweCAwcHg7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIFZhcmlhYmxlcyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIGZvbnQtc2l6ZVxuXG5cbi8vIGNvbG9yXG5cblxuLy8gYm9yZGVyXG4kaGVhZGVyLWhlaWdodC1kZXNrdG9wOiAxNjRweDtcbiRpY29uLXNlYXJjaDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB2ZXJzaW9uJTNEJTIyMSUyMiUyMHdpZHRoJTNEJTIyMjY4JTIyJTIwaGVpZ2h0JTNEJTIyMjc3LjMzMyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDIwMS4wMDAwMDAlMjAyMDguMDAwMDAwJTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjMjeyRzdmctY29sb3J9JTIyJTIwZCUzRCUyMk0xMDMuMiUyMDEuMUM4NS41JTIwNC4yJTIwNzEuMiUyMDExLjglMjA1OCUyMDI1JTIwNDQuMiUyMDM4LjglMjAzNi45JTIwNTMuMSUyMDMzLjklMjA3Mi4xYy0zLjElMjAxOS45JTIwMyUyMDQ1JTIwMTQuNiUyMDYwLjIlMjAyJTIwMi42JTIwMy41JTIwNS4zJTIwMy4yJTIwNi0uMy43LTExLjQlMjAxMi42LTI0LjglMjAyNi42QzEzLjUlMjAxNzguOCUyMDIlMjAxOTEuMiUyMDEuMyUyMDE5Mi40Yy00LjIlMjA3LjQlMjAzLjMlMjAxNi44JTIwMTIlMjAxNS4yJTIwMi44LS41JTIwNy4yLTQuNiUyMDIzLjktMjEuOSUyMDExLjItMTEuNiUyMDIyLjktMjMuOCUyMDI1LjktMjcuMWw1LjQtNS44JTIwNiUyMDMuNmMxMS43JTIwNi45JTIwMjguOSUyMDExLjYlMjA0Mi41JTIwMTEuNiUyMDIxLjklMjAwJTIwNDUuNy0xMC4zJTIwNjAuOC0yNi40JTIwMTAuMy0xMS4xJTIwMTYuMi0yMS41JTIwMjAuNC0zNi40JTIwMy4yLTExLjElMjAzLjItMzEuNCUyMDAtNDIuN0MxOTAlMjAzMy41JTIwMTY3LjYlMjAxMSUyMDEzOSUyMDNjLTguNi0yLjQtMjcuNC0zLjUtMzUuOC0xLjl6TTEzMSUyMDIzLjZjMjIuMyUyMDUuMiUyMDQxLjIlMjAyNC4xJTIwNDYuNCUyMDQ2LjQlMjAzLjMlMjAxMy44JTIwMS41JTIwMjguNS01LjIlMjA0Mi03LjYlMjAxNS41LTI0LjglMjAyOC45LTQxLjglMjAzMi41LTIxLjQlMjA0LjUtNDEuNC0xLjQtNTYuOS0xN0M1NCUyMDEwOCUyMDQ5LjUlMjA4MS4zJTIwNjEuNyUyMDU2LjFjNy4yLTE1JTIwMjQuMS0yOC41JTIwNDAuOC0zMi41JTIwOC0xLjklMjAyMC41LTEuOSUyMDI4LjUlMjAweiUyMi8lM0UlM0Mvc3ZnJTNFKTtcbiRpY29uLXNlYXJjaC1ob3ZlcjogJGljb24tc2VhcmNoO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBBbGwgLSBNb2JpbGUgZmlyc3QgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2VhcmNoIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAoJGhlYWRlci1oZWlnaHQgLSAxMHB4KTtcblx0ei1pbmRleDogMTE7XG5cdHdpZHRoOiAoJGhlYWRlci1oZWlnaHQgLyAxLjUpO1xuXHRoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHRvcDo1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR9XG5cdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRyaWdodDogOTZweDtcblx0XHR3aWR0aDogNTNweDtcblx0fVxuXHQmLS1mb3JtIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblx0Ji0tbGFiZWwge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRvcDogNTAlO1xuXHRcdHdpZHRoOiAyNnB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAkaWNvbi1zZWFyY2ggY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDIxcHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdHdpZHRoOiA1M3B4O1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0dGV4dC1pbmRlbnQ6IDA7XG5cdFx0XHRmb250LXNpemU6IDA7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0td3JhcHBlciB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRvcDogMDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdHotaW5kZXg6IDk5OTk7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0b3BhY2l0eTogMDtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmQtbGlnaHQ7XG5cdH1cblx0Ji0tZmllbGRzZXQge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdG1hcmdpbjogMDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdH1cblx0Ji0taW5wdXQge1xuXG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdGhlaWdodDogNjBweDtcblx0XHRsaW5lLWhlaWdodDogNjBweDtcblx0XHRwYWRkaW5nOiAwIDQwcHg7XG5cdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0Ji0tYnRuIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMHB4O1xuXHRcdGxlZnQ6IDZweDtcblx0XHR3aWR0aDogMzVweDtcblx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXNlYXJjaDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDE4cHg7XG5cdH1cblx0Ji0taWNvbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQmLS1yZXNldCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0dG9wOiAxN3B4O1xuXHRcdHJpZ2h0OiAtMjBweDtcblx0XHR3aWR0aDogMjBweDtcblx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1iZDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0cmlnaHQ6IDE3cHg7XG5cdFx0fVxuXHRcdC5mYSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLWJkLWxpZ2h0O1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tdG9wOiAzcHg7XG5cdFx0fVxuXHR9XG5cdCYtLXJlc3VsdCB7XG5cblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA5NSU7XG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0cGFkZGluZzogJGhlYWRlci1oZWlnaHQgMCA1JSAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA2MHB4KTtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1iZC1saWdodDtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0bGVmdDogMzNweDtcblx0XHR9XG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmc6IDE1cHggMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1iZC1saWdodDtcblx0XHR9XG5cdFx0Ji11bCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0XHR9XG5cdFx0Ji1saSB7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0XHR9XG5cdFx0Ji1hIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdH1cblx0XHQmLWNsb3NlIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0Ji1pY29uLm1hdGVyaWFsLWljb25zIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM4cHg7XG5cdFx0fVxuXHRcdCYtaWNvbi0tbGFyZ2UubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0Ji0tY2xvc2Uge1xuXHRcdHBhZGRpbmctdG9wOiAkaGVhZGVyLWhlaWdodDtcblx0fVxufVxuXG4uc2VlLWFsbC1yZXN1bHRzIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuI3NlYXJjaC13cmFwcGVyLWNsb3NlIHtcblx0ZGlzcGxheTogbm9uZTtcblx0Ji1jb250ZW50IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbiNzZWFyY2gtY2hlY2tib3g6Y2hlY2tlZCB+ICN3cmFwcGVyLXRvcCAjaGVhZGVyIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblx0dHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNzZWFyY2gtY2hlY2tib3g6Y2hlY2tlZCB+IC5oZWFkZXIgLnNlYXJjaCB7XG5cdCYtLXdyYXBwZXIge1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdHRyYW5zaXRpb246IHdpZHRoIC4zcyBlYXNlO1xuXHRcdH1cblx0fVxufVxuXG4jc2VhcmNoLWNoZWNrYm94IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuYm9keSB7XG5cdCYuYm9keS0tdHJhbnNmb3JtLmJvZHktLXRyYW5zZm9ybS1zZWFyY2gge1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0fVxufVxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEZST00gREVTS1RPUCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuXG5AaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG5cdC5zZWFyY2gge1xuXHRcdCYtLWxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCYtLXdyYXBwZXIge1xuXHRcdFx0ei1pbmRleDogOTk5OTk7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR9XG5cdFx0Ji0tZm9ybSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQmLS1yZXN1bHQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTAwJTtcblx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0d2lkdGg6IDIxMHB4O1xuXHRcdFx0bGVmdDogMTVweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdHRyYW5zaXRpb246IGJvdHRvbSAwLjM1cyBlYXNlO1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCYtdWwge1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0XHRcdGJvcmRlcjogc29saWQgJGNvbG9yLWJkO1xuXHRcdFx0XHRib3JkZXItd2lkdGg6IDAgMXB4IDFweCAxcHg7XG5cdFx0XHRcdCY6ZW1wdHkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtbGkge1xuXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtYSB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdFx0XHRcdHRyYW5zaXRpb246IC4zcztcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0Jjpob3Zlcjpub3QoLnNlZS1hbGwtcmVzdWx0cykge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji1jbG9zZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRibGFjaztcblx0XHRcdH1cblx0XHRcdC5wcm9kIHtcblx0XHRcdFx0d2lkdGg6IDMzLjMzJTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0Jjpub3QoOm50aC1jaGlsZCgyKSksICY6bm90KDpudGgtY2hpbGQoMykpLCAmOm5vdChmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRcdCYtLWxpc3Qge1xuXHRcdFx0XHRcdCYtd3JhcHBlciB7XG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiA4MCU7XG5cdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYtLW5hbWUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDE0cHggKiAxLjQgKiAyO1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuXHRcdFx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLS1maWVsZHNldCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLWlucHV0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHggMCA0MHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0YmFja2dyb3VuZDogJGljb24tc2VhcmNoLWhvdmVyIGxlZnQgMTBweCBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDBweCA1cHggMHB4IHJnYmEoMCwwLDAsMC4yKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0taW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG5cdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHR9XG5cdFx0Ji0taW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuXHRcdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0fVxuXHRcdCYtLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuXHRcdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0fVxuXHRcdCYtLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuXHRcdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0fVxuXHRcdCYtLWJ0biB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmLS1yZXNldCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmLS1pY29uLmZhIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCYtLXByZWRpY3RpdmUge1xuXHRcdFx0Ji10aXRsZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cdFx0XHQmLXVsIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0Ji1saSB7XG5cdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCYtYSB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMnB4KTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjc2VhcmNoLXdyYXBwZXItY2xvc2Uge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU1KTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0XHR6LWluZGV4OiA5O1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQmLWNvbnRlbnQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0I3NlYXJjaC1jaGVja2JveDpjaGVja2VkIH4gI3NlYXJjaC13cmFwcGVyLWNsb3NlIHtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdCYtaWNvbi5mYSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0I3NlYXJjaC1jaGVja2JveDpjaGVja2VkIH4gLnNlYXJjaCB7XG5cdFx0Ji0td3JhcHBlciB7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0dG9wOiAxMDBweDtcblx0XHRcdC5zZWFyY2gge1xuXHRcdFx0XHQmLS1mb3JtIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0XHQmLS1yZXN1bHQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHRvcDogOTclO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zZWUtYWxsLXJlc3VsdHMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Ji0tYSB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2VhcmNoIHtcblx0XHRsZWZ0OiAyMHB4O1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHRcdHdpZHRoOiAyMjBweDtcblx0XHR0b3A6IDUwJTtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHQmLS13cmFwcGVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAwcHg7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdHRvcDogLThweDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdCYuZm9jdXNlZCB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHdpZHRoOiAxMTAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLS1yZXN1bHQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHQmLWNsb3NlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCYtaWNvbi0tc21hbGwubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzFweDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItYmQ7XG5cdFx0XHR9XG5cdFx0XHQmLWljb24tLWxhcmdlLm1hdGVyaWFsLWljb25zIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWJkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjc2VhcmNoLWNoZWNrYm94OmNoZWNrZWQgfiAjc2VhcmNoLXdyYXBwZXItY2xvc2UgIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tdG9wOiAkaGVhZGVyLWhlaWdodC1kZXNrdG9wO1xuXHR9XG5cdCNzZWFyY2gtY2hlY2tib3g6Y2hlY2tlZCB+IC5zZWFyY2gtLXdyYXBwZXIge1xuXHRcdHotaW5kZXg6IDk5OTk7XG5cdFx0bGVmdDogKCRoZWFkZXItaGVpZ2h0LWRlc2t0b3AgKiAyKTtcblx0XHR0b3A6IDA7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0fVxuXHQuc2VhcmNoLS1yZXNldC5hY3RpdmUge1xuXHRcdHJpZ2h0OiAxMjBweDtcblx0XHR0b3A6IDI2cHg7XG5cdH1cbn1cblxuQGluY2x1ZGUgbW9iaWxlIHtcblx0LnNlYXJjaC0tZmllbGRzZXQge1xuXHRcdC5jbG9zZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG5cdC5zZWFyY2gtLXdyYXBwZXIge1xuXHRcdC5zZWFyY2gtLWZpZWxkc2V0IHtcblx0XHRcdHdpZHRoOjI0MHB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ei1pbmRleDogOTk5OTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0XHQuc2VhcmNoLS1pbnB1dDpmb2N1cywgJi5mb2N1c2VkIC5zZWFyY2gtLWlucHV0IHtcblx0XHRcdHdpZHRoOjI0MHB4O1xuXHRcdFx0aGVpZ2h0OjQwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOjQwcHg7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRjdXJzb3I6YXV0bztcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdH1cblxuXG5cdFx0LnNlYXJjaC0taW5wdXR7XG5cdFx0XHRmbG9hdDpsZWZ0O1xuXHRcdFx0Ym9yZGVyOjJweCBzb2xpZCB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0b3V0bGluZTpub25lO1xuXHRcdFx0d2lkdGg6MTdweDtcblx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXG5cdFx0XHQtd2Via2l0LXRyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluO1xuXHRcdFx0LW1vei10cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbjtcblx0XHRcdHRyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluO1xuXHRcdFx0aGVpZ2h0OjE3cHg7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdGJvcmRlci1yYWRpdXM6NDBweDtcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG5cdFx0XHRmb250LXNpemU6MDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdFx0LmNsb3NlIHNwYW57XG5cdFx0XHR3aWR0aDoycHg7XG5cdFx0XHRoZWlnaHQ6MTBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6MnB4O1xuXHRcdFx0YmFja2dyb3VuZDp2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7fVxuXG5cdFx0LmZyb250e1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAtMXB4O1xuXHRcdFx0dG9wOiAyMnB4O1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogMnM7XG5cdFx0fVxuXG5cblx0XHQuYmFja3tcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0bGVmdDogLTFweDtcblx0XHRcdHRvcDogMjJweDtcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0fVxuXG5cblxuXHRcdC5zZWFyY2gtLWlucHV0OmZvY3VzICsgLmNsb3NlLCAmLmZvY3VzZWQgLmNsb3NlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdGxhYmVsIC5oaWRkZW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAzMHB4O1xuXHRcdFx0dG9wOiAyMXB4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTNweCk7XG5cdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG5cdC5oZWFkZXIge1xuXHRcdCZfX3NlYXJjaCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0Jl9fYmcge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC40NSk7XG5cdFx0XHRcdGxlZnQ6IC0yMDBweDtcblx0XHRcdFx0d2lkdGg6IDIwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIG1vYmlsZSB7XG5cdCNzZWFyY2gtY2hlY2tib3g6Y2hlY2tlZCB+IC5oZWFkZXIgLnNlYXJjaCB7XG5cdFx0Ji0td3JhcHBlciB7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdH1cblx0XHQmLS1yZXN1bHQge1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHotaW5kZXg6IDk5OTtcblx0XHR9XG5cdH1cbn1cbiIsIiNyZWdpc3Rlcl9fc2hvdy1zaGlwcGluZyB7XG5cdCY6Y2hlY2tlZCB7XG5cdFx0JiArIC5mb3JtX19maWVsZHNldCB7XG5cdFx0XHQuZm9ybSB7XG5cdFx0XHRcdCZfX2JveCB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHR0b3A6IDNweDtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgc2NhbGVZKDAuNSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0JiB+IC5yZWdpc3Rlcl9fc2hpcHBpbmcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG59XG5cblxuLnJlZ2lzdGVyIHtcblx0Jl9fZm9ybSwgJl9faDEge1xuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHQmLmZvcm0ge1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblx0XHQgICAgJi5oMSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2ZpZWxkc2V0IHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdG1hcmdpbjogMCBhdXRvICRibG9jLS1tYXJnaW4tYm90dG9tIGF1dG87XG5cdH1cblx0Jl9fc2hpcHBpbmcge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Jl9fbGVnZW5kIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcblx0fVxuXHQmX19jaXZpbGl0eSB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWFyZ2luLXRvcDogKCRibG9jLS1tYXJnaW4tYm90dG9tIC8gMyk7XG5cdH1cblx0Jl9fY2hlY2tib3gge1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcblx0fVxuXHQmX19jbmlsIHtcblx0XHRtYXJnaW4tYm90dG9tOiAkYmxvYy0tbWFyZ2luLWJvdHRvbTtcblx0fVxuXHQmX190aXRsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogKCRibG9jLS1tYXJnaW4tYm90dG9tIC8gMik7XG5cdH1cblx0Jl9fZW5kIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gVEFCTEVUIE9OTFkgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtdGFibGV0KSBhbmQgKG1heC13aWR0aDokYnJlYWtwb2ludC1iZWZvcmUtZGVza3RvcCApIHtcblx0LnJlZ2lzdGVyIHtcblx0XHQmX19maWVsZHNldCB7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAkYmxvYy0tbWFyZ2luLWJvdHRvbS10YWJsZXQgYXV0bztcblx0XHR9XG5cdFx0Jl9fY25pbCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkYmxvYy0tbWFyZ2luLWJvdHRvbS10YWJsZXQ7XG5cdFx0fVxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICgkYmxvYy0tbWFyZ2luLWJvdHRvbS10YWJsZXQgLyAyKTtcblx0XHR9XG5cdH1cblx0I3JlZ2lzdGVyX19zaG93LXNoaXBwaW5nIHtcblx0XHQmOmNoZWNrZWQge1xuXHRcdFx0JiArIC5mb3JtX19maWVsZHNldCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRibG9jLS1tYXJnaW4tYm90dG9tLXRhYmxldDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gRlJPTSBUQUJMRVQgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtdGFibGV0KSB7XG5cdC5mb3JtIHtcblx0XHQmLS1zdGVwLTIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHR9XG59XG5cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gRlJPTSBERVNLVE9QIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LWRlc2t0b3ApIHtcblx0LnJlZ2lzdGVyIHtcblx0XHQmX19jb2wge1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYXJvdW5kKTtcblx0XHRcdC5mb3JtX19maWVsZHNldCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRibG9jLS1tYXJnaW4tYXNpZGUtZGVza3RvcDtcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fZmllbGRzZXQge1xuXHRcdFx0cGFkZGluZy10b3A6ICRibG9jLS1tYXJnaW4tYm90dG9tLWRlc2t0b3A7XG5cdFx0fVxuXHRcdCZfX2NuaWwge1xuXHRcdFx0YSB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gT05MWSBERVNLVE9QIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1kZXNrdG9wKSBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtYmVmb3JlLXhsKSB7XG5cdC5yZWdpc3RlciB7XG5cdFx0Jl9fZmllbGRzZXQge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gJGJsb2MtLW1hcmdpbi1ib3R0b20tZGVza3RvcCBhdXRvO1xuXHRcdH1cblx0XHQmX19jbmlsIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRibG9jLS1tYXJnaW4tYm90dG9tLWRlc2t0b3A7XG5cdFx0fVxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXHR9XG5cdCNyZWdpc3Rlcl9fc2hvdy1zaGlwcGluZyB7XG5cdFx0JjpjaGVja2VkIHtcblx0XHRcdCYgKyAuZm9ybV9fZmllbGRzZXQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0fVxuXHRcdFx0JiAgKyAuZm9ybV9fZmllbGRzZXQtLXplcm8ge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEZST00gWEwgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwpIHtcblx0LnJlZ2lzdGVyIHtcblx0XHQmX19maWVsZHNldCB7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAkYmxvYy0tbWFyZ2luLWJvdHRvbS14bCBhdXRvO1xuXHRcdH1cblx0XHQmX19jbmlsIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRibG9jLS1tYXJnaW4tYm90dG9tLXhsO1xuXHRcdH1cblx0XHQmX190aXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAoJGJsb2MtLW1hcmdpbi1ib3R0b20teGwgLyAyKTtcblx0XHR9XG5cdH1cblx0I3JlZ2lzdGVyX19zaG93LXNoaXBwaW5nIHtcblx0XHQmOmNoZWNrZWQge1xuXHRcdFx0JiAgKyAuZm9ybV9fZmllbGRzZXQtLXplcm8ge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jcmVnaXN0ZXJfX2ZhY3VsIHtcblx0LmZvcm1fX2ZpZWxkc2V0LS16ZXJvIHtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0bWluLWhlaWdodDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG59XG5cbi5yZWdpc3Rlcl9fY29sLS1ncmV5IHtcblx0LmZvcm1fX2ZpZWxkc2V0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbi5yZWdpc3Rlcl9fZW5kLmZvcm1fX2ZpZWxkLS1mb2N1c2VkIC5mb3JtX19sYWJlbCB7XG5cdGhlaWdodDogNTBweCFpbXBvcnRhbnQ7XG59XG4iLCIubW9ycGhidXR0b24tY29udGVudCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDgwMTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0YmFja2dyb3VuZDogJGNvbG9yLXN1Y2Nlc3M7XG5cdEBpbmNsdWRlIGZsZXhib3goKTtcblx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0QGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xufVxuYm9keS5tb3JwaGJ1dHRvbi1tb2RhbC1hY3RpdmUgLm1vcnBoYnV0dG9uLWNvbnRlbnQuYWN0aXZlIHtcblx0dG9wOiAwICAgICAhaW1wb3J0YW50O1xuXHRsZWZ0OiAwICAgICAhaW1wb3J0YW50O1xuXHRib3R0b206IDA7XG5cdHdpZHRoOiAxMDAlICAhaW1wb3J0YW50O1xuXHRtYXgtaGVpZ2h0OiAxMDAlICAhaW1wb3J0YW50O1xuXHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0dmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG5cdGJvZHkubW9ycGhidXR0b24tbW9kYWwtYWN0aXZlIC5tb3JwaGJ1dHRvbi1jb250ZW50LmFjdGl2ZSB7XG5cdFx0d2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG5cdFx0dG9wOiA1MCUgICAgICAgICAgIWltcG9ydGFudDtcblx0XHRsZWZ0OiA1MCUgICAgICAgICAhaW1wb3J0YW50O1xuXHRcdGJvdHRvbTogaW5oZXJpdDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHR6LWluZGV4OiA5OTk5OTtcblx0XHR9IH1cbi5tb3JwaGJ1dHRvbi1jb250ZW50LmFjdGl2ZSB7XG5cdG9wYWNpdHk6IDE7IH1cblxuYm9keTo6YmVmb3JlIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcblx0Y29udGVudDogJyc7XG5cdHotaW5kZXg6IDgwMDtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgLjJzO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5ib2R5Lm1vcnBoYnV0dG9uLW1vZGFsLWFjdGl2ZTo6YmVmb3JlIHtcblx0b3BhY2l0eTogMTtcblx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdHotaW5kZXg6IDk5OTk7XG59XG5cbi5tb3JwaGJ1dHRvbi1jbG9zZSB7XG5cdHRvcDogMTBweDtcblx0cmlnaHQ6IDEwcHg7XG5cdGNvbG9yOiAkd2hpdGUhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0aSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxufVxuXG4ubW9ycGhidXR0b24tY29udGVudCA+ICoge1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7IH1cblxuLm1vcnBoYnV0dG9uLWNvbnRlbnQuYWN0aXZlID4gKiB7XG5cdG9wYWNpdHk6IDE7IH1cblxuLm1vcnBoYnV0dG9uLWNhc2NhZGUgKiB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCB0cmFuc2Zvcm0gMC40czsgfVxuXG4ubW9ycGhidXR0b24tY29udGVudC5hY3RpdmUgLm1vcnBoYnV0dG9uLWNhc2NhZGUgPiAqIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG5cbi5tb3JwaGJ1dHRvbi1jYXNjYWRlID4gKjpmaXJzdC1jaGlsZCB7XG5cdHRyYW5zaXRpb24tZGVsYXk6IDAuNHM7IH1cblxuLm1vcnBoYnV0dG9uLWNhc2NhZGUgPiAqOm50aC1jaGlsZCgyKSB7XG5cdHRyYW5zaXRpb24tZGVsYXk6IDAuNDVzOyB9XG5cbi5tb3JwaGJ1dHRvbi1jYXNjYWRlID4gKjpudGgtY2hpbGQoMykge1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAwLjVzOyB9XG5cbi5tb3JwaGJ1dHRvbi1jYXNjYWRlID4gKjpudGgtY2hpbGQoNCkge1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAwLjU1czsgfVxuXG4ubW9ycGhidXR0b24tY2FzY2FkZSA+ICo6bnRoLWNoaWxkKDUpIHtcblx0dHJhbnNpdGlvbi1kZWxheTogMC42czsgfVxuXG4ubW9ycGhidXR0b24tY2FzY2FkZSA+ICo6bnRoLWNoaWxkKDYpIHtcblx0dHJhbnNpdGlvbi1kZWxheTogMC42NXM7IH1cblxuLm1vcnBoYnV0dG9uLWNhc2NhZGUgPiAqOm50aC1jaGlsZCg3KSB7XG5cdHRyYW5zaXRpb24tZGVsYXk6IDAuN3M7IH1cblxuLm1vcnBoYnV0dG9uLWNhc2NhZGUgPiAqOm50aC1jaGlsZCg4KSB7XG5cdHRyYW5zaXRpb24tZGVsYXk6IDAuNzVzOyB9XG5cbi5tb3JwaCB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1zdWNjZXNzO1xuXHRwYWRkaW5nOiA0MHB4O1xuXHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogNzAwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHQuZG90cy1jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5kb3RzIHtcblx0XHRhbmltYXRpb246IGJvdW5jZSAxLjVzIGluZmluaXRlIGxpbmVhcjtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHdpZHRoOiAxMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHR9XG5cblx0LmRvdHM6bnRoLWNoaWxkKDEpIHtcblx0XHRhbmltYXRpb24tZGVsYXk6IC4ycztcblx0fVxuXG5cdC5kb3RzOm50aC1jaGlsZCgyKSB7XG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAuNHM7XG5cdH1cblxuXHQuZG90czpudGgtY2hpbGQoMykge1xuXHRcdGFuaW1hdGlvbi1kZWxheTogLjZzO1xuXHR9XG5cblx0LmRvdHM6bnRoLWNoaWxkKDQpIHtcblx0XHRhbmltYXRpb24tZGVsYXk6IC44cztcblx0fVxuXG5cdC5kb3RzOm50aC1jaGlsZCg1KSB7XG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAxcztcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdH1cblx0MTUlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xuXHR9XG5cdDMwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG59XG5cbi5tb3JwaCB7XG5cdCYtc3RlcDEge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQmLXN0ZXAyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQmLXN0ZXAzIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbiN2YWxpZGF0aW9uLWRlbGV0ZS1hY2NvdW50IHtcblx0YmFja2dyb3VuZDogJGNvbG9yLWVycm9yO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQubW9ycGgge1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1lcnJvcjtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdCYgPiAqIHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXHR9XG5cdCYuc3RlcDIge1xuXHRcdC5tb3JwaCB7XG5cdFx0XHQmLXN0ZXAxIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCYtc3RlcDIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5zdGVwMyB7XG5cdFx0Lm1vcnBoIHtcblx0XHRcdCYtc3RlcDEge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0Ji1zdGVwMiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmLXN0ZXAzIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIFZhcmlhYmxlcyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLy8gQnV0dG9uIEFkZHJlc3NcbiRwYWRkaW5nLWJ1dHRvbi1hZGRyZXNzOiAwIDE1cHg7XG4kY29sb3ItYnV0dG9uLWFkZHJlc3M6ICNmZmY7XG4kYmctYnV0dG9uLWFkZHJlc3M6ICRjb2xvci1zdGQtbGlnaHQ7XG4kYmctYnV0dG9uLWFkZHJlc3MtaG92ZXI6IGRhcmtlbigkY29sb3Itc3RkLWxpZ2h0LDE1JSk7XG4kcmFkaXVzLWJ1dHRvbi1hZGRyZXNzOiAycHg7XG4kZm9udC1zaXplLWJ1dHRvbi1hZGRyZXNzOiByZW0oMTRweCk7XG4kdHJhbnNmb3JtLWJ1dHRvbi1hZGRyZXNzOiBub25lO1xuJHdlaWdodC1idXR0b24tYWRkcmVzczogNDAwO1xuJHBhZGRpbmctYWRkcmVzczogMjBweDtcblxuLy8gQ29udGVudCBhZGRyZXNzIHwgZnJvbSBzbWFsbFxuJGJvcmRlci1hY2NvdW50LWFkZHJlc3Mtc21hbGw6IHNvbGlkICRjb2xvci1iZDtcbiRib3JkZXItd2lkdGgtYWNjb3VudC1hZGRyZXNzLXNtYWxsOiAxcHg7XG5cbi8vIENvbnRlbnQgYWRkcmVzcyB8IGZyb20gZGVza3RvcFxuJGJvcmRlci1hY2NvdW50LWFkZHJlc3MtZGVza3RvcDogMXB4IHNvbGlkICRjb2xvci1iZDtcbiRib3JkZXItd2lkdGgtYWNjb3VudC1hZGRyZXNzLWRlc2t0b3A6IDFweDtcblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBBbGwgLSBNb2JpbGUgZmlyc3QgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5pbmRleC1hY2Mge1xuXHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0Jl9faDMge1xuXHRcdG1hcmdpbjogMCAwICgkYmxvYy0tbWFyZ2luLWJvdHRvbSAvIDIpIDA7XG5cdH1cblx0Jl9fdGl0bGUge1xuXHRcdCYuaDEge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMzBweCk7XG5cdFx0fVxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdH1cblx0Jl9fc3VidGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdCY6bm90KC5oMykge1xuXHRcdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0fVxuXHR9XG5cdCZfX2luZm8ge1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdCZfX2xpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2FkZHJlc3Mge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cblx0XHQmX193cmFwcGVyIHtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX193cmFwcGVyIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdC5pbmRleC1hY2Mge1xuXHRcdFx0Jl9fYWRkcmVzcyB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2l0ZW0ge1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHR9XG5cdFx0Ji0tYm90dG9tOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdH1cblx0fVxuXHQmX19lZGl0IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bWFyZ2luLXRvcDogKCRibG9jLS1tYXJnaW4tYm90dG9tIC8gMik7XG5cdFx0YmFja2dyb3VuZDogJGJnLWJ1dHRvbi1hZGRyZXNzO1xuXHRcdHBhZGRpbmc6ICRwYWRkaW5nLWJ1dHRvbi1hZGRyZXNzO1xuXHRcdGNvbG9yOiAkY29sb3ItYnV0dG9uLWFkZHJlc3M7XG5cdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJ1dHRvbi1hZGRyZXNzO1xuXHRcdHRleHQtdHJhbnNmb3JtOiAkdHJhbnNmb3JtLWJ1dHRvbi1hZGRyZXNzO1xuXHRcdGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJ1dHRvbi1hZGRyZXNzO1xuXHRcdEBpZiAkcmFkaXVzLWJ1dHRvbi1hZGRyZXNzICE9IDBweCB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzLWJ1dHRvbi1hZGRyZXNzO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIuMjtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc3RkO1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHQmLmluZGV4LWFjY19fZWRpdC0tYWxlcnQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbigkY29sb3ItZXJyb3IsMTUlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLS1hbGVydCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZXJyb3I7XG5cdFx0fVxuXHR9XG5cdCZfX2hvbWUge1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGZsZXgtc3RhcnQpO1xuXHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHR9XG5cdCZfX2xlZnQsICZfX3JpZ2h0IHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0Jl9fbGVmdCB7XG5cdFx0Jl9fdGV4dCB7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXNpemU6cmVtKDE0cHgpO1xuXHRcdH1cblx0fVxuXHQmX19yaWdodCB7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LWVuZCk7XG5cdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtZW5kKTtcblx0fVxuXHQuZm9ybSB7XG5cdFx0Jl9fZmllbGQge1xuXHRcdFx0Ji0tZm9jdXNlZCB7XG5cdFx0XHRcdC5mb3JtIHtcblx0XHRcdFx0XHQmX19zcGFuIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIFRBQkxFVCBPTkxZIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LXRhYmxldCkgYW5kIChtYXgtd2lkdGg6JGJyZWFrcG9pbnQtYmVmb3JlLWRlc2t0b3AgKSB7XG5cdC5pbmRleC1hY2Mge1xuXHRcdCZfX2gzIHtcblx0XHRcdG1hcmdpbjogMCAwICgkYmxvYy0tbWFyZ2luLWJvdHRvbS10YWJsZXQgLyAyKSAwO1xuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBGUk9NIFRBQkxFVCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC10YWJsZXQpIHtcblx0LmluZGV4LWFjYyB7XG5cdFx0Jl9fd3JhcHBlciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXHRcdH1cblx0XHQmX19hZGRyZXNzIHtcblxuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0XHQmX19jb250ZW50IHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBPTkxZIERFU0tUT1AgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LWRlc2t0b3ApIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1iZWZvcmUteGwpIHtcblx0LmluZGV4LWFjYyB7XG5cdFx0Jl9faDMge1xuXHRcdFx0bWFyZ2luOiAwIDAgKCRibG9jLS1tYXJnaW4tYm90dG9tLWRlc2t0b3AgLyAyKSAwO1xuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEZST00gWEwgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwpIHtcblx0LmluZGV4LWFjYyB7XG5cdFx0Jl9faDMge1xuXHRcdFx0bWFyZ2luOiAwIDAgKCRibG9jLS1tYXJnaW4tYm90dG9tLXhsIC8gMikgMDtcblx0XHR9XG5cdH1cbn1cblxuI2ZvcmdldC1mb3JtIHtcblx0JiA+IC5mb3JtX19maWVsZHNldCB7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZm9ybSB7XG5cdFx0Jl9fbm93cmFwIHtcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cdFx0XHRcdCYgPiA6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JiA+ICoge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5mb3JtX19oaWRlIHtcblx0XHRyaWdodDogMzBweDtcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi52YWxpZC1kZWxldGUtYWNjb3VudCB7XG5cdGJhY2tncm91bmQ6ICRibGFjaztcblx0Y29sb3I6ICR3aGl0ZTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0aGVpZ2h0OiAzNXB4O1xuXHRsaW5lLWhlaWdodDogMzVweDtcblx0cGFkZGluZzogMCAzMHB4O1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGJvcmRlcjpub25lO1xuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiBsaWdodGVuKCRibGFjaywxNSUpO1xuXHR9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBWYXJpYWJsZXMgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8vIHRoZWFkXG4kYmFja2dyb3VuZC10aGVhZC1hY2NvdW50OiAkY29sb3Itc3RkLWxpZ2h0O1xuJGNvbG9yLXRoZWFkLWFjY291bnQ6ICNmZmY7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEFsbCAtIE1vYmlsZSBmaXJzdCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLm9yZGVyLWxpc3Qge1xuXHQmX190aGVhZCB7XG5cdFx0YmFja2dyb3VuZDogJGJhY2tncm91bmQtdGhlYWQtYWNjb3VudDtcblx0XHRjb2xvcjogJGNvbG9yLXRoZWFkLWFjY291bnQ7XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdCZfX2ljb24ubWF0ZXJpYWwtaWNvbnMge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiAxMHB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblx0Jl9fYWN0IHtcblxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwYWRkaW5nOiA1cHggMTBweCA1cHggMzBweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0bWFyZ2luOiA1cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlO1xuXHRcdCYtLWludm9pY2Uge1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXN0ZDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yLXN0ZCwxNSUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLS1mb2xsb3cge1xuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX3N1YnRpdGxlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdCYtLW9ubHktc21hbGwge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0fVxuXHR9XG5cdCZfX3RiZG9keSB7XG5cblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQmX19pdGVtIHtcblxuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDVweDtcblx0XHRib3JkZXI6IHNvbGlkICRjb2xvci1iZDtcblx0XHRib3JkZXItd2lkdGg6IDAgMXB4IDFweCAxcHg7XG5cdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdH1cblx0Jl9fcGFydCB7XG5cdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0Ji0tYWN0aW9ucyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQmX19idXR0b24ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IDVweDtcblx0XHRmb250LXNpemU6IHJlbSgxMnB4KTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbjogMTBweCBhdXRvO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0d2lkdGg6IDc1JTtcblx0fVxuXHQmX19uYW1lIHtcblx0XHQmLS1udW0ge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0fVxuXHR9XG5cdHN0cm9uZyB7XG5cdFx0Jjpub3QoLm9yZGVyLWxpc3RfX25hbWUtLW51bSkge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHR9XG5cdH1cbn1cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBUQUJMRVQgT05MWSAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC10YWJsZXQpIGFuZCAobWF4LXdpZHRoOiRicmVha3BvaW50LWJlZm9yZS1kZXNrdG9wICkge1xuXHQub3JkZXItbGlzdCB7XG5cdFx0Jl9fc3VidGl0bGUge1xuXHRcdFx0Ji0tZGF0ZSB7XG5cdFx0XHRcdHdpZHRoOiAyMiU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMiU7XG5cdFx0XHR9XG5cdFx0XHQmLS1wYXltZW50IHtcblx0XHRcdFx0d2lkdGg6IDIyJTtcblx0XHRcdH1cblx0XHRcdCYtLXRvdGFsIHtcblx0XHRcdFx0d2lkdGg6IDIyJTtcblx0XHRcdH1cblx0XHRcdCYtLWFjdGlvbnMge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0Ji0tc3RhdGUge1xuXHRcdFx0XHR3aWR0aDogMjIlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19wYXJ0IHtcblx0XHRcdCYtLW51bSB7XG5cdFx0XHRcdHdpZHRoOiAxMiU7XG5cdFx0XHR9XG5cdFx0XHQmLS1kYXRlIHtcblx0XHRcdFx0d2lkdGg6IDIyJTtcblx0XHRcdH1cblx0XHRcdCYtLXBheW1lbnQge1xuXHRcdFx0XHR3aWR0aDogMjIlO1xuXHRcdFx0fVxuXHRcdFx0Ji0tdG90YWwge1xuXHRcdFx0XHR3aWR0aDogMjIlO1xuXHRcdFx0fVxuXHRcdFx0Ji0tc3RhdGUge1xuXHRcdFx0XHR3aWR0aDogMjIlO1xuXHRcdFx0fVxuXHRcdFx0Ji0tYWN0aW9ucyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEZST00gVEFCTEVUIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LXRhYmxldCkge1xuXHQub3JkZXItbGlzdCB7XG5cdFx0Jl9fdGhlYWQge1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0fVxuXHRcdCZfX3N1YnRpdGxlIHtcblxuXHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdCYtLW9ubHktc21hbGwge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0Ji0tZnJvbS1kZXNrdG9wIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19tb2JpbGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Jl9fcGFydCB7XG5cblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdCZfX25hbWUge1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdH1cblx0XHQmX19pdGVtIHtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdH1cblx0XHQmX19idXR0b24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBPTkxZIERFU0tUT1AgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBpbmNsdWRlIGRlc2t0b3Age1xuXHQub3JkZXItbGlzdCB7XG5cdFx0Jl9fc3VidGl0bGUge1xuXHRcdFx0Ji0tZGF0ZSB7XG5cdFx0XHRcdHdpZHRoOiAxMCU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMCU7XG5cdFx0XHR9XG5cdFx0XHQmLS1wYXltZW50IHtcblx0XHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdH1cblx0XHRcdCYtLXRvdGFsIHtcblx0XHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdH1cblx0XHRcdCYtLWFjdGlvbnMge1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHR9XG5cdFx0XHQmLS1zdGF0ZSB7XG5cdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3BhcnQge1xuXHRcdFx0Ji0tbnVtIHtcblx0XHRcdFx0d2lkdGg6IDEwJTtcblx0XHRcdH1cblx0XHRcdCYtLWRhdGUge1xuXHRcdFx0XHR3aWR0aDogMTAlO1xuXHRcdFx0fVxuXHRcdFx0Ji0tcGF5bWVudCB7XG5cdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHR9XG5cdFx0XHQmLS10b3RhbCB7XG5cdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHR9XG5cdFx0XHQmLS1zdGF0ZSB7XG5cdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHR9XG5cdFx0XHQmLS1hY3Rpb25zIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19hY3Qge1xuXHRcdFx0Ji0taW52b2ljZSB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbigkY29sb3Itc3RkLDE1JSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtLWZvbGxvdyB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBWYXJpYWJsZXMgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8vIHRoZWFkXG4kYmFja2dyb3VuZC10aGVhZC1hY2NvdW50OiAkY29sb3Itc3RkO1xuJGNvbG9yLXRoZWFkLWFjY291bnQ6ICNmZmY7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIEFsbCAtIE1vYmlsZSBmaXJzdCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLm9yZGVyLWRldGFpbCB7XG5cdCZfX3VsIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGJsb2MtLW1hcmdpbi1ib3R0b207XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1iZC1saWdodDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0fVxuXHQmX19saSB7XG5cblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdG1hcmdpbjogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcblx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcblx0XHRwIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0fVxuXHRcdCZfX2J1dHRvbiB7XG5cdFx0XHRjbGVhcjogbGVmdDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGNsZWFyOiBsZWZ0O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDJweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJweDtcblx0XHR9XG5cdH1cblx0Jl9fcm93IHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdH1cblx0Jl9fdGhlYWQge1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1zdGQ7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHQmX19pdGVtIHtcblx0XHRcdCYtLWRlc2t0b3Age1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19wcmljZSB7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHR9XG5cdFx0Jl9fbGVmdCB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdFxuXHRcdH1cblx0XHQmX19yaWdodCB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcblx0XHR9XG5cdH1cblx0Jl9fdGJvZHkge1xuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDEwcHggMCAxMHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCZfX2ltZyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAxMnB4O1xuXHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXHRcdFx0Jl9fcXR5IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdH1cblx0XHRcdCZfX25hbWUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0Jl9fdGV4dCB7XG5cblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogNTBweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNjBweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHRcdFx0Jl9fc3BhbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX192YXIge1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMnB4KTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRcdFx0JiA+IHNwYW4ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX3ByaWNlIHtcblxuXHRcdFx0XHRtYXJnaW46IDAgLTEwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1iZC1saWdodDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX190Zm9vdCB7XG5cdFx0Jl9faXRlbSB7XG5cblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdH1cblx0XHRcdCYtLXRvdGFsIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXN0ZDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHRcdCYtLXN1YnRvdGFsIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJkLWxpZ2h0O1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdH1cblx0XHRcdCZfX3RpdGxlIHtcblxuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cdFx0XHQmX19wcmljZSB7XG5cblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnZhci12YWx1ZSB7XG5cdG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4udmFyLW5hbWUge1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBUQUJMRVQgT05MWSAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC10YWJsZXQpIGFuZCAobWF4LXdpZHRoOiRicmVha3BvaW50LWJlZm9yZS1kZXNrdG9wICkge1xuXHQub3JkZXItZGV0YWlsIHtcblx0XHQmX191bCB7XG5cdFx0XHRtYXJnaW46IDAgMCAkYmxvYy0tbWFyZ2luLWJvdHRvbS10YWJsZXQgMDtcblx0XHR9XG5cdFx0Jl9fcm93IHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRibG9jLS1tYXJnaW4tYm90dG9tLXRhYmxldDtcblx0XHR9XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gRlJPTSBUQUJMRVQgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtdGFibGV0KSB7XG5cdC5vcmRlci1kZXRhaWwge1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG5cdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXHRcdCZfX3VsIHtcblx0XHRcdHdpZHRoOiA0OCU7XG5cblx0XHRcdG1hcmdpbjogMCAwICRibG9jLS1tYXJnaW4tYm90dG9tLXRhYmxldCAwO1xuXHRcdH1cblx0XHQmX19yb3cge1xuXHRcdFx0d2lkdGg6IDQ4JTtcblxuXHRcdFx0bWFyZ2luLWJvdHRvbTogJGJsb2MtLW1hcmdpbi1ib3R0b20tdGFibGV0O1xuXHRcdH1cblx0fVxufVxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIE9OTFkgREVTS1RPUCAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtZGVza3RvcCkgYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWJlZm9yZS14bCkge1xuXHQub3JkZXItZGV0YWlsIHtcblx0XHQmX191bCB7XG5cdFx0XHRtYXJnaW46IDAgMCAkYmxvYy0tbWFyZ2luLWJvdHRvbS1kZXNrdG9wIDA7XG5cdFx0fVxuXHRcdCZfX3JvdyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkYmxvYy0tbWFyZ2luLWJvdHRvbS1kZXNrdG9wO1xuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBGUk9NIERFU0tUT1AgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtZGVza3RvcCkge1xuXHQub3JkZXItZGV0YWlsIHtcblx0XHQmX191bCB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdH1cblx0XHQmX19saSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHQmX190aXRsZSB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0bWFyZ2luOiAwIDNweCAwIDA7XG5cdFx0XHRcdHBhZGRpbmc6IDAgM3B4IDAgMDtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJzonO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19yb3cge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdCZfX3RoZWFkIHtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdCYtLWFsbCB7XG5cdFx0XHRcdFx0d2lkdGg6IDcwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLS1kZXNrdG9wIHtcblx0XHRcdFx0XHR3aWR0aDogMTUlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3ByaWNlIHtcblx0XHRcdCZfX2xlZnQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0Jl9fcmlnaHQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fdGJvZHkge1xuXHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0Jl9fbmFtZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDcwJTtcblxuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0LnZhciB7XG5cdFx0XHRcdFx0XHQmLW5hbWUge1xuXHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLXZhbHVlIHtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYtd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fcXR5IHtcblx0XHRcdFx0XHR3aWR0aDogMTUlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdC52YXItbmFtZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX19wcmljZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDE1JTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fdGZvb3Qge1xuXHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LWVuZCk7XG5cdFx0XHRcdCYtLXRvdGFsIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yLWJkLWxpZ2h0LDUlKTtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX190aXRsZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDg1JTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX19wcmljZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDE1JTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vLyBGUk9NIFhMIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LXhsKSB7XG5cdC5vcmRlci1kZXRhaWwge1xuXHRcdCZfX3VsIHtcblx0XHRcdG1hcmdpbjogMCAwICRibG9jLS1tYXJnaW4tYm90dG9tLXhsIDA7XG5cdFx0fVxuXHRcdCZfX3JvdyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkYmxvYy0tbWFyZ2luLWJvdHRvbS14bDtcblx0XHR9XG5cdH1cbn0iLCIkc3Rhci13aWR0aDogMzBweDtcblxuLmZvcm0ge1xuXHQmLS1zaG9wLWNvbW1lbnQge1xuXHRcdC5mb3JtX190aGFua3Mge1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHR9XG5cdH1cblx0Jl9fc3VidGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206ICgkYmxvYy0tbWFyZ2luLWJvdHRvbSAvIDIpO1xuXHR9XG5cdCZfX2ZpZWxkc2V0IHtcblx0XHQmLS1yYXRpbmcge1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1vbmx5IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogKCRibG9jLS1tYXJnaW4tYm90dG9tIC8gMik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX3JhdGluZyB7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoZmxleC1lbmQpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMjAwcHg7XG5cdFx0cGFkZGluZzogMDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG5cdFx0ZmlsdGVyOiBGbGlwSDtcblx0XHRtYXJnaW46IDAgMCAwIC0zMnB4O1xuXHRcdCZfX2xhYmVsIHtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmLmRlZmF1bHQge1xuXHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItYmQhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuaG92ZXIge1xuXHRcdFx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcikhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19pY29uLm1hdGVyaWFsLWljb25zIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogJHN0YXItd2lkdGg7XG5cdFx0XHRjb2xvcjogJGNvbG9yLWJkO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0fVxuXHRcdCZfX2lucHV0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHQmOmNoZWNrZWQgfiAuZm9ybV9fcmF0aW5nX19sYWJlbCB7XG5cdFx0XHRcdC5mb3JtIHtcblx0XHRcdFx0XHQmX19yYXRpbmcge1xuXHRcdFx0XHRcdFx0Jl9faWNvbi5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9faGlkZGVuIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdCZfX3dyYXBIaWRkZW4ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbiIsIiRjb2xvci1tb3JlOiByZ2IoNTIsIDE1MiwgMjE5KTtcbiRiYWNrZ3JvdW5kLWNvbW1lbnQtYWRtaW46ICNlN2Y1ZTQ7XG4kYm9yZGVyLWNvbW1lbnQtYWRtaW46ICMzMjhiMWE7XG5cbi5ibG9nIHtcblx0bWFyZ2luOiAkYmxvYy0tbWFyZ2luLWJvdHRvbSAwIDAgMDtcblx0Jl9fd3JhcHBlciB7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJz50YWJsZXQnKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXHR9XG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW46IDAgMCAkYmxvYy0tbWFyZ2luLWJvdHRvbSAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQmLS1hcnRpY2xlIHtcblx0XHRcdG1hcmdpbjogMCAwICgkYmxvYy0tbWFyZ2luLWJvdHRvbSAvIDMpIDA7XG5cdFx0fVxuXHR9XG5cdCZfX3RhZyB7XG5cdFx0Jl9fa2V5IHtcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19wb3N0IHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXG5cdFx0cGFkZGluZzogMTBweCAxMHB4IDAgMTBweDtcblx0XHRtYXJnaW46IDAgMCAkYmxvYy0tbWFyZ2luLWJvdHRvbSAwO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdGJveC1zaGFkb3c6IDAgMXB4IDFweCAwIHJnYmEoMCwwLDAsLjE0KSwgMCAxcHggMXB4IC0xcHggcmdiYSgwLDAsMCwuMTQpLCAwIDFweCA1cHggMCByZ2JhKDAsMCwwLC4xMik7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoZmxleC1zdGFydCk7XG5cdFx0XHQmOm50aC1jaGlsZChvZGQpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tYXJ0aWNsZSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdG1hcmdpbjogMCAwICgkYmxvYy0tbWFyZ2luLWJvdHRvbSAvIDMpIDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19pbmZvcyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0XHRtYXJnaW46IDAgMCAoJGJsb2MtLW1hcmdpbi1ib3R0b20gLyAyKSAwO1xuXHRcdFx0Ji0tYXJ0aWNsZSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwICgkYmxvYy0tbWFyZ2luLWJvdHRvbSAvIDIpIDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19sZWZ0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHQmICsgLmJsb2cge1xuXHRcdFx0XHRcdCZfX3Bvc3Qge1xuXHRcdFx0XHRcdFx0Jl9fcmlnaHQge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJGJsb2MtLW1hcmdpbi1hc2lkZS1kZXNrdG9wO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19saW5rIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fcmlnaHQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogKCRibG9jLS1tYXJnaW4tYm90dG9tIC8gMykgMCAoJGJsb2MtLW1hcmdpbi1ib3R0b20gLyAzKSAwO1xuXHRcdH1cblx0XHQmX19pbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0Jl9fZm9vdGVyIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1iZC1saWdodDtcblx0XHRcdFx0bWFyZ2luOiAwIC0xMHB4IDAgLTEwcHg7XG5cdFx0XHRcdHBhZGRpbmc6ICgkYmxvYy0tbWFyZ2luLWJvdHRvbSAvIDMpIDIwcHggKCRibG9jLS1tYXJnaW4tYm90dG9tIC8gMykgMjBweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRtYXJnaW46ICgkYmxvYy0tbWFyZ2luLWJvdHRvbS1kZXNrdG9wIC8gMikgMCAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3Jlc3VtZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHR9XG5cdFx0Jl9fbW9yZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbG9yOiAkY29sb3ItbW9yZTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0bWFyZ2luOiAoJGJsb2MtLW1hcmdpbi1ib3R0b20gLyAzKSAwIDAgMDtcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGNsZWFyOiBsZWZ0O1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX190YWdzIHtcblx0XHRcdCYtLWFydGljbGUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogKCRibG9jLS1tYXJnaW4tYm90dG9tIC8gMikgMDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0XHR9XG5cdFx0XHQmX19rZXkge1xuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2Jsb2NrLmJsb2Mge1xuXHRcdG1hcmdpbjogMjVweCAwIDAgMDtcblx0fVxuXHQmX19kZXNjIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0bWFyZ2luOiAwIDAgKCRibG9jLS1tYXJnaW4tYm90dG9tIC8gMikgMDtcblx0XHR9XG5cdFx0Jl9fc3VidGl0bGUge1xuXHRcdFx0bWFyZ2luOiAwIDAgKCRibG9jLS1tYXJnaW4tYm90dG9tIC8gMikgMDtcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDAgMCAoJGJsb2MtLW1hcmdpbi1ib3R0b20gLyAyKSAwO1xuXHRcdH1cblxuXHRcdC5ibG9jLS1pbWcge1xuXHRcdFx0Ji5mbG9hdC1yaWdodCB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLmZsb2F0LWxlZnQge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdFx0bWFyZ2luOiAxNXB4IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2NvbW1lbnQge1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogJGJsb2MtLW1hcmdpbi1ib3R0b20tdGFibGV0O1xuXHRcdFx0bWFyZ2luOiAxNXB4IC0oJGJsb2MtLW1hcmdpbi1hc2lkZS10YWJsZXQgLyAyKSAwIC0oJGJsb2MtLW1hcmdpbi1hc2lkZS10YWJsZXQgLyAyKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkYmxvYy0tbWFyZ2luLWJvdHRvbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogJGJsb2MtLW1hcmdpbi1ib3R0b20tZGVza3RvcDtcblx0XHRcdG1hcmdpbjogMTVweCAtKCRibG9jLS1tYXJnaW4tYXNpZGUtZGVza3RvcCAvIDIpIDAgLSgkYmxvYy0tbWFyZ2luLWFzaWRlLWRlc2t0b3AgLyAyKTtcblx0XHR9XG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRtYXJnaW46ICRibG9jLS1tYXJnaW4tYm90dG9tIDA7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRtYXJnaW46ICRibG9jLS1tYXJnaW4tYm90dG9tLXRhYmxldCAwO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdG1hcmdpbjogJGJsb2MtLW1hcmdpbi1ib3R0b20tZGVza3RvcCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX193cmFwcGVyIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtc3RhcnQpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19pbmZvcyB7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHQmID4gc3BhbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHQmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMiksICY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJGJsb2MtLW1hcmdpbi1hc2lkZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkYmxvYy0tbWFyZ2luLWFzaWRlLXRhYmxldDtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0cGFkZGluZzogKCRibG9jLS1tYXJnaW4tYXNpZGUgLyAyKTtcblx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJz50YWJsZXQnKSB7XG5cdFx0XHRcdHBhZGRpbmc6ICgkYmxvYy0tbWFyZ2luLWFzaWRlIC8gMik7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0d2lkdGg6IDMzLjMzJTtcblx0XHRcdH1cblx0XHRcdCYtLWFkbWluIHtcblx0XHRcdFx0LmJsb2dfX2NvbW1lbnRfX2NvbnRlbnQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kLWNvbW1lbnQtYWRtaW47XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggZGFzaGVkICRib3JkZXItY29tbWVudC1hZG1pbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19jb250ZW50IHtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1iZC1saWdodDtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0cGFkZGluZzogJGJsb2MtLW1hcmdpbi1hc2lkZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdH1cblx0XHQmX19saW5rIHtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDNweDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdH1cblx0XHQmX190ZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuXHRcdH1cblx0XHQmX19idG4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yLWJkLWxpZ2h0LDEwJSk7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxMnB4KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdHBhZGRpbmc6IDAgMzBweDtcblx0XHRcdFx0bWFyZ2luOiAoJGJsb2MtLW1hcmdpbi1ib3R0b20tdGFibGV0IC8gMikgYXV0byAwIGF1dG87XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCRjb2xvci1iZC1saWdodCwxNSUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2NoZWNrYm94IHtcblx0XHRcdCY6Y2hlY2tlZCB+IC5ibG9nX19jb21tZW50X193cmFwcGVyIHtcblx0XHRcdFx0LmJsb2cge1xuXHRcdFx0XHRcdCZfX2NvbW1lbnQge1xuXHRcdFx0XHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6Y2hlY2tlZCB+IC5ibG9nIHtcblx0XHRcdFx0Jl9fY29tbWVudCB7XG5cdFx0XHRcdFx0Jl9fYnRuIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3dyaXRlIHtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdG1hcmdpbjogMCBhdXRvICRibG9jLS1tYXJnaW4tYXNpZGUgYXV0bztcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGJsYWNrLDE1JSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fYWRkQ29tIHtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdFx0LmZvcm1fX2ZpZWxkLS1idG5BcmVhIHtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwLXJldmVyc2UpO1xuXHRcdH1cblx0fVxufVxuXG4ucmVnaXN0ZXJfX2NuaWwsXG4uYmxvZ19fcG9zdCxcbi5ibG9nX19wb3N0IHAsXG4uYmxvZ19fcG9zdCBzcGFuLFxuLmJsb2dfX3Bvc3QgZGl2LFxuLmJsb2dfX3Bvc3QgdGQsXG4uYmxvZ19fcG9zdCB0ciB7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xufVxuXG4uYmxvZ19fcG9zdCBhIHtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4uYmxvZ19fcG9zdCBwIHNwYW4sIC5ibG9nX19wb3N0IHNwYW4gc3BhbiB7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuIiwiLnByb2Qge1xuXHQmLWxpc3Qge1xuXHRcdCZfX3RpdGxlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktdGl0bGUpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgzMHB4KTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjVweCk7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oNDhweCk7XG5cdFx0XHRcdG1hcmdpbjogcmVtKDQwcHgpIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX29wdGlvbk1vYmlsZSB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX251bWJlclByb2R1Y3Qge1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtZW5kKTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3Nob3dNb2RhbCB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0cGFkZGluZzogMCAxMnB4IDAgMjRweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxlZnQgY2VudGVyIHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjI2MTIuMDA2JTIyJTIwaGVpZ2h0JTNEJTIyNjEyLjAwNiUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTI5Mi45MTElMjAzMTguODcySDE0LjgzM0M2LjYzOSUyMDMxOC44NzIlMjAwJTIwMzEyLjIzMiUyMDAlMjAzMDQuMDRjMC04LjE5NCUyMDYuNjM5LTE0LjgzMyUyMDE0LjgzMy0xNC44MzNoMjc4LjA3OGM4LjE5NCUyMDAlMjAxNC44MzMlMjA2LjYzOSUyMDE0LjgzMyUyMDE0LjgzMyUyMDAlMjA4LjE5Mi02LjYzOSUyMDE0LjgzMi0xNC44MzMlMjAxNC44MzJ6TTU5Ny4xNjclMjAzMTguODcySDQ0OS42MzhjLTguMTkzJTIwMC0xNC44MzMtNi42NC0xNC44MzMtMTQuODMzJTIwMC04LjE5NCUyMDYuNjQtMTQuODMzJTIwMTQuODMzLTE0LjgzM2gxNDcuNTI5YzguMTkzJTIwMCUyMDE0LjgzMyUyMDYuNjM5JTIwMTQuODMzJTIwMTQuODMzJTIwMCUyMDguMTkzLTYuNjQlMjAxNC44MzMtMTQuODMzJTIwMTQuODMzek0yMTQuNTQ1JTIwNTA2LjcxMkgxNC44MzNDNi42MzklMjA1MDYuNzEyJTIwMCUyMDUwMC4wNzIlMjAwJTIwNDkxLjg4YzAtOC4xOTMlMjA2LjYzOS0xNC44MzQlMjAxNC44MzMtMTQuODM0aDE5OS43MTJjOC4xOTQlMjAwJTIwMTQuODMzJTIwNi42NDElMjAxNC44MzMlMjAxNC44MzQlMjAwJTIwOC4xOTItNi42MzklMjAxNC44MzItMTQuODMzJTIwMTQuODMyek01OTcuMTY3JTIwNTA2LjcxMkgzNzEuMjY2Yy04LjE5MyUyMDAtMTQuODMzLTYuNjQtMTQuODMzLTE0LjgzMyUyMDAtOC4xOTIlMjA2LjY0LTE0LjgzMyUyMDE0LjgzMy0xNC44MzNoMjI1LjkwMWM4LjE5MyUyMDAlMjAxNC44MzMlMjA2LjY0MSUyMDE0LjgzMyUyMDE0LjgzMyUyMDAlMjA4LjE5My02LjY0JTIwMTQuODMzLTE0LjgzMyUyMDE0LjgzM3pNMTI5LjM2OCUyMDEzNC45NkgxNC44MzNDNi42MzklMjAxMzQuOTYlMjAwJTIwMTI4LjMyJTIwMCUyMDEyMC4xMjdzNi42MzktMTQuODMzJTIwMTQuODMzLTE0LjgzM2gxMTQuNTM1YzguMTkzJTIwMCUyMDE0LjgzMyUyMDYuNjM5JTIwMTQuODMzJTIwMTQuODMzcy02LjYzOSUyMDE0LjgzMy0xNC44MzMlMjAxNC44MzN6TTU5Ny4xNjclMjAxMzQuOTZIMjg2LjFjLTguMTk0JTIwMC0xNC44MzMtNi42MzktMTQuODMzLTE0LjgzM3M2LjYzOS0xNC44MzMlMjAxNC44MzMtMTQuODMzaDMxMS4wNzNjOC4xOTMlMjAwJTIwMTQuODMzJTIwNi42MzklMjAxNC44MzMlMjAxNC44MzMtLjAwNiUyMDguMTkzLTYuNjQ2JTIwMTQuODMzLTE0LjgzOSUyMDE0LjgzM3olMjIvJTNFJTNDcGF0aCUyMGQlM0QlMjJNMTc1LjYzNSUyMDE4MS4yMTVjLTMzLjY5NSUyMDAtNjEuMTAxLTI3LjQwNi02MS4xMDEtNjEuMSUyMDAtMzMuNjgzJTIwMjcuNDA2LTYxLjA4OSUyMDYxLjEwMS02MS4wODklMjAzMy42ODMlMjAwJTIwNjEuMDg4JTIwMjcuNDA2JTIwNjEuMDg4JTIwNjEuMDg5LS4wMDUlMjAzMy42OTUtMjcuNDExJTIwNjEuMS02MS4wODglMjA2MS4xem0wLTkyLjUyMmMtMTcuMzMxJTIwMC0zMS40MzQlMjAxNC4wOTctMzEuNDM0JTIwMzEuNDIyJTIwMCUyMDE3LjMzMSUyMDE0LjEwMyUyMDMxLjQzNCUyMDMxLjQzNCUyMDMxLjQzNCUyMDE3LjMyNSUyMDAlMjAzMS40MjItMTQuMTA0JTIwMzEuNDIyLTMxLjQzNC0uMDA1LTE3LjMyNC0xNC4xMDMtMzEuNDIyLTMxLjQyMi0zMS40MjJ6TTI1Ny43MDklMjA1NTIuOTc5Yy0zMy42OTUlMjAwLTYxLjEtMjcuNDA2LTYxLjEtNjEuMTAyJTIwMC0zMy42ODglMjAyNy40MDUtNjEuMDk1JTIwNjEuMS02MS4wOTUlMjAzMy42ODklMjAwJTIwNjEuMDk0JTIwMjcuNDA2JTIwNjEuMDk0JTIwNjEuMDk1LS4wMDUlMjAzMy42OTYtMjcuNDElMjA2MS4xMDItNjEuMDk0JTIwNjEuMTAyem0wLTkyLjUyOWMtMTcuMzMxJTIwMC0zMS40MzQlMjAxNC4wOTktMzEuNDM0JTIwMzEuNDMlMjAwJTIwMTcuMzMlMjAxNC4xMDMlMjAzMS40MzUlMjAzMS40MzQlMjAzMS40MzVzMzEuNDI4LTE0LjEwNCUyMDMxLjQyOC0zMS40MzUtMTQuMTAyLTMxLjQzLTMxLjQyOC0zMS40M3pNMzM5LjE3MyUyMDM2NS4xMjFjLTMzLjY4OSUyMDAtNjEuMDk1LTI3LjQwNC02MS4wOTUtNjEuMDk0JTIwMC0zMy42ODMlMjAyNy40MDYtNjEuMDg5JTIwNjEuMDk1LTYxLjA4OSUyMDMzLjY4OCUyMDAlMjA2MS4wOTQlMjAyNy40MDYlMjA2MS4wOTQlMjA2MS4wODklMjAwJTIwMzMuNjg5LTI3LjQwNiUyMDYxLjA5NC02MS4wOTQlMjA2MS4wOTR6bTAtOTIuNTE2Yy0xNy4zMzElMjAwLTMxLjQyOSUyMDE0LjA5Ny0zMS40MjklMjAzMS40MjIlMjAwJTIwMTcuMzMxJTIwMTQuMDk4JTIwMzEuNDI4JTIwMzEuNDI5JTIwMzEuNDI4czMxLjQyOC0xNC4wOTclMjAzMS40MjgtMzEuNDI4YzAtMTcuMzI1LTE0LjA5Ny0zMS40MjItMzEuNDI4LTMxLjQyMnolMjIvJTNFJTNDL3N2ZyUzRSkgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0XHRcdCYtLXNvcnQge1xuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHRcdFx0bGVmdDogLTEwcHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJkO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsZWZ0IGNlbnRlciB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE3OTIlMjAxNzkyJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNMTQwOCUyMDEwODhxMCUyMDI2LTE5JTIwNDVsLTQ0OCUyMDQ0OHEtMTklMjAxOS00NSUyMDE5dC00NS0xOWwtNDQ4LTQ0OHEtMTktMTktMTktNDV0MTktNDUlMjA0NS0xOWg4OTZxMjYlMjAwJTIwNDUlMjAxOXQxOSUyMDQ1em0wLTM4NHEwJTIwMjYtMTklMjA0NXQtNDUlMjAxOUg0NDhxLTI2JTIwMC00NS0xOXQtMTktNDUlMjAxOS00NWw0NDgtNDQ4cTE5LTE5JTIwNDUtMTl0NDUlMjAxOWw0NDglMjA0NDhxMTklMjAxOSUyMDE5JTIwNDV6JTIyLyUzRSUzQy9zdmclM0UpIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fY2xvc2VNb2RhbCB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR0b3A6IDIyLjVweDtcblx0XHRcdFx0cmlnaHQ6IDIyLjVweDtcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fYmFja2dyb3VuZENsb3NlIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMsb3BhY2l0eSAuNHMgZWFzZSAuMXM7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR6LWluZGV4OiA5OTk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjQ1KTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHRcdFx0XHQmLmNsb3NlIHtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlLHZpc2liaWxpdHkgMHMgZWFzZSAuMnM7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5vcGVuIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiJHByb2QtZGV0YWlscy0tbWF4LXdpZHRoOiAxNDQwcHg7XG4kY29sb3ItYnJhbmQ6ICM5MzkzOTM7XG4kY29sb3ItcmVhZC1tb3JlOiAjNDFhM2UxO1xuXG5cbkBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblxuXHQjZ2FsbGVyeS1hcmVhIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRwYWRkaW5nLWxlZnQ6IHJlbSg5Myk7XG5cdFx0Ji53aXRob3V0LWltZy1zdXAge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMTApO1xuXHRcdH1cblx0fVxuXHQjbWFpbi1pbWctc2xpZGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0I21haW4taW1nLW5hdi1zbGlkZXIge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdCNtYWluLWltZy1uYXYtc2xpZGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IHJlbSgxMCk7XG5cblx0XHR3aWR0aDogcmVtKDYzKTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0I2MxLW1haW4taW1nLW5hdi1zbGlkZXIge1xuXHRcdFx0d2lkdGg6IDYzcHg7XG5cdFx0fVxuXHRcdC5zbGljay1wcmV2IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG5cdFx0fVxuXHRcdC5zbGljay1wcmV2LCAuc2xpY2stbmV4dCB7XG5cdFx0XHRtYXgtd2lkdGg6IDYzcHg7XG5cdFx0fVxuXHRcdC5tYWluLWltZy1uYXYtc2xpZGUge1xuXHRcdFx0d2lkdGg6IDYzcHggIWltcG9ydGFudDtcblx0XHRcdG1heC13aWR0aDogNjNweDtcblx0XHRcdGhlaWdodDogNjNweDtcblx0XHRcdG1hcmdpbjogMCAwIHJlbSgyMCk7XG5cdFx0fVxuXHR9XG5cdCNkZXNjcmlwdGlvbi10YWIge1xuXHRcdDpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cdCNwcm9kLWluZm9zIHtcblx0XHQudGFicyB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0fVxuXHR9XG59XG5cbiNjMS1wcm9kLWFkZC1jYXJ0IHtcblx0d2lkdGg6IDEwMCU7XG5cdEBpbmNsdWRlIGZsZXhib3goKTtcblx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbn1cblxuI3NoYXJlLWZvcm0uc3RlcC0zIHtcblx0LnNoYXJlLXN0ZXAtMSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQudW5yb3cge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLnBhZ2UtcHJvZC1kZXRhaWxzICNkZXNjcmlwdGlvbi10YWIgaWZyYW1lIHtcblx0bWF4LXdpZHRoOiAxMDAlIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XG5cdCNhbGVydC1idG4ge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0fVxufVxuXG4uc28tc2VudGVuY2Uge1xuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxufVxuXG4ucHJvZC1kZXRhaWxzIHtcblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHR3aWR0aDogNzUlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHQvLyAucHJvZC1kZXRhaWxzX19mb3JtXG5cdCZfX2Zvcm0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdG1heC13aWR0aDogJHByb2QtZGV0YWlscy0tbWF4LXdpZHRoO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3ctcmV2ZXJzZSk7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcblx0XHR9XG5cdH1cblxuXHQvLyAucHJvZC1kZXRhaWxzX19uYW1lXG5cdCZfX25hbWUge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRmb250LXNpemU6IHJlbSgzMHB4KTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtNHB4O1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMzBweCk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRmb250LXNpemU6IHJlbSg0MHB4KTtcblx0XHR9XG5cdH1cblx0Ly8gLnByb2QtZGV0YWlsc19faDFcblx0Jl9faDEge1xuXHRcdC8vIC5wcm9kLWRldGFpbHNfX2gxLS13aXRoQnJhbmRcblx0XHQmLS13aXRoQnJhbmQge1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTIwcHg7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLyAucHJvZC1kZXRhaWxzX19zaG9wcGluZ1xuXHQmX19zaG9wcGluZyB7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHR3aWR0aDogNDUlO1xuXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMuNzUlO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdH1cblx0Ly8gLnByb2QtZGV0YWlsc19fZ2FsbGVyeVxuXHQmX19nYWxsZXJ5IHtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdHdpZHRoOiA1NSU7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzLjc1JTtcblx0XHR9XG5cdH1cblx0Ly8gLnByb2QtZGV0YWlsc19fc2hvcHBpbmcsIC5wcm9kLWRldGFpbHNfX2dhbGxlcnlcblx0Jl9fc2hvcHBpbmcsICZfX2dhbGxlcnkge1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNTdweDtcblx0XHR9XG5cdH1cblx0Ly8gLnByb2QtZGV0YWlsc19fcGljdHVyZVxuXHQmX19waWN0dXJlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQvLyAucHJvZC1kZXRhaWxzX19pbWdcblx0Jl9faW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQvLyAucHJvZC1kZXRhaWxzX19zbWFsbFxuXHQmX19zbWFsbCB7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0Ly8gLnByb2QtZGV0YWlsc19fYnJhbmRcblx0Jl9fYnJhbmQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAoJGJsb2MtLW1hcmdpbi1ib3R0b20gLyAyKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICgkYmxvYy0tbWFyZ2luLWJvdHRvbS10YWJsZXQgLyAyKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcC1vbmx5IHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICgkYmxvYy0tbWFyZ2luLWJvdHRvbS1kZXNrdG9wIC8gMik7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhsIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICgkYmxvYy0tbWFyZ2luLWJvdHRvbS14bCAvIDIpO1xuXHRcdH1cblx0XHQvLyAucHJvZC1kZXRhaWxzX19icmFuZF9fdXJsXG5cdFx0Jl9fdXJsIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhKCc8dGFibGV0Jykge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdH1cblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHktbGlnaHQpO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXHRcdC8vIC5wcm9kLWRldGFpbHNfX2JyYW5kX19pbWdcblx0XHQmX19pbWcge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJzx0YWJsZXQnKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vIC5wcm9kLWRldGFpbHNfX3JlYWRcblx0Jl9fcmVhZCB7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRcdH1cblx0XHR3aWR0aDogMjUwcHg7XG5cdFx0Ly8gLnByb2QtZGV0YWlsc19fY29tbWVudFxuXHRcdCZfX2NvbW1lbnQge1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTJweDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1icmFuZDtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDA7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmQ7XG5cdFx0XHRcdHRvcDogMTAwJTtcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0fVxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHJpZ2h0OiA1MCU7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIC5iYWRnZVxuLmJhZGdlIHtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjbGVhcjogbGVmdDtcblx0bWFyZ2luOiAoJGJsb2MtLW1hcmdpbi1ib3R0b20gLyAyKSAwIDAgMDtcblx0Ly8gLmJhZGdlX193cmFwcGVyXG5cdCZfX3dyYXBwZXIge1xuXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBhZGRpbmc6IDVweCAxNXB4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdC8vIC5iYWRnZV9fbGFiZWxcblx0Jl9fbGFiZWwge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG59XG5cblxuLy8gLmdhbGxlcnlcbi5nYWxsZXJ5IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0QGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC8vIC5nYWxsZXJ5X19waWN0dXJlXG5cdCZfX3BpY3R1cmUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC8vIC5nYWxsZXJ5X19pdGVtXG5cdCZfX2l0ZW0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiA5NyU7XG5cdFx0Ly8gLmdhbGxlcnlfX2l0ZW0tLXRodW1iXG5cdFx0Ji0tdGh1bWIge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHR3aWR0aDogODJweCFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQmLnNsaWNrLWN1cnJlbnQge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1zdGQhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0aW1nIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdFx0XHR3aWR0aDogODNweDtcblx0XHRcdFx0aGVpZ2h0OiA4M3B4O1xuXHRcdFx0fVxuXHRcdFx0JjpudGgtY2hpbGQoOCkge1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19waWN0dXJlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0Ly8gLmdhbGxlcnlfX2ltZ1xuXHQmX19pbWcge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR3aWR0aDogYXV0bztcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0Ji5sb2FkZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdFx0Ji5sYXp5bG9hZCwgJi5sYXp5bG9hZGluZyB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXHQvLyAuZ2FsbGVyeV9fcHJpbWFyeVxuXHQmX19wcmltYXJ5IHtcblx0XHQvLyAuZ2FsbGVyeV9fcHJpbWFyeS0tc2xpZGVyXG5cdFx0Ji0tc2xpZGVyIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTAwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC5zbGljay1wcmV2IHtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGUgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjEwJTIyJTIwaGVpZ2h0JTNEJTIyNiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEwJTIwNiUyMiUzRSUzQ3BhdGglMjBkYXRhLW5hbWUlM0QlMjJBcnJvdyUyMGNvcGllJTIwMyUyMiUyMGQlM0QlMjJNMTAlMjA1Ljk4NWwtNS00LjYxLTUlMjA0LjYxVjQuNjE3bDUtNC42MSUyMDUlMjA0LjYxdjEuMzY4eiUyMiUyMGZpbGwlM0QlMjIlMjMyYjJiMmIlMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyLyUzRSUzQy9zdmclM0UpIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5zbGljay1uZXh0IHtcblx0XHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyMTAlMjIlMjBoZWlnaHQlM0QlMjI2LjAzMiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEwJTIwNi4wMzIlMjIlM0UlM0NwYXRoJTIwZGF0YS1uYW1lJTNEJTIyQXJyb3clMjBjb3BpZSUyMDMlMjIlMjBkJTNEJTIyTTAlMjAuMDE2TDUlMjA0LjY1bDUtNC42MzR2MS4zNzhMNSUyMDYuMDI4JTIwMCUyMDEuMzk0Vi4wMnolMjIlMjBmaWxsJTNEJTIyJTIzMmIyYjJiJTIyJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMi8lM0UlM0Mvc3ZnJTNFKSFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQuc2xpY2stbmV4dCwgLnNsaWNrLXByZXYge1xuXHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDgzcHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHR0ZXh0LWluZGVudDogLTk5OTk5OXB4O1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gLmdhbGxlcnlfX3ByaW1hcnlfX3dyYXBwZXJcblx0XHQmX193cmFwcGVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctdG9wOiAxMDAlO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdCYubG9hZGVkIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIC5nYWxsZXJ5X19wcmltYXJ5X19zbGlkZXJcblx0XHQmX19zbGlkZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ji5sb2FkZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdFx0Ji5zbGljay1pbml0aWFsaXplZCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdFx0Ji5zbGljay1zbGlkZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vIC5nYWxsZXJ5X190aHVtYm5haWxcblx0Jl9fdGh1bWJuYWlsIHtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRwb3NpdGlvbjogYWJzb2x1dGUhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiA4M3B4O1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRsZWZ0OiAwO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiAzMDBweDtcblx0XHR6LWluZGV4OiAyO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMDBweCk7XG5cdFx0fVxuXHRcdCYtLWZpeGVkIHtcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHQuc2xpY2stdHJhY2sge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwcHgpIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNsaWNrLWluaXRpYWxpemVkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgnPj0xNDYwcHgnKSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdFx0LnNsaWNrLWFycm93IHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXHRcdFx0LnNsaWNrLWxpc3Qge1xuXHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0LmdhbGxlcnkge1xuXHRcdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0XHQmLS10aHVtYiB7XG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCg4KSB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuc2xpY2stdmVydGljYWwge1xuXHRcdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHQmID4gZGl2IHtcblx0XHRcdFx0XHRoZWlnaHQ6IDgzcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zbGljay1hY3RpdmUuc2xpY2stY3VycmVudCB7XG5cdFx0XHRcdFx0LmdhbGxlcnlfX2l0ZW0tLXRodW1iIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmdhbGxlcnkge1xuXHRcdFx0Jl9faW1nIHtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHQmLnNob3cge1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8gLmdhbGxlcnlfX3N1bW1hcnlcblx0Jl9fc3VtbWFyeSB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XG5cdFx0Jl9fcmVhZCB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXJlYWQtbW9yZTtcblx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0Y29sb3I6IGRhcmtlbigkY29sb3ItcmVhZC1tb3JlLCAxNSUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jbWFpbi1pbWctc2xpZGUtZm9yLXNtYWxsLW1haW4ge1xuXHRpbWcge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxufVxuXG4ucHJvZC1kZXRhaWxzIHtcblx0Jl9fbW9yZSB7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhKCc+PWRlc2t0b3AnLCc8MTIwMHB4Jykge1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0LnNoYXJlX193cmFwcGVyIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0LnNoYXJlX190aXRsZSB7XG5cdFx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEoJz49MTIwMHB4Jykge1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXHRcdH1cblx0XHQmLS1vbmVDb2x1bW4ucHJvZC1kZXRhaWxzX19tb3JlIHtcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1lbmQpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdC5yZWFkICsgLnNoYXJlIC5zaGFyZSB7XG5cdFx0XHQmX193cmFwcGVyIHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2JvdHRvbSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyAucHJvZC1pbmZvc1xuLnByb2QtaW5mb3Mge1xuXHR3aWR0aDogMTAwJTtcbiAgLypAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG4gICAgbWF4LXdpZHRoOiA5NTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDAgNjBweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1iZDtcbiAgfSovXG5cdCZfX2Rlc2Mge1xuXHRcdC8qQGluY2x1ZGUgbW9iaWxlIHsqL1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0cmFuc2l0aW9uOiBoZWlnaHQgLjZzIGVhc2UgLjZzO1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXG5cdFx0XHRpZnJhbWUge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0dGFibGUge1xuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdC8qfSovXG5cdFx0LypAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xuXHRcdH0qL1xuXHRcdCYgPiA6bm90KC5wcm9kLWluZm9zX190aXRsZSkge1xuXHRcdFx0LypAaW5jbHVkZSBtb2JpbGUgeyovXG5cdFx0XHRcdHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgLjZzLCB0cmFuc2Zvcm0gLjZzIGVhc2UsIG9wYWNpdHkgLjZzO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdC8qfSovXG5cdFx0fVxuXHR9XG5cdC8vIC5wcm9kLWluZm9zX190aXRsZVxuXHQmX190aXRsZSB7XG5cdFx0Lypmb250LXNpemU6IHJlbSgzMnB4KTsqL1xuXHRcdC8qZm9udC13ZWlnaHQ6IDYwMDsqL1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdC8qbWFyZ2luLWJvdHRvbTogNDBweDsqL1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC8qZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXRpdGxlKTsqL1xuXHRcdC8qQGluY2x1ZGUgbW9iaWxlIHsqL1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRwYWRkaW5nOiAxNHB4IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXRleHQpO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdC8qfSovXG5cdFx0Lmljb24ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0Ji0tYXJyb3ctY3Jvc3Mge1xuXHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRsZWZ0OiAxMCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgtMzAlLCAtNTAlLCAwKSByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHJpZ2h0OiAxMCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgzMCUsIC01MCUsIDApIHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQvKkBpbmNsdWRlIG1vYmlsZSB7Ki9cblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Lyp9Ki9cblx0XHRcdC8qQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fSovXG5cdFx0fVxuXHR9XG5cdC8vIC5wcm9kLWluZm9zIHBcblx0cCwgdWwgbGksIG9sIGxpIHtcblx0XHQmOm5vdCgucHJvZC1pbmZvc19fdGl0bGUpIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNiAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHQqIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuXHRcdH1cblx0XHQmOmVtcHR5IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdHA6bm90KDplbXB0eSkge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblx0c3BhbltzdHlsZSo9XCJmb250LXNpemVcIl0gKiB7XG5cdFx0Zm9udC1zaXplOiBpbmhlcml0IWltcG9ydGFudDtcblx0fVxuXHR1bCwgb2wge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblx0Ly8gLnByb2QtaW5mb3MgaDNcblx0aDIge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDI2cHgpIWltcG9ydGFudDtcblx0fVxuXHQvLyAucHJvZC1pbmZvcyBoNFxuXHRoMyB7XG5cdFx0Zm9udC1zaXplOiByZW0oMjBweCkhaW1wb3J0YW50O1xuXHR9XG5cdCYub3BlbiB7XG5cdFx0LnByb2QtaW5mb3Mge1xuXHRcdFx0Jl9fZGVzYyB7XG5cdFx0XHRcdHRyYW5zaXRpb246IGhlaWdodCAuNnMgZWFzZTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHQmID4gOm5vdCgucHJvZC1pbmZvc19fdGl0bGUpIHtcblx0XHRcdFx0XHQvKkBpbmNsdWRlIG1vYmlsZSB7Ki9cblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMsIHRyYW5zZm9ybSAuNnMgZWFzZSAuMXMsIG9wYWNpdHkgLjZzIC4xcztcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHQvKn0qL1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYgPiA6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX190aXRsZSB7XG5cdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHQmLS1hcnJvdy1jcm9zcyB7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKC0xMCUsIC01MCUsIDApIHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM0QoMTAlLCAtNTAlLCAwKSByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gLnByb2QtaW5mb3Ncbi5wcm9kLWNhcmFjIHtcblx0d2lkdGg6IDEwMCU7XG4gIC8qQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuICAgIG1heC13aWR0aDogOTUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAwIDYwcHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmQ7XG4gIH0qL1xuXHQmX19kZXNjIHtcblx0XHQvKkBpbmNsdWRlIG1vYmlsZSB7Ki9cblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0dHJhbnNpdGlvbjogaGVpZ2h0IC42cyBlYXNlIC42cztcblx0XHQvKn0qL1xuXHRcdC8qQGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHR9Ki9cblx0XHQmID4gOm5vdCgucHJvZC1jYXJhY19fdGl0bGUpIHtcblx0XHRcdC8qQGluY2x1ZGUgbW9iaWxlIHsqL1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIC42cywgdHJhbnNmb3JtIC42cyBlYXNlLCBvcGFjaXR5IC42cztcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHQvKn0qL1xuXHRcdH1cblx0fVxuXHQvLyAucHJvZC1pbmZvc19fdGl0bGVcblx0Jl9fdGl0bGUge1xuXHRcdC8qZm9udC1zaXplOiByZW0oMzJweCk7Ki9cblx0XHQvKmZvbnQtd2VpZ2h0OiA2MDA7Ki9cblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHQvKm1hcmdpbi1ib3R0b206IDQwcHg7Ki9cblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQvKmZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS10aXRsZSk7Ki9cblx0XHQvKkBpbmNsdWRlIG1vYmlsZSB7Ki9cblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0cGFkZGluZzogMTRweCAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS10ZXh0KTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQvKn0qL1xuXHRcdC5pY29uIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiA1cHg7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdCYtLWFycm93LWNyb3NzIHtcblx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0bGVmdDogMTAlO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM0QoLTMwJSwgLTUwJSwgMCkgcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRyaWdodDogMTAlO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM0QoMzAlLCAtNTAlLCAwKSByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LypAaW5jbHVkZSBtb2JpbGUgeyovXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdC8qfSovXG5cdFx0XHQvKkBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH0qL1xuXHRcdH1cblx0fVxuXHQvLyAucHJvZC1pbmZvcyBwXG5cdHVsIGxpIHtcblx0XHRmb250LXNpemU6IHJlbSgxOHB4KSFpbXBvcnRhbnQ7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHQqIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpIWltcG9ydGFudDtcblx0XHR9XG5cdFx0JjplbXB0eSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQmLm9wZW4ge1xuXHRcdC5wcm9kLWNhcmFjIHtcblx0XHRcdCZfX2Rlc2Mge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBoZWlnaHQgLjZzIGVhc2U7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0JiA+IDpub3QoLnByb2QtY2FyYWNfX3RpdGxlKSB7XG5cdFx0XHRcdFx0LypAaW5jbHVkZSBtb2JpbGUgeyovXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzLCB0cmFuc2Zvcm0gLjZzIGVhc2UgLjFzLCBvcGFjaXR5IC42cyAuMXM7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwMDBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0Lyp9Ki9cblx0XHRcdFx0fVxuXHRcdFx0XHQmID4gOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fdGl0bGUge1xuXHRcdFx0XHQuaWNvbiB7XG5cdFx0XHRcdFx0Ji0tYXJyb3ctY3Jvc3Mge1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgtMTAlLCAtNTAlLCAwKSByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKDEwJSwgLTUwJSwgMCkgcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNwcm9kLWZvcm0ge1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuJGNvbG9yLXN0YXJzLXJldmlldzogJGNvbG9yLXN0ZC1saWdodDtcblxuLy8gcHJvZC1yYXRlXG4ucHJvZC1yYXRlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1heC13aWR0aDogOTUwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAwO1xuXHRAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0fVxuXHQmLS1hbHdheXNPcGVuIHtcblx0XHQucHJvZC1yYXRlX193cmFwcGVyIHtcblx0XHRcdGhlaWdodDogdW5zZXQhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQucHJvZC1yYXRlX19yYXRpbmcsIC5wcm9kLXJhdGVfX2VtcHR5LCAucHJvZC1yYXRlX19zaG93IHtcblx0XHRcdG9wYWNpdHk6IDEhaW1wb3J0YW50O1xuXHRcdFx0bWF4LWhlaWdodDogaW5pdGlhbCFpbXBvcnRhbnQ7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlIWltcG9ydGFudDtcblx0XHRcdHRyYW5zZm9ybTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5wcm9kLXJhdGVfX3Nob3cge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRtYXJnaW46IDE1cHggYXV0byAyMHB4O1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5wcm9kLXJhdGVfX2VtcHR5IHtcblx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0fVxuXHR9XG5cdC8vIHByb2QtcmF0ZS0tYm9yZGVyXG5cdCYtLWJvcmRlciB7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDYwcHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdH1cblx0fVxuXHQmX193cmFwcGVyIHtcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0Ym9yZGVyOiBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRib3JkZXItd2lkdGg6IDAgMXB4IDFweCAxcHg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0dHJhbnNpdGlvbjogaGVpZ2h0IC42cyBlYXNlIC42cztcblx0XHR9XG5cdFx0JiA+IDpub3QoLnByb2QtcmF0ZV9fdGl0bGUpIHtcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgLjZzLCB0cmFuc2Zvcm0gLjZzIGVhc2UsIG9wYWNpdHkgLjZzO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8gcHJvZC1yYXRlX190aXRsZVxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiByZW0oMzJweCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRtYXJnaW46IDA7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KSFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDE0cHggMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktdGV4dCk7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRoMiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGgyIHtcblx0XHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHRcdHBpY3R1cmUge1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktdGl0bGUpO1xuXHRcdH1cblx0XHQuaWNvbiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogNXB4O1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHQmLS1hcnJvdy1jcm9zcyB7XG5cdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGxlZnQ6IDEwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKC0zMCUsIC01MCUsIDApIHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0cmlnaHQ6IDEwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKDMwJSwgLTUwJSwgMCkgcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fZGlyZWN0VXJsIHtcblx0XHRhIHtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdHRyYW5zaXRpb246IC4zcztcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vIHByb2QtcmF0ZV9fc3RhcnNcblx0Jl9fc3RhcnMge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogNXB4IDA7XG5cdFx0Ly8gcHJvZC1yYXRlIC4gbWF0ZXJpYWwtaWNvbnNcblx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0d2lkdGg6IDIzcHg7XG5cdFx0XHRjb2xvcjogJHN0YXJzLS1pbmFjdGl2ZTtcblx0XHRcdCYucHJvZC1yYXRlX19zdGFycy0tYWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLyBwcm9kLXJhdGVfX2VtcHR5XG5cdCZfX2VtcHR5IHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdC8vIHByb2QtcmF0ZV9fZW1wdHlfX3RleHRcblx0XHQmX190ZXh0IHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZC1saWdodC1vbi1ib2R5O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR9XG5cdFx0LnByb2QtcmF0ZV9fc3RhcnMge1xuXHRcdFx0d2lkdGg6IDMzJTtcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLyBwcm9kLXJhdGVfX3Nob3dcblx0Jl9fc2hvdyB7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc3RkO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwIDU2cHg7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdG1hcmdpbi10b3A6IC0yMHB4O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1zdGQ7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0XHQmLS10b3Age1xuXHRcdFx0XHR0b3A6IDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vIC5wcm9kLXJhdGVfX3JhdGluZ1xuXHQmX19yYXRpbmcge1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0fVxuXHR9XG5cdC8vIC5wcm9kLXJhdGVfX2NvbVxuXHQmX19jb20ge1xuXHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1iZC1saWdodDtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdCZfX3RpbWUge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHR9XG5cdFx0Jl9faGVhZGVyIHtcblx0XHRcdCYtLXdpdGhvdXRTdGFycyB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYub3BlbiB7XG5cdFx0LnByb2QtcmF0ZSB7XG5cdFx0XHQmX193cmFwcGVyIHtcblx0XHRcdFx0dHJhbnNpdGlvbjogaGVpZ2h0IC42cyBlYXNlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdCYgPiA6bm90KC5wcm9kLXJhdGVfX3RpdGxlKSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMsIHRyYW5zZm9ybSAuNnMgZWFzZSAuMXMsIG9wYWNpdHkgLjZzIC4xcztcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JiA+IDpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX3RpdGxlIHtcblx0XHRcdFx0Lmljb24ge1xuXHRcdFx0XHRcdCYtLWFycm93LWNyb3NzIHtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM0QoLTEwJSwgLTUwJSwgMCkgcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgxMCUsIC01MCUsIDApIHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZm9ybS0tdGVzdCB7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHQuZm9ybV9fZmllbGQtLWxvbmctYW5zd2VyIC5mb3JtX19sYWJlbCB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cdC5mb3JtIHtcblx0XHQmX19maWVsZCB7XG5cdFx0XHQmLS1mb2N1c2VkIHtcblx0XHRcdFx0LmZvcm0ge1xuXHRcdFx0XHRcdCZfX3NwYW4ge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Ji5mb3JtIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0Ym9yZGVyOiBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRib3JkZXItd2lkdGg6IDAgMXB4IDFweCAxcHg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0dHJhbnNpdGlvbjogaGVpZ2h0IC42cyBlYXNlIC42cztcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXHRcdCYgPiA6bm90KC5mb3JtX19zdWJ0aXRsZSkge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIC42cywgdHJhbnNmb3JtIC42cyBlYXNlLCBvcGFjaXR5IC42cztcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHRcdC5mb3JtIHtcblx0XHRcdCZfX3N1YnRpdGxlIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxNHB4IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHQuaWNvbiB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHQmLS1hcnJvdy1jcm9zcyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0XHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDEwJTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgtMzAlLCAtNTAlLCAwKSByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAxMCU7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM0QoMzAlLCAtNTAlLCAwKSByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5mb3JtLm9wZW4ge1xuXHRcdFx0dHJhbnNpdGlvbjogaGVpZ2h0IC42cyBlYXNlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0JiA+IDpub3QoLmZvcm0tLXRlc3QpIHtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzLCB0cmFuc2Zvcm0gLjZzIGVhc2UgLjFzLCBvcGFjaXR5IC42cyAuMXM7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMDAwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblx0XHRcdCYgPiA6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0LmZvcm1fX3dyYXBIaWRkZW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQuZm9ybV9fc3VidGl0bGUge1xuXHRcdFx0XHQuaWNvbiB7XG5cdFx0XHRcdFx0Ji0tYXJyb3ctY3Jvc3Mge1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgtMTAlLCAtNTAlLCAwKSByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKDEwJSwgLTUwJSwgMCkgcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLyoqXG4qIFN0YXRlIHByb2QtZGV0YWlsc1xuKiovXG5cbi8vIC5zdGF0ZVxuLnN0YXRlIHtcblx0d2lkdGg6IGF1dG87XG5cdGhlaWdodDogMzBweDtcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRmb250LXNpemU6IHJlbSgxM3B4KTtcblx0fVxuXHQvLyAuc3RhdGUtLXNhbGVcblx0Ji0tc2FsZSB7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXNhbGU7XG5cdH1cblx0Ly8gLnN0YXRlLS1zcGVjaWFsT2ZmZXJcblx0Ji0tc3BlY2lhbE9mZmVyIHtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJvbW87XG5cdH1cblx0Ly8gLnN0YXRlLS1uZXdcblx0Ji0tbmV3IHtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItbmV3cztcblx0fVxuXHQvLyAuc3RhdGVfX3Byb21vLCAuc3RhdGVfX2RhdGVcblx0Jl9fcHJvbW8sICZfX2RhdGUge1xuXHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHR9XG5cdC8vIC5zdGF0ZV9fcHJvbW9cblx0Jl9fcHJvbW8ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdC8vIC5zdGF0ZV9fcHJvbW86YmVmb3JlXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRvcDogMDtcblx0XHR9XG5cdH1cblx0Ly8gLnN0YXRlX19kYXRlXG5cdCZfX2RhdGUge1xuXHRcdC8vIC5zdGF0ZV9fZGF0ZV9fc3RhcnQsIC5zdGF0ZV9fZGF0ZV9fZW5kXG5cdFx0Jl9fc3RhcnQsICZfX2VuZCB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdH1cblx0XHQmX190eXBlIHtcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNwcmljZS1hcmVhIHtcblx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0fVxufVxuXG4jcHJpY2Uge1xuXHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtc3RhcnQpO1xuXHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0LnByaWNlLW9sZCB7XG5cdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XG5cdFx0cGFkZGluZy10b3A6IDRweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQucHJpY2UtY3VyIHtcblx0XHRmb250LXNpemU6IHJlbSgzMHB4KTtcblx0fVxuXHQucHJpY2UtY3VyLWNvbnRhaW5lciwgLnByaWNlLW9sZC1jb250YWluZXIsIC5wcmljZS1jdXItaW52LWNvbnRhaW5lciB7XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdH1cblx0LnByaWNlLW9sZC1jb250YWluZXIge1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LWVuZCk7XG5cdFx0QGluY2x1ZGUgYWxpZ24tY29udGVudChmbGV4LWVuZCk7XG5cdH1cbn1cblxuLnByaWNlLWN1ci1jb250YWluZXIge1xuXHRmb250LXNpemU6IHJlbSgxNik7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5wcmljZS1vbGQtY29udGFpbmVyIHtcblx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRsaW5lLWhlaWdodDogcmVtKDIwKTtcblxuXHRtYXJnaW4tbGVmdDogcmVtKDE1KTtcblxuXHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbn1cblxuLnByaWNlLWN1ci1pbnYtY29udGFpbmVyIHtcblx0Zm9udC1zaXplOiByZW0oMjApO1xuXHRsaW5lLWhlaWdodDogcmVtKDIwKTtcblx0bWFyZ2luOiA4cHggMCAwIDA7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZXQge1xuXHRtYXJnaW4tbGVmdDogM3B4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXNpemU6IHJlbSgxNCk7XG59XG5cbiNlY290YXgge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogOHB4IDAgMCAwO1xuXHRmb250LXNpemU6IHJlbSgxMnB4KTtcblx0Y29sb3I6ICRjb2xvci1zdGQtbGlnaHQtb24tYm9keTtcbn1cblxuXG4jdzEtcXVhbnRpdHkge1xuXHRkaXNwbGF5OiBibG9jaztcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogNTAlO1xuXHRcdGhlaWdodDogNDBweDtcblx0fVxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdHdpZHRoOiAyMDBweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdH1cblxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDk1cHg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHR9XG5cblx0aW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHRpbnB1dFt0eXBlPW51bWJlcl0ge1xuXHRcdC1tb3otYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7XG5cdH1cblxuXHQjcXVhbnRpdHkge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblxuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkICFpbXBvcnRhbnQ7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdH1cblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0cGFkZGluZzogMCA0MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDI1cHg7XG5cdFx0fVxuXHR9XG5cblx0LnF0eS1idG4ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0fVxuXG5cdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cblx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblxuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdFx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdFx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHR9XG5cdH1cblxuXHQjcXR5LWxlc3MtYnRuIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cblx0XHRib3R0b206IDA7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0Jjpub3QoLmFjdGl2ZWQpIHtcblx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdFx0fVxuXG5cdFx0Ji5hY3RpdmVkIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cblx0XHRjb2xvcjogJGNvbG9yLXN0ZC1saWdodDtcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0Y29sb3I6ICRjb2xvci1zdGQtbGlnaHQ7XG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXN0ZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjcXR5LW1vcmUtYnRuIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0Ym9yZGVyLWxlZnQ6IHJlbSgxKSBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG59XG5cbiNxdHktbW9yZS1idG4ge1xuXHR0b3A6IDA7XG59XG5cbiNxdHktbGVzcy1idG4ge1xuXHRib3R0b206IDA7XG59XG5cbiNhbGVydC1idG4ge1xuXHRkaXNwbGF5OiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuI3Byb2QtYWRkLWNhcnQge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0d2lkdGg6IDEwMCU7XG5cdG1pbi1oZWlnaHQ6IHJlbSg0MCk7XG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Ji5maXhlZCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0ei1pbmRleDogMjk7XG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuXHRcdFx0LmJ1dHRvbiB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5idXlhYmxlIHtcblx0LmJ1dHRvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdCNhZGQtY2FydC1idG4sICNhZGRfdG9fb29rb29kb28sICN3aXNobmJveC1idG4ge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMCk7XG5cdH1cblxuXHQuc3RvY2stb2sge1xuXHRcdCNhZGRfdG9fb29rb29kb28sICN3aXNobmJveC1idG4ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQuc3RvY2sta28ge1xuXHRcdCNhbGVydC1idG4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG59XG5cbiNwcm9kLXN0b2NrLCAucHJvZC1zdG9jayB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cblx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtZW5kKTtcblx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcblx0fVxuXHR3aWR0aDogYXV0bztcblxuXHQuc3RvY2sge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0fVxuXG5cdCYuc3RvY2stb2sge1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdC5pY29uLXN0b2NrLW9rIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRjb2xvcjogJGNvbG9yLXN1Y2Nlc3M7XG5cdFx0fVxuXHR9XG5cblx0Ji5zdG9jay1rbyB7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0Lmljb24tc3RvY2sta28ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdGNvbG9yOiAkY29sb3ItZXJyb3I7XG5cdFx0fVxuXHR9XG5cblx0Lmljb24tc3RvY2stb2sge1xuXHRcdGNvbG9yOiAkY29sb3Itc3VjY2Vzcztcblx0fVxuXG5cdC5pY29uLXN0b2NrLWtvIHtcblx0XHRjb2xvcjogJGNvbG9yLWVycm9yO1xuXHR9XG59XG5cbi5pY29uX19kb3Qge1xuXHRtYXJnaW4tdG9wOiA2cHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogNnB4O1xuXHRoZWlnaHQ6IDZweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0Zm9udC1zaXplOiByZW0oMTJweCk7XG59XG5cbi5zdG9jay1vayB7XG5cdC5pY29uX19kb3Qge1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1zdWNjZXNzO1xuXHRcdCYuaWNvbi1zdG9jay1rbyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4uc3RvY2sta28ge1xuXHRjb2xvcjogJGNvbG9yLWVycm9yO1xuXHQuaWNvbi1zdG9jay1rbyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRjb2xvcjogJGNvbG9yLWVycm9yO1xuXHR9XG59XG5cbiNwcm9kLXN0b2NrIHtcblx0d2lkdGg6IGF1dG87XG5cdG1pbi13aWR0aDogNzVweDtcblx0Lmljb25fX2RvdCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDZweDtcblx0XHRoZWlnaHQ6IDZweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdH1cblxuXHQmLnN0b2NrLW9rIHtcblx0XHQuaWNvbl9fZG90IHtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1zdWNjZXNzO1xuXHRcdFx0Ji5pY29uLXN0b2NrLWtvIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnN0b2NrLWtvIHtcblx0XHRjb2xvcjogJGNvbG9yLWVycm9yO1xuXHRcdC5pY29uLXN0b2NrLWtvIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRjb2xvcjogJGNvbG9yLWVycm9yO1xuXHRcdH1cblx0fVxuXG5cdCYuc3RvY2sta28ge1xuXHRcdC5pY29uX19kb3Qge1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWVycm9yO1xuXHRcdFx0Ji5pY29uLXN0b2NrLW9rIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI3dpc2huYm94LWJ0biwgI2FkZF90b19vb2tvb2RvbyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiByZW0oMTUzKTtcblxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0d2lkdGg6IHJlbSg1Nyk7XG5cdGhlaWdodDogcmVtKDQwKTtcblx0Jjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWJkO1xuXHR9XG59XG5cbiN3Mi1xdWFudGl0eSB7XG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdHdpZHRoOiA5NXB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0fVxufVxuXG5cbiNjb250YWluZXItZ2xvYmFsLWJvdHRvbSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdHBhZGRpbmctbGVmdDogMTE1cHg7XG5cblx0XHQmLndpdGhvdXQtcXR5IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDExNXB4O1xuXHRcdH1cblx0fVxufVxuXG4jYWRkLWNhcnQtYnRuLCAjaGItYWRkLWNhcnQtYnRuLCAjYWxlcnQtYnRuLCAjZ290by1jb250YWN0LWJ0biB7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cblx0ZmxvYXQ6IGxlZnQ7XG5cblx0d2lkdGg6IDEwMCU7XG5cdG1pbi1oZWlnaHQ6IHJlbSg1MCk7XG5cdG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG5cdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0Y29sb3I6ICR3aGl0ZTtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGJvcmRlcjogbm9uZTtcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0aGVpZ2h0OiBhdXRvO1xuXHRwYWRkaW5nOiAxNXB4IDEwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuXHR9XG5cdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4jd2lzaG5ib3gtYnV0dG9uIGJ1dHRvbiwgI2FkZF90b19vb2tvb2RvbyB7XG5cdGZvbnQtc2l6ZTogcmVtKDExKTtcblx0bGluZS1oZWlnaHQ6IHJlbSg0MCk7XG5cblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdHdpZHRoOiByZW0oNTcpO1xuXHRoZWlnaHQ6IHJlbSg0MCk7XG5cdG1hcmdpbi10b3A6IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0dGV4dC1pbmRlbnQ6IHJlbSgtOTk5OTk5KTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRjb2xvcjogJHdoaXRlO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1iZDtcblxuXG5cdC5jMS1idXR0b24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblxuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHQuaWNvbiB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cblx0XHRcdGxlZnQ6IDUwJTtcblxuXHRcdFx0bWFyZ2luLXRvcDogcmVtKC03LjUpO1xuXG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHR9XG5cdH1cblx0Jjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvci1zdWNjZXNzO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1zdWNjZXNzO1xuXHR9XG59XG5cbiNwcm9kLXN1bW1hcnkge1xuXHRtYXJnaW46IHJlbSgyMCkgMDtcblxuXHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcblx0fVxuXHQucHJvZC1kZXRhaWxzX19zdW1tYXJ5X19zY3JvbGwge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdH1cblx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcblx0XHR9XG5cdH1cbn1cblxuXG4uYWRkLWtvIHtcblx0I2hvdmVyLWJhbm5lciB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5ub3QtYnV5YWJsZSB7XG5cdC5idXR0b24ge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHQuc3RvY2stb2sge1xuXHRcdCNhbGVydC1idG4ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuc3RvY2sta28ge1xuXHRcdCNhZGQtY2FydC1idG4vKiwgI2FkZF90b19vb2tvb2RvbywgI3dpc2huYm94LWJ0biovIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0I2FsZXJ0LWJ0biB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cblxuI2FkZC1jYXJ0LWJ0biwjaGItYWRkLWNhcnQtYnRuIHtcblx0Ji5sb2FkaW5nIHtcblx0XHR0ZXh0LWluZGVudDogLTk5OTk5OXB4O1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMzIlMjAzMiUyMiUyMHdpZHRoJTNEJTIyNjQlMjIlMjBoZWlnaHQlM0QlMjI2NCUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjIuMDMzMDIlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODQ1JTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMC40OTgyNjMlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuMTI1cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4OTAlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIwJTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjI1cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MTM1JTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMCUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC4zNzVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgxODAlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIwJTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgyMjUlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIwLjYyMTgwNCUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC42MjVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgyNzAlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIxLjkyNzQ2JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjc1cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MzE1JTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMi44NTQ5NCUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC44NzVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgxODAlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIwJTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0Mvc3ZnJTNFKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDAlO1xuXHR9XG59XG5cbiNhZGQtY2FydC1idG4ge1xuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0bWluLWhlaWdodDogNDBweDtcblx0fVxufVxuXG4jYWxlcnQtYnRuIHtcblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHR9XG59XG5cbi5vb2tvb2Rvby1vbiwgLndpc2huYm94LW9uIHtcblx0Lm5vdC1idXlhYmxlIHtcblx0XHQuc3RvY2stb2sge1xuXHRcdFx0I2FkZF90b19vb2tvb2RvbywgI3dpc2huYm94LWJ0biB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgwKTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3RvY2sta28ge1xuXHRcdFx0I2FkZF90b19vb2tvb2RvbywgI3dpc2huYm94LWJ0biB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5ub3QtYnV5YWJsZSAuc3RvY2sta28gI2FsZXJ0LWJ0biB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnByb2RfX2J0bl9fcHJpY2VfX2hvdmVyIHtcblx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQmX19xdHkge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuXHR9XG5cdCYuc2hvdyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0Ji5oaWRlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5yYW5nZSB7XG5cdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcblx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG5cdCZfX3N1YnRpdGxlIHtcblx0XHR3aWR0aDogMTYwcHg7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcblx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdH1cblx0fVxuXHQmX19nbG9iYWwge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0fVxuXHR9XG5cdCZfX3RvcCwgJl9fYm90dG9tLCAmX193cmFwcGVyIHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHQgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdCB9XG5cdH1cblx0Jl9fd3JhcHBlciB7XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQmX190b3Age1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0fVxuXHQmX19ib3R0b20ge1xuXHRcdGJvcmRlcjogc29saWQgJGNvbG9yLWJkO1xuXHRcdGJvcmRlci13aWR0aDogMCAxcHggMXB4IDFweDtcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAxcHggMXB4IDFweCAwO1xuXHRcdH1cblx0fVxuXHQmX19pdGVtIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0QGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0fVxuXHR9XG5cdCYtLXZlcnRpY2FsIHtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG5cdFx0XHQucmFuZ2Uge1xuXHRcdFx0XHQmX19nbG9iYWwge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fd3JhcHBlciB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX3RvcCwgJl9fYm90dG9tIHtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX19ib3R0b20ge1xuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMXB4IDFweCAxcHggMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX19zdWJ0aXRsZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zaGFyZS1mcmllbmQge1xuXHRtYXgtd2lkdGg6IDk1MHB4O1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0b3BhY2l0eTogMDtcblx0bWF4LWhlaWdodDogMDtcblx0dHJhbnNpdGlvbjogMHMgdmlzaWJpbGl0eSwgLjZzIG1heC1oZWlnaHQgLjFzLCBvcGFjaXR5IC42cyAuMXM7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHQmID4gKiB7XG5cdFx0bWF4LWhlaWdodDogMDtcblx0XHR0cmFuc2l0aW9uOiAwcztcblx0fVxuXHQmLnNob3cge1xuXHRcdG1heC1oZWlnaHQ6IDEwMDAwcHg7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdCYgPiAqIHtcblx0XHRcdG1heC1oZWlnaHQ6IGluaXRpYWw7XG5cdFx0fVxuXHR9XG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXRpdGxlKTtcblx0fVxuXHQmX19ub3dyYXAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cdH1cblx0LmZvcm0ge1xuXHRcdCZfX2ZpZWxkIHtcblx0XHRcdCYtLWNhbmNlbCB7XG5cdFx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcblx0XHRcdFx0LmZvcm1fX2J1dHRvbiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX190aGFua3Mge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0XHQmX190ZXh0IHtcblx0XHRcdCYtLWFyZWEge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxNzBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fZXJyb3ItLWdsb2JhbCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuXG4jYzEtbWFpbi1pbWctc2xpZGVyLWZvci1zbWFsbCB7XG5cdC5zbGljay1kb3RzIGxpIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0YnV0dG9uIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRcdH1cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCY6bm90KC5zbGljay1pbml0aWFsaXplZCkge1xuXHRcdC5tYWluLWltZy1zbGlkZSB7XG5cdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi5ub3N0b19lbGVtZW50IHtcblx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdHdpZHRoOiAxMDAlO1xuXHQubm9zdG8tcHJvZHVjdC1saXN0IHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHR9XG5cdCYubm9zdG8tcHJvZC1kZXRhaWxzIHtcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdG1heC13aWR0aDogOTUwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgZGVza3RvcCB7XG5cdC5nYWxsZXJ5X19wcmltYXJ5X19zbGlkZXIubGF6eWxvYWQge1xuXHRcdCYgPiAuZ2FsbGVyeV9faXRlbSB7XG5cdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgdGFibGV0IHtcblx0LnByb2QtZGV0YWlsc19fZ2FsbGVyeS5nYWxsZXJ5IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5yZ3BkIHtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRjb2xvcjogJHdoaXRlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0dHJhbnNpdGlvbjogYm9yZGVyIC42cztcblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdCY6aG92ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0fVxuXHQmX19pY29uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR0cmFuc2l0aW9uOiAuNnM7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQmX19jb250ZW50IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdGJhY2tncm91bmQ6ICRibGFjaztcblx0XHR3aWR0aDogMzAwcHg7XG5cdFx0aGVpZ2h0OiAzMDBweDtcblx0XHRtYXgtd2lkdGg6IDA7XG5cdFx0bWF4LWhlaWdodDogMDtcblx0XHR0cmFuc2l0aW9uOiBtYXgtd2lkdGggLjZzLCBtYXgtaGVpZ2h0IC42cywgYm9yZGVyIC42cztcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdCZfX2ZpeGVkIHtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRcdHdpZHRoOiAzMDBweDtcblx0XHRcdGhlaWdodDogMzAwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4LDIwcHgpO1xuXHRcdFx0dHJhbnNpdGlvbjogLjRzIC4ycztcblx0XHR9XG5cdFx0dWwge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmOmhvdmVyIHtcblx0XHR0cmFuc2l0aW9uOiAuNnM7XG5cdFx0LnJncGQge1xuXHRcdFx0Jl9fY29udGVudCB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRcdFx0bWF4LWhlaWdodDogMzAwcHg7XG5cdFx0XHRcdCZfX2ZpeGVkIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsMHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9faWNvbiB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9kLXJhdGVfX3JlbGF0aXZlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0QGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uaW1nVmFyaWF0aW9uIHtcblx0Y3Vyc29yOiB6b29tLWluO1xufVxuXG4uem9vbS12YXJpYXRpb24ge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdHBhZGRpbmc6IDA7XG5cdHdpZHRoOiBhdXRvO1xuXHRtYXgtaGVpZ2h0OiA5MCU7XG5cdG1heC13aWR0aDogOTAwcHg7XG5cdGhlaWdodDogYXV0bztcblx0ei1pbmRleDogOTk5OTk7XG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLnpvb20tdmFyaWF0aW9uIGltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJVxufVxuXG4uem9vbS12YXJpYXRpb24gLmNsb3NlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRyaWdodDogMTBweDtcblx0dG9wOiAxMHB4O1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1vei1mbGV4O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHQtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcblx0YWxpZ24tY29udGVudDogY2VudGVyO1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0LW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZDogIzAwMDtcblx0Y29sb3I6ICNmZmZcbn1cblxuLnpvb20tdmFyaWF0aW9uX19iYWNrZ3JvdW5kIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjQ1KTtcblx0ei1pbmRleDogOTk5OTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlXG59XG5cblxuI3Byb2QtZ2FsbGVyeSB7XG5cdCYuem9vbS1pbiB7XG5cdFx0LmdhbGxlcnlfX2ltZyB7XG5cdFx0XHRvcGFjaXR5OjBcblx0XHR9XG5cdH1cbn1cblxuLmJvZHkgI2hvdmVyLWFkZC1jYXJ0LWJ0bntcblx0YmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KVxufVxuLmJvZHkgLnByb2QtZmxvYXRpbmdfX25hbWV7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xufVxuXG4ucHJvZC1yYXRlX190aXRsZSBoMiB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS10ZXh0KTtcbn1cblxuLmltZy1hdmlzLXZlcmlmaWUge1xuXHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuICBtYXgtd2lkdGg6IDE4MHB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLm1haW4taW1nLXNsaWRlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiAxMDAlO1xuXHR9XG5cdGltZyB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHQmLmxvYWRlciB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0XHQmLmxhenlsb2FkLCAmLmxhenlsb2FkaW5nIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG59XG5cbiNtYWluLWdhbGxlcnktZm9yLXNtYWxsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uem9vbU1vYmlsZUltZyB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiA5OTk5OTk5O1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdEBpbmNsdWRlIGZsZXhib3goKTtcblx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcblx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0cGFkZGluZzogNzBweCAxMHB4O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Jl9fcGFkZGluZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0dHJhbnNmb3JtOiAgdHJhbnNsYXRlM2QoMCwwLDApO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gMTQwcHgpO1xuXHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDE0MHB4KTtcblx0XHQucGluY2gtem9vbS1jb250YWluZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDE0MHB4KTtcblx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDE0MHB4KTtcblx0XHR9XG5cdH1cblx0Jl9fd3JhcHBlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1pbi1oZWlnaHQ6IDFweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRyYW5zZm9ybTogIHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0Jl9fY2xvc2Uge1xuXHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3RkO1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEwcHg7XG5cdFx0bGVmdDogMTBweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cbiAgICAmX19pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cdCZfX2ltZyB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayFpbXBvcnRhbnQ7XG5cdH1cblx0Jl9fc2xpZGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQwcHgpO1xuXHRcdC56b29tTW9iaWxlSW1nIHtcblx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDE0MHB4KTtcblx0XHRcdFx0ZGlzcGxheTpmbGV4IWltcG9ydGFudDtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQwcHgpO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cdCZfX3RodW1iIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUhaW1wb3J0YW50O1xuXHRcdGJvdHRvbTogMTBweDtcblx0XHRsZWZ0OiAxMHB4O1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcblx0XHRoZWlnaHQ6IDUwcHg7XG4gICAgICAgICYtLW5vdHIge1xuICAgICAgICAgIC5zbGljay10cmFjayB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXHRcdC5zbGljay1jdXJyZW50IHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zdGQ7XG5cdFx0XHR9XG5cdFx0fVxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcblx0XHQgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1iZDtcbiAgICAgIH1cblx0fVxuXHQucGluY2gtem9vbS1jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxufVxuXG4udHJpZ2dlci1mb3ItaW1nLXZhci1tb2Ige1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQmLmRpc2FibGUge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6ICRzbGlkZXItc3ZnLWxvYWRpbmc7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogODBweCBhdXRvO1xuXHRcdGltZyB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblx0fVxuXHQmLmRpc2FibGUtd2l0aG91dC1sb2FkaW5nIHtcblx0XHRpbWcge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG5cdH1cblx0aW1nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xuXHR9XG5cdC5yZW1vdmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDMwcHg7XG5cdFx0cmlnaHQ6IDIwcHg7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1zdGQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2U7XG5cdFx0fVxuXHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcblx0XHR9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0bGVmdDogMTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgwLCAtNTAlLCAwKSByb3RhdGUoNDVkZWcpO1xuXHRcdH1cblx0XHQmOmFmdGVyIHtcblx0XHRcdHJpZ2h0OiAxMCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKDAsIC01MCUsIDApIHJvdGF0ZSgtNDVkZWcpO1xuXHRcdH1cblx0fVxufVxuXG4udHJpZ2dlci1vbGQtcGljdHVyZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDgwcHg7XG5cdGhlaWdodDogODBweDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGltZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcblx0fVxufVxuXG4ucHJvZC1kZXRhaWxzX19nYWxsZXJ5IHtcblx0LnRyaWdnZXItZm9yLWltZy12YXItbW9iIHtcblx0XHQucmVtb3ZlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbiNtYWluLWltZy1zbGlkZXItZm9yLXNtYWxsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJpY2Utb2xkOmVtcHR5ICsgLmV0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuXG4vKipcbiAqXG4gKiBWQVJJQUJMRVNcbiAqIENvbG9ycyBhbmQgYmFja2dyb3VuZC4uLi4uLi4uLi5WYXJpYWJsZXMgZm9yIGNvbG9ycyB0aXRsZSAvIHRleHQgYW5kIGJhY2tncm91bmQgcHJvZCByYXRpbmdcbiAqIFNpemUgV3JhcHBlci4uLi4uLi4uLi4uLi4uLi4uLi5WYXJpYWJsZXMgZm9yIG1heC13aWR0aCBhbmQgd2lkdGggcHJvZCByYXRpbmdcbiAqXG4gKiBQUk9EIFJBVElOR1xuICogV3JhcHBlci4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLkFsbCB0aGUgd3JhcHBlciBhbmQgdGl0bGUgb24gdGhlIHByb2QgcmF0aW5nXG4gKlxuICovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICNWYXJpYWJsZXNcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8vIENvbG9ycyBhbmQgYmFja2dyb3VuZFxuJHByb2QtcmF0ZS1iYWNrZ3JvdW5kOiAkd2hpdGU7XG4kcHJvZC1yYXRlLWNvbG9yLW1haW46ICRjb2xvci1zdGQ7XG4kcHJvZC1yYXRlLWNvbG9yLXNlY29uZGFyeTogIzYyNjk2RjtcbiRwcm9kLXJhdGUtc3RhcnMtY29sb3I6ICNGNDhFMzE7XG4kcHJvZC1yYXRlLWJ1dHRvbi1jb2xvcjogJHdoaXRlO1xuJHByb2QtcmF0ZS1ib3JkZXItb3BlbjogIzZENzE4MTtcbiRwcm9kLXJhdGUtaW5hY3RpdmUtc3RhcjogI2IxYjhiZTtcbi8vIFNpemUgV3JhcHBlclxuJHByb2QtcmF0ZS1tYXgtd2lkdGg6IDg5MHB4O1xuXG4vLyBQYWRkaW5nICYgTWFyZ2luXG4kcHJvZC1yYXRlLXBhZGRpbmctZGVza3RvcDogNTBweDtcbiRwcm9kLXJhdGUtcGFkZGluZy10YWJsZXQ6IDMwcHg7XG4kcHJvZC1yYXRlLXBhZGRpbmctbW9iaWxlOiAxMHB4O1xuJHByb2QtcmF0ZS1tYXJnaW4tZGVza3RvcDogMCBhdXRvIDIwcHggYXV0bztcbiRwcm9kLXJhdGUtbWFyZ2luLXRhYmxldDogMCBhdXRvIDIwcHggYXV0bztcbiRwcm9kLXJhdGUtbWFyZ2luLW1vYmlsZTogMCBhdXRvIDIwcHggYXV0bztcblxuLy8gRm9udC1zaXplICYgTGluZS1oZWlnaHRcblxuXG4ud3otcmF0aW5nIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHByb2QtcmF0ZS1iYWNrZ3JvdW5kO1xuXHRjb2xvcjogJHByb2QtcmF0ZS1jb2xvci1tYWluO1xuXHRoZWlnaHQ6IGF1dG87XG5cdG1heC1oZWlnaHQ6IDUwZW07XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRyYW5zaXRpb246IC41cztcblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRwYWRkaW5nOiAkcHJvZC1yYXRlLXBhZGRpbmctbW9iaWxlO1xuXHRcdG1hcmdpbjogJHByb2QtcmF0ZS1tYXJnaW4tbW9iaWxlO1xuXHR9XG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0cGFkZGluZzogJHByb2QtcmF0ZS1wYWRkaW5nLXRhYmxldDtcblx0XHRtYXJnaW46ICRwcm9kLXJhdGUtbWFyZ2luLXRhYmxldDtcblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRwYWRkaW5nOiAkcHJvZC1yYXRlLXBhZGRpbmctZGVza3RvcDtcblx0XHRtYXJnaW46ICRwcm9kLXJhdGUtbWFyZ2luLWRlc2t0b3A7XG5cdH1cblxuXHQvLyAud3otcmF0aW5nLmNsb3NlXG5cdCYuY2xvc2Uge1xuXHRcdCY6bm90KC5vcGVuKSB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cblxuXHQvLyAud3otcmF0aW5nLm9wZW5cblx0Ji5vcGVuIHtcblx0XHRtYXgtaGVpZ2h0OiAzMDBlbTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkcHJvZC1yYXRlLWJvcmRlci1vcGVuO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc8dGFibGV0Jykge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cblxuXHQmLS1zaG9wLWNvbW1lbnQge1xuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHRcdC53ei1yYXRpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0XHQmX19maWVsZHNldCB7XG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX2ZpZWxkLCAmX19zdGFycywgJl9fYnV0dG9uIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogdW5zZXQ7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fZmllbGRzZXQ+bGFiZWwge1xuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDI1MHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAyNTBweDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDI1MHB4O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcblx0XHRcdFx0XHRtYXJnaW46IDAgNDBweCAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX2J1dHRvbiB7XG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyAud3otcmF0aW5nX193cmFwcGVyXG5cdCZfX3dyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdCZfX2xlZnQsICZfX3JpZ2h0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQmX19sZWZ0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcblx0XHRcdHBhZGRpbmc6IDAgNDBweCAwIDA7XG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIyKTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19yaWdodCB7XG5cdFx0XHQvLyAxNDQwIC0gMTAwIC0gMzcwXG5cdFx0XHQmX19mb3JtIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdCZfX2xvZ2luUmVxdWlyZWQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdG1hcmdpbjogLTE1cHggMCByZW0oMzApO1xuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNik7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX2J1dHRvblRvTG9naW4ge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTkpO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlciFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRjb2xvci1zdGQsIDE1JSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX2ZpZWxkc2V0IHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKCdmbGV4LXN0YXJ0Jyk7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIWltcG9ydGFudDtcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkLCAmOm50aC1jaGlsZCg1KSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0PiBsYWJlbCB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoZmxleC1zdGFydCk7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOSk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCByZW0oMTApO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDI1MHB4O1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDI1MHB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0PiBzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmW2Zvcj1cInJhdGUtc3RhcnRcIl0ge1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDMwKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCZbZm9yPVwiYWRkLWVtYWlsXCJdIHtcblx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IC0xMHB4IDAgMCAwO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jltmb3I9XCJhZGQtcGljdHVyZVwiXSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcoJztcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnKSc7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIDNweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkdGV4dC1ncmV5O1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmX19maWVsZCwgJl9fc3RhcnMge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjkwcHgpO1xuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IGNhbGMoMTAwJSAtIDI5MHB4KTtcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiBjYWxjKDEwMCUgLSAyOTBweCk7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHggNDBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdFx0Jlt0eXBlPVwidGV4dFwiXSwgJlt0eXBlPVwiZW1haWxcIl0sICZbdHlwZT1cInBhc3N3b3JkXCJdIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHByb2QtcmF0ZS1jb2xvci1zZWNvbmRhcnk7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR3aGl0ZSwgNSUpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwcHg7XG5cdFx0XHRcdFx0XHRcdHJlc2l6ZTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHJvZC1yYXRlLWNvbG9yLXNlY29uZGFyeTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDIwcHg7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHdoaXRlLCA1JSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9fZmllbGQge1xuXHRcdFx0XHRcdFx0Ji0taW1nIHtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLnN0YXRpYyB7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQjZHJvcHpvbmUge1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5kcm9wem9uZS1wcmV2aWV3cyB7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0XHRcdFx0Ji5kcmFnb3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnVmV1aWxsZXogZMOpcG9zZXIgdm9zIGltYWdlcyBpY2knO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTE7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjQ1KTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjgpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24tY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0I2ZpbGUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogdW5zZXQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDEyO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRpbnB1dDpub3QoI2ZpbGUpIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCNmaWxlIHtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuZXJyb3ItZmlsZXMge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWVycm9yO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMCAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5kZWxldGVBbGxGaWxlcyB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWVycm9yO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1lcnJvcjtcblx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMjBweDtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgnPDEyMDBweCcpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA5NnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgnPDEyMDBweCcpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIHJlbSgxMCkgcmVtKDIwKTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdD4gKjpub3QoLmRlbGV0ZSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgnPj0xMjAwcHgnKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCByZW0oMjEpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci1kYXJrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDE2KTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMTBweCAwIDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICR0ZXh0LWdyZXk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgzMCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI0NFRDREQTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9fc3RhcnMge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93LXJldmVyc2UpO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtZW5kKTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0JjpjaGVja2VkIH4gbGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdFx0Jjpub3QoOm50aC1jaGlsZCgyKSkge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAxMXB4IDAgMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcm9kLXJhdGUtaW5hY3RpdmUtc3Rhcjtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHJvZC1yYXRlLXN0YXJzLWNvbG9yO1xuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNSkgdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCYgfiAud3otcmF0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fZmllbGRzZXRfX3N0YXJzX19pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KSB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHAuZm9ybSB7XG5cdFx0XHRcdFx0XHQmX19lcnJvciB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHRvcDogMzhweDtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDJweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1lcnJvcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0X19maWVsZC0tdGV4dGFyZWEge1xuXHRcdFx0XHRcdFx0JiArIHAuZm9ybSB7XG5cdFx0XHRcdFx0XHRcdCZfX2Vycm9yIHtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDk3cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmZvcm1fX2Vycm9yKy5mb3JtX19pY29uLS13YXJuaW5nIHtcblx0XHRcdFx0XHRcdHRvcDogNDIlIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm1hdGVyaWFsLWljb25zLmZvcm1fX2ljb24tLXN1Y2Nlc3MsIC5mb3JtX19pY29uLS1zdWNjZXNzW2NsYXNzXj1cImZhXCJdIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX19idXR0b24ge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0YWxpZ24tY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTkpO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlciFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRjb2xvci1zdGQsIDE1JSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2Nsb3NlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDUwcHg7XG5cdFx0dG9wOiA1MHB4O1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcblx0XHRjb2xvcjogJGNsb3NlLXJhdGluZy1jb2xvcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2hhcmUtYmFja2dyb3VuZDtcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgxOSk7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRjdXJzb3I6IHBvaW50ZXIhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAzMHB4O1xuXHRcdGhlaWdodDogMzBweDtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRpIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdH1cblx0fVxufVxuXG4ud3otc2hvd01lc3NhZ2Uge1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIGF1dG8gNDBweDtcblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRtYXJnaW4tdG9wOiAtMTAwcHg7XG5cdH1cblx0Ji0tZnVsbHNpemUge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDA7XG5cdH1cblx0Jl9fd3JhcHBlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJz49ZGVza3RvcCcpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHR9XG5cdFx0Jl9fYWxsUmF0aW5nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcblx0XHRcdH1cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2hlYWQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0XHRib3JkZXI6IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDFweCAxcHggMXB4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdCYgKyBkaXYge1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDBzIWltcG9ydGFudDtcblx0XHRcdFx0XHQrIGRpdiB7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwcyFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuY2xvc2UgKyBkaXYge1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0KyBkaXYge1xuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLm9wZW4ge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRcdCYgKyBkaXYge1xuXHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiB1bnNldDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRcdFx0XHRcdCsgZGl2IHtcblx0XHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bm90KC5vcGVuKSAge1xuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMCAxcHggMXB4IDFweDtcblx0XHRcdFx0XHQmICsgZGl2IHtcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRcdFx0XHQrIGRpdiB7XG5cdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHRcdFx0d2lkdGg6IDI3MHB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IDI3MHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDI3MHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0byBhdXRvO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdFx0XHR0b3A6IDEwMHB4O1xuXHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0Jl9fdGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgyMCk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMwKTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdCYtLWFycm93LWNyb3NzIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0bGVmdDogMTAlO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKC0zMCUsIC01MCUsIDApIHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDEwJTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgzMCUsIC01MCUsIDApIHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lm9wZW4gJiB7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKC0xMCUsIC01MCUsIDApIHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgxMCUsIC01MCUsIDApIHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgMTBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRcdFx0Y29sb3I6ICRyZ3BkLWNvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fZGF0YSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdFx0Ji0tZW1wdHkge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHR9XG5cdFx0XHQmX19ub3JhdGluZyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX3JhdGluZyB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0YWxpZ24tY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDE1cHggMDtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0PiBzdHJvbmcge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMwKTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDEwcHggMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX3N0YXJzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYucmF0ZS0xIGk6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkcHJvZC1yYXRlLXN0YXJzLWNvbG9yO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnJhdGUtMiBpOm50aC1jaGlsZCgxKSwgLnJhdGUtMiBpOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHByb2QtcmF0ZS1zdGFycy1jb2xvcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5yYXRlLTMgaTpudGgtY2hpbGQoMSksIC5yYXRlLTMgaTpudGgtY2hpbGQoMiksIC5yYXRlLTMgaTpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRwcm9kLXJhdGUtc3RhcnMtY29sb3I7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYucmF0ZS00IGk6bnRoLWNoaWxkKDEpLCAucmF0ZS00IGk6bnRoLWNoaWxkKDIpLCAucmF0ZS00IGk6bnRoLWNoaWxkKDMpLCAucmF0ZS00IGk6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkcHJvZC1yYXRlLXN0YXJzLWNvbG9yO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnJhdGUtNSBpIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkcHJvZC1yYXRlLXN0YXJzLWNvbG9yO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkcHJvZC1yYXRlLWluYWN0aXZlLXN0YXI7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgNHB4IDAgMDtcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9fYWJzb2x1dGUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHByb2QtcmF0ZS1zdGFycy1jb2xvcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX2J1dHRvbiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXN0ZDtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3RkO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDE0cHggMjBweDtcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDE5KTtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTcpO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDEwcHggMCAwO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dC1ncmV5O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19jb250ZW50IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0YWxpZ24tY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgcmVtKDIwKTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJz49ZGVza3RvcCcpIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweCA1MHB4O1xuXHRcdFx0fVxuXHRcdFx0Jl9fZGF0YU1vYmlsZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24tY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJykge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLS1lbXB0eSB7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX25vcmF0aW5nIHtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyMCk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX3JhdGluZyB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTVweCAwO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0PiBzdHJvbmcge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMzApO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCZfX3N0YXJzIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5yYXRlLTEgaTpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHByb2QtcmF0ZS1zdGFycy1jb2xvcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYucmF0ZS0yIGk6bnRoLWNoaWxkKDEpLCAucmF0ZS0yIGk6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcm9kLXJhdGUtc3RhcnMtY29sb3I7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnJhdGUtMyBpOm50aC1jaGlsZCgxKSwgLnJhdGUtMyBpOm50aC1jaGlsZCgyKSwgLnJhdGUtMyBpOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHJvZC1yYXRlLXN0YXJzLWNvbG9yO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5yYXRlLTQgaTpudGgtY2hpbGQoMSksIC5yYXRlLTQgaTpudGgtY2hpbGQoMiksIC5yYXRlLTQgaTpudGgtY2hpbGQoMyksIC5yYXRlLTQgaTpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHByb2QtcmF0ZS1zdGFycy1jb2xvcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYucmF0ZS01IGkge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHByb2QtcmF0ZS1zdGFycy1jb2xvcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHJvZC1yYXRlLWluYWN0aXZlLXN0YXI7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCA0cHggMCAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jl9fYWJzb2x1dGUge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHJvZC1yYXRlLXN0YXJzLWNvbG9yO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX2J1dHRvbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1zdGQ7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3RkO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTRweCAyMHB4O1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTkpO1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE3KTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDEwcHggMCAwO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0ZXh0LWdyZXk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0XHRcdGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRcdFx0JjpudGgtbGFzdC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX2xlZnQge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCByZW0oMTApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOSk7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR0aW1lIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTkpO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRwcm9kLXJhdGUtY29sb3Itc2Vjb25kYXJ5O1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRcdFx0Jjo6Zmlyc3QtbGV0dGVyIHtcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdFx0XHQmX19yYXRpbmcge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHRcdFx0XHRcdCZfX3N0YXJzIHtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHByb2QtcmF0ZS1pbmFjdGl2ZS1zdGFyO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDRweCAwIDA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCZfX2Fic29sdXRlIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcm9kLXJhdGUtc3RhcnMtY29sb3I7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCZfX25vdGUge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDE5KTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmICsgLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19pdGVtX19yaWdodF9faXRlbV9fdGV4dCB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fcmlnaHQge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCByZW0oMTApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCZfX2ltYWdlcyB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHRcdFx0XHRcdFx0Jl9fd3JhcCB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDcwcHg7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiAtd2Via2l0LXpvb20taW47XG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiB6b29tLWluO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCZfX3RleHQge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjUpO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmX19hbnN3ZXIge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjUpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNUZBO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHRleHQtZ3JleTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAyMHB4IDAgMDtcblx0XHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi53ei1yYXRpbmctem9vbSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdHdpZHRoOiA5MCU7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtYXgtaGVpZ2h0OiA5MCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR6LWluZGV4OiA5OTk5OTtcblx0Ji5jbG9zZSB7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR9XG5cdCZfX2Nsb3NlIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAyMHB4O1xuXHRcdHJpZ2h0OiAyMHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR3aWR0aDogNDBweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ei1pbmRleDogOTk5OTk5O1xuXHRcdGkge1xuXHRcdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHRcdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdGkge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmNsb3NlIHtcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR9XG5cdH1cblx0aW1nIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0fVxuXHQmX19iYWNrZ3JvdW5kIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuNDUpO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR6LWluZGV4OiA5OTk5ODtcblx0XHQmLmNsb3NlIHtcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR9XG5cdH1cbn1cblxuLnBhZ2UtcHJvZC1kZXRhaWxzIHtcblx0LmZvcm1fX3dyYXBwZXJWYWxpZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtYXgtd2lkdGg6IHVuc2V0O1xuXHRcdC5mb3JtX190aGFua3Mge1xuXHRcdFx0cGFkZGluZzogMTBweCA0MHB4IDEwcHggMTBweCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi53ei1yZ3BkIHtcblx0d2lkdGg6IDlweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRjb2xvcjogJHRleHQtZ3JleTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHRyYW5zaXRpb246IGJvcmRlciAuNnM7XG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQmOmhvdmVyIHtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdH1cblx0Jl9faWNvbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRyaWdodDogMDtcblx0XHR3aWR0aDogMjBweDtcblx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0dHJhbnNpdGlvbjogLjZzO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0Jl9fY29udGVudCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRiYWNrZ3JvdW5kOiAkc2hhcmUtYmFja2dyb3VuZDtcblx0XHR3aWR0aDogMzAwcHg7XG5cdFx0aGVpZ2h0OiAzMTBweDtcblx0XHRtYXgtd2lkdGg6IDA7XG5cdFx0bWF4LWhlaWdodDogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQmX19maXhlZCB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0fVxuXHRcdHVsIHtcblx0XHRcdGxpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Jjo6Zmlyc3QtbGV0dGVyIHtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCY6aG92ZXIge1xuXHRcdHRyYW5zaXRpb246IC42cztcblx0XHQud3otcmdwZCB7XG5cdFx0XHQmX19jb250ZW50IHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAzMTBweDtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHRcdCZfX2ljb24ge1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucHJvZC1pbmZvcyB7XG5cdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG59IiwiJGZsb2F0LWhlaWdodDogOTBweDtcblxuLnByb2QtZmxvYXRpbmcge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSwtMTAwJSk7XG5cdG9wYWNpdHk6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdGhlaWdodDogJGZsb2F0LWhlaWdodDtcblx0Ym9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG5cdGJvcmRlcjogc29saWQgJGNvbG9yLWJkO1xuXHRib3JkZXItd2lkdGg6IDAgMXB4IDFweCAxcHg7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UsIHRyYW5zZm9ybSAuM3MgZWFzZTtcblx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0QGluY2x1ZGUgYWxpZ24taXRlbXMoc3RyZXRjaCk7XG5cdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHR6LWluZGV4OiAyO1xuXHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQmLnNob3cge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMCUpO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZSwgdHJhbnNmb3JtIC4zcyBlYXNlO1xuXHR9XG5cdCYuaGlkZSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtMTAwJSk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLCB0cmFuc2Zvcm0gLjNzIGVhc2U7XG5cdH1cblx0Jl9fY29udGVudCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKHN0cmV0Y2gpO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogOHB4ICRmbG9hdC1oZWlnaHQgOHB4IDIwcHg7XG5cdH1cblx0Jl9fZ2FsbGVyeSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAkZmxvYXQtaGVpZ2h0O1xuXHRcdGhlaWdodDogKCRmbG9hdC1oZWlnaHQgLSAxNnB4KTtcblx0XHRtYXJnaW46IDAgMjBweCAwIDA7XG5cdH1cblx0Jl9fbGVmdCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKHN0cmV0Y2gpO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzMDBweDtcblx0fVxuXHQmX19yaWdodCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogJGZsb2F0LWhlaWdodDtcblx0XHR3aWR0aDogMjgwcHg7XG5cdFx0aGVpZ2h0OiAkZmxvYXQtaGVpZ2h0O1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcblx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHRidXR0b24ge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fdGV4dCB7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcblx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAoJGZsb2F0LWhlaWdodCAtIDE2cHgpO1xuXHR9XG5cdCZfX25hbWUge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0LW1zLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQmX19wcmljZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdC1tcy10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdCYgKiB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0fVxuXHR9XG5cdCZfX2Nsb3NlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHdpZHRoOiAkZmxvYXQtaGVpZ2h0O1xuXHRcdGhlaWdodDogJGZsb2F0LWhlaWdodDtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0aSB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5wcm9kLWNvbW1lbnRzIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogOTUwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHQuYzEtaDEge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDM2cHgpO1xuXHR9XG5cdCZfX3JvdyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbi1yZXZlcnNlKTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdy1yZXZlcnNlKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdH1cblx0fVxuXHQmX19yaWdodCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdFx0fVxuXHR9XG5cdCZfX2ltZ0xpbmsge1xuXHRcdHdpZHRoOiA0MDBweDtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHR3aWR0aDogNDAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5mb3JtLS10ZXN0LnNob3cge1xuXHRkaXNwbGF5OiBibG9jaztcbn0iLCIjdmFyaWF0aW9ucywgI2N1c3RvbWlzYXRpb25zIHtcblx0bWFyZ2luOiAzMHB4IDAgNTBweCAwO1xuXHRwYWRkaW5nLXRvcDogMzBweDtcblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRtYXJnaW46IDIwcHggMHB4O1xuXHR9XG5cblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0KiB7XG5cblx0fVxuXHQuZm9ybV9fdGV4dCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpIWltcG9ydGFudDtcblx0XHQmLmZvcm1fX2Vycm9yIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWVycm9yIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuZm9ybV9fZmlsZSB7XG5cdFx0Ji5mb3JtX19lcnJvciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cdH1cblxuXHQuZm9ybV9fZmllbGQtLWVycm9yIHtcblx0XHQmICsgcC5mb3JtX19lcnJvciB7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRyaWdodDogLTEwcHg7XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRib3R0b206IDI1cHg7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblx0XHRwLmZvcm1fX2Vycm9yIHtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHRcdHJpZ2h0OiAtMTBweDtcblx0XHRcdHRvcDogYXV0bztcblx0XHRcdGJvdHRvbTogMjVweDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHR9XG5cblx0LmZvcm1fX3NwYW4ge1xuXHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHR9XG5cblx0LmZvcm1fX2ZpZWxkLS1mb2N1c2VkIHtcblx0XHQuZm9ybV9fc3BhbiB7XG5cdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHR9XG5cdH1cblxufVxuXG4udmFyLWgyLCAuY3VzdG8taDIge1xuXHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblxuXHRtYXJnaW4tYm90dG9tOiA2cHg7XG5cblx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbmlucHV0W3R5cGU9ZmlsZV0uZmlsZUZvcm0ge1xuXHRtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi52YXItaDMge1xuXHRtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi52YXItd2l0aC1xdHksIC52YXItd2l0aC1pbWcge1xuXHQudmFyLXJhZGlvIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG59XG5cbi52YXItd2l0aC1xdHkge1xuXHQudmFyLXJhZGlvLWluZm9zIHtcblx0XHRwYWRkaW5nOiA2cHggMDtcblx0fVxufVxuXG4udmFyLWNvbWJvIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udmFyLXdpdGgtaW1nIHtcblx0LnZhci1jb21iby1pbmZvcyB7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC52YXItY29tYm8taW5wdXQtYXJlYSB7XG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0fVxuXG5cdC52YXItY29tYm8taW5wdXQtYXJlYSwgLnZhci1xdHktaW5wdXQtYXJlYSB7XG5cdFx0LnZhci1xdHktYnRuIHtcblx0XHRcdHRvcDogMXB4O1xuXHRcdH1cblx0fVxufVxuXG4udmFyLXJhZGlvLWluZm9zIHtcblx0cGFkZGluZzogMCAxNXB4O1xuXHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gXHQmID4gbGFiZWwge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDVweCAwO1xuXHR9XG59XG5cbi5xdHktaW5wdXQge1xuXHRoZWlnaHQ6IDUwcHg7XG59XG5cbi5jdXN0byBpbnB1dFt0eXBlPVwiZmlsZVwiXSwgLmZpbGUtZm9ybWF0cyB7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xufVxuXG4udmFyLWNvbWJvLWlucHV0LWFyZWEsIC5jb250YWluZXItY3VzdG8tc2VsZWN0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdHBhZGRpbmc6IDA7XG59XG5cbi52YXItZ3JvdXAuYmctcGFuZWwge1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmctbGVmdDogMTVweDtcblx0bWFyZ2luLXRvcDogMTBweDtcblx0LnZhci1yYWRpbyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxufVxuXG4udmFyLXJhZGlvIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4udmFyLWxpc3QsIC5jdXN0byB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi52YXItbGlzdC1pbWcge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRpbWcge1xuXHRcdHdpZHRoOiA1MHB4O1xuXHR9XG59XG5cbi52YXItY29tYm8taW1nLCAudmFyLXJhZGlvLWltZyB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cblx0d2lkdGg6IDYwcHg7XG5cblx0dmVydGljYWwtYWxpZ246IHRvcDtcblxuXHRpbWcge1xuXHRcdHdpZHRoOiA1MHB4O1xuXHR9XG59XG5cbi52YXItcXR5LWlucHV0LWFyZWEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LnZhci1xdHktaW5wdXQge1xuXHRcdGZsb2F0OiByaWdodDtcblxuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG5cdH1cblxuXHQudmFyLXF0eS1idG4ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuXHRcdHdpZHRoOiAzOHB4O1xuXHRcdGhlaWdodDogNDhweDtcblxuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXG5cdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdH1cblx0fVxuXG5cdC52YXItcXR5LWJ0biB7XG5cdFx0dG9wOiAxcHg7XG5cdFx0cmlnaHQ6IDFweDtcblxuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG5cdFx0Jjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXN0ZDtcblx0XHR9XG5cdH1cbn1cblxuLnZhci1xdHktYnRuLnZhci1xdHktbW9yZSB7XG5cdHJpZ2h0OiAxcHg7XG5cblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG59XG5cbi52YXItcXR5LWJ0bi52YXItcXR5LWxlc3Mge1xuXHRsZWZ0OiAxcHg7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0Jjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHR9XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Jjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc3RkO1xuXHR9XG59XG5cblxuI3Byb2Qtc3RvY2sgLmljb24tc3RvY2stb2sge1xuXHRjb2xvcjogJGNvbG9yLXN0ZDtcbn1cblxuLnZhcmlhdGlvbi1wYWRkaW5nLXJpZ2h0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xufVxuXG4uaW5wdXQtcHJpY2UtYWJzb2x1dGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDEwcHg7XG5cdG1heC13aWR0aDogMTQ1cHg7XG5cdC52YXItcXR5LWxibCB7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4udmFyLWxpc3QtcXR5IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdC52YXItcXR5LWlucHV0LWFyZWEge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdHdpZHRoOiAxMzBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdH1cbn1cblxuLnZhci1yYWRpby1saXN0IHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0LnZhci1yYWRpbyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLnJlbGF0aXZlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubm90LXJlbGF0aXZlIHtcblx0cG9zaXRpb246IHN0YXRpYztcbn1cblxuXG4udmFyLXJhZGlvIHtcblx0ZGlzcGxheTogdGFibGU7XG5cblx0d2lkdGg6IDEwMCU7XG5cblx0LnZhci1yYWRpby1pbnB1dCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdCY6Y2hlY2tlZCB7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdH1cblx0fVxuXG5cdC52YXItcmFkaW8taW5wdXQ6Y2hlY2tlZCB+IC50cmlnZ2VyLXJhZGlvLWNoZWNrZWQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0xcHg7XG5cdFx0bGVmdDogLTFweDtcblxuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0d2lkdGg6ICAgIC1tb3otY2FsYygxMDAlICsgMnB4KTtcblx0XHQvKiBXZWJLaXQgKi9cblx0XHR3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgKyAycHgpO1xuXHRcdC8qIE9wZXJhICovXG5cdFx0d2lkdGg6ICAgICAgLW8tY2FsYygxMDAlICsgMnB4KTtcblx0XHQvKiBTdGFuZGFyZCAqL1xuXHRcdHdpZHRoOiAgICAgICAgIGNhbGMoMTAwJSArIDJweCk7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdC8qIEZpcmVmb3ggKi9cblx0XHRoZWlnaHQ6ICAgIC1tb3otY2FsYygxMDAlICsgMnB4KTtcblx0XHQvKiBXZWJLaXQgKi9cblx0XHRoZWlnaHQ6IC13ZWJraXQtY2FsYygxMDAlICsgMnB4KTtcblx0XHQvKiBPcGVyYSAqL1xuXHRcdGhlaWdodDogICAgICAtby1jYWxjKDEwMCUgKyAycHgpO1xuXHRcdC8qIFN0YW5kYXJkICovXG5cdFx0aGVpZ2h0OiAgICAgICAgIGNhbGMoMTAwJSArIDJweCk7XG5cblx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblxuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdCYucm93IHtcblx0XHRtYXJnaW46IDEwcHggMCAwIDA7XG5cdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0LnNtYWxsLTI0IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi52YXItcmFkaW8taW5mb3Mge1xuXHRjb2xvcjogJGNvbG9yLXN0ZDtcbn1cblxuLnZhci1yYWRpby1pbnB1dC1hcmVhIHtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcblxuXHR3aWR0aDogcmVtKDI0KTtcblx0bWluLXdpZHRoOiByZW0oMjQpO1xuXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdC52YXItcmFkaW8taW5wdXQge1xuXHRcdG1hcmdpbjogMCAwIDAgMTBweDtcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdG1hcmdpbjogNXB4IDAgMCAtMnB4O1xuXHRcdH1cblx0fVxufVxuXG4udmFyLXJhZGlvLWltZyB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cblx0d2lkdGg6IDYwcHg7XG5cdG1pbi13aWR0aDogNjBweDtcblxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4udmFyLXJhZGlvLWxibCB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cblx0d2lkdGg6IDk5JTtcblxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG5cdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xufVxuXG4udmFyLWdyb3VwLmJnLXBhbmVsIHtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0LnZhciArIC52YXIge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cbn1cblxuLnZhci1ncm91cC5iZy1wYW5lbCAudmFyLWgzIHtcblx0Y29sb3I6ICRjb2xvci1zdGQtbGlnaHQ7XG59XG5cbkBtZWRpYSBkZXNrdG9wIHtcblx0LnZhci1saXN0LXF0eSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQudmFyLWxpc3QtaW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdG1hcmdpbjogMDtcblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdH1cbn1cblxuLnZhcmlhdGlvblJhZGlvIHtcblx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG59XG5cbkBpbmNsdWRlIG1vYmlsZSB7XG5cdC52YXItcXR5LWxibCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cblx0XHRtYXJnaW4tcmlnaHQ6IDZweDtcblx0XHRwYWRkaW5nLXRvcDogNnB4O1xuXHRcdG1pbi13aWR0aDogNTVweDtcblx0fVxuXG5cdC52YXItcXR5LWlucHV0LWFyZWEge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdHdpZHRoOiByZW0oMTMwKTtcblx0fVxufVxuXG5AaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdC52YXJpYXRpb24tcGFkZGluZy1yaWdodCB7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5pbnB1dC1wcmljZS1hYnNvbHV0ZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRvcDogYXV0bztcblx0XHRyaWdodDogYXV0bztcblxuXHRcdGZsb2F0OiByaWdodDtcblxuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDEwcHggMDtcblx0fVxufVxuXG5AaW5jbHVkZSBkZXNrdG9wIHtcblx0LnZhci1xdHktcm93IHtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHR9XG59XG5cbkBpbmNsdWRlIG1vYmlsZSB7XG5cdC52YXItcXR5LXJvdyB7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblx0LnZhci1yYWRpbyB7XG5cdFx0LnZhci1xdHktcm93LmNvbHVtbiB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblx0XHQudmFyLXJhZGlvLWlucHV0IHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRtYXJnaW46IDVweCAwIDAgMDtcblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHQudmFyLXF0eS1yb3cge1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdC52YXItcXR5LWlucHV0LWFyZWEge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHRcdC52YXItcXR5LWxibCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHR9XG59XG4iLCIucGFnZS00MDQge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdCZfX2ltZyB7XG5cdFx0bWF4LXdpZHRoOiAzMThweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46ICRibG9jLS1tYXJnaW4tYm90dG9tIGF1dG8gMCBhdXRvO1xuXG5cdFx0LmNscy0xIHtcblx0XHRcdGZpbGw6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuXHRcdH1cblx0XHQuY2xzLTIge1xuXHRcdFx0ZmlsbDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0fVxuXHRcdC5jbHMtMyB7XG5cdFx0XHRmaWxsOiAjYzNkNGQ4O1xuXHRcdH1cblx0XHQuY2xzLTQge1xuXHRcdFx0ZmlsbDogI2UxZWJlZjtcblx0XHR9XG5cdFx0LmNscy01IHtcblx0XHRcdGZpbGw6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdH1cblx0XHQuY2xzLTYge1xuXHRcdFx0ZmlsbDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0fVxuXHRcdC5jbHMtNyB7XG5cdFx0XHRmaWxsOiAjYTlhOWE5O1xuXHRcdH1cblx0XHQuY2xzLTgge1xuXHRcdFx0ZmlsbDogIzljOWI5Yjtcblx0XHR9XG5cdFx0LmNscy05IHtcblx0XHRcdGZpbGw6ICNmMTk3YmU7XG5cdFx0fVxuXHRcdC5jbHMtMTAge1xuXHRcdFx0ZmlsbDogIzU2NTY1Njtcblx0XHR9XG5cdFx0LmNscy0xMSB7XG5cdFx0XHRmaWxsOiAjZmZmO1xuXHRcdH1cblx0XHQuY2xzLTEyIHtcblx0XHRcdGZpbGw6ICNlOWVmZjI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbm90LWZvdW5kIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLXRvcDogJGJsb2MtLW1hcmdpbi1ib3R0b207XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IHJlbSgzMHB4KTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQmX19idG4ge1xuXG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcblx0XHR9XG5cdH1cblx0Jl9fdGV4dCB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1kZXNrdG9wKSB7XG5cdC5wYWdlLTQwNCB7XG5cdFx0Jl9fbm90LWZvdW5kIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDYwcHgpO1xuXHRcdH1cblx0fVxufVxuXG4jZW5oYW5jZSB7XG5cdHotaW5kZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiIsIlxuJHNoYXJlX19idG4tLXR3aXR0ZXI6IHRyYW5zcGFyZW50IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxOS45NyUyMiUyMGhlaWdodCUzRCUyMjE2LjI1JTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNLjE4JTIwMTIuMTc0QTE1LjU4NCUyMDE1LjU4NCUyMDAlMjAwJTIwMCUyMDQlMjAxMy4zNDlhMy4zMzMlMjAzLjMzMyUyMDAlMjAwJTIwMCUyMDMuNTUtMS4zODEuNTc5LjU3OSUyMDAlMjAwJTIwMC0uMTMtLjgxNHMtNC42LTEuNTU1LTQuMjctMi40MmMwJTIwMC0uMDItLjQ4OC41Ny0uMzc2JTIwMCUyMDAlMjAuNjctLjYzNC4zNC0uODU0JTIwMCUyMDAtLjUxLS40ODgtLjEtLjUzM2ExMC43JTIwMTAuNyUyMDAlMjAwJTIwMSUyMDEuNDIuMTg0cy4yNy0uMS4wMy0uM2ExLjUlMjAxLjUlMjAwJTIwMCUyMDEtLjU4LS43MzdzLjE1LS4zNzYuOC0uMDY2YzAlMjAwJTIwLjItLjA0NS4wMi0uMjY2JTIwMCUyMDAtLjU1LS4zNTQtLjI5LS42NDMlMjAwJTIwMCUyMC44My0uNTg3JTIwMi43MyUyMDEuOTE4JTIwMCUyMDAlMjAuMzUuNTEuMzkuMDIzJTIwMCUyMDAlMjAxLjM3LTYuNDI3JTIwMy41OS02Ljg0N2ExLjExNCUyMDEuMTE0JTIwMCUyMDAlMjAwJTIwLjg2LS4wODkuOTg4Ljk4OCUyMDAlMjAwJTIwMSUyMC44Mi0uMDQ1cy4yLjMzMy40NS4xMzRjMCUyMDAlMjAuODgtLjM3OC42MS4yNDNhNC41MTYlMjA0LjUxNiUyMDAlMjAwJTIwMS0xLjIxLjk2MWMtLjMuMDIyLS4yNC4zMzIuMDIuMzc2JTIwMCUyMDAlMjAzLjczLjM1NyUyMDMuNzMlMjAzLjMyOCUyMDAlMjAwJTIwLjIyLjcwNS45MS0uMDI2YTcuMzElMjA3LjMxJTIwMCUyMDAlMjAxJTIwMS4zMi0uNzYxcy4yOC0uMi4yNC4yNjZhNS4yNTElMjA1LjI1MSUyMDAlMjAwJTIwMS0xLjUzJTIwMS44MnMtLjQ3LjY0Mi4yMS41MWEzLjk3JTIwMy45NyUyMDAlMjAwJTIwMCUyMC45Ni0uMzQ3cy43OS0uNDIyLjQzLjMzMmExMC4wMjklMjAxMC4wMjklMjAwJTIwMCUyMDEtMi4wNSUyMDEuMTgzLjMyOS4zMjklMjAwJTIwMCUyMDAtLjI0LjMwOXMtLjIzJTIwNy44MTMtOS41NyUyMDcuODEzQTkuNDM4JTIwOS40MzglMjAwJTIwMCUyMDElMjAuMyUyMDEyLjc1NXMtLjU5LS42OTMtLjEyLS41ODF6JTIyJTIwZmlsbCUzRCUyMiUyMzU1YWNlZSUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIvJTNFJTNDL3N2ZyUzRSkgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4kc2hhcmVfX2J0bi0tZmFjZWJvb2s6ICB0cmFuc3BhcmVudCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyOSUyMiUyMGhlaWdodCUzRCUyMjE2LjE1NyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTguOTklMjA1LjYwOWgtM3YtMS40cy0uMjktMS40MDYuNzUtMS40MDZoMi4yNVYtLjAxbC0zLjg3LjAwNmEyLjgxMiUyMDIuODEyJTIwMCUyMDAlMjAwLTIuODglMjAyLjgwN3YyLjgxMUgwdjIuODEyaDIuMjR2Ny43MzRoMy43NVY4LjQyNmgyLjI1eiUyMiUyMGZpbGwlM0QlMjIlMjMzYjU5OTglMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyLyUzRSUzQy9zdmclM0UpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuJHNoYXJlX19idG4tLWdvb2dsZTogIHRyYW5zcGFyZW50IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxOCUyMiUyMGhlaWdodCUzRCUyMjE2LjE4OCUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTEwLjE3LS4wMTFjLTEuNTguOS0zLjc2LjItNC45NC4wNThDLjA1LS41NzktMS41OSUyMDQuOTYzJTIwMi4xOCUyMDcuMTg1Yy0uOTcuNDYxLS45MSUyMDIuODEuMTMlMjAzLjE0NS0yLjQ1LjI1Ny0yLjklMjAzLjQyNi0xLjU5JTIwNC43MTclMjAxLjYlMjAxLjU3MyUyMDYuNTIlMjAxLjQ2OCUyMDcuOTclMjAwYTMuMzclMjAzLjM3JTIwMCUyMDAlMjAwJTIwLjI2LTQuMTEyYy0uOC0uODktNC44NC0xLjAyNC00Ljc4LTIuNDIuMDUtLjk3NSUyMDEuNTEtLjgyMSUyMDIuMzktMS4yMDlhMy44JTIwMy44JTIwMCUyMDAlMjAwJTIwMS45OS00LjZjLjM3LS4wNjMlMjAxLjI1LS4yMjclMjAxLjYyLS4yOTFWLS4wMTN6TTMuMjQlMjA1LjEyOGMtMS45NC0zLjg3OSUyMDQuNDctMy42JTIwMi41MyUyMDBhMi41MTMlMjAyLjUxMyUyMDAlMjAwJTIwMS0yLjUzJTIwMHptMy41OSUyMDcuNjIyYy4xNyUyMDEuNzM5LTMuNjclMjAxLjgxNi00LjEyLjYwNS0uMzctMS4wMjEuMDktMS4zMSUyMDEuMi0xLjU3MyUyMDEuMjUtLjI5OSUyMDIuOC0uMTk3JTIwMi45Mi45Njh6bTcuMjYtMTAuMzMzaDEuNTZ2Ni40NzRoLTEuNTZWMi40MTd6bS0yLjM1JTIwMi40MjdIMTh2MS42MTloLTYuMjZWNC44NDR6JTIyJTIwZmlsbCUzRCUyMiUyM2RjNGU0MSUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIvJTNFJTNDL3N2ZyUzRSkgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4kc2hhcmVfX2J0bi0tcGludGVyZXN0OiAgdHJhbnNwYXJlbnQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjEyJTIyJTIwaGVpZ2h0JTNEJTIyMTYuMTg4JTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNS44JTIwMGMyLjk5LS4wNDYlMjA0Ljg3JTIwMS4xODElMjA1Ljc1JTIwMy4zMzRhNS44NjglMjA1Ljg2OCUyMDAlMjAwJTIwMSUyMC4zNyUyMDMuMWMtLjEuNDMzLS4xMi44ODQtLjI1JTIwMS4yOTFhNy45ODMlMjA3Ljk4MyUyMDAlMjAwJTIwMS0xLjAzJTIwMi4yJTIwNC40NjclMjA0LjQ2NyUyMDAlMjAwJTIwMS0yLjY1JTIwMS43MyUyMDIuOTU0JTIwMi45NTQlMjAwJTIwMCUyMDEtMi40OC0uNTQyJTIwMS4xJTIwMS4xJTIwMCUyMDAlMjAxLS40Ny0uNTQzaC0uMDNhNi4xMzElMjA2LjEzMSUyMDAlMjAwJTIwMS0uMzIlMjAxLjI5M2MtLjE2LjU0Ny0uMTklMjAxLjExNC0uMzklMjAxLjYyN2ExMC4zMjMlMjAxMC4zMjMlMjAwJTIwMCUyMDEtLjc4JTIwMS41NzYlMjAyLjYyMyUyMDIuNjIzJTIwMCUyMDAlMjAxLS44OSUyMDEuMTM2LjQ2Ni40NjYlMjAwJTIwMCUyMDEtLjA1LS4yMDYlMjAyLjEzNyUyMDIuMTM3JTIwMCUyMDAlMjAxLS4wNy0uNjQ2JTIwNCUyMDQlMjAwJTIwMCUyMDEtLjA1LTEuMjkxdi0uNTQ5Yy4wOC0uMzczLjA4LS43NTUuMTctMS4xMTEuMjEtLjc3Ni4zMy0xLjYuNTQtMi40LjIxLS43NzEuNC0xLjYxNy41Ny0yLjRhNC4yMzYlMjA0LjIzNiUyMDAlMjAwJTIwMC0uMjItLjg3OSUyMDMuNTU1JTIwMy41NTUlMjAwJTIwMCUyMDElMjAuMTQtMS44ODUlMjAxLjclMjAxLjclMjAwJTIwMCUyMDElMjAxLjc3LTEuMjE2JTIwMS40NzglMjAxLjQ3OCUyMDAlMjAwJTIwMSUyMC45MSUyMDEuOTEyYy0uMjQlMjAxLjAxNy0uNTYlMjAxLjkyOC0uNzklMjAyLjk0NmExLjM0NSUyMDEuMzQ1JTIwMCUyMDAlMjAwJTIwLjEuNyUyMDEuNCUyMDEuNCUyMDAlMjAwJTIwMCUyMDEuNjcuOWMxLjI3LS4zMjIlMjAxLjgzLTEuNDg0JTIwMi4yMS0yLjczOGExMC4zNzYlMjAxMC4zNzYlMjAwJTIwMCUyMDAlMjAuMTctMS4wMzQlMjA1LjI3OCUyMDUuMjc4JTIwMCUyMDAlMjAwLS4xNC0yLjU4NCUyMDMuMzM4JTIwMy4zMzglMjAwJTIwMCUyMDAtMi4xNC0xLjk2M2MtLjI4LS4wNTEtLjU2LS4xLS44My0uMTU1YTQuMjclMjA0LjI3JTIwMCUyMDAlMjAwLTEuNjcuMTU1JTIwNC4xMDUlMjA0LjEwNSUyMDAlMjAwJTIwMC0yLjgzJTIwMi41NTglMjA0Ljk1NiUyMDQuOTU2JTIwMCUyMDAlMjAwLS4zMiUyMDEuNTc2JTIwMS44JTIwMS44JTIwMCUyMDAlMjAxLS4wMi4yMzIlMjA0Ljg1OCUyMDQuODU4JTIwMCUyMDAlMjAwJTIwLjM0JTIwMS40JTIwMi4yOSUyMDIuMjklMjAwJTIwMCUyMDElMjAuNDIuNjQ2JTIwMS40NDElMjAxLjQ0MSUyMDAlMjAwJTIwMS0uMTIuNTE2JTIwMy4yMTQlMjAzLjIxNCUyMDAlMjAwJTIwMS0uMTMuNTY4Yy0uMTYuMy0uNTkuMDc0LS43OC0uMDVBNC4yNDMlMjA0LjI0MyUyMDAlMjAwJTIwMSUyMC4xMyUyMDQuODYzYTUuOTY0JTIwNS45NjQlMjAwJTIwMCUyMDElMjAuMTctLjc3NkE1Ljk1JTIwNS45NSUyMDAlMjAwJTIwMSUyMDQuODQuMTM1eiUyMiUyMGZpbGwlM0QlMjIlMjNjYjIwMjclMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyLyUzRSUzQy9zdmclM0UpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuJHNoYXJlX19idG4tLW1haWw6ICB0cmFuc3BhcmVudCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyMTclMjIlMjBoZWlnaHQlM0QlMjIxMy4xNTclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0xNC45OC4wMDJIMi4wMkEyJTIwMiUyMDAlMjAwJTIwMCUyMDAlMjAxLjk3NHY5LjJhMiUyMDIlMjAwJTIwMCUyMDAlMjAyLjAyJTIwMS45NzJoMTIuOTZBMS45OTQlMjAxLjk5NCUyMDAlMjAwJTIwMCUyMDE3JTIwMTEuMTY5di05LjJBMS45OTQlMjAxLjk5NCUyMDAlMjAwJTIwMCUyMDE0Ljk4LjAwMnptMCUyMDExLjRIMi4wMmEuMjkuMjklMjAwJTIwMCUyMDEtLjMxLS4yMzF2LTcuOThsNS44NyUyMDUuMDM4YS42NTYuNjU2JTIwMCUyMDAlMjAwJTIwLjQzLjE2SDlhLjY3Ni42NzYlMjAwJTIwMCUyMDAlMjAuNDMtLjE2bDUuODYtNS4wMzh2Ny45OGEuMjgzLjI4MyUyMDAlMjAwJTIwMS0uMzEuMjN6TTguNSUyMDYuNjZMMi44JTIwMS43NDNoMTEuNHolMjIlMjBmaWxsJTNEJTIyJTIzZTA1NzU3JTIyJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMi8lM0UlM0Mvc3ZnJTNFKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblxuJHNvY2lhbC0tbWVkaWEtZmFjZWJvb2s6ICMzYjU5OTg7XG4kc29jaWFsLS1tZWRpYS10d2l0dGVyOiAjMWRhMWYyO1xuJHNvY2lhbC0tbWVkaWEtZ29vZ2xlOiAjZGQ0YjM5O1xuJHNvY2lhbC0tbWVkaWEtcGludGVyZXN0OiAjYmQwODFjO1xuJHNvY2lhbC0tbWVkaWEtbWFpbDogJGNvbG9yLXByaW1hcnk7XG5cbiRjb2xvci1zaGFyZTogIzkzOTM5MztcblxuLy8gLnNoYXJlXG4uc2hhcmUge1xuXHQvLyAuc2hhcmVfX2J0blxuXHQmX19idG4ge1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHR0ZXh0LWluZGVudDogLTk5OTk5cHg7XG5cdFx0d2lkdGg6IDgwcHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdC8vIC5zaGFyZV9fYnRuOm5vdCg6bGFzdC1jaGlsZClcblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vIC5zaGFyZV9fYnRuOmhvdmVyIC5zaGFyZV9fYnRuLS1mYWNlYm9va1xuXHRcdFx0Ji0tZmFjZWJvb2sge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJHNvY2lhbC0tbWVkaWEtZmFjZWJvb2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vIC5zaGFyZV9fYnRuOmhvdmVyIC5zaGFyZV9fYnRuLS10d2l0dGVyXG5cdFx0XHQmLS10d2l0dGVyIHtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRzb2NpYWwtLW1lZGlhLXR3aXR0ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vIC5zaGFyZV9fYnRuOmhvdmVyIC5zaGFyZV9fYnRuLS1nb29nbGVcblx0XHRcdCYtLWdvb2dsZSB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkc29jaWFsLS1tZWRpYS1nb29nbGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vIC5zaGFyZV9fYnRuOmhvdmVyIC5zaGFyZV9fYnRuLS1waW50ZXJlc3Rcblx0XHRcdCYtLXBpbnRlcmVzdCB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkc29jaWFsLS1tZWRpYS1waW50ZXJlc3Q7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vIC5zaGFyZV9fYnRuOmhvdmVyIC5zaGFyZV9fYnRuLS1tYWlsXG5cdFx0XHQmLS1tYWlsIHtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0XHR9O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvLyAuc2hhcmVfX2J0bi0tZmFjZWJvb2tcblx0XHQmLS1mYWNlYm9vayB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkc2hhcmVfX2J0bi0tZmFjZWJvb2s7XG5cdFx0fVxuXHRcdC8vIC5zaGFyZV9fYnRuLS10d2l0dGVyXG5cdFx0Ji0tdHdpdHRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkc2hhcmVfX2J0bi0tdHdpdHRlcjtcblx0XHR9XG5cdFx0Ly8gLnNoYXJlX19idG4tLWdvb2dsZVxuXHRcdCYtLWdvb2dsZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkc2hhcmVfX2J0bi0tZ29vZ2xlO1xuXHRcdH1cblx0XHQvLyAuc2hhcmVfX2J0bi0tcGludGVyZXN0XG5cdFx0Ji0tcGludGVyZXN0IHtcblx0XHRcdGJhY2tncm91bmQ6ICRzaGFyZV9fYnRuLS1waW50ZXJlc3Q7XG5cdFx0fVxuXHRcdC8vIC5zaGFyZV9fYnRuLS1tYWlsXG5cdFx0Ji0tbWFpbCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkc2hhcmVfX2J0bi0tbWFpbDtcblx0XHR9XG5cdH1cbn1cblxuJGJhY2tncm91bmRDb2xvcjogI2U1ZWVmMztcbiRidXR0b25Db2xvcjogI2ZmZmZmZjtcbiR0ZXh0Q29sb3I6ICNmMWNlNjQ7XG4kaG92ZXJDb2xvcjogI2ZmZjtcblxuLnNoYXJlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAyNTBweDtcblx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0Jl9fd3JhcHBlciB7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0d2lkdGg6IDI1MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdHdpZHRoOiAyMDBweDtcblx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcblx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdCZfX2ljb24ge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0YmFja2dyb3VuZDogY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA5NiUyMDk2JTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNjcuNSUyMDE4Yy01LjElMjAwLTkuMyUyMDQuMi05LjMlMjA5LjMlMjAwJTIwLjUuMSUyMDEuMS4yJTIwMS42bC0yMyUyMDEyLjljLTEuNy0xLjgtNC4xLTMtNi44LTMtNS4xJTIwMC05LjMlMjA0LjEtOS4zJTIwOS4zJTIwMCUyMDUuMSUyMDQuMSUyMDkuMyUyMDkuMyUyMDkuMyUyMDIuNyUyMDAlMjA1LjItMS4yJTIwNi45LTMuMWwyMi44JTIwMTMuNGMwJTIwLjQtLjEuNy0uMSUyMDEuMSUyMDAlMjA1LjElMjA0LjElMjA5LjMlMjA5LjMlMjA5LjMlMjA1LjElMjAwJTIwOS4zLTQuMSUyMDkuMy05LjMlMjAwLTUuMS00LjEtOS4zLTkuMy05LjMtMi44JTIwMC01LjQlMjAxLjMtNy4xJTIwMy4zTDM3LjclMjA0OS40Yy4xLS40LjEtLjkuMS0xLjMlMjAwLS41JTIwMC0xLS4xLTEuNWwyMy4xLTEzYzEuNyUyMDEuOCUyMDQuMSUyMDMlMjA2LjglMjAzJTIwNS4xJTIwMCUyMDkuMy00LjElMjA5LjMtOS4zLS4xLTUuMS00LjMtOS4zLTkuNC05LjN6JTIyJTIwZmlsbCUzRCUyMiUyMzMzMyUyMi8lM0UlM0Mvc3ZnJTNFKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0bmF2IHtcblx0XHRmb250LXNpemU6IDA7XG5cdH1cblxuXHRhIHtcblx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHR3aWR0aDogNDBweDtcblx0XHRtaW4td2lkdGg6IDQwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uQ29sb3I7XG5cdFx0Y29sb3I6ICRidXR0b25Db2xvcjtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0bWFyZ2luOiAwIC0yMHB4O1xuXHRcdGJveC1zaGFkb3c6IDNweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cblx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0MHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNDBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDQpe1xuXHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDQwcHg7XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNDBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRzcGFuIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXHRcdG5hdiB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbjogMCAxMHB4O1xuXHRcdFx0Y29sb3I6ICR0ZXh0Q29sb3I7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0fVxuXHR9XG5cblx0Jjpob3ZlciwgJi5ob3ZlciB7XG5cdFx0c3BhbiB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblx0XHRuYXYge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdG1hcmdpbjogMCAxMHB4O1xuXHRcdFx0Y29sb3I6ICR0ZXh0Q29sb3I7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0fVxuXHR9XG59XG4iLCIvKioqKiBGb290ZXIgQ29uZmlnICoqKiovXG4kZm9vdGVyLS1tYXhXaWR0aDogJGRlc2t0b3AtbWF4LXdpZHRoO1xuJGZvb3Rlci0tcGFkZGluZzogNjBweDtcblxuLyoqKiogRm9vdGVyIGNvbG9yIC8gYm9yZGVyICoqKiovXG4kZm9vdGVyLS1iYWNrZ3JvdW5kOiAjMmIyYjJiO1xuJGZvb3Rlci0tY29sb3ItdGV4dDogI2ZmZjtcbiRmb290ZXItLWljb246IDk5OTk5OTtcbiRmb290ZXItLWNvbG9yLXRpdGxlOiByZ2JhKDI1NSwyNTUsMjU1LC43KTtcbiRmb290ZXItLWNvbG9yLWJkOiAjMzkzOTM5O1xuXG4vKioqIEZvb3RlciBuZXdzbGV0dGVyICoqKi9cbiRmb290ZXItLWlucHV0LWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuJGZvb3Rlci0taW5wdXQtY29sb3I6ICRmb290ZXJfX2NvbG9yLXRpdGxlO1xuJGZvb3Rlci0taW5wdXQtaGVpZ2h0OiA0MHB4O1xuJGZvb3Rlci0taW5wdXQtYm9yZGVyOiAxcHggc29saWQgIzQzNDM0MztcbiRmb290ZXItLWlucHV0LXJhZGl1czogMnB4O1xuJGZvb3Rlci0tYnRuLXdpZHRoOiAkZm9vdGVyLS1pbnB1dC1oZWlnaHQ7XG4kZm9vdGVyLS1idG4taGVpZ2h0OiAkZm9vdGVyLS1pbnB1dC1oZWlnaHQ7XG5cbiRmb290ZXItLXRpdGxlU2l6ZTogcmVtKDE0cHgpO1xuJGZvb3Rlci0tdGV4dFNpemU6IHJlbSgxMnB4KTtcblxuJGZvb3Rlci0tbmV3c2xldHRlci1iZzogI2E3YTdhNztcbiRmb290ZXItLW5ld3NsZXR0ZXItY29sb3I6ICRmb290ZXItLWJhY2tncm91bmQ7XG4kZm9vdGVyLS1uZXdzbGV0dGVyLXJhZGl1czogNXB4O1xuXG4vKioqKiBGb290ZXIgU29jaWFsIE1lZGlhICoqKiovXG4kc29jaWFsLS1tZWRpYS1pY29uLWNvbG9yOiAkd2hpdGU7XG4kc29jaWFsLS1tZWRpYS1yYWRpdXM6IDUwJTtcbiRzb2NpYWwtLW1lZGlhLXNpemU6IDQwcHg7XG4kc29jaWFsLS1tZWRpYS1tYXJnaW46IDAgMCAkYmxvYy0tbWFyZ2luLWFzaWRlICRibG9jLS1tYXJnaW4tYXNpZGU7XG4kc29jaWFsLS1tZWRpYS1pY29uLWZvbnQtc2l6ZTogMS40cmVtO1xuJHNvY2lhbC0tbWVkaWEtZmFjZWJvb2s6ICMzYjU5OTg7XG4kc29jaWFsLS1tZWRpYS1mYWNlYm9vay1ob3ZlcjogZGFya2VuKCRzb2NpYWwtLW1lZGlhLWZhY2Vib29rLCAxNSUpO1xuJHNvY2lhbC0tbWVkaWEtdHdpdHRlcjogIzFkYTFmMjtcbiRzb2NpYWwtLW1lZGlhLXR3aXR0ZXItaG92ZXI6IGRhcmtlbigkc29jaWFsLS1tZWRpYS10d2l0dGVyLCAxNSUpO1xuJHNvY2lhbC0tbWVkaWEtZ29vZ2xlLXBsdXM6ICNkZDRiMzk7XG4kc29jaWFsLS1tZWRpYS1nb29nbGUtcGx1cy1ob3ZlcjogZGFya2VuKCRzb2NpYWwtLW1lZGlhLWdvb2dsZS1wbHVzLCAxNSUpO1xuJHNvY2lhbC0tbWVkaWEtcGludGVyZXN0OiAjYmQwODFjO1xuJHNvY2lhbC0tbWVkaWEtcGludGVyZXN0LWhvdmVyOiBkYXJrZW4oJHNvY2lhbC0tbWVkaWEtcGludGVyZXN0LCAxNSUpO1xuJHNvY2lhbC0tbWVkaWEteW91dHViZTogI2NkMjAxZjtcbiRzb2NpYWwtLW1lZGlhLXlvdXR1YmUtaG92ZXI6IGRhcmtlbigkc29jaWFsLS1tZWRpYS15b3V0dWJlLCAxNSUpO1xuJHNvY2lhbC0tbWVkaWEtdmltZW86ICMxNjIyMjE7XG4kc29jaWFsLS1tZWRpYS12aW1lby1ob3ZlcjogZGFya2VuKCRzb2NpYWwtLW1lZGlhLXZpbWVvLCAxNSUpO1xuJHNvY2lhbC0tbWVkaWEtbGlua2VkaW46ICMwMDc3YjU7XG4kc29jaWFsLS1tZWRpYS1saW5rZWRpbi1ob3ZlcjogZGFya2VuKCRzb2NpYWwtLW1lZGlhLWxpbmtlZGluLCAxNSUpO1xuJHNvY2lhbC0tbWVkaWEtaW5zdGFncmFtOiAjM2Y3MjliO1xuJHNvY2lhbC0tbWVkaWEtaW5zdGFncmFtLWhvdmVyOiBkYXJrZW4oJHNvY2lhbC0tbWVkaWEtaW5zdGFncmFtLCAxNSUpO1xuXG4kcG93ZXJlZC1iZzogIzIxMjEyMTtcbiRwb3dlcmVkLWNvbG9yOiAjQURBREFEO1xuJHBvd2VyZWQtbGluazogI2ZmZjtcblxuLmZvb3RlciB7XG5cdGJhY2tncm91bmQ6ICRmb290ZXItLWJhY2tncm91bmQ7XG5cdHBhZGRpbmc6ICRibG9jX19tYXJnaW4tYm90dG9tICRibG9jX19tYXJnaW4tYXNpZGUgMCAkYmxvY19fbWFyZ2luLWFzaWRlO1xuXHRjb2xvcjogJGZvb3Rlci0tY29sb3ItdGV4dDtcblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAkYmxvY19fbWFyZ2luLWJvdHRvbS10YWJsZXQgJGJsb2NfX21hcmdpbi1hc2lkZS10YWJsZXQgMCAkYmxvY19fbWFyZ2luLWFzaWRlLXRhYmxldDtcblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9wLW9ubHkge1xuXHRcdHBhZGRpbmc6IDU2cHggJGJsb2NfX21hcmdpbi1hc2lkZS1kZXNrdG9wIDAgJGJsb2NfX21hcmdpbi1hc2lkZS1kZXNrdG9wO1xuXHR9XG5cdEBpbmNsdWRlIHhsIHtcblx0XHRwYWRkaW5nOiA1NnB4ICRibG9jX19tYXJnaW4tYXNpZGUteGwgMCAkYmxvY19fbWFyZ2luLWFzaWRlLXhsO1xuXHR9XG5cdCYud2l0aG91dC1wb3dlcmVkIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHQuZm9vdGVyX193cmFwcGVyIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0Ly8gLmZvb3Rlcl9fd3JhcHBlclxuXHQmX193cmFwcGVyIHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0bWF4LXdpZHRoOiB2YXIoLS1tYXgtcm93LXNpemUpO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cdFx0fVxuXHRcdCYtLXdpdGhvdXRQb3dlcmVkIHtcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLyAuZm9vdGVyX190aXRsZVxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGNvbG9yOiAkZm9vdGVyLS1jb2xvci10aXRsZTtcblx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHQmLm1hcmdpbi0taGFsZiB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji50ZXh0LWNlbnRlciB7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblx0fVxuXHQvLyAuZm9vdGVyX190b3Bcblx0Jl9fdG9wIHtcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQvLyAuZm9vdGVyX19taWRkbGVcblx0Jl9fbWlkZGxlIHtcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQvLyAuZm9vdGVyX19ib3R0b21cblx0Jl9fYm90dG9tIHtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRmb290ZXItLWNvbG9yLWJkO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGZvb3Rlci0tY29sb3ItYmQ7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0Jl9fZGVza3RvcCB7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGNvbG9yOiAkZm9vdGVyLS1jb2xvci10aXRsZTtcblx0XHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdFx0fVxuXHR9XG5cdC8vIC5mb290ZXJfX2Jsb2Ncblx0Jl9fYmxvYyB7XG5cdFx0bWFyZ2luOiAwIDAgJGJsb2NfX21hcmdpbi1ib3R0b20gMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRtYXJnaW46IDAgMCAkYmxvY19fbWFyZ2luLWJvdHRvbS10YWJsZXQgMDtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Atb25seSB7XG5cdFx0XHRtYXJnaW46IDAgMCA1N3B4IDA7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhsIHtcblx0XHRcdG1hcmdpbjogMCAwIDU3cHggMDtcblx0XHR9XG5cdH1cblx0Jl9faW5mbyB7XG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdHdpZHRoOiAzMy4zNCU7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdC8vIC5mb290ZXJfX2luZm9fX3RleHRcblx0XHQmX190ZXh0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0XHRjb2xvcjogJGZvb3Rlci0tY29sb3ItdGV4dDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHQmLm1hcmdpbi0taGFsZiB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0JjpsaW5rIHtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkZm9vdGVyLS1jb2xvci10aXRsZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8gLmZvb3Rlcl9fbmV3c2xldHRlclxuXHQmX19uZXdzbGV0dGVyIHtcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwICgkYmxvY19fbWFyZ2luLWJvdHRvbSAvIDMpIDAgMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0Ly8gLmZvb3Rlcl9fbmV3c2xldHRlcl9fd3JhcHBlclxuXHRcdCZfX3dyYXBwZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCc+PTEyODBweCcpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLyAuZm9vdGVyX19kZXNjXG5cdCZfX2Rlc2Mge1xuXHRcdGNvbG9yOiAkZm9vdGVyLS1jb2xvci10ZXh0O1xuXHRcdG1hcmdpbjogMCAwICgkYmxvY19fbWFyZ2luLWJvdHRvbSAvIDIpIDA7XG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcC1vbmx5IHtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeGwge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdH1cblx0fVxuXHQvLyAuZm9vdGVyX19pbnB1dFxuXHQmX19pbnB1dCB7XG5cblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXI6ICRmb290ZXItLWlucHV0LWJvcmRlcjtcblx0XHRiYWNrZ3JvdW5kOiAkZm9vdGVyX19pbnB1dC1iYWNrZ3JvdW5kO1xuXHRcdGhlaWdodDogJGZvb3Rlcl9faW5wdXQtaGVpZ2h0O1xuXHRcdGxpbmUtaGVpZ2h0OiAkZm9vdGVyX19pbnB1dC1oZWlnaHQ7XG5cdFx0Y29sb3I6ICRmb290ZXJfX2NvbG9yLXRpdGxlO1xuXHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRib3JkZXItcmFkaXVzOiAkZm9vdGVyLS1pbnB1dC1yYWRpdXM7XG5cdFx0Zm9udC1zaXplOiByZW0oMTFweCk7XG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdH1cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAmLnBsYWNlaG9sZGVyICB7XG5cdFx0XHRjb2xvcjogJGZvb3Rlcl9faW5wdXQtY29sb3I7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0XHQmOi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICRmb290ZXJfX2lucHV0LWNvbG9yO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJGZvb3Rlcl9faW5wdXQtY29sb3I7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJGZvb3Rlcl9faW5wdXQtY29sb3I7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdH1cblx0XHQmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRib3JkZXItY29sb3I6ICR3aGl0ZTtcblx0XHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsICYucGxhY2Vob2xkZXIgIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHRcdCY6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8gLmZvb3Rlcl9fYnRuXG5cdCZfX2J0biB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRib3JkZXItcmFkaXVzOiAwICRmb290ZXItLWlucHV0LXJhZGl1cyAkZm9vdGVyLS1pbnB1dC1yYWRpdXMgMDtcblx0XHR3aWR0aDogJGZvb3Rlcl9fYnRuLXdpZHRoO1xuXHRcdGhlaWdodDogJGZvb3Rlcl9fYnRuLWhlaWdodDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRwYWRkaW5nOiAxMHB4IDVweCFpbXBvcnRhbnQ7XG5cdFx0LmhpZGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEoJz49ZGVza3RvcCcsJzwxMjgwcHgnKSB7XG5cdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEwcHgpO1xuXHRcdFx0bWF4LXdpZHRoOiAxNTBweDtcblx0XHRcdHRyYW5zaXRpb246IG1heC13aWR0aCAwLjZzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlO1xuXHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdC8vIC5mb290ZXJfX2J0bjpiZWZvcmVcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0dHJhbnNpdGlvbjogd2lkdGggMi42cyBlYXNlLWluLW91dDtcblx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcik7XG5cdFx0XHR9XG5cdFx0XHQvLyAuZm9vdGVyX19idG4uaGlkZSB8fCBkZXNrdG9wXG5cdFx0XHQuaGlkZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vIC5mb290ZXJfX2Fycm93XG5cdCZfX2Fycm93IHtcblx0XHR3aWR0aDoxM3B4O1xuXHRcdGhlaWdodDoxM3B4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cztcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cztcblx0XHQtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcblx0XHRib3JkZXItdG9wOjFweCBzb2xpZCAkd2hpdGU7XG5cdFx0Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAkd2hpdGU7XG5cdFx0ZmxvYXQ6cmlnaHQ7XG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdG1hcmdpbjogLTYuNXB4IDAgMCAtMTEuNXB4O1xuXHRcdHRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO1xuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0Ly8gLmZvb3Rlcl9fbWVudVxuXHQmX19tZW51IHtcblxuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwYWRkaW5nOiAwICgkYmxvY19fbWFyZ2luLWJvdHRvbSAvIDMpIDAgMDtcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0d2lkdGg6IDMzLjMzJTtcblx0XHRcdHBhZGRpbmc6IDAgKCRibG9jX19tYXJnaW4tYm90dG9tLXRhYmxldCAvIDMpIDAgMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHR3aWR0aDogMjElO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Atb25seSB7XG5cdFx0XHRwYWRkaW5nOiAwICgkYmxvY19fbWFyZ2luLWJvdHRvbS1kZXNrdG9wIC8gMykgMCAwO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4bCB7XG5cdFx0XHRwYWRkaW5nOiAwICgkYmxvY19fbWFyZ2luLWJvdHRvbS14bCAvIDMpIDAgMDtcblx0XHR9XG5cdH1cblx0Ly8gLmZvb3Rlcl9fdWxcblx0Jl9fdWwge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdC8vIC5mb290ZXJfX2xpXG5cdCZfX2xpIHtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0LmZvb3Rlcl9fbGluayB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vIC5mb290ZXJfX2xpbmtcblx0Jl9fbGluayB7XG5cdFx0Y29sb3I6ICRmb290ZXItLWNvbG9yLXRleHQ7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRtYXJnaW46IDAgMCAxMnB4IDA7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdFx0Y29sb3I6ICRmb290ZXItLWNvbG9yLXRpdGxlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLyAuZm9vdGVyX19zb2NpYWxcblx0Jl9fc29jaWFsIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtZW5kKTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICRibG9jLS1tYXJnaW4tYXNpZGUtZGVza3RvcDtcblx0XHRcdCYuZm9vdGVyX19ibG9jIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLWljb24ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRmb250LXNpemU6ICRzb2NpYWxfX21lZGlhLWljb24tZm9udC1zaXplIWltcG9ydGFudDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHRjb2xvcjogJHNvY2lhbF9fbWVkaWEtaWNvbi1jb2xvcjtcblx0XHR9XG5cdFx0Ji10ZXh0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5mb290ZXIge1xuXHRcdFx0Jl9fZGVza3RvcCB7XG5cdFx0XHRcdG1pbi13aWR0aDogMTAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vIC5mb290ZXJfX3JzXG5cdCZfX3JzIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdG1hcmdpbjogKCRibG9jX19tYXJnaW4tYm90dG9tIC8gMikgMCAwIDA7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRtYXJnaW46ICgkYmxvY19fbWFyZ2luLWJvdHRvbS10YWJsZXQgLyAyKSAwIDAgMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcblx0XHR9XG5cdFx0Ly8gLmZvb3Rlcl9fcnNfX2xpXG5cdFx0Jl9fbGkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0bWFyZ2luOiAwIDEwcHggMTBweCAxMHB4O1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdG1hcmdpbjogMCA1cHggNXB4IDVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gLmZvb3Rlcl9fcnNfX2Fcblx0XHQmX19hIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6ICRzb2NpYWxfX21lZGlhLXNpemU7XG5cdFx0XHRoZWlnaHQ6ICRzb2NpYWxfX21lZGlhLXNpemU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkc29jaWFsX19tZWRpYS1yYWRpdXM7XG5cdFx0XHR0ZXh0LWluZGVudDogLTk5OTk5OXB4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRmb290ZXItLWNvbG9yLWJkO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ji5mYWNlYm9vayB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNvY2lhbF9fbWVkaWEtZmFjZWJvb2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji50d2l0dGVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc29jaWFsX19tZWRpYS10d2l0dGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZ29vZ2xlX3BsdXMge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzb2NpYWxfX21lZGlhLWdvb2dsZS1wbHVzO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYucGludGVyZXN0IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc29jaWFsX19tZWRpYS1waW50ZXJlc3Q7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji55b3V0dWJlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc29jaWFsX19tZWRpYS15b3V0dWJlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYudmltZW8ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzb2NpYWxfX21lZGlhLXZpbWVvO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYubGlua2VkaW4ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzb2NpYWxfX21lZGlhLWxpbmtlZGluO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuaW5zdGFncmFtIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc29jaWFsX19tZWRpYS1pbnN0YWdyYW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5ibG9nIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnJzcyB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5mYWNlYm9vayB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyNTEyJTIyJTIwaGVpZ2h0JTNEJTIyNTEyJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNDMwLjElMjA0MzAuMSUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTE1OC4xJTIwODMuM2MwJTIwMTAuOCUyMDAlMjA1OS4yJTIwMCUyMDU5LjJoLTQzLjR2NzIuNGg0My40djIxNS4yaDg5LjFWMjE0LjloNTkuOGMwJTIwMCUyMDUuNi0zNC43JTIwOC4zLTcyLjclMjAtNy44JTIwMC02Ny44JTIwMC02Ny44JTIwMHMwLTQyLjElMjAwLTQ5LjVjMC03LjQlMjA5LjctMTcuNCUyMDE5LjMtMTcuNCUyMDkuNiUyMDAlMjAyOS44JTIwMCUyMDQ4LjYlMjAwJTIwMC05LjklMjAwLTQzLjklMjAwLTc1LjQlMjAtMjUlMjAwLTUzLjUlMjAwLTY2JTIwMEMxNTUuOSUyMDAlMjAxNTguMSUyMDcyLjUlMjAxNTguMSUyMDgzLjN6JTIyJTIwZmlsbCUzRCUyMiUyM0ZGRiUyMi8lM0UlM0Mvc3ZnJTNFJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMThweDtcblx0XHRcdH1cblx0XHRcdCYucnNzIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMTAyNCcgd2lkdGg9Jzc2OCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTEyOCA2NDBDNTcuMzQ0IDY0MCAwIDY5Ny4zNzUgMCA3NjhzNTcuMzQ0IDEyOCAxMjggMTI4IDEyOC01Ny4zNzUgMTI4LTEyOC01Ny4zNDQtMTI4LTEyOC0xMjh6bTAtMjU2cy02NCAyLTY0IDY0IDY0IDY0IDY0IDY0YzE0MS4zNzUgMCAyNTYgMTE0LjYyNSAyNTYgMjU2IDAgMCAwIDY0IDY0IDY0czY0LTY0IDY0LTY0YzAtMjEyLTE3MS45NjktMzg0LTM4NC0zODR6bTAtMjU2cy02NCAwLTY0IDY0IDY0IDY0IDY0IDY0YzI4Mi43NSAwIDUxMiAyMjkuMjUgNTEyIDUxMiAwIDAgMCA2NCA2NCA2NHM2NC02NCA2NC02NGMwLTM1My40MDYtMjg2LjUtNjQwLTY0MC02NDB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG5cdFx0XHR9XG5cdFx0XHQmLnR3aXR0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjUxMiUyMiUyMGhlaWdodCUzRCUyMjUxMiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDQzMC4xJTIwNDMwLjElMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0zODEuNCUyMDE5OC42YzI0LjItMiUyMDQwLjUtMTMlMjA0Ni44LTI3LjklMjAtOC43JTIwNS40LTM1LjglMjAxMS4yLTUwLjclMjA1LjYlMjAtMC43LTMuNS0xLjUtNi44LTIuNC05LjklMjAtMTEuNC00MS44LTUwLjQtNzUuNS05MS4yLTcxLjQlMjAzLjMtMS4zJTIwNi43LTIuNiUyMDEwLTMuNyUyMDQuNS0xLjYlMjAzMC45LTUuOSUyMDI2LjctMTUuMiUyMC0zLjUtOC4yLTM1LjclMjA2LjItNDEuOCUyMDguMSUyMDgtMyUyMDIxLjMtOC4yJTIwMjIuNy0xNy40JTIwLTEyLjMlMjAxLjctMjQuMyUyMDcuNS0zMy42JTIwMTUuOSUyMDMuNC0zLjYlMjA1LjktOCUyMDYuNS0xMi44QzI0MS43JTIwOTElMjAyMjIuNiUyMDEzMy4xJTIwMjA3LjElMjAxNzRjLTEyLjEtMTEuOC0yMi45LTIxLTMyLjYtMjYuMiUyMC0yNy4xLTE0LjUtNTkuNS0yOS43LTExMC40LTQ4LjYlMjAtMS42JTIwMTYuOCUyMDguMyUyMDM5LjIlMjAzNi44JTIwNTQuMSUyMC02LjItMC44LTE3LjUlMjAxLTI2LjUlMjAzLjIlMjAzLjclMjAxOS4zJTIwMTUuNyUyMDM1LjIlMjA0OC4yJTIwNDIuOCUyMC0xNC44JTIwMS0yMi41JTIwNC40LTI5LjUlMjAxMS42JTIwNi44JTIwMTMuNCUyMDIzLjMlMjAyOS4yJTIwNTMlMjAyNS45JTIwLTMzJTIwMTQuMi0xMy41JTIwNDAuNiUyMDEzLjQlMjAzNi42QzExMy43JTIwMzIwLjklMjA0MS41JTIwMzE3LjQlMjAwJTIwMjc3LjhjMTA4LjMlMjAxNDcuNiUyMDM0My43JTIwODcuMyUyMDM3OC44LTU0LjklMjAyNi4zJTIwMC4yJTIwNDEuNy05LjElMjA1MS4zLTE5LjRDNDE1JTIwMjA2LjElMjAzOTMlMjAyMDMuNSUyMDM4MS40JTIwMTk4LjZ6JTIyJTIwZmlsbCUzRCUyMiUyM0ZGRiUyMi8lM0UlM0Mvc3ZnJTNFJTBBJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjJweDtcblx0XHRcdH1cblx0XHRcdCYuZ29vZ2xlX3BsdXMge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjBmaWxsJTNEJTIyJTIzZmZmZmZmJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTAwMCUyMDEwMDAlMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0xOTAuNSUyMDYwOGMtMTcuNSUyMDMuNC0zNSUyMDgtNTMlMjAxMy42LTE3LjclMjA1LjctMzQuMyUyMDEzLjItNDkuOCUyMDIyLjUtMjkuNiUyMDE4LTUwJTIwMzgtNjElMjA2MVMxMCUyMDc0OCUyMDEwJTIwNzY2YzAlMjAxOC43JTIwNC41JTIwMzYuNSUyMDEzLjIlMjA1My41czIyLjIlMjAzMi4yJTIwNDAuMyUyMDQ1LjVjMTglMjAxMy4zJTIwNDAuOCUyMDI0JTIwNjglMjAzMiUyMDI3LjMlMjA4JTIwNTklMjAxMiUyMDk1LjQlMjAxMiUyMDQzJTIwMCUyMDgxLTUuNSUyMDExNC0xNi41czYxLTI1LjQlMjA4My00M2MyMi0xNy43JTIwMzktMzglMjA1MC02MC41JTIwMTEtMjIuNyUyMDE3LTQ1LjclMjAxNy02OSUyMDAtMTcuNC0zLTMyLjgtNy00NnMtMTEtMjUuNC0xOS0zNmMtOC0xMC44LTE3LTIwLjgtMjcuOC0zMC0xMC40LTkuNC0yMS0xOC44LTMxLjgtMjhsLTM1LTI4Yy01LjYtNC44LTExLjMtMTAuMy0xNy4zLTE2LjYtNi02LjMtOS0xNS4yLTktMjYuNXMzLTIxJTIwOS0yOGM2LTglMjAxMi41LTE1JTIwMTkuMy0yMSUyMDEwLjctOCUyMDIxLTE3JTIwMzEuMi0yNiUyMDEwLTklMjAxOS0xOSUyMDI3LTMwczE0LjYtMjMlMjAxOS4zLTM3YzQuNy0xNCUyMDctMzElMjA3LTQ5JTIwMC0xOS0yLjYtMzYtOC01MC01LjQtMTUtMTEuOC0yOC0xOS0zOS03LjUtMTEtMTUtMjAuOC0yMy0yOC04LTgtMTUtMTQtMjEuNS0xOWg2M2w2NS0zNkgzMDZjLTI3LjclMjAwLTU3LjQlMjA0LTg5LjMlMjAxMC0zMiUyMDctNjIuMyUyMDIyLTkxLjIlMjA0NS0yMS4yJTIwMTktMzcuMyUyMDQwLTQ4JTIwNjQtMTElMjAyMy43LTE2JTIwNDctMTYlMjA3MC42LS41JTIwMjAlMjAzJTIwMzklMjAxMC41JTIwNThzMTglMjAzNiUyMDMyLjIlMjA1MC4zYzE0JTIwMTQuNyUyMDMxLjYlMjAyNi41JTIwNTIuNCUyMDM1LjUlMjAyMC44JTIwOSUyMDQ0LjclMjAxMyUyMDcxLjYlMjAxMyUyMDUuMiUyMDAlMjAxMC42JTIwMCUyMDE2LTElMjA1LjMtLjUlMjAxMC43LTElMjAxNi0xLjctMi43JTIwNi01JTIwMTItNyUyMDE3LjQtMiUyMDUuNi0zJTIwMTIuNy0zJTIwMjEuNCUyMDAlMjAxNS4yJTIwMyUyMDI4JTIwOS41JTIwMzguNCUyMDYuNSUyMDEwJTIwMTMuNSUyMDIwJTIwMjAuOCUyMDI5LjItMTEuNC42LTI1JTIwMS42LTQwLjMlMjAzLTE1LjYlMjAxLTMyJTIwMy40LTQ5LjUlMjA3em04NC43LTE0M2MtMjEuNSUyMDAtNDAuMi02LjItNTYtMTguNS0xNS44LTEyLjMtMjktMjcuNS0zOS4zLTQ1LjUtMTEtMTgtMTktMzcuNC0yNC01OC01LTIwLjctOC0zOS40LTgtNTYlMjAwLTEzLjMlMjAxLTI2LjQlMjA0LTM5JTIwMy0xMi43JTIwOS0yNC4zJTIwMTcuNi0zNSUyMDgtMTAlMjAxOC41LTE4JTIwMzEuMy0yNHMyNi05JTIwMzkuMy05YzIwLjclMjAwJTIwMzklMjA2LjIlMjA1NSUyMDE4LjUlMjAxNS42JTIwMTIuMyUyMDI5JTIwMjglMjAzOS42JTIwNDYuNSUyMDExJTIwMTguNyUyMDE5JTIwMzguNyUyMDI0LjQlMjA2MCUyMDUuNCUyMDIxLjMlMjA4JTIwNDElMjA4JTIwNTklMjAwJTIwOS4zLTElMjAyMS00JTIwMzUtMi42JTIwMTQtOS42JTIwMjYuNy0yMSUyMDM4LTglMjA4LTE4LjQlMjAxNC43LTMwLjglMjAyMC0xMi43JTIwNS4zLTI1JTIwOC0zOCUyMDh6bTIlMjAxNjEuNmwxNC0uNUgzMDRjMyUyMDAlMjA2LjUlMjAxJTIwMTAuNSUyMDFsNDkuNCUyMDM2YzE0JTIwMTElMjAyNSUyMDIxJTIwMzQlMjAzMSUyMDglMjAxMCUyMDE1JTIwMjElMjAxOSUyMDMxJTIwNCUyMDExJTIwNiUyMDIyJTIwNiUyMDM1JTIwMCUyMDMyLTEyLjglMjA1OC0zOCUyMDc4LTI1JTIwMjAtNjEuNSUyMDMwLTExMCUyMDMwLTU0LjYlMjAwLTk3LjgtMTEtMTI5LjgtMzRzLTQ4LTUyLTQ4LTg4YzAtMTglMjAzLjYtMzMlMjAxMC43LTQ1czE1LjQtMjIlMjAyNS0zMCUyMDE5LTE0JTIwMjguNS0xOC4yJTIwMTcuMy03LjUlMjAyMi43LTkuNWMxMS0zLjIlMjAyMi02JTIwMzMuNC04LjQlMjAxMS0yLjUlMjAyMi00JTIwMzItNXMxOC43LTIlMjAyNi0yem01MjIuMi01MzZINzM5djE4N0g1NDcuM3Y2MEg3MzlWNTI4aDYwLjVWMzM4SDk5MHYtNjBINzk5LjRWOTAuNnolMjIvJTNFJTNDL3N2ZyUzRScpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIycHg7XG5cdFx0XHR9XG5cdFx0XHQmLnBpbnRlcmVzdCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMGZpbGwlM0QlMjIlMjNmZmZmZmYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMDAwJTIwMTAwMCUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTEyMyUyMDM2MS42YzAtNDIuNCUyMDcuNS04Mi40JTIwMjIuMi0xMTkuOHMzNS03MC4yJTIwNjEtOTglMjA1NS44LTUyJTIwODkuNS03Mi41YzMzLjgtMjAuNCUyMDcwLTM1LjclMjAxMDktNDYlMjAzOS0xMCUyMDc4LjUtMTUuMiUyMDExOS0xNS4yJTIwNjIlMjAwJTIwMTE5LjglMjAxNCUyMDE3My4yJTIwNDAlMjA1MyUyMDI2JTIwOTYlMjA2NCUyMDEzMCUyMDExNCUyMDMzJTIwNTAlMjA1MCUyMDEwNiUyMDUwJTIwMTY5JTIwMCUyMDM4LTQlMjA3NS0xMSUyMDExMXMtMjAlMjA3MS0zNiUyMDEwNS0zNiUyMDYyLjctNTklMjA4OGMtMjMlMjAyNS01MSUyMDQ1LTg1JTIwNjAuNC0zNCUyMDE1LTcxJTIwMjIuNi0xMTIlMjAyMi42LTI3JTIwMC01My03LTc5LjgtMTktMjYuMy0xMy00NS4zLTMwLTU2LjUtNTJsLTE2JTIwNjYtMTQlMjA1Ni0xMiUyMDQxLjZjLTYlMjAxOS4zLTExJTIwMzMuMy0xNS41JTIwNDEuN2wtMTguNCUyMDM3cy0xNy4zJTIwMzEtMjclMjA0NS4zYy0xMCUyMDE0LTIyJTIwMzEtMzYuNiUyMDUxbC04JTIwMi44LTUuMi02Yy02LTYxLjItOC44LTk4LjItOC44LTExMC4zJTIwMC0zNiUyMDQtNzYuNCUyMDEyLjYtMTIxLjMlMjA4LjUtNDUlMjAyMS42LTEwMS4zJTIwMzkuMy0xNjklMjAxNy44LTY4JTIwMjgtMTA4JTIwMzAuNy0xMjAtMTIuNS0yNS40LTE4LjctNTktMTguNy05OS40JTIwMC0zMi40JTIwMTAuMi02MyUyMDMwLjYtOTIlMjAyMS0yOC40JTIwNDctNDMlMjA3OC00MyUyMDI0JTIwMCUyMDQzJTIwOCUyMDU2JTIwMjRzMjAlMjAzNiUyMDIwJTIwNjAuNmMwJTIwMjYtOSUyMDYzLjQtMjYlMjAxMTIuNS0xNyUyMDQ5LTI2JTIwODUuNy0yNiUyMDExMCUyMDAlMjAyNC43JTIwOSUyMDQ1LjMlMjAyNyUyMDYxLjUlMjAxNy4yJTIwMTYlMjAzOSUyMDI0LjMlMjA2NCUyMDI0LjMlMjAyMS4zJTIwMCUyMDQxLjMtNSUyMDYwLTE0LjYlMjAxOC4zLTEwJTIwMzQtMjMuMyUyMDQ2LTQwczIzLjItMzUuNiUyMDMzLTU2YzkuNC0yMC41JTIwMTctNDIlMjAyMi4yLTY1JTIwNS41LTIzJTIwOS40LTQ1JTIwMTItNjUuNiUyMDIuOC0yMC4yJTIwNC00MCUyMDQtNTguMiUyMDAtNjgtMjEuNS0xMjEtNjQuNS0xNTguOC00My0zOC05OS01Ny0xNjgtNTctNzguNiUyMDAtMTQ0JTIwMjUtMTk2LjglMjA3Ni01MyUyMDUwLjctNzklMjAxMTUtNzklMjAxOTMuNCUyMDAlMjAxNy4zJTIwMi4yJTIwMzQlMjA3JTIwNTBzMTAuNiUyMDI5JTIwMTYlMjAzOC40bDE2JTIwMjdjNSUyMDguNCUyMDcuNiUyMDE0LjQlMjA3LjYlMjAxOCUyMDAlMjAxMS0zJTIwMjUuMy04LjUlMjA0My02JTIwMTcuMi0xMyUyMDI2LjItMjIlMjAyNi4yLTElMjAwLTQtLjUtMTAtMi0yMC02LTM4LTE3LTUzLjItMzNzLTI3LjUtMzUtMzYtNTZjLTguNC0yMS0xNC44LTQyLTE5LTYzLjQtNS0yMS42LTcuMy00Mi41LTcuMy02M3olMjIvJTNFJTNDL3N2ZyUzRScpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG5cdFx0XHR9XG5cdFx0XHQmLnlvdXR1YmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjUxMiUyMiUyMGhlaWdodCUzRCUyMjUxMiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDkwJTIwOTAlMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk03MC45JTIwNjUuOEg2NmwwLTIuOWMwLTEuMyUyMDEtMi4zJTIwMi4zLTIuM2gwLjNjMS4zJTIwMCUyMDIuMyUyMDElMjAyLjMlMjAyLjNMNzAuOSUyMDY1Ljh6TTUyLjQlMjA1OS43Yy0xLjMlMjAwLTIuMyUyMDAuOC0yLjMlMjAxLjlWNzUuNWMwJTIwMSUyMDElMjAxLjklMjAyLjMlMjAxLjklMjAxLjMlMjAwJTIwMi4zLTAuOCUyMDIuMy0xLjlWNjEuNkM1NC43JTIwNjAuNSUyMDUzLjclMjA1OS43JTIwNTIuNCUyMDU5Ljd6TTgyLjUlMjA1MS45djI2LjVDODIuNSUyMDg0LjglMjA3NyUyMDkwJTIwNzAuMiUyMDkwSDE5LjhDMTMlMjA5MCUyMDcuNSUyMDg0LjglMjA3LjUlMjA3OC40VjUxLjljMC02LjQlMjA1LjUtMTEuNiUyMDEyLjMtMTEuNkg3MC4yQzc3JTIwNDAuMyUyMDgyLjUlMjA0NS41JTIwODIuNSUyMDUxLjl6TTIzLjElMjA4MS4zbDAtMjglMjA2LjMlMjAwdi00LjFsLTE2LjclMjAwdjQuMWw1LjIlMjAwdjI4SDIzLjF6TTQxLjklMjA1Ny41aC01LjJ2MTQuOWMwJTIwMi4yJTIwMC4xJTIwMy4yJTIwMCUyMDMuNiUyMC0wLjQlMjAxLjItMi4zJTIwMi40LTMuMSUyMDAuMSUyMC0wLjEtMC40JTIwMC0xLjYlMjAwLTMuNmwwLTE1aC01LjJsMCUyMDE0LjhjMCUyMDIuMy0wLjElMjA0JTIwMCUyMDQuNyUyMDAuMSUyMDEuNCUyMDAuMSUyMDIuOSUyMDEuMyUyMDMuOCUyMDIuMyUyMDEuNyUyMDYuOC0wLjMlMjA4LTIuN2wwJTIwMy4xJTIwNC4yJTIwMEw0MS45JTIwNTcuNSUyMDQxLjklMjA1Ny41ek01OC42JTIwNzQuNkw1OC42JTIwNjIuMmMwLTQuNy0zLjUtNy42LTguNC0zLjdsMC05LjIlMjAtNS4yJTIwMCUyMDAlMjAzMS45JTIwNC4zLTAuMSUyMDAuNC0yQzU1LjElMjA4NC4xJTIwNTguNiUyMDgwLjYlMjA1OC42JTIwNzQuNnpNNzQuOSUyMDczbC0zLjklMjAwYzAlMjAwLjIlMjAwJTIwMC4zJTIwMCUyMDAuNXYyLjJjMCUyMDEuMi0xJTIwMi4xLTIuMSUyMDIuMWgtMC44Yy0xLjIlMjAwLTIuMS0xLTIuMS0yLjFWNzUuNXYtMi40JTIwLTMuMWg5di0zLjRjMC0yLjUtMC4xLTQuOS0wLjMtNi4zJTIwLTAuNi00LjUtNi45LTUuMi0xMC4xLTIuOSUyMC0xJTIwMC43LTEuNyUyMDEuNy0yLjIlMjAyLjklMjAtMC40JTIwMS4zLTAuNyUyMDMtMC43JTIwNS4zdjcuNEM2MS43JTIwODUuMyUyMDc2LjclMjA4My42JTIwNzQuOSUyMDczek01NC44JTIwMzIuN2MwLjMlMjAwLjclMjAwLjclMjAxLjIlMjAxLjMlMjAxLjYlMjAwLjYlMjAwLjQlMjAxLjMlMjAwLjYlMjAyLjElMjAwLjYlMjAwLjglMjAwJTIwMS40LTAuMiUyMDItMC42JTIwMC42LTAuNCUyMDEuMS0xJTIwMS41LTEuOWwtMC4xJTIwMmg1LjhWOS43SDYyLjh2MTkuMmMwJTIwMS0wLjklMjAxLjktMS45JTIwMS45JTIwLTElMjAwLTEuOS0wLjktMS45LTEuOVY5LjdoLTQuOHYxNi43YzAlMjAyLjElMjAwJTIwMy41JTIwMC4xJTIwNC4zQzU0LjQlMjAzMS40JTIwNTQuNiUyMDMyLjElMjA1NC44JTIwMzIuN3pNMzcuMiUyMDE4LjhjMC0yLjQlMjAwLjItNC4yJTIwMC42LTUuNiUyMDAuNC0xLjMlMjAxLjEtMi40JTIwMi4xLTMuMiUyMDEtMC44JTIwMi4zLTEuMiUyMDMuOS0xLjIlMjAxLjMlMjAwJTIwMi41JTIwMC4zJTIwMy41JTIwMC44JTIwMSUyMDAuNSUyMDEuNyUyMDEuMiUyMDIuMiUyMDIlMjAwLjUlMjAwLjglMjAwLjklMjAxLjclMjAxLjElMjAyLjYlMjAwLjIlMjAwLjklMjAwLjMlMjAyLjIlMjAwLjMlMjA0djYuM2MwJTIwMi4zLTAuMSUyMDQtMC4zJTIwNS4xJTIwLTAuMiUyMDEuMS0wLjYlMjAyLjEtMS4xJTIwMyUyMC0wLjYlMjAwLjktMS4zJTIwMS42LTIuMiUyMDIuMSUyMC0wLjklMjAwLjQtMiUyMDAuNy0zLjIlMjAwLjclMjAtMS4zJTIwMC0yLjQtMC4yLTMuNC0wLjYlMjAtMC45LTAuNC0xLjYtMS0yLjEtMS43JTIwLTAuNS0wLjgtMC45LTEuNy0xLjEtMi44JTIwLTAuMi0xLjEtMC4zLTIuNy0wLjMtNC45TDM3LjIlMjAxOC44JTIwMzcuMiUyMDE4Ljh6TTQxLjglMjAyOC42YzAlMjAxLjQlMjAxJTIwMi41JTIwMi4zJTIwMi41JTIwMS4zJTIwMCUyMDIuMy0xLjElMjAyLjMtMi41VjE1LjRjMC0xLjQtMS0yLjUtMi4zLTIuNSUyMC0xLjMlMjAwLTIuMyUyMDEuMS0yLjMlMjAyLjVWMjguNnpNMjUuNyUyMDM1LjJoNS41bDAtMTklMjA2LjUtMTYuMmgtNmwtMy40JTIwMTIuMUwyNC43JTIwMGgtNS45bDYuOSUyMDE2LjNMMjUuNyUyMDM1LjJ6JTIyJTIwZmlsbCUzRCUyMiUyM0ZGRiUyMi8lM0UlM0Mvc3ZnJTNFJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjJweDtcblx0XHRcdH1cblx0XHRcdCYudmltZW8ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjUxMiUyMiUyMGhlaWdodCUzRCUyMjUxMiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDQzMC4xJTIwNDMwLjElMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0zNjcuMiUyMDI4LjhjLTU5LjgtMi0xMDAuMyUyMDMxLjYtMTIxLjQlMjAxMDAuNyUyMDEwLjktNC41JTIwMjEuNS02LjglMjAzMS45LTYuOCUyMDIxLjglMjAwJTIwMzEuNSUyMDEyLjIlMjAyOC45JTIwMzYuOCUyMC0xLjMlMjAxNC45LTEwLjklMjAzNi41LTI4LjklMjA2NC45JTIwLTE4JTIwMjguNC0zMS41JTIwNDIuNi00MC41JTIwNDIuNiUyMC0xMS42JTIwMC0yMi4yLTIyLTMxLjktNjUuOCUyMC0zLjItMTIuOS05LTQ1LjgtMTcuMy05OC44JTIwLTcuOC00OS0yOC4zLTcyLTYxLjctNjguN0MxMTIuMiUyMDM0LjklMjA5MSUyMDQ3LjglMjA2Mi43JTIwNzIuMyUyMDQyLjElMjA5MSUyMDIxLjIlMjAxMDkuOCUyMDAlMjAxMjguNWwyMC4yJTIwMjYuMWMxOS4zLTEzLjYlMjAzMC42LTIwLjMlMjAzMy43LTIwLjMlMjAxNC44JTIwMCUyMDI4LjYlMjAyMy4yJTIwNDEuNSUyMDY5LjclMjAxMS41JTIwNDIuNiUyMDIzLjIlMjA4NS4yJTIwMzQuNyUyMDEyNy44JTIwMTcuMyUyMDQ2LjUlMjAzOC41JTIwNjkuNyUyMDYzLjYlMjA2OS43JTIwNDAuNSUyMDAlMjA5MC0zOC4xJTIwMTQ4LjUtMTE0LjIlMjA1Ni41LTcyLjklMjA4NS43LTEzMC40JTIwODcuNy0xNzIuM0M0MzIuNSUyMDU4LjglMjA0MTEuNiUyMDMwJTIwMzY3LjIlMjAyOC44eiUyMiUyMGZpbGwlM0QlMjIlMjNGRkYlMjIvJTNFJTNDL3N2ZyUzRScpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG5cdFx0XHR9XG5cdFx0XHQmLmxpbmtlZGluIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjI1MTIlMjIlMjBoZWlnaHQlM0QlMjI1MTIlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA0MzAuMSUyMDQzMC4xJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNDMwLjElMjAyNjEuNVY0MjAuNmgtOTIuMlYyNzIuMmMwLTM3LjMtMTMuMy02Mi43LTQ2LjctNjIuNyUyMC0yNS41JTIwMC00MC42JTIwMTcuMS00Ny4zJTIwMzMuNyUyMC0yLjQlMjA1LjktMy4xJTIwMTQuMi0zLjElMjAyMi41VjQyMC42aC05Mi4yYzAlMjAwJTIwMS4yLTI1MS4zJTIwMC0yNzcuM2g5Mi4ydjM5LjNjLTAuMiUyMDAuMy0wLjQlMjAwLjYtMC42JTIwMC45aDAuNnYtMC45YzEyLjMtMTguOSUyMDM0LjEtNDUuOCUyMDgzLjEtNDUuOEMzODQuNiUyMDEzNi43JTIwNDMwLjElMjAxNzYuNCUyMDQzMC4xJTIwMjYxLjV6TTUyLjIlMjA5LjZDMjAuNiUyMDkuNiUyMDAlMjAzMC4zJTIwMCUyMDU3LjVjMCUyMDI2LjYlMjAyMCUyMDQ3LjklMjA1MSUyMDQ3LjloMC42YzMyLjIlMjAwJTIwNTIuMi0yMS4zJTIwNTIuMi00Ny45QzEwMy4xJTIwMzAuMyUyMDgzLjclMjA5LjYlMjA1Mi4yJTIwOS42ek01LjUlMjA0MjAuNmg5Mi4ydi0yNzcuM0g1LjVWNDIwLjZ6JTIyJTIwZmlsbCUzRCUyMiUyM0ZGRiUyMi8lM0UlM0Mvc3ZnJTNFJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMThweDtcblx0XHRcdH1cblx0XHRcdCYuaW5zdGFncmFtIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZmZmZiUyMiUyMHdpZHRoJTNEJTIyNDM4LjUlMjIlMjBoZWlnaHQlM0QlMjI0MzguNSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDQzOC41JTIwNDM4LjUlMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk00MjIlMjAxNi42QzQxMSUyMDUuNiUyMDM5Ny43JTIwMCUyMDM4Mi4zJTIwMGgtMzI2QzQwLjclMjAwJTIwMjcuNSUyMDUuNSUyMDE2LjUlMjAxNi42JTIwNS42JTIwMjcuNiUyMDAlMjA0MC44JTIwMCUyMDU2LjJ2MzI2QzAlMjAzOTcuOCUyMDUuNSUyMDQxMSUyMDE2LjYlMjA0MjJjMTElMjAxMSUyMDI0LjIlMjAxNi41JTIwMzkuNiUyMDE2LjVoMzI2YzE1LjUlMjAwJTIwMjguNy01LjUlMjAzOS44LTE2LjUlMjAxMS0xMSUyMDE2LjUtMjQuMyUyMDE2LjUtMzkuN3YtMzI2YzAtMTUuNS01LjUtMjguNy0xNi41LTM5Ljd6TTE1Ny41JTIwMTU4YzE3LjItMTYuNiUyMDM4LTI1JTIwNjItMjUlMjAyNC40JTIwMCUyMDQ1LjIlMjA4LjQlMjA2Mi40JTIwMjUlMjAxNy4yJTIwMTYuNyUyMDI1LjglMjAzNi44JTIwMjUuOCUyMDYwLjRzLTguNiUyMDQzLjctMjYlMjA2MC40Yy0xNyUyMDE2LjYtMzglMjAyNS02Mi4yJTIwMjUtMjQuMiUyMDAtNDUtOC40LTYyLTI1LTE3LjQtMTYuNy0yNi0zNi44LTI2LTYwLjRzOC42LTQzLjclMjAyNi02MC40ek0zODklMjAzNzAuNmMwJTIwNS0yJTIwOS01LjMlMjAxMi40LTMuNCUyMDMuMy03LjUlMjA1LTEyLjMlMjA1SDY2LjJjLTUlMjAwLTktMS43LTEyLjQtNS0zLjMtMy4zLTUtNy41LTUtMTIuNHYtMTg1SDg5Yy0zLjclMjAxMi01LjYlMjAyNC40LTUuNiUyMDM3LjQlMjAwJTIwMzYuNSUyMDEzLjMlMjA2Ny43JTIwNDAlMjA5My41JTIwMjYuNiUyMDI1LjglMjA1OC43JTIwMzguNyUyMDk2LjIlMjAzOC43JTIwMjQuNyUyMDAlMjA0Ny41LTYlMjA2OC41LTE3LjclMjAyMS0xMS44JTIwMzcuNi0yOCUyMDQ5LjgtNDhDMzQ5LjglMjAyNjklMjAzNTYlMjAyNDclMjAzNTYlMjAyMjNjMC0xMy0yLTI1LjQtNS43LTM3LjRIMzg5djE4NXptMC0yNTVjMCUyMDUuNS0yJTIwMTAuMi02JTIwMTQtMy43JTIwMy44LTguMyUyMDUuNy0xMy44JTIwNS43aC00OS43Yy01LjUlMjAwLTEwLjItMi0xNC01LjctMy44LTMuOC01LjctOC41LTUuNy0xNHYtNDdjMC01LjQlMjAyLTEwJTIwNS43LTE0JTIwMy44LTMuOCUyMDguNS01LjglMjAxNC01LjhoNDkuN2M1LjUlMjAwJTIwMTAlMjAyJTIwMTQlMjA2JTIwMy44JTIwMy44JTIwNS43JTIwOC40JTIwNS43JTIwMTMuN3Y0N3olMjIvJTNFJTNDL3N2ZyUzRScpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG5cdFx0XHR9XG5cdFx0XHQmLmJsb2cge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vLXJlcGVhdCBsZWZ0IDEycHggdG9wIDhweCB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjBhcmlhLWhpZGRlbiUzRCUyMnRydWUlMjIlMjBkYXRhLXByZWZpeCUzRCUyMmZhcyUyMiUyMGRhdGEtaWNvbiUzRCUyMnJzcyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDQ0OCUyMDUxMiUyMiUyMGNsYXNzJTNEJTIyc3ZnLWlubGluZS0tZmElMjBmYS1yc3MlMjBmYS13LTE0JTIwZmEtM3glMjIlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyM2ZmZmZmZiUyMiUyMGQlM0QlMjJNMTI4LjA4MSUyMDQxNS45NTljMCUyMDM1LjM2OS0yOC42NzIlMjA2NC4wNDEtNjQuMDQxJTIwNjQuMDQxUzAlMjA0NTEuMzI4JTIwMCUyMDQxNS45NTlzMjguNjcyLTY0LjA0MSUyMDY0LjA0MS02NC4wNDElMjA2NC4wNCUyMDI4LjY3MyUyMDY0LjA0JTIwNjQuMDQxem0xNzUuNjYlMjA0Ny4yNWMtOC4zNTQtMTU0LjYtMTMyLjE4NS0yNzguNTg3LTI4Ni45NS0yODYuOTVDNy42NTYlMjAxNzUuNzY1JTIwMCUyMDE4My4xMDUlMjAwJTIwMTkyLjI1M3Y0OC4wNjljMCUyMDguNDE1JTIwNi40OSUyMDE1LjQ3MiUyMDE0Ljg4NyUyMDE2LjAxOCUyMDExMS44MzIlMjA3LjI4NCUyMDIwMS40NzMlMjA5Ni43MDIlMjAyMDguNzcyJTIwMjA4Ljc3Mi41NDclMjA4LjM5NyUyMDcuNjA0JTIwMTQuODg3JTIwMTYuMDE4JTIwMTQuODg3aDQ4LjA2OWM5LjE0OS4wMDElMjAxNi40ODktNy42NTUlMjAxNS45OTUtMTYuNzl6bTE0NC4yNDkuMjg4QzQzOS41OTYlMjAyMjkuNjc3JTIwMjUxLjQ2NSUyMDQwLjQ0NSUyMDE2LjUwMyUyMDMyLjAxJTIwNy40NzMlMjAzMS42ODYlMjAwJTIwMzguOTgxJTIwMCUyMDQ4LjAxNnY0OC4wNjhjMCUyMDguNjI1JTIwNi44MzUlMjAxNS42NDUlMjAxNS40NTMlMjAxNS45OTklMjAxOTEuMTc5JTIwNy44MzklMjAzNDQuNjI3JTIwMTYxLjMxNiUyMDM1Mi40NjUlMjAzNTIuNDY1LjM1MyUyMDguNjE4JTIwNy4zNzMlMjAxNS40NTMlMjAxNS45OTklMjAxNS40NTNoNDguMDY4YzkuMDM0LS4wMDElMjAxNi4zMjktNy40NzQlMjAxNi4wMDUtMTYuNTA0eiUyMi8lM0UlM0Mvc3ZnJTNFJyk7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMThweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjM1cyBlYXNlO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLyAuZm9vdGVyX19yYXRpbmdcblx0Jl9fcmF0aW5nIHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGZsZXgtc3RhcnQpO1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24tY29udGVudChmbGV4LXN0YXJ0KTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAkYmxvYy0tbWFyZ2luLWFzaWRlLWRlc2t0b3A7XG5cdFx0XHQmLmZvb3Rlcl9fYmxvYyB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gLmZvb3Rlcl9fcmF0aW5nX193cmFwcGVyXG5cdFx0Jl9fd3JhcHBlciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblxuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZm9vdGVyLS1jb2xvci1iZDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gLmZvb3Rlcl9fcmF0aW5nX19yYXRlXG5cdFx0Jl9fcmF0ZSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6ICRibG9jLS1tYXJnaW4tYXNpZGU7XG5cdFx0XHRmb250LXNpemU6IHJlbSgyNnB4KTtcblx0XHRcdGNvbG9yOiAkZm9vdGVyLS1jb2xvci10ZXh0O1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0bWFyZ2luOiAwICgkYmxvY19fbWFyZ2luLWJvdHRvbS10YWJsZXQgLyAzKSAoJGJsb2NfX21hcmdpbi1ib3R0b20tdGFibGV0IC8gMikgMDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjJweCk7XG5cdFx0XHR9XG5cdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvLyAuZm9vdGVyX19yYXRpbmdfX2NvbVxuXHRcdCZfX2NvbSB7XG5cdFx0XHRjb2xvcjogJGZvb3Rlci0tY29sb3ItdGV4dDtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRmb290ZXItLW5ld3NsZXR0ZXItcmFkaXVzO1xuXHRcdFx0bWFyZ2luLXRvcDogKCRibG9jLS1tYXJnaW4tYm90dG9tIC8gMyk7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZm9vdGVyLS1jb2xvci1iZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGZvb3Rlci0tY29sb3ItYmQ7XG5cdFx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAxN3B4O1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDI0cHg7XG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdFx0XHRcdGNvbG9yOiAkZm9vdGVyLS1jb2xvci10ZXh0O1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGZvb3Rlci0tY29sb3ItdGl0bGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gLmZvb3Rlcl9fcmF0aW5nX19zdGFyc1xuXHRcdCZfX3N0YXJzIHtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRcdG1hcmdpbjogMCAwICgkYmxvY19fbWFyZ2luLWJvdHRvbS10YWJsZXQgLyAyKSAwO1xuXHRcdFx0fVxuXHRcdFx0LnN0YXJzLS1sdmwwIHtcblx0XHRcdFx0d2lkdGg6IDkyLjVweDtcblx0XHRcdFx0aGVpZ2h0OiAxOC41cHg7XG5cdFx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRcdFx0d2lkdGg6IDE4LjVweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE4LjVweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4LjVweDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcC1vbmx5IHtcblx0XHRcdCYuZm9vdGVyX19ibG9jIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSB4bCB7XG5cdFx0XHQmLmZvb3Rlcl9fYmxvYyB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8gLmZvb3Rlcl9fbGVmdFxuXHQmX19sZWZ0IHtcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0d2lkdGg6IDI1JTtcblx0XHR9XG5cdH1cblx0Ly8uZm9vdGVyX19yaWdodFxuXHQmX19yaWdodCB7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0d2lkdGg6IDMzJTtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0Jl9fbWVudSwgJl9faW5mbyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuXG4ucG93ZXJlZCB7XG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGZvb3Rlci0tY29sb3ItYmQ7XG5cdG1hcmdpbjogMDtcblx0YmFja2dyb3VuZDogJHBvd2VyZWQtYmc7XG5cdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdH1cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRwYWRkaW5nOiAxNnB4ICRibG9jLS1tYXJnaW4tYXNpZGU7XG5cdFx0bWFyZ2luLWxlZnQ6ICgtJGJsb2MtLW1hcmdpbi1hc2lkZSk7XG5cdH1cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRwYWRkaW5nOiAxNnB4ICRibG9jLS1tYXJnaW4tYXNpZGUtdGFibGV0O1xuXHRcdG1hcmdpbi1sZWZ0OiAoLSRibG9jLS1tYXJnaW4tYXNpZGUtdGFibGV0KTtcblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9wLW9ubHkge1xuXHRcdHBhZGRpbmc6IDE2cHggJGJsb2MtLW1hcmdpbi1hc2lkZS1kZXNrdG9wO1xuXHRcdG1hcmdpbi1sZWZ0OiAoLSRibG9jLS1tYXJnaW4tYXNpZGUtZGVza3RvcCk7XG5cdH1cblx0QGluY2x1ZGUgeGwge1xuXHRcdHBhZGRpbmc6IDE2cHggJGJsb2MtLW1hcmdpbi1hc2lkZS14bDtcblx0XHRtYXJnaW4tbGVmdDogKC0kYmxvYy0tbWFyZ2luLWFzaWRlLXhsKTtcblx0fVxuXHQvLyAucG93ZXJlZF9fcFxuXHQmX19wIHtcblx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRjb2xvcjogJHBvd2VyZWQtY29sb3I7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGEge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGNvbG9yOiAkcG93ZXJlZC1saW5rO1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zdGFycy1sdmwwIHtcblx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0bWFyZ2luLXRvcDogOHB4O1xuXHR9XG59XG5cbi5mb290ZXJfX3JhdGluZyArIC5mb290ZXJfc29jaWFsIHtcblx0d2lkdGg6IDUwJTtcbn1cblxuLm5ld3NsZXR0ZXJ7XG5cdEBpbmNsdWRlIGZsZXhib3goKTtcblx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0aDF7XG5cdFx0bWFyZ2luLWJvdHRvbToxMHB4XG5cdH1cblx0cHtcblx0XHR3aWR0aDoxMDAlO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcblx0XHRtYXJnaW4tYm90dG9tOjIwcHhcblx0fVxuXHRhe1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRiYWNrZ3JvdW5kOiAkc3RkLWMxO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG5cdGgxIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxufVxuIiwiLmJhY2tUb3Age1xuXHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblx0Jl9faWNvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDMwcHg7XG5cdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJvcmRlcjogc29saWQgJGZvb3Rlci0tY29sb3ItdGl0bGU7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHR9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRib3JkZXItd2lkdGg6IDFweCAxcHggMCAwO1xuXHRcdH1cblx0XHQmX19hcnJvdyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDU1JTtcblx0XHRcdGxlZnQ6IDUyJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHR3aWR0aDogMnB4O1xuXHRcdFx0aGVpZ2h0OiA5cHg7XG5cdFx0XHQmOmJlZm9yZSwmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZDogJGZvb3Rlci0tY29sb3ItdGl0bGU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDFweDtcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHR9XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHR9XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0bGVmdDogMTYlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX3RleHQge1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0Y29sb3I6ICRmb290ZXItLWNvbG9yLXRpdGxlO1xuXHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHR9XG5cdCY6aG92ZXIge1xuXHRcdC5iYWNrVG9wIHtcblx0XHRcdCZfX3RleHQge1xuXHRcdFx0XHRjb2xvcjogJGZvb3Rlci0tY29sb3ItdGV4dDtcblx0XHRcdH1cblx0XHRcdCZfX2ljb24ge1xuXHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkZm9vdGVyLS1jb2xvci10ZXh0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX2Fycm93IHtcblx0XHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZm9vdGVyLS1jb2xvci10ZXh0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAxNiU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyBEZWZhdWx0IFZhcmlhYmxlc1xuXG4vLyBTbGljayBpY29uIGVudGl0eSBjb2RlcyBvdXRwdXRzIHRoZSBmb2xsb3dpbmdcbi8vIFwiXFwyMTkwXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpBcIlxuLy8gXCJcXDIxOTJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGklwiXG4vLyBcIlxcMjAyMlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oCiXCJcblxuJHNsaWNrLWZvbnQtcGF0aDogXCIuL2ZvbnRzL1wiICFkZWZhdWx0O1xuJHNsaWNrLWZvbnQtZmFtaWx5OiBcInNsaWNrXCIgIWRlZmF1bHQ7XG4kc2xpY2stbG9hZGVyLXBhdGg6IFwiLi9cIiAhZGVmYXVsdDtcbiRzbGljay1hcnJvdy1jb2xvcjogd2hpdGUgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNvbG9yOiBibGFjayAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3ItYWN0aXZlOiAkc2xpY2stZG90LWNvbG9yICFkZWZhdWx0O1xuJHNsaWNrLXByZXYtY2hhcmFjdGVyOiBcIlxcMjE5MFwiICFkZWZhdWx0O1xuJHNsaWNrLW5leHQtY2hhcmFjdGVyOiBcIlxcMjE5MlwiICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jaGFyYWN0ZXI6IFwiXFwyMDIyXCIgIWRlZmF1bHQ7XG4kc2xpY2stZG90LXNpemU6IDZweCAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LWRlZmF1bHQ6IDAuNzUgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjogMSAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU6IDAuMjUgIWRlZmF1bHQ7XG5cbkBmdW5jdGlvbiBzbGljay1pbWFnZS11cmwoJHVybCkge1xuICAgIEBpZiBmdW5jdGlvbi1leGlzdHMoaW1hZ2UtdXJsKSB7XG4gICAgICAgIEByZXR1cm4gaW1hZ2UtdXJsKCR1cmwpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAgIEByZXR1cm4gdXJsKCRzbGljay1sb2FkZXItcGF0aCArICR1cmwpO1xuICAgIH1cbn1cblxuQGZ1bmN0aW9uIHNsaWNrLWZvbnQtdXJsKCR1cmwpIHtcbiAgICBAaWYgZnVuY3Rpb24tZXhpc3RzKGZvbnQtdXJsKSB7XG4gICAgICAgIEByZXR1cm4gZm9udC11cmwoJHVybCk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgQHJldHVybiB1cmwoJHNsaWNrLWZvbnQtcGF0aCArICR1cmwpO1xuICAgIH1cbn1cblxuLyogU2xpZGVyICovXG5cbi5zbGljay1saXN0IHtcbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICB9XG59XG5cbi8qIEFycm93cyAqL1xuXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgZm9udC1zaXplOiAwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzbGljay1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICRzbGljay1hcnJvdy1jb2xvcjtcbiAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktZGVmYXVsdDtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgfVxufVxuXG4uc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTI1cHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICRzbGljay1wcmV2LWNoYXJhY3RlcjtcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1uZXh0LWNoYXJhY3RlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJHNsaWNrLW5leHQtY2hhcmFjdGVyO1xuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgY29udGVudDogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBEb3RzICovXG5cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAoJGJsb2MtLW1hcmdpbi1ib3R0b20gLyAyKSAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwcHg7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNsaWNrLWRvdC1zaXplO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2xpY2stZG90LWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKiBTbGlkZXIgKi9cblxuQGltcG9ydCBcInNsaWNrLXRoZW1lXCI7XG5cbi5zbGljay1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRyYWdnaW5nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjdXJzb3I6IGhhbmQ7XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiLyogQXV0b2NvbXBsZXRlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1hdXRvY29tcGxldGUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGN1cnNvcjogZGVmYXVsdDsgfVxuLnVpLWF1dG9jb21wbGV0ZS1sb2FkaW5nIHsgYmFja2dyb3VuZDogd2hpdGUgdXJsKCdodHRwczovL21lZGlhLmNkbndzLmNvbS9faS8xMDkxOC81ODQvMzY5Mi84NC91aS1hbmltLWJhc2ljLTE2eDE2LmdpZicpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQ7IH1cblxuLyogd29ya2Fyb3VuZHMgKi9cbiogaHRtbCAudWktYXV0b2NvbXBsZXRlIHsgd2lkdGg6MXB4OyB9IC8qIHdpdGhvdXQgdGhpcywgdGhlIG1lbnUgZXhwYW5kcyB0byAxMDAlIGluIElFNiAqL1xuXG4vKiBNZW51XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1tZW51IHtcblx0bGlzdC1zdHlsZTpub25lO1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRtYXJnaW46IDA7XG5cdGRpc3BsYXk6YmxvY2s7XG5cdHdpZHRoOjIyN3B4O1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmQtbGlnaHQ7XG5cdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdG1heC13aWR0aDogMTYycHg7XG5cdH1cbn1cbi51aS1tZW51IC51aS1tZW51IHtcblx0bWFyZ2luLXRvcDogLTNweDtcbn1cbi51aS1tZW51IC51aS1tZW51LWl0ZW0ge1xuXHRtYXJnaW46MDtcblx0cGFkZGluZzogMDtcblx0d2lkdGg6IDIwMHB4O1xufVxuLnVpLW1lbnUgLnVpLW1lbnUtaXRlbSBhIHtcblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG5cdGRpc3BsYXk6YmxvY2s7XG5cdHBhZGRpbmc6LjJlbSAuNGVtO1xuXHRsaW5lLWhlaWdodDoxLjU7XG5cdHpvb206MTtcbn1cbi51aS1tZW51IC51aS1tZW51LWl0ZW0gYS51aS1zdGF0ZS1ob3Zlcixcbi51aS1tZW51IC51aS1tZW51LWl0ZW0gYS51aS1zdGF0ZS1hY3RpdmUge1xuXHRtYXJnaW46IC0xcHg7XG59IiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy8gVmFyaWFibGVzIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4kY29sb3ItLWxvZ3VwLWRpc2FibGVkOiAjODA5MTkxO1xuJGJhY2tncm91bmQtLWxvZ3VwLWRpc2FibGVkOiAjZDJkOGQ4O1xuJGNvbG9yLWNsb3NlOiAjYTRhNGE0O1xuJGxvZ3VwLW1hcmdpbjogMjBweDtcbiRsb2d1cC1jb2xvcjogIzliOWU5ZjtcbiRsb2d1cC1iZDogI2RhZGFkYTtcbiRjb2xvci1maXJzdG5hbWU6ICRjb2xvci1zdGQtbGlnaHQ7XG5cbiNsb2dpbi1jaGVja2JveCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdCY6Y2hlY2tlZCB+IHtcblx0XHQubG9ndXAsIC5ib2R5X193cmFwcGVyIC5sb2d1cCB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRcdHRvcDogNDBweDtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4zNXMgZWFzZTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHR9XG5cdFx0XHQmX19iYWNrZ3JvdW5kIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNsb2d1cCB7XG5cdCZfX2NoZWNrYm94IHtcblx0XHQmLS1sb2dpbiB7XG5cdFx0XHQmOmNoZWNrZWQge1xuXHRcdFx0XHQmIH4gLmxvZ3VwIHtcblx0XHRcdFx0XHQmX19sb2dpbiB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNjAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCZfX3JlZ2lzdGVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tc2lnbnVwIHtcblx0XHRcdCY6Y2hlY2tlZCB7XG5cdFx0XHRcdCYgfiAubG9ndXAge1xuXHRcdFx0XHRcdCZfX2xvZ2luIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9fcmVnaXN0ZXIge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6NzAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5sb2d1cCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAtMTUwMHB4O1xuXHRsZWZ0OiA1JTtcblx0d2lkdGg6IDkwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdHRyYW5zaXRpb246IDBzO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQmLS1wb3B1cCB7XG5cdFx0ei1pbmRleDogOTk5O1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRwYWRkaW5nOiA1MHB4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRtYXgtd2lkdGg6IDUwMHB4O1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXHR9XG5cdCYtLXBhZ2Uge1xuXHRcdHBhZGRpbmc6IDQwcHggMDtcblx0XHQuZm9ybV9fYnV0dG9uLS1yZWcge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR9XG5cdH1cblx0Jl9fd3JhcHBlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cdCZfX2xvZ2luLCAmX19yZWdpc3RlciB7XG5cdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAuNnMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgLjNzIGVhc2U7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cC5mb3JtX19lcnJvcjpub3QoLmZvcm1fX3RleHQpIHtcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRyaWdodDogNXB4O1xuXHRcdFx0dG9wOiAxNTAlO1xuXHRcdFx0bWFyZ2luOiAtMTZweCAwIDAgMDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTcwJSk7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblx0fVxuXHQmX19sb2dpbiB7XG5cdFx0cC5mb3JtX19lcnJvcjpub3QoLmZvcm1fX3RleHQpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQmLS1wYWdlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dG9wOiBhdXRvO1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRtYXgtd2lkdGg6IDUwMHB4O1xuXHRcdH1cblx0fVxuXHQmX19iYWNrZ3JvdW5kIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQzLCA0MywgNDMsIDAuNyk7XG5cdFx0cG9zaXRpb246Zml4ZWQ7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiA5OTk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXHQmX193cmFwcGVyIHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0QGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcblx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0fVxuXHQmX19wd2Qge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdG1hcmdpbi1ib3R0b206ICRsb2d1cC1tYXJnaW47XG5cdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHJpZ2h0OiAyMHB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdHRyYW5zaXRpb246IDMwMG1zIGVhc2U7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX190aXRsZSB7XG5cblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206ICRsb2d1cC1tYXJnaW47XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0Jl9fc3VidGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXHRcdH1cblx0fVxuXHQmX19kZXNjIHtcblx0XHRmb250LXNpemU6IHJlbSgxMnB4KTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGxvZ3VwLW1hcmdpbjtcblx0fVxuXHQmX19jb250ZW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRwYWRkaW5nOiAoJGJsb2MtLW1hcmdpbi1hc2lkZSAqIDIpICRibG9jLS1tYXJnaW4tYXNpZGUgJGJsb2MtLW1hcmdpbi1hc2lkZSAkYmxvYy0tbWFyZ2luLWFzaWRlO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdCYtLXBhZ2Uge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19uYW1lIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdH1cblx0Jl9fYWNjb3VudCB7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LWVuZCk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxuXHQmX19kZWNvIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHR9XG5cdCZfX25hdiB7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdHBhZGRpbmc6IDAgMCAwIDEycHg7XG5cdH1cblx0Jl9fbGkge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0Jl9fYSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZC1saWdodDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHQmLS1sb2dvdXQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19pY29uLm1hdGVyaWFsLWljb25zIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAxMDAlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdH1cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0LmxvZ3VwIHtcblx0XHRcdFx0Jl9fbGkge1xuXHRcdFx0XHRcdCZfX2Ege1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fb3JkZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Jl9fcmVkaXJlY3Qge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDEwMCU7XG5cdFx0bGVmdDogMDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDExcHgpO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblx0Jl9fY2xvc2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0zMHB4O1xuXHRcdHJpZ2h0OiAtMzBweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0d2lkdGg6IDI1cHg7XG5cdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXN0ZDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMCk7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMSk7XG5cdFx0XHR9XG5cdFx0XHQubG9ndXAge1xuXHRcdFx0XHQmX19jbG9zZSB7XG5cdFx0XHRcdFx0Jl9faWNvbi5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19pY29uLm1hdGVyaWFsLWljb25zIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XG5cdFx0XHRjb2xvcjogJGNvbG9yLWNsb3NlO1xuXHRcdH1cblx0fVxuXHQmX19mb3JtIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHQuZm9ybSB7XG5cdFx0XHQmX190ZXh0IHtcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4IWltcG9ydGFudDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdGhlaWdodDogNTBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGxvZ3VwLWJkIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkbG9ndXAtY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRsb2d1cC1jb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRsb2d1cC1jb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkbG9ndXAtY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji0tcGFzc3dvcmQge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwMHB4IWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX2xhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCZfX2ZpZWxkIHtcblx0XHRcdFx0bWluLWhlaWdodDogNTBweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogMzAwbXMgZWFzZTtcblx0XHRcdFx0Ji0tZm9jdXNlZCB7XG5cdFx0XHRcdFx0LmZvcm0ge1xuXHRcdFx0XHRcdFx0Jl9fdGV4dCB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGZvcm0taG92ZXItYmQhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fZmllbGRzZXQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkbG9ndXAtbWFyZ2luO1xuXHRcdFx0fVxuXHRcdFx0Jl9faGlkZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmX19idXR0b24ge1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLS1yZWcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMTAwJTtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHRvcDogMTAwJTtcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBtYXgtd2lkdGggLjNzIGVhc2U7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9faWNvbiB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2JvdHRvbSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Jl9fcHJlVGV4dCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHR9XG5cdCZfX2hvdmVyIHtcblx0XHR3aWR0aDogMjcwcHg7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdHRvcDogMTAwJTtcblx0XHRyaWdodDogLTMwcHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMC44KTtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRib3JkZXItd2lkdGg6IDAgOXB4IDlweCA5cHg7XG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjb2xvci1iZCB0cmFuc3BhcmVudDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAzMnB4O1xuXHRcdFx0Ym90dG9tOiAxMDAlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDhweCA4cHggOHB4O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkd2hpdGUgdHJhbnNwYXJlbnQ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMzNweDtcblx0XHRcdGJvdHRvbTogMTAwJTtcblx0XHRcdG1hcmdpbi10b3A6IDFweDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHR9XG59XG5cbi5oZWFkZXIge1xuXHQmX19hY2NvdW50IHtcblx0XHQmX19hIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQubG9ndXAge1xuXHRcdFx0XHRcdCZfX2hvdmVyIHtcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmxvZ3VwIHAuZm9ybV9fZXJyb3Ige1xuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXHR9XG59XG5cbiNsb2dpbl9fcGFzc3dvcmQsICNsb2dpbl9fZW1haWwsICNyZWdpc3Rlcl9fZW1haWwsICNyZWdpc3Rlcl9fcGFzc3dvcmQsICNyZWdpc3Rlcl9fcGFzc3dvcmQyIHtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0Ly8uZm9ybV9fdGV4dC0tcGFzc3dvcmQgKyAuZm9ybV9faWNvbi0td2FybmluZyB8IGFsbFxuXHRcdCYgKyAuZm9ybV9faWNvbi0td2FybmluZyB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0Ly8uZm9ybV9fdGV4dC0tcGFzc3dvcmQgKyAuZm9ybV9faWNvbi0td2FybmluZyArIC5mb3JtX19pY29uLS1zdWNjZXNzIHwgYWxsXG5cdFx0XHQmICsgLmZvcm1fX2ljb24tLXN1Y2Nlc3Mge1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jbG9naW5fX3Bhc3N3b3JkIHtcblx0JiArIC5tYXRlcmlhbC1pY29ucy5mb3JtX19pY29uLS13YXJuaW5nIHtcblx0XHR0b3A6IDI0cHg7XG5cdH1cbn1cblxuI2xvZ2luX19wYXNzd29yZCwgI3JlZ2lzdGVyX19wYXNzd29yZCwgI3JlZ2lzdGVyX19wYXNzd29yZDIge1xuXHQmICsgLm1hdGVyaWFsLWljb25zICsgLm1hdGVyaWFsLWljb25zIHtcblx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0fVxufVxuXG4jcmVnaXN0ZXJfX3Bhc3N3b3JkLWVycm9yLCNyZWdpc3Rlcl9fcGFzc3dvcmQyLWVycm9yLCNyZWdpc3Rlcl9fZW1haWwtZXJyb3J7XG5cdHZpc2liaWxpdHk6dmlzaWJsZTtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdHRyYW5zZm9ybTpub25lO1xuXHR0b3A6YXV0bztcblx0cmlnaHQ6YXV0bztcblx0b3BhY2l0eToxO1xuXHRsZWZ0OmF1dG87XG5cdG1hcmdpbjoxMHB4IDAgMDtcblx0d2lkdGg6MTAwJTtcblx0ZGlzcGxheTpibG9ja1xufVxuXG4uYm9keSAubG9ndXBfX2JhY2tncm91bmR7XG5cdHBvc2l0aW9uOmZpeGVkXG59XG4jbG9ndXBfX2NoZWNrYm94LS1zaWdudXA6Y2hlY2tlZH4ubG9ndXBfX3JlZ2lzdGVye1xuXHRtYXgtaGVpZ2h0OjcwMHB4XG59XG4jcmVnaXN0ZXJfX3Bhc3N3b3JkLWVycm9yLCNyZWdpc3Rlcl9fcGFzc3dvcmQyLWVycm9yLCNyZWdpc3Rlcl9fZW1haWwtZXJyb3J7XG5cdHZpc2liaWxpdHk6dmlzaWJsZTtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdHRyYW5zZm9ybTpub25lO1xuXHR0b3A6YXV0bztcblx0cmlnaHQ6YXV0bztcblx0b3BhY2l0eToxO1xuXHRsZWZ0OmF1dG87XG5cdG1hcmdpbjoxMHB4IDAgMDtcblx0d2lkdGg6MTAwJTtcblx0ZGlzcGxheTpibG9ja1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdC5ib2R5ICNsb2d1cF9fY2hlY2tib3gtLXNpZ251cDpjaGVja2Vkfi5sb2d1cF9fcmVnaXN0ZXJ7b3BhY2l0eToxO21heC1oZWlnaHQ6NjgwcHh9XG5cdC5ib2R5IC5sb2d1cC0tcGFnZXtwYWRkaW5nOjB9XG5cdC5ib2R5ICNsb2d1cF9fY2hlY2tib3gtLWxvZ2luOmNoZWNrZWR+LmxvZ3VwX19sb2dpbntvcGFjaXR5OjE7bWF4LWhlaWdodDo2NTBweH1cbn1cblxuLmV4cGxvcmVyIC5sb2d1cF9fbGlfX2Ege1xuXHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG59XG4iLCIubW9kYWwtY2FydCB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR0cmFuc2l0aW9uOiAwcztcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGJvdHRvbTogLTEwMCU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdG1heC13aWR0aDogNDQwcHg7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHBhZGRpbmc6IDUwcHggMzBweDtcblxuXHRcdHotaW5kZXg6IDk5OTk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdCYuc2hvdyB7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiB0b3AgLjZzIGVhc2U7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0ei1pbmRleDogOTk5OTk5OTk5OTtcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19jb250ZW50IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQmX19ub3N0byB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQmX19iZyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQzLCA0MywgNDMsIDAuNyk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHotaW5kZXg6IDk5OTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0ei1pbmRleDogOTk5O1xuXHRcdFx0Ji5zaG93IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3dyYXBwZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0fVxuXHRcdCZfX2xlZnQsICZfX3JpZ2h0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0Jl9fbGVmdCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmX193cmFwcGVyIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fZ2FsbGVyeSwgJl9faW5mbyB7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cblx0XHR9XG5cdFx0Jl9fZ2FsbGVyeSB7XG5cdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0fVxuXHRcdCZfX2luZm8ge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHR9XG5cdFx0Jl9faW1nIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0Jl9fdGl0bGUge1xuXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCZfX25hbWUsICZfX3ByaWNlLCAmX19xdWFudGl0eSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdH1cblx0XHQmX19xdWFudGl0eSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmX19jbG9zZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAxNXB4O1xuXHRcdFx0dG9wOiAxNXB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHRcdCZfX3ByaWNlIHtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHQucHJvZF9fYnRuIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCYgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fcmlnaHQge1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0Jl9fc3RheSwgJl9fY2FydCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxMnB4KTtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0Jl9fc3RheSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zdGQ7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc3RkO1xuXHRcdFx0fVxuXHRcdFx0JiArIC5tb2RhbC1jYXJ0X19jYXJ0IHtcblx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2NhcnQge1xuXHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fc3RheSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdH1cbn1cblxuLmJvZHkgLnByb2QgLm1vZGFsLWNhcnRfX3RpdGxle2ZvbnQtc2l6ZTowLjgyNXJlbX1cblxuLmV4cGxvcmVyIHtcblx0LmZvcm1fX2ZpZWxkLS1yaWdodCAjY20tY2hlY2tvdXQtYnRuIHtcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdHdpZHRoOiA0NDBweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtaW4td2lkdGg6IDQ0MHB4O1xuXHRcdFx0bWF4LXdpZHRoOiA0NDBweDtcblx0XHRcdGhlaWdodDogNDQwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0cGFkZGluZzogMTBweCAyMXB4O1xuXHRcdH1cblx0fVxuXHQuY2FydC1tb2RhbF9fZm9vdGVyIC5mb3JtX19idXR0b25fX3RleHQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR3aWR0aDogMzQwcHg7XG5cdH1cbn1cbiIsIiRhbGVydC1mb3JtLW1heFdpZHRoOiA3MDBweDtcbiRhbGVydC1mb3JtLWJhY2tncm91bmQ6ICR3aGl0ZTtcbiRhbGVydC1mb3JtLWJvcmRlclJhZGl1czogNHB4O1xuXG4uYWxlcnQtZm9ybSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSB0cmFuc2xhdGVaKDApO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAkYWxlcnQtZm9ybS1tYXhXaWR0aDtcblx0YmFja2dyb3VuZDogJGFsZXJ0LWZvcm0tYmFja2dyb3VuZDtcblx0Ym9yZGVyLXJhZGl1czogJGFsZXJ0LWZvcm0tYm9yZGVyUmFkaXVzO1xuXHR6LWluZGV4OiA5OTk5OTtcblx0cGFkZGluZzogNDBweDtcblx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdCYuc2hvdyB7XG5cdFx0dG9wOiA1MCU7XG5cdH1cblx0Ji5oaWRlIHtcblx0XHR0b3A6IC0xNTAlO1xuXHR9XG5cdCZfX2JnIHtcblx0XHR6LWluZGV4OiA5OTk7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjQ1KTtcblx0XHQmLnNob3cge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdCYuaGlkZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQmX19jbG9zZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxNXB4O1xuXHRcdHRvcDogMTVweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdG1hcmdpbjogMDtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0fVxuXHR9XG5cdCZfX2hlYWRlciB7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc8dGFibGV0Jykge1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdH1cblx0XHRwaWN0dXJlIHtcblx0XHRcdG1heC13aWR0aDogMTAwcHg7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDBweDtcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX3RpdGxlIHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0QGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXHQmX19zdWJ0aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG5cdC5mb3JtIHtcblx0XHQmX19zcGFuIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1zdGQhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmLS1wYWdlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdCZfX2ZpZWxkIHtcblx0XHRcdCYtLXJhZGlvLCYtLXJpZ2h0IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fZmllbGRzZXQge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19idXR0b24ge1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5jYXJ0LW1vZGFsIHtcblx0d2lkdGg6IDkwJTtcblx0bWF4LXdpZHRoOiA0NDBweDtcblx0aGVpZ2h0OiA0MDBweDtcblx0bWF4LWhlaWdodDogOTAlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDkwcHg7XG5cdHJpZ2h0OiA1MHB4O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4ycztcblx0dHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjJzO1xuXHR0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IC40cyx0cmFuc2Zvcm0gLjJzO1xuXHR0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IC40cyx0cmFuc2Zvcm0gLjJzLCAtd2Via2l0LXRyYW5zZm9ybSAuMnM7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0ei1pbmRleDogMztcblx0Ji0taW5DYXJ0e1xuXHRcdGRpc3BsYXk6bm9uZSFpbXBvcnRhbnRcblx0fVxuXHQmLS10b3Age1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUzcHg7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHR0b3A6IDczcHg7XG5cdFx0fVxuXHRcdGxlZnQ6IGF1dG87XG5cdFx0ei1pbmRleDogMTE7XG5cdFx0dHJhbnNpdGlvbjogMHM7XG5cblx0XHQmICsgLmNhcnQtbW9kYWxfX2JnIHtcblx0XHRcdHotaW5kZXg6IDk5OTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXHRcdC5jYXJ0LW1vZGFsX193cmFwcGVyIHtcblx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdHRvcDogMDtcblx0XHR9XG5cdFx0LmNhcnQtbW9kYWxfX2Nsb3NlIHtcblx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdHRvcDogMDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5mb3JtX19maWVsZC0tcmlnaHQuZm9ybV9fZmllbGQge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHQmICsgLmNhcnQtbW9kYWxfX2JnIHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0cmlnaHQ6IC05MCU7XG5cdFx0cmlnaHQ6IGNhbGMoLTEwMCUgKyA2MHB4KTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHRvcDogMDtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogOTAlO1xuXHRcdG1heC13aWR0aDogOTAlO1xuXHRcdG1pbi13aWR0aDogOTAlO1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcblx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuXHRcdG1pbi13aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG5cdFx0bWluLWhlaWdodDogMTAwJTtcblx0fVxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHJpZ2h0OiA2MHB4O1xuXHRcdHRvcDogMjRweDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5wc19fcmFpbC15IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdCZfX3dyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogMjtcblx0XHRoZWlnaHQ6IDcycHg7XG5cdFx0d2lkdGg6IDcycHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IC40cyAuMXMsIHdpZHRoIC40cyAuMXMsIGJveC1zaGFkb3cgLjNzO1xuXHRcdHRyYW5zaXRpb246IGhlaWdodCAuNHMgLjFzLCB3aWR0aCAuNHMgLjFzLCBib3gtc2hhZG93IC4zcztcblx0XHQtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42NywgMC4xNywgMC4zMiwgMC45NSk7XG5cdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY3LCAwLjE3LCAwLjMyLCAwLjk1KTtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdGJveC1zaGFkb3c6IDAgNHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjE3KTtcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cdH1cblx0Jl9fY29udGVudCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHQmLmxvYWRpbmcge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR6LWluZGV4OiAxMTtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuMykgJHNsaWRlci1zdmctbG9hZGluZyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX3RpdGxlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0aGVpZ2h0OiA1OXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDU5cHg7XG5cdFx0fVxuXHRcdCZfX25iIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHR9XG5cdH1cblx0Jl9fZm9ybSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSA0MHB4KTtcblx0XHRwYWRkaW5nOiAwIDAgMTBweDtcblx0XHRtYXJnaW46IDQwcHggMCAxMHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMnM7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMnM7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cblx0Jl9fY2xvc2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRib3R0b206IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0d2lkdGg6IDcycHg7XG5cdFx0aGVpZ2h0OiA3MnB4O1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHR6LWluZGV4OiA0O1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4LC0yMHB4KSByb3RhdGUoOTBkZWcpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMzZweCk7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHR9XG5cdH1cblx0Jl9fbWlkZGxlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZy1ib3R0b206IDcycHg7XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHBhZGRpbmc6IDcwcHggMTBweCA5MHB4IDEwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0bWF4LWhlaWdodDogMjg4cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0Jl9fd3JhcHBlciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0Jl9faXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcblx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNDBweCwxMHB4KTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIC4zcztcblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMjBweDtcblx0XHR9XG5cdFx0Jl9fbGVmdCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHR3aWR0aDogODBweDtcblx0XHRcdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdFx0XHR3aWR0aDogOTBweDtcblx0XHRcdFx0aGVpZ2h0OiA5MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19pbWcge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTIuNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19taWRkbGUge1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0cGFkZGluZzogMjVweCAzNXB4IDIwcHggMjBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAyMDVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fbmFtZSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHQmX19saW5rIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2ZsZXgge1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRtYXJnaW46IDVweCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19yaWdodCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRib3R0b206IDdweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dG9wOiAyMHB4O1xuXHRcdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19wcmljZSB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDc5cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19kZWxldGUge1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0d2lkdGg6IDI3cHg7XG5cdFx0XHRcdGhlaWdodDogMjdweDtcblx0XHRcdFx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLXRvcDogNnB4O1xuXHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcblx0XHRcdFx0XHR0ZXh0LWluZGVudDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC0xcHg7XG5cdFx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fbGluay5kZWxldGUge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXN0ZC1saWdodDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1zdGQ7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0XHRcdFx0d2lkdGg6IDI3cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyN3B4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX3F0eSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdH1cblx0XHQmX19sYWJlbCB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZC1saWdodDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdG1hcmdpbi1yaWdodDogM3B4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0fVxuXHRcdCZfX3dyYXBwZXIge1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0Jl9faW5wdXQge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1zdGQtbGlnaHQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkLWxpZ2h0O1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJz49MXB4Jykge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRtaW4td2lkdGg6IDMwcHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1zdGQtbGlnaHQ7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fYXJyb3cge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Jl9fdHJpZ2dlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHRcdCYuZm9jdXMge1xuXHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQmX19mb290ZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG5cdFx0Ym94LXNoYWRvdzogMCAtMnB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDcycHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1pbi1oZWlnaHQ6IDUwcHg7XG5cdFx0fVxuXHRcdC5mb3JtIHtcblx0XHRcdCZfX2ZpZWxkc2V0IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0aGVpZ2h0OiA3MnB4O1xuXHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX19maWVsZCB7XG5cdFx0XHRcdGhlaWdodDogNzJweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNzJweDtcblx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX19idXR0b24ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiA3MnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNzJweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgMCA0cHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweCAxMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0XHQmX190ZXh0IHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyAuNnMsIHBhZGRpbmcgLjJzIDBzLCAtd2Via2l0LXRyYW5zZm9ybSAuMnMgLjZzO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2JnIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0ei1pbmRleDogOTk5O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdHdpZHRoOiAxMDB2dztcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC40cywgdmlzaWJpbGl0eSAuNHM7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNHMsIHZpc2liaWxpdHkgLjRzO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Ji5hbmltIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cdCZfX3RvdGFsIHtcblx0XHQmX19hbW91bnQge1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fY29uZmlybSB7XG5cdFx0Jl9fdGlyZXQge1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5jYXJ0LW9wZW4ge1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMsIC13ZWJraXQtdHJhbnNmb3JtIC4ycztcblx0XHR6LWluZGV4OiA5OTk5OTtcblx0XHQuY2FydC1tb2RhbCB7XG5cdFx0XHQmX193cmFwcGVyIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdCZfX2Nsb3NlIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlKDAsMCk7XG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IC02MHB4O1xuXHRcdFx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc3RkO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fZm9ybSB7XG5cdFx0XHRcdHRyYW5zaXRpb246IDBzO1xuXHRcdFx0fVxuXHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XG5cdFx0XHR9XG5cdFx0XHQmX19mb290ZXIge1xuXHRcdFx0XHQuZm9ybSB7XG5cdFx0XHRcdFx0Jl9fYnV0dG9uIHtcblx0XHRcdFx0XHRcdCZfX3RleHQge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDBweCk7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgbGluZWFyIC42cywgcGFkZGluZyAuMnMgMHMsIC13ZWJraXQtdHJhbnNmb3JtIC4ycyBsaW5lYXIgLjZzO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY2FydC1uYi10ZXh0IHtcblx0XHRtYXJnaW46IDAgMCAwIDVweDtcblx0fVxufVxuIiwiLy8gY2FydCBlbXB0eVxuJG1heC13aWR0aC1lbXB0eTogNjAwcHg7XG4kcGFkZGluZy1lbXB0eTogMjBweCAwO1xuJHBhZGRpbmctZW1wdHktdGFibGV0OiAzMHB4IDA7XG4kcGFkZGluZy1lbXB0eS1kZXNrdG9wOiA0MHB4IDA7XG4kcGFkZGluZy1lbXB0eS14bDogNjBweCAwO1xuJGNvbG9yLWRlbGV0ZTogIzliOWU5ZjtcbiRiZy1yZWNhcDogI2ZmZjtcbiRjb2xvci1yZWNhcDogIzMzMzMzMztcbiRjb2xvci12YWxpZGF0aW9uOiAjMmVjYzcxO1xuJGJnLXBheXBhbDogI0RDRTVFOTtcbiRjb2xvci1wYXlwYWw6ICM1OTZGNzk7XG4kY29sb3Itb3B0aW9uLXByaWNlOiAjZTc0YzNjO1xuJHJlY2FwLWlucHV0LWJnOiAjRjVGNUY1O1xuJHJlY2FwLWlucHV0LWJkOiAjRENFNUU5O1xuJHJlY2FwLWlucHV0LWNvbG9yOiAjMzMzMzMzO1xuLmNoZWNrb3V0IHtcblx0Ji1jYXJ0IHtcblx0XHRwYWRkaW5nLXRvcDogNTBweDtcblx0fVxuXHQmLS1lbXB0eSB7XG5cdFx0bWF4LXdpZHRoOiA2MDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiAkcGFkZGluZy1lbXB0eTtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdHBhZGRpbmc6ICRwYWRkaW5nLWVtcHR5LXRhYmxldDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcC1vbmx5IHtcblx0XHRcdHBhZGRpbmc6ICRwYWRkaW5nLWVtcHR5LWRlc2t0b3A7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhsIHtcblx0XHRcdHBhZGRpbmc6ICRwYWRkaW5nLWVtcHR5LXhsO1xuXHRcdH1cblx0fVxuXHQmX190aXRsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdCZfX3N2ZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0Jl9fc2hvcHBpbmcge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG5cdCZfX2luZGV4IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0cGFkZGluZzogMTBweCAzMHB4O1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRtYXJnaW46IDAgMTBweDtcblx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXRleHQtb24tYm9keS1saWdodCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIC5jYXJ0XG4uY2FydCB7XG5cblxuXHQmX19mb3JtIHtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC8vIC5jYXJ0X19mbGV4XG5cdCZfX2ZsZXgge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblx0XHR9XG5cdH1cblxuXHQvLyAuY2FydF9fcmlnaHRcblx0Jl9fcmlnaHQge1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdHdpZHRoOiA0MSU7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjVweDtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0fVxuXG5cdC8vIC5jYXJ0X19sZWZ0XG5cdCZfX2xlZnQge1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdHdpZHRoOiA2NSU7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMjVweDtcblx0XHR9XG5cdFx0Jl9fd3JhcHBlciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXG5cdC8vIC5jYXJ0X19tZXNzYWdlXG5cdCZfX21lc3NhZ2Uge1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdG1hcmdpbjogMjBweCAwIDMwcHggMDtcblx0XHQvLyAuY2FydF9fbWVzc2FnZV9fdGV4dFxuXHRcdCZfX3RleHQge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHR9XG5cdH1cblxuXHQvLyAuY2FydF9fYm9keVxuXHQmX19ib2R5IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHR9XG5cblx0Ly8gLmNhcnRfX3RpdGxlXG5cdCZfX3RpdGxlIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRtYXJnaW46IDAgMCA3cHggMDtcblx0XHQvLyAuY2FydF9fdGl0bGVfX3RvdGFsXG5cdFx0Jl9fdG90YWwge1xuXHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHR9XG5cdH1cblxuXG5cdC8vIC5jYXJ0X19zYXZlXG5cdCZfX3NhdmUge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRtYXJnaW46IDAgMCAyMnB4IDA7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdH1cblxuXHQmX19kZXRhaWxzIHtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdH1cblxuXHQvLyAuY2FydF9fcHJvZFxuXHQmX19wcm9kIHtcblx0XHRib3JkZXI6IHNvbGlkICRjb2xvci1iZDtcblx0XHRib3JkZXItd2lkdGg6IDFweCAxcHggMCAxcHg7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG5cdFx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdH1cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0fVxuXHRcdC8vIC5jYXJ0X19wcm9kX19nYWxsZXJ5XG5cdFx0Jl9fZ2FsbGVyeSB7XG5cdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDE5LjIlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblx0XHQvLyAuY2FydF9fcHJvZF9faW5mb3Ncblx0XHQmX19pbmZvcyB7XG5cdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdH1cblx0XHQvLyAuY2FydF9fcHJvZF9faW1nXG5cdFx0Jl9faW1nIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHR9XG5cdFx0Ly8gLmNhcnRfX3Byb2RfX25hbWVcblx0XHQmX19uYW1lIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0Ly8gLmNhcnRfX3Byb2RfX2JyYW5kXG5cdFx0Jl9fYnJhbmQge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHR9XG5cdFx0Ly8gLmNhcnRfX3Byb2RfX3ZhcnNcblx0XHQmX192YXJzIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHQmID4gc3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIC5jYXJ0X19wcm9kX19jdXN0b3Ncblx0XHQmX19jdXN0b3Mge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuXHRcdFx0JiA+IHN0cm9uZyB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHR9XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIC5jYXJ0X19wcm9kX19xdHlcblx0XHQmX19xdHkge1xuXHRcdFx0Ly8gLmNhcnRfX3Byb2RfX3F0eV9fbGFiZWxcblx0XHRcdCZfX2xhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC8vIC5jYXJ0X19wcm9kX19xdHlfX3dyYXBwZXJcblx0XHRcdCZfX3dyYXBwZXIge1xuXHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRcdGhlaWdodDogMzBweDtcblxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0fVxuXHRcdFx0Ly8gLmNhcnRfX3Byb2RfX3F0eV9faW5wdXRcblx0XHRcdCZfX2lucHV0IHtcblx0XHRcdFx0bWF4LXdpZHRoOiA5OHB4O1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQvLyAuY2FydF9fcHJvZF9fcXR5X19sZXNzXG5cdFx0XHQmX19sZXNzIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2UgMzBtcztcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLm1pbnVzOmhvdmVyIHtcblx0XHRcdFx0XHRcdC5jYXJ0IHtcblx0XHRcdFx0XHRcdFx0Jl9fcHJvZCB7XG5cdFx0XHRcdFx0XHRcdFx0Jl9fcXR5IHtcblx0XHRcdFx0XHRcdFx0XHRcdCZfX3dhcm5pbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlIDMwbXM7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQvLyAuY2FydF9fcHJvZF9fcXR5X19tb3JlXG5cdFx0XHQmX19tb3JlIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGhlaWdodDogMjhweDtcblx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX3dhcm5pbmcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UgMzAwbXM7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIC5jYXJ0X19wcm9kX19zdG9ja1xuXHRcdCZfX3N0b2NrIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1zdGQhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQvLyAuY2FydF9fcHJvZF9fcHJpY2Vcblx0XHQmX19wcmljZSB7XG5cdFx0XHQvLyAuY2FydF9fcHJvZF9fcHJpY2VfX2N1clxuXHRcdFx0Jl9fY3VyIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdCZfX29sZCB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0XHRtYXJnaW4tdG9wOiAzcHg7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LWVuZCk7XG5cdFx0XHR9XG5cdFx0XHQmX19lY28ge1xuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMTZweDtcblx0XHRcdFx0fVxuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdH1cblx0XHRcdC5wcm9kX19wcmljZV9fdGF4IHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIC5jYXJ0X19wcm9kX19kZWxldGVcblx0XHQmX19kZWxldGUge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1kZWxldGU7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxMXB4KTtcblx0XHRcdG9wYWNpdHk6IDEhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IGF1dG8haW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCZfX2luZm9zIHtcblx0XHQmX193cmFwcGVyIHtcblx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHR9XG5cdH1cblxuXHQmX19wcm9kIHtcblx0XHQmX190b3Age1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdCZfX2JvdHRvbSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHR9XG5cdFx0Jl9fcXR5IHtcblx0XHRcdHdpZHRoOiAxMjVweDtcblx0XHR9XG5cdFx0Jl9fcHJpY2Uge1xuXHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtZW5kKTtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0Jl9fZWNvIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3N0b2NrLCAmX19idG4ge1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdFx0Jl9fYnRuIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bWFyZ2luOiAxLjVweCAwIDAgMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDExcHgpO1xuXHRcdH1cblx0XHQmX19zdG9jayB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cblxuXG5cdC8vIC5jYXJ0X19yZWNhcFxuXHQmX19yZWNhcCB7XG5cdFx0Ly8gLmNhcnRfX3JlY2FwX190aXRsZVxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDI2cHgpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19jb250ZW50IHtcblx0XHRcdHBhZGRpbmc6IDQwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJz49ZGVza3RvcCcsJzwxMzcwcHgnKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9faXRlbSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1yZWNhcDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHQmLS1jb3VudHJ5IHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0XHQudGQtb3B0aW9uLWluZm9zIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLS1lbmQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHRcdCYtLWNvZGUge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ji5iZHQge1xuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMXB4IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdGJvcmRlcjogc29saWQgJHJlY2FwLWlucHV0LWJkO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHJlY2FwLWlucHV0LWJnO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRyZWNhcC1pbnB1dC1jb2xvcjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAmLnBsYWNlaG9sZGVyICB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcmVjYXAtaW5wdXQtY29sb3I7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHJlY2FwLWlucHV0LWNvbG9yO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcmVjYXAtaW5wdXQtY29sb3I7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcmVjYXAtaW5wdXQtY29sb3I7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLS1maWRlbGl0eSB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0fVxuXHRcdFx0Jl9fYnV0dG9uIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCZfX2ZsZXgge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXHRcdFx0XHQmLS1yZWR1YyB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIG9wYWNpdHkgZWFzZSwgLjNzIG1heC1oZWlnaHQgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRkLW9wdGlvbi1pbmZvcyB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdH1cblx0fVxufVxuXG4vLyAuY2FydF9fZ2lmXG4uZ2lmdCB7XG5cdHBhZGRpbmc6IDMwcHg7XG5cdEBpbmNsdWRlIGZsZXhib3goKTtcblx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblx0Ym9yZGVyOiBzb2xpZCAkY29sb3ItYmQ7XG5cdGJvcmRlci13aWR0aDogMXB4IDFweCAwIDFweDtcblx0Jl9fbGVmdCB7XG5cdFx0d2lkdGg6IDIwJTtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdH1cblx0Jl9fdGV4dCB7XG5cdFx0d2lkdGg6IDYwJTtcblx0fVxuXHQmX19yaWdodCB7XG5cdFx0d2lkdGg6IDE1MHB4O1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cdCYgPiBkaXY6bm90KC5naWZ0X19sZWZ0KSB7XG5cdFx0bWFyZ2luOiAxMHB4O1xuXHR9XG59XG5cbi5vcHRpb24tbmFtZSB7XG5cdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLm9wdGlvbi1wcmljZSB7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uaGlkZS1mb3Itc21hbGwtdXAge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG59XG5cbi50aC10b3RhbCB7XG5cdC50b3RhbC1uYW1lIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuXHR9XG59XG5cbi50aC1zdWJ0b3RhbCB7XG5cdC50b3RhbC1uYW1lIHtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHR9XG59XG5cbi50ZC10b3RhbCB7XG5cdC50b3RhbC1wcmljZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcblx0fVxufVxuXG4udGQtcmVkdWMtZm9ybSB7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdC5vcHRpb24tbmFtZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXHQjdHh0LWNvZGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdH1cblx0LmJ1dHRvbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAyMHB4O1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR3aWR0aDogMzBweDtcblx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdHRleHQtaW5kZW50OiAtOTk5OTlweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxMy4wMyUyMiUyMGhlaWdodCUzRCUyMjEwJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTMuMDMlMjAxMCUyMiUzRSUzQ3BhdGglMjBkYXRhLW5hbWUlM0QlMjJGb3JtZSUyMDElMjIlMjBkJTNEJTIyTS4xNSUyMDUuNTFhLjU0OS41NDklMjAwJTIwMCUyMDEtLjE0LS4zNi41MjUuNTI1JTIwMCUyMDAlMjAxJTIwLjE0LS4zNWwuNjQtLjdhLjQyNy40MjclMjAwJTIwMCUyMDElMjAuNjUlMjAwbC4wNC4wNSUyMDMuNTQlMjAyLjk2YS4yMTkuMjE5JTIwMCUyMDAlMjAwJTIwLjMzJTIwMEwxMS41My4xNWguMDRhLjQyNy40MjclMjAwJTIwMCUyMDElMjAuNjUlMjAwbC42NS43YS41MjEuNTIxJTIwMCUyMDAlMjAxJTIwMCUyMC43TDUuNDglMjA5Ljg2YS40MTYuNDE2JTIwMCUyMDAlMjAxLS42NCUyMDBsLTQuNi00LjJ6JTIyJTIwZmlsbCUzRCUyMiUyMzQzNDM0MyUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIvJTNFJTNDL3N2ZyUzRSk7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3RkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jc2hvdy1yZWR1Yy1jb2RlOmNoZWNrZWQge1xuXHQmOmNoZWNrZWQge1xuXHRcdCYgKyBsYWJlbCArIGRpdiB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAwcHg7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxufVxuXG4uY29udGFpbmVyLWlucHV0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRidXR0b24ge1xuXHRcdHRyYW5zaXRpb246IDBzIGVhc2U7XG5cdH1cblx0Ji5vbkZvY3VzIHtcblx0XHQjdHh0LWNvZGUge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjAwcHg7XG5cdFx0fVxuXHRcdC5idXR0b24ge1xuXHRcdFx0dGV4dC1pbmRlbnQ6IDA7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXN0ZDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jY2FydC12YWxpZGF0aW9uIHtcblx0QGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdH1cblx0LndyYXBwZXItdmFsaWRhdGUtYnRuIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0Ji5maXhlZCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0ei1pbmRleDogOTk5OTk5OTk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5idXR0b24ge1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji52YWxpZGF0ZS1idG4ge1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnBheXBhbC1jaGVja291dC1idG4ge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdGJhY2tncm91bmQ6ICRiZy1wYXlwYWw7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXBheXBhbDtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCRiZy1wYXlwYWwsMTAlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnBheXBhbC1pY29uIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0d2lkdGg6IDY4cHg7XG5cdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogdG9wIGxlZnQgbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB2aWV3Qm94JTNEJTIyNjQ3Mi41JTIwMjIzOSUyMDY3LjY1MSUyMDE4JTIyJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0yJTdCZmlsbCUzQSUyMzI1M2U3ZSU3RC5jbHMtMyU3QmZpbGwlM0ElMjMyNzliZDQlN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2clMjBpZCUzRCUyMkxvZ29fUGF5cGFsJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4NjQ3Mi41NDElMjAyMjM5JTI5JTIyJTNFJTNDZyUyMGlkJTNEJTIyWE1MSURfMjJfJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LS4wNDElMjklMjIlM0UlM0NnJTIwaWQlM0QlMjJYTUxJRF8yM18lMjIlM0UlM0NnJTIwaWQlM0QlMjJYTUxJRF8zOV8lMjIlM0UlM0NnJTIwaWQlM0QlMjJYTUxJRF80MF8lMjIlM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF82NV8lMjIlMjBjbGFzcyUzRCUyMmNscy0yJTIyJTIwZCUzRCUyMk0xMzMuNDY3JTIwMjcuNmMtLjIlMjAxLjM0NS0xLjIyMiUyMDEuMzQ1LTIuMjE2JTIwMS4zNDVoLS41NjVsLjQtMi41MDZhLjMxMS4zMTElMjAwJTIwMCUyMDElMjAuMzA2LS4yNmguMjZjLjY3MiUyMDAlMjAxLjMxNCUyMDAlMjAxLjYzNS4zODJhMS4yMjMlMjAxLjIyMyUyMDAlMjAwJTIwMSUyMC4xOCUyMDEuMDM5em0tLjQyOC0zLjVoLTMuNzI4YS41MjUuNTI1JTIwMCUyMDAlMjAwLS41Mi40NDNsLTEuNTEzJTIwOS41NjVhLjMwOS4zMDklMjAwJTIwMCUyMDAlMjAuMzA2LjM1MWgxLjc4OGEuNTI1LjUyNSUyMDAlMjAwJTIwMCUyMC41Mi0uNDQzbC40MTMtMi41ODJhLjUyMS41MjElMjAwJTIwMCUyMDElMjAuNS0uNDQzaDEuMTc3YzIuNDYlMjAwJTIwMy44ODEtMS4xOTIlMjA0LjI0OC0zLjU0NWEyLjkzMyUyMDIuOTMzJTIwMCUyMDAlMjAwLS40NzQtMi40MTQlMjAzLjU4MSUyMDMuNTgxJTIwMCUyMDAlMjAwLTIuNzE3LS45MzJ6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTEwNy44MiUyMC0yMC40MTclMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNjJfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMiUyMiUyMGQlM0QlMjJNMTg4LjcxJTIwNDkuMjM3YTEuOTg3JTIwMS45ODclMjAwJTIwMCUyMDEtMi4wMTclMjAxLjcxMSUyMDEuNTIxJTIwMS41MjElMjAwJTIwMCUyMDEtMS4yMDctLjQ4OSUyMDEuNSUyMDEuNSUyMDAlMjAwJTIwMS0uMjc1LTEuMjUzJTIwMi4wMDklMjAyLjAwOSUyMDAlMjAwJTIwMSUyMDItMS43MjclMjAxLjUwOSUyMDEuNTA5JTIwMCUyMDAlMjAxJTIwMS4xOTIuNDg5JTIwMS41NzIlMjAxLjU3MiUyMDAlMjAwJTIwMSUyMC4zMDclMjAxLjI2OXptMi40OTEtMy40NjloLTEuNzg4YS4zLjMlMjAwJTIwMCUyMDAtLjMwNi4yNmwtLjA3Ni41LS4xMjItLjE4M2EyLjUyOCUyMDIuNTI4JTIwMCUyMDAlMjAwLTIuMTA5LS43NDUlMjA0LjEwNiUyMDQuMTA2JTIwMCUyMDAlMjAwLTMuOTg4JTIwMy41OTElMjAzLjQlMjAzLjQlMjAwJTIwMCUyMDAlMjAuNjcyJTIwMi43NSUyMDIuOCUyMDIuOCUyMDAlMjAwJTIwMCUyMDIuMjQ2LjklMjAzLjQzMSUyMDMuNDMxJTIwMCUyMDAlMjAwJTIwMi40NzUtMS4wMjRsLS4wNzYuNDg5YS4zMjIuMzIyJTIwMCUyMDAlMjAwJTIwLjMwNi4zNjdoMS42YS41MjUuNTI1JTIwMCUyMDAlMjAwJTIwLjUyLS40NDNsLjk2My02LjExMmEuMzMuMzMlMjAwJTIwMCUyMDAtLjMxOC0uMzV6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTE1NC44MjglMjAtMzguNjMyJTI5JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzYxXyUyMiUyMGNsYXNzJTNEJTIyY2xzLTIlMjIlMjBkJTNEJTIyTTI1NC4wODYlMjA0Ni43SDI1Mi4zYS41MjkuNTI5JTIwMCUyMDAlMjAwLS40MjguMjI5bC0yLjQ3MiUyMDMuNjM3LTEuMDU0LTMuNWEuNTI3LjUyNyUyMDAlMjAwJTIwMC0uNS0uMzY3aC0xLjc2NmEuMzA3LjMwNyUyMDAlMjAwJTIwMC0uMjkuNDEzbDEuOTcxJTIwNS44MDYtMS44NjElMjAyLjYyOWEuMzA3LjMwNyUyMDAlMjAwJTIwMCUyMC4yNi40ODloMS43ODhhLjQ5Mi40OTIlMjAwJTIwMCUyMDAlMjAuNDI4LS4yMjlsNS45NzQtOC42MThhLjMxMS4zMTElMjAwJTIwMCUyMDAtLjI2NC0uNDg5eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0yMDguMjA5JTIwLTM5LjU2NCUyOSUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF81OF8lMjIlMjBjbGFzcyUzRCUyMmNscy0zJTIyJTIwZCUzRCUyMk0zMDcuNjUxJTIwMjcuNmMtLjIlMjAxLjM0NS0xLjIyMiUyMDEuMzQ1LTIuMjE2JTIwMS4zNDVoLS41NjVsLjQtMi41MDZhLjMxMS4zMTElMjAwJTIwMCUyMDElMjAuMzA2LS4yNmguMjZjLjY3MiUyMDAlMjAxLjMxNCUyMDAlMjAxLjYzNS4zODJhMS4yMjMlMjAxLjIyMyUyMDAlMjAwJTIwMSUyMC4xOCUyMDEuMDM5em0tLjQyOC0zLjVIMzAzLjVhLjUuNSUyMDAlMjAwJTIwMC0uNS40NDNsLTEuNTEzJTIwOS41NjVhLjMxLjMxJTIwMCUyMDAlMjAwJTIwLjMwNi4zNTFoMS45MWEuMzM3LjMzNyUyMDAlMjAwJTIwMCUyMC4zNTEtLjMwNmwuNDI4LTIuN2EuNTIxLjUyMSUyMDAlMjAwJTIwMSUyMC41LS40NDNoMS4xNzdjMi40NiUyMDAlMjAzLjg4MS0xLjE5MiUyMDQuMjQ4LTMuNTQ1YTIuOTMzJTIwMi45MzMlMjAwJTIwMCUyMDAtLjQ3NC0yLjQxNCUyMDMuNDIyJTIwMy40MjIlMjAwJTIwMCUyMDAtMi43MDktLjk1MXolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMjU1LjQwMiUyMC0yMC40MTclMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNTNfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMyUyMiUyMGQlM0QlMjJNMzYyLjgxJTIwNDkuMjM3YTEuOTg3JTIwMS45ODclMjAwJTIwMCUyMDEtMi4wMTclMjAxLjcxMSUyMDEuNTIxJTIwMS41MjElMjAwJTIwMCUyMDEtMS4yMDctLjQ4OSUyMDEuNSUyMDEuNSUyMDAlMjAwJTIwMS0uMjc1LTEuMjUzJTIwMi4wMDclMjAyLjAwNyUyMDAlMjAwJTIwMSUyMDItMS43MTElMjAxLjQyJTIwMS40MiUyMDAlMjAwJTIwMSUyMDEuNSUyMDEuNzQyem0yLjQ5MS0zLjQ2OWgtMS43ODhhLjMuMyUyMDAlMjAwJTIwMC0uMzA2LjI2bC0uMDc2LjUtLjEyMi0uMTgzYTIuNTI4JTIwMi41MjglMjAwJTIwMCUyMDAtMi4xMDktLjc0NSUyMDQuMTA2JTIwNC4xMDYlMjAwJTIwMCUyMDAtMy45ODglMjAzLjU5MSUyMDMuNCUyMDMuNCUyMDAlMjAwJTIwMCUyMC42NzIlMjAyLjc1JTIwMi44JTIwMi44JTIwMCUyMDAlMjAwJTIwMi4yNDYuOSUyMDMuNDMxJTIwMy40MzElMjAwJTIwMCUyMDAlMjAyLjQ3NS0xLjAyNGwtLjA3Ni40ODlhLjMyMi4zMjIlMjAwJTIwMCUyMDAlMjAuMzA2LjM2N2gxLjZhLjUuNSUyMDAlMjAwJTIwMCUyMC41LS40NDNsLjk2My02LjExMmEuMy4zJTIwMCUyMDAlMjAwLS4yOTgtLjM1eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0zMDIuMzI1JTIwLTM4LjYzMiUyOSUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF80NV8lMjIlMjBjbGFzcyUzRCUyMmNscy0zJTIyJTIwZCUzRCUyMk00MTcuNDA2JTIwMjQuMjc1bC0xLjUyOCUyMDkuNzQ5YS4zMDkuMzA5JTIwMCUyMDAlMjAwJTIwLjMwNi4zNTFoMS41NDNhLjUyNS41MjUlMjAwJTIwMCUyMDAlMjAuNTItLjQ0M2wxLjUxMy05LjU2NWEuMzIyLjMyMiUyMDAlMjAwJTIwMC0uMzA2LS4zNjdoLTEuNzI3YS4zMy4zMyUyMDAlMjAwJTIwMC0uMzIxLjI3NXolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMzUyLjMyMiUyMC0yMC4zMzMlMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNDRfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMiUyMiUyMGQlM0QlMjJNNy4xNzclMjAxOC45NTdsLjI5LTEuODE4LS42NDItLjAxNUgzLjhMNS45MDklMjAzLjc1M2EuMTU1LjE1NSUyMDAlMjAwJTIwMSUyMC4wNjEtLjEwNy4xNjUuMTY1JTIwMCUyMDAlMjAxJTIwLjEwNy0uMDQ2SDExLjJjMS43LjAxNSUyMDIuODczLjM2NyUyMDMuNDg0JTIwMS4wNTRhMi40MDklMjAyLjQwOSUyMDAlMjAwJTIwMSUyMC41NjUlMjAxLjAzOSUyMDMuNzU2JTIwMy43NTYlMjAwJTIwMCUyMDElMjAwJTIwMS40MzZ2LjQxM2wuMjkuMTY4YTEuOTQ1JTIwMS45NDUlMjAwJTIwMCUyMDElMjAuNTgxLjQ0MyUyMDIuMTYlMjAyLjE2JTIwMCUyMDAlMjAxJTIwLjQ3NCUyMDEuMDU0JTIwNC40MDglMjA0LjQwOCUyMDAlMjAwJTIwMS0uMDYxJTIwMS41MjglMjA1LjU3NSUyMDUuNTc1JTIwMCUyMDAlMjAxLS42MjYlMjAxLjc0MiUyMDMuNCUyMDMuNCUyMDAlMjAwJTIwMS0uOTkzJTIwMS4wODUlMjA0LjAyMyUyMDQuMDIzJTIwMCUyMDAlMjAxLTEuMzQ1LjYxMSUyMDYuOTQ4JTIwNi45NDglMjAwJTIwMCUyMDEtMS42ODEuMmgtLjQxM2ExLjIlMjAxLjIlMjAwJTIwMCUyMDAtLjc3OS4yOSUyMDEuMjMlMjAxLjIzJTIwMCUyMDAlMjAwLS40MTMuNzE4bC0uMDMxLjE2OC0uNSUyMDMuMTk0LS4wMTUuMTIyYzAlMjAuMDMxLS4wMTUuMDYxLS4wMzEuMDYxYS4wNTYuMDU2JTIwMCUyMDAlMjAxLS4wNDYuMDE1SDcuMTc3eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0zLjIxMyUyMC0zLjA1JTI5JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzQzXyUyMiUyMGNsYXNzJTNEJTIyY2xzLTMlMjIlMjBkJTNEJTIyTTMxLjM2MyUyMDI3LjRjLS4wMTUuMDkyLS4wMzEuMi0uMDQ2LjMwNi0uNjg4JTIwMy40NTMtMi45OTUlMjA0LjY0NS01Ljk0NCUyMDQuNjQ1aC0xLjVhLjcyNC43MjQlMjAwJTIwMCUyMDAtLjcxOC42MTFsLS43NjQlMjA0Ljg3NC0uMjE0JTIwMS4zNzVhLjM4Ni4zODYlMjAwJTIwMCUyMDAlMjAuMzgyLjQ0M2gyLjY0M2EuNjI3LjYyNyUyMDAlMjAwJTIwMCUyMC42MjYtLjUzNWwuMDMxLS4xMzguNS0zLjE3OC4wMzEtLjE2OGEuNjM5LjYzOSUyMDAlMjAwJTIwMSUyMC42MjYtLjUzNWguNGMyLjU4MiUyMDAlMjA0LjYtMS4wNTQlMjA1LjItNC4wOGEzLjQ3NiUyMDMuNDc2JTIwMCUyMDAlMjAwLS41MzUtMy4wNzElMjAyLjQyJTIwMi40MiUyMDAlMjAwJTIwMC0uNzE4LS41NDl6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTE4Ljc4MiUyMC0yMy4yMTMlMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNDJfJTIyJTIwZCUzRCUyMk0zNi4xJTIwMjQuMjI5YTIuNDQyJTIwMi40NDIlMjAwJTIwMCUyMDAtLjMyMS0uMDc2JTIwMi41OTIlMjAyLjU5MiUyMDAlMjAwJTIwMC0uMzM2LS4wNjFBOC45MzUlMjA4LjkzNSUyMDAlMjAwJTIwMCUyMDM0LjExNiUyMDI0aC00YS41NTkuNTU5JTIwMCUyMDAlMjAwLS4yNzUuMDYxLjYzLjYzJTIwMCUyMDAlMjAwLS4zNTEuNDc0bC0uODU2JTIwNS40MDktLjAzNC4xNTZhLjczNi43MzYlMjAwJTIwMCUyMDElMjAuNzE4LS42MTFoMS41YzIuOTQ5JTIwMCUyMDUuMjU2LTEuMTkyJTIwNS45MjktNC42Ni4wMTUtLjEwNy4wMzEtLjIuMDQ2LS4zMDZhMi45NjklMjAyLjk2OSUyMDAlMjAwJTIwMC0uNTUtLjIyOS41NDMuNTQzJTIwMCUyMDAlMjAwLS4xNDMtLjA2NXolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMjQuMjI0JTIwLTIwLjMzMyUyOSUyMiUyMGZpbGwlM0QlMjIlMjMyMjJmNjMlMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNDFfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMiUyMiUyMGQlM0QlMjJNNS4yMDclMjA0LjJhLjYzLjYzJTIwMCUyMDAlMjAxJTIwLjM1MS0uNDc0LjYuNiUyMDAlMjAwJTIwMSUyMC4yNzUtLjA2MWg0YTkuMDgzJTIwOS4wODMlMjAwJTIwMCUyMDElMjAxLjMyOS4wOTJjLjEyMi4wMTUuMjI5LjA0Ni4zMzYuMDYxLjEwNy4wMzEuMjE0LjA0Ni4zMjEuMDc2LjA0Ni4wMTUuMTA3LjAzMS4xNTMuMDQ2YTIuOTY4JTIwMi45NjglMjAwJTIwMCUyMDElMjAuNTUuMjI5JTIwMy4yNjQlMjAzLjI2NCUyMDAlMjAwJTIwMC0uNjg4LTIuOTM0QzExLjA3NC4zNjclMjA5LjclMjAwJTIwNy45NDIlMjAwSDIuODIzQS43MTIuNzEyJTIwMCUyMDAlMjAwJTIwMi4xLjYxMUwtLjAzNSUyMDE0LjEzNGEuNDM5LjQzOSUyMDAlMjAwJTIwMCUyMC40MjguNWgzLjE2M2wuNzk1LTUuMDI3eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC4wNDElMjklMjIvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLWNvbnRpbnVlIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdGNvbG9yOiByZ2IoMzMsIDMzLCAzMyk7XG5cdFx0XHR0cmFuc2l0aW9uOiBib3JkZXIgLjNzIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR3aGl0ZSwgMTUlKSAhaW1wb3J0YW50O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGNvbG9yLWJkLCAxNSUpO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBib3JkZXIgLjNzIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbmJvZHkub3BlcmEge1xuXHQjY2FydC12YWxpZGF0aW9uIHtcblx0XHQud3JhcHBlci12YWxpZGF0ZS1idG4ge1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0Ji5maXhlZCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4udmFsaWQge1xuXHQmX19zZWN1ciB7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHQmX190ZXh0IHtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHR3aWR0aDogOXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDExcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjI4LjA2JTIyJTIwaGVpZ2h0JTNEJTIyOS45NyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDguMDYlMjA5Ljk3JTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNy45OCUyMDQuNzFhLjY0MS42NDElMjAwJTIwMCUyMDAtLjQ3LS4xOWgtLjIyVjMuMTZBMy4wODklMjAzLjA4OSUyMDAlMjAwJTIwMCUyMDYuMzcuOTJhMy4wNTUlMjAzLjA1NSUyMDAlMjAwJTIwMC00LjM5JTIwMCUyMDMuMDQ5JTIwMy4wNDklMjAwJTIwMCUyMDAtLjkyJTIwMi4yNHYxLjM2SC44NGEuNjQ4LjY0OCUyMDAlMjAwJTIwMC0uNDguMTkuNzMuNzMlMjAwJTIwMCUyMDAtLjM2LjM4djRhMS4zNDUlMjAxLjM0NSUyMDAlMjAwJTIwMCUyMC4zNi42Ni42Mi42MiUyMDAlMjAwJTIwMCUyMC40OC4yaDYuNjdhLjYxNC42MTQlMjAwJTIwMCUyMDAlMjAuNDctLjJBMS4xMjMlMjAxLjEyMyUyMDAlMjAwJTIwMCUyMDglMjA5LjA5di00YzAtLjE5LjExLS4yNC0uMDItLjM4em0tMi4wMy0uMTlIMi4zOVYzLjE2YTEuNzgyJTIwMS43ODIlMjAwJTIwMCUyMDElMjAuNTItMS4yOCUyMDEuNzYzJTIwMS43NjMlMjAwJTIwMCUyMDElMjAyLjUyJTIwMCUyMDEuNzQzJTIwMS43NDMlMjAwJTIwMCUyMDElMjAuNTIlMjAxLjI4djEuMzZ6JTIyJTIwZmlsbCUzRCUyMiUyMzQzNDM0MyUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIvJTNFJTNDL3N2ZyUzRSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5kZWxldGUge1xuXHQmLmRlbGV0ZS1yZWNhcCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dGV4dC1pbmRlbnQ6IDA7XG5cdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRjb2xvcjogJGNvbG9yLXJlY2FwO1xuXHRcdG1hcmdpbi10b3A6IDRweDtcblx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdH1cblx0fVxufVxuXG4udHItc21zIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdC50ZC1vcHRpb24taW5mb3Mge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cbn1cblxuLm9wdGlvbi12YWwge1xuXHRmb250LXNpemU6IHJlbSgxMnB4KTtcblx0bWFyZ2luLXRvcDogNHB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4udGQtb3B0aW9uLWluZm9zIHtcblx0cGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLndyYXBwZXIge1xuXHRtYXgtd2lkdGg6IHZhcigtLW1heC1yb3ctc2l6ZSk7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHQmX19mbGV4IHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXHRcdH1cblx0fVxufVxuXG4jY2FydC1vcHRpb25zIHtcblx0d2lkdGg6IDEwMCU7XG5cdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHRyYW5zZm9ybTogbm9uZSFpbXBvcnRhbnQ7XG5cdH1cblx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0d2lkdGg6IDYyJTtcblx0XHR3aWR0aDogY2FsYyg2MiUgLSA0MHB4KTtcblx0XHRwYWRkaW5nLXRvcDogNTBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDI1cHg7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0fVxuXHRidXR0b24sIGEge1xuXHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXN0ZDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG59XG5cbi50cmlnZ2VyX19yaWdodCB7XG5cdGRpc3BsYXk6bm9uZTtcbn1cblxuLm9wdGlvbnMtbGlzdCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0LmgzIHtcblx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblx0LmJnLXBhbmVsIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnJvdyAuYnV0dG9uIHtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdH1cblx0fVxuXHQub3B0aW9uLWgxIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0cGFkZGluZzogIDIwcHggMjBweCAyMHB4IDQ4cHg7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0Lm9wdGlvbi1wcmljZSB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdGNvbG9yOiAkY29sb3Itb3B0aW9uLXByaWNlO1xuXHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNxdWFyZSB7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDIwcHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0fVxuXHR9XG5cdC5yb3cge1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG5cdFx0JiA+IGRpdiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0d2lkdGg6IDE0MHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXHRcdGEuc21hbGwge1xuXHRcdFx0bWFyZ2luOiAtMjBweCAtMTBweCAwIDBweDtcblx0XHR9XG5cdFx0Lm5vLXBkIHtcblx0XHRcdHdpZHRoOiAxNDBweDtcblx0XHR9XG5cdFx0Jl9fcGhvbmUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0dGV4dGFyZWEge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdFx0cmVzaXplOiBub25lO1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxuXG4jb3B0aW9uLXBhcmNlbC1tc2cge1xuXHQucm93IHtcblx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LWVuZCk7XG5cdH1cbn1cblxuLmNoZWNrb3V0LWNhcnQge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMzkwcHg7XG5cdHBhZGRpbmc6IDAgMjBweDtcblx0bWFyZ2luOiAwIGF1dG8gNTBweCBhdXRvO1xufVxuXG4jd19pc29MaXZyUGF5cyB7XG5cdGJhY2tncm91bmQ6ICRyZWNhcC1pbnB1dC1iZyBjZW50ZXIgcmlnaHQgMTVweCBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB2aWV3Qm94JTNEJTIyNTQzMi4yODklMjA0OTclMjA3Ljk1OSUyMDE0LjUzNyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTU0MzUuODc0JTIwNTExLjM3NGwtMy40MjItMy40MjNhLjU1Ny41NTclMjAwJTIwMCUyMDElMjAwLS43ODguNTU3LjU1NyUyMDAlMjAwJTIwMSUyMC43ODglMjAwbDMuMDI4JTIwMy4wMjklMjAzLjAyOS0zLjAyOWEuNTU3LjU1NyUyMDAlMjAwJTIwMSUyMC43ODglMjAwJTIwLjU1Ny41NTclMjAwJTIwMCUyMDElMjAwJTIwLjc4OGwtMy40MjMlMjAzLjQyM2EuNTU1LjU1NSUyMDAlMjAwJTIwMS0uMzk0LjE2My41Ni41NiUyMDAlMjAwJTIwMS0uMzk0LS4xNjN6bTMuNDIzLTEwbC0zLjAyOC0zLjAyOS0zLjAyOCUyMDMuMDI4YS41NTcuNTU3JTIwMCUyMDAlMjAxLS43ODglMjAwJTIwLjU1Ni41NTYlMjAwJTIwMCUyMDElMjAwLS43ODdsMy40MjMtMy40MjNhLjU1NC41NTQlMjAwJTIwMCUyMDElMjAuMzk0LS4xNjMuNTUyLjU1MiUyMDAlMjAwJTIwMSUyMC4zOTMuMTYzbDMuNDIzJTIwMy40MjNhLjU1Ny41NTclMjAwJTIwMCUyMDElMjAwJTIwLjc4OC41NTcuNTU3JTIwMCUyMDAlMjAxLS4zOTQuMTYzLjU1Ny41NTclMjAwJTIwMCUyMDEtLjM5NS0uMTYzeiUyMiUyMGZpbGwlM0QlMjIlMjM1OTZmNzklMjIvJTNFJTNDL3N2ZyUzRSk7XG5cdGJhY2tncm91bmQtc2l6ZTogOHB4O1xuXHRjb2xvcjogJHJlY2FwLWlucHV0LWNvbG9yO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkcmVjYXAtaW5wdXQtYmQ7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0cGFkZGluZzogMCAzMHB4IDAgMTBweDtcbn1cblxuLmhpZGUtcm93IHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRvcGFjaXR5OiAwO1xuXHRtYXgtaGVpZ2h0OiAwO1xuXG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLnNob3ctY2FydC1vcHRpb24ge1xuXHQmOmNoZWNrZWQgKyAuYmctcGFuZWwge1xuXHRcdGJvcmRlci1jb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHQuaGlkZS1yb3cge1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAwcHg7XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHggMjBweCAyMHB4O1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlIC4zcywgdmlzaWJpbGl0eSAwcztcblx0XHR9XG5cdFx0LnNxdWFyZSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUyJSkgcm90YXRlKC00NWRlZykgc2NhbGVZKDAuNSk7XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0LnBhZ2UtY2FydCwgLnBhZ2UtdXBzZWxsIHtcblx0XHQuYnJlYWRjcnVtYnMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LmNoZWNrb3V0LWNhcnQge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblx0fVxuXHQuY2FydCB7XG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Jl9fdG90YWwge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3JpZ2h0IHtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0fVxuXHRcdCZfX3JlY2FwIHtcblx0XHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3Byb2Qge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0Jl9fZ2FsbGVyeSB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA1MCU7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblx0XHRcdCZfX2luZm9zIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHR9XG5cdFx0XHQmX19xdHkge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMjBweDtcblx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyMyU7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0Jl9fd3JhcHBlciB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR0b3A6IDQwcHg7XG5cdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX3ByaWNlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdFx0dG9wOiAxNXB4O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNDglO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdCZfX2N1ciB7XG5cdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX2VjbyB7XG5cdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX190b3Age1xuXHRcdFx0XHR3aWR0aDogNjYlO1xuXHRcdFx0fVxuXHRcdFx0Jl9fYm90dG9tIHtcblx0XHRcdFx0d2lkdGg6IDM0JTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDIwcHg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAzMCU7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdFx0JiA+ICoge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX19idG4ge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LWVuZCk7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG5cdFx0XHRcdC5kZWxldGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX19zdG9jayB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1lbmQpO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19pbmZvcyB7XG5cdFx0XHQmX193cmFwcGVyIHtcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fcmVjYXAge1xuXHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdCYtLWZpZGVsaXR5IHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5naWZ0IHtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHQmX19yaWdodCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG5cdFx0fVxuXHQgICAmID4gLmdpZnRfX3JpZ2h0Om5vdCguZ2lmdF9fbGVmdCkge1xuXHRcdCAgIG1hcmdpbjogMTBweCAwIDAgMDtcblx0ICAgfVxuXHR9XG5cdCNjYXJ0LW9wdGlvbnMge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpIWltcG9ydGFudDtcblx0fVxuXHQub3B0aW9ucy1saXN0IHtcblx0XHQub3B0aW9uLWgxIC5vcHRpb24tcHJpY2Uge1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXHRcdC5yb3cge1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdH1cblx0XHQucm93X19waG9uZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXHRcdC5uby1wZCB7XG5cdFx0XHQuYnV0dG9uIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5naWZ0LXBhcGVyLWRlc2Mge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cdFx0LmJ1dHRvbi5lbmQge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR9XG5cdH1cblx0I2NhcnQtdmFsaWRhdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXHQud3JhcHBlciB7XG5cdFx0Ji0tYm90dG9tQ2FydCB7XG5cdFx0XHRoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEoJz49MTAyNHB4JywnPDE0NjBweCcpIHtcblx0LnBhZ2UtY2FydCwgLnBhZ2UtdXBzZWxsIHtcblx0XHQuYm9keV9fd3JhcHBlcl9fbWF4V2lkdGgge1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdH1cblx0XHQuY2hlY2tvdXQuY2hlY2tvdXQtY2FydC5jYXJ0IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cdCN0eHQtY29kZSB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTJweCkhaW1wb3J0YW50O1xuXHR9XG59XG5cbiNwcm9kLXN0b2NrIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdC5pY29uX19kb3Qge1xuXHRcdG1hcmdpbi10b3A6IDAhaW1wb3J0YW50O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0bGVmdDogMDtcblx0fVxufVxuXG4uZGVsaXZlcnktY29tcCB7XG5cdGxpbmUtaGVpZ2h0OiAxLjRcbn1cblxuLmFkZC1jYXJ0LWZpeGVkIHtcblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0JiArIC5hZGQtY2FydC1maXhlZC5maXhlZCB7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0fVxuXHRcdCY6bm90KC5yZWFkeSkge1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdH1cblx0fVxufVxuIiwiJGJnLWZpbHRlcjogI2Y3ZjdmNztcbiRmaWx0ZXItY291bnQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuJGZpbHRlci1yYW5nZS1idXR0b24tY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuJGZpbHRlci1yYW5nZS1idXR0b24tY29sb3ItaG92ZXI6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xuXG4uZmlsdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICRiZy1maWx0ZXI7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHotaW5kZXg6IDI7XG5cbiAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBwYWRkaW5nOiAzMHB4IDEwcHggMCAxMHB4O1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgbGVmdDogLTEwMCU7XG4gIH1cblxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAzMi41cHg7XG4gIH1cblxuICBidXR0b246bm90KC5idXR0b24pOm5vdCguZmlsdGVyX19zZWxlY3RlZF9fbGluaykge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICZfX3dyYXBwZXIge1xuICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmX19zZWxlY3RlZCB7XG4gICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIH1cbiAgICAmX19saW5rIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZzogNXB4IDMwcHggNXB4IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGJnLWZpbHRlciwzMCUpO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkYmctZmlsdGVyLDQ1JSk7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDYwJTtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuNik7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHJpZ2h0OiAyM3B4O1xuICAgICAgfVxuICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICB9XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2l0ZW0ge1xuICAgIHdpZHRoOiAyNSU7XG5cbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgJl9fY29udGVudCB7XG5cbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1iZDtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1zdGQ7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmQ7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIC5maWx0ZXIge1xuICAgICAgICAgICZfX3N1YmxldmVsIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkICRjb2xvci1zdGQ7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggMTVweCAyMHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDJweCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC42cyBlYXNlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKSB0cmFuc2xhdGUoLTEwMCUsMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJGNvbG9yLXN0ZDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMjBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbiAgJl9fc3VibGV2ZWwge1xuICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgbWF4LWhlaWdodDogMDtcbiAgICB9XG4gIH1cbiAgJl9fbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICRjb2xvci1zdGQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgfVxuICAgICYtLWN1cnJlbnQsICY6aG92ZXIge1xuICAgICAgLmZpbHRlciB7XG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3Itc3RkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZmlsdGVyIHtcbiAgICAgICAgJl9fY291bnQge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zcXVhcmUge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXN0ZDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtLXJhdGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5kZWxldGUge1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fdGV4dCB7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICBsaW5lLWhlaWdodDogcmVtKDE1cHgpO1xuICAgIGNvbG9yOiAkY29sb3Itc3RkO1xuICB9XG4gICZfX2NvdW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBmb250LXNpemU6IHJlbSgxMXB4KTtcbiAgICBsaW5lLWhlaWdodDogcmVtKDE2cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgY29sb3I6ICRjb2xvci1zdGQtbGlnaHQ7XG4gICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJl9fcmF0aW5nIHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgd2lkdGg6IDgycHg7XG4gIH1cbiAgLy8gLmZpbHRlcl9fcmFuZ2VcbiAgJl9fcmFuZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIC8vIC5maWx0ZXJfX3JhbmdlIC5yYW5nZS1pbnB1dFxuICAgICYgLnJhbmdlLWlucHV0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogMCA1cHg7XG5cbiAgICAgIC8vIC5maWx0ZXJfX3JhbmdlIC5yYW5nZS1pbnB1dCAuaW5wdXQtZ3JvdXBcbiAgICAgICYgLmlucHV0LWdyb3VwIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuXG4gICAgICAgIC8vIC5maWx0ZXJfX3JhbmdlIC5yYW5nZS1pbnB1dCAuaW5wdXQtZ3JvdXBfX2FwcGVuZFxuICAgICAgICAmX19hcHBlbmQge1xuICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICM2NjY2NjY7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3Itc3RkO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIC5maWx0ZXJfX3JhbmdlIC5yYW5nZS1pbnB1dC1icmVha1xuICAgICAgJi1icmVhayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc8MTI1MHB4Jykge1xuICAgICAgICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gLmZpbHRlcl9fcmFuZ2UtaW5wdXRcbiAgICAmLWlucHV0IHtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIEBpbmNsdWRlIGZsZXgoMSAxIGF1dG8pO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIC1tb3otYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2U7XG4gICAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZTtcbiAgICAgICY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4gICAgICAmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2U7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2U7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIC5maWx0ZXJfX3JhbmdlQnRuXG4gICAgJkJ0biB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkZmlsdGVyLXJhbmdlLWJ1dHRvbi1jb2xvcjtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgIH1cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBpbml0aWFsO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgfVxuXG4gICAgICAvLyAuZmlsdGVyX19yYW5nZUJ0bi53aXppLXRvb2x0aXBcbiAgICAgICYud2l6aS10b29sdGlwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgei1pbmRleDogLTExO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcbiAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtY29udGVudCk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMyYzJjMmM7XG4gICAgICAgICAgY29sb3I6ICNmOWY5Zjk7XG4gICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZTo6YmVmb3JlLFxuICAgICAgICAmLmFjdGl2ZTo6YWZ0ZXIge1xuICAgICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgY2FsYygtMSAqIDFlbSkpO1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm90dG9tOiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICMyYzJjMmM7XG4gICAgICAgICAgcmlnaHQ6IDM1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGxlZnQ6IDI1JTtcbiAgICAgICAgICBib3R0b206IGNhbGMoMTAwJSAtIDVweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gLmZpbHRlcl9fcmFuZ2UtaW5wdXRcbiAgJl9fcmFuZ2UtaW5wdXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNTBweDtcbiAgfVxuICAmX19zdGFycyB7XG4gICAgJi5tYXRlcmlhbC1pY29ucyB7XG4gICAgICBjb2xvcjogJGNvbG9yLWJkO1xuICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICB9XG4gICAgJi0tYWN0aXZlIHtcbiAgICAgICYubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5hcnJvdyB7XG4gICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgdG9wOiAyN3B4O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhKCc+PWRlc2t0b3AnKSB7XG4gICAgJl9fc3VidmFsdWVzOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuLmFycm93IHtcbiAgd2lkdGg6NXB4O1xuICBoZWlnaHQ6NXB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICBib3JkZXItdG9wOjJweCBzb2xpZCAkY29sb3Itc3RkO1xuICBib3JkZXItcmlnaHQ6MnB4IHNvbGlkICRjb2xvci1zdGQ7XG4gIGZsb2F0OnJpZ2h0O1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAkcGQtc3ctbHZsMTtcbiAgdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnNxdWFyZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zdGQtbGlnaHQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0b3A6IDNweDtcbiAgbGVmdDogMDtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSBzY2FsZSgwKTtcbiAgfVxufVxuXG4uZGVsZXRlIHtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICB9XG59XG5cblxuQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAuZmlsdGVyX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gIC5maWx0ZXIge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgbGVmdDogLTEwMCU7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43LCAwLCAwLjMsIDEpO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBjb2xvcjogJGNvbG9yLXN0ZDtcbiAgICAmLm9wZW4ge1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgICZfX3Nob3dTdWJsZXZlbCB7XG4gICAgICAmOmNoZWNrZWQgKyBsYWJlbCArIC5maWx0ZXJfX3N1YmxldmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJjpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgLmFycm93IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZSgtMTAwJSwwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5wYWdpbmF0aW9uIHtcblx0d2lkdGg6IDEwMCU7XG5cdEBpbmNsdWRlIGZsZXhib3goKTtcblx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXHR9XG5cdCZfX3dyYXBwZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogdmFyKC0tbWF4LXJvdy1zaXplKTtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0cGFkZGluZzogMCAwIDYwcHggMDtcblx0XHR9XG5cdH1cblx0Jl9fZGVza3RvcCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHR9XG5cdH1cblx0Jl9fbW9iaWxlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1hcm91bmQpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdCZfX2l0ZW0ge1xuXG5cdFx0d2lkdGg6IDQ1cHg7XG5cdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdG1hcmdpbjogMCAxMHB4IDEwcHggMTBweDtcblx0XHRsaW5lLWhlaWdodDogNDVweDtcblx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLWhpZGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0Jl9fYXJyb3cge1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHR3aWR0aDogMjAlO1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Jl9fdGV4dCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmX19pY29uIHtcblx0XHRcdCYubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgzMHB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fdHJpZ2dlciB7XG5cdFx0d2lkdGg6IDYwJTtcblxuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRib3JkZXI6MXB4IHNvbGlkIHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHR3aWR0aDogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRib3JkZXItd2lkdGg6IDhweCA3cHggMCA3cHg7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLXRleHQtb24tYm9keSkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHR9XG5cdCZfX3NlbGVjdCB7XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdHNwYW4ucGFnaW5hdGlvbiB7XG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0XHQmLS1vdGhlciB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWJkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnNvcnQge1xuXHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0d2lkdGg6IDgwJTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0ei1pbmRleDogOTk5OTtcblx0XHRsZWZ0OiAtMTAwJTtcblx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0O1xuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG5cdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjcsMCwwLjMsMSk7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0fVxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHdpZHRoOiAzMDBweDtcblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LWVuZCk7XG5cdFx0bWFyZ2luOiAwIDAgMzBweCAwO1xuXHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQmX193cmFwcGVyIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogMCAyMHB4IDAgMDtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQuc29ydCB7XG5cdFx0XHRcdFx0Jl9fbGFiZWwge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmX19zdWJsZXZlbCB7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLCB0cmFuc2Zvcm0gLjRzIGxpbmVhcjtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMDBweDtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmFycm93IHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2xhYmVsIHtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0LmFycm93IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXHR9XG5cdCZfX3N1YmxldmVsIHtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHR3aWR0aDogMjUwcHg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdHJpZ2h0OiAtMjBweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC45KTtcblx0XHRcdHotaW5kZXg6IDk7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG5cdH1cblx0LmFycm93IHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZSgtMTAwJSwwKTtcblx0XHRyaWdodDogNXB4O1xuXHRcdGJvcmRlci1jb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0fVxuXHQmX19saW5rIHtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYub3BlbiB7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cdCYuY2xvc2Uge1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGxlZnQ7XG5cdFx0XHRsZWZ0OiAtMTAwJTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG59XG4iLCIuc2hvcC1jb21tZW50IHtcblx0Jl9fY29tIHtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmQtbGlnaHQ7XG5cdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHQmX190aW1lIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0fVxuXHR9XG5cdCZfX3dyYXBwZXIge1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXHQmX19jb20ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHRcdHdpZHRoOiA0OSU7XG5cdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxJTtcblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKG9kZCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDElO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19zdGFycyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiA1cHggMDtcblx0XHQvLyBwcm9kLXJhdGUgLiBtYXRlcmlhbC1pY29uc1xuXHRcdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0XHR3aWR0aDogMjNweDtcblx0XHRcdGNvbG9yOiAkc3RhcnMtLWluYWN0aXZlO1xuXHRcdFx0Ji5zaG9wLWNvbW1lbnRfX3N0YXJzLS1hY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvL2NvbG9yc1xuJGJsYWNrOiAjMDAwMDAwO1xuJGJsYWNrXzQ1OiByZ2JhKDAsIDAsIDAsIDAuNDUpO1xuJHdoaXRlOiAjZmZmZmZmO1xuJGNvbG9yX3N0b3JtX2R1c3RfYXBwcm94OiAjNjY2NjY2O1xuJGJsYWNrXzQwOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4kY29sb3Jfc2lsdmVyX2NoYWxpY2VfYXBwcm94OiAjYWFhYWFhO1xuXG4ucmV2ZWFsLW1vZGFsLWJnIHtcblx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRiYWNrZ3JvdW5kOiAkYmxhY2tfNDU7XG5cdGJvdHRvbTogMDtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiAxMDA0O1xuXHRsZWZ0OiAwO1xufVxuLnJldmVhbC1tb2RhbCB7XG5cdC8vSW5zdGVhZCBvZiB0aGUgbGluZSBiZWxvdyB5b3UgY291bGQgdXNlIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHJhZGl1cywgJHZlcnRpY2FsLXJhZGl1cylcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTAwNTtcblx0bGVmdDogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRwYWRkaW5nOiAxLjg3NXJlbTtcblx0Ym9yZGVyOiBzb2xpZCAxcHggJGNvbG9yX3N0b3JtX2R1c3RfYXBwcm94O1xuXHQvL0luc3RlYWQgb2YgdGhlIGxpbmUgYmVsb3cgeW91IGNvdWxkIHVzZSBAaW5jbHVkZSBib3gtc2hhZG93KCRzaGFkb3ctMSwgJHNoYWRvdy0yLCAkc2hhZG93LTMsICRzaGFkb3ctNCwgJHNoYWRvdy01LCAkc2hhZG93LTYsICRzaGFkb3ctNywgJHNoYWRvdy04LCAkc2hhZG93LTksICRzaGFkb3ctMTApXG5cdGJveC1zaGFkb3c6IDAgMCAxMHB4ICRibGFja180MDtcblx0Ji5zaG93IHtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG5cdC5jb2x1bW4ge1xuXHRcdG1pbi13aWR0aDogMDtcblx0fVxuXHQuY29sdW1ucyB7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHR9XG5cdD4ge1xuXHRcdDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0XHQ6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXHQmLnJhZGl1cyB7XG5cdFx0Ly9JbnN0ZWFkIG9mIHRoZSBsaW5lIGJlbG93IHlvdSBjb3VsZCB1c2UgQGluY2x1ZGUgYm94LXNoYWRvdygkc2hhZG93LTEsICRzaGFkb3ctMiwgJHNoYWRvdy0zLCAkc2hhZG93LTQsICRzaGFkb3ctNSwgJHNoYWRvdy02LCAkc2hhZG93LTcsICRzaGFkb3ctOCwgJHNoYWRvdy05LCAkc2hhZG93LTEwKVxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Ly9JbnN0ZWFkIG9mIHRoZSBsaW5lIGJlbG93IHlvdSBjb3VsZCB1c2UgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcmFkaXVzLCAkdmVydGljYWwtcmFkaXVzKVxuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0fVxuXHQmLnJvdW5kIHtcblx0XHQvL0luc3RlYWQgb2YgdGhlIGxpbmUgYmVsb3cgeW91IGNvdWxkIHVzZSBAaW5jbHVkZSBib3gtc2hhZG93KCRzaGFkb3ctMSwgJHNoYWRvdy0yLCAkc2hhZG93LTMsICRzaGFkb3ctNCwgJHNoYWRvdy01LCAkc2hhZG93LTYsICRzaGFkb3ctNywgJHNoYWRvdy04LCAkc2hhZG93LTksICRzaGFkb3ctMTApXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHQvL0luc3RlYWQgb2YgdGhlIGxpbmUgYmVsb3cgeW91IGNvdWxkIHVzZSBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRyYWRpdXMsICR2ZXJ0aWNhbC1yYWRpdXMpXG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwMHB4O1xuXHR9XG5cdCYuY29sbGFwc2Uge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ly9JbnN0ZWFkIG9mIHRoZSBsaW5lIGJlbG93IHlvdSBjb3VsZCB1c2UgQGluY2x1ZGUgYm94LXNoYWRvdygkc2hhZG93LTEsICRzaGFkb3ctMiwgJHNoYWRvdy0zLCAkc2hhZG93LTQsICRzaGFkb3ctNSwgJHNoYWRvdy02LCAkc2hhZG93LTcsICRzaGFkb3ctOCwgJHNoYWRvdy05LCAkc2hhZG93LTEwKVxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cblx0Ji5mdWxsIHtcblx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0bWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0bWluLWhlaWdodDogMTAwdmg7XG5cdFx0dG9wOiAwO1xuXHR9XG5cdCYudG9iYWNrIHtcblx0XHR6LWluZGV4OiAxMDAzO1xuXHR9XG5cdC5jbG9zZS1yZXZlYWwtbW9kYWwge1xuXHRcdGNvbG9yOiAkY29sb3Jfc2lsdmVyX2NoYWxpY2VfYXBwcm94O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRmb250LXNpemU6IDIuNXJlbTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwLjYyNXJlbTtcblx0XHRyaWdodDogMS4zNzVyZW07XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQobWF4LXdpZHRoOiA0MGVtKSB7XG5cdC5yZXZlYWwtbW9kYWwge1xuXHRcdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG5cdC5yZXZlYWwtbW9kYWwge1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0bWF4LXdpZHRoOiA2Mi41cmVtO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHdpZHRoOiA4MCU7XG5cdFx0dG9wOiA2LjI1cmVtO1xuXHRcdCYudGlueSB7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDYyLjVyZW07XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0fVxuXHRcdCYuc21hbGwge1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiA2Mi41cmVtO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdH1cblx0XHQmLm1lZGl1bSB7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDYyLjVyZW07XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0fVxuXHRcdCYubGFyZ2Uge1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiA2Mi41cmVtO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR3aWR0aDogNzAlO1xuXHRcdH1cblx0XHQmLnhsYXJnZSB7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDYyLjVyZW07XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHdpZHRoOiA5NSU7XG5cdFx0fVxuXHRcdCYuZnVsbCB7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDYyLjVyZW07XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufSIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIFZhcmlhYmxlcyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIHNpemVzIGdlbmVyYWxcbiRwcmVkaWN0aXZlLW1heFdpZHRoOiA5MDBweDtcbiRwcmVkaWN0aXZlLW1heEhlaWdodDogNDAwcHg7XG4vLyBjb2xvdXIgc2NoZW1lIGdlbmVyYWxcbiRwcmVkaWN0aXZlLWJhY2tncm91bmQ6ICR3aGl0ZTtcbiRwcmVkaWN0aXZlLWNvbG9yOiAkY29sb3Itc3RkO1xuJHByZWRpY3RpdmUtYm9yZGVyOiAkY29sb3ItYmQ7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vIFByZWRpY3RpdmUgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucHJlZGljdGl2ZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogOTk5OTk5OTk5O1xuXHRkaXNwbGF5OiBub25lO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogNTdweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0bWluLWhlaWdodDogODAlOyAvLyBmYWxsYmFjayBpZiBub3QgY2FsYygpXG5cdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDU3cHgpO1xuXHRcdG1heC1oZWlnaHQ6IDgwJTtcblx0XHRtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTdweCk7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRiYWNrZ3JvdW5kOiAkcHJlZGljdGl2ZS1iYWNrZ3JvdW5kO1xuXHRcdGNvbG9yOiAkcHJlZGljdGl2ZS1jb2xvcjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMzElO1xuXHRcdGxlZnQ6IC0xNnB4O1xuXHRcdHdpZHRoOiAkcHJlZGljdGl2ZS1tYXhXaWR0aDtcblx0XHRoZWlnaHQ6ICRwcmVkaWN0aXZlLW1heEhlaWdodDtcblx0fVxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHdpZHRoOiAzMDBweDtcblx0XHRsZWZ0OiAxN3B4O1xuXHRcdHRvcDogMTQ1JTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0XHRiYWNrZ3JvdW5kOiAkbmF2LWJnO1xuXHRcdGhlaWdodDogNTE1cHg7XG5cdH1cblx0Ly8gLnByZWRpY3RpdmUtLWFjdGl2ZVxuXHQmLS1hY3RpdmUge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblx0Ly8gLnByZWRpY3RpdmVfX2JnXG5cdCZfX2JnIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0ei1pbmRleDogMztcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblxuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjQ1KTtcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdG1hcmdpbi10b3A6MTAwcHg7XG5cdFx0fVxuXHR9XG5cdC8vIC5wcmVkaWN0aXZlX193cmFwcGVyXG5cdCZfX3dyYXBwZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHQvLyAucHJlZGljdGl2ZV9fd3JhcHBlciAuc3RhcnMtYmdcblx0XHQuc3RhcnMtYmcge1xuXHRcdFx0aGVpZ2h0OiByZW0tY2FsYygxNik7XG5cdFx0fVxuXHRcdC8vIC5wcmVkaWN0aXZlX193cmFwcGVyIC5lbXB0eVxuXHRcdC5lbXB0eSB7XG5cdFx0XHRwYWRkaW5nOiAyNXB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0aGVpZ2h0OiA0MDBweDtcblx0XHRcdG1pbi1oZWlnaHQ6IDExNXB4O1xuXHRcdH1cblx0fVxuXHQvLyAucHJlZGljdGl2ZV9fbWFpblxuXHQmX19tYWluIHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdG1hcmdpbjogMDtcblx0XHR3aWR0aDogNzUlO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cdH1cblx0Ly8gLnByZWRpY3RpdmVfX3NpZGViYXJcblx0Jl9fc2lkZWJhciB7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0aGVpZ2h0OiA0MDBweDtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmQtbGlnaHQ7XG5cdFx0fVxuXHR9XG5cdC8vIC5wcmVkaWN0aXZlX190ZXh0XG5cdCZfX3RleHQge1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0fVxuXHQvLyAucHJlZGljdGl2ZV9fbWVudVxuXHQmX19tZW51IHtcblx0XHQvLyAucHJlZGljdGl2ZV9fbWVudS0tYnJhbmRcblx0XHQmLS1icmFuZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdH1cblx0XHQvLyAucHJlZGljdGl2ZV9fbWVudS0tY2F0XG5cdFx0Ji0tY2F0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXHRcdC8vIC5wcmVkaWN0aXZlX19tZW51X190aXRsZVxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXHRcdC8vIC5wcmVkaWN0aXZlX19tZW51X191bFxuXHRcdCZfX3VsIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cdFx0Ly8gLnByZWRpY3RpdmVfX21lbnVfX2xpXG5cdFx0Jl9fbGkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdH1cblx0XHQvLyAucHJlZGljdGl2ZV9fbWVudV9fbGlua1xuXHRcdCZfX2xpbmsge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvLyAucHJlZGljdGl2ZV9fbWVudV9fY291bnRcblx0XHQmX19jb3VudCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogM3B4O1xuXHRcdH1cblx0fVxuXHQvLyAucHJlZGljdGl2ZV9fY29udGVudFxuXHQmX19jb250ZW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0fVxuXHR9XG5cdC8vIC5wcmVkaWN0aXZlX19mbGV4XG5cdCZfX2ZsZXgge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdGhlaWdodDogMTAwJSFpbXBvcnRhbnQ7IC8vIHN1cmNoYXJnZSBzY3JpcHRcblx0XHRcdG92ZXJmbG93LXk6IHNjcm9sbCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoZmxleC1zdGFydCk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0aGVpZ2h0OiAzNzBweDtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IC0xcHg7XG5cdFx0XHRcdHdpZHRoOiAycHg7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG5cdFx0dG9wOiAzMHB4ICFpbXBvcnRhbnQ7IC8vIHN1cmNoYXJnZSBzY3JpcHRcblx0XHR3aWR0aDogMTNweDtcblx0XHRoZWlnaHQ6IDM3MHB4ICFpbXBvcnRhbnQ7IC8vIHN1cmNoYXJnZSBzY3JpcHRcblx0XHRvcGFjaXR5OiAxO1xuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdGJhY2tncm91bmQ6ICNmNWY1ZjU7XG5cdH1cblx0LnBzLXNjcm9sbGJhci15IHtcblx0XHRyaWdodDogYXV0bztcblx0XHRsZWZ0OiA1MCU7XG5cblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc3RkO1xuXHR9XG5cdC8vIC5wcmVkaWN0aXZlX19lcnJvclxuXHQmX19lcnJvciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRtYXJnaW46IDMwcHggMDtcblxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQvLyAucHJlZGljdGl2ZV9fZW1wdHlcblx0Jl9fZW1wdHkge1xuXHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiByZW0tY2FsYygzMCkgMDtcblxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHR9XG5cdC8vIC5wcmVkaWN0aXZlX19oZWFkZXJcblx0Jl9faGVhZGVyIHtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxNHB4KTtcblx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0d2lkdGg6IDY3NHB4O1xuXHRcdFx0bWF4LXdpZHRoOiA2NzVweDtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0fVxuXHRcdC8vIC5wcmVkaWN0aXZlX19oZWFkZXJfX2Nsb3NlXG5cdFx0Jl9fY2xvc2Uge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI5cHg7XG5cdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvLyAucHJlZGljdGl2ZV9faGVhZGVyX19ub3Jlc3VsdHNcblx0XHQmX19ub3Jlc3VsdHMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0Ly8gLnByZWRpY3RpdmVfX3Byb2Rcblx0Jl9fcHJvZCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAzMy4zMyU7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0JjpudGgtY2hpbGQoM24pIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLyAucHJlZGljdGl2ZV9fYmFkZ2Vcblx0Jl9fYmFkZ2Uge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0cGFkZGluZzogNXB4IDE1cHg7XG5cdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvIDEwcHggYXV0bztcblx0XHR9XG5cdH1cblx0LnN0YXItZmcge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnN0YXJzLWJnIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC8vIC5wcmVkaWN0aXZlX19pbWdcblx0Jl9faW1nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogMjtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdH1cblx0XHQvLyAucHJlZGljdGl2ZV9faW1nLS1sb2FkaW5nXG5cdFx0Ji0tbG9hZGluZyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQvLyAucHJlZGljdGl2ZV9fbG9hZGluZ1xuXHQmX19sb2FkaW5nIHtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHdpZHRoOiAyNXB4O1xuXHRcdGhlaWdodDogMjVweDtcblx0fVxuXHQvLyAucHJlZGljdGl2ZV9fcHJpY2Vcblx0Jl9fcHJpY2Uge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0Ly8gLnByZWRpY3RpdmVfX3ByaWNlX19vbGRcblx0XHQmX19vbGQge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHR9XG5cdH1cblx0Ly8gLnByZWRpY3RpdmVfX3N0YXRlXG5cdCZfX3N0YXRlIHtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiA0O1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdH1cblx0XHQvLyAucHJlZGljdGl2ZV9fc3RhdGVfX3R5cGVcblx0XHQmX190eXBlIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdFx0Ly8gLnByZWRpY3RpdmVfX3N0YXRlX192YWx1ZVxuXHRcdCZfX3ZhbHVlIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG5cdC8vIC5wcmVkaWN0aXZlX19tYXNrXG5cdCZfX21hc2sge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Ly8gLnByZWRpY3RpdmVfX3F1b3RlXG5cdCZfX3F1b3RlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC8vIC5wcmVkaWN0aXZlX190b3Bcblx0Jl9fdG9wIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0d2lkdGg6IDMzLjMzJTtcblx0XHRcdG1hcmdpbjogMCAyMHB4IDAgMDtcblx0XHRcdG1pbi13aWR0aDogODBweDtcblx0XHR9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy10b3A6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdC8vIC5wcmVkaWN0aXZlX19ib3R0b21cblx0Jl9fYm90dG9tIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGZsZXgtc3RhcnQpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0Ly8gLnByZWRpY3RpdmVfX3R4dFxuXHQmX190eHQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblx0Ly8gLnByZWRpY3RpdmVfX25hbWVcblx0Jl9fbmFtZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblx0fVxuXHQvLyAucHJlZGljdGl2ZV9fcHJpY2Vcblx0Jl9fcHJpY2Uge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24tc2VsZihmbGV4LWVuZCk7XG5cdFx0fVxuXHR9XG5cdC8vIC5wcmVkaWN0aXZlX190b3AsIC5wcmVkaWN0aXZlX190eHQsIC5wcmVkaWN0aXZlX19iYWRnZVxuXHQmX190b3AsICZfX3R4dCwgJl9fYmFkZ2Uge1xuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24tc2VsZihmbGV4LXN0YXJ0KTtcblx0XHR9XG5cdH1cblx0Jl9fYnJhbmQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnBzX19yYWlsLXgge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnByb21vIHtcblx0XHQucHJlZGljdGl2ZSB7XG5cdFx0XHQvLyAucHJvbW8gLnByZWRpY3RpdmVfX3N0YXRlXG5cdFx0XHQmX19zdGF0ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1wcm9tbztcblx0XHRcdH1cblx0XHRcdCZfX3ByaWNlIHtcblx0XHRcdFx0Ly8gLnByb21vIC5wcmVkaWN0aXZlX19wcmljZV9fY3VyXG5cdFx0XHRcdCZfX2N1ciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcm9tbztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2FsZSB7XG5cdFx0LnByZWRpY3RpdmUge1xuXHRcdFx0Ly8gLnNhbGUgLnByZWRpY3RpdmVfX3N0YXRlXG5cdFx0XHQmX19zdGF0ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1zYWxlO1xuXHRcdFx0fVxuXHRcdFx0Jl9fcHJpY2Uge1xuXHRcdFx0XHQvLyAuc2FsZSAucHJlZGljdGl2ZV9fcHJpY2VfX2N1clxuXHRcdFx0XHQmX19jdXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itc2FsZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubmV3IHtcblx0XHQucHJlZGljdGl2ZSB7XG5cdFx0XHQvLyAubmV3IC5wcmVkaWN0aXZlX19zdGF0ZVxuXHRcdFx0Jl9fc3RhdGUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItbmV3cztcblx0XHRcdH1cblx0XHRcdCZfX3ByaWNlIHtcblx0XHRcdFx0Ly8gLm5ldyAucHJlZGljdGl2ZV9fcHJpY2VfX2N1clxuXHRcdFx0XHQmX19jdXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItbmV3cztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXtcblx0ZGl2LnByZWRpY3RpdmVfX2Jne21hcmdpbi10b3A6MTAwcHh9XG59XG4iLCIkY29sb3ItYWNjOiAkY29sb3Itb24tYm9keTtcbi5zaWRlYmFyIHtcblx0ZGlzcGxheTogbm9uZTtcblx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0Jjpub3QoLnNpZGViYXItLWFjY291bnQpIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG1pbi13aWR0aDogMjMlO1xuXHRcdFx0d2lkdGg6IDIzJTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLCB2aXNpYmlsaXR5IC4zcyBlYXNlO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHQmLnNob3cge1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLS1hY2NvdW50IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cdFx0XHQmICsgLmluZGV4LWFjYyB7XG5cdFx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0XHRcdC5pbmRleC1hY2Mge1xuXHRcdFx0XHRcdCZfX3RpdGxlIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0Jl9fdGV4dCB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX191bCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdFx0Jl9fbGkge1xuXHRcdFx0cGFkZGluZzogNXB4IDE1cHggNXB4IDA7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHQmLS1hY2Mge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fbGluayB7XG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZC1saWdodC1vbi1ib2R5O1xuXHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHQmLS1hY2Mge1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXN0ZC1saWdodC1vbi1ib2R5O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyLCAmLS1jdXJyZW50IHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG5cdFx0XHR9XG5cdFx0XHQmLS1jdXJyZW50IHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0c2VjdGlvbiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9kIHtcblx0Ji0tb3BlbiB7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4td2lkdGg6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjZzIGVhc2UtaW4tb3V0O1xuXHRcdFx0d2lkdGg6IDg1JTtcblx0XHRcdC5wcm9kIHtcblx0XHRcdFx0Jl9fYXJ0aWNsZSB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHR3aWR0aDogMzMuMzMlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLWJhc2Uge1xuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0bWluLXdpZHRoOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjZzIGVhc2UtaW4tb3V0O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxufVxuXG4ubGlzdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0QGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93LXJldmVyc2UpO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTtcblx0Ji10b3Age1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQmX19zaWRlYmFyIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHktbGlnaHQpO1xuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucHJvZCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0ei1pbmRleDogMztcblx0fVxufVxuXG5AaW5jbHVkZSBtZWRpYSgnPj0xMDI0cHgnLCc8MTM2NXB4Jykge1xuXHQuc2lkZWJhci0tYWNjb3VudHtcblx0XHRwYWRkaW5nLXJpZ2h0OjIwcHhcblx0fVxuXHQuc2lkZWJhcl9fdWwuc2lkZWJhcl9fdWwtLWFjY3tcblx0XHRtaW4td2lkdGg6MjAwcHg7XG5cdFx0d2lkdGg6MTAwJTtcblx0XHRtYXgtd2lkdGg6MTAwJVxuXHR9XG59XG5cbiIsIi53YXJuaW5nIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR6LWluZGV4OiA5OTk5OTk5O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRtYXgtaGVpZ2h0OiA5MCU7XG5cdG1heC1oZWlnaHQ6IDkwdmg7XG5cdGhlaWdodDogYXV0bztcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0d2lkdGg6IDgwJTtcblx0fVxuXHRAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG5cdFx0d2lkdGg6IDgwMHB4O1xuXHR9XG5cdCZfX2JnIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogOTk5OTk5O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC45KTtcblx0fVxuXHQmX193cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogMCAyMHB4IDIwcHggMjBweDtcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cdH1cblx0Jl9fdG9wIHtcblx0XHQmOmVtcHR5IHtcblx0XHRcdCYgKyAud2FybmluZyB7XG5cdFx0XHRcdCZfX21pZGRsZSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fbWlkZGxlIHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblx0XHRwYWRkaW5nLXRvcDogMjVweDtcblx0XHQ+IHAsID4gdWwsID4gb2wge1xuXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHR9XG5cdH1cblx0Jl9fdGV4dCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHRsaSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblxuXHRcdC5ibG9jLS10ZXh0IHtcblx0XHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKCc8PTE0NDBweCcsICc+PTEyMDBweCcpIHtcblx0XHRcdC53cmFwcGVyUGFnZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX3RpdGxlIHtcblx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0Zm9udC1zaXplOiByZW0oMjZweCk7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdHBhZGRpbmc6IDAgMCAyMHB4O1xuXHRcdH1cblx0fVxuXHQmX19idXR0b24ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogYXV0bztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHQmLS1lbnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc3VjY2Vzcztcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCRjb2xvci1zdWNjZXNzLDE1JSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLW91dCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZXJyb3I7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCRjb2xvci1lcnJvciwxNSUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQud3JhcHBlclBhZ2VfX2xlZnQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LndyYXBwZXJQYWdlX19sZWZ0Ky53cmFwcGVyUGFnZV9fcmlnaHQge1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIi5jb29raWVTaG93Q2xhc3Mge1xuXHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbn1cblxuLm1vZGFsLWNvb2tpZSB7XG5cdHotaW5kZXg6IDk5OTk5OTk5OTk5IWltcG9ydGFudDtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRwYWRkaW5nOiAxMHB4IDYwcHggMTBweCAxMHB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgdHJhbnNsYXRlWigwKTtcblx0YW5pbWF0aW9uOiBtb2RhbGNvb2tpZSAxLjNzIGVhc2UgZm9yd2FyZHM7XG5cdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdHBhZGRpbmc6IDIwcHggNjBweCAyMHB4IDIwcHg7XG5cdH1cblx0cCB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHR9XG5cdH1cblx0YnIge1xuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0YTpub3QoLm1vZGFsLWNvb2tpZV9fY2xvc2UpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdGNvbG9yOiAkY29sb3Itc3RkO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcblx0XHRcdG1hcmdpbjogMCAwIDAgNXB4O1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cblx0Jl9fY2xvc2Uge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGVhc2U7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDApO1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3RkO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG5cdFx0fVxuXHRcdGkge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMSk7XG5cdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdGkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY2xvc2UtY29va2llLWFsZXJ0IHtcblx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG59XG4iLCIuc2ltcGxlbW9kYWwge1xuXHQmLW92ZXJsYXkge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjQ1KTtcblx0fVxuXHQmLWNvbnRhaW5lciB7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHR1bCB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0XHRsaSB7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdCYtd3JhcCB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxufSIsIi8qIElvbi5SYW5nZVNsaWRlclxuLy8gY3NzIHZlcnNpb24gMi4wLjNcbi8vIMKpIDIwMTMtMjAxNCBEZW5pcyBJbmVzaGluIHwgSW9uRGVuLmNvbVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUmFuZ2VTbGlkZXIgKi9cblxuLmlycyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyBkaXNwbGF5OiBibG9jaztcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuICAgIC5pcnMtbGluZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgICAgIC5pcnMtbGluZS1sZWZ0LCAuaXJzLWxpbmUtbWlkLCAuaXJzLWxpbmUtcmlnaHQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAuaXJzLWxpbmUtbGVmdCB7XG4gICAgICAgICAgICBsZWZ0OiAwOyB3aWR0aDogMTElO1xuICAgICAgICB9XG4gICAgICAgIC5pcnMtbGluZS1taWQge1xuICAgICAgICAgICAgbGVmdDogOSU7IHdpZHRoOiA4MiU7XG4gICAgICAgIH1cbiAgICAgICAgLmlycy1saW5lLXJpZ2h0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwOyB3aWR0aDogMTElO1xuICAgICAgICB9XG5cbiAgICAuaXJzLWJhciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGxlZnQ6IDA7IHdpZHRoOiAwO1xuICAgIH1cbiAgICAgICAgLmlycy1iYXItZWRnZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdG9wOiAwOyBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAuaXJzLXNoYWRvdyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbGVmdDogMDsgd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLmlycy1zbGlkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgICAgICAuaXJzLXNsaWRlci5zaW5nbGUge1xuXG4gICAgICAgIH1cbiAgICAgICAgLmlycy1zbGlkZXIuZnJvbSB7XG5cbiAgICAgICAgfVxuICAgICAgICAuaXJzLXNsaWRlci50byB7XG5cbiAgICAgICAgfVxuICAgICAgICAuaXJzLXNsaWRlci50eXBlX2xhc3Qge1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG4gICAgLmlycy1taW4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuICAgIC5pcnMtbWF4IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAuaXJzLWZyb20sIC5pcnMtdG8sIC5pcnMtc2luZ2xlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdG9wOiAwOyBsZWZ0OiAwO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4uaXJzLWdyaWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBib3R0b206IDA7IGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7IGhlaWdodDogMjBweDtcbn1cbi5pcnMtd2l0aC1ncmlkIC5pcnMtZ3JpZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4gICAgLmlycy1ncmlkLXBvbCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwOyBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMXB4OyBoZWlnaHQ6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICB9XG4gICAgLmlycy1ncmlkLXBvbC5zbWFsbCB7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgIH1cbiAgICAuaXJzLWdyaWQtdGV4dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwOyBsZWZ0OiAwO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogOXB4OyBsaW5lLWhlaWdodDogOXB4O1xuICAgICAgICBwYWRkaW5nOiAwIDNweDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuXG4uaXJzLWRpc2FibGUtbWFzayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDA7IGxlZnQ6IC0xJTtcbiAgICB3aWR0aDogMTAyJTsgaGVpZ2h0OiAxMDAlO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMCk7XG4gICAgei1pbmRleDogMjtcbn1cbi5sdC1pZTkgLmlycy1kaXNhYmxlLW1hc2sge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5pcnMtZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNDtcbn1cblxuXG4uaXJzLWhpZGRlbi1pbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAtOTk5OSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4vKiBJb24uUmFuZ2VTbGlkZXIsIEZsYXQgVUkgU2tpblxuLy8gY3NzIHZlcnNpb24gMi4wLjNcbi8vIMKpIERlbmlzIEluZXNoaW4sIDIwMTQgICAgaHR0cHM6Ly9naXRodWIuY29tL0lvbkRlblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gU2tpbiBkZXRhaWxzICovXG5cbi5pcnMtbGluZS1taWQsXG4uaXJzLWxpbmUtbGVmdCxcbi5pcnMtbGluZS1yaWdodCxcbi5pcnMtYmFyLFxuLmlycy1iYXItZWRnZSxcbi5pcnMtc2xpZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9tZWRpYS5jZG53cy5jb20vX2kvMTA5MTgvNTgyLzMwMDEvODIvc3ByaXRlLXNraW4tZmxhdC5wbmcpIHJlcGVhdC14O1xufVxuXG4uaXJzIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG59XG4uaXJzLXdpdGgtZ3JpZCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xufVxuLmlycy1saW5lIHtcbiAgICBoZWlnaHQ6IDEycHg7IHRvcDogMjVweDtcbn1cbi5pcnMtbGluZS1sZWZ0IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzBweDtcbn1cbi5pcnMtbGluZS1taWQge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG59XG4uaXJzLWxpbmUtcmlnaHQge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIC0zMHB4O1xufVxuXG4uaXJzLWJhciB7XG4gICAgaGVpZ2h0OiAxMnB4OyB0b3A6IDI1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjBweDtcbn1cbi5pcnMtYmFyLWVkZ2Uge1xuICAgIHRvcDogMjVweDtcbiAgICBoZWlnaHQ6IDEycHg7IHdpZHRoOiA5cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTBweDtcbn1cblxuLmlycy1zaGFkb3cge1xuICAgIGhlaWdodDogM3B4OyB0b3A6IDM0cHg7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBvcGFjaXR5OiAwLjI1O1xufVxuLmx0LWllOSAuaXJzLXNoYWRvdyB7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTI1KTtcbn1cblxuLmlycy1zbGlkZXIge1xuICAgIHdpZHRoOiAxNnB4OyBoZWlnaHQ6IDE4cHg7XG4gICAgdG9wOiAyMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyMHB4O1xufVxuLmlycy1zbGlkZXIuc3RhdGVfaG92ZXIsIC5pcnMtc2xpZGVyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNTBweDtcbn1cblxuLmlycy1taW4sIC5pcnMtbWF4IHtcbiAgICBjb2xvcjogIzk5OTtcbiAgICBmb250LXNpemU6IDEwcHg7IGxpbmUtaGVpZ2h0OiAxLjMzMztcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICB0b3A6IDA7IHBhZGRpbmc6IDFweCAzcHg7XG4gICAgYmFja2dyb3VuZDogI2UxZTRlOTtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5pcnMtZnJvbSwgLmlycy10bywgLmlycy1zaW5nbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTBweDsgbGluZS1oZWlnaHQ6IDEuMzMzO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmc6IDFweCA1cHg7XG4gICAgYmFja2dyb3VuZDogI2VkNTU2NTtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uaXJzLWZyb206YWZ0ZXIsIC5pcnMtdG86YWZ0ZXIsIC5pcnMtc2luZ2xlOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IGRpc3BsYXk6IGJsb2NrOyBjb250ZW50OiBcIlwiO1xuICAgIGJvdHRvbTogLTZweDsgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAwOyBoZWlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZWQ1NTY1O1xufVxuXG5cbi5pcnMtZ3JpZC1wb2wge1xuICAgIGJhY2tncm91bmQ6ICNlMWU0ZTk7XG59XG4uaXJzLWdyaWQtdGV4dCB7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pcnMtZGlzYWJsZWQge1xufVxuIiwiLyogSW5jbHVkZSB0aGUgbWluLXdpZHRoLCBtYXgtd2lkdGgsIG1pbi1oZWlnaHRcbi8qIGFuZCBtYXgtaGVpZ2h0IGlmIHlvdSBwbGFuIHRvIHVzZSBhIHJlbGF0aXZlIENTUyB1bml0XG4vKiBtZWFzdXJlbWVudCB0byBtYWtlIHN1cmUgdGhlIHdpZGdldCByZW5kZXJzIGluIHRoZVxuLyogb3B0aW1hbCBzaXplIGFsbG93ZWQuXG4qL1xuXG4kY29sb3ItaWRlbnQtYW16OiAgI2YzY2U3MjtcblxuI2FkZHJlc3NCb29rV2lkZ2V0RGl2IHtcblx0bWluLXdpZHRoOiAzMDBweDtcblx0bWF4LXdpZHRoOiA2MDBweDtcblx0bWluLWhlaWdodDogMjI4cHg7XG5cdG1heC1oZWlnaHQ6IDQwMHB4O1xufVxuXG5cbiN3YWxsZXRXaWRnZXREaXYge1xuXHRtaW4td2lkdGg6IDMwMHB4O1xuXHRtYXgtd2lkdGg6NjAwcHg7XG5cdG1pbi1oZWlnaHQ6IDIyOHB4O1xuXHRtYXgtaGVpZ2h0OiA0MDBweDtcbn1cblxuXG4vKiBNb2JpbGUgb3B0aW1pemVkIGFuZCBzbWFsbCB3aW5kb3cgKi9cblxuI2FkZHJlc3NCb29rV2lkZ2V0RGl2IHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMjI4cHg7XG5cdCYgKyAucGxhY2VzRXJyb3IgKyBmaWVsZHNldCB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0fVxufVxuXG4jd2FsbGV0V2lkZ2V0RGl2IHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMjI4cHg7XG59XG5cbi8qIERlc2t0b3AgYW5kIHRhYmxldCAqL1xuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cblx0I2FkZHJlc3NCb29rV2lkZ2V0RGl2IHtcblx0XHR3aWR0aDogNDAwcHg7XG5cdFx0aGVpZ2h0OiAyMjhweDtcblx0fVxuXG5cdCN3YWxsZXRXaWRnZXREaXYge1xuXHRcdHdpZHRoOiA0MDBweDtcblx0XHRoZWlnaHQ6IDIyOHB4O1xuXHR9XG59XG5cbi5hbWF6b25Mb2dpbiB7XG5cdGltZyB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1pbi13aWR0aDogMTAwJTtcblx0fVxufVxuXG4uYW1hem9uIHtcblx0Jl9fY2FuY2VsIHtcblx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwYWRkaW5nOjMwcHg7XG5cdFx0Ym9yZGVyOjFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0bWFyZ2luLWJvdHRvbToyMHB4O1xuXHRcdHdpZHRoOjEwMCU7XG5cdFx0YSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX21vcmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ei1pbmRleDogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGxhYmVsIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yLWJkLDEwJSk7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fbWVzc2FnZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAwcHg7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0c3BhbiA+IHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdH1cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0XHRAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zaG93LWFtYXpvbi1tZXNzYWdlOmNoZWNrZWQge1xuXHQmICsgZGl2IHtcblx0XHR6LWluZGV4OiAyO1xuXHRcdC5hbWF6b24ge1xuXHRcdFx0Jl9fbW9yZSB7XG5cdFx0XHRcdCZfX21lc3NhZ2Uge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLndyYXAge1xuXHQmX19hbWF6b24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0Ji0tY2FydCB7XG5cdFx0XHRwYWRkaW5nOiA0MHB4O1xuXHRcdFx0LmlkZW50LWFtYXpvbi1idG4ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4IWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tZGV0YWlscyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4IWltcG9ydGFudDtcblx0XHR9XG5cdFx0Ji0tcHJvZERldGFpbHMge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweCFpbXBvcnRhbnQ7XG5cdFx0XHQud3JhcCB7XG5cdFx0XHRcdCZfX2FtYXpvbiB7XG5cdFx0XHRcdFx0Jl9fdGV4dCB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA2MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoJz49MTAyNHB4JywnPDEzMDBweCcpIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5pZGVudC1hbWF6b24tYnRuIHtcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tbW9kYWwge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3RleHQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlciFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaWRlbnQtYW1hem9uLWJ0biB7XG5cdFx0XHRtYXJnaW46IDEwcHggYXV0byAwIGF1dG87XG5cdFx0fVxuXHRcdCogKyAqIHtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHR9XG59XG5cbi5jaGVja291dC12YWxpZGF0aW9uIHtcblx0LndyYXBfX2FtYXpvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRwYWRkaW5nOiAwIDAgMTBweCAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdCZfX3RleHQge1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0c3Bhbiwgc3Ryb25nIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubG9hZC1lbmQgLmFtYXpvbl9fY2FuY2VsIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbiNzYy1wYXltZW50LWJsb2MuaGlkZS1mb3ItYW1hem9uICsgI3N1Ym1pdC1hcmVhICsgLmFtYXpvbl9fY2FuY2Vse1xuXHRtYXJnaW4tdG9wOjIwcHhcbn1cblxuLmJvZHkgIC5idXR0b24uaWRlbnQtYW1hem9uLWJ0biB7XG5cdGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IG5vbmUhaW1wb3J0YW50O1xuXHRtYXgtaGVpZ2h0OiAxMDAwcHg7XG5cdGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1heC13aWR0aDogMTUwcHg7XG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogMjAlO1xuXHR9XG5cdC5jMS1pZGVudC1idG4ge1xuXHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXHR9XG5cdC5hbWF6b25Mb2dpbiB7XG5cdFx0b3BhY2l0eTogMSFpbXBvcnRhbnQ7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGltZyB7XG5cdFx0XHRvcGFjaXR5OiAxIWltcG9ydGFudDtcblx0XHRcdG1heC1oZWlnaHQ6IDcwcHghaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4uY2hlY2tvdXQtdmFsaWRhdGlvbiAuaWRlbnQtYW1hem9uLWJ0biB7XG5cdG1heC13aWR0aDogMTUwcHghaW1wb3J0YW50O1xufVxuXG4ubG9ndXBfX3dyYXBwZXIgLmlkZW50LWFtYXpvbi1idG4ge1xuXHRtYXgtd2lkdGg6IDE1MHB4IWltcG9ydGFudDtcbn1cblxuLnBvcHVwLXdhaXRpbmctYW1hem9uIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itc3VjY2Vzcztcblx0cGFkZGluZzogNDBweDtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHotaW5kZXg6IDk5OTk5OTk5OTk5OTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogNjAwcHg7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LWhlaWdodDogMTAwdmg7XG5cdHAge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdH1cblx0LmNsb3NlIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0Jl9fYmFja2dyb3VuZCB7XG5cdFx0ei1pbmRleDogOTk5OTk5OTk5OTk7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjQ1KTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cbn1cblxuI2FtYXpvbkFjY291bnRFcnJvciwjYW1hem9uQWNjb3VudEVycm9yMiB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1lcnJvcjtcblx0Y29sb3I6ICR3aGl0ZTtcblx0bWFyZ2luOiAxMHB4IDA7XG5cdHAge1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cdCYub3ZzIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWVycm9yO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cdFx0ZGl2IHtcblx0XHRcdG1heC1oZWlnaHQ6IDMwMHB4O1xuXHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHR9XG5cdFx0dWwge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGxpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jYW1hem9uQWNjb3VudEVycm9yMiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hbWF6b24ge1xuXHQmX19tZXNzYWdlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdHBhZGRpbmc6IDMwcHggNDBweCAyMHB4IDQwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5idXR0b24ge1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fbW9yZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHR6LWluZGV4OiAxMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0Jl9fbWVzc2FnZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC4zcyBlYXNlO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cdFx0bGFiZWwge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jc2hvdy1hbWF6b24tbWVzc2FnZTpjaGVja2VkIHtcblx0JiArIGxhYmVsICsgZGl2IHtcblx0XHRtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuXHR9XG59XG5cbi5pZGVudC1idG4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQuYW1hem9uTG9naW4ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHR9XG59XG4uYzEtaWRlbnQtYnRuIHtcblx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0aGVpZ2h0OiBhdXRvO1xuXHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHRmb250LXNpemU6IHJlbSgxMyk7XG59XG5cbi5pZGVudC1hbWF6b24tYnRuIHtcblx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1pZGVudC1hbXo7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAyODBweDtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0Lmljb24ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiA5NHB4O1xuXHRcdGhlaWdodDogMjhweDtcblx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRiYWNrZ3JvdW5kOiBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwaWQlM0QlMjJMYXllcl8xJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjUwJTIwMTAwJTIyJTNFJTNDc3R5bGUlM0Uuc3QwJTdCZmlsbCUzQSUyMzMzM2U0NyU3RC5zdDElN0JmaWxsJTNBJTIzZjg5OTFkJTdEJTNDL3N0eWxlJTNFJTNDZyUyMGlkJTNEJTIyWE1MSURfMjNfJTIyJTNFJTNDcGF0aCUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk0xODEuMyUyMDMwLjRjLTIuNCUyMDAtNS40LjUtNy44JTIwMS41LS4yJTIwMC0uNS4yLS41LjV2MzYuMmMwJTIwLjIuMi41LjUuNWgyLjljLjIlMjAwJTIwLjUtLjIuNS0uNXYtMTJjMS4yLjUlMjAyLjcuNyUyMDQuMi43JTIwNy42JTIwMCUyMDEyLjctNS42JTIwMTIuNy0xMy43LjItOC4zLTQuNy0xMy4yLTEyLjUtMTMuMm0tLjMlMjAyMy4yYy0xLjUlMjAwLTIuNy0uMi00LjItMVYzNC41YzEuNS0uNSUyMDIuNy0uNyUyMDQuMi0uNyUyMDUuNCUyMDAlMjA4LjYlMjAzLjclMjA4LjYlMjA5LjUuMiUyMDYuNi0zLjIlMjAxMC4zLTguNiUyMDEwLjNNMjE1LjMlMjA0N3YtNy44YzAtNS42LTMuMi04LjgtOC44LTguOC0yLjIlMjAwLTUuNC41LTguNiUyMDIuNy0uMi4yLS4yLjUtLjIuN2wxLjIlMjAyLjJjMCUyMC4yLjIuMi4yLjJoLjVjMS43LTElMjAzLjctMiUyMDYuNi0yJTIwMy4yJTIwMCUyMDQuOSUyMDIlMjA0LjklMjA1LjR2MS4ySDIwN2MtMi43JTIwMC00LjYuMi02LjQlMjAxLjItMi45JTIwMS41LTQuNCUyMDMuOS00LjQlMjA3LjElMjAwJTIwNC42JTIwMy40JTIwOC4xJTIwOC4zJTIwOC4xJTIwMi40JTIwMCUyMDQuOS0xJTIwNy4xLTIuOWwuNSUyMDJjMCUyMC4yLjIuNS41LjVoMi43Yy4yJTIwMCUyMC4yJTIwMCUyMC41LS4yJTIwMC0uMi4yLS4yJTIwMC0uNS0uMy0xLjMtLjUtNC4yLS41LTkuMW0tMy45LTIuN3Y1LjZjLTEuNSUyMDEuNS0zLjclMjAzLjQtNi42JTIwMy40LTIuNyUyMDAtNC40LTEuNy00LjQtNC42JTIwMC0xLjcuNy0yLjklMjAyLjItMy43JTIwMS4yLS43JTIwMi43LTElMjA0LjktMWwzLjkuM3olMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfMThfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTIzOS41JTIwMzEuMWgtMi45Yy0uMiUyMDAtLjUuMi0uNS41bC02LjQlMjAxOS42LTguMy0xOS44YzAtLjItLjItLjItLjUtLjJoLTMuMmMtLjIlMjAwLS41JTIwMC0uNS4ycy0uMi41JTIwMCUyMC41bDEwLjUlMjAyNC43Yy0xLjclMjA2LjEtNC4yJTIwOS4xLTcuNiUyMDkuMS0xJTIwMC0yLjItLjItMy4yLS41aC0uNWMtLjIlMjAwLS4yLjItLjIuNWwtLjclMjAyLjJjMCUyMC4yJTIwMCUyMC41LjIuNyUyMDEuMi41JTIwMi40LjclMjA0LjIuNyUyMDMuOSUyMDAlMjA3LjgtMS4yJTIwMTAuOC0xMC4zbDkuMy0yNy4ydi0uNWMtLjItLjItLjUtLjItLjUtLjIlMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfMTFfJTIyJTIwY2xhc3MlM0QlMjJzdDElMjIlMjBkJTNEJTIyTTEwNS40JTIwNjYuMWMtOS4xJTIwNi42LTIyJTIwMTAtMzMlMjAxMC0xNS43JTIwMC0yOS42LTUuOS00MC40LTE1LjQtLjctLjclMjAwLTEuNyUyMDEtMS4yJTIwMTEuNSUyMDYuNiUyMDI1LjclMjAxMC44JTIwNDAuNCUyMDEwLjglMjAxMCUyMDAlMjAyMC44LTIlMjAzMC44LTYuNCUyMDEuNS0uNSUyMDIuNyUyMDEuMiUyMDEuMiUyMDIuMiUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF8xMF8lMjIlMjBjbGFzcyUzRCUyMnN0MSUyMiUyMGQlM0QlMjJNMTA5LjElMjA2MS45Yy0xLjItMS41LTcuNi0uNy0xMC41LS4yLTElMjAwLTEtLjctLjItMS4yJTIwNS4xLTMuNyUyMDEzLjUtMi40JTIwMTQuNC0xLjUlMjAxJTIwMS4yLS4yJTIwOS41LTUuMSUyMDEzLjctLjcuNy0xLjUuMi0xLjItLjUlMjAxLjQtMi43JTIwMy44LTguOCUyMDIuNi0xMC4zJTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzlfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTk5LjElMjAzNXYtMy40YzAtLjUuNS0xJTIwMS0xaDE1LjdjLjUlMjAwJTIwMSUyMC4yJTIwMSUyMDF2Mi45YzAlMjAuNS0uNSUyMDEuMi0xLjIlMjAyLjJsLTguMyUyMDExLjVjMi45JTIwMCUyMDYuMS41JTIwOS4xJTIwMiUyMC43LjIuNyUyMDElMjAuNyUyMDEuNXYzLjdjMCUyMC41LS41JTIwMS4yLTEuMi43LTQuOS0yLjQtMTEuMy0yLjctMTYuNiUyMDAtLjUuMi0xLjItLjItMS4yLS43di0zLjdjMC0uNSUyMDAtMS41LjUtMi40bDkuMy0xMy41aC04LjFjLS41LjItLjctLjMtLjctLjglMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfOF8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNNDEuOCUyMDU2LjhoLTQuNmMtLjUlMjAwLS43LS41LS43LS43VjMxLjZjMC0uNS41LTElMjAxLTFoNC40Yy41JTIwMCUyMC43LjUlMjAxJTIwLjd2My4yYzEuMi0zLjIlMjAzLjQtNC42JTIwNi40LTQuNnM0LjklMjAxLjUlMjA2LjElMjA0LjZjMS4yLTMuMiUyMDMuNy00LjYlMjA2LjYtNC42JTIwMiUyMDAlMjA0LjIuNyUyMDUuNiUyMDIuNyUyMDEuNSUyMDIlMjAxLjIlMjA1LjElMjAxLjIlMjA3LjZ2MTUuNGMwJTIwLjUtLjUlMjAxLTElMjAxaC00LjZjLS41JTIwMC0xLS41LTEtMXYtMTNjMC0xJTIwMC0zLjctLjItNC42LS4yLTEuNy0xLjUtMi4yLTIuNy0yLjJzLTIuNC43LTIuOSUyMDJjLS41JTIwMS4yLS41JTIwMy4yLS41JTIwNC42djEzYzAlMjAuNS0uNSUyMDEtMSUyMDFoLTQuNmMtLjUlMjAwLTEtLjUtMS0xdi0xM2MwLTIuNy41LTYuOS0yLjktNi45cy0zLjIlMjAzLjktMy4yJTIwNi45djEzYy0uNC45LS45JTIwMS40LTEuNCUyMDEuNCUyMi8lM0UlM0NwYXRoJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTEyOS45JTIwMzAuMWM3LjElMjAwJTIwMTElMjA2LjElMjAxMSUyMDEzLjclMjAwJTIwNy4zLTQuMiUyMDEzLjUtMTElMjAxMy41cy0xMC44LTYuMS0xMC44LTEzLjclMjAzLjktMTMuNSUyMDEwLjgtMTMuNW0wJTIwNS4yYy0zLjQlMjAwLTMuNyUyMDQuOS0zLjclMjA3LjglMjAwJTIwMi45JTIwMCUyMDkuMyUyMDMuNyUyMDkuM3MzLjktNS4xJTIwMy45LTguM2MwLTIlMjAwLTQuNC0uNy02LjQtLjUtMS45LTEuNy0yLjQtMy4yLTIuNCUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF81XyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk0xNTAlMjA1Ni44aC00LjZjLS41JTIwMC0uNy0uNS0uNy0xVjMxLjNjMC0uNS41LS43JTIwMS0uN2g0LjRjLjUlMjAwJTIwLjcuMi43LjdWMzVjMS4yLTMuNCUyMDMuMi00LjklMjA2LjYtNC45JTIwMi4yJTIwMCUyMDQuMi43JTIwNS42JTIwMi45JTIwMS4yJTIwMiUyMDEuMiUyMDUuMSUyMDEuMiUyMDcuNlY1NmMwJTIwLjUtLjUuNy0xJTIwLjdoLTQuNmMtLjUlMjAwLS43LS4yLS43LS43VjQyLjhjMC0yLjcuMi02LjYtMi45LTYuNi0xLjIlMjAwLTIuMi43LTIuNyUyMDItLjclMjAxLjUtLjclMjAyLjktLjclMjA0LjZWNTZjLS43LjMtMS4yLjgtMS42LjglMjIvJTNFJTNDcGF0aCUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk05NS4xJTIwNTIuNGMtLjctMS4yLTEuNy0yLjItMS43LTQuNHYtNy4zYzAtMy4yJTIwMC02LjEtMi4yLTguMy0xLjctMS43LTQuOS0yLjQtNy4xLTIuNC00LjYlMjAwLTkuOCUyMDEuNy0xMC44JTIwNy4zJTIwMCUyMC41LjIlMjAxJTIwLjclMjAxbDQuNi41Yy4yLS4yLjctLjUuNy0xJTIwLjUtMiUyMDIuMi0yLjklMjAzLjktMi45JTIwMSUyMDAlMjAyLjIuMiUyMDIuNyUyMDEuMnMuNSUyMDIuMi41JTIwMy40di43Yy0yLjkuNS02LjQuNS05LjElMjAxLjctMi45JTIwMS4yLTUuMSUyMDMuOS01LjElMjA3LjglMjAwJTIwNC45JTIwMy4yJTIwNy4zJTIwNy4xJTIwNy4zJTIwMy40JTIwMCUyMDUuMS0uNyUyMDcuOC0zLjQuNyUyMDEuMiUyMDEuMiUyMDIlMjAyLjclMjAzLjIuNS4yJTIwMSUyMC4yJTIwMS4yJTIwMCUyMDEtMSUyMDIuNy0yLjQlMjAzLjktMy4yLjctLjIuNS0uNy4yLTEuMnpNODYuNiUyMDQ1YzAlMjAyJTIwMCUyMDMuNC0xJTIwNS4xLS43JTIwMS4yLTIlMjAyLjItMy4yJTIwMi4yLTEuNyUyMDAtMi45LTEuNS0yLjktMy40JTIwMC00LjIlMjAzLjctNC45JTIwNy4xLTQuOXYxek0zMi44JTIwNTIuNEMzMiUyMDUxLjIlMjAzMSUyMDUwLjIlMjAzMSUyMDQ4di03LjNjMC0zLjIlMjAwLTYuMS0yLjItOC4zLTEuNy0xLjctNC45LTIuNC03LjEtMi40LTQuNiUyMDAtOS44JTIwMS43LTEwLjglMjA3LjMlMjAwJTIwLjUuMiUyMDElMjAuNyUyMDFsNC42LjVjLjItLjIuNy0uNS43LTElMjAuNS0yJTIwMi4yLTIuOSUyMDMuOS0yLjklMjAxJTIwMCUyMDIuMi4yJTIwMi43JTIwMS4ycy41JTIwMi4yLjUlMjAzLjR2LjdjLTIuOS41LTYuNC41LTkuMSUyMDEuNy0yLjklMjAxLjUtNS4xJTIwMy45LTUuMSUyMDcuOCUyMDAlMjA0LjklMjAzLjIlMjA3LjMlMjA3LjElMjA3LjMlMjAzLjQlMjAwJTIwNS4xLS43JTIwNy44LTMuNC43JTIwMS4yJTIwMS4yJTIwMiUyMDIuNyUyMDMuMi41LjIlMjAxJTIwLjIlMjAxLjIlMjAwJTIwMS0xJTIwMi43LTIuNCUyMDMuOS0zLjIuNy0uMi41LS43LjMtMS4yek0yMy45JTIwNDVjMCUyMDIlMjAwJTIwMy40LTElMjA1LjEtLjclMjAxLjItMiUyMDIuMi0zLjIlMjAyLjItMS43JTIwMC0yLjktMS41LTIuOS0zLjQlMjAwLTQuMiUyMDMuNy00LjklMjA3LjEtNC45djF6JTIyLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0byFpbXBvcnRhbnQ7XG5cdH1cblx0Jjpob3ZlciB7XG5cdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI0ZGRjhFM0FEJywgZW5kQ29sb3JzdHI9JyNGRkVFQkEzNycsIEdyYWRpZW50VHlwZT0wKTtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNmOGUzYWQsI2VlYmEzNyk7XG5cdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCNmOGUzYWQsI2VlYmEzNyk7XG5cdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCNmOGUzYWQsI2VlYmEzNyk7XG5cdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwjZjhlM2FkLCNlZWJhMzcpO1xuXHRcdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCNmOGUzYWQsI2VlYmEzNyk7XG5cdFx0Lmljb24ge1xuXHRcdFx0YmFja2dyb3VuZDogY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMGlkJTNEJTIyTGF5ZXJfMSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI1MCUyMDEwMCUyMiUzRSUzQ3N0eWxlJTNFLnN0MCU3QmZpbGwlM0ElMjMzMzNlNDclN0Quc3QxJTdCZmlsbCUzQSUyM2Y4OTkxZCU3RCUzQy9zdHlsZSUzRSUzQ2clMjBpZCUzRCUyMlhNTElEXzIzXyUyMiUzRSUzQ3BhdGglMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMTgxLjMlMjAzMC40Yy0yLjQlMjAwLTUuNC41LTcuOCUyMDEuNS0uMiUyMDAtLjUuMi0uNS41djM2LjJjMCUyMC4yLjIuNS41LjVoMi45Yy4yJTIwMCUyMC41LS4yLjUtLjV2LTEyYzEuMi41JTIwMi43LjclMjA0LjIuNyUyMDcuNiUyMDAlMjAxMi43LTUuNiUyMDEyLjctMTMuNy4yLTguMy00LjctMTMuMi0xMi41LTEzLjJtLS4zJTIwMjMuMmMtMS41JTIwMC0yLjctLjItNC4yLTFWMzQuNWMxLjUtLjUlMjAyLjctLjclMjA0LjItLjclMjA1LjQlMjAwJTIwOC42JTIwMy43JTIwOC42JTIwOS41LjIlMjA2LjYtMy4yJTIwMTAuMy04LjYlMjAxMC4zTTIxNS4zJTIwNDd2LTcuOGMwLTUuNi0zLjItOC44LTguOC04LjgtMi4yJTIwMC01LjQuNS04LjYlMjAyLjctLjIuMi0uMi41LS4yLjdsMS4yJTIwMi4yYzAlMjAuMi4yLjIuMi4yaC41YzEuNy0xJTIwMy43LTIlMjA2LjYtMiUyMDMuMiUyMDAlMjA0LjklMjAyJTIwNC45JTIwNS40djEuMkgyMDdjLTIuNyUyMDAtNC42LjItNi40JTIwMS4yLTIuOSUyMDEuNS00LjQlMjAzLjktNC40JTIwNy4xJTIwMCUyMDQuNiUyMDMuNCUyMDguMSUyMDguMyUyMDguMSUyMDIuNCUyMDAlMjA0LjktMSUyMDcuMS0yLjlsLjUlMjAyYzAlMjAuMi4yLjUuNS41aDIuN2MuMiUyMDAlMjAuMiUyMDAlMjAuNS0uMiUyMDAtLjIuMi0uMiUyMDAtLjUtLjMtMS4zLS41LTQuMi0uNS05LjFtLTMuOS0yLjd2NS42Yy0xLjUlMjAxLjUtMy43JTIwMy40LTYuNiUyMDMuNC0yLjclMjAwLTQuNC0xLjctNC40LTQuNiUyMDAtMS43LjctMi45JTIwMi4yLTMuNyUyMDEuMi0uNyUyMDIuNy0xJTIwNC45LTFsMy45LjN6JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzE4XyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk0yMzkuNSUyMDMxLjFoLTIuOWMtLjIlMjAwLS41LjItLjUuNWwtNi40JTIwMTkuNi04LjMtMTkuOGMwLS4yLS4yLS4yLS41LS4yaC0zLjJjLS4yJTIwMC0uNSUyMDAtLjUuMnMtLjIuNSUyMDAlMjAuNWwxMC41JTIwMjQuN2MtMS43JTIwNi4xLTQuMiUyMDkuMS03LjYlMjA5LjEtMSUyMDAtMi4yLS4yLTMuMi0uNWgtLjVjLS4yJTIwMC0uMi4yLS4yLjVsLS43JTIwMi4yYzAlMjAuMiUyMDAlMjAuNS4yLjclMjAxLjIuNSUyMDIuNC43JTIwNC4yLjclMjAzLjklMjAwJTIwNy44LTEuMiUyMDEwLjgtMTAuM2w5LjMtMjcuMnYtLjVjLS4yLS4yLS41LS4yLS41LS4yJTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzExXyUyMiUyMGNsYXNzJTNEJTIyc3QxJTIyJTIwZCUzRCUyMk0xMDUuNCUyMDY2LjFjLTkuMSUyMDYuNi0yMiUyMDEwLTMzJTIwMTAtMTUuNyUyMDAtMjkuNi01LjktNDAuNC0xNS40LS43LS43JTIwMC0xLjclMjAxLTEuMiUyMDExLjUlMjA2LjYlMjAyNS43JTIwMTAuOCUyMDQwLjQlMjAxMC44JTIwMTAlMjAwJTIwMjAuOC0yJTIwMzAuOC02LjQlMjAxLjUtLjUlMjAyLjclMjAxLjIlMjAxLjIlMjAyLjIlMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfMTBfJTIyJTIwY2xhc3MlM0QlMjJzdDElMjIlMjBkJTNEJTIyTTEwOS4xJTIwNjEuOWMtMS4yLTEuNS03LjYtLjctMTAuNS0uMi0xJTIwMC0xLS43LS4yLTEuMiUyMDUuMS0zLjclMjAxMy41LTIuNCUyMDE0LjQtMS41JTIwMSUyMDEuMi0uMiUyMDkuNS01LjElMjAxMy43LS43LjctMS41LjItMS4yLS41JTIwMS40LTIuNyUyMDMuOC04LjglMjAyLjYtMTAuMyUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF85XyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk05OS4xJTIwMzV2LTMuNGMwLS41LjUtMSUyMDEtMWgxNS43Yy41JTIwMCUyMDElMjAuMiUyMDElMjAxdjIuOWMwJTIwLjUtLjUlMjAxLjItMS4yJTIwMi4ybC04LjMlMjAxMS41YzIuOSUyMDAlMjA2LjEuNSUyMDkuMSUyMDIlMjAuNy4yLjclMjAxJTIwLjclMjAxLjV2My43YzAlMjAuNS0uNSUyMDEuMi0xLjIuNy00LjktMi40LTExLjMtMi43LTE2LjYlMjAwLS41LjItMS4yLS4yLTEuMi0uN3YtMy43YzAtLjUlMjAwLTEuNS41LTIuNGw5LjMtMTMuNWgtOC4xYy0uNS4yLS43LS4zLS43LS44JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzhfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTQxLjglMjA1Ni44aC00LjZjLS41JTIwMC0uNy0uNS0uNy0uN1YzMS42YzAtLjUuNS0xJTIwMS0xaDQuNGMuNSUyMDAlMjAuNy41JTIwMSUyMC43djMuMmMxLjItMy4yJTIwMy40LTQuNiUyMDYuNC00LjZzNC45JTIwMS41JTIwNi4xJTIwNC42YzEuMi0zLjIlMjAzLjctNC42JTIwNi42LTQuNiUyMDIlMjAwJTIwNC4yLjclMjA1LjYlMjAyLjclMjAxLjUlMjAyJTIwMS4yJTIwNS4xJTIwMS4yJTIwNy42djE1LjRjMCUyMC41LS41JTIwMS0xJTIwMWgtNC42Yy0uNSUyMDAtMS0uNS0xLTF2LTEzYzAtMSUyMDAtMy43LS4yLTQuNi0uMi0xLjctMS41LTIuMi0yLjctMi4ycy0yLjQuNy0yLjklMjAyYy0uNSUyMDEuMi0uNSUyMDMuMi0uNSUyMDQuNnYxM2MwJTIwLjUtLjUlMjAxLTElMjAxaC00LjZjLS41JTIwMC0xLS41LTEtMXYtMTNjMC0yLjcuNS02LjktMi45LTYuOXMtMy4yJTIwMy45LTMuMiUyMDYuOXYxM2MtLjQuOS0uOSUyMDEuNC0xLjQlMjAxLjQlMjIvJTNFJTNDcGF0aCUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk0xMjkuOSUyMDMwLjFjNy4xJTIwMCUyMDExJTIwNi4xJTIwMTElMjAxMy43JTIwMCUyMDcuMy00LjIlMjAxMy41LTExJTIwMTMuNXMtMTAuOC02LjEtMTAuOC0xMy43JTIwMy45LTEzLjUlMjAxMC44LTEzLjVtMCUyMDUuMmMtMy40JTIwMC0zLjclMjA0LjktMy43JTIwNy44JTIwMCUyMDIuOSUyMDAlMjA5LjMlMjAzLjclMjA5LjNzMy45LTUuMSUyMDMuOS04LjNjMC0yJTIwMC00LjQtLjctNi40LS41LTEuOS0xLjctMi40LTMuMi0yLjQlMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNV8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMTUwJTIwNTYuOGgtNC42Yy0uNSUyMDAtLjctLjUtLjctMVYzMS4zYzAtLjUuNS0uNyUyMDEtLjdoNC40Yy41JTIwMCUyMC43LjIuNy43VjM1YzEuMi0zLjQlMjAzLjItNC45JTIwNi42LTQuOSUyMDIuMiUyMDAlMjA0LjIuNyUyMDUuNiUyMDIuOSUyMDEuMiUyMDIlMjAxLjIlMjA1LjElMjAxLjIlMjA3LjZWNTZjMCUyMC41LS41LjctMSUyMC43aC00LjZjLS41JTIwMC0uNy0uMi0uNy0uN1Y0Mi44YzAtMi43LjItNi42LTIuOS02LjYtMS4yJTIwMC0yLjIuNy0yLjclMjAyLS43JTIwMS41LS43JTIwMi45LS43JTIwNC42VjU2Yy0uNy4zLTEuMi44LTEuNi44JTIyLyUzRSUzQ3BhdGglMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNOTUuMSUyMDUyLjRjLS43LTEuMi0xLjctMi4yLTEuNy00LjR2LTcuM2MwLTMuMiUyMDAtNi4xLTIuMi04LjMtMS43LTEuNy00LjktMi40LTcuMS0yLjQtNC42JTIwMC05LjglMjAxLjctMTAuOCUyMDcuMyUyMDAlMjAuNS4yJTIwMSUyMC43JTIwMWw0LjYuNWMuMi0uMi43LS41LjctMSUyMC41LTIlMjAyLjItMi45JTIwMy45LTIuOSUyMDElMjAwJTIwMi4yLjIlMjAyLjclMjAxLjJzLjUlMjAyLjIuNSUyMDMuNHYuN2MtMi45LjUtNi40LjUtOS4xJTIwMS43LTIuOSUyMDEuMi01LjElMjAzLjktNS4xJTIwNy44JTIwMCUyMDQuOSUyMDMuMiUyMDcuMyUyMDcuMSUyMDcuMyUyMDMuNCUyMDAlMjA1LjEtLjclMjA3LjgtMy40LjclMjAxLjIlMjAxLjIlMjAyJTIwMi43JTIwMy4yLjUuMiUyMDElMjAuMiUyMDEuMiUyMDAlMjAxLTElMjAyLjctMi40JTIwMy45LTMuMi43LS4yLjUtLjcuMi0xLjJ6TTg2LjYlMjA0NWMwJTIwMiUyMDAlMjAzLjQtMSUyMDUuMS0uNyUyMDEuMi0yJTIwMi4yLTMuMiUyMDIuMi0xLjclMjAwLTIuOS0xLjUtMi45LTMuNCUyMDAtNC4yJTIwMy43LTQuOSUyMDcuMS00Ljl2MXpNMzIuOCUyMDUyLjRDMzIlMjA1MS4yJTIwMzElMjA1MC4yJTIwMzElMjA0OHYtNy4zYzAtMy4yJTIwMC02LjEtMi4yLTguMy0xLjctMS43LTQuOS0yLjQtNy4xLTIuNC00LjYlMjAwLTkuOCUyMDEuNy0xMC44JTIwNy4zJTIwMCUyMC41LjIlMjAxJTIwLjclMjAxbDQuNi41Yy4yLS4yLjctLjUuNy0xJTIwLjUtMiUyMDIuMi0yLjklMjAzLjktMi45JTIwMSUyMDAlMjAyLjIuMiUyMDIuNyUyMDEuMnMuNSUyMDIuMi41JTIwMy40di43Yy0yLjkuNS02LjQuNS05LjElMjAxLjctMi45JTIwMS41LTUuMSUyMDMuOS01LjElMjA3LjglMjAwJTIwNC45JTIwMy4yJTIwNy4zJTIwNy4xJTIwNy4zJTIwMy40JTIwMCUyMDUuMS0uNyUyMDcuOC0zLjQuNyUyMDEuMiUyMDEuMiUyMDIlMjAyLjclMjAzLjIuNS4yJTIwMSUyMC4yJTIwMS4yJTIwMCUyMDEtMSUyMDIuNy0yLjQlMjAzLjktMy4yLjctLjIuNS0uNy4zLTEuMnpNMjMuOSUyMDQ1YzAlMjAyJTIwMCUyMDMuNC0xJTIwNS4xLS43JTIwMS4yLTIlMjAyLjItMy4yJTIwMi4yLTEuNyUyMDAtMi45LTEuNS0yLjktMy40JTIwMC00LjIlMjAzLjctNC45JTIwNy4xLTQuOXYxeiUyMi8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0byFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5hYnNvbHV0ZS10ZXh0LWFtYXpvbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRyaWdodDogMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRjb2xvcjogJGNvbG9yLWlkZW50LWFtejtcblx0fVxuXHQmLS1wYWlkIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHggNXB4IDIwcHg7XG5cdFx0LmFycm93QW1hem9uIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMjJweDtcblx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYzEtaWRlbnQtYnRuIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdFx0bWluLWhlaWdodDogNjBweDtcblx0XHRcdC5pY29uIHtcblx0XHRcdFx0d2lkdGg6IDE1NHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMzcHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDVweDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjBpZCUzRCUyMkxheWVyXzElMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAyNTAlMjAxMDAlMjIlM0UlM0NzdHlsZSUzRS5zdDAlN0JmaWxsJTNBJTIzMzMzZTQ3JTdELnN0MSU3QmZpbGwlM0ElMjNmODk5MWQlN0QlM0Mvc3R5bGUlM0UlM0NnJTIwaWQlM0QlMjJYTUxJRF8yM18lMjIlM0UlM0NwYXRoJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTE4MS4zJTIwMzAuNGMtMi40JTIwMC01LjQuNS03LjglMjAxLjUtLjIlMjAwLS41LjItLjUuNXYzNi4yYzAlMjAuMi4yLjUuNS41aDIuOWMuMiUyMDAlMjAuNS0uMi41LS41di0xMmMxLjIuNSUyMDIuNy43JTIwNC4yLjclMjA3LjYlMjAwJTIwMTIuNy01LjYlMjAxMi43LTEzLjcuMi04LjMtNC43LTEzLjItMTIuNS0xMy4ybS0uMyUyMDIzLjJjLTEuNSUyMDAtMi43LS4yLTQuMi0xVjM0LjVjMS41LS41JTIwMi43LS43JTIwNC4yLS43JTIwNS40JTIwMCUyMDguNiUyMDMuNyUyMDguNiUyMDkuNS4yJTIwNi42LTMuMiUyMDEwLjMtOC42JTIwMTAuM00yMTUuMyUyMDQ3di03LjhjMC01LjYtMy4yLTguOC04LjgtOC44LTIuMiUyMDAtNS40LjUtOC42JTIwMi43LS4yLjItLjIuNS0uMi43bDEuMiUyMDIuMmMwJTIwLjIuMi4yLjIuMmguNWMxLjctMSUyMDMuNy0yJTIwNi42LTIlMjAzLjIlMjAwJTIwNC45JTIwMiUyMDQuOSUyMDUuNHYxLjJIMjA3Yy0yLjclMjAwLTQuNi4yLTYuNCUyMDEuMi0yLjklMjAxLjUtNC40JTIwMy45LTQuNCUyMDcuMSUyMDAlMjA0LjYlMjAzLjQlMjA4LjElMjA4LjMlMjA4LjElMjAyLjQlMjAwJTIwNC45LTElMjA3LjEtMi45bC41JTIwMmMwJTIwLjIuMi41LjUuNWgyLjdjLjIlMjAwJTIwLjIlMjAwJTIwLjUtLjIlMjAwLS4yLjItLjIlMjAwLS41LS4zLTEuMy0uNS00LjItLjUtOS4xbS0zLjktMi43djUuNmMtMS41JTIwMS41LTMuNyUyMDMuNC02LjYlMjAzLjQtMi43JTIwMC00LjQtMS43LTQuNC00LjYlMjAwLTEuNy43LTIuOSUyMDIuMi0zLjclMjAxLjItLjclMjAyLjctMSUyMDQuOS0xbDMuOS4zeiUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF8xOF8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMjM5LjUlMjAzMS4xaC0yLjljLS4yJTIwMC0uNS4yLS41LjVsLTYuNCUyMDE5LjYtOC4zLTE5LjhjMC0uMi0uMi0uMi0uNS0uMmgtMy4yYy0uMiUyMDAtLjUlMjAwLS41LjJzLS4yLjUlMjAwJTIwLjVsMTAuNSUyMDI0LjdjLTEuNyUyMDYuMS00LjIlMjA5LjEtNy42JTIwOS4xLTElMjAwLTIuMi0uMi0zLjItLjVoLS41Yy0uMiUyMDAtLjIuMi0uMi41bC0uNyUyMDIuMmMwJTIwLjIlMjAwJTIwLjUuMi43JTIwMS4yLjUlMjAyLjQuNyUyMDQuMi43JTIwMy45JTIwMCUyMDcuOC0xLjIlMjAxMC44LTEwLjNsOS4zLTI3LjJ2LS41Yy0uMi0uMi0uNS0uMi0uNS0uMiUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF8xMV8lMjIlMjBjbGFzcyUzRCUyMnN0MSUyMiUyMGQlM0QlMjJNMTA1LjQlMjA2Ni4xYy05LjElMjA2LjYtMjIlMjAxMC0zMyUyMDEwLTE1LjclMjAwLTI5LjYtNS45LTQwLjQtMTUuNC0uNy0uNyUyMDAtMS43JTIwMS0xLjIlMjAxMS41JTIwNi42JTIwMjUuNyUyMDEwLjglMjA0MC40JTIwMTAuOCUyMDEwJTIwMCUyMDIwLjgtMiUyMDMwLjgtNi40JTIwMS41LS41JTIwMi43JTIwMS4yJTIwMS4yJTIwMi4yJTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzEwXyUyMiUyMGNsYXNzJTNEJTIyc3QxJTIyJTIwZCUzRCUyMk0xMDkuMSUyMDYxLjljLTEuMi0xLjUtNy42LS43LTEwLjUtLjItMSUyMDAtMS0uNy0uMi0xLjIlMjA1LjEtMy43JTIwMTMuNS0yLjQlMjAxNC40LTEuNSUyMDElMjAxLjItLjIlMjA5LjUtNS4xJTIwMTMuNy0uNy43LTEuNS4yLTEuMi0uNSUyMDEuNC0yLjclMjAzLjgtOC44JTIwMi42LTEwLjMlMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfOV8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNOTkuMSUyMDM1di0zLjRjMC0uNS41LTElMjAxLTFoMTUuN2MuNSUyMDAlMjAxJTIwLjIlMjAxJTIwMXYyLjljMCUyMC41LS41JTIwMS4yLTEuMiUyMDIuMmwtOC4zJTIwMTEuNWMyLjklMjAwJTIwNi4xLjUlMjA5LjElMjAyJTIwLjcuMi43JTIwMSUyMC43JTIwMS41djMuN2MwJTIwLjUtLjUlMjAxLjItMS4yLjctNC45LTIuNC0xMS4zLTIuNy0xNi42JTIwMC0uNS4yLTEuMi0uMi0xLjItLjd2LTMuN2MwLS41JTIwMC0xLjUuNS0yLjRsOS4zLTEzLjVoLTguMWMtLjUuMi0uNy0uMy0uNy0uOCUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF84XyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk00MS44JTIwNTYuOGgtNC42Yy0uNSUyMDAtLjctLjUtLjctLjdWMzEuNmMwLS41LjUtMSUyMDEtMWg0LjRjLjUlMjAwJTIwLjcuNSUyMDElMjAuN3YzLjJjMS4yLTMuMiUyMDMuNC00LjYlMjA2LjQtNC42czQuOSUyMDEuNSUyMDYuMSUyMDQuNmMxLjItMy4yJTIwMy43LTQuNiUyMDYuNi00LjYlMjAyJTIwMCUyMDQuMi43JTIwNS42JTIwMi43JTIwMS41JTIwMiUyMDEuMiUyMDUuMSUyMDEuMiUyMDcuNnYxNS40YzAlMjAuNS0uNSUyMDEtMSUyMDFoLTQuNmMtLjUlMjAwLTEtLjUtMS0xdi0xM2MwLTElMjAwLTMuNy0uMi00LjYtLjItMS43LTEuNS0yLjItMi43LTIuMnMtMi40LjctMi45JTIwMmMtLjUlMjAxLjItLjUlMjAzLjItLjUlMjA0LjZ2MTNjMCUyMC41LS41JTIwMS0xJTIwMWgtNC42Yy0uNSUyMDAtMS0uNS0xLTF2LTEzYzAtMi43LjUtNi45LTIuOS02LjlzLTMuMiUyMDMuOS0zLjIlMjA2Ljl2MTNjLS40LjktLjklMjAxLjQtMS40JTIwMS40JTIyLyUzRSUzQ3BhdGglMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMTI5LjklMjAzMC4xYzcuMSUyMDAlMjAxMSUyMDYuMSUyMDExJTIwMTMuNyUyMDAlMjA3LjMtNC4yJTIwMTMuNS0xMSUyMDEzLjVzLTEwLjgtNi4xLTEwLjgtMTMuNyUyMDMuOS0xMy41JTIwMTAuOC0xMy41bTAlMjA1LjJjLTMuNCUyMDAtMy43JTIwNC45LTMuNyUyMDcuOCUyMDAlMjAyLjklMjAwJTIwOS4zJTIwMy43JTIwOS4zczMuOS01LjElMjAzLjktOC4zYzAtMiUyMDAtNC40LS43LTYuNC0uNS0xLjktMS43LTIuNC0zLjItMi40JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzVfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTE1MCUyMDU2LjhoLTQuNmMtLjUlMjAwLS43LS41LS43LTFWMzEuM2MwLS41LjUtLjclMjAxLS43aDQuNGMuNSUyMDAlMjAuNy4yLjcuN1YzNWMxLjItMy40JTIwMy4yLTQuOSUyMDYuNi00LjklMjAyLjIlMjAwJTIwNC4yLjclMjA1LjYlMjAyLjklMjAxLjIlMjAyJTIwMS4yJTIwNS4xJTIwMS4yJTIwNy42VjU2YzAlMjAuNS0uNS43LTElMjAuN2gtNC42Yy0uNSUyMDAtLjctLjItLjctLjdWNDIuOGMwLTIuNy4yLTYuNi0yLjktNi42LTEuMiUyMDAtMi4yLjctMi43JTIwMi0uNyUyMDEuNS0uNyUyMDIuOS0uNyUyMDQuNlY1NmMtLjcuMy0xLjIuOC0xLjYuOCUyMi8lM0UlM0NwYXRoJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTk1LjElMjA1Mi40Yy0uNy0xLjItMS43LTIuMi0xLjctNC40di03LjNjMC0zLjIlMjAwLTYuMS0yLjItOC4zLTEuNy0xLjctNC45LTIuNC03LjEtMi40LTQuNiUyMDAtOS44JTIwMS43LTEwLjglMjA3LjMlMjAwJTIwLjUuMiUyMDElMjAuNyUyMDFsNC42LjVjLjItLjIuNy0uNS43LTElMjAuNS0yJTIwMi4yLTIuOSUyMDMuOS0yLjklMjAxJTIwMCUyMDIuMi4yJTIwMi43JTIwMS4ycy41JTIwMi4yLjUlMjAzLjR2LjdjLTIuOS41LTYuNC41LTkuMSUyMDEuNy0yLjklMjAxLjItNS4xJTIwMy45LTUuMSUyMDcuOCUyMDAlMjA0LjklMjAzLjIlMjA3LjMlMjA3LjElMjA3LjMlMjAzLjQlMjAwJTIwNS4xLS43JTIwNy44LTMuNC43JTIwMS4yJTIwMS4yJTIwMiUyMDIuNyUyMDMuMi41LjIlMjAxJTIwLjIlMjAxLjIlMjAwJTIwMS0xJTIwMi43LTIuNCUyMDMuOS0zLjIuNy0uMi41LS43LjItMS4yek04Ni42JTIwNDVjMCUyMDIlMjAwJTIwMy40LTElMjA1LjEtLjclMjAxLjItMiUyMDIuMi0zLjIlMjAyLjItMS43JTIwMC0yLjktMS41LTIuOS0zLjQlMjAwLTQuMiUyMDMuNy00LjklMjA3LjEtNC45djF6TTMyLjglMjA1Mi40QzMyJTIwNTEuMiUyMDMxJTIwNTAuMiUyMDMxJTIwNDh2LTcuM2MwLTMuMiUyMDAtNi4xLTIuMi04LjMtMS43LTEuNy00LjktMi40LTcuMS0yLjQtNC42JTIwMC05LjglMjAxLjctMTAuOCUyMDcuMyUyMDAlMjAuNS4yJTIwMSUyMC43JTIwMWw0LjYuNWMuMi0uMi43LS41LjctMSUyMC41LTIlMjAyLjItMi45JTIwMy45LTIuOSUyMDElMjAwJTIwMi4yLjIlMjAyLjclMjAxLjJzLjUlMjAyLjIuNSUyMDMuNHYuN2MtMi45LjUtNi40LjUtOS4xJTIwMS43LTIuOSUyMDEuNS01LjElMjAzLjktNS4xJTIwNy44JTIwMCUyMDQuOSUyMDMuMiUyMDcuMyUyMDcuMSUyMDcuMyUyMDMuNCUyMDAlMjA1LjEtLjclMjA3LjgtMy40LjclMjAxLjIlMjAxLjIlMjAyJTIwMi43JTIwMy4yLjUuMiUyMDElMjAuMiUyMDEuMiUyMDAlMjAxLTElMjAyLjctMi40JTIwMy45LTMuMi43LS4yLjUtLjcuMy0xLjJ6TTIzLjklMjA0NWMwJTIwMiUyMDAlMjAzLjQtMSUyMDUuMS0uNyUyMDEuMi0yJTIwMi4yLTMuMiUyMDIuMi0xLjclMjAwLTIuOS0xLjUtMi45LTMuNCUyMDAtNC4yJTIwMy43LTQuOSUyMDcuMS00Ljl2MXolMjIvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0byFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQud2l0aC1hY2NvdW50IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTEuNXB4O1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWlkZW50LWFtejtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggMDtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQuYzEtaWRlbnQtYnRuIHtcblx0XHRcdFx0XHQuaWNvbiB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTU0cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMzcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA1cHg7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwaWQlM0QlMjJMYXllcl8xJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjUwJTIwMTAwJTIyJTNFJTNDc3R5bGUlM0Uuc3QwJTdCZmlsbCUzQSUyMzMzM2U0NyU3RC5zdDElN0JmaWxsJTNBJTIzZjg5OTFkJTdEJTNDL3N0eWxlJTNFJTNDZyUyMGlkJTNEJTIyWE1MSURfMjNfJTIyJTNFJTNDcGF0aCUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk0xODEuMyUyMDMwLjRjLTIuNCUyMDAtNS40LjUtNy44JTIwMS41LS4yJTIwMC0uNS4yLS41LjV2MzYuMmMwJTIwLjIuMi41LjUuNWgyLjljLjIlMjAwJTIwLjUtLjIuNS0uNXYtMTJjMS4yLjUlMjAyLjcuNyUyMDQuMi43JTIwNy42JTIwMCUyMDEyLjctNS42JTIwMTIuNy0xMy43LjItOC4zLTQuNy0xMy4yLTEyLjUtMTMuMm0tLjMlMjAyMy4yYy0xLjUlMjAwLTIuNy0uMi00LjItMVYzNC41YzEuNS0uNSUyMDIuNy0uNyUyMDQuMi0uNyUyMDUuNCUyMDAlMjA4LjYlMjAzLjclMjA4LjYlMjA5LjUuMiUyMDYuNi0zLjIlMjAxMC4zLTguNiUyMDEwLjNNMjE1LjMlMjA0N3YtNy44YzAtNS42LTMuMi04LjgtOC44LTguOC0yLjIlMjAwLTUuNC41LTguNiUyMDIuNy0uMi4yLS4yLjUtLjIuN2wxLjIlMjAyLjJjMCUyMC4yLjIuMi4yLjJoLjVjMS43LTElMjAzLjctMiUyMDYuNi0yJTIwMy4yJTIwMCUyMDQuOSUyMDIlMjA0LjklMjA1LjR2MS4ySDIwN2MtMi43JTIwMC00LjYuMi02LjQlMjAxLjItMi45JTIwMS41LTQuNCUyMDMuOS00LjQlMjA3LjElMjAwJTIwNC42JTIwMy40JTIwOC4xJTIwOC4zJTIwOC4xJTIwMi40JTIwMCUyMDQuOS0xJTIwNy4xLTIuOWwuNSUyMDJjMCUyMC4yLjIuNS41LjVoMi43Yy4yJTIwMCUyMC4yJTIwMCUyMC41LS4yJTIwMC0uMi4yLS4yJTIwMC0uNS0uMy0xLjMtLjUtNC4yLS41LTkuMW0tMy45LTIuN3Y1LjZjLTEuNSUyMDEuNS0zLjclMjAzLjQtNi42JTIwMy40LTIuNyUyMDAtNC40LTEuNy00LjQtNC42JTIwMC0xLjcuNy0yLjklMjAyLjItMy43JTIwMS4yLS43JTIwMi43LTElMjA0LjktMWwzLjkuM3olMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfMThfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTIzOS41JTIwMzEuMWgtMi45Yy0uMiUyMDAtLjUuMi0uNS41bC02LjQlMjAxOS42LTguMy0xOS44YzAtLjItLjItLjItLjUtLjJoLTMuMmMtLjIlMjAwLS41JTIwMC0uNS4ycy0uMi41JTIwMCUyMC41bDEwLjUlMjAyNC43Yy0xLjclMjA2LjEtNC4yJTIwOS4xLTcuNiUyMDkuMS0xJTIwMC0yLjItLjItMy4yLS41aC0uNWMtLjIlMjAwLS4yLjItLjIuNWwtLjclMjAyLjJjMCUyMC4yJTIwMCUyMC41LjIuNyUyMDEuMi41JTIwMi40LjclMjA0LjIuNyUyMDMuOSUyMDAlMjA3LjgtMS4yJTIwMTAuOC0xMC4zbDkuMy0yNy4ydi0uNWMtLjItLjItLjUtLjItLjUtLjIlMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfMTFfJTIyJTIwY2xhc3MlM0QlMjJzdDElMjIlMjBkJTNEJTIyTTEwNS40JTIwNjYuMWMtOS4xJTIwNi42LTIyJTIwMTAtMzMlMjAxMC0xNS43JTIwMC0yOS42LTUuOS00MC40LTE1LjQtLjctLjclMjAwLTEuNyUyMDEtMS4yJTIwMTEuNSUyMDYuNiUyMDI1LjclMjAxMC44JTIwNDAuNCUyMDEwLjglMjAxMCUyMDAlMjAyMC44LTIlMjAzMC44LTYuNCUyMDEuNS0uNSUyMDIuNyUyMDEuMiUyMDEuMiUyMDIuMiUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF8xMF8lMjIlMjBjbGFzcyUzRCUyMnN0MSUyMiUyMGQlM0QlMjJNMTA5LjElMjA2MS45Yy0xLjItMS41LTcuNi0uNy0xMC41LS4yLTElMjAwLTEtLjctLjItMS4yJTIwNS4xLTMuNyUyMDEzLjUtMi40JTIwMTQuNC0xLjUlMjAxJTIwMS4yLS4yJTIwOS41LTUuMSUyMDEzLjctLjcuNy0xLjUuMi0xLjItLjUlMjAxLjQtMi43JTIwMy44LTguOCUyMDIuNi0xMC4zJTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzlfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTk5LjElMjAzNXYtMy40YzAtLjUuNS0xJTIwMS0xaDE1LjdjLjUlMjAwJTIwMSUyMC4yJTIwMSUyMDF2Mi45YzAlMjAuNS0uNSUyMDEuMi0xLjIlMjAyLjJsLTguMyUyMDExLjVjMi45JTIwMCUyMDYuMS41JTIwOS4xJTIwMiUyMC43LjIuNyUyMDElMjAuNyUyMDEuNXYzLjdjMCUyMC41LS41JTIwMS4yLTEuMi43LTQuOS0yLjQtMTEuMy0yLjctMTYuNiUyMDAtLjUuMi0xLjItLjItMS4yLS43di0zLjdjMC0uNSUyMDAtMS41LjUtMi40bDkuMy0xMy41aC04LjFjLS41LjItLjctLjMtLjctLjglMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfOF8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNNDEuOCUyMDU2LjhoLTQuNmMtLjUlMjAwLS43LS41LS43LS43VjMxLjZjMC0uNS41LTElMjAxLTFoNC40Yy41JTIwMCUyMC43LjUlMjAxJTIwLjd2My4yYzEuMi0zLjIlMjAzLjQtNC42JTIwNi40LTQuNnM0LjklMjAxLjUlMjA2LjElMjA0LjZjMS4yLTMuMiUyMDMuNy00LjYlMjA2LjYtNC42JTIwMiUyMDAlMjA0LjIuNyUyMDUuNiUyMDIuNyUyMDEuNSUyMDIlMjAxLjIlMjA1LjElMjAxLjIlMjA3LjZ2MTUuNGMwJTIwLjUtLjUlMjAxLTElMjAxaC00LjZjLS41JTIwMC0xLS41LTEtMXYtMTNjMC0xJTIwMC0zLjctLjItNC42LS4yLTEuNy0xLjUtMi4yLTIuNy0yLjJzLTIuNC43LTIuOSUyMDJjLS41JTIwMS4yLS41JTIwMy4yLS41JTIwNC42djEzYzAlMjAuNS0uNSUyMDEtMSUyMDFoLTQuNmMtLjUlMjAwLTEtLjUtMS0xdi0xM2MwLTIuNy41LTYuOS0yLjktNi45cy0zLjIlMjAzLjktMy4yJTIwNi45djEzYy0uNC45LS45JTIwMS40LTEuNCUyMDEuNCUyMi8lM0UlM0NwYXRoJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTEyOS45JTIwMzAuMWM3LjElMjAwJTIwMTElMjA2LjElMjAxMSUyMDEzLjclMjAwJTIwNy4zLTQuMiUyMDEzLjUtMTElMjAxMy41cy0xMC44LTYuMS0xMC44LTEzLjclMjAzLjktMTMuNSUyMDEwLjgtMTMuNW0wJTIwNS4yYy0zLjQlMjAwLTMuNyUyMDQuOS0zLjclMjA3LjglMjAwJTIwMi45JTIwMCUyMDkuMyUyMDMuNyUyMDkuM3MzLjktNS4xJTIwMy45LTguM2MwLTIlMjAwLTQuNC0uNy02LjQtLjUtMS45LTEuNy0yLjQtMy4yLTIuNCUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF81XyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk0xNTAlMjA1Ni44aC00LjZjLS41JTIwMC0uNy0uNS0uNy0xVjMxLjNjMC0uNS41LS43JTIwMS0uN2g0LjRjLjUlMjAwJTIwLjcuMi43LjdWMzVjMS4yLTMuNCUyMDMuMi00LjklMjA2LjYtNC45JTIwMi4yJTIwMCUyMDQuMi43JTIwNS42JTIwMi45JTIwMS4yJTIwMiUyMDEuMiUyMDUuMSUyMDEuMiUyMDcuNlY1NmMwJTIwLjUtLjUuNy0xJTIwLjdoLTQuNmMtLjUlMjAwLS43LS4yLS43LS43VjQyLjhjMC0yLjcuMi02LjYtMi45LTYuNi0xLjIlMjAwLTIuMi43LTIuNyUyMDItLjclMjAxLjUtLjclMjAyLjktLjclMjA0LjZWNTZjLS43LjMtMS4yLjgtMS42LjglMjIvJTNFJTNDcGF0aCUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk05NS4xJTIwNTIuNGMtLjctMS4yLTEuNy0yLjItMS43LTQuNHYtNy4zYzAtMy4yJTIwMC02LjEtMi4yLTguMy0xLjctMS43LTQuOS0yLjQtNy4xLTIuNC00LjYlMjAwLTkuOCUyMDEuNy0xMC44JTIwNy4zJTIwMCUyMC41LjIlMjAxJTIwLjclMjAxbDQuNi41Yy4yLS4yLjctLjUuNy0xJTIwLjUtMiUyMDIuMi0yLjklMjAzLjktMi45JTIwMSUyMDAlMjAyLjIuMiUyMDIuNyUyMDEuMnMuNSUyMDIuMi41JTIwMy40di43Yy0yLjkuNS02LjQuNS05LjElMjAxLjctMi45JTIwMS4yLTUuMSUyMDMuOS01LjElMjA3LjglMjAwJTIwNC45JTIwMy4yJTIwNy4zJTIwNy4xJTIwNy4zJTIwMy40JTIwMCUyMDUuMS0uNyUyMDcuOC0zLjQuNyUyMDEuMiUyMDEuMiUyMDIlMjAyLjclMjAzLjIuNS4yJTIwMSUyMC4yJTIwMS4yJTIwMCUyMDEtMSUyMDIuNy0yLjQlMjAzLjktMy4yLjctLjIuNS0uNy4yLTEuMnpNODYuNiUyMDQ1YzAlMjAyJTIwMCUyMDMuNC0xJTIwNS4xLS43JTIwMS4yLTIlMjAyLjItMy4yJTIwMi4yLTEuNyUyMDAtMi45LTEuNS0yLjktMy40JTIwMC00LjIlMjAzLjctNC45JTIwNy4xLTQuOXYxek0zMi44JTIwNTIuNEMzMiUyMDUxLjIlMjAzMSUyMDUwLjIlMjAzMSUyMDQ4di03LjNjMC0zLjIlMjAwLTYuMS0yLjItOC4zLTEuNy0xLjctNC45LTIuNC03LjEtMi40LTQuNiUyMDAtOS44JTIwMS43LTEwLjglMjA3LjMlMjAwJTIwLjUuMiUyMDElMjAuNyUyMDFsNC42LjVjLjItLjIuNy0uNS43LTElMjAuNS0yJTIwMi4yLTIuOSUyMDMuOS0yLjklMjAxJTIwMCUyMDIuMi4yJTIwMi43JTIwMS4ycy41JTIwMi4yLjUlMjAzLjR2LjdjLTIuOS41LTYuNC41LTkuMSUyMDEuNy0yLjklMjAxLjUtNS4xJTIwMy45LTUuMSUyMDcuOCUyMDAlMjA0LjklMjAzLjIlMjA3LjMlMjA3LjElMjA3LjMlMjAzLjQlMjAwJTIwNS4xLS43JTIwNy44LTMuNC43JTIwMS4yJTIwMS4yJTIwMiUyMDIuNyUyMDMuMi41LjIlMjAxJTIwLjIlMjAxLjIlMjAwJTIwMS0xJTIwMi43LTIuNCUyMDMuOS0zLjIuNy0uMi41LS43LjMtMS4yek0yMy45JTIwNDVjMCUyMDIlMjAwJTIwMy40LTElMjA1LjEtLjclMjAxLjItMiUyMDIuMi0zLjIlMjAyLjItMS43JTIwMC0yLjktMS41LTIuOS0zLjQlMjAwLTQuMiUyMDMuNy00LjklMjA3LjEtNC45djF6JTIyLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LndpdGgtYWNjb3VudCB7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRibGFjayFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI2xvYWRpbmctcGFpZW1lbnQtYW1hem9uIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMSk7XG5cdCYubG9hZGluZyB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuNDUpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMzIlMjAzMiUyMiUyMHdpZHRoJTNEJTIyNjQlMjIlMjBoZWlnaHQlM0QlMjI2NCUyMiUyMGZpbGwlM0QlMjIlMjMwMDAlMjIlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjIuMDMzMDIlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODQ1JTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMC40OTgyNjMlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuMTI1cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4OTAlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIwJTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjI1cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MTM1JTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMCUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC4zNzVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgxODAlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIwJTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgyMjUlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIwLjYyMTgwNCUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC42MjVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgyNzAlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIxLjkyNzQ2JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjc1cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MzE1JTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMi44NTQ5NCUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC44NzVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgxODAlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIwJTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0Mvc3ZnJTNFKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDMwcHggYXV0bztcblx0fVxufVxuXG4jY29udGFpbmVyLXBhaWVtZW50LWFtYXpvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHR6LWluZGV4OiAyO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiBhdXRvO1xuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiAjZjNjZTcyO1xuXHRcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkY4RTNBRCcsIGVuZENvbG9yc3RyPScjRkZFRUJBMzcnLCBHcmFkaWVudFR5cGU9MCk7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjZjhlM2FkLCNlZWJhMzcpO1xuXHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwjZjhlM2FkLCNlZWJhMzcpO1xuXHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwjZjhlM2FkLCNlZWJhMzcpO1xuXHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsI2Y4ZTNhZCwjZWViYTM3KTtcblx0XHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwjZjhlM2FkLCNlZWJhMzcpO1xuXHR9XG59XG5cbi5jb250YWluZXItc3VibWl0LWJ1dHRvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQjdmFsaWRhdGlvbi1hbWF6b24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHR0ZXh0LWluZGVudDogLTk5OTk5cHg7XG5cdFx0Ji5sb2FkaW5nIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yLXN1Y2Nlc3MsMTAlKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDMyJTIwMzIlMjIlMjB3aWR0aCUzRCUyMjY0JTIyJTIwaGVpZ2h0JTNEJTIyNjQlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTNFJTNDY2lyY2xlJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIyLjAzMzAyJTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjg0NSUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjAuNDk4MjYzJTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjEyNXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODkwJTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMCUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC4yNXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODEzNSUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjAlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuMzc1cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MTgwJTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMCUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC41cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MjI1JTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMC42MjE4MDQlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuNjI1cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MjcwJTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMS45Mjc0NiUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC43NXMlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODMxNSUyMDE2JTIwMTYlMjklMjIlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjIuODU0OTQlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuODc1cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MTgwJTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMCUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC41cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDL3N2ZyUzRSk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDMwcHggYXV0bztcblx0XHR9XG5cdH1cbn1cblxuI3N0ZXAyLWJ0biB7XG5cdCYuaGlkZS1mb3ItYW1hem9uIHtcblx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0fVxufVxuXG5cbiNQYXltZW50V2l0aEFtYXpvbkxvZ2luLCAjUGFpZW1lbnRWYWxpZFdpdGhBbWF6b24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b3BhY2l0eTogMCFpbXBvcnRhbnQ7XG5cdGZpbHRlcjogaW5pdGlhbCFpbXBvcnRhbnQ7XG59XG5cbiN0cmlnZ2VyLWxvZ2luLWFtYXpvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZDogJGNvbG9yLXN1Y2Nlc3M7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdHBhZGRpbmc6IDEzcHggMjBweDtcblx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRjb2xvcjogJHdoaXRlO1xuXHRoZWlnaHQ6IDUwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yLXN1Y2Nlc3MsMTUlKTtcblx0fVxufVxuXG4jYW1hem9uUGFpZW1lbnRFcnJvciB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1lcnJvcjtcblx0Y29sb3I6ICR3aGl0ZTtcblx0bWFyZ2luOiAxMHB4IDA7XG5cdCYuaXMtdmFsaWQge1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1zdWNjZXNzO1xuXHR9XG5cdHAge1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG59XG5cbi5pcy1hbWF6b24ge1xuXHQjZnMtaW52b2ljaW5nLWFkZHIge1xuXHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXHR9XG5cdCNzYy1pbmZvcy1ibG9jIHtcblx0XHQuYzEtc2MtYmxvYzEge1xuXHRcdFx0JiA+IGZpZWxkc2V0OmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jc2MtZGVsaXZlcnktYmxvYyB7XG5cdCYuaXMtY2xvc2UtZm9yLWFtYXpvbiB7XG5cdFx0LnNjLWgyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdC5jMS1zYy1ibG9jMSB7XG5cdFx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuI2FtYXpvbi1pZnJhbWUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4jc2MtcGF5bWVudC1ibG9jIHtcblx0Ji5oaWRlLWZvci1hbWF6b24ge1xuXHRcdC5jMS1zYy1ibG9jMSB7XG5cdFx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLmNoZWNrb3V0IHtcblx0Jjpub3QoLndpdGhvdXQtbGl2cikge1xuXHRcdCNzYy1wYXltZW50LWJsb2Mge1xuXHRcdFx0Ji5oaWRlLWZvci1hbWF6b24ge1xuXHRcdFx0XHQmLnN0ZXAtYmxvYyB7XG5cdFx0XHRcdFx0I2FtYXpvbi1pZnJhbWUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jb250YWluZXItc3VibWl0LWJ1dHRvbi5oaWRlLWJlZm9yZS1sb2FkaW5nLWxpdnJ7XG5cdGRpc3BsYXk6bm9uZVxufVxuXG4uaXMtYW1hem9uIHtcblx0I3NjLWluZm9zLWJsb2MudmFsaWRhdGVkLWJsb2MgKyAjc2MtZGVsaXZlcnktYmxvYy5sb2FkaW5nW3N0eWxlPVwiZGlzcGxheTogbm9uZTtcIl0gKyAjc2MtcGF5bWVudC1ibG9jLnN0ZXAtYmxvYyB7XG5cdFx0I2FtYXpvbi1pZnJhbWUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQjc2MtaW5mb3MtYmxvYy52YWxpZGF0ZWQtYmxvYyArICNzYy1kZWxpdmVyeS1ibG9jLmxvYWRpbmdbc3R5bGU9XCJkaXNwbGF5OiBub25lO1wiXSArICNzYy1wYXltZW50LWJsb2Muc3RlcC1ibG9jICsgI3N1Ym1pdC1hcmVhLmhpZGUtdGVtcC1hZnRlci1zdGVwMiB7XG5cdFx0ZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cbn1cbiIsImh0bWwudGFibGV0LWRlc2t0b3Age1xuICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAubmF2X19ib3R0b20ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5uYXYtcGVyc28tb2ZmIHtcbiAgICAgIC5uYXZfX2xhYmVsIHtcbiAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAubmF2X19zdWJsZXZlbCB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGxpbmVhcix0cmFuc2Zvcm0gLjNzIGxpbmVhciwtd2Via2l0LXRyYW5zZm9ybSAuM3MgbGluZWFyO1xuICAgICAgICAgICAgJi0tY2VudGVyZWQge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDVweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5uYXYtcGVyc28tb24ge1xuICAgICAgLm5hdi5vdmgge1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZSFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAubmF2X19jaGVja2JveGx2bDA6Y2hlY2tlZCtkaXYgLm5hdl9fc3VibGV2ZWwge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgdHJhbnNsYXRlWigwKTtcbiAgICAgIH1cbiAgICAgIC5uYXZfX2xhYmVsIHtcbiAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAubmF2X19zdWJsZXZlbCB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIiRjb2xvci1pZGVudC1mYjogIzRkNjRhNztcbiRjb2xvci1pZGVudC1wcDogIzAxOUNERTtcbiRjb2xvci1pZGVudC1hbXo6ICAjZjNjZTcyO1xuJGNvbG9yLWxpbmstdGVybTogI0FGRTBGNTtcblxuLmNoZWNrb3V0LXZhbGlkYXRpb24ge1xuXHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0bWF4LXdpZHRoOiAxMzUwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRtaW4taGVpZ2h0OiA3MjFweDtcblx0fVxuXHQuaWRlbnQtYW1hem9uLWJ0bntcblx0XHRtYXgtd2lkdGg6MTAwJVxuXHR9XG5cdC5zaG93LWZvci1zbWFsbC1vbmx5IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQud2l6aS1mb3JtLWxpdnItZGV0YWlsLW9mZmVydCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcoJztcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnKSc7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0fVxuXHR9XG5cblx0LmRlbGl2ZXJ5LXByaWNlIHtcblx0XHRzcGFuOm5vdCgud2l6aWNzcy1leHQpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHR9XG5cdH1cblxuXHQuc2MtY2l0eS12YWwsIC5zYy1jaXR5Mi12YWwge1xuXHRcdG1hcmdpbjogMCA1cHg7XG5cdH1cblxuXHQuc2MtZmlyc3RuYW1lLXZhbCwgLnNjLWZpcnN0bmFtZTItdmFsIHtcblx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHR9XG5cblx0LmMxLWNoZWNrb3V0IHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0cGFkZGluZy1ib3R0b206IDYwcHg7XG5cdH1cblxuXHQuY2hlY2tvdXQtbCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRwYWRkaW5nLXRvcDogMTAwcHg7XG5cdFx0d2lkdGg6IDY1JTtcblx0XHRtYXJnaW4tcmlnaHQ6IDI1cHg7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuXHRcdFx0QGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93LXJldmVyc2UpO1xuXHRcdH1cblx0fVxuXG5cdC5yZWNhcC10b3RhbC10dmEge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuY2FydCB7XG5cdFx0Jl9fcmlnaHQge1xuXHRcdFx0bWFyZ2luLXRvcDogMTAwcHg7XG5cdFx0XHQucHJvZCB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cdFx0XHR9XG5cdFx0XHQudGQtcHJvZC1pbmZvcyB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnZhci13cmFwcGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMXB4KTtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXN0ZC1saWdodDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRkLXByb2QtcGhvdG8ge1xuXHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0LnRkLXByb2QtcHJpY2Uge1xuXHRcdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19yZWNhcCB7XG5cdFx0XHQmX190aXRsZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fcHJvZCB7XG5cdFx0XHQmX192YXJzIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudGQtdG90YWwgLnRvdGFsLXByaWNlIHtcblx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdH1cblxuXHQucHJvZC1wcmljZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0fVxuXG5cdCNzYy1hdXRoICB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHR9XG5cblx0LnNjLWZvcm0ge1xuXHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0fVxuXG5cdCNzYy1hdXRoIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cblx0Ji5sb2dnZWQtaW4ge1xuXHRcdC5zYy1mb3JtLmZvcm06bm90KC5zYy1hdXRoLWZvcm0pIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCNzYy1lbWFpbC1ibG9jIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0LnZhbGlkYXRlZC1ibG9jI3NjLWluZm9zLWJsb2MsIC52YWxpZGF0ZWQtYmxvYyNzYy1kZWxpdmVyeS1ibG9jIHtcblx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0JiA+ICoge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtMjBweDtcblx0XHR9XG5cdFx0LmMxLXNjLWJsb2MxIHtcblx0XHRcdHBhZGRpbmc6IDAgMzBweDtcblx0XHRcdC50aGVhZCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCNkZWxpdmVyeS1tb2Rlcy1oMSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdCRjb2xvci1zYy1oMjogIzMzMzMzMztcblxuXHQudmFsaWRhdGVkLWJsb2Mge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0LnNjLWgyIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXNjLWgyO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdHBhZGRpbmc6IDAgNDBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRmb250LXNpemU6IHJlbSgyMnB4KTtcblx0XHR9XG5cblx0XHQuc3VtbWFyeS1ibG9jIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogMjBweCA0MHB4O1xuXHRcdH1cblxuXHRcdC5jaGFuZ2UtYnRuIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHR9XG5cdH1cblxuXHQuYzEtc2MtYXV0aC1tb2RlLWxpICB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdHBhZGRpbmc6IDQwcHg7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHR9XG5cblx0I3N0ZXAxLWNoYW5nZS1idG4sICNzdGVwMi1jaGFuZ2UtYnRuLCAjc3RlcDMtY2hhbmdlLWJ0biB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdH1cblx0fVxuXG5cdCNzdGVwMi1idG4ge1xuXHRcdCYuZXJyb3ItY2FsYy1idG4ge1xuXHRcdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCYubG9hZGluZyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc3RkIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMzIlMjAzMiUyMiUyMHdpZHRoJTNEJTIyNjQlMjIlMjBoZWlnaHQlM0QlMjI2NCUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjE2JTIyJTIwY3klM0QlMjIzJTIyJTIwciUzRCUyMjIuMDMzMDIlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAlMjIlMjBrZXlTcGxpbmVzJTNEJTIyMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTNCMC4yJTIwMC4yJTIwMC40JTIwMC44JTIyJTIwY2FsY01vZGUlM0QlMjJzcGxpbmUlMjIvJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODQ1JTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMC40OTgyNjMlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIwJTNCMyUzQjAlM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjBiZWdpbiUzRCUyMjAuMTI1cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4OTAlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIwJTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjI1cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MTM1JTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMCUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC4zNzVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgxODAlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIwJTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgyMjUlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIwLjYyMTgwNCUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC42MjVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgyNzAlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIxLjkyNzQ2JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjc1cyUyMiUyMGtleVNwbGluZXMlM0QlMjIwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglM0IwLjIlMjAwLjIlMjAwLjQlMjAwLjglMjIlMjBjYWxjTW9kZSUzRCUyMnNwbGluZSUyMi8lM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MzE1JTIwMTYlMjAxNiUyOSUyMiUyMGN4JTNEJTIyMTYlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMi44NTQ5NCUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjAlM0IzJTNCMCUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMGJlZ2luJTNEJTIyMC44NzVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgxODAlMjAxNiUyMDE2JTI5JTIyJTIwY3glM0QlMjIxNiUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIwJTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMCUzQjMlM0IwJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwYmVnaW4lM0QlMjIwLjVzJTIyJTIwa2V5U3BsaW5lcyUzRCUyMjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUzQjAuMiUyMDAuMiUyMDAuNCUyMDAuOCUyMiUyMGNhbGNNb2RlJTNEJTIyc3BsaW5lJTIyLyUzRSUzQy9jaXJjbGUlM0UlM0Mvc3ZnJTNFKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjVweCBhdXRvO1xuXHRcdFx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICAgICAgICAgIFx0bWluLXdpZHRoOiAyMzBweDtcblx0XHR9XG5cdH1cblxuXHQuc2MtZm9ybSB7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0fVxuXG5cdC5zYy1hdXRoLWZvcm0ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMDtcblx0XHQuZmllbGQtc3BlY2lmaWNhdGlvbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5zYy1mYXN0LWF1dGgge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQjc2MtaW5mb3MtYmxvYywgI3NjLWRlbGl2ZXJ5LWJsb2MsICNzYy1wYXltZW50LWJsb2MsICNzdWJtaXQtYXJlYSwgI3NjLWVtYWlsLWJsb2Mge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQjc2MtaW5mb3MtYmxvYyAucm93IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdCYtbW0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdFx0Ji5yb3ctbWcge1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0LmZpZWxkIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Ji5sYmwtcmFkaW8taCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0fVxuXHRcdCYgPiBhZGRyZXNzIHtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0cGFkZGluZy1yaWdodDoyMHB4O1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdHdpZHRoOjUwJTtcblx0XHRcdH1cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRvdmVyZmxvdy13cmFwOmJyZWFrLXdvcmQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNjLWF1dGgtbW9kZS1oMSB7XG5cdFx0Zm9udC1zaXplOiByZW0oMThweCk7XG5cdFx0Y29sb3I6ICRjb2xvci1zdGQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR3aGl0ZS1zcGFjZTogaW5oZXJpdDtcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdH1cblxuXHQuc2MtYXV0aC1tb2RlLWxpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5zYy1hdXRoLW1vZGUtZGVzYyB7XG5cdFx0Y29sb3I6ICRjb2xvci1zdGQtbGlnaHQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxuXG5cdC5idG4zLCAuYnRuMSB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXN0ZDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR3aGl0ZS1zcGFjZTogaW5pdGlhbDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRwYWRkaW5nOiAxMnB4IDMwcHg7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yLXN0ZCwgMTUlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjaWRlbnQtZm9ybS1jbGFzc2ljIHtcblx0XHQuZm9ybV9fZmllbGRzZXQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0LmZvcm1fX2J1dHRvbi5idXR0b24uYnRuMS5leHBhbmQge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdH1cblxuXHQjc3RlcDEtYnRuIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdCYud2FpdGluZyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaWdodGVuKCRibGFjaywyMCUpO1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGJsYWNrLDIwJSk7XG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZm9ybV9fdGV4dC0tcGFzc3dvcmQge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuXHR9XG5cblx0Lndpemktc2VsZWN0ZWQge1xuXHRcdC5idG4zIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LnNjLWZpZWxkc2V0LWVtYWlsIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXHQuc2MtdGV4dC1vciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdH1cblx0LmZvcm1fX2ZpZWxkc2V0IHtcblx0XHRtYXJnaW46IDMwcHggMDtcblx0fVxuXHQuaWRlbnQtYnRuIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdCNWYWxpZGF0aW9uV2l0aEFtYXpvbkxvZ2luLCAjVmFsaWRhdGlvbldpdGhBbWF6b24ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHR9XG5cdH1cblx0LmMxLWlkZW50LWJ0biB7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0fVxuXHQuaWRlbnQtZmFjZWJvb2stYnRuIHtcblx0XHRjb2xvcjogJGNvbG9yLWlkZW50LWZiO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1pZGVudC1mYjtcblx0XHRmb250LXNpemU6IHJlbSgxM3B4KTtcblx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkY29sb3ItaWRlbnQtZmIsMTUlKTtcblx0XHR9XG5cdFx0Lmljb24ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogODFweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHZpZXdCb3glM0QlMjI2NDY2LjUlMjAyMjkxJTIwODAuODQxJTIwMTYlMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk02NTA4LjExOSUyMDIyOTguNzcyYTMuNjk0JTIwMy42OTQlMjAwJTIwMCUyMDAtMS42MzcuNDQydjUuMDQ2YTEwLjY0MyUyMDEwLjY0MyUyMDAlMjAwJTIwMCUyMDEuMTc5LjA0NWMxLjYlMjAwJTIwMS44MjItLjczNCUyMDEuODIyLTEuNzU4di0yLjQxYy0uMDAxLS43NTgtLjI1Mi0xLjM2NS0xLjM2NC0xLjM2NXptLTEwLjY0LS4yNzVjLTEuMTEyJTIwMC0xLjM2NS42MS0xLjM2NSUyMDEuMzY2di40MjVoMi43Mjl2LS40MjZjLS4wMDEtLjc1Ni0uMjU1LTEuMzY2LTEuMzY1LTEuMzY2em0tMjAuNjE0JTIwNS4yNTFhLjguOCUyMDAlMjAwJTIwMCUyMC45LjkwOCUyMDMuMzE3JTIwMy4zMTclMjAwJTIwMCUyMDAlMjAxLjU1MS0uNDQydi0xLjJoLTEuNDZjLS42ODcuMDA0LS45OTEuMTMyLS45OTEuNzM0em00MS42LTQuOTc3Yy0xLjExNCUyMDAtMS41LjYwOC0xLjUlMjAxLjM2NHYyLjc2MWMwJTIwLjc1OC4zODYlMjAxLjM2OCUyMDEuNSUyMDEuMzY4czEuNS0uNjElMjAxLjUtMS4zNjh2LTIuNzYxYy4wMDMtLjc1Ni0uMzg2LTEuMzYzLTEuNDk2LTEuMzYzem0tNDcuMDU1JTIwOC4wNzNoLTMuMjc1di03LjkyM2gtMS42MzV2LTIuNzNoMS42MzZ2LTEuNjM5YzAtMi4yMjcuOTIzLTMuNTUyJTIwMy41NDctMy41NTJoMi4xODR2Mi43MzFoLTEuMzY1Yy0xLjAyMSUyMDAtMS4wODkuMzgyLTEuMDg5JTIwMS4wOTR2MS4zNjZoMi40NzNsLS4yODklMjAyLjczaC0yLjE4N3ptMTEuMTg2LjAyMWgtMi43MjlsLS4xMTgtLjY5M2E2LjI1MyUyMDYuMjUzJTIwMCUyMDAlMjAxLTMuMDkxLjglMjAyLjklMjAyLjklMjAwJTIwMCUyMDEtMy4wNjYtMy4xODVjMC0yLjE4MSUyMDEuMjQzLTIuOTU5JTIwMy40NjYtMi45NTloMi4yNjN2LS40NzFjMC0xLjExMy0uMTI4LTEuNDQtMS44MzktMS40NGgtMi44bC4yNzQtMi43M2gzLjA1OWMzLjc1NiUyMDAlMjA0LjU3OSUyMDEuMTg2JTIwNC41NzklMjA0LjE5MnY2LjQ4MXptOS4yNzctNy43NDNhMTUuNjEzJTIwMTUuNjEzJTIwMCUyMDAlMjAwLTMtLjM1NWMtMS40NjclMjAwLTEuOTEuMzI0LTEuOTElMjAxLjU3djIuMzU3YzAlMjAxLjI0Ni40NDMlMjAxLjU3MSUyMDEuOTElMjAxLjU3MWExNS41NzglMjAxNS41NzglMjAwJTIwMCUyMDAlMjAzLS4zNTd2Mi42NjRhMTQuNDY5JTIwMTQuNDY5JTIwMCUyMDAlMjAxLTMuMjc0LjQyMWMtMy41MTQlMjAwLTQuOTExLTEuODQ4LTQuOTExLTQuNTE4di0xLjkxNWMwLTIuNjcyJTIwMS40LTQuNTIzJTIwNC45MTEtNC41MjNhMTQuNDA3JTIwMTQuNDA3JTIwMCUyMDAlMjAxJTIwMy4yNzQuNDIzdjIuNjYxem0xMC4yMzclMjAzLjM1aC02di4yMmMwJTIwMS4yNDYuNDQ0JTIwMS41NzElMjAxLjkxJTIwMS41NzFhMTkuMDg0JTIwMTkuMDg0JTIwMCUyMDAlMjAwJTIwMy44MTgtLjM1N3YyLjY2NmExNy4yMSUyMDE3LjIxJTIwMCUyMDAlMjAxLTQuMDg5LjQyMWMtMy41MTUlMjAwLTQuOTEyLTEuODQ4LTQuOTEyLTQuNTE4di0yLjE4OWMwLTIuMzM2JTIwMS4wMzctNC4yNDklMjA0LjYzOC00LjI0OXM0LjYzNSUyMDEuODkxJTIwNC42MzUlMjA0LjI0OXptMTAuNjQuMDUxYzAlMjAyLjU4LS43MzclMjA0LjQ2Mi01LjIwNSUyMDQuNDYyYTI0LjcwOCUyMDI0LjcwOCUyMDAlMjAwJTIwMS00LjMzNS0uNDEzdi0xNC43NTJsMy4yNzItLjU0NnY1LjE1OWE3LjQyOSUyMDcuNDI5JTIwMCUyMDAlMjAxJTIwMi40NTUtLjRjMy4yNzIlMjAwJTIwMy44MTglMjAxLjQ2NyUyMDMuODE4JTIwMy44MjV2Mi42NjF6bTEwLjQ4OS4wNTZjMCUyMDIuMjI2LS45MTklMjA0LjM4NS00Ljc2NCUyMDQuMzg1cy00Ljc4My0yLjE1OS00Ljc4My00LjM4NXYtMi4xNDljMC0yLjIyNy45MzYtNC4zODYlMjA0Ljc4My00LjM4NnM0Ljc2NCUyMDIuMTU5JTIwNC43NjQlMjA0LjM4NnptMTAuNDgyJTIwMGMwJTIwMi4yMjYtLjkyJTIwNC4zODUtNC43NjQlMjA0LjM4NXMtNC43ODMtMi4xNTktNC43ODMtNC4zODV2LTIuMTQ5YzAtMi4yMjcuOTM2LTQuMzg2JTIwNC43ODMtNC4zODZzNC43NjQlMjAyLjE1OSUyMDQuNzY0JTIwNC4zODZ6bTEwLjc1NyUyMDQuMjY0aC0zLjU0N2wtMy01LjAwN3Y1LjAwN2gtMy4yNjh2LTE1LjAyM2wzLjI3My0uNTQ2djkuNjcybDMtNC43NTVoMy41NDdsLTMuMjczJTIwNS4xODl6bS0xNS41MjgtOC4wNzFjLTEuMTEyJTIwMC0xLjUuNjA4LTEuNSUyMDEuMzY0djIuNzYxYzAlMjAuNzU4LjM4NiUyMDEuMzY4JTIwMS41JTIwMS4zNjhzMS41LS42MSUyMDEuNS0xLjM2OHYtMi43NjJjLjAwMy0uNzU2LS4zOS0xLjM2My0xLjUtMS4zNjN6bTE3LjQlMjA2LjJhMS4wMTMlMjAxLjAxMyUyMDAlMjAxJTIwMS0xJTIwMS4wMTElMjAxJTIwMSUyMDAlMjAwJTIwMSUyMDEtMS4wMTF6bTAlMjAuMTU3YS44NTcuODU3JTIwMCUyMDAlMjAwJTIwMCUyMDEuNzExLjg1Ny44NTclMjAwJTIwMCUyMDAlMjAwLTEuNzExem0tLjE4OCUyMDEuNDQyaC0uMTh2LTEuMTI1YTIuMDclMjAyLjA3JTIwMCUyMDAlMjAxJTIwLjMxOS0uMDI2LjYuNiUyMDAlMjAwJTIwMSUyMC4zNTEuMDg1LjI3Mi4yNzIlMjAwJTIwMCUyMDElMjAuMS4yMzMuMjguMjglMjAwJTIwMCUyMDEtLjIxOS4yNzV2LjAwOWMuMS4wMTguMTY1LjEwNy4xODguMjczYS45MzguOTM4JTIwMCUyMDAlMjAwJTIwLjA3MS4yNzloLS4xODhhLjg0OS44NDklMjAwJTIwMCUyMDEtLjA3Ni0uMjg4LjIxLjIxJTIwMCUyMDAlMjAwLS4yNDItLjJoLS4xMjV2LjQ4NnptMC0uNjI0aC4xM2MuMTQ3JTIwMCUyMC4yNzMtLjA1NC4yNzMtLjE5NCUyMDAtLjEtLjA3MS0uMi0uMjczLS4yYS45My45MyUyMDAlMjAwJTIwMC0uMTMuMDA5eiUyMiUyMGZpbGwlM0QlMjIlMjMzYjU5OTglMjIvJTNFJTNDL3N2ZyUzRSk7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1pZGVudC1mYjtcblx0XHRcdC5pY29uIHtcblx0XHRcdFx0YmFja2dyb3VuZDogY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB2aWV3Qm94JTNEJTIyNjQ2Ni41JTIwMjI5MSUyMDgwLjg0MSUyMDE2JTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNjUwOC4xMTklMjAyMjk4Ljc3MmEzLjY5NCUyMDMuNjk0JTIwMCUyMDAlMjAwLTEuNjM3LjQ0MnY1LjA0NmExMC42NDMlMjAxMC42NDMlMjAwJTIwMCUyMDAlMjAxLjE3OS4wNDVjMS42JTIwMCUyMDEuODIyLS43MzQlMjAxLjgyMi0xLjc1OHYtMi40MWMtLjAwMS0uNzU4LS4yNTItMS4zNjUtMS4zNjQtMS4zNjV6bS0xMC42NC0uMjc1Yy0xLjExMiUyMDAtMS4zNjUuNjEtMS4zNjUlMjAxLjM2NnYuNDI1aDIuNzI5di0uNDI2Yy0uMDAxLS43NTYtLjI1NS0xLjM2Ni0xLjM2NS0xLjM2NnptLTIwLjYxNCUyMDUuMjUxYS44LjglMjAwJTIwMCUyMDAlMjAuOS45MDglMjAzLjMxNyUyMDMuMzE3JTIwMCUyMDAlMjAwJTIwMS41NTEtLjQ0MnYtMS4yaC0xLjQ2Yy0uNjg3LjAwNC0uOTkxLjEzMi0uOTkxLjczNHptNDEuNi00Ljk3N2MtMS4xMTQlMjAwLTEuNS42MDgtMS41JTIwMS4zNjR2Mi43NjFjMCUyMC43NTguMzg2JTIwMS4zNjglMjAxLjUlMjAxLjM2OHMxLjUtLjYxJTIwMS41LTEuMzY4di0yLjc2MWMuMDAzLS43NTYtLjM4Ni0xLjM2My0xLjQ5Ni0xLjM2M3ptLTQ3LjA1NSUyMDguMDczaC0zLjI3NXYtNy45MjNoLTEuNjM1di0yLjczaDEuNjM2di0xLjYzOWMwLTIuMjI3LjkyMy0zLjU1MiUyMDMuNTQ3LTMuNTUyaDIuMTg0djIuNzMxaC0xLjM2NWMtMS4wMjElMjAwLTEuMDg5LjM4Mi0xLjA4OSUyMDEuMDk0djEuMzY2aDIuNDczbC0uMjg5JTIwMi43M2gtMi4xODd6bTExLjE4Ni4wMjFoLTIuNzI5bC0uMTE4LS42OTNhNi4yNTMlMjA2LjI1MyUyMDAlMjAwJTIwMS0zLjA5MS44JTIwMi45JTIwMi45JTIwMCUyMDAlMjAxLTMuMDY2LTMuMTg1YzAtMi4xODElMjAxLjI0My0yLjk1OSUyMDMuNDY2LTIuOTU5aDIuMjYzdi0uNDcxYzAtMS4xMTMtLjEyOC0xLjQ0LTEuODM5LTEuNDRoLTIuOGwuMjc0LTIuNzNoMy4wNTljMy43NTYlMjAwJTIwNC41NzklMjAxLjE4NiUyMDQuNTc5JTIwNC4xOTJ2Ni40ODF6bTkuMjc3LTcuNzQzYTE1LjYxMyUyMDE1LjYxMyUyMDAlMjAwJTIwMC0zLS4zNTVjLTEuNDY3JTIwMC0xLjkxLjMyNC0xLjkxJTIwMS41N3YyLjM1N2MwJTIwMS4yNDYuNDQzJTIwMS41NzElMjAxLjkxJTIwMS41NzFhMTUuNTc4JTIwMTUuNTc4JTIwMCUyMDAlMjAwJTIwMy0uMzU3djIuNjY0YTE0LjQ2OSUyMDE0LjQ2OSUyMDAlMjAwJTIwMS0zLjI3NC40MjFjLTMuNTE0JTIwMC00LjkxMS0xLjg0OC00LjkxMS00LjUxOHYtMS45MTVjMC0yLjY3MiUyMDEuNC00LjUyMyUyMDQuOTExLTQuNTIzYTE0LjQwNyUyMDE0LjQwNyUyMDAlMjAwJTIwMSUyMDMuMjc0LjQyM3YyLjY2MXptMTAuMjM3JTIwMy4zNWgtNnYuMjJjMCUyMDEuMjQ2LjQ0NCUyMDEuNTcxJTIwMS45MSUyMDEuNTcxYTE5LjA4NCUyMDE5LjA4NCUyMDAlMjAwJTIwMCUyMDMuODE4LS4zNTd2Mi42NjZhMTcuMjElMjAxNy4yMSUyMDAlMjAwJTIwMS00LjA4OS40MjFjLTMuNTE1JTIwMC00LjkxMi0xLjg0OC00LjkxMi00LjUxOHYtMi4xODljMC0yLjMzNiUyMDEuMDM3LTQuMjQ5JTIwNC42MzgtNC4yNDlzNC42MzUlMjAxLjg5MSUyMDQuNjM1JTIwNC4yNDl6bTEwLjY0LjA1MWMwJTIwMi41OC0uNzM3JTIwNC40NjItNS4yMDUlMjA0LjQ2MmEyNC43MDglMjAyNC43MDglMjAwJTIwMCUyMDEtNC4zMzUtLjQxM3YtMTQuNzUybDMuMjcyLS41NDZ2NS4xNTlhNy40MjklMjA3LjQyOSUyMDAlMjAwJTIwMSUyMDIuNDU1LS40YzMuMjcyJTIwMCUyMDMuODE4JTIwMS40NjclMjAzLjgxOCUyMDMuODI1djIuNjYxem0xMC40ODkuMDU2YzAlMjAyLjIyNi0uOTE5JTIwNC4zODUtNC43NjQlMjA0LjM4NXMtNC43ODMtMi4xNTktNC43ODMtNC4zODV2LTIuMTQ5YzAtMi4yMjcuOTM2LTQuMzg2JTIwNC43ODMtNC4zODZzNC43NjQlMjAyLjE1OSUyMDQuNzY0JTIwNC4zODZ6bTEwLjQ4MiUyMDBjMCUyMDIuMjI2LS45MiUyMDQuMzg1LTQuNzY0JTIwNC4zODVzLTQuNzgzLTIuMTU5LTQuNzgzLTQuMzg1di0yLjE0OWMwLTIuMjI3LjkzNi00LjM4NiUyMDQuNzgzLTQuMzg2czQuNzY0JTIwMi4xNTklMjA0Ljc2NCUyMDQuMzg2em0xMC43NTclMjA0LjI2NGgtMy41NDdsLTMtNS4wMDd2NS4wMDdoLTMuMjY4di0xNS4wMjNsMy4yNzMtLjU0NnY5LjY3MmwzLTQuNzU1aDMuNTQ3bC0zLjI3MyUyMDUuMTg5em0tMTUuNTI4LTguMDcxYy0xLjExMiUyMDAtMS41LjYwOC0xLjUlMjAxLjM2NHYyLjc2MWMwJTIwLjc1OC4zODYlMjAxLjM2OCUyMDEuNSUyMDEuMzY4czEuNS0uNjElMjAxLjUtMS4zNjh2LTIuNzYyYy4wMDMtLjc1Ni0uMzktMS4zNjMtMS41LTEuMzYzem0xNy40JTIwNi4yYTEuMDEzJTIwMS4wMTMlMjAwJTIwMSUyMDEtMSUyMDEuMDExJTIwMSUyMDElMjAwJTIwMCUyMDElMjAxLTEuMDExem0wJTIwLjE1N2EuODU3Ljg1NyUyMDAlMjAwJTIwMCUyMDAlMjAxLjcxMS44NTcuODU3JTIwMCUyMDAlMjAwJTIwMC0xLjcxMXptLS4xODglMjAxLjQ0MmgtLjE4di0xLjEyNWEyLjA3JTIwMi4wNyUyMDAlMjAwJTIwMSUyMC4zMTktLjAyNi42LjYlMjAwJTIwMCUyMDElMjAuMzUxLjA4NS4yNzIuMjcyJTIwMCUyMDAlMjAxJTIwLjEuMjMzLjI4LjI4JTIwMCUyMDAlMjAxLS4yMTkuMjc1di4wMDljLjEuMDE4LjE2NS4xMDcuMTg4LjI3M2EuOTM4LjkzOCUyMDAlMjAwJTIwMCUyMC4wNzEuMjc5aC0uMTg4YS44NDkuODQ5JTIwMCUyMDAlMjAxLS4wNzYtLjI4OC4yMS4yMSUyMDAlMjAwJTIwMC0uMjQyLS4yaC0uMTI1di40ODZ6bTAtLjYyNGguMTNjLjE0NyUyMDAlMjAuMjczLS4wNTQuMjczLS4xOTQlMjAwLS4xLS4wNzEtLjItLjI3My0uMmEuOTMuOTMlMjAwJTIwMCUyMDAtLjEzLjAwOXolMjIlMjBmaWxsJTNEJTIyJTIzZmZmZmZmJTIyLyUzRSUzQy9zdmclM0UpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaWRlbnQtcGF5cGFsLWJ0biB7XG5cdFx0Y29sb3I6ICRjb2xvci1pZGVudC1wcDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItaWRlbnQtcHA7XG5cdFx0Zm9udC1zaXplOiByZW0oMTNweCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdC5pY29uIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDgxcHg7XG5cdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRiYWNrZ3JvdW5kOiBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwdmlld0JveCUzRCUyMjY0NzIuNSUyMDIyMzklMjA2Ny42NTElMjAxOCUyMiUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMiU3QmZpbGwlM0ElMjMyNTNlN2UlN0QuY2xzLTMlN0JmaWxsJTNBJTIzMjc5YmQ0JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnJTIwaWQlM0QlMjJMb2dvX1BheXBhbCUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyODY0NzIuNTQxJTIwMjIzOSUyOSUyMiUzRSUzQ2clMjBpZCUzRCUyMlhNTElEXzIyXyUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0uMDQxJTI5JTIyJTNFJTNDZyUyMGlkJTNEJTIyWE1MSURfMjNfJTIyJTNFJTNDZyUyMGlkJTNEJTIyWE1MSURfMzlfJTIyJTNFJTNDZyUyMGlkJTNEJTIyWE1MSURfNDBfJTIyJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNjVfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMiUyMiUyMGQlM0QlMjJNMTMzLjQ2NyUyMDI3LjZjLS4yJTIwMS4zNDUtMS4yMjIlMjAxLjM0NS0yLjIxNiUyMDEuMzQ1aC0uNTY1bC40LTIuNTA2YS4zMTEuMzExJTIwMCUyMDAlMjAxJTIwLjMwNi0uMjZoLjI2Yy42NzIlMjAwJTIwMS4zMTQlMjAwJTIwMS42MzUuMzgyYTEuMjIzJTIwMS4yMjMlMjAwJTIwMCUyMDElMjAuMTglMjAxLjAzOXptLS40MjgtMy41aC0zLjcyOGEuNTI1LjUyNSUyMDAlMjAwJTIwMC0uNTIuNDQzbC0xLjUxMyUyMDkuNTY1YS4zMDkuMzA5JTIwMCUyMDAlMjAwJTIwLjMwNi4zNTFoMS43ODhhLjUyNS41MjUlMjAwJTIwMCUyMDAlMjAuNTItLjQ0M2wuNDEzLTIuNTgyYS41MjEuNTIxJTIwMCUyMDAlMjAxJTIwLjUtLjQ0M2gxLjE3N2MyLjQ2JTIwMCUyMDMuODgxLTEuMTkyJTIwNC4yNDgtMy41NDVhMi45MzMlMjAyLjkzMyUyMDAlMjAwJTIwMC0uNDc0LTIuNDE0JTIwMy41ODElMjAzLjU4MSUyMDAlMjAwJTIwMC0yLjcxNy0uOTMyeiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0xMDcuODIlMjAtMjAuNDE3JTI5JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzYyXyUyMiUyMGNsYXNzJTNEJTIyY2xzLTIlMjIlMjBkJTNEJTIyTTE4OC43MSUyMDQ5LjIzN2ExLjk4NyUyMDEuOTg3JTIwMCUyMDAlMjAxLTIuMDE3JTIwMS43MTElMjAxLjUyMSUyMDEuNTIxJTIwMCUyMDAlMjAxLTEuMjA3LS40ODklMjAxLjUlMjAxLjUlMjAwJTIwMCUyMDEtLjI3NS0xLjI1MyUyMDIuMDA5JTIwMi4wMDklMjAwJTIwMCUyMDElMjAyLTEuNzI3JTIwMS41MDklMjAxLjUwOSUyMDAlMjAwJTIwMSUyMDEuMTkyLjQ4OSUyMDEuNTcyJTIwMS41NzIlMjAwJTIwMCUyMDElMjAuMzA3JTIwMS4yNjl6bTIuNDkxLTMuNDY5aC0xLjc4OGEuMy4zJTIwMCUyMDAlMjAwLS4zMDYuMjZsLS4wNzYuNS0uMTIyLS4xODNhMi41MjglMjAyLjUyOCUyMDAlMjAwJTIwMC0yLjEwOS0uNzQ1JTIwNC4xMDYlMjA0LjEwNiUyMDAlMjAwJTIwMC0zLjk4OCUyMDMuNTkxJTIwMy40JTIwMy40JTIwMCUyMDAlMjAwJTIwLjY3MiUyMDIuNzUlMjAyLjglMjAyLjglMjAwJTIwMCUyMDAlMjAyLjI0Ni45JTIwMy40MzElMjAzLjQzMSUyMDAlMjAwJTIwMCUyMDIuNDc1LTEuMDI0bC0uMDc2LjQ4OWEuMzIyLjMyMiUyMDAlMjAwJTIwMCUyMC4zMDYuMzY3aDEuNmEuNTI1LjUyNSUyMDAlMjAwJTIwMCUyMC41Mi0uNDQzbC45NjMtNi4xMTJhLjMzLjMzJTIwMCUyMDAlMjAwLS4zMTgtLjM1eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0xNTQuODI4JTIwLTM4LjYzMiUyOSUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF82MV8lMjIlMjBjbGFzcyUzRCUyMmNscy0yJTIyJTIwZCUzRCUyMk0yNTQuMDg2JTIwNDYuN0gyNTIuM2EuNTI5LjUyOSUyMDAlMjAwJTIwMC0uNDI4LjIyOWwtMi40NzIlMjAzLjYzNy0xLjA1NC0zLjVhLjUyNy41MjclMjAwJTIwMCUyMDAtLjUtLjM2N2gtMS43NjZhLjMwNy4zMDclMjAwJTIwMCUyMDAtLjI5LjQxM2wxLjk3MSUyMDUuODA2LTEuODYxJTIwMi42MjlhLjMwNy4zMDclMjAwJTIwMCUyMDAlMjAuMjYuNDg5aDEuNzg4YS40OTIuNDkyJTIwMCUyMDAlMjAwJTIwLjQyOC0uMjI5bDUuOTc0LTguNjE4YS4zMTEuMzExJTIwMCUyMDAlMjAwLS4yNjQtLjQ4OXolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMjA4LjIwOSUyMC0zOS41NjQlMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNThfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMyUyMiUyMGQlM0QlMjJNMzA3LjY1MSUyMDI3LjZjLS4yJTIwMS4zNDUtMS4yMjIlMjAxLjM0NS0yLjIxNiUyMDEuMzQ1aC0uNTY1bC40LTIuNTA2YS4zMTEuMzExJTIwMCUyMDAlMjAxJTIwLjMwNi0uMjZoLjI2Yy42NzIlMjAwJTIwMS4zMTQlMjAwJTIwMS42MzUuMzgyYTEuMjIzJTIwMS4yMjMlMjAwJTIwMCUyMDElMjAuMTglMjAxLjAzOXptLS40MjgtMy41SDMwMy41YS41LjUlMjAwJTIwMCUyMDAtLjUuNDQzbC0xLjUxMyUyMDkuNTY1YS4zMS4zMSUyMDAlMjAwJTIwMCUyMC4zMDYuMzUxaDEuOTFhLjMzNy4zMzclMjAwJTIwMCUyMDAlMjAuMzUxLS4zMDZsLjQyOC0yLjdhLjUyMS41MjElMjAwJTIwMCUyMDElMjAuNS0uNDQzaDEuMTc3YzIuNDYlMjAwJTIwMy44ODEtMS4xOTIlMjA0LjI0OC0zLjU0NWEyLjkzMyUyMDIuOTMzJTIwMCUyMDAlMjAwLS40NzQtMi40MTQlMjAzLjQyMiUyMDMuNDIyJTIwMCUyMDAlMjAwLTIuNzA5LS45NTF6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTI1NS40MDIlMjAtMjAuNDE3JTI5JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzUzXyUyMiUyMGNsYXNzJTNEJTIyY2xzLTMlMjIlMjBkJTNEJTIyTTM2Mi44MSUyMDQ5LjIzN2ExLjk4NyUyMDEuOTg3JTIwMCUyMDAlMjAxLTIuMDE3JTIwMS43MTElMjAxLjUyMSUyMDEuNTIxJTIwMCUyMDAlMjAxLTEuMjA3LS40ODklMjAxLjUlMjAxLjUlMjAwJTIwMCUyMDEtLjI3NS0xLjI1MyUyMDIuMDA3JTIwMi4wMDclMjAwJTIwMCUyMDElMjAyLTEuNzExJTIwMS40MiUyMDEuNDIlMjAwJTIwMCUyMDElMjAxLjUlMjAxLjc0MnptMi40OTEtMy40NjloLTEuNzg4YS4zLjMlMjAwJTIwMCUyMDAtLjMwNi4yNmwtLjA3Ni41LS4xMjItLjE4M2EyLjUyOCUyMDIuNTI4JTIwMCUyMDAlMjAwLTIuMTA5LS43NDUlMjA0LjEwNiUyMDQuMTA2JTIwMCUyMDAlMjAwLTMuOTg4JTIwMy41OTElMjAzLjQlMjAzLjQlMjAwJTIwMCUyMDAlMjAuNjcyJTIwMi43NSUyMDIuOCUyMDIuOCUyMDAlMjAwJTIwMCUyMDIuMjQ2LjklMjAzLjQzMSUyMDMuNDMxJTIwMCUyMDAlMjAwJTIwMi40NzUtMS4wMjRsLS4wNzYuNDg5YS4zMjIuMzIyJTIwMCUyMDAlMjAwJTIwLjMwNi4zNjdoMS42YS41LjUlMjAwJTIwMCUyMDAlMjAuNS0uNDQzbC45NjMtNi4xMTJhLjMuMyUyMDAlMjAwJTIwMC0uMjk4LS4zNXolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMzAyLjMyNSUyMC0zOC42MzIlMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNDVfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMyUyMiUyMGQlM0QlMjJNNDE3LjQwNiUyMDI0LjI3NWwtMS41MjglMjA5Ljc0OWEuMzA5LjMwOSUyMDAlMjAwJTIwMCUyMC4zMDYuMzUxaDEuNTQzYS41MjUuNTI1JTIwMCUyMDAlMjAwJTIwLjUyLS40NDNsMS41MTMtOS41NjVhLjMyMi4zMjIlMjAwJTIwMCUyMDAtLjMwNi0uMzY3aC0xLjcyN2EuMzMuMzMlMjAwJTIwMCUyMDAtLjMyMS4yNzV6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTM1Mi4zMjIlMjAtMjAuMzMzJTI5JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzQ0XyUyMiUyMGNsYXNzJTNEJTIyY2xzLTIlMjIlMjBkJTNEJTIyTTcuMTc3JTIwMTguOTU3bC4yOS0xLjgxOC0uNjQyLS4wMTVIMy44TDUuOTA5JTIwMy43NTNhLjE1NS4xNTUlMjAwJTIwMCUyMDElMjAuMDYxLS4xMDcuMTY1LjE2NSUyMDAlMjAwJTIwMSUyMC4xMDctLjA0NkgxMS4yYzEuNy4wMTUlMjAyLjg3My4zNjclMjAzLjQ4NCUyMDEuMDU0YTIuNDA5JTIwMi40MDklMjAwJTIwMCUyMDElMjAuNTY1JTIwMS4wMzklMjAzLjc1NiUyMDMuNzU2JTIwMCUyMDAlMjAxJTIwMCUyMDEuNDM2di40MTNsLjI5LjE2OGExLjk0NSUyMDEuOTQ1JTIwMCUyMDAlMjAxJTIwLjU4MS40NDMlMjAyLjE2JTIwMi4xNiUyMDAlMjAwJTIwMSUyMC40NzQlMjAxLjA1NCUyMDQuNDA4JTIwNC40MDglMjAwJTIwMCUyMDEtLjA2MSUyMDEuNTI4JTIwNS41NzUlMjA1LjU3NSUyMDAlMjAwJTIwMS0uNjI2JTIwMS43NDIlMjAzLjQlMjAzLjQlMjAwJTIwMCUyMDEtLjk5MyUyMDEuMDg1JTIwNC4wMjMlMjA0LjAyMyUyMDAlMjAwJTIwMS0xLjM0NS42MTElMjA2Ljk0OCUyMDYuOTQ4JTIwMCUyMDAlMjAxLTEuNjgxLjJoLS40MTNhMS4yJTIwMS4yJTIwMCUyMDAlMjAwLS43NzkuMjklMjAxLjIzJTIwMS4yMyUyMDAlMjAwJTIwMC0uNDEzLjcxOGwtLjAzMS4xNjgtLjUlMjAzLjE5NC0uMDE1LjEyMmMwJTIwLjAzMS0uMDE1LjA2MS0uMDMxLjA2MWEuMDU2LjA1NiUyMDAlMjAwJTIwMS0uMDQ2LjAxNUg3LjE3N3olMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMy4yMTMlMjAtMy4wNSUyOSUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF80M18lMjIlMjBjbGFzcyUzRCUyMmNscy0zJTIyJTIwZCUzRCUyMk0zMS4zNjMlMjAyNy40Yy0uMDE1LjA5Mi0uMDMxLjItLjA0Ni4zMDYtLjY4OCUyMDMuNDUzLTIuOTk1JTIwNC42NDUtNS45NDQlMjA0LjY0NWgtMS41YS43MjQuNzI0JTIwMCUyMDAlMjAwLS43MTguNjExbC0uNzY0JTIwNC44NzQtLjIxNCUyMDEuMzc1YS4zODYuMzg2JTIwMCUyMDAlMjAwJTIwLjM4Mi40NDNoMi42NDNhLjYyNy42MjclMjAwJTIwMCUyMDAlMjAuNjI2LS41MzVsLjAzMS0uMTM4LjUtMy4xNzguMDMxLS4xNjhhLjYzOS42MzklMjAwJTIwMCUyMDElMjAuNjI2LS41MzVoLjRjMi41ODIlMjAwJTIwNC42LTEuMDU0JTIwNS4yLTQuMDhhMy40NzYlMjAzLjQ3NiUyMDAlMjAwJTIwMC0uNTM1LTMuMDcxJTIwMi40MiUyMDIuNDIlMjAwJTIwMCUyMDAtLjcxOC0uNTQ5eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0xOC43ODIlMjAtMjMuMjEzJTI5JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzQyXyUyMiUyMGQlM0QlMjJNMzYuMSUyMDI0LjIyOWEyLjQ0MiUyMDIuNDQyJTIwMCUyMDAlMjAwLS4zMjEtLjA3NiUyMDIuNTkyJTIwMi41OTIlMjAwJTIwMCUyMDAtLjMzNi0uMDYxQTguOTM1JTIwOC45MzUlMjAwJTIwMCUyMDAlMjAzNC4xMTYlMjAyNGgtNGEuNTU5LjU1OSUyMDAlMjAwJTIwMC0uMjc1LjA2MS42My42MyUyMDAlMjAwJTIwMC0uMzUxLjQ3NGwtLjg1NiUyMDUuNDA5LS4wMzQuMTU2YS43MzYuNzM2JTIwMCUyMDAlMjAxJTIwLjcxOC0uNjExaDEuNWMyLjk0OSUyMDAlMjA1LjI1Ni0xLjE5MiUyMDUuOTI5LTQuNjYuMDE1LS4xMDcuMDMxLS4yLjA0Ni0uMzA2YTIuOTY5JTIwMi45NjklMjAwJTIwMCUyMDAtLjU1LS4yMjkuNTQzLjU0MyUyMDAlMjAwJTIwMC0uMTQzLS4wNjV6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTI0LjIyNCUyMC0yMC4zMzMlMjklMjIlMjBmaWxsJTNEJTIyJTIzMjIyZjYzJTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzQxXyUyMiUyMGNsYXNzJTNEJTIyY2xzLTIlMjIlMjBkJTNEJTIyTTUuMjA3JTIwNC4yYS42My42MyUyMDAlMjAwJTIwMSUyMC4zNTEtLjQ3NC42LjYlMjAwJTIwMCUyMDElMjAuMjc1LS4wNjFoNGE5LjA4MyUyMDkuMDgzJTIwMCUyMDAlMjAxJTIwMS4zMjkuMDkyYy4xMjIuMDE1LjIyOS4wNDYuMzM2LjA2MS4xMDcuMDMxLjIxNC4wNDYuMzIxLjA3Ni4wNDYuMDE1LjEwNy4wMzEuMTUzLjA0NmEyLjk2OCUyMDIuOTY4JTIwMCUyMDAlMjAxJTIwLjU1LjIyOSUyMDMuMjY0JTIwMy4yNjQlMjAwJTIwMCUyMDAtLjY4OC0yLjkzNEMxMS4wNzQuMzY3JTIwOS43JTIwMCUyMDcuOTQyJTIwMEgyLjgyM0EuNzEyLjcxMiUyMDAlMjAwJTIwMCUyMDIuMS42MTFMLS4wMzUlMjAxNC4xMzRhLjQzOS40MzklMjAwJTIwMCUyMDAlMjAuNDI4LjVoMy4xNjNsLjc5NS01LjAyN3olMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjguMDQxJTI5JTIyLyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItaWRlbnQtcHA7XG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB2aWV3Qm94JTNEJTIyNjQ3Mi41JTIwMjIzOSUyMDY3LjY1MSUyMDE4JTIyJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0yJTdCZmlsbCUzQSUyMzI1M2U3ZSU3RC5jbHMtMyU3QmZpbGwlM0ElMjNmZmZmZmYlN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2clMjBpZCUzRCUyMkxvZ29fUGF5cGFsJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4NjQ3Mi41NDElMjAyMjM5JTI5JTIyJTNFJTNDZyUyMGlkJTNEJTIyWE1MSURfMjJfJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LS4wNDElMjklMjIlM0UlM0NnJTIwaWQlM0QlMjJYTUxJRF8yM18lMjIlM0UlM0NnJTIwaWQlM0QlMjJYTUxJRF8zOV8lMjIlM0UlM0NnJTIwaWQlM0QlMjJYTUxJRF80MF8lMjIlM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF82NV8lMjIlMjBjbGFzcyUzRCUyMmNscy0yJTIyJTIwZCUzRCUyMk0xMzMuNDY3JTIwMjcuNmMtLjIlMjAxLjM0NS0xLjIyMiUyMDEuMzQ1LTIuMjE2JTIwMS4zNDVoLS41NjVsLjQtMi41MDZhLjMxMS4zMTElMjAwJTIwMCUyMDElMjAuMzA2LS4yNmguMjZjLjY3MiUyMDAlMjAxLjMxNCUyMDAlMjAxLjYzNS4zODJhMS4yMjMlMjAxLjIyMyUyMDAlMjAwJTIwMSUyMC4xOCUyMDEuMDM5em0tLjQyOC0zLjVoLTMuNzI4YS41MjUuNTI1JTIwMCUyMDAlMjAwLS41Mi40NDNsLTEuNTEzJTIwOS41NjVhLjMwOS4zMDklMjAwJTIwMCUyMDAlMjAuMzA2LjM1MWgxLjc4OGEuNTI1LjUyNSUyMDAlMjAwJTIwMCUyMC41Mi0uNDQzbC40MTMtMi41ODJhLjUyMS41MjElMjAwJTIwMCUyMDElMjAuNS0uNDQzaDEuMTc3YzIuNDYlMjAwJTIwMy44ODEtMS4xOTIlMjA0LjI0OC0zLjU0NWEyLjkzMyUyMDIuOTMzJTIwMCUyMDAlMjAwLS40NzQtMi40MTQlMjAzLjU4MSUyMDMuNTgxJTIwMCUyMDAlMjAwLTIuNzE3LS45MzJ6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTEwNy44MiUyMC0yMC40MTclMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNjJfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMiUyMiUyMGQlM0QlMjJNMTg4LjcxJTIwNDkuMjM3YTEuOTg3JTIwMS45ODclMjAwJTIwMCUyMDEtMi4wMTclMjAxLjcxMSUyMDEuNTIxJTIwMS41MjElMjAwJTIwMCUyMDEtMS4yMDctLjQ4OSUyMDEuNSUyMDEuNSUyMDAlMjAwJTIwMS0uMjc1LTEuMjUzJTIwMi4wMDklMjAyLjAwOSUyMDAlMjAwJTIwMSUyMDItMS43MjclMjAxLjUwOSUyMDEuNTA5JTIwMCUyMDAlMjAxJTIwMS4xOTIuNDg5JTIwMS41NzIlMjAxLjU3MiUyMDAlMjAwJTIwMSUyMC4zMDclMjAxLjI2OXptMi40OTEtMy40NjloLTEuNzg4YS4zLjMlMjAwJTIwMCUyMDAtLjMwNi4yNmwtLjA3Ni41LS4xMjItLjE4M2EyLjUyOCUyMDIuNTI4JTIwMCUyMDAlMjAwLTIuMTA5LS43NDUlMjA0LjEwNiUyMDQuMTA2JTIwMCUyMDAlMjAwLTMuOTg4JTIwMy41OTElMjAzLjQlMjAzLjQlMjAwJTIwMCUyMDAlMjAuNjcyJTIwMi43NSUyMDIuOCUyMDIuOCUyMDAlMjAwJTIwMCUyMDIuMjQ2LjklMjAzLjQzMSUyMDMuNDMxJTIwMCUyMDAlMjAwJTIwMi40NzUtMS4wMjRsLS4wNzYuNDg5YS4zMjIuMzIyJTIwMCUyMDAlMjAwJTIwLjMwNi4zNjdoMS42YS41MjUuNTI1JTIwMCUyMDAlMjAwJTIwLjUyLS40NDNsLjk2My02LjExMmEuMzMuMzMlMjAwJTIwMCUyMDAtLjMxOC0uMzV6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTE1NC44MjglMjAtMzguNjMyJTI5JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzYxXyUyMiUyMGNsYXNzJTNEJTIyY2xzLTIlMjIlMjBkJTNEJTIyTTI1NC4wODYlMjA0Ni43SDI1Mi4zYS41MjkuNTI5JTIwMCUyMDAlMjAwLS40MjguMjI5bC0yLjQ3MiUyMDMuNjM3LTEuMDU0LTMuNWEuNTI3LjUyNyUyMDAlMjAwJTIwMC0uNS0uMzY3aC0xLjc2NmEuMzA3LjMwNyUyMDAlMjAwJTIwMC0uMjkuNDEzbDEuOTcxJTIwNS44MDYtMS44NjElMjAyLjYyOWEuMzA3LjMwNyUyMDAlMjAwJTIwMCUyMC4yNi40ODloMS43ODhhLjQ5Mi40OTIlMjAwJTIwMCUyMDAlMjAuNDI4LS4yMjlsNS45NzQtOC42MThhLjMxMS4zMTElMjAwJTIwMCUyMDAtLjI2NC0uNDg5eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0yMDguMjA5JTIwLTM5LjU2NCUyOSUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF81OF8lMjIlMjBjbGFzcyUzRCUyMmNscy0zJTIyJTIwZCUzRCUyMk0zMDcuNjUxJTIwMjcuNmMtLjIlMjAxLjM0NS0xLjIyMiUyMDEuMzQ1LTIuMjE2JTIwMS4zNDVoLS41NjVsLjQtMi41MDZhLjMxMS4zMTElMjAwJTIwMCUyMDElMjAuMzA2LS4yNmguMjZjLjY3MiUyMDAlMjAxLjMxNCUyMDAlMjAxLjYzNS4zODJhMS4yMjMlMjAxLjIyMyUyMDAlMjAwJTIwMSUyMC4xOCUyMDEuMDM5em0tLjQyOC0zLjVIMzAzLjVhLjUuNSUyMDAlMjAwJTIwMC0uNS40NDNsLTEuNTEzJTIwOS41NjVhLjMxLjMxJTIwMCUyMDAlMjAwJTIwLjMwNi4zNTFoMS45MWEuMzM3LjMzNyUyMDAlMjAwJTIwMCUyMC4zNTEtLjMwNmwuNDI4LTIuN2EuNTIxLjUyMSUyMDAlMjAwJTIwMSUyMC41LS40NDNoMS4xNzdjMi40NiUyMDAlMjAzLjg4MS0xLjE5MiUyMDQuMjQ4LTMuNTQ1YTIuOTMzJTIwMi45MzMlMjAwJTIwMCUyMDAtLjQ3NC0yLjQxNCUyMDMuNDIyJTIwMy40MjIlMjAwJTIwMCUyMDAtMi43MDktLjk1MXolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMjU1LjQwMiUyMC0yMC40MTclMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNTNfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMyUyMiUyMGQlM0QlMjJNMzYyLjgxJTIwNDkuMjM3YTEuOTg3JTIwMS45ODclMjAwJTIwMCUyMDEtMi4wMTclMjAxLjcxMSUyMDEuNTIxJTIwMS41MjElMjAwJTIwMCUyMDEtMS4yMDctLjQ4OSUyMDEuNSUyMDEuNSUyMDAlMjAwJTIwMS0uMjc1LTEuMjUzJTIwMi4wMDclMjAyLjAwNyUyMDAlMjAwJTIwMSUyMDItMS43MTElMjAxLjQyJTIwMS40MiUyMDAlMjAwJTIwMSUyMDEuNSUyMDEuNzQyem0yLjQ5MS0zLjQ2OWgtMS43ODhhLjMuMyUyMDAlMjAwJTIwMC0uMzA2LjI2bC0uMDc2LjUtLjEyMi0uMTgzYTIuNTI4JTIwMi41MjglMjAwJTIwMCUyMDAtMi4xMDktLjc0NSUyMDQuMTA2JTIwNC4xMDYlMjAwJTIwMCUyMDAtMy45ODglMjAzLjU5MSUyMDMuNCUyMDMuNCUyMDAlMjAwJTIwMCUyMC42NzIlMjAyLjc1JTIwMi44JTIwMi44JTIwMCUyMDAlMjAwJTIwMi4yNDYuOSUyMDMuNDMxJTIwMy40MzElMjAwJTIwMCUyMDAlMjAyLjQ3NS0xLjAyNGwtLjA3Ni40ODlhLjMyMi4zMjIlMjAwJTIwMCUyMDAlMjAuMzA2LjM2N2gxLjZhLjUuNSUyMDAlMjAwJTIwMCUyMC41LS40NDNsLjk2My02LjExMmEuMy4zJTIwMCUyMDAlMjAwLS4yOTgtLjM1eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0zMDIuMzI1JTIwLTM4LjYzMiUyOSUyMi8lM0UlM0NwYXRoJTIwaWQlM0QlMjJYTUxJRF80NV8lMjIlMjBjbGFzcyUzRCUyMmNscy0zJTIyJTIwZCUzRCUyMk00MTcuNDA2JTIwMjQuMjc1bC0xLjUyOCUyMDkuNzQ5YS4zMDkuMzA5JTIwMCUyMDAlMjAwJTIwLjMwNi4zNTFoMS41NDNhLjUyNS41MjUlMjAwJTIwMCUyMDAlMjAuNTItLjQ0M2wxLjUxMy05LjU2NWEuMzIyLjMyMiUyMDAlMjAwJTIwMC0uMzA2LS4zNjdoLTEuNzI3YS4zMy4zMyUyMDAlMjAwJTIwMC0uMzIxLjI3NXolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMzUyLjMyMiUyMC0yMC4zMzMlMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNDRfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMiUyMiUyMGQlM0QlMjJNNy4xNzclMjAxOC45NTdsLjI5LTEuODE4LS42NDItLjAxNUgzLjhMNS45MDklMjAzLjc1M2EuMTU1LjE1NSUyMDAlMjAwJTIwMSUyMC4wNjEtLjEwNy4xNjUuMTY1JTIwMCUyMDAlMjAxJTIwLjEwNy0uMDQ2SDExLjJjMS43LjAxNSUyMDIuODczLjM2NyUyMDMuNDg0JTIwMS4wNTRhMi40MDklMjAyLjQwOSUyMDAlMjAwJTIwMSUyMC41NjUlMjAxLjAzOSUyMDMuNzU2JTIwMy43NTYlMjAwJTIwMCUyMDElMjAwJTIwMS40MzZ2LjQxM2wuMjkuMTY4YTEuOTQ1JTIwMS45NDUlMjAwJTIwMCUyMDElMjAuNTgxLjQ0MyUyMDIuMTYlMjAyLjE2JTIwMCUyMDAlMjAxJTIwLjQ3NCUyMDEuMDU0JTIwNC40MDglMjA0LjQwOCUyMDAlMjAwJTIwMS0uMDYxJTIwMS41MjglMjA1LjU3NSUyMDUuNTc1JTIwMCUyMDAlMjAxLS42MjYlMjAxLjc0MiUyMDMuNCUyMDMuNCUyMDAlMjAwJTIwMS0uOTkzJTIwMS4wODUlMjA0LjAyMyUyMDQuMDIzJTIwMCUyMDAlMjAxLTEuMzQ1LjYxMSUyMDYuOTQ4JTIwNi45NDglMjAwJTIwMCUyMDEtMS42ODEuMmgtLjQxM2ExLjIlMjAxLjIlMjAwJTIwMCUyMDAtLjc3OS4yOSUyMDEuMjMlMjAxLjIzJTIwMCUyMDAlMjAwLS40MTMuNzE4bC0uMDMxLjE2OC0uNSUyMDMuMTk0LS4wMTUuMTIyYzAlMjAuMDMxLS4wMTUuMDYxLS4wMzEuMDYxYS4wNTYuMDU2JTIwMCUyMDAlMjAxLS4wNDYuMDE1SDcuMTc3eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0zLjIxMyUyMC0zLjA1JTI5JTIyLyUzRSUzQ3BhdGglMjBpZCUzRCUyMlhNTElEXzQzXyUyMiUyMGNsYXNzJTNEJTIyY2xzLTMlMjIlMjBkJTNEJTIyTTMxLjM2MyUyMDI3LjRjLS4wMTUuMDkyLS4wMzEuMi0uMDQ2LjMwNi0uNjg4JTIwMy40NTMtMi45OTUlMjA0LjY0NS01Ljk0NCUyMDQuNjQ1aC0xLjVhLjcyNC43MjQlMjAwJTIwMCUyMDAtLjcxOC42MTFsLS43NjQlMjA0Ljg3NC0uMjE0JTIwMS4zNzVhLjM4Ni4zODYlMjAwJTIwMCUyMDAlMjAuMzgyLjQ0M2gyLjY0M2EuNjI3LjYyNyUyMDAlMjAwJTIwMCUyMC42MjYtLjUzNWwuMDMxLS4xMzguNS0zLjE3OC4wMzEtLjE2OGEuNjM5LjYzOSUyMDAlMjAwJTIwMSUyMC42MjYtLjUzNWguNGMyLjU4MiUyMDAlMjA0LjYtMS4wNTQlMjA1LjItNC4wOGEzLjQ3NiUyMDMuNDc2JTIwMCUyMDAlMjAwLS41MzUtMy4wNzElMjAyLjQyJTIwMi40MiUyMDAlMjAwJTIwMC0uNzE4LS41NDl6JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTE4Ljc4MiUyMC0yMy4yMTMlMjklMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNDJfJTIyJTIwZCUzRCUyMk0zNi4xJTIwMjQuMjI5YTIuNDQyJTIwMi40NDIlMjAwJTIwMCUyMDAtLjMyMS0uMDc2JTIwMi41OTIlMjAyLjU5MiUyMDAlMjAwJTIwMC0uMzM2LS4wNjFBOC45MzUlMjA4LjkzNSUyMDAlMjAwJTIwMCUyMDM0LjExNiUyMDI0aC00YS41NTkuNTU5JTIwMCUyMDAlMjAwLS4yNzUuMDYxLjYzLjYzJTIwMCUyMDAlMjAwLS4zNTEuNDc0bC0uODU2JTIwNS40MDktLjAzNC4xNTZhLjczNi43MzYlMjAwJTIwMCUyMDElMjAuNzE4LS42MTFoMS41YzIuOTQ5JTIwMCUyMDUuMjU2LTEuMTkyJTIwNS45MjktNC42Ni4wMTUtLjEwNy4wMzEtLjIuMDQ2LS4zMDZhMi45NjklMjAyLjk2OSUyMDAlMjAwJTIwMC0uNTUtLjIyOS41NDMuNTQzJTIwMCUyMDAlMjAwLS4xNDMtLjA2NXolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMjQuMjI0JTIwLTIwLjMzMyUyOSUyMiUyMGZpbGwlM0QlMjIlMjMyMjJmNjMlMjIvJTNFJTNDcGF0aCUyMGlkJTNEJTIyWE1MSURfNDFfJTIyJTIwY2xhc3MlM0QlMjJjbHMtMiUyMiUyMGQlM0QlMjJNNS4yMDclMjA0LjJhLjYzLjYzJTIwMCUyMDAlMjAxJTIwLjM1MS0uNDc0LjYuNiUyMDAlMjAwJTIwMSUyMC4yNzUtLjA2MWg0YTkuMDgzJTIwOS4wODMlMjAwJTIwMCUyMDElMjAxLjMyOS4wOTJjLjEyMi4wMTUuMjI5LjA0Ni4zMzYuMDYxLjEwNy4wMzEuMjE0LjA0Ni4zMjEuMDc2LjA0Ni4wMTUuMTA3LjAzMS4xNTMuMDQ2YTIuOTY4JTIwMi45NjglMjAwJTIwMCUyMDElMjAuNTUuMjI5JTIwMy4yNjQlMjAzLjI2NCUyMDAlMjAwJTIwMC0uNjg4LTIuOTM0QzExLjA3NC4zNjclMjA5LjclMjAwJTIwNy45NDIlMjAwSDIuODIzQS43MTIuNzEyJTIwMCUyMDAlMjAwJTIwMi4xLjYxMUwtLjAzNSUyMDE0LjEzNGEuNDM5LjQzOSUyMDAlMjAwJTIwMCUyMC40MjguNWgzLjE2M2wuNzk1LTUuMDI3eiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC4wNDElMjklMjIvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCNzYy1lbWFpbC1ibG9jLnZhbGlkYXRlZC1ibG9jIHtcblx0XHRtaW4taGVpZ2h0OiAxMDhweDtcblx0fVxuXHQudmFsaWRhdGVkLWJsb2Mge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zdGQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRwYWRkaW5nOiAyNXB4O1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRjb2xvcjogJGNvbG9yLXN0ZC1saWdodDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQuc3RlcC1ibG9jIC5zYy1oMiAuYzEtc3RlcC1udW1iZXIsIC52YWxpZGF0ZWQtYmxvYyAuc2MtaDIgLmMxLXN0ZXAtbnVtYmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbi1yaWdodDogNnB4O1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJy4nO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0fVxuXHQudmFsaWRhdGVkLWJsb2Mge1xuXHRcdC5zYy1lbWFpbC12YWwsIC5zYy1oMiwgLnJvdyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHR9XG5cdC5jYXJ0LXJlY2FwIHtcblx0XHRoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHR3aWR0aDogNDQlO1xuXHRcdH1cblx0fVxuXG5cdCNzbWFsbC1zdGVwMS1jaGFuZ2UtYnRuIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5zdGVwLWJsb2MgLmMxLXNjLWJsb2MxIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5zdW1tYXJ5LWJsb2Mge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuc2MtYmxvYzEge1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHQmOm5vdCgudmFsaWRhdGVkLWJsb2MpIHtcblx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0LmNoYW5nZS1idG4ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0LnN0ZXAtbnVtYmVyIHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJy4nO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnN0ZXAtbnVtYmVyLCAuc2MtaDIge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgyMnB4KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1iZDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdH1cblx0XHRcdCYuc3RlcC1ibG9jIHtcblx0XHRcdFx0LnN0ZXAtbnVtYmVyIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zdGVwLW51bWJlciwgLnNjLWgyIHtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zYy1ibG9jMSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0LmZvcm1fX2ZpZWxkc2V0IHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdGZpZWxkc2V0IHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdC5vcHRpb24tZGVzYyB7XG5cdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdGNvbG9yOiAkY29sb3Itc3RkLWxpZ2h0O1xuXHR9XG5cblx0bGVnZW5kIHtcblx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQucm93LW1tIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdGxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHR9XG5cdFx0LmJsb2MtcmFkaW8ge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1zdGQtbGlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ibG9jLW5vd3JhcCB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmZvcm0ge1xuXHRcdCZfX25vd3JhcCB7XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcblx0XHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXHRcdFx0XHQmID4gOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYgPiAqIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mb3JtX19ub3dyYXAgKyAuZm9ybV9fbm93cmFwIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG5cblx0LmZvcm1fX25vd3JhcCArIC5mb3JtX19maWVsZHNldCB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXG5cdC5mb3JtX19maWVsZHNldCArIC5mb3JtX19ub3dyYXAge1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdH1cblxuXHQuZm9ybV9fZmllbGQtLWxvbmctYW5zd2VyIHtcblx0XHQuZm9ybV9fbGFiZWwge1xuXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdH1cblx0fVxuXG5cdCNjb3VudHJ5IHtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHR9XG5cblx0LmZvcm1fX25vd3JhcCAuZmllbGQuY29sdW1uLnNtYWxsLTI0Lm1lZGl1bS0xMiB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xOXB4KTtcblx0XHR3aWR0aDogNTYlO1xuXHR9XG5cblx0I2Noay1pbnZvaWNpbmctYWRkci1hY3Qge1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0fVxuXG5cdC5sYmwtcmFkaW8ge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQjY2hrLXByby1wdXJjaGFzZSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHR9XG5cblx0I251bS1pbnRyYSB7XG5cdFx0d2lkdGg6IDQ2JTtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblxuXHQjZnMtcHJvLXB1cmNoYXNlICsgLmZvcm1fX2ZpZWxkc2V0IHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQubGJsLXJhZGlvLWgge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHR9XG5cblx0LmxibC1yb3cge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LnJvdy1tZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdGxhYmVsW2Zvcj1cImNvdW50cnlcIl0ge1xuXHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0fVxuXG5cdC5mb3JtX19ub3dyYXAtLWFubml2IHtcblx0XHR3aWR0aDogNjYlO1xuXHRcdC5maWVsZCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0aSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRyaWdodDogMzVweDtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdH1cblxuXHRcdFx0Ji5lcnJvciB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItZXJyb3I7XG5cblx0XHRcdFx0aS5mb3JtX19pY29uLS13YXJuaW5nIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5zdWNjZXNzIHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1zdWNjZXNzO1xuXG5cdFx0XHRcdGkuZm9ybV9faWNvbi0tc3VjY2VzcyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZpZWxkLWFubml2ZXJzYXJ5IHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdGxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdH1cblx0fVxuXG5cdC5zYy1hZGRyZXNzLWgxIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCNzYy1kZWxpdmVyeS1ibG9jLCAjc2MtcGF5bWVudC1ibG9jIHtcblx0XHQuc2MtaDIsIC5zdGVwLW51bWJlciB7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCNzYy1wYXltZW50LWJsb2Mge1xuXHRcdCYuZXJyb3ItY2FsYy1idG4ge1xuXHRcdFx0JiA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2MtZGVsaXZlcnktdGhlYWQtdHIge1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1yZWNhcDtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdCYgPiBkaXYge1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdH1cblx0XHQuc2MtZGVsaXZlcnktaW5mb3Mge1xuXHRcdFx0d2lkdGg6IDYyJTtcblx0XHR9XG5cdFx0JiA+IGRpdjpub3QoLnNjLWRlbGl2ZXJ5LWluZm9zKSB7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC5jMS1kZWxpdmVyeS1ibG9jLnJvdyB7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0cGFkZGluZzogMjBweCAwIDIwcHggMzlweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJkO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQuZGVsaXZlcnktbW9kZS1yYWRpbyB7XG5cdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5zaG93LWZvci1zbWFsbC1vbmx5LnNtYWxsLTI0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0LmRlbGl2ZXJ5LW1vZGUtaW1nIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5kZWxpdmVyeS1tb2RlLXJhZGlvIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5kZWxpdmVyeS1tb2RlLWltZyB7XG5cdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHR9XG5cdFx0LmRlbGl2ZXJ5LW1vZGUtaW5mb3Mge1xuXHRcdFx0d2lkdGg6IDQ1JTtcblx0XHRcdHBhZGRpbmc6IDAgMTBweCAwIDA7XG5cdFx0fVxuXHRcdC5kZWxpdmVyeS1tb2RlLWRhdGUsIC5kZWxpdmVyeS1tb2RlLXByaWNlIHtcblx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cdC5kZWxpdmVyeS1ibG9jIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdC5jMS1kZWxpdmVyeS1ibG9jLnJvdyB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZGVsaXZlcnktbW9kZS1kZXNjIHtcblx0XHRjb2xvcjogIzU5NkY3OTtcblx0fVxuXG5cdC5pY29uLXRydWNrIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogNjBweDtcblx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0YmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjYxMiUyMiUyMGhlaWdodCUzRCUyMjYxMiUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTIxLjQ3NCUyMDM3Ny41MjJWMTE3LjEzOGMwLTE0LjQ2OSUyMDExLjcyOS0yNi4xOTklMjAyNi4xOTktMjYuMTk5aDI2MC4yNWMxNC40NjklMjAwJTIwMjYuMTk4JTIwMTEuNzMlMjAyNi4xOTglMjAyNi4xOTl2MjYwLjM4NWE4LjczMiUyMDguNzMyJTIwMCUyMDAlMjAxLTguNzMzJTIwOC43MzNIMzAuMjA3YTguNzMzJTIwOC43MzMlMjAwJTIwMCUyMDEtOC43MzMtOC43MzR6bTIxMC4xNiUyMDg5LjIwMmMwJTIwMzAuMDEtMjQuMzI5JTIwNTQuMzM4LTU0LjMzOCUyMDU0LjMzOHMtNTQuMzM4LTI0LjMyOC01NC4zMzgtNTQuMzM4YzAtMzAuMDExJTIwMjQuMzI5LTU0LjMzOCUyMDU0LjMzOC01NC4zMzhzNTQuMzM4JTIwMjQuMzI3JTIwNTQuMzM4JTIwNTQuMzM4em0tMjcuMTclMjAwYzAtMTUuMDA1LTEyLjE2NC0yNy4xNjktMjcuMTY5LTI3LjE2OXMtMjcuMTclMjAxMi4xNjQtMjcuMTclMjAyNy4xNjklMjAxMi4xNjUlMjAyNy4xNyUyMDI3LjE3JTIwMjcuMTclMjAyNy4xNjktMTIuMTY1JTIwMjcuMTY5LTI3LjE3em0tNzMuOTY5LTU0LjMzOUg4LjczM0E4LjczMyUyMDguNzMzJTIwMCUyMDAlMjAwJTIwMCUyMDQyMS4xMTh2MjYuNDk1YTguNzMzJTIwOC43MzMlMjAwJTIwMCUyMDAlMjA4LjczMyUyMDguNzMzaDk3LjU5OGMyLjU0OC0xNy40ODQlMjAxMS4zNzMtMzIuOTI4JTIwMjQuMTY0LTQzLjk2MXptMzg1LjQ0MyUyMDU0LjMzOWMwJTIwMzAuMDEtMjQuMzI5JTIwNTQuMzM4LTU0LjMzOCUyMDU0LjMzOC0zMC4wMSUyMDAtNTQuMzM4LTI0LjMyOC01NC4zMzgtNTQuMzM4JTIwMC0zMC4wMTElMjAyNC4zMjgtNTQuMzM4JTIwNTQuMzM4LTU0LjMzOCUyMDMwLjAwOS0uMDAxJTIwNTQuMzM4JTIwMjQuMzI3JTIwNTQuMzM4JTIwNTQuMzM4em0tMjcuMTY4JTIwMGMwLTE1LjAwNS0xMi4xNjUtMjcuMTY5LTI3LjE3LTI3LjE2OS0xNS4wMDYlMjAwLTI3LjE2OSUyMDEyLjE2NC0yNy4xNjklMjAyNy4xNjlzMTIuMTY0JTIwMjcuMTclMjAyNy4xNjklMjAyNy4xNyUyMDI3LjE3LTEyLjE2NSUyMDI3LjE3LTI3LjE3ek02MTIlMjA0MjEuMTE4djI2LjQ5NWE4LjczMyUyMDguNzMzJTIwMCUyMDAlMjAxLTguNzMzJTIwOC43MzNoLTcwLjcwNGMtNS4wNTctMzQuNjgzLTM0LjkwNi02MS40MjctNzAuOTYxLTYxLjQyNy0zNi4wNjIlMjAwLTY1LjkxMiUyMDI2Ljc0NS03MC45NjklMjA2MS40MjdIMjQ4LjI2MWMtMi41NDktMTcuNDgzLTExLjM3My0zMi45MjgtMjQuMTY0LTQzLjk2MWgxMzQuOTk0VjE2Mi41OTRjMC05LjY0NiUyMDcuODItMTcuNDY2JTIwMTcuNDY2LTE3LjQ2Nmg4Mi40NDVhNjkuODYlMjA2OS44NiUyMDAlMjAwJTIwMSUyMDU3LjklMjAzMC43N2w1My4xNSUyMDc4LjcyMWE2OS44NjUlMjA2OS44NjUlMjAwJTIwMCUyMDElMjAxMS45NjIlMjAzOS4wOTR2MTE4LjY3MmgyMS4yNTNhOC43MzMlMjA4LjczMyUyMDAlMjAwJTIwMSUyMDguNzMzJTIwOC43MzN6bS04OC41OTItMTY0LjQ4M2wtNDIuNTAxLTYwLjM5M2E4LjczNCUyMDguNzM0JTIwMCUyMDAlMjAwLTcuMTQyLTMuNzA3SDQwNy40N2E4LjczNCUyMDguNzM0JTIwMCUyMDAlMjAwLTguNzMzJTIwOC43MzN2NjAuMzkzYTguNzMyJTIwOC43MzIlMjAwJTIwMCUyMDAlMjA4LjczMyUyMDguNzMzaDEwOC43OThjNy4wNzQlMjAwJTIwMTEuMjEyLTcuOTczJTIwNy4xNC0xMy43NTl6JTIyLyUzRSUzQy9zdmclM0UpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogNjYlIGF1dG87XG5cdH1cblxuXHQudGVybXMtdmFsaWRhdGlvbiB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJ1dHRvbi5idG40LmV4cGFuZC5sYXJnZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuXHRcdH1cblx0fVxuXG5cdC5wYXltZW50LWJsb2Mge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IDEwcHggMzBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQmOmhvdmVyLCAmLndpemktc2VsZWN0ZWQge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHR9XG5cdH1cblxuXHQuYzEtcGF5bWVudC1ibG9jIHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3ctcmV2ZXJzZSk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctbGVmdDogMzRweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuXHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRsZWZ0OiAtMjBweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucGF5bWVudC1tb2RlLW5hbWUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJygnO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDNweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnKSc7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdG1heC13aWR0aDogODBweDtcblx0XHRcdG1hcmdpbjogMjBweDtcblx0XHR9XG5cdH1cblxuXHQjZnMtaW52b2ljaW5nLWFkZHItYWN0LCAjZnMtcHJvLXB1cmNoYXNlIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGxhYmVsLCBpbnB1dCB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0I2ZzLXByby1wdXJjaGFzZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdC5kZWxpdmVyeS1tb2RlLW5hbWUge1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEoJz49ZGVza3RvcCcsJzwxMzcwcHgnKSB7XG5cdFx0LmNoZWNrb3V0LWwge1xuXHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0XHR3aWR0aDogNjIlO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xuXHRcdH1cblx0XHQuY2FydF9fcmlnaHQge1xuXHRcdFx0d2lkdGg6IDMzJTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyNXB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHRcdC5jYXJ0X19yaWdodCAudGQtcHJvZC1wcmljZSB7XG5cdFx0XHR3aWR0aDogNTUlO1xuXHRcdH1cblx0fVxuXG5cdC5mb3JtX19maWVsZCB7XG5cdFx0Ji5zdWNjZXNzIHtcblx0XHRcdC5mb3JtX19pY29uLS1zdWNjZXNzIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXN1Y2Nlc3M7XG5cdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmVycm9yIHtcblx0XHRcdC5mb3JtX19pY29uLS13YXJuaW5nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWVycm9yO1xuXHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0JnNldCB7XG5cdFx0XHQmLmVycm9yIHtcblx0XHRcdFx0JiArIC5idG4tYXJlYSB7XG5cdFx0XHRcdFx0I3N0ZXAxLWJ0biB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaWdodGVuKCRibGFjaywyMCUpO1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGJsYWNrLDIwJSk7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYWxlcnQtYm94IHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1lcnJvcjtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHBhZGRpbmc6IDIwcHggMzBweCAyMHB4IDIwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC5jbG9zZSB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA0cHg7XG5cdFx0XHRyaWdodDogMTBweDtcblx0XHR9XG5cdH1cblxuXHQjbG9naW4tcmVkaXJlY3Qge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cblx0LmZvcm1fX2ZpZWxkLS1ub3QtcmVxdWlyZWQge1xuXHRcdC5mb3JtX19pY29uLS1zdWNjZXNzIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5jaGVja291dC1sIHtcblx0XHRzZWxlY3Qge1xuXHRcdFx0YmFja2dyb3VuZDogJHJlY2FwLWlucHV0LWJnIGNlbnRlciByaWdodCAxNXB4IG5vLXJlcGVhdCB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHZpZXdCb3glM0QlMjI1NDMyLjI4OSUyMDQ5NyUyMDcuOTU5JTIwMTQuNTM3JTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNTQzNS44NzQlMjA1MTEuMzc0bC0zLjQyMi0zLjQyM2EuNTU3LjU1NyUyMDAlMjAwJTIwMSUyMDAtLjc4OC41NTcuNTU3JTIwMCUyMDAlMjAxJTIwLjc4OCUyMDBsMy4wMjglMjAzLjAyOSUyMDMuMDI5LTMuMDI5YS41NTcuNTU3JTIwMCUyMDAlMjAxJTIwLjc4OCUyMDAlMjAuNTU3LjU1NyUyMDAlMjAwJTIwMSUyMDAlMjAuNzg4bC0zLjQyMyUyMDMuNDIzYS41NTUuNTU1JTIwMCUyMDAlMjAxLS4zOTQuMTYzLjU2LjU2JTIwMCUyMDAlMjAxLS4zOTQtLjE2M3ptMy40MjMtMTBsLTMuMDI4LTMuMDI5LTMuMDI4JTIwMy4wMjhhLjU1Ny41NTclMjAwJTIwMCUyMDEtLjc4OCUyMDAlMjAuNTU2LjU1NiUyMDAlMjAwJTIwMSUyMDAtLjc4N2wzLjQyMy0zLjQyM2EuNTU0LjU1NCUyMDAlMjAwJTIwMSUyMC4zOTQtLjE2My41NTIuNTUyJTIwMCUyMDAlMjAxJTIwLjM5My4xNjNsMy40MjMlMjAzLjQyM2EuNTU3LjU1NyUyMDAlMjAwJTIwMSUyMDAlMjAuNzg4LjU1Ny41NTclMjAwJTIwMCUyMDEtLjM5NC4xNjMuNTU3LjU1NyUyMDAlMjAwJTIwMS0uMzk1LS4xNjN6JTIyJTIwZmlsbCUzRCUyMiUyMzU5NmY3OSUyMi8lM0UlM0Mvc3ZnJTNFKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogOHB4O1xuXHRcdFx0Y29sb3I6ICRyZWNhcC1pbnB1dC1jb2xvcjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRyZWNhcC1pbnB1dC1iZDtcblx0XHRcdHBhZGRpbmc6IDAgMzBweCAwIDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0LnNjLWFkZHJlc3MtaDEge1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdH1cblxuXHQuc2MtZGVsaXZlcnktZGV0YWlsLXByaWNlICsgLnNjLXJlbGF5LWFkZHJlc3MtdmFsIHtcblx0XHRtYXJnaW46IDIwcHggMCAxMHB4IDA7XG5cdFx0LnNjLWFkZHJlc3MtaDEge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0JiArIGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2MtYXV0aC1tb2RlLWxpLWxhc3Qge1xuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDEwMHB4O1xuXHRcdH1cblx0fVxuXG5cdCNzYy1yZWdpIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHQuY2hlY2tvdXQtbCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDIwcHggMCAwIDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHQudmFsaWRhdGlvbiB7XG5cdFx0XHRcdCZfX21vYmlsZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0LmJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNjLWZvcm0ge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdFx0LnNjLWgyIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdH1cblx0XHRcdC5idG4zLCAuYnRuMSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0LnNjLWRlbGl2ZXJ5LXRoZWFkIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5jMS1kZWxpdmVyeS1ibG9jIHtcblx0XHRcdFx0Ji5yb3cge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2hvdy1mb3Itc21hbGwtb25seSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5kZWxpdmVyeS1tb2RlLWluZm9zIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW46IDVweCAwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmRlbGl2ZXJ5LW1vZGUtbmFtZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5kZWxpdmVyeS1tb2RlLWRhdGUsIC5kZWxpdmVyeS1tb2RlLXByaWNlIHtcblx0XHRcdFx0XHRtYXJnaW46IDVweCAwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmRlbGl2ZXJ5LW1vZGUtcHJpY2Uge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQudmFsaWRhdGVkLWJsb2Mge1xuXHRcdFx0LmNoYW5nZS1idG4ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaGlkZS1mb3Itc21hbGwtb25seSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQuc2MtYmxvYzE6bm90KC52YWxpZGF0ZWQtYmxvYykge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdC5zYy1oMiB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jMS1wYXltZW50LWJsb2Mge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jMS1zYy1oMiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuYzEtc2MtYmxvYzEge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR9XG5cblx0XHQjc3VibWl0LWFyZWEgLmJ1dHRvbiB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0fVxuXHRcdCNjYXJ0LXJlY2FwIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0fVxuXHRcdC5mb3JtX19ub3dyYXAgLmZpZWxkLmNvbHVtbi5zbWFsbC0yNC5tZWRpdW0tMTIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHQuZm9ybV9fbm93cmFwICsgLmZvcm1fX25vd3JhcCB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdH1cblx0XHQuc2MtYmxvYzEgLmZvcm1fX2ZpZWxkc2V0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXHRcdC5mb3JtX19ub3dyYXAtLWFubml2IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHQmID4gLmZpZWxkIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0I3NjLWF1dGgsIC5zYy1mb3JtLmZvcm06bm90KC5zYy1hdXRoLWZvcm0pIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdFx0LmMxLXNjLWF1dGgtbW9kZS1saSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblx0XHQuc2MtYXV0aC1tb2RlLWxpLndpemktc2VsZWN0ZWQgLnNjLWF1dGgtbW9kZS1idG4tYXJlYSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG59XG5cbkBpbmNsdWRlIG1vYmlsZSB7XG5cdC5wYWdlLXZhbGlkYXRpb24gLnNpbXBsZW1vZGFsLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdGxlZnQ6IDAhaW1wb3J0YW50O1xuXHRcdHRvcDogMCFpbXBvcnRhbnQ7XG5cdFx0aWZyYW1lIHtcblx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEoJz49ODAwcHgnKSB7XG5cdC5wYWdlLXZhbGlkYXRpb24gLnNpbXBsZW1vZGFsLWNvbnRhaW5lciB7XG5cdFx0bWluLXdpZHRoOiA4MDBweDtcblx0XHRpZnJhbWUge1xuXHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG5cbi5wYWdlLXZhbGlkYXRpb24ge1xuXHQjY2FydC1yZWNhcCB7XG5cdFx0LmNhcnRfX3JlY2FwX193cmFwcGVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCYubG9hZGluZyB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuOCkgJHNsaWRlci1zdmctbG9hZGluZyBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDYwcHggYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQudGJvZHkge1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0JiA+IGZvcm0ge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiBpbml0aWFsO1xuXHRcdFx0XHQuY2FydF9fcmVjYXBfX2l0ZW0tLWNvZGUuYmR0IHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCN0eHQtY29kZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAzMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMzAwJTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXN1Y2Nlc3M7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGUoLTUwJSw1MCUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR3aWR0aDogMzAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDMwMCU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1lcnJvcjtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZSgtNTAlLDUwJSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zdWNjZXNzIHtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoLTUwJSw1MCUpO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlIC4wMnMsIHZpc2liaWxpdHkgLjAxcyBlYXNlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY29kZS1yZWR1YyB7XG5cdFx0XHRcdFx0XHQmX19zdWNjZXNzIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UgLjE1cywgb3BhY2l0eSAuM3MgZWFzZSAuMTVzLCB2aXNpYmlsaXR5IC4wMXMgZWFzZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5lcnJvciB7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoLTUwJSw1MCUpO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlIC4wMnMsIHZpc2liaWxpdHkgLjAxcyBlYXNlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY29kZS1yZWR1YyB7XG5cdFx0XHRcdFx0XHQmX19lcnJvciB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlIC4xNXMsIG9wYWNpdHkgLjNzIGVhc2UgLjE1cywgdmlzaWJpbGl0eSAuMDFzIGVhc2U7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuaGlkZSB7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAuM3MgZWFzZSAuMXMsIG1hcmdpbiAuM3MgZWFzZSAuMXM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmNvZGUtcmVkdWMge1xuXHRcdFx0Jl9fc3VjY2VzcywgJl9fZXJyb3Ige1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcblx0XHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIG1lZGlhKCc+PTEwMjRweCcsJzwxNDYwcHgnKSB7XG5cdC5jaGVja291dC12YWxpZGF0aW9uIC52YWxpZGF0ZWQtYmxvYyAuc2MtaDIge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHR9XG59XG5cblxuXG5cbiNhZGRyZXNzQm9va1dpZGdldERpdiB7XG5cdG1pbi13aWR0aDogMzAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDkwMHB4O1xuXHRtaW4taGVpZ2h0OiAyMjhweDtcblx0aGVpZ2h0OiAyNDBweDtcblx0bWF4LWhlaWdodDogNDAwcHg7XG59XG5cbiN3YWxsZXRXaWRnZXREaXYge1xuXHRtaW4td2lkdGg6IDMwMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiA5MDBweDtcblx0bWluLWhlaWdodDogMjI4cHg7XG5cdGhlaWdodDogMjQwcHg7XG5cdG1heC1oZWlnaHQ6IDQwMHB4O1xufVxuXG5cblxuI3JlYWRPbmx5QWRkcmVzc0Jvb2tXaWRnZXREaXYge1xuXHRtaW4td2lkdGg6IDI2NnB4O1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiA5MDBweDtcblx0bWluLWhlaWdodDogMTQ1cHg7XG5cdGhlaWdodDogMTY1cHg7XG5cdG1heC1oZWlnaHQ6IDE4MHB4O1xufVxuXG4jcmVhZE9ubHlXYWxsZXRXaWRnZXREaXYge1xuXHRtaW4td2lkdGg6IDI2NnB4O1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiA5MDBweDtcblx0bWluLWhlaWdodDogMTQ1cHg7XG5cdGhlaWdodDogMTY1cHg7XG5cdG1heC1oZWlnaHQ6IDE4MHB4O1xufVxuXG5cblxuLnBheW1lbnQtYmxvYyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQGluY2x1ZGUgbWVkaWEoJz49MTAyNHB4JywnPDEzNjlweCcpIHtcblx0LmNoZWNrb3V0LXZhbGlkYXRpb24gI3NjLWF1dGgge1xuXHRcdHRvcDogMjBweFxuXHR9XG59XG5cbkBpbmNsdWRlIG1lZGlhKCc8MTAyNHB4Jykge1xuXHQjc2ltcGxlbW9kYWwtY29udGFpbmVye1xuXHRcdHBvc2l0aW9uOmFic29sdXRlIWltcG9ydGFudDtcblx0XHR0b3A6MCFpbXBvcnRhbnQ7XG5cdH1cblx0I3NpbXBsZW1vZGFsLWRhdGEsI3NpbXBsZW1vZGFsLWNvbnRhaW5lciwjc2ltcGxlbW9kYWwtY29udGFpbmVyIGlmcmFtZXtcblx0XHRoZWlnaHQ6MTM2N3B4IWltcG9ydGFudFxuXHR9XG5cblx0LmJvZHkgLmNoZWNrb3V0LWNvbmZpcm1hdGlvbntcblx0XHRwYWRkaW5nOiA0MHB4IDAgNTBweDtcblx0fVxuXHQuYm9keSAjbG9ndXBfX2NoZWNrYm94LS1zaWdudXA6Y2hlY2tlZH4ubG9ndXBfX3JlZ2lzdGVye1xuXHRcdG9wYWNpdHk6MTtcblx0XHRtYXgtaGVpZ2h0OjY4MHB4O1xuXHR9XG5cdC5ib2R5IC5sb2d1cC0tcGFnZXtcblx0XHRwYWRkaW5nOjA7XG5cdH1cblx0LmJvZHkgI2xvZ3VwX19jaGVja2JveC0tbG9naW46Y2hlY2tlZH4ubG9ndXBfX2xvZ2lue1xuXHRcdG9wYWNpdHk6MTtcblx0XHRtYXgtaGVpZ2h0OjY1MHB4O1xuXHR9XG5cdC5jaGVja291dC12YWxpZGF0aW9uIC5jaGVja291dC1sIC52YWxpZGF0aW9uX19tb2JpbGUgLmJ1dHRvbntcblx0XHRtaW4taGVpZ2h0OjUwcHg7XG5cdFx0aGVpZ2h0OmF1dG87XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRwYWRkaW5nOiAxNXB4IDIwcHhcblx0fVxufVxuXG5AaW5jbHVkZSB0YWJsZXQge1xuXHQuY2hlY2tvdXQtdmFsaWRhdGlvbiAuc2MtZm9ybSB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdC5jaGVja291dC12YWxpZGF0aW9uIC5jaGVja291dC1sIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdH1cblx0LmNoZWNrb3V0LXZhbGlkYXRpb24gI3NjLXJlZ2kge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5jMS1kZWxpdmVyeS1ibG9jICsgLmMxLWRlbGl2ZXJ5LWJsb2Mge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jMS1kZWxpdmVyeS1ibG9jICsgLmMxLWRlbGl2ZXJ5LWJsb2M6YmVmb3JlIHtcblx0Y29udGVudDogJysnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0xM3B4O1xuXHRsZWZ0OiA1NXB4O1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdHdpZHRoOiBhdXRvO1xuXHRoZWlnaHQ6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5jMS1kZWxpdmVyeS1ibG9jICsgLmMxLWRlbGl2ZXJ5LWJsb2M6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0ycHg7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNHB4O1xufVxuXG4jc3VibWl0LWFyZWEge1xuXHQmLmVycm9yLWNhbGMtYnRuIHtcblx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0fVxuXHQuY29udGFpbmVyLXN1Ym1pdC1idXR0b24ge1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuXHRcdFx0ei1pbmRleDogOTk5OTk5OTk5OTtcblx0XHR9XG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQjdHJpZ2dlci1sb2dpbi1hbWF6b24ge1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlKCkge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0NnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNzdHJpcGUge1xuXHQud3JhcHBlci53cmFwcGVyLS1jZW50ZXIge1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuXHRcdFx0ei1pbmRleDogOTk5OTk5OTk5OTtcblx0XHR9XG5cdFx0LmJ1eSB7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZXJyb3ItY2FsYywgLmVycm9yLXBheW1lbnQge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJvdHRvbTogMDtcblx0ei1pbmRleDogOTk5OTk5OTk5OTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdHdpZHRoOiA5NjBweDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItZXJyb3I7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGxpbmVhciAuMTVzLCB2aXNpYmlsaXR5IC4xcyBsaW5lYXI7XG5cdCYuc2hvdyB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdH1cblx0Ji5oaWRlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDEwMCUpO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBsaW5lYXIsIHZpc2liaWxpdHkgLjFzIGxpbmVhciAuMzVzO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxuXHQmX193cmFwcGVyIHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KCk7XG5cdFx0QGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXHRcdEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcblx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdHBhZGRpbmc6IDIwcHggNDBweDtcblx0XHRwLCBhIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiA3cHggMzBweDtcblx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbigkY29sb3ItZXJyb3IsMTUlKTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcyBsaW5lYXI7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWVycm9yO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jc2MtZGVsaXZlcnktYmxvYyB7XG5cdCY6bm90KC5zdGVwLWJsb2MpIHtcblx0XHQmLmxvYWRpbmcge1xuXHRcdFx0bWluLWhlaWdodDogMTUwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGJvdHRvbSAyMHB4ICRzbGlkZXItc3ZnLWxvYWRpbmc7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDUwcHggYXV0bztcblx0XHRcdC5jMS1zYy1ibG9jMSB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSB0YWJsZXQge1xuXHQucGFnZS12YWxpZGF0aW9uIHtcblx0XHQjc2ltcGxlbW9kYWwtY29udGFpbmVyLCAjc2ltcGxlbW9kYWwtZGF0YSB7XG5cdFx0XHRtYXgtaGVpZ2h0OiA2NjBweDtcblx0XHR9XG5cdFx0I3NpbXBsZW1vZGFsLWNvbnRhaW5lciBpZnJhbWUge1xuXHRcdFx0bWF4LWhlaWdodDogNjI1cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5mb3JtX19maWVsZHNldC5yb3cucm93LW1tIHtcblx0LmZvcm1fX2xhYmVsLS1maXJzdCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHR9XG59XG5cbi5maXJlZm94IHtcblx0I3N0cmlwZSAuY29udGFpbmVyIC5jb2wxIC5jYXJkIC5mcm9udCAuY2FyZF9udW1iZXIge1xuXHRcdGZvbnQtc2l6ZTogMjFweDtcblx0fVxuXHQjc3RyaXBlIC5jb250YWluZXIgLmNvbDEgLmNhcmQgLmZyb250IC5jYXJkX251bWJlciBzcGFuLCAjc3RyaXBlIC5mdWxsOmZpcnN0LWNoaWxkIGxhYmVsIHtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG59XG5cbi5zdGVwMi1oaWRlIHtcblx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG59XG5cbi5oaWRlLXRlbXAtYWZ0ZXItc3RlcDIge1xuXHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbn1cblxuLmRlbGl2ZXJ5LWRldGFpbHMtbmFtZSArIC5vcHRpb24tZGVzYyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbiNzYy1pbmZvcy1ibG9jOm5vdCgudmFsaWRhdGVkLWJsb2MpICsgI3NjLXBheW1lbnQtYmxvYy5uby1saXZyID4gKjpub3QoI3BheW1lbnQtbW9kZXMtaDEpIHtcblx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG59XG4iLCIuY2hlY2tvdXQtY29uZmlybWF0aW9uIHtcblx0cGFkZGluZzogMTAwcHggMCA1MHB4IDA7XG5cdC5lbmQtaDEge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDI4cHgpO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRjb2xvcjogJGNvbG9yLXN1Y2Nlc3M7XG5cdH1cblxuXHQuY29uZmlybWF0aW9uLW51bSB7XG5cdFx0Zm9udC1zaXplOiByZW0oMThweCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdC5jb25maXJtYXRpb24tZXhwbGEge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblxuXHQudHV0by1hcmVhIHtcblx0XHRjb2xvcjogJGNvbG9yLXN0ZDtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1iZC1saWdodDtcblx0fVxuXG5cdC50dXRvLWgxIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjApO1xuXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdH1cblxuXHQudHV0by1pbmZvIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQudHV0by1pbmZvLXZhbCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG5cblx0LnR1dG8tc3BlY2lmaWNhdGlvbiB7XG5cdFx0bWFyZ2luOiAwIDAgcmVtKDIwKSAwO1xuXHRcdHBhZGRpbmctdG9wOiByZW0oMjApO1xuXHR9XG5cblx0LmNvbmZpcm1hdGlvbi10cmFja2luZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0LnR1dG8tYXJlYS1jaGVxdWUge1xuXHRcdFx0LnR1dG8tc3BlY2lmaWNhdGlvbiB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnR1dG8taWxsdXN0IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRjb2xvcjogJGNvbG9yLWVycm9yO1xuXG5cdFx0cGFkZGluZzogMzBweDtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmQtbGlnaHQ7XG5cdFx0Ym94LXNoYWRvdzogMCA1cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAuMSk7XG5cdH1cblxuXHQuY29uZmlybWF0aW9uLWFkZHJlc3Mge1xuXHRcdC5zYy1hZGRyZXNzLCAuY29uZmlybWF0aW9uLWRlbGl2ZXJ5IHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMjApO1xuXHRcdH1cblx0fVxuXG5cdC5jb25maXJtYXRpb24tYWRkcmVzcy1oMSwgLmNvbmZpcm1hdGlvbi1kZWxpdmVyeSAuZGVsaXZlcnktbmFtZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTApO1xuXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG5cdC5jb25maXJtYXRpb24tZGVsaXZlcnkge1xuXHRcdC5kZWxpdmVyeS1uYW1lIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cblxuXHQuY3MtcHJvZCB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0LnR1dG8tYXJlYS1jaGVxdWUge1xuXHRcdC50dXRvLWluZm8ge1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0LnR1dG8taW5mby12YWwge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY29uZmlybWF0aW9uLWFkZHJlc3Mge1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdH1cblxuXHQudnRhYmxlIHtcblx0XHQucm93IHtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goKTtcblx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHR9XG5cdFx0LmNvbHVtbiB7XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdCYgPiBkaXYge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50aGVhZC10ZCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc3RkO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHR9XG5cdFx0LnRib2R5LXRkIHtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdCY6bnRoLWNoaWxkKDMpLCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdC5jb2x1bW4ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucmVjYXAtdG90YWwtdHZhIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmNvbmZpcm1hdGlvbi1hZGRyZXNzIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdCYgPiBkaXYge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR9XG5cdH1cblxuXHQjZW5kaW5nLXJhdGluZyB7XG5cdFx0LmVuZC1yYXRpbmctaDEge1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHR9XG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tdGV4dC1vbi1ib2R5KTtcblx0XHRcdGNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHR9XG5cbn1cblxuLmNvbmZpcm1hdGlvbi10cmFja2luZywuY29uZmlybWF0aW9uLWFkZHJlc3MsLmNvbmZpcm1hdGlvbi1hZGRyZXNzIHAsLmNvbmZpcm1hdGlvbi1udW0sLmNvbmZpcm1hdGlvbi1leHBsYXtcblx0Y29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpe1xuXHQuYm9keSAuY2hlY2tvdXQtY29uZmlybWF0aW9ue3BhZGRpbmc6IDQwcHggMCA1MHB4fVxufVxuIiwiLmVtZXJnZW5jeS1iYXIge1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgQGluY2x1ZGUgZmxleGJveCgpO1xuICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcbiAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgei1pbmRleDogNjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDElO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTYwcHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAmLmZpeGVkIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB9XG4gICAgJi5maXhlZC1ib3R0b20ge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIH1cbiAgfVxuICAmX190ZXh0LCAmX19idXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGZsZXgtc3RhcnQpO1xuICAgIH1cbiAgfVxuICAmX19hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDowO1xuICAgIGxlZnQ6MDtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gICZfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgICYgPiAqIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIG1hcmdpbjowO1xuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICB9XG4gICAgfVxuICAgICYgPiAqICsgKiB7XG4gICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIH1cbiAgfVxuICAmX19idXR0b24ge1xuICAgIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAtbXMtdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnByZS1lbWVyZ2VuY3ktYmFyIHtcbiAgQGluY2x1ZGUgZmxleGJveCgpO1xuICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gIHotaW5kZXg6IDY7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKDEwMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICZfX3dyYXBwZXIge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgei1pbmRleDogMjtcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICB9XG4gICZfX29wZW4ge1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICByaWdodDogMTAwJTtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIGJvcmRlcjogc29saWQgJGNvbG9yLWJkO1xuICAgIGJvcmRlci13aWR0aDogMXB4IDAgMXB4IDFweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaSB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBjb2xvcjogJGNvbG9yLXN0ZDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gIH1cbiAgJl9fdGV4dCwgJl9fYnV0dG9uIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoZmxleC1zdGFydCk7XG4gICAgfVxuICB9XG4gICZfX3RleHQge1xuICAgIGNvbG9yOiAkY29sb3Itc3RkO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgICYgPiAqIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuICAmX19idXR0b24ge1xuICAgIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgbWluLWhlaWdodDogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAtbXMtdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1zdGQ7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRjb2xvci1zdGQsIDE1JSk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLmJvZHkge1xuICAmLS1lbWVyZ2VuY3lUb3Age1xuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgfVxuICB9XG4gICYtLWVtZXJnZW5jeUJvdHRvbSB7XG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICB9XG4gIH1cbn1cblxuI3Nob3ctcHJlRW1lcmdlbmN5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgJjpjaGVja2VkICsgLnByZS1lbWVyZ2VuY3ktYmFyIHtcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKDApO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCByZ2JhKDAsMCwwLDAuMyk7XG4gICAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwwLDAsMC4zKTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwwLDAsMC4zKTtcbiAgICAucHJlLWVtZXJnZW5jeS1iYXJfX29wZW4ge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwwLDAsMC4zKTtcbiAgICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCByZ2JhKDAsMCwwLDAuMyk7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwwLDAsMC4zKTtcbiAgICB9XG4gIH1cblxufVxuXG5AaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gIC5ib2R5LS10cmFuc2Zvcm0gLnByZS1lbWVyZ2VuY3ktYmFyIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuQGluY2x1ZGUgZGVza3RvcCB7XG4gIC5ib2R5LS1lbWVyZ2VuY3lUb3BGaXhlZCB7XG4gICAgLnByb2QtZmxvYXRpbmcge1xuICAgICAgdG9wOiA2MHB4O1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSB0YWJsZXQge1xuICBib2R5LmJvZHktLXRyYW5zZm9ybSAuZW1lcmdlbmN5LWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiJHVwc2VsbC1iYWNrZ3JvdW5kOiAjRkZGO1xuJHVwc2VsbC1jb2xvci10aXRsZTogI0NGMDAwMDtcbiR1cHNlbGwtY29sb3Itc3VidGl0bGU6ICM3RTg5OTU7XG4kdXBzZWxsLXZhbGlkLWNvbG9yOiAjMkVDQzcxO1xuJHVwc2VsbC1jb2xvci1wcmljZTogI0NFMkMwMDtcblxuLnVwc2VsbCB7XG5cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgYmFja2dyb3VuZDogJHVwc2VsbC1iYWNrZ3JvdW5kO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRlciB7XG4gICAgbWluLWhlaWdodDogNjBweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3RkO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZzogMTBweCAzMHB4O1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgIG1heC1oZWlnaHQ6IDYwcHg7XG4gICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICB9XG5cbiAgICAmX19saW5rIHtcblxuICAgICAgJl9fcGljdHVyZSB7XG4gICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcblxuICAgICAgICAmX19pbWcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAmX19uYW1lIHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDgwcHgpO1xuICAgIGJhY2tncm91bmQ6ICR1cHNlbGwtYmFja2dyb3VuZDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiByZW0oMzIpO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAkdXBzZWxsLWNvbG9yLXRpdGxlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBtYXJnaW46IDAgMCA0cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDE1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3VidGl0bGUge1xuICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgY29sb3I6ICR1cHNlbGwtY29sb3Itc3VidGl0bGU7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wcm9kdWN0IHtcbiAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICAgICAgJl9fZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGltZXIge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMxNXB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguODUpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWRhcmsgLnJvdG9yLWJvdHRvbSwgLmZsaXBkb3duLmZsaXBkb3duX190aGVtZS1kYXJrIC5yb3Rvci1sZWFmLXJlYXIsIC5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtZGFyayAucm90b3IsIC5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtZGFyayAucm90b3ItdG9wLCAuZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWRhcmsgLnJvdG9yLWxlYWYtZnJvbnQsIC5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtZGFyayAucm90b3ItZ3JvdXA6bnRoLWNoaWxkKG4rMik6bnRoLWNoaWxkKC1uKzMpOmJlZm9yZSwgLmZsaXBkb3duLmZsaXBkb3duX190aGVtZS1kYXJrIC5yb3Rvci1ncm91cDpudGgtY2hpbGQobisyKTpudGgtY2hpbGQoLW4rMyk6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVwc2VsbC1jb2xvci1wcmljZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmZsaXBkb3duIC5yb3Rvci1ncm91cDpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgICAgICBsZWZ0OiAxMTVweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVwc2VsbC1jb2xvci1wcmljZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmZsaXBkb3duIC5yb3Rvci1ncm91cDpmaXJzdC1jaGlsZDphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIGxlZnQ6IDExNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdXBzZWxsLWNvbG9yLXByaWNlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWRhcmsgLnJvdG9yLWdyb3VwLWhlYWRpbmc6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29sb3I6ICR1cHNlbGwtY29sb3ItcHJpY2U7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWRhcmsgLnJvdG9yOmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHVwc2VsbC1jb2xvci1wcmljZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmZsaXBkb3duIC5yb3Rvci1ncm91cCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAucm90b3ItZ3JvdXAtaGVhZGluZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuZmxpcGRvd24gLnJvdG9yLWdyb3VwIHtcbiAgICAgICAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5yb3Rvci1ncm91cC1oZWFkaW5nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fd3JhcEltZyB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3ZhcmlhdGlvbiB7XG4gICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMTBweDtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmX19zZWxlY3Qge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHVwc2VsbC1jb2xvci1zdWJ0aXRsZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHghaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19wcmljZSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICAmX19jdXJyZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oNDYpO1xuICAgICAgICAgICAgY29sb3I6ICR1cHNlbGwtY29sb3ItcHJpY2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX29sZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkdXBzZWxsLWNvbG9yLXN1YnRpdGxlO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgJl9fdmFsaWQge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVwc2VsbC12YWxpZC1jb2xvcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTAwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgzNik7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDMwMG1zIGJhY2tncm91bmQtY29sb3IgZWFzZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkdXBzZWxsLXZhbGlkLWNvbG9yLCAxNSUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX25leHQge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgJl9fYnV0dG9uIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggNDBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDI0KTtcbiAgICAgICAgICAgIGNvbG9yOiAkdXBzZWxsLWNvbG9yLXN1YnRpdGxlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJkO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMzAwbXMgYm9yZGVyIGVhc2UsIDMwMG1zIGNvbG9yIGVhc2U7XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zdGQ7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHVwc2VsbC1jb2xvci1zdWJ0aXRsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbn1cbiIsIi53aXppYmxvY2tzIHtcbiAgei1pbmRleDogMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIH1cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgJl9fd3JhcHBlciB7XG4gICAgei1pbmRleDogMztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgJl9faXRlbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8haW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogMDtcbiAgICBzcGFuW3N0eWxlfj1cImNvbG9yOlwiXSBhLCBzdHJvbmdbc3R5bGV+PVwiY29sb3I6XCJdIGEge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGk6bm90KFtyb2xlXSkge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCLigKJcIjtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTEuNWVtO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLjNlbTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICB1bDpub3QoW2NsYXNzXSkge1xuICAgICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgICAgIGxpOm5vdChbcm9sZV0pIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgICYtLXppbmRleCB7XG4gICAgICB6LWluZGV4OiAzIWltcG9ydGFudDtcbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICB6LWluZGV4OiA0IWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tZnVsbHBhZ2Uge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhsIHtcbiAgICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gICAgfVxuICAgICYubm9uZSB7XG4gICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLnNtYWxsIHtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSB4bCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDI1cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYubWVkaXVtIHtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSB4bCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYubGFyZ2Uge1xuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNjBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHhsIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgODBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbGlkZXIge1xuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0td2l0aG91dEJhY2tncm91bmQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIC53aXppYmxvY2tzX19pdGVtX19tYXhXaWR0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuZmJfaWZyYW1lX3dpZGdldCwgLmZiX2lmcmFtZV93aWRnZXQgc3BhbiwgLmZiX2lmcmFtZV93aWRnZXQgc3BhbiBpZnJhbWUge1xuICAgICAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPHRhYmxldCcpIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG4gICAgLndpemktZm9ybSB7XG4gICAgICAmLXNpbXBsZSB7XG4gICAgICAgICYgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZvcm0ge1xuICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwIGF1dG87XG4gICAgICAgIC5mb3JtX19maWVsZHNldCB7XG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZm9ybV9fZmllbGQtLXJhZGlvIC5mb3JtX19sYWJlbC0tZmlyc3Qge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgaDEsIGgxW2NsYXNzXj1cInFsXCJdIHtcbiAgICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDQ7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XG4gICAgICB9XG4gICAgfVxuICAgIGgyLCBoMltjbGFzc149XCJxbFwiXSB7XG4gICAgICBmb250LXNpemU6IDJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA0O1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjQpO1xuICAgICAgfVxuICAgIH1cbiAgICBoMywgaDNbY2xhc3NePVwicWxcIl0ge1xuICAgICAgZm9udC1zaXplOiAxLjE3ZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogNDtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgIH1cbiAgICB9XG4gICAgaDQsIGg0W2NsYXNzXj1cInFsXCJdIHtcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDQ7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICB9XG4gICAgfVxuICAgIGg1LCBoNVtjbGFzc149XCJxbFwiXSB7XG4gICAgICBmb250LXNpemU6IDAuODNlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA0O1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICBoNiwgaDZbY2xhc3NePVwicWxcIl0ge1xuICAgICAgZm9udC1zaXplOiAwLjY3ZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogNDtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgKjpub3QoZGl2KSB7XG4gICAgICBsaW5lLWhlaWdodDogMS40MjtcbiAgICB9XG4gICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIH1cbiAgICBwOm5vdChbY2xhc3NdKSwgcFtjbGFzc149XCJxbFwiXSB7XG4gICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDQ7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgJl9fbWF4V2lkdGgge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtcm93LXNpemUtcGFkZGluZy1zbWFsbCk7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3BhZGRpbmcge1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmLS1zb2NpYWwge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgICYud2lkdGgge1xuICAgICAgJi1zbWFsbCB7XG4gICAgICAgIG1heC13aWR0aDogMTA2NHB4IWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgICAgICAud2l6aWJsb2Nrc19faXRlbV9fbWF4V2lkdGgge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAmLndpemlibG9ja3NfX2l0ZW0tLWZ1bGxwYWdlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtbWVkaXVtIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDgwcHghaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgICAgIC53aXppYmxvY2tzX19pdGVtX19tYXhXaWR0aCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgICYud2l6aWJsb2Nrc19faXRlbS0tZnVsbHBhZ2Uge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1sYXJnZSB7XG4gICAgICAgIG1heC13aWR0aDogMTk2MHB4IWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgICAgICAud2l6aWJsb2Nrc19faXRlbV9fbWF4V2lkdGgge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAmLndpemlibG9ja3NfX2l0ZW0tLWZ1bGxwYWdlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtZnVsbCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gICAgICAgIC53aXppYmxvY2tzX19pdGVtX19tYXhXaWR0aCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgICY6bm90KC53aXppYmxvY2tzX19pdGVtLS1mdWxscGFnZSkge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJjpub3QoLndpZHRoLXNtYWxsKTpub3QoLndpZHRoLW1lZGl1bSk6bm90KC53aWR0aC1sYXJnZSk6bm90KC53aWR0aC1mdWxsKSB7XG4gICAgICBtYXgtd2lkdGg6IHZhcigtLW1heC1yb3ctc2l6ZS1wYWRkaW5nLXNtYWxsKSFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8haW1wb3J0YW50O1xuICAgICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICAgICYud2l6aWJsb2Nrc19faXRlbS0tZnVsbHBhZ2Uge1xuICAgICAgICBtYXgtd2lkdGg6IDE5MjBweCFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYm9keS0tYmFja2dyb3VuZEltYWdlIHtcbiAgI2MxLWJvZHkge1xuICAgIC53aXppYmxvY2tzX19pdGVtIHtcbiAgICAgICY6bm90KC53aWR0aC1zbWFsbCk6bm90KC53aWR0aC1tZWRpdW0pOm5vdCgud2lkdGgtbGFyZ2UpOm5vdCgud2lkdGgtZnVsbCkge1xuICAgICAgICAmLndpemlibG9ja3NfX2l0ZW0tLWZ1bGxwYWdlIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IHZhcigtLW1heC1yb3ctc2l6ZS1wYWRkaW5nLWxhcmdlKSFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJvZHlfX3dyYXBwZXIge1xuICAmLS13aXRob3V0UGFkZGluZyB7XG4gICAgei1pbmRleDogaW5pdGlhbDtcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICAgIC53aXppYmxvY2tzX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndpemktdHh0IHtcbiAgdSB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB9XG4gIH1cbn1cblxuLmJvZHlfX3dyYXBwZXItLXdpdGhvdXRQYWRkaW5nIHtcbiAgei1pbmRleDogaW5pdGlhbCFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5ib2R5X193cmFwcGVyX19tYXhXaWR0aCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgfVxuICAud2l6aWJsb2Nrc19faXRlbSB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICAgICYtLWZ1bGxwYWdlIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgICZfX21heFdpZHRoIHtcbiAgICAgIG1heC13aWR0aDogdmFyKC0tbWF4LXJvdy1zaXplLXBhZGRpbmctc21hbGwpO1xuICAgIH1cbiAgfVxufVxuXG4uYm9keS0tYmFja2dyb3VuZEltYWdlIHtcbiAgLmJvZHlfX3dyYXBwZXItLXdpdGhvdXRQYWRkaW5nIHtcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuLm1hcmdpbi10b3Atd2l6aWJsb2NrcyB7XG4gICNjMS1ib2R5IHtcbiAgICAuYm9keV9fd3JhcHBlci0td2l0aG91dFBhZGRpbmcsIC53cmFwcGVyUGFnZV9fcmlnaHQge1xuICAgICAgbWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXRvcDogMCFpbXBvcnRhbnQ7XG4gICAgICAud2l6aWJsb2Nrc19faXRlbS5tYXJnaW4tdG9wIHtcbiAgICAgICAgJi1ub25lIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmLXNtYWxsIHtcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4IWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4IWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgeGwge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtbWVkaXVtIHtcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4IWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4IWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgeGwge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtbGFyZ2Uge1xuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4IWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHghaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHghaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSB4bCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4IWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLndyYXBwZXJQYWdlX19yaWdodCB7XG4gICAgICA+IGgxIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIkZG90LWluYWN0aXZlOiAkd2hpdGU7XG5cbi53aXppLXNsaWRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdWwuc2xpY2stZG90cyB7XG4gICAgICBib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLndpemktc2xpZGVyX19pdGVtIHtcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgICYgPiBhIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAmLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgICAud2l6aS1zbGlkZXJfX2l0ZW0ge1xuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMDAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuICAgIC8vIC5zbGlkZXJfX3dyYXBwZXI6aG92ZXIgfCBmcm9tIGRlc2t0b3BcbiAgICAmOmhvdmVyIHtcbiAgICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS13aXRob3V0RG90cyB7XG4gICAgLnNsaWNrLWRvdHMge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5zbGlkZXIge1xuICAgICZfX2ltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgLy8gLnNsaWRlcl9fd3JhcHBlciAuc2xpY2stZG90cyBsaVxuICAgIGxpIHtcbiAgICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIG1hcmdpbjogMCA1cHggIWltcG9ydGFudDtcbiAgICAgIFxuICAgICAgJjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIC8vIC5zbGlkZXJfX3dyYXBwZXIgLnNsaWNrLWRvdHMuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmVcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIC8vIC5zbGlkZXJfX3dyYXBwZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZVxuICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRvdC1pbmFjdGl2ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIC5zbGlkZXJfX3dyYXBwZXIgLnNsaWNrLWFycm93XG4gIC5zbGljay1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpO1xuICAgICAgei1pbmRleDogMyFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgLy8gLnNsaWRlcl9fd3JhcHBlciAuc2xpY2stYXJyb3c6aG92ZXIgfCBmcm9tIGRlc2t0b3BcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNCk7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIC5zbGlkZXJfX3dyYXBwZXIgLnNsaWNrLWFycm93OmJlZm9yZVxuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gLnNsaWRlcl9fd3JhcHBlciAuc2xpY2stbmV4dFxuICAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC02MHB4O1xuICB9XG5cbiAgLy8gLnNsaWRlcl9fd3JhcHBlciAuc2xpY2stcHJldlxuICAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTYwcHg7XG4gIH1cblxuICAvLyAuc2xpZGVyX193cmFwcGVyIC5mYXNcbiAgLmZhcyB7XG4gICAgZm9udC1zaXplOiByZW0oMjRweCk7XG4gICAgY29sb3I6ICRjb2xvci1zdGQ7XG4gIH1cblxuICAmLS1zbWFsbCwgJi0tbWVkaXVtLCAmLS1sYXJnZSB7XG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxuXG4gICAgLndpemktc2xpZGVyX19pdGVtIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy10b3A6IDI3LjUlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLXNtYWxsIHtcbiAgICAud2l6aS1zbGlkZXJfX2l0ZW0ge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjcuNSU7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAmLS1tZWRpdW0ge1xuICAgIC53aXppLXNsaWRlcl9faXRlbSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMyU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tbGFyZ2Uge1xuICAgIC53aXppLXNsaWRlcl9faXRlbSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzOC40NyU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLndpemktYmFubmVyIHtcbiAgQGluY2x1ZGUgZmxleGJveCgpO1xuICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG5cbiAgcCB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi53aXppYmxvY2tzX19pdGVtIC53aXppLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICB6LWluZGV4OiBjYWxjKDUgLSAyKSAhaW1wb3J0YW50O1xufVxuIiwiLndpemktd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblxuICAmLS10aHVtYiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi53aXppLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmID4gZGl2IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmLnNsaWNrLWRvdHRlZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLndpemktc2xpZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgJi0tc2xpZGVyIHtcbiAgICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcCFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndpemktc2xpZGVyIHtcbiAgICAgIG1hcmdpbmJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmID4gZGl2IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwMDBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLXNtYWxsLCAmLS1tZWRpdW0sICYtLWxhcmdlIHtcbiAgICAmLndpemktd3JhcHBlci0tc2xpZGVySW1nUmlnaHQge1xuICAgICAgLndpemktc2xpZGVyLCAud2l6aS1pbWcge1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC53aXppLXNsaWRlcl9faXRlbSB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDM5LjclO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAud2l6aS1pbWcge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8NzIwcHhcIikge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nLXRvcDogOTIuNjUlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tbWVkaXVtIHtcbiAgICAmLndpemktd3JhcHBlci0tc2xpZGVySW1nUmlnaHQge1xuICAgICAgLndpemktc2xpZGVyIHtcbiAgICAgICAgLndpemktc2xpZGVyX19pdGVtIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDcuNjUlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLndpemktaW1nIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMTEuMiU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1sYXJnZSB7XG4gICAgJi53aXppLXdyYXBwZXItLXNsaWRlckltZ1JpZ2h0IHtcbiAgICAgIC53aXppLXNsaWRlciB7XG4gICAgICAgIC53aXppLXNsaWRlcl9faXRlbSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDU1LjU2JTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC53aXppLWltZyB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTI5LjYlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIkc2l6ZVNtYWxsOiAxMDMuNjUgLyAyO1xuJHNpemVNZWRpdW06IDEyMy44NSAvIDI7XG4kc2l6ZUxhcmdlOiAxNDQuMDUgLyAyO1xuXG4ud2l6aSB7XG4gICYtaW1nIHtcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICYtLXR3byB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdyk7XG4gICAgICAgICYgPiBkaXYge1xuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcblxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICB9XG4gICAgJi0tc21hbGwsICYtLW1lZGl1bSwgJi0tbGFyZ2Uge1xuICAgICAgJi53aXppLXdyYXBwZXItLXNsaWRlckRvdWJsZUltZ1JpZ2h0IHtcbiAgICAgICAgLndpemktc2xpZGVyIHtcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC53aXppLXNsaWRlciwgLndpemktaW1nX19jb250ZW50IHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG5cblxuICAgICAgICAgIC53aXppLXNsaWRlcl9faXRlbSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzOS43JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud2l6aS1pbWctLXR3byB7XG4gICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDkzJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAud2l6aS1pbWcge1xuICAgICAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyg0Ni4zMjUlIC0gMTBweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgIC53aXppIHtcbiAgICAgICAgICAmLWltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tbWVkaXVtIHtcbiAgICAgICYud2l6aS13cmFwcGVyLS1zbGlkZXJEb3VibGVJbWdSaWdodCB7XG4gICAgICAgIC53aXppLXNsaWRlciB7XG4gICAgICAgICAgLndpemktc2xpZGVyX19pdGVtIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ3LjY1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDU1LjYlIC0gMTBweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgLndpemkge1xuICAgICAgICAgICAgJi1pbWcge1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDExMiU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1sYXJnZSB7XG4gICAgICAmLndpemktd3JhcHBlci0tc2xpZGVyRG91YmxlSW1nUmlnaHQge1xuICAgICAgICAud2l6aS1zbGlkZXIge1xuICAgICAgICAgIC53aXppLXNsaWRlcl9faXRlbSB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1NS41NiU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLndpemktaW1nX19jb250ZW50IHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyg2NC44JSAtIDEwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIC53aXppIHtcbiAgICAgICAgICAgICYtaW1nIHtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMzAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2xpZGVyX190aHVtYm5haWwge1xuICBkaXNwbGF5OiBub25lO1xuICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDM1NXB4IWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAmOm5vdCgubmV3KSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjM1KTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fYmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4zNSk7XG4gICAgfVxuICAgIC5zbGlkZXIge1xuICAgICAgJl9faXRlbSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIC5zbGlkZXIge1xuICAgICAgICAgICAgJl9fcCB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19wIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjApICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc+PWRlc2t0b3AnLCc8MTQwMHB4Jykge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAxNyU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDY2JTtcbiAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjQ1KTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zIGVhc2U7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC40NSk7XG4gICAgICAgIH1cbiAgICAgICAgJi0tY3VycmVudCwgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbGljay1saXN0IHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gIH1cbn1cblxuLnNsaWRlcl9fc2xpY2stLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmh0bWwgLndpemktd3JhcHBlci0tdGh1bWIgYnV0dG9uLnNsaWNrLWFycm93IHtcbiAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG59XG4iLCIud2l6aS1wYXJhbGxheCB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDFtcyBsaW5lYXI7XG4gICYtLXZpc2libGUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgJl9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgJi0tc21hbGwge1xuICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICB9XG4gICAgJi0tbWVkaXVtIHtcbiAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgfVxuICAgICYtLWxhcmdlIHtcbiAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgfVxuICB9XG4gICZfX2FmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWJvZHkpO1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ucmVhLCAuZm9vdGVyIHtcbiAgei1pbmRleDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFyYWxsYXgtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgQGluY2x1ZGUgbWVkaWEoJz49ZGVza3RvcCcpIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG5cbiAgJi5sb2FkZWQge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLWluLW91dDtcbiAgfVxuXG4gIC5waWN0dXJlLW1vYmlsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIEBpbmNsdWRlIG1lZGlhKCc+PWRlc2t0b3AnKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIGltZyB7XG4gICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAud2l6aS10eHQge1xuICAgIHotaW5kZXg6IDU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgIH1cbiAgICBoMiwgaDMge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICYucWwtYWxpZ24tY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgICAgLnFsLXNpemUtaHVnZSB7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBwIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAmLnFsLWFsaWduLWNlbnRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndpemktdHh0IHtcbiAgJl9fYmFja2dyb3VuZCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICB9XG4gIH1cbn1cbiIsIi53aXppLWhyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICAmX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeGwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG4gICAgJi5ub25lIHtcbiAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYuc21hbGwge1xuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHhsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5tZWRpdW0ge1xuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHhsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5sYXJnZSB7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgeGwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiJHNpemVTbWFsbDogMjcuNSU7XG4kc2l6ZU1lZGl1bTogMzMlO1xuJHNpemVMYXJnZTogMzguNDclO1xuXG4kc2l6ZURvdWJsZVNtYWxsOiAkc2l6ZVNtYWxsICogMjtcbiRzaXplRG91YmxlTWVkaXVtOiAkc2l6ZU1lZGl1bSAqIDI7XG4kc2l6ZURvdWJsZUxhcmdlOiAkc2l6ZUxhcmdlICogMjtcblxuJHNpemVUcmlwbGVTbWFsbDogJHNpemVTbWFsbCAqIDM7XG4kc2l6ZVRyaXBsZU1lZGl1bTogJHNpemVNZWRpdW0gKiAzO1xuJHNpemVUcmlwbGVMYXJnZTogJHNpemVMYXJnZSAqIDM7XG5cbiRzaXplUXVhZHJ1cGxlU21hbGw6ICRzaXplU21hbGwgKiA0O1xuJHNpemVRdWFkcnVwbGVNZWRpdW06ICRzaXplTWVkaXVtICogNDtcbiRzaXplUXVhZHJ1cGxlTGFyZ2U6ICRzaXplTGFyZ2UgKiA0O1xuXG4kc2l6ZUxlZnRTbWFsbDogJHNpemVTbWFsbCAqIDEuNTQzO1xuJHNpemVMZWZ0TWVkaXVtOiAkc2l6ZU1lZGl1bSAqIDEuNTQzO1xuJHNpemVMZWZ0TGFyZ2U6ICRzaXplTGFyZ2UgKiAxLjU0MztcblxuLndpemktaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICYtLXNtYWxsLCAmLS1tZWRpdW0sICYtLWxhcmdlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctdG9wOiAjeyRzaXplU21hbGx9O1xuICAgIH1cbiAgfVxuXG4gICYtLXNtYWxsIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogI3skc2l6ZVNtYWxsfTtcbiAgICB9XG4gIH1cblxuICAmLS1tZWRpdW0ge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAjeyRzaXplTWVkaXVtfTtcbiAgICB9XG4gIH1cblxuICAmLS1sYXJnZSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgcGFkZGluZy10b3A6ICN7JHNpemVMYXJnZX07XG4gICAgfVxuICB9XG5cbiAgJi0tc2ltcGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChmbGV4LXN0YXJ0KTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGZsZXgtc3RhcnQpO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuICAgIH1cbiAgfVxuXG4gICYtLWJhbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy10b3A6IDE4JTtcbiAgICB9XG4gIH1cblxuICAmLS1kb3VibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLndpemktaW1nLS1zbWFsbCB7XG4gICAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDU1LjU1NTU1NSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLndpemktaW1nLS1tZWRpdW0ge1xuICAgICAgLndpemktaW1nX19jb250ZW50IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA2Ni42NjglO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi53aXppLWltZy0tbGFyZ2Uge1xuICAgICAgLndpemktaW1nX19jb250ZW50IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA3Ny43NzglXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS10cmlwbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDEwcHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYud2l6aS1pbWctLXNtYWxsIHtcbiAgICAgIC53aXppLWltZ19fY29udGVudCB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nLXRvcDogODMuODElO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi53aXppLWltZy0tbWVkaXVtIHtcbiAgICAgIC53aXppLWltZ19fY29udGVudCB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwLjU3MyU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLndpemktaW1nLS1sYXJnZSB7XG4gICAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDExNy4zMzMlXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1xdWFkcnVwbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEwcHgpO1xuICAgICAgfVxuICAgICAgJl9fd3JhcHBlciB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi53aXppLWltZy0tc21hbGwge1xuICAgICAgLndpemktaW1nX19jb250ZW50IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMTIuMzYlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi53aXppLWltZy0tbWVkaXVtIHtcbiAgICAgIC53aXppLWltZ19fY29udGVudCB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTM0LjgzMiU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLndpemktaW1nLS1sYXJnZSB7XG4gICAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDE1Ny4zMDUlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAyM3B4KTtcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYud2l6aS1pbWctLXNtYWxsIHtcbiAgICAgICAgLndpemktaW1nX19jb250ZW50X193cmFwcGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDkwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICBcbiAgICAgICYud2l6aS1pbWctLW1lZGl1bSB7XG4gICAgICAgIC53aXppLWltZ19fY29udGVudF9fd3JhcHBlciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA5NSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgXG4gICAgICAmLndpemktaW1nLS1sYXJnZSB7XG4gICAgICAgIC53aXppLWltZ19fY29udGVudF9fd3JhcHBlciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJldyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgICYtLWFic29sdXRlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG59XG5cbi53aXppLXdyYXBwZXIge1xuICAmLS1zbWFsbCwgJi0tbWVkaXVtLCAmLS1sYXJnZSB7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXG4gICAgJi53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IHtcbiAgICAgIC53aXppLWltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1vbmUge1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDY2LjY2JSAtIDEwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLXR3byB7XG4gICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjM0JSAtIDEwcHgpO1xuICAgICAgICAgICAgLndpemktaW1nX19jb250ZW50IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgLndpemktaW1nX19jb250ZW50IHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTYuNSU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLndpemktaW1nX19jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC53aXppLWltZy0tb25lIC53aXppLWltZ19fY29udGVudCB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNDEuNTU3JTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAud2l6aS1pbWctLXR3byAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gMTBweCk7XG5cbiAgICAgICAgLndpemktaW1nIHtcbiAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgLndpemkge1xuICAgICAgICAmLWltZyB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwMy42NSU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tbWVkaXVtIHtcbiAgICAmLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQge1xuICAgICAgLndpemktaW1nLS1vbmUge1xuICAgICAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0OS44NjglO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAud2l6aSB7XG4gICAgICAgICAgJi1pbWcge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTIzLjg1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1sYXJnZSB7XG4gICAgJi53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IHtcbiAgICAgIC53aXppLWltZy0tb25lIHtcbiAgICAgICAgLndpemktaW1nX19jb250ZW50IHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTguMTc5JTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgLndpemkge1xuICAgICAgICAgICYtaW1nIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEzMS4wNSU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYud2l6aS1pbWctLXR3by10aXRsZS10ZXh0IHtcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAud2l6aS1jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbiAgICAgIC53aXppLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA0MHB4KTtcbiAgICAgIH1cbiAgICB9XG4gICAgLndpemktaW1nIHtcbiAgICAgICYtLXNtYWxsIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtLW1lZGl1bSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNjclO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLS1sYXJnZSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNzclO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC53aXppLXRleHQge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAmX19jb250ZW50IHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmX19pY29uIHtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi53aXppLXdyYXBwZXIge1xuICAmLS1zbWFsbCwgJi0tbWVkaXVtLCAmLS1sYXJnZSB7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXG4gICAgJi53aXppLXdyYXBwZXItLWltZ0RvdWJsZU1pZGRsZVJpZ2h0IHtcbiAgICAgIC53aXppLWltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1vbmUsICYtLXRocmVlIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAxMHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS10d28ge1xuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAxMHB4KTtcbiAgICAgICAgICAgIC53aXppLWltZ19fY29udGVudCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MCU7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLS1vbmUsICYtLXRocmVlIHtcbiAgICAgICAgICAgIC53aXppLWltZ19fY29udGVudCB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogODMuODElO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgLndpemktaW1nX19jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC53aXppLWltZy0tb25lIC53aXppLWltZ19fY29udGVudCwgLndpemktaW1nLS10aHJlZSAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDgzLjgxJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAud2l6aS1pbWctLXR3byAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gMTBweCk7XG5cbiAgICAgICAgLndpemktaW1nIHtcbiAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgLndpemkge1xuICAgICAgICAmLWltZyB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwMy42NSU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tbWVkaXVtIHtcbiAgICAmLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQge1xuICAgICAgLndpemktaW1nLS1vbmUsIC53aXppLWltZy0tdGhyZWUge1xuICAgICAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDAuNTcyJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgLndpemkge1xuICAgICAgICAgICYtaW1nIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEyMy44NSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC53aXppLWltZ19fY29udGVudDpiZWZvcmUge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDguNTclO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLWxhcmdlIHtcbiAgICAmLndpemktd3JhcHBlci0taW1nRG91YmxlTWlkZGxlUmlnaHQge1xuICAgICAgLndpemktaW1nLS1vbmUsIC53aXppLWltZy0tdGhyZWUge1xuICAgICAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMTcuMzM1JTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgLndpemkge1xuICAgICAgICAgICYtaW1nIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEzMS4wNSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC53aXppLWltZ19fY29udGVudDpiZWZvcmUge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTcuMTQlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ud2l6aS13cmFwcGVyLS10ZXh0T25JbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgcGFkZGluZy10b3A6ICRzaXplU21hbGw7XG4gICAgfVxuICB9XG5cbiAgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG5cbiAgJi53aXppLS13cmFwcGVyLS1tZWRpdW0ge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkc2l6ZU1lZGl1bTtcbiAgICB9XG4gIH1cblxuICAmLndpemktLXdyYXBwZXItLWxhcmdlIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogJHNpemVMYXJnZTtcbiAgICB9XG4gIH1cblxuICBkaXYud2l6aS10eHQge1xuICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4ud2l6aS1pbWdfX2NvbnRlbnQge1xuICBhIHtcbiAgICBvcGFjaXR5OiAxIWltcG9ydGFudDtcbiAgfVxufVxuXG5AaW5jbHVkZSBtb2JpbGUge1xuICAud2l6aS13cmFwcGVyLS1zbWFsbC53aXppLXdyYXBwZXItLWltZ0RvdWJsZVJpZ2h0IC53aXppLWltZy0tdHdvIC53aXppLWltZ19fY29udGVudDpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiAzNiVcbiAgfVxuICAud2l6aS13cmFwcGVyLS1tZWRpdW0ud2l6aS13cmFwcGVyLS1pbWdEb3VibGVSaWdodCAud2l6aS1pbWctLXR3byAud2l6aS1pbWdfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogNDUlO1xuICB9XG4gIC53aXppLXdyYXBwZXItLWxhcmdlLndpemktd3JhcHBlci0taW1nRG91YmxlUmlnaHQgLndpemktaW1nLS10d28gLndpemktaW1nX19jb250ZW50OmJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDUzJTtcbiAgfVxufVxuXG4ud2l6aS1jb250YWluZXIge1xuICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gIHdpZHRoOiBjYWxjKDI1JSAtIDE1cHgpO1xufVxuXG4ud2l6aS13cmFwcGVyLS1lbXB0eVRleHQgKyAud2l6aS1pbWctLXR3by10aXRsZS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XG59XG4iLCIud2l6aS13cmFwcGVyLW11bHRpcGxlLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICB9XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAmX19sZWZ0IHtcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIHdpZHRoOiA2Ny40NSU7XG4gICAgJl9fdG9wIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuICAgICAgJl9fbGVmdCB7XG4gICAgICAgIHdpZHRoOiAzMi41JTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDg4JTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5tZWRpdW0ge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOTIuNSU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYubGFyZ2Uge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX3JpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDY3LjQ1JTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIH1cbiAgICAgICAgJl9fd3JhcHBlciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDIuMSU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm1lZGl1bSB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDMuOTIlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmxhcmdlIHtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0Ny41NiU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fYm90dG9tIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICAgICZfX2xlZnQge1xuICAgICAgICB3aWR0aDogNjcuNDUlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDU2LjQlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLm1lZGl1bSB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1OC4xJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5sYXJnZSB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MS43JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgcGljdHVyZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgICZfX2Fic29sdXRlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA4MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICAgIG1hcmdpbjogMTAlIDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDk1JTtcbiAgICAgICAgICAgICAgbWFyZ2luOiAyLjUlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjM1O1xuICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXN0ZDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmID4gKiB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICYgPiBhIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndpemktd3JhcHBlci0tdGltZXIge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAmU2ltcGxlIHtcbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBzcGFuICB7XG4gICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRpcmV0IHtcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fcmlnaHQge1xuICAgICAgICB3aWR0aDogMzIuNSU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIHdpZHRoOiA1NSU7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoNTglIC0gMTBweCk7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIH1cbiAgICAgICAgJl9fd3JhcHBlciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTA3LjUlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5tZWRpdW0ge1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDExNS4zJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5sYXJnZSB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTE5LjUlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3JpZ2h0IHtcbiAgICB3aWR0aDogMzIuNTUlO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtZW5kKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIH1cbiAgICAmX193cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgIHdpZHRoOiA0MiU7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTQxJTtcbiAgICAgICAgfVxuICAgICAgICAmLm1lZGl1bSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1MS40NCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubGFyZ2Uge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNTYuNSU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgbGVmdDogNTAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG59XG4iLCIud2l6aS13cmFwcGVyIHtcbiAgJi0teW91dHViZSwgJi0tdmltZW8ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgICBAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYucmVhZHkge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICBpZnJhbWUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAud2l6aS10eHQge1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgYSB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgICAqIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KSFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGgyLCBoMSwgaDMge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDQ2KTtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDEuM3Z3ICsgMS4zdmggKyAuN3ZtaW4pO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGEge1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMzIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxMyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi0tbGFyZ2Uge1xuICAgICAgICBoMiwgaDEsIGgzIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDEuNnZ3ICsgMS42dmggKyAuNzh2bWluKTtcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMzIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLWNvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgIGxlZnQ6IDI1JTtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1ub0NvbnRyb2wge1xuICAgICAgaWZyYW1lIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuICAgICAgICAgIHdpZHRoOiAxMzAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiAxMzAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXR4dENvbnRlbnQge1xuICAgICAgLndpemktdHh0IHtcbiAgICAgICAgaDIsIGgxLCBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMzIpO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgJi5xbC1hbGlnbi1jZW50ZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICYucWwtYWxpZ24tY2VudGVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sYXJnZSB7XG4gICAgICAgICAgaDIsIGgxLCBoMyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgJi5xbC1hbGlnbi1jZW50ZXIge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMyk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgJi5xbC1hbGlnbi1jZW50ZXIge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tdGV4dE9uSW1nIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi0tdmltZW8ge1xuICAgICYtbm9Db250cm9sIHtcbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICBtaW4taGVpZ2h0OiA0MzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ud2l6aS15b3V0dWJlLCAud2l6aS12aW1lbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAzICFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIHBpY3R1cmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gICZfX3dyYXBwZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cbiAgICBoMiwgaDEsIGgzLCBoNCwgcCwgdWwge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgaDIsIGgxLCBoNCwgaDMge1xuICAgICAgZm9udC1zaXplOiByZW0oNDYpO1xuICAgICAgZm9udC1zaXplOiBjYWxjKDEuM3Z3ICsgMS4zdmggKyAuN3ZtaW4pO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDExKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1sYXJnZSB7XG4gICAgICBoMiwgaDEsIGg0LCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygxLjZ2dyArIDEuNnZoICsgLjc4dm1pbik7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19idG4ge1xuICAgICYubGFyZ2Uge1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDEuNXZ3O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgICAgaSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAyNXB4IGF1dG87XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBmb250LXNpemU6IDMuNXZ3O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtLXNtYWxsIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cblxuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XG4gICAgICB9XG5cbiAgICAgIGkge1xuICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB0b3A6IDQ3JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIC53aXppLXlvdXR1YmUsIC53aXppLXZpbWVvIHtcbiAgICAgICAgJl9fYnRuIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ud2l6aS1pbWd0eHQtLXlvdXR1YmUge1xuICBAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gICAgLndpemktaW1ndHh0X19yaWdodCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgaDIsIGgxLCBoMyB7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgZm9udC1zaXplOiByZW0oMzIpO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICYucWwtYWxpZ24tY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiByZW0oMTMpO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAmLnFsLWFsaWduLWNlbnRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndpemkge1xuICAmLWxhdW5jaFZpZGVvIHtcbiAgICAud2l6aS15b3V0dWJlX193cmFwcGVyLCAud2l6aS12aW1lb19fd3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cbiAgICAud2l6aS12aW1lbyBpbWcsIC53aXppLXlvdXR1YmUgaW1nIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICBpZnJhbWUge1xuICAgICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndiLXZpZGVvLXdyYXBwZXIge1xuICBAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDA7XG4gICAgaWZyYW1lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmLS1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cbiIsIiR3aXRuZXNzLWxpbms6ICMwMGQyZDM7XG5cbi53aXppLXdyYXBwZXIge1xuICAmX19iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgJiArICoge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJiArICoge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICo6bm90KC53aXppLXdyYXBwZXJfX2JhY2tncm91bmQpIHtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIGlucHV0Om5vdCgud2l6aS13cmFwcGVyX19iYWNrZ3JvdW5kKSB7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAuZm9ybV9fbGFiZWw6bm90KC53aXppLXdyYXBwZXJfX2JhY2tncm91bmQpIHtcbiAgICB6LWluZGV4OiAzO1xuICB9XG4gICYtLXR4dE9uZUJhY2tncm91bmQge1xuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAud2l6aS13cmFwcGVyX19iYWNrZ3JvdW5kIHtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAud2l6aSB7XG4gICAgICAmLXR4dCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXR4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgbWFyZ2luOiAwIDAgMTBweCFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICAmLmFsaWduLWJ1dHRvbiB7XG4gICAgICAgIC53aXppLXR4dF9faXRlbSB7XG4gICAgICAgICAgJjpub3QoLndpemktdHh0X19pdGVtLS1iYWNrZ3JvdW5kKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLndpemktdHh0X19pdGVtLS1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIC53aXppLXR4dF9faXRlbV9fd3JhcHBlciB7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC53aXppQnRuX193cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgaDEsIGgyIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgJiArIHAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcbiAgICB9XG4gICAgcCB7XG4gICAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIGgyICsgcCwgaDMgKyBwLCBoNCArIHAge1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICAgIH1cbiAgICAud2l6aS10eHQge1xuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgICB9XG4gICAgICAmLS1vbmUge1xuICAgICAgICAud2l6aS10eHRfX2l0ZW0ge1xuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9faXRlbSB7XG4gICAgICAgICY6bm90KC53aXppLXR4dF9faXRlbSB3aXppLXR4dF9faXRlbS0tYmFja2dyb3VuZCkge1xuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tYmFja2dyb3VuZCB7XG4gICAgICAgICAgLndpemktdHh0X19pdGVtX193cmFwcGVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLS1kb3VibGUge1xuICAgICAgICAud2l6aS10eHQge1xuICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJz49ZGVza3RvcCcpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi0tdHJpcGxlIHtcbiAgICAgICAgLndpemktdHh0IHtcbiAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCc+PWRlc2t0b3AnKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi0tcXVhZHJ1cGxlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJz49ZGVza3RvcCcpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCk7XG4gICAgICAgICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgICAgICB9XG4gICAgICAgIC53aXppLXR4dCB7XG4gICAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJykge1xuICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZRdWFkcnVwbGVOdW1iZXJzIHtcbiAgICAgIG1heC13aWR0aDogdmFyKC0tbWF4LXJvdy1zaXplLXBhZGRpbmctc21hbGwpO1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAud2l6aS10eHQtLXF1YWRydXBsZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTRweCByZ2JhKDE5LDMwLDQ0LDAuMSk7XG4gICAgICAgIHBhZGRpbmc6IDM0cHggMDtcbiAgICAgICAgLndpemktdHh0X19pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDUwKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oNjYpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAtMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0td2l0bmVzcyB7XG4gICAgLndpemktdHh0IHtcbiAgICAgICYtLWRvdWJsZSB7XG4gICAgICAgIC53aXppLXR4dCB7XG4gICAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi0tdHJpcGxlIHtcbiAgICAgICAgLndpemktdHh0IHtcbiAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLS1xdWFkcnVwbGUge1xuICAgICAgICAud2l6aS10eHQge1xuICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgJl9fd3JhcHBlciB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19pdGVtIHtcbiAgICAgICAgJl9fd3JhcHBlciB7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX3RodW1ibmFpbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBoMSwgaDIsIGgzLCBoNCwgaDUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgaDMge1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgIFxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KFtjbGFzc10pIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHAgKyBwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkd2l0bmVzcy1saW5rO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aXRuZXNzLWxpbms7XG4gICAgICAgICAgbWF4LXdpZHRoOiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IG1heC13aWR0aCAzMDBtcyBlYXNlO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG5cbi53aXppLXR4dCB7XG4gICYtLXdpdGhCZyB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gIHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbGkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ud2l6aS13cmFwcGVyIHtcbiAgJi0tdGV4dE9uSW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC53aXppLXR4dCB7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICB9XG4gICAgICBcbiAgICAgIGgyLCBoMywgaDQsIGg1LCBoNiwgaDEge1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDExKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi0tY29udGVudFxuICAgICAge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICBsZWZ0OiAyNSU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgJi53aXppLXdyYXBwZXItLXNtYWxsIHtcbiAgICAgICAgLndpemktdHh0IHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLndpemktd3JhcHBlci0tbWVkaXVtIHtcbiAgICAgICAgLndpemktdHh0IHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLndpemktd3JhcHBlci0tbGFyZ2Uge1xuICAgICAgICAud2l6aS10eHQge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53aXppLXdyYXBwZXItLXR4dCB7XG4gIC53aXppLXR4dCwgLndpemktdHh0LS1vbmUgLndpemktdHh0X19pdGVtIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLndpemktdHh0LS1kb3VibGUgPiAud2l6aS10eHRfX2l0ZW0sIC53aXppLXR4dC0tdHJpcGxlID4gLndpemktdHh0X19pdGVtLCAud2l6aS10eHQtLXF1YWRydXBsZSA+IC53aXppLXR4dF9faXRlbSB7XG4gIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGZsZXgtc3RhcnQpO1xufVxuXG4ud2l6aS10eHQtLWRvdWJsZSA+IC53aXppLXR4dF9faXRlbS53aXppLXR4dF9faXRlbS0tYmFja2dyb3VuZCwgLndpemktdHh0LS10cmlwbGUgPiAud2l6aS10eHRfX2l0ZW0ud2l6aS10eHRfX2l0ZW0tLWJhY2tncm91bmQsIC53aXppLXR4dC0tcXVhZHJ1cGxlID4gLndpemktdHh0X19pdGVtLndpemktdHh0X19pdGVtLS1iYWNrZ3JvdW5kIHtcbiAgQGluY2x1ZGUgZmxleGJveCgpO1xuICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gIEBpbmNsdWRlIGFsaWduLWl0ZW1zKHN0cmV0Y2gpO1xuICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KHN0cmV0Y2gpO1xufVxuXG5cbi53aXppLXR4dC0tZG91YmxlID4gLndpemktdHh0X19pdGVtLndpemktdHh0X19pdGVtLS1iYWNrZ3JvdW5kIC53aXppLXR4dF9faXRlbV9fd3JhcHBlciwgLndpemktdHh0LS10cmlwbGUgPiAud2l6aS10eHRfX2l0ZW0ud2l6aS10eHRfX2l0ZW0tLWJhY2tncm91bmQgLndpemktdHh0X19pdGVtX193cmFwcGVyLCAud2l6aS10eHQtLXF1YWRydXBsZSA+IC53aXppLXR4dF9faXRlbS53aXppLXR4dF9faXRlbS0tYmFja2dyb3VuZCAud2l6aS10eHRfX2l0ZW1fX3dyYXBwZXIge1xuICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgQGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG4gIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoZmxleC1zdGFydCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5cbi53aXppLXdyYXBwZXItLXR4dE9uZUJhY2tncm91bmQge1xuICAud2l6aS10eHQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgJl9faXRlbSB7XG4gICAgICAmLnNtYWxsICB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc8dGFibGV0Jykge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYubWVkaXVtICB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc8dGFibGV0Jykge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYubGFyZ2Uge1xuICAgICAgICBwYWRkaW5nOiA2MHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPHRhYmxldCcpIHtcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53aXppLXR4dC0tZG91YmxlQmFja2dyb3VuZCB7XG4gIC53aXppLXR4dF9faXRlbSB7XG4gICAgJi5zbWFsbCAud2l6aS10eHRfX2l0ZW1fX3dyYXBwZXIgIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPHRhYmxldCcpIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5tZWRpdW0gLndpemktdHh0X19pdGVtX193cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPHRhYmxldCcpIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5sYXJnZSAud2l6aS10eHRfX2l0ZW1fX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogNjBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKCc8dGFibGV0Jykge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiJHNpemVTbWFsbDogMzAuNjUlO1xuJHNpemVNZWRpdW06IDM2Ljc3JTtcbiRzaXplTGFyZ2U6IDQyLjg5JTtcblxuJHNpemVEb3VibGVTbWFsbDogJHNpemVTbWFsbCAqIDI7XG4kc2l6ZURvdWJsZU1lZGl1bTogJHNpemVNZWRpdW0gKiAyO1xuJHNpemVEb3VibGVMYXJnZTogJHNpemVMYXJnZSAqIDI7XG5cbiRzaXplSGFsZlNtYWxsOiAkc2l6ZVNtYWxsICogMztcbiRzaXplSGFsZk1lZGl1bTogJHNpemVNZWRpdW0gKiAzO1xuJHNpemVIYWxmTGFyZ2U6ICRzaXplTGFyZ2UgKiAzO1xuXG4ud2l6aS13cmFwcGVyIHtcblxuICAmLS1pbWdsYXJnZSB7XG4gICAgLndpemktaW1ndHh0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmX19yaWdodCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbiAgICAgICAgICB3aWR0aDogMzMuMzQlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2xlZnQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG4gICAgICAgICAgd2lkdGg6IDY2LjY2JTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXNtYWxsLCAmLS1tZWRpdW0sICYtLWxhcmdlIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDEuMjE0JVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLXNtYWxsIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDEuMjE0JVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLW1lZGl1bSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ5LjQ1JTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sYXJnZSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDU3LjY5OSU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0taW1nc21hbGwge1xuICAgIC53aXppLWltZ3R4dCB7XG4gICAgICAmX19yaWdodCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbiAgICAgICAgICB3aWR0aDogNjYuNjYlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2xlZnQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG4gICAgICAgICAgd2lkdGg6IDMzLjM0JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLXR3b1RleHQge1xuICAgIC53aXppLWltZ3R4dCB7XG4gICAgICAmX19yaWdodCwgJl9fbGVmdCB7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19jZW50ZXIge1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGV4dC1hbGlnbi1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyIWltcG9ydGFudDtcbiAgICA+IGRpdiB7XG4gICAgICB3aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICBtaW4td2lkdGg6IHVuc2V0IWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLndpemktaW1ndHh0IHtcbiAgQGluY2x1ZGUgZmxleGJveCgpO1xuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG4gIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICYtLXlvdXR1YmUsICYtLXZpbWVvIHtcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgLndpemktaW1ndHh0X19sZWZ0LCAud2l6aS1pbWd0eHRfX3JpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fd3JhcCB7XG4gICAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgIH1cbiAgfVxuXG4gICZfX3JpZ2h0LCAmX19sZWZ0IHtcbiAgICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgJiA+ICoge1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX2NlbnRlciB7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuXG4gICAgfVxuICB9XG5cbiAgJl9fcmlnaHQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJi0tdGV4dExlZnRUZXh0UmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLndpemktaW1ndHh0X19sZWZ0IHtcbiAgICAgICYtLXNtYWxsLCAmLS1tZWRpdW0sICYtLWxhcmdlIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNTUlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLXNtYWxsIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA1NSU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi0tbWVkaXVtIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA2NiU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi0tbGFyZ2Uge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDc3JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLXRleHRPbmVUZXh0T25lIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC53aXppLWltZ3R4dF9fd3JhcCB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLndpemlCdG4ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLndpemktaW1ndHh0X19sZWZ0LCAud2l6aS1pbWd0eHRfX3JpZ2h0IHtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICAgJi0tc21hbGwsICYtLW1lZGl1bSwgJi0tbGFyZ2Uge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA4NC4xMjYlXG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi0tc21hbGwge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDg0LjEyNiVcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLS1tZWRpdW0ge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwMSVcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLS1sYXJnZSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTE3Ljc3NCVcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLXRleHRUZXh0T25lVGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAud2l6aS1pbWd0eHRfX2NlbnRlciB7XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICYtLXNtYWxsLCAmLS1tZWRpdW0sICYtLWxhcmdlIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA4NS40NSU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi0tc21hbGwge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDg1LjQ1JTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLS1tZWRpdW0ge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwMi4xODMlXG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi0tbGFyZ2Uge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDExOS42MTElXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS10ZXh0U21hbGxSaWdodFRleHRMZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC53aXppLWltZ3R4dF9fcmlnaHQge1xuICAgICAgJi0tc21hbGwsICYtLW1lZGl1bSwgJi0tbGFyZ2Uge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA4Mi40MDMlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLXNtYWxsIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA4Mi40MDMlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLW1lZGl1bSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogOTguODklO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLWxhcmdlIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMTUuMzY1JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLVRleHRTbWFsbExlZnRUZXh0UmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICB9XG5cbiAgICAud2l6aS1pbWd0eHRfX2xlZnQge1xuICAgICAgJi0tc21hbGwsICYtLW1lZGl1bSwgJi0tbGFyZ2Uge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA4Mi40MDMlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLXNtYWxsIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA4Mi40MDMlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLW1lZGl1bSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogOTguODklO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLWxhcmdlIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMTUuMzY1JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLXRleHRSaWdodFRleHRMZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gICAgfVxuXG4gICAgLndpemktaW1ndHh0X19yaWdodCB7XG4gICAgICAmLS1zbWFsbCwgJi0tbWVkaXVtLCAmLS1sYXJnZSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDU0Ljk0NiVcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLS1zbWFsbCB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNTQuOTQ2JVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLW1lZGl1bSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNjUuNzE1JVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLWxhcmdlIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA3Ni45MjQlXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1yZXZlcnNlIHtcbiAgICAmLndpemktd3JhcHBlci0taW1nc21hbGwge1xuICAgICAgLndpemktaW1ndHh0X19yaWdodCB7XG4gICAgICAgICYtLXNtYWxsLCAmLS1tZWRpdW0sICYtLWxhcmdlIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDEuMjE0JVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLXNtYWxsIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDEuMjE0JVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLW1lZGl1bSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ5LjQ1JTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sYXJnZSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDU3LjY5OSU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLndpemktaW1ndHh0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmX19yaWdodCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG5cbiAgICAgICZfX2xlZnQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS10aHJlZSB7XG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcbiAgICB9XG5cbiAgICAud2l6aS1pbWd0eHQge1xuICAgICAgJl9fcmlnaHQsICZfX2xlZnQsICZfX2NlbnRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICB9XG5cbiAgICAgICZfX2NlbnRlciB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbiAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS15b3V0dWJlIHtcbiAgICAud2l6aS1pbWd0eHQge1xuICAgICAgJl9fcmlnaHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgd2lkdGg6IDY2LjY2JTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgIHdpZHRoOiAzMy4zNCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAud2l6aS13cmFwcGVyLS15b3V0dWJlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi53aXppLWltZ3R4dF9fbGVmdCwgLndpemktaW1ndHh0LCAud2l6aS1pbWd0eHRfX3JpZ2h0IHtcbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ud2l6aS13cmFwcGVyLS10ZXh0T25JbWcge1xuXG4gICYgPiBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUhaW1wb3J0YW50O1xuICB9XG5cbiAgLndpemktdHh0IHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgJiA+ICoge1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC53aXppLXR4dF9fYmFja2dyb3VuZCB7XG4gICAgICAmID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLndpemlCdG4ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAmLndpemktd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgIC5wYXJhbGxheC1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAmICsud2l6aS10eHQge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndpemktd3JhcHBlci0tdGV4dE9uSW1nIC53aXppLXR4dCB7XG4gIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgIHBhZGRpbmc6IDAgMTAwcHg7XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cblxuXG4ud2l6aS13cmFwcGVyLS10ZXh0T25JbWcud2l6aS13cmFwcGVyIHtcbiAgJi0tc21hbGwsICYtLW1lZGl1bSwgJi0tbGFyZ2Uge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwMDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLXRvcDogI3skc2l6ZVNtYWxsfTtcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiAud2l6aS10eHQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJi0tc21hbGwge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAjeyRzaXplU21hbGx9O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBtaW4taGVpZ2h0OiAyNTBweDtcblxuICAgICAgLndpemktdHh0IHtcbiAgICAgICAgbWluLWhlaWdodDogMjUwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuICAgICAgbWluLWhlaWdodDogMzAuNjV2dztcbiAgICB9XG4gIH1cblxuICAmLS1tZWRpdW0ge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAjeyRzaXplTWVkaXVtfTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgbWluLWhlaWdodDogMzUwcHg7XG5cbiAgICAgIC53aXppLXR4dCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDM2Ljc3dnc7XG4gICAgfVxuICB9XG5cbiAgJi0tbGFyZ2Uge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAjeyRzaXplTGFyZ2V9O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBtaW4taGVpZ2h0OiA0NTBweDtcblxuICAgICAgLndpemktdHh0IHtcbiAgICAgICAgbWluLWhlaWdodDogNDUwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuICAgICAgbWluLWhlaWdodDogNDIuODl2dztcbiAgICB9XG4gIH1cbn1cblxuLndpemktd3JhcHBlci0tdGV4dE9uSW1nIHtcbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMCFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLndpemktdHh0X19iYWNrZ3JvdW5kW3N0eWxlXj1cImJhY2tncm91bmRcIl0ge1xuICAmID4gKiB7XG4gICAgY29sb3I6ICRjb2xvci1zdGQ7XG4gIH1cbn1cblxuLndpemktd3JhcHBlci0taW1ndHh0W3N0eWxlXj1cImJhY2tncm91bmRcIl0ge1xuICAud2l6aS1pbWd0eHRfX2xlZnQge1xuICAgICYgPiAqIHtcbiAgICAgIGNvbG9yOiAkY29sb3Itc3RkO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBtb2JpbGUge1xuICAud2l6aWJsb2Nrc19faXRlbTpub3QoLndpemlibG9ja3NfX2l0ZW0tLWZ1bGxwYWdlKSB7XG4gICAgLndpemktaW1ndHh0X19yaWdodCwgLndpemktaW1ndHh0X19sZWZ0IHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMCAwIDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2l6aS1pbWd0eHRfX2NlbnRlciB7XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLndpemktaW1ndHh0IHtcbiAgICBoMiAucWwtc2l6ZS1sYXJnZSB7XG4gICAgICBmb250LXNpemU6IHJlbSgzMikgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLndpemktYmFubmVyIHtcbiAgQGluY2x1ZGUgZmxleGJveCgpO1xuICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG5cbiAgcCB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi53aXppLXdyYXBwZXItLXRleHRPbkltZyB7XG4gICYgKyAud2l6aS1iYW5uZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICB9XG59XG5cbi53aXppLWltZyB7XG4gICYtLWRvdWJsZSB7XG4gICAgJi53aXppLWltZy0tcGljdG8ge1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgIC53aXppLWltZ19fY29udGVudCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgICAgICBtYXJnaW46IDE1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuXG4gICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYSArIC53aXppLWltZ19fY29udGVudF9fd3JhcHBlciB7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi53aXppLWltZy0tc21hbGwge1xuICAgICAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxOC41JTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI3LjUlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLndpemktaW1nLS1tZWRpdW0ge1xuICAgICAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNi40NSU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzNS40NSU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYud2l6aS1pbWctLWxhcmdlIHtcbiAgICAgICAgLndpemktaW1nX19jb250ZW50IHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzQuNCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0My40JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS10cmlwbGUge1xuICAgICYud2l6aS1pbWctLXBpY3RvIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogY2FsYygzMy4zJSAtIDMwcHgpO1xuICAgICAgICBtYXJnaW46IDE1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuXG4gICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYSArIC53aXppLWltZ19fY29udGVudF9fd3JhcHBlciB7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi53aXppLWltZy0tc21hbGwge1xuICAgICAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyOC4yJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi53aXppLWltZy0tbWVkaXVtIHtcbiAgICAgICAgLndpemktaW1nX19jb250ZW50IHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDAuMyU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYud2l6aS1pbWctLWxhcmdlIHtcbiAgICAgICAgLndpemktaW1nX19jb250ZW50IHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTIuNiVcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1xdWFkcnVwbGUge1xuICAgICYud2l6aS1pbWctLXBpY3RvIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAzMHB4KTtcbiAgICAgICAgbWFyZ2luOiAxNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IDE1cHggMDtcblxuICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEgKyAud2l6aS1pbWdfX2NvbnRlbnRfX3dyYXBwZXIge1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYud2l6aS1pbWctLXNtYWxsIHtcbiAgICAgICAgLndpemktaW1nX19jb250ZW50IHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzguMiU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYud2l6aS1pbWctLW1lZGl1bSB7XG4gICAgICAgIC53aXppLWltZ19fY29udGVudCB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDU0LjU4JTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi53aXppLWltZy0tbGFyZ2Uge1xuICAgICAgICAud2l6aS1pbWdfX2NvbnRlbnQge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3MC45NiVcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tcGljdG8ge1xuICAgIC53aXppLWltZ19fY29udGVudCB7XG4gICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgICAgICZfX2ljb24ge1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSg0NSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0xMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICA+IGEgKyAud2l6aS1pbWdfX2NvbnRlbnRfX3dyYXBwZXIge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5pbWFnZXMtdGV4dHMtbGluayB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgJl9fY292ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgfVxuICAmX193cmFwcGVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmX190aXRsZSB7XG4gICAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgJiA+IDpmaXJzdC1jaGlsZCwgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2xpc3RzIHtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICB9XG4gICAgICAmX19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMjkycHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgIG1hcmdpbjogMCAxLjUlIDIwcHggMS41JTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KTtcbiAgICAgICAgICBtYXJnaW46IDAgY2FsYyg1cHggKyA1cHgpIDIwcHggY2FsYyg1cHggKyA1cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMzNXB4O1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDE3N3B4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsdHJhbnNwYXJlbnQgMCUscmdiYSgyNyw0Miw2MSwuMDM5MjE1Njg2MykgNDQlLHJnYmEoOSwxMywyMCwuNTAxOTYwNzg0MykgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJl9faW1nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgICB9XG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDE4cHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi53aXppQnRuIHtcbiAgcGFkZGluZzogMTRweCAzMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpIWltcG9ydGFudDtcbiAgJi0tbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogcmVtKDI0KTtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKSFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjc1KTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggNXB4IDBweCByZ2JhKDAsMCwwLDAuNzUpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IDBweCByZ2JhKDAsMCwwLDAuNzUpO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbiAgJl9fd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgfVxufVxuIiwiLndpemktcXVvdGUge1xuICB3aWR0aDogMTAwJTtcbiAgLy8gLndpemktcXVvdGVfX3dyYXBwZXJcbiAgJl9fd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuICAvLyAud2l6aS1xdW90ZV9fdG9wXG4gICZfX3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBpY3R1cmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLndpemktaW1nX19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAvLyAud2l6aS1xdW90ZV9faW1nXG4gICZfX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICB3aWR0aDogMTIwcHg7XG4gICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIH1cbiAgfVxuICAvLyAud2l6aS1xdW90ZV9fdGl0bGVcbiAgJl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiA5MSU7XG4gICAgcGFkZGluZzogMjBweCFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC1zaXplOiByZW0oMzApIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS40IWltcG9ydGFudDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMzBweCFpbXBvcnRhbnQ7XG4gICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0JywnPGRlc2t0b3AnKSB7XG4gICAgICBmb250LXNpemU6IHJlbSgyMCkhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgcGFkZGluZzogMTVweCFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBmb250LXNpemU6IHJlbSgxNikhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBpIHtcbiAgICAmLmZhLXF1b3RlLWxlZnQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1cHg7XG4gICAgICBsZWZ0OiAtNDBweDtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLmZhLXF1b3RlLXJpZ2h0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgIHJpZ2h0OiAtNDBweDtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gLndpemktcXVvdGVfX2JhY2tncm91bmRcbiAgJl9fYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLy8gLndpemktcXVvdGVfX2F1dGhvclxuICAmX19hdXRob3Ige1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW46IDEwcHggMDtcbiAgICB9XG4gIH1cbiAgLy8gLndpemktcXVvdGUtLXNtYWxsXG4gICYtLXNtYWxsIHtcbiAgICAud2l6aS1xdW90ZSB7XG4gICAgICAvLyAud2l6aS1xdW90ZS0tc21hbGwgLndpemktcXVvdGVfX3RpdGxlXG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI1KTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0JywnPGRlc2t0b3AnKSB7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIC53aXppLXF1b3RlLS1iYWNrZ3JvdW5kXG4gICYtLWJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC53aXppLXF1b3RlX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDMuMTI1ZW07XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIC53aXppLXF1b3RlLS1iYWNrZ3JvdW5kIC53aXppLXF1b3RlX193cmFwcGVyXG4gICAgLndpemktcXVvdGUge1xuICAgICAgJl9fd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDE1MHB4IDExMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnLCAnPGRlc2t0b3AnKSB7XG4gICAgICAgICAgcGFkZGluZzogNDBweCAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgLy8gLndpemktcXVvdGUtLWJhY2tncm91bmQgLndpemktcXVvdGVfX3RpdGxlOmJlZm9yZVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc1MDguMDQ0JyBoZWlnaHQ9JzUwOC4wNDQnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J00uMTA4IDM1Mi41MzZjMCA2Ni43OTQgNTQuMTQ0IDEyMC45MzggMTIwLjkzNyAxMjAuOTM4IDY2Ljc5NCAwIDEyMC45MzgtNTQuMTQ0IDEyMC45MzgtMTIwLjkzOHMtNTQuMTQ0LTEyMC45MzctMTIwLjkzOC0xMjAuOTM3Yy0xMy43MjcgMC0yNi44NjcgMi4zOTMtMzkuMTY4IDYuNjFDMTA5LjA5MyA4Mi4xMTggMjMwLjgxNC0xOC41NDMgMTE3Ljk3OSA2NC4zMDMtNy4xMzggMTU2LjE3LS4wMjYgMzQ4Ljg0LjExNCAzNTIuMzcxYzAgLjA1NS0uMDA2LjEwNC0uMDA2LjE2NXpNMjY2LjE2OSAzNTIuNTM2YzAgNjYuNzk0IDU0LjE0NCAxMjAuOTM4IDEyMC45MzggMTIwLjkzOHMxMjAuOTM4LTU0LjE0NCAxMjAuOTM4LTEyMC45MzhTNDUzLjkgMjMxLjU5OSAzODcuMTA2IDIzMS41OTljLTEzLjcyOCAwLTI2Ljg2NyAyLjM5My0zOS4xNjggNi42MUMzNzUuMTU0IDgyLjExOCA0OTYuODc1LTE4LjU0MyAzODQuMDQgNjQuMzAzIDI1OC45MjMgMTU2LjE3IDI2Ni4wMzQgMzQ4Ljg0IDI2Ni4xNzUgMzUyLjM3MWMwIC4wNTUtLjAwNi4xMDQtLjAwNi4xNjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gLndpemktcXVvdGUtLWJhY2tncm91bmQgLndpemktcXVvdGVfX3RpdGxlOmFmdGVyXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNTA4LjA0NCcgaGVpZ2h0PSc1MDguMDQ0JyBzdHlsZT0ndHJhbnNmb3JtOnNjYWxlKC0xLC0xKSclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTS4xMDggMzUyLjUzNmMwIDY2Ljc5NCA1NC4xNDQgMTIwLjkzOCAxMjAuOTM3IDEyMC45MzggNjYuNzk0IDAgMTIwLjkzOC01NC4xNDQgMTIwLjkzOC0xMjAuOTM4cy01NC4xNDQtMTIwLjkzNy0xMjAuOTM4LTEyMC45MzdjLTEzLjcyNyAwLTI2Ljg2NyAyLjM5My0zOS4xNjggNi42MUMxMDkuMDkzIDgyLjExOCAyMzAuODE0LTE4LjU0MyAxMTcuOTc5IDY0LjMwMy03LjEzOCAxNTYuMTctLjAyNiAzNDguODQuMTE0IDM1Mi4zNzFjMCAuMDU1LS4wMDYuMTA0LS4wMDYuMTY1ek0yNjYuMTY5IDM1Mi41MzZjMCA2Ni43OTQgNTQuMTQ0IDEyMC45MzggMTIwLjkzOCAxMjAuOTM4czEyMC45MzgtNTQuMTQ0IDEyMC45MzgtMTIwLjkzOFM0NTMuOSAyMzEuNTk5IDM4Ny4xMDYgMjMxLjU5OWMtMTMuNzI4IDAtMjYuODY3IDIuMzkzLTM5LjE2OCA2LjYxQzM3NS4xNTQgODIuMTE4IDQ5Ni44NzUtMTguNTQzIDM4NC4wNCA2NC4zMDMgMjU4LjkyMyAxNTYuMTcgMjY2LjAzNCAzNDguODQgMjY2LjE3NSAzNTIuMzcxYzAgLjA1NS0uMDA2LjEwNC0uMDA2LjE2NXonLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gLndpemktcXVvdGUtLWJhY2tncm91bmQgPiBkaXZcbiAgICAgICYgPiBkaXYge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ud2l6aS13cmFwcGVyLS1xdW90ZUF1dGhvciwgLndpemktd3JhcHBlci0tcXVvdGVCYWNrZ3JvdW5kIHtcbiAgLndpemktcXVvdGVfX2F1dGhvciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4iLCIvKiByZXF1aXJlZCBzdHlsZXMgKi9cblxuLmxlYWZsZXQtcGFuZSxcbi5sZWFmbGV0LXRpbGUsXG4ubGVhZmxldC1tYXJrZXItaWNvbixcbi5sZWFmbGV0LW1hcmtlci1zaGFkb3csXG4ubGVhZmxldC10aWxlLWNvbnRhaW5lcixcbi5sZWFmbGV0LXBhbmUgPiBzdmcsXG4ubGVhZmxldC1wYW5lID4gY2FudmFzLFxuLmxlYWZsZXQtem9vbS1ib3gsXG4ubGVhZmxldC1pbWFnZS1sYXllcixcbi5sZWFmbGV0LWxheWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4ubGVhZmxldC1jb250YWluZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmxlYWZsZXQtdGlsZSxcbi5sZWFmbGV0LW1hcmtlci1pY29uLFxuLmxlYWZsZXQtbWFya2VyLXNoYWRvdyB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcbn1cbi8qIFNhZmFyaSByZW5kZXJzIG5vbi1yZXRpbmEgdGlsZSBvbiByZXRpbmEgYmV0dGVyIHdpdGggdGhpcywgYnV0IENocm9tZSBpcyB3b3JzZSAqL1xuLmxlYWZsZXQtc2FmYXJpIC5sZWFmbGV0LXRpbGUge1xuICBpbWFnZS1yZW5kZXJpbmc6IC13ZWJraXQtb3B0aW1pemUtY29udHJhc3Q7XG59XG4vKiBoYWNrIHRoYXQgcHJldmVudHMgaHcgbGF5ZXJzIFwic3RyZXRjaGluZ1wiIHdoZW4gbG9hZGluZyBuZXcgdGlsZXMgKi9cbi5sZWFmbGV0LXNhZmFyaSAubGVhZmxldC10aWxlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxNjAwcHg7XG4gIGhlaWdodDogMTYwMHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbn1cbi5sZWFmbGV0LW1hcmtlci1pY29uLFxuLmxlYWZsZXQtbWFya2VyLXNoYWRvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogLmxlYWZsZXQtY29udGFpbmVyIHN2ZzogcmVzZXQgc3ZnIG1heC13aWR0aCBkZWNsZXJhdGlvbiBzaGlwcGVkIGluIEpvb21sYSEgKGpvb21sYS5vcmcpIDMueCAqL1xuLyogLmxlYWZsZXQtY29udGFpbmVyIGltZzogbWFwIGlzIGJyb2tlbiBpbiBGRiBpZiB5b3UgaGF2ZSBtYXgtd2lkdGg6IDEwMCUgb24gdGlsZXMgKi9cbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1vdmVybGF5LXBhbmUgc3ZnLFxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LW1hcmtlci1wYW5lIGltZyxcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1zaGFkb3ctcGFuZSBpbWcsXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtdGlsZS1wYW5lIGltZyxcbi5sZWFmbGV0LWNvbnRhaW5lciBpbWcubGVhZmxldC1pbWFnZS1sYXllcixcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC10aWxlIHtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyLmxlYWZsZXQtdG91Y2gtem9vbSB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi14IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi14IHBhbi15O1xufVxuLmxlYWZsZXQtY29udGFpbmVyLmxlYWZsZXQtdG91Y2gtZHJhZyB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBpbmNoLXpvb207XG4gIC8qIEZhbGxiYWNrIGZvciBGRiB3aGljaCBkb2Vzbid0IHN1cHBvcnQgcGluY2gtem9vbSAqL1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogcGluY2gtem9vbTtcbn1cbi5sZWFmbGV0LWNvbnRhaW5lci5sZWFmbGV0LXRvdWNoLWRyYWcubGVhZmxldC10b3VjaC16b29tIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmxlYWZsZXQtY29udGFpbmVyIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5sZWFmbGV0LWNvbnRhaW5lciBhIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDUxLCAxODEsIDIyOSwgMC40KTtcbn1cbi5sZWFmbGV0LXRpbGUge1xuICBmaWx0ZXI6IGluaGVyaXQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5sZWFmbGV0LXRpbGUtbG9hZGVkIHtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbn1cbi5sZWFmbGV0LXpvb20tYm94IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB6LWluZGV4OiA4MDA7XG59XG4vKiB3b3JrYXJvdW5kIGZvciBodHRwczovL2J1Z3ppbGxhLm1vemlsbGEub3JnL3Nob3dfYnVnLmNnaT9pZD04ODgzMTkgKi9cbi5sZWFmbGV0LW92ZXJsYXktcGFuZSBzdmcge1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ubGVhZmxldC1wYW5lICAgICAgICAgeyB6LWluZGV4OiA0MDA7IH1cblxuLmxlYWZsZXQtdGlsZS1wYW5lICAgIHsgei1pbmRleDogMjAwOyB9XG4ubGVhZmxldC1vdmVybGF5LXBhbmUgeyB6LWluZGV4OiA0MDA7IH1cbi5sZWFmbGV0LXNoYWRvdy1wYW5lICB7IHotaW5kZXg6IDUwMDsgfVxuLmxlYWZsZXQtbWFya2VyLXBhbmUgIHsgei1pbmRleDogNjAwO1xuaW1nIHtcbiAgYmFja2dyb3VuZDogY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGh0dHBzOi8vbWVkaWEuY2Rud3MuY29tL19pLzEwOTE4LzYzMS8zODk1LzMyL21hcmtlci1pY29uLTJ4LnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICB0ZXh0LWluZGVudDogLTk5OTk5OTlweDtcbn1cbn1cbi5sZWFmbGV0LXRvb2x0aXAtcGFuZSAgIHsgei1pbmRleDogNjUwOyB9XG4ubGVhZmxldC1wb3B1cC1wYW5lICAgeyB6LWluZGV4OiA3MDA7IH1cblxuLmxlYWZsZXQtbWFwLXBhbmUgY2FudmFzIHsgei1pbmRleDogMTAwOyB9XG4ubGVhZmxldC1tYXAtcGFuZSBzdmcgICAgeyB6LWluZGV4OiAyMDA7IH1cblxuLmxlYWZsZXQtdm1sLXNoYXBlIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG59XG4ubHZtbCB7XG4gIGJlaGF2aW9yOiB1cmwoI2RlZmF1bHQjVk1MKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cblxuLyogY29udHJvbCBwb3NpdGlvbmluZyAqL1xuXG4ubGVhZmxldC1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA4MDA7XG4gIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlUGFpbnRlZDsgLyogSUUgOS0xMCBkb2Vzbid0IGhhdmUgYXV0byAqL1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5sZWFmbGV0LXRvcCxcbi5sZWFmbGV0LWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubGVhZmxldC10b3Age1xuICB0b3A6IDA7XG59XG4ubGVhZmxldC1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuLmxlYWZsZXQtYm90dG9tIHtcbiAgYm90dG9tOiAwO1xufVxuLmxlYWZsZXQtbGVmdCB7XG4gIGxlZnQ6IDA7XG59XG4ubGVhZmxldC1jb250cm9sIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBib3RoO1xufVxuLmxlYWZsZXQtcmlnaHQgLmxlYWZsZXQtY29udHJvbCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5sZWFmbGV0LXRvcCAubGVhZmxldC1jb250cm9sIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5sZWFmbGV0LWJvdHRvbSAubGVhZmxldC1jb250cm9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5sZWFmbGV0LWxlZnQgLmxlYWZsZXQtY29udHJvbCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmxlYWZsZXQtcmlnaHQgLmxlYWZsZXQtY29udHJvbCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuXG4vKiB6b29tIGFuZCBmYWRlIGFuaW1hdGlvbnMgKi9cblxuLmxlYWZsZXQtZmFkZS1hbmltIC5sZWFmbGV0LXRpbGUge1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbn1cbi5sZWFmbGV0LWZhZGUtYW5pbSAubGVhZmxldC1wb3B1cCB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xufVxuLmxlYWZsZXQtZmFkZS1hbmltIC5sZWFmbGV0LW1hcC1wYW5lIC5sZWFmbGV0LXBvcHVwIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5sZWFmbGV0LXpvb20tYW5pbWF0ZWQge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xufVxuLmxlYWZsZXQtem9vbS1hbmltIC5sZWFmbGV0LXpvb20tYW5pbWF0ZWQge1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuLmxlYWZsZXQtem9vbS1hbmltIC5sZWFmbGV0LXpvb20tYW5pbWF0ZWQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGN1YmljLWJlemllcigwLDAsMC4yNSwxKTtcbiAgLW1vei10cmFuc2l0aW9uOiAgICAtbW96LXRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwwLDAuMjUsMSk7XG4gIHRyYW5zaXRpb246ICAgICAgICAgdHJhbnNmb3JtIDAuMjVzIGN1YmljLWJlemllcigwLDAsMC4yNSwxKTtcbn1cbi5sZWFmbGV0LXpvb20tYW5pbSAubGVhZmxldC10aWxlLFxuLmxlYWZsZXQtcGFuLWFuaW0gLmxlYWZsZXQtdGlsZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtem9vbS1oaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5cbi8qIGN1cnNvcnMgKi9cblxuLmxlYWZsZXQtaW50ZXJhY3RpdmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGVhZmxldC1ncmFiIHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogICAgLW1vei1ncmFiO1xuICBjdXJzb3I6ICAgICAgICAgZ3JhYjtcbn1cbi5sZWFmbGV0LWNyb3NzaGFpcixcbi5sZWFmbGV0LWNyb3NzaGFpciAubGVhZmxldC1pbnRlcmFjdGl2ZSB7XG4gIGN1cnNvcjogY3Jvc3NoYWlyO1xufVxuLmxlYWZsZXQtcG9wdXAtcGFuZSxcbi5sZWFmbGV0LWNvbnRyb2wge1xuICBjdXJzb3I6IGF1dG87XG59XG4ubGVhZmxldC1kcmFnZ2luZyAubGVhZmxldC1ncmFiLFxuLmxlYWZsZXQtZHJhZ2dpbmcgLmxlYWZsZXQtZ3JhYiAubGVhZmxldC1pbnRlcmFjdGl2ZSxcbi5sZWFmbGV0LWRyYWdnaW5nIC5sZWFmbGV0LW1hcmtlci1kcmFnZ2FibGUge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcbiAgY3Vyc29yOiAgICAtbW96LWdyYWJiaW5nO1xuICBjdXJzb3I6ICAgICAgICAgZ3JhYmJpbmc7XG59XG5cbi8qIG1hcmtlciAmIG92ZXJsYXlzIGludGVyYWN0aXZpdHkgKi9cbi5sZWFmbGV0LW1hcmtlci1pY29uLFxuLmxlYWZsZXQtbWFya2VyLXNoYWRvdyxcbi5sZWFmbGV0LWltYWdlLWxheWVyLFxuLmxlYWZsZXQtcGFuZSA+IHN2ZyBwYXRoLFxuLmxlYWZsZXQtdGlsZS1jb250YWluZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmxlYWZsZXQtbWFya2VyLWljb24ubGVhZmxldC1pbnRlcmFjdGl2ZSxcbi5sZWFmbGV0LWltYWdlLWxheWVyLmxlYWZsZXQtaW50ZXJhY3RpdmUsXG4ubGVhZmxldC1wYW5lID4gc3ZnIHBhdGgubGVhZmxldC1pbnRlcmFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlUGFpbnRlZDsgLyogSUUgOS0xMCBkb2Vzbid0IGhhdmUgYXV0byAqL1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLyogdmlzdWFsIHR3ZWFrcyAqL1xuXG4ubGVhZmxldC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICBvdXRsaW5lOiAwO1xufVxuLmxlYWZsZXQtY29udGFpbmVyIGEge1xuICBjb2xvcjogIzAwNzhBODtcbn1cbi5sZWFmbGV0LWNvbnRhaW5lciBhLmxlYWZsZXQtYWN0aXZlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIG9yYW5nZTtcbn1cbi5sZWFmbGV0LXpvb20tYm94IHtcbiAgYm9yZGVyOiAycHggZG90dGVkICMzOGY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbn1cblxuXG4vKiBnZW5lcmFsIHR5cG9ncmFwaHkgKi9cbi5sZWFmbGV0LWNvbnRhaW5lciB7XG4gIGZvbnQ6IDEycHgvMS41IFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cblxuXG4vKiBnZW5lcmFsIHRvb2xiYXIgc3R5bGVzICovXG5cbi5sZWFmbGV0LWJhciB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKDAsMCwwLDAuNjUpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ubGVhZmxldC1iYXIgYSxcbi5sZWFmbGV0LWJhciBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5sZWFmbGV0LWJhciBhLFxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubGVhZmxldC1iYXIgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ubGVhZmxldC1iYXIgYTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbn1cbi5sZWFmbGV0LWJhciBhOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ubGVhZmxldC1iYXIgYS5sZWFmbGV0LWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBjb2xvcjogI2JiYjtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIGEge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciBhOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xufVxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIGE6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbn1cblxuLyogem9vbSBjb250cm9sICovXG5cbi5sZWFmbGV0LWNvbnRyb2wtem9vbS1pbixcbi5sZWFmbGV0LWNvbnRyb2wtem9vbS1vdXQge1xuICBmb250OiBib2xkIDE4cHggJ0x1Y2lkYSBDb25zb2xlJywgTW9uYWNvLCBtb25vc3BhY2U7XG4gIHRleHQtaW5kZW50OiAxcHg7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1pbiwgLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC16b29tLW91dCAge1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtem9vbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxheWVycyBjb250cm9sICovXG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzIHtcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwwLDAsMC40KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9sYXllcnMucG5nKTtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbn1cbi5sZWFmbGV0LXJldGluYSAubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2xheWVycy0yeC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggMjZweDtcbn1cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZSB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG59XG4ubGVhZmxldC1jb250cm9sLWxheWVycyAubGVhZmxldC1jb250cm9sLWxheWVycy1saXN0LFxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtZXhwYW5kZWQgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWV4cGFuZGVkIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtZXhwYW5kZWQge1xuICBwYWRkaW5nOiA2cHggMTBweCA2cHggNnB4O1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXNjcm9sbGJhciB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4ubGVhZmxldC1jb250cm9sLWxheWVycy1zZWxlY3RvciB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbn1cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubGVhZmxldC1jb250cm9sLWxheWVycy1zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICBtYXJnaW46IDVweCAtMTBweCA1cHggLTZweDtcbn1cblxuLyogRGVmYXVsdCBpY29uIFVSTHMgKi9cbi5sZWFmbGV0LWRlZmF1bHQtaWNvbi1wYXRoIHtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9tYXJrZXItaWNvbi5wbmcpO1xufVxuXG5cbi8qIGF0dHJpYnV0aW9uIGFuZCBzY2FsZSBjb250cm9scyAqL1xuXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgbWFyZ2luOiAwO1xufVxuLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbixcbi5sZWFmbGV0LWNvbnRyb2wtc2NhbGUtbGluZSB7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBjb2xvcjogIzMzMztcbn1cbi5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24sXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtY29udHJvbC1zY2FsZSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi5sZWFmbGV0LWxlZnQgLmxlYWZsZXQtY29udHJvbC1zY2FsZSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ubGVhZmxldC1ib3R0b20gLmxlYWZsZXQtY29udHJvbC1zY2FsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5sZWFmbGV0LWNvbnRyb2wtc2NhbGUtbGluZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3Nzc7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIHBhZGRpbmc6IDJweCA1cHggMXB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4ubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzc3NztcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cbi5sZWFmbGV0LWNvbnRyb2wtc2NhbGUtbGluZTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM3Nzc7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24sXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLWxheWVycyxcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLWxheWVycyxcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwwLDAsMC4yKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cblxuXG4vKiBwb3B1cCAqL1xuXG4ubGVhZmxldC1wb3B1cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogMXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmxlYWZsZXQtcG9wdXAtY29udGVudCB7XG4gIG1hcmdpbjogMTNweCAxOXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLmxlYWZsZXQtcG9wdXAtY29udGVudCBwIHtcbiAgbWFyZ2luOiAxOHB4IDA7XG59XG4ubGVhZmxldC1wb3B1cC10aXAtY29udGFpbmVyIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubGVhZmxldC1wb3B1cC10aXAge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBwYWRkaW5nOiAxcHg7XG5cbiAgbWFyZ2luOiAtMTBweCBhdXRvIDA7XG5cbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4ubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIsXG4ubGVhZmxldC1wb3B1cC10aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMzMzM7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDE0cHggcmdiYSgwLDAsMCwwLjQpO1xufVxuLmxlYWZsZXQtY29udGFpbmVyIGEubGVhZmxldC1wb3B1cC1jbG9zZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDRweCA0cHggMCAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMTRweDtcbiAgZm9udDogMTZweC8xNHB4IFRhaG9tYSwgVmVyZGFuYSwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNjM2MzYzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmxlYWZsZXQtY29udGFpbmVyIGEubGVhZmxldC1wb3B1cC1jbG9zZS1idXR0b246aG92ZXIge1xuICBjb2xvcjogIzk5OTtcbn1cbi5sZWFmbGV0LXBvcHVwLXNjcm9sbGVkIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cblxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIHtcbiAgem9vbTogMTtcbn1cbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLXRpcCB7XG4gIHdpZHRoOiAyNHB4O1xuICBtYXJnaW46IDAgYXV0bztcblxuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5NYXRyaXgoTTExPTAuNzA3MTA2NzgsIE0xMj0wLjcwNzEwNjc4LCBNMjE9LTAuNzA3MTA2NzgsIE0yMj0wLjcwNzEwNjc4KVwiO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5NYXRyaXgoTTExPTAuNzA3MTA2NzgsIE0xMj0wLjcwNzEwNjc4LCBNMjE9LTAuNzA3MTA2NzgsIE0yMj0wLjcwNzEwNjc4KTtcbn1cbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLXRpcC1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1jb250cm9sLXpvb20sXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1jb250cm9sLWxheWVycyxcbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlcixcbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLXRpcCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG59XG5cblxuLyogZGl2IGljb24gKi9cblxuLmxlYWZsZXQtZGl2LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjY2O1xufVxuXG5cbi8qIFRvb2x0aXAgKi9cbi8qIEJhc2Ugc3R5bGVzIGZvciB0aGUgZWxlbWVudCB0aGF0IGhhcyBhIHRvb2x0aXAgKi9cbi5sZWFmbGV0LXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogIzIyMjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsMCwwLDAuNCk7XG59XG4ubGVhZmxldC10b29sdGlwLmxlYWZsZXQtY2xpY2thYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5sZWFmbGV0LXRvb2x0aXAtdG9wOmJlZm9yZSxcbi5sZWFmbGV0LXRvb2x0aXAtYm90dG9tOmJlZm9yZSxcbi5sZWFmbGV0LXRvb2x0aXAtbGVmdDpiZWZvcmUsXG4ubGVhZmxldC10b29sdGlwLXJpZ2h0OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLyogRGlyZWN0aW9ucyAqL1xuXG4ubGVhZmxldC10b29sdGlwLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cbi5sZWFmbGV0LXRvb2x0aXAtdG9wIHtcbiAgbWFyZ2luLXRvcDogLTZweDtcbn1cbi5sZWFmbGV0LXRvb2x0aXAtYm90dG9tOmJlZm9yZSxcbi5sZWFmbGV0LXRvb2x0aXAtdG9wOmJlZm9yZSB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG59XG4ubGVhZmxldC10b29sdGlwLXRvcDpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IC0xMnB4O1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuLmxlYWZsZXQtdG9vbHRpcC1ib3R0b206YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4ubGVhZmxldC10b29sdGlwLWxlZnQge1xuICBtYXJnaW4tbGVmdDogLTZweDtcbn1cbi5sZWFmbGV0LXRvb2x0aXAtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuLmxlYWZsZXQtdG9vbHRpcC1sZWZ0OmJlZm9yZSxcbi5sZWFmbGV0LXRvb2x0aXAtcmlnaHQ6YmVmb3JlIHtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC02cHg7XG59XG4ubGVhZmxldC10b29sdGlwLWxlZnQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuLmxlYWZsZXQtdG9vbHRpcC1yaWdodDpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cbiIsIi8qKioqIEZvb3RlciBTb2NpYWwgTWVkaWEgKioqKi9cbiRzb2NpYWwtLW1lZGlhLWljb24tY29sb3I6ICR3aGl0ZTtcbiRzb2NpYWwtLW1lZGlhLXJhZGl1czogMnB4O1xuJHNvY2lhbC0tbWVkaWEtc2l6ZTogMzBweDtcbiRzb2NpYWwtLW1lZGlhLW1hcmdpbjogMCAwICRibG9jLS1tYXJnaW4tYXNpZGUgJGJsb2MtLW1hcmdpbi1hc2lkZTtcbiRzb2NpYWwtLW1lZGlhLWljb24tZm9udC1zaXplOiAxLjRyZW07XG4kc29jaWFsLS1tZWRpYS1mYWNlYm9vazogIzNiNTk5ODtcbiRzb2NpYWwtLW1lZGlhLWZhY2Vib29rLWhvdmVyOiBkYXJrZW4oJHNvY2lhbC0tbWVkaWEtZmFjZWJvb2ssIDE1JSk7XG4kc29jaWFsLS1tZWRpYS10d2l0dGVyOiAjMDAwO1xuJHNvY2lhbC0tbWVkaWEtdHdpdHRlci1ob3ZlcjogbGlnaHRlbigkc29jaWFsLS1tZWRpYS10d2l0dGVyLCAxNSUpO1xuJHNvY2lhbC0tbWVkaWEtZ29vZ2xlLXBsdXM6ICNkZDRiMzk7XG4kc29jaWFsLS1tZWRpYS1nb29nbGUtcGx1cy1ob3ZlcjogZGFya2VuKCRzb2NpYWwtLW1lZGlhLWdvb2dsZS1wbHVzLCAxNSUpO1xuJHNvY2lhbC0tbWVkaWEtcGludGVyZXN0OiAjYmQwODFjO1xuJHNvY2lhbC0tbWVkaWEtcGludGVyZXN0LWhvdmVyOiBkYXJrZW4oJHNvY2lhbC0tbWVkaWEtcGludGVyZXN0LCAxNSUpO1xuJHNvY2lhbC0tbWVkaWEteW91dHViZTogI2NkMjAxZjtcbiRzb2NpYWwtLW1lZGlhLXlvdXR1YmUtaG92ZXI6IGRhcmtlbigkc29jaWFsLS1tZWRpYS15b3V0dWJlLCAxNSUpO1xuJHNvY2lhbC0tbWVkaWEtdmltZW86ICMxNjIyMjE7XG4kc29jaWFsLS1tZWRpYS12aW1lby1ob3ZlcjogZGFya2VuKCRzb2NpYWwtLW1lZGlhLXZpbWVvLCAxNSUpO1xuJHNvY2lhbC0tbWVkaWEtbGlua2VkaW46ICMwMDc3YjU7XG4kc29jaWFsLS1tZWRpYS1saW5rZWRpbi1ob3ZlcjogZGFya2VuKCRzb2NpYWwtLW1lZGlhLWxpbmtlZGluLCAxNSUpO1xuJHNvY2lhbC0tbWVkaWEtaW5zdGFncmFtOiAjNkMyN0IzO1xuJHNvY2lhbC0tbWVkaWEtaW5zdGFncmFtLWhvdmVyOiBkYXJrZW4oJHNvY2lhbC0tbWVkaWEtaW5zdGFncmFtLCAxNSUpO1xuJGZvb3Rlci0taWNvbjogZmZmZmZmO1xuJHNvY2lhbC0tbWVkaWEtdGlrdG9rOiAjMDEwMTAxO1xuJHNvY2lhbC0tbWVkaWEtc25hcGNoYXQ6ICNGRkZDMDA7XG5cbi53aXppLW1hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICAmLS1mdWxsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctdG9wOiA1MDBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS10eHRsZWZ0IHtcbiAgICAmLndpemktbWFwLS10eHRsZWZ0IC53aXppLW1hcF9fbGVmdCB7XG4gICAgICBwYWRkaW5nOiAwIDMwcHggMCAwO1xuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLndpemktbWFwLS10eHRsZWZ0IC53aXppLW1hcF9fcmlnaHQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwMHB4O1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAzMDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLndpemktbWFwLS1yZXZlcnNlIHtcbiAgICAgICYud2l6aS1tYXAtLXR4dGxlZnQgLndpemktbWFwX19sZWZ0IHtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMzBweDtcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tb25seU1hcExlZnQge1xuICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoc3RyZXRjaCk7XG4gICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChzdHJldGNoKTtcbiAgICBAaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJykge1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgfVxuICAgICYud2l6aS1tYXAtLXR4dGxlZnQgLndpemktbWFwX19sZWZ0LCAmLndpemktbWFwLS10eHRsZWZ0IC53aXppLW1hcF9fcmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICYud2l6aS1tYXAtLXR4dGxlZnQgLndpemktbWFwX19sZWZ0IHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDA7XG4gICAgfVxuICAgICYud2l6aS1tYXAtLXR4dGxlZnQgLndpemktbWFwX19yaWdodCB7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xuICAgIH1cbiAgICAud2l6aS1tYXBfX2xlZnQsIC53aXppLW1hcF9fbGVmdF9fd3JhcHBlciB7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJykge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKHN0cmV0Y2gpO1xuICAgICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KHN0cmV0Y2gpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC53aXppLW1hcF9fcmVsYXRpdmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgJjpiZWZvcmXCoHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWJnZm9ybSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgcGFkZGluZzogNjBweCAyMHB4O1xuICAgIH1cbiAgICAud2l6aS1tYXAge1xuICAgICAgJl9fdHJpZ2dlciB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG4gICAgICAmX19mb3JtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtYXJnaW46IDIwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgICAgICAmIC5mb3JtLS1wYWdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi53aXppLW1hcCB7XG4gICAgICAgICAgJl9fZm9ybS0tcmV2ZXJzZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJykge1xuICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc+PWRlc2t0b3AnKSB7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAmX19maWVsZHNldCB7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubWFwIHtcbiAgICAgICYtLWFic29sdXRlIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tdHh0bGVmdCB7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhzdHJldGNoKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KHN0cmV0Y2gpO1xuICAgIC53aXppLW1hcCB7XG4gICAgICAmX19sb2NhdGlvbiwgJl9fcGhvbmUsICZfX21haWwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICBsZWZ0OiAxMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAmLnFsLXNpemUtbGFyZ2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmVtcHR5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19yaWdodCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgd2lkdGg6IDY2JTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDUwcHggNTBweCAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19sZWZ0IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgd2lkdGg6IDM0JTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDUwcHggNTBweCAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICYgPiAqIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBociB7XG4gICAgICAgICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3RkLWxpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1hcmdpbjogMCAwIDI0cHggMDtcbiAgICAgICAgKiB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fbG9jYXRpb24sICZfX3Bob25lIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICAgICAgfVxuICAgICAgJl9fbG9jYXRpb24sICZfX3Bob25lLCAmX19tYWlsIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19yZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLXRvcDogMzAwcHg7XG4gICAgfVxuXG4gIH1cbiAgJi0tcmV2ZXJzZSB7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93LXJldmVyc2UpO1xuICAgIC53aXppLW1hcCB7XG4gICAgICAmX19sZWZ0IHtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4IDUwcHggNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggNTBweCA1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3JpZ2h0LCAmX19sZWZ0IHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGZsZXgtc3RhcnQpO1xuICB9XG4gIC5tYXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLndpemktbWFwX190cmlnZ2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG4gICZfX3JzIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNHB4KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtc3RhcnQpO1xuICAgIH1cbiAgICAvLyAud2l6aS1tYXBfX3JzX19saVxuICAgICZfX2xpIHtcbiAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBtYXJnaW46ICRzb2NpYWxfX21lZGlhLW1hcmdpbjtcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDVweCAwIDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAvLyAud2l6aS1tYXBfX2FcbiAgICAmX19hIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgICAgd2lkdGg6ICRzb2NpYWxfX21lZGlhLXNpemU7XG4gICAgICBoZWlnaHQ6ICRzb2NpYWxfX21lZGlhLXNpemU7XG4gICAgICBib3JkZXItcmFkaXVzOiByZW0oMik7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJi5mYWNlYm9vayB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRzb2NpYWxfX21lZGlhLWZhY2Vib29rLDEwJSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgICAgICYudHdpdHRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkc29jaWFsX19tZWRpYS10d2l0dGVyLDE1JSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMnB4O1xuICAgICAgICB9XG4gICAgICAgICYucGludGVyZXN0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHNvY2lhbC0tbWVkaWEtcGludGVyZXN0LDEwJSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgICAgICYuaW5zdGFncmFtIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHNvY2lhbF9fbWVkaWEtaW5zdGFncmFtLDEwJSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgICAgICYudGlrdG9rIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHNvY2lhbC0tbWVkaWEtdGlrdG9rLDEwJSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgICAgICYuc25hcGNoYXQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkc29jaWFsLS1tZWRpYS1zbmFwY2hhdCwxMCUpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmZhY2Vib29rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNvY2lhbF9fbWVkaWEtZmFjZWJvb2s7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICAgICYudHdpdHRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzb2NpYWxfX21lZGlhLXR3aXR0ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjJweDtcbiAgICAgIH1cbiAgICAgICYucGludGVyZXN0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNvY2lhbF9fbWVkaWEtcGludGVyZXN0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgICAmLmluc3RhZ3JhbSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzb2NpYWxfX21lZGlhLWluc3RhZ3JhbTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgICAgJi50aWt0b2sge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc29jaWFsLS1tZWRpYS10aWt0b2s7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICAgICYuc25hcGNoYXQge1xuICAgICAgICBjb2xvcjogIzAxMDEwMSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc29jaWFsLS1tZWRpYS1zbmFwY2hhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMzVzIGVhc2U7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2FkZHJlc3Mge1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICB9XG4gICZfX3Bob25lLCAmX19tYWlsIHtcbiAgICBtaW4taGVpZ2h0OiByZW0oMjApO1xuICB9XG59XG5cbi53aXppLW1hcF9fcnMgKyAud2l6aS1tYXBfX3JlbGF0aXZlLCAud2l6aS1tYXBfX21haWwgKyAud2l6aS1tYXBfX3JlbGF0aXZlLCAud2l6aS1tYXBfX3Bob25lICsgLndpemktbWFwX19yZWxhdGl2ZSwgLndpemktbWFwX19sb2NhdGlvbiArIC53aXppLW1hcF9fcmVsYXRpdmUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ud2l6aS1tYXAtLW9ubHlNYXBMZWZ0IHtcbiAgLndpemktbWFwX19yaWdodDpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiAwIWltcG9ydGFudDtcbiAgfVxufVxuXG4ud2l6aS1tYXBfX3JpZ2h0IHtcbiAgZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG4ud2l6aS1tYXBfX3JpZ2h0LS13aXRoRm9ybSB7XG4gICY6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogMCFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8qIFRIRU1FUyAqL1xuXG4vKioqKioqKioqKiBUaGVtZTogZGFyayAqKioqKioqKioqL1xuLyogRm9udCBzdHlsZXMgKi9cbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtZGFyayB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5yb3Rvci1ncm91cC1oZWFkaW5nIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZTNkKDAsMCwwKSBzY2FsZSgxKTtcbn1cbi8qIFJvdG9yIGdyb3VwIGhlYWRpbmdzICovXG4uZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWRhcmsgLnJvdG9yLWdyb3VwLWhlYWRpbmc6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uZmlyZWZveCAuZmxpcGRvd24gLnJvdG9yLWxlYWYge1xuICB0cmFuc2Zvcm06IG5vbmUhaW1wb3J0YW50O1xufVxuLyogRGVsaW1ldGVycyAqL1xuLmZsaXBkb3duLmZsaXBkb3duX190aGVtZS1kYXJrIC5yb3Rvci1ncm91cDpudGgtY2hpbGQobisyKTpudGgtY2hpbGQoLW4rMyk6YmVmb3JlLFxuLmZsaXBkb3duLmZsaXBkb3duX190aGVtZS1kYXJrIC5yb3Rvci1ncm91cDpudGgtY2hpbGQobisyKTpudGgtY2hpbGQoLW4rMyk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xufVxuLyogUm90b3IgdG9wcyAqL1xuLmZsaXBkb3duLmZsaXBkb3duX190aGVtZS1kYXJrIC5yb3Rvcixcbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtZGFyayAucm90b3ItdG9wLFxuLmZsaXBkb3duLmZsaXBkb3duX190aGVtZS1kYXJrIC5yb3Rvci1sZWFmLWZyb250IHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTE1MTU7XG59XG4vKiBSb3RvciBib3R0b21zICovXG4uZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWRhcmsgLnJvdG9yLWJvdHRvbSxcbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtZGFyayAucm90b3ItbGVhZi1yZWFyIHtcbiAgY29sb3I6ICNFRkVGRUYhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAyMDIwO1xufVxuLyogSGluZ2UgKi9cbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtZGFyayAucm90b3I6YWZ0ZXIge1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggIzE1MTUxNTtcbn1cblxuLyoqKioqKioqKiogVGhlbWU6IGxpZ2h0ICoqKioqKioqKiovXG4vKiBGb250IHN0eWxlcyAqL1xuLmZsaXBkb3duLmZsaXBkb3duX190aGVtZS1saWdodCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi8qIFJvdG9yIGdyb3VwIGhlYWRpbmdzICovXG4uZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWxpZ2h0IC5yb3Rvci1ncm91cC1oZWFkaW5nOmJlZm9yZSB7XG4gIGNvbG9yOiAjRUVFRUVFO1xufVxuLyogRGVsaW1ldGVycyAqL1xuLmZsaXBkb3duLmZsaXBkb3duX190aGVtZS1saWdodCAucm90b3ItZ3JvdXA6bnRoLWNoaWxkKG4rMik6bnRoLWNoaWxkKC1uKzMpOmJlZm9yZSxcbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtbGlnaHQgLnJvdG9yLWdyb3VwOm50aC1jaGlsZChuKzIpOm50aC1jaGlsZCgtbiszKTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEREREREQ7XG59XG4vKiBSb3RvciB0b3BzICovXG4uZmxpcGRvd24uZmxpcGRvd25fX3RoZW1lLWxpZ2h0IC5yb3Rvcixcbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtbGlnaHQgLnJvdG9yLXRvcCxcbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtbGlnaHQgLnJvdG9yLWxlYWYtZnJvbnQge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RERERERDtcbn1cbi8qIFJvdG9yIGJvdHRvbXMgKi9cbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtbGlnaHQgLnJvdG9yLWJvdHRvbSxcbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtbGlnaHQgLnJvdG9yLWxlYWYtcmVhciB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUVFO1xufVxuLyogSGluZ2UgKi9cbi5mbGlwZG93bi5mbGlwZG93bl9fdGhlbWUtbGlnaHQgLnJvdG9yOmFmdGVyIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICMyMjIyMjI7XG59XG5cbi8qIEVORCBPRiBUSEVNRVMgKi9cblxuLmZsaXBkb3duIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHdpZHRoOiA1MTBweDtcbiAgaGVpZ2h0OiAxMTBweDtcbn1cblxuLmZsaXBkb3duIC5yb3Rvci1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KTtcbn1cblxuLmZsaXBkb3duIC5yb3Rvci1ncm91cDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmZsaXBkb3duIC5yb3Rvci1ncm91cC1oZWFkaW5nOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mbGlwZG93biAucm90b3ItZ3JvdXA6bnRoLWNoaWxkKG4rMik6bnRoLWNoaWxkKC1uKzMpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMTE1cHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmZsaXBkb3duIC5yb3Rvci1ncm91cDpudGgtY2hpbGQobisyKTpudGgtY2hpbGQoLW4rMyk6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDUwcHg7XG4gIGxlZnQ6IDExNXB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5mbGlwZG93biAucm90b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBtYXJnaW46IDBweCA1cHggMHB4IDBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGVyc3BlY3RpdmU6IDIwMHB4O1xufVxuXG4uZmxpcGRvd24gLnJvdG9yOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5mbGlwZG93biAucm90b3ItdG9wLFxuLmZsaXBkb3duIC5yb3Rvci1ib3R0b20ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHotaW5kZXg6IDAhaW1wb3J0YW50O1xufVxuXG4uZmxpcGRvd24gLnJvdG9yLWxlYWYge1xuICB6LWluZGV4OiAxIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHM7XG59XG5cbi5mbGlwZG93biAucm90b3ItbGVhZi5mbGlwcGVkIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKC0xODBkZWcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLmZsaXBkb3duIC5yb3Rvci1sZWFmLWZyb250LFxuLmZsaXBkb3duIC5yb3Rvci1sZWFmLXJlYXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZmxpcGRvd24gLnJvdG9yLWJvdHRvbSB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5mbGlwZG93biAucm90b3ItbGVhZi1mcm9udCB7XG4gIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDBweCAwcHg7XG59XG5cbi5mbGlwZG93biAucm90b3ItbGVhZi1yZWFyIHtcbiAgbGluZS1oZWlnaHQ6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA0cHggNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZyk7XG59XG5cbi5mbGlwZG93biAucm90b3ItdG9wIHtcbiAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMHB4IDBweDtcbn1cblxuLmZsaXBkb3duIC5yb3Rvci1ib3R0b20ge1xuICBib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggNHB4IDRweDtcbn1cblxuLmZsaXBkb3duIC5yb3RvcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggNHB4IDRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG5cbiAgLmZsaXBkb3duIHtcbiAgICB3aWR0aDogMzEycHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmZsaXBkb3duIC5yb3RvciB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cblxuICAuZmxpcGRvd24gLnJvdG9yLFxuICAuZmxpcGRvd24gLnJvdG9yLWxlYWYsXG4gIC5mbGlwZG93biAucm90b3ItbGVhZi1mcm9udCxcbiAgLmZsaXBkb3duIC5yb3Rvci1sZWFmLXJlYXIsXG4gIC5mbGlwZG93biAucm90b3ItdG9wLFxuICAuZmxpcGRvd24gLnJvdG9yLWJvdHRvbSxcbiAgLmZsaXBkb3duIC5yb3RvcjphZnRlciB7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cblxuICAuZmxpcGRvd24gLnJvdG9yLWdyb3VwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmZsaXBkb3duIC5yb3Rvci1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAuZmxpcGRvd24gLnJvdG9yLWdyb3VwLWhlYWRpbmc6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cblxuICAuZmxpcGRvd24gLnJvdG9yLWdyb3VwOm50aC1jaGlsZChuKzIpOm50aC1jaGlsZCgtbiszKTpiZWZvcmUsXG4gIC5mbGlwZG93biAucm90b3ItZ3JvdXA6bnRoLWNoaWxkKG4rMik6bnRoLWNoaWxkKC1uKzMpOmFmdGVyIHtcbiAgICBsZWZ0OiA2OXB4O1xuICB9XG5cbiAgLmZsaXBkb3duIC5yb3Rvci1ncm91cDpudGgtY2hpbGQobisyKTpudGgtY2hpbGQoLW4rMyk6YmVmb3JlIHtcbiAgICBib3R0b206IDEzcHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5mbGlwZG93biAucm90b3ItZ3JvdXA6bnRoLWNoaWxkKG4rMik6bnRoLWNoaWxkKC1uKzMpOmFmdGVyIHtcbiAgICBib3R0b206IDI5cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5mbGlwZG93biAucm90b3ItbGVhZi1mcm9udCxcbiAgLmZsaXBkb3duIC5yb3Rvci10b3Age1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLmZsaXBkb3duIC5yb3Rvci1sZWFmLFxuICAuZmxpcGRvd24gLnJvdG9yIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cblxuICAuZmxpcGRvd24gLnJvdG9yLWxlYWYtZnJvbnQsXG4gIC5mbGlwZG93biAucm90b3ItbGVhZi1yZWFyLFxuICAuZmxpcGRvd24gLnJvdG9yLXRvcCxcbiAgLmZsaXBkb3duIC5yb3Rvci1ib3R0b20sXG4gIC5mbGlwZG93biAucm90b3I6YWZ0ZXIge1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgLmZsaXBkb3duIC5yb3RvcixcbiAgLmZsaXBkb3duIC5yb3Rvci1sZWFmLFxuICAuZmxpcGRvd24gLnJvdG9yLWxlYWYtZnJvbnQsXG4gIC5mbGlwZG93biAucm90b3ItbGVhZi1yZWFyLFxuICAuZmxpcGRvd24gLnJvdG9yLXRvcCxcbiAgLmZsaXBkb3duIC5yb3Rvci1ib3R0b20sXG4gIC5mbGlwZG93biAucm90b3I6YWZ0ZXIge1xuICAgIHdpZHRoOiAyMnB4O1xuICB9XG59XG4iLCIud2l6aS13cmFwcGVyIHtcbiAgJi0tYWlycG9ydCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHghaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAmLS10aW1lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIG1lZGlhKCc+PWRlc2t0b3AnKSB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHghaW1wb3J0YW50O1xuICAgIH1cbiAgICBoMSwgcCwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgdWwgbGkge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJlNpbXBsZSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICB1bCB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSg0OCk7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjgpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDI0KTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsLTUwJSk7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLC01MCUpO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZCYWNrZ3JvdW5kIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJykge1xuICAgICAgICBwYWRkaW5nOiAxMjBweCA0MHB4O1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgJHdoaXRlO1xuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgcGFkZGluZzogMzBweCA2MHB4O1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsLTUwJSk7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmQ2xvY2sge1xuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgIHBhZGRpbmc6IDI1MHB4IDQwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gICAgICAgIHBhZGRpbmc6IDE1MHB4IDIwcHg7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgICAgdWwge1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC43KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjQpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTZweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jbG9jayB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgtMTc0ZGVnKTtcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKC0wLjUsIDAuNSkgcm90YXRlKC0xNzRkZWcpO1xuICAgICAgICB9XG4gICAgICAgICR0b3RhbDogNjA7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJHRvdGFsIHtcbiAgICAgICAgICAmW2RhdGEtc2Vjb25kPScjeyRpfSddIHtcbiAgICAgICAgICAgIEBmb3IgJHAgZnJvbSAxIHRocm91Z2ggKCR0b3RhbCAtICRpKSB7XG4gICAgICAgICAgICAgIHNwYW46bnRoLWNoaWxkKCN7JHB9KSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M5MWYzNztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA1OSB7XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgjeyRpfSkge1xuICAgICAgICAgICAgICAkcHJlLWNhbGM6IC0oJGkgKiA2KTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoKCN7JHByZS1jYWxjfWRlZykpIHRyYW5zbGF0ZSgwcHgsIDIzMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCg2MCkge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKSB0cmFuc2xhdGUoMHB4LCAyMzBweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIud2l6aS1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICAuZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAmX19idXR0b24ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuICAmID4gaDIsICYgPiBoMywgJiA+IGg0LCAmID4gcCB7XG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG4gICYtLXNpbXBsZSB7XG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgIC5mb3JtLS1wYWdlIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndpemktd3JhcHBlciB7XG4gICYtLWZvcm1CYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICAud2l6aS1mb3JtIHtcbiAgICAgIG1heC13aWR0aDogNTEwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAuZm9ybS0tcGFnZSwgLmZvcm1fX2ZpZWxkc2V0Omxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWZvcm1Ob3dyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwICFpbXBvcnRhbnQpO1xuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCAhaW1wb3J0YW50KTtcbiAgICB9XG4gICAgcC5mb3JtX19lcnJvciB7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJykge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgICB0b3A6IDE1MCU7XG4gICAgICAgIG1hcmdpbjogLTE2cHggMCAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03MCUpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAud2l6aS1mb3JtLCAud2l6aS1mb3JtSW1nIHtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmID4gKiB7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC53aXppLWZvcm1JbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJykge1xuICAgICAgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53aXppLXdyYXBwZXItLWZvcm1CYWNrZ3JvdW5kIHtcbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAud2l6aS1mb3JtIHtcbiAgICAgICYgPiAqIHtcbiAgICAgICAgcGFkZGluZzogMjBweCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJib2R5LmJvZHkgLndpemlibG9ja3NfX2l0ZW0sIC5lbWVyZ2VuY3ktYmFyX190ZXh0IHtcbiAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDYzcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAud2Utc2l6ZS1zbWFsbCwgJi53ZS1zaXplLXNtYWxsLCAucWwtc2l6ZS1zbWFsbCwgJi5xbC1zaXplLXNtYWxsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MXB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTFweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzlweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC53ZS1zaXplLWxhcmdlLCAmLndlLXNpemUtbGFyZ2UsIC5xbC1zaXplLWxhcmdlLCAmLnFsLXNpemUtbGFyZ2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1NXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDgzcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA4M3B4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDlweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNzRweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLndlLXNpemUtaHVnZSwgJi53ZS1zaXplLWh1Z2UsIC5xbC1zaXplLWh1Z2UsICYucWwtc2l6ZS1odWdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTA4cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTA4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MXB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiA1MXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLndlLXNpemUtc21hbGwsICYud2Utc2l6ZS1zbWFsbCwgLnFsLXNpemUtc21hbGwsICYucWwtc2l6ZS1zbWFsbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQycHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM5cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud2Utc2l6ZS1sYXJnZSwgJi53ZS1zaXplLWxhcmdlLCAucWwtc2l6ZS1sYXJnZSwgJi5xbC1zaXplLWxhcmdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2OHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNjhweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYzcHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNjNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC53ZS1zaXplLWh1Z2UsICYud2Utc2l6ZS1odWdlLCAucWwtc2l6ZS1odWdlLCAmLnFsLXNpemUtaHVnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDY2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogOTlweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDk5cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA2MXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5MnB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDkycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiA0NXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDFweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQxcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLndlLXNpemUtc21hbGwsICYud2Utc2l6ZS1zbWFsbCwgLnFsLXNpemUtc21hbGwsICYucWwtc2l6ZS1zbWFsbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM2cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud2Utc2l6ZS1sYXJnZSwgJi53ZS1zaXplLWxhcmdlLCAucWwtc2l6ZS1sYXJnZSwgJi5xbC1zaXplLWxhcmdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzlweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1OXB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTlweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC53ZS1zaXplLWh1Z2UsICYud2Utc2l6ZS1odWdlLCAucWwtc2l6ZS1odWdlLCAmLnFsLXNpemUtaHVnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDU3cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogODZweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDg2cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0N3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3MXB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcxcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDQge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiAzOHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLndlLXNpemUtc21hbGwsICYud2Utc2l6ZS1zbWFsbCwgLnFsLXNpemUtc21hbGwsICYucWwtc2l6ZS1zbWFsbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud2Utc2l6ZS1sYXJnZSwgJi53ZS1zaXplLWxhcmdlLCAucWwtc2l6ZS1sYXJnZSwgJi5xbC1zaXplLWxhcmdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzNweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC53ZS1zaXplLWh1Z2UsICYud2Utc2l6ZS1odWdlLCAucWwtc2l6ZS1odWdlLCAmLnFsLXNpemUtaHVnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNzJweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcycHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0N3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3MXB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcxcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLndlLXNpemUtc21hbGwsICYud2Utc2l6ZS1zbWFsbCwgLnFsLXNpemUtc21hbGwsICYucWwtc2l6ZS1zbWFsbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud2Utc2l6ZS1sYXJnZSwgJi53ZS1zaXplLWxhcmdlLCAucWwtc2l6ZS1sYXJnZSwgJi5xbC1zaXplLWxhcmdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzlweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzlweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC53ZS1zaXplLWh1Z2UsICYud2Utc2l6ZS1odWdlLCAucWwtc2l6ZS1odWdlLCAmLnFsLXNpemUtaHVnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTdweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU3cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1N3B4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU3cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDYge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiAyNHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLndlLXNpemUtc21hbGwsICYud2Utc2l6ZS1zbWFsbCwgLnFsLXNpemUtc21hbGwsICYucWwtc2l6ZS1zbWFsbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud2Utc2l6ZS1sYXJnZSwgJi53ZS1zaXplLWxhcmdlLCAucWwtc2l6ZS1sYXJnZSwgJi5xbC1zaXplLWxhcmdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzJweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC53ZS1zaXplLWh1Z2UsICYud2Utc2l6ZS1odWdlLCAucWwtc2l6ZS1odWdlLCAmLnFsLXNpemUtaHVnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDdweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ3cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ3cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgcCwgbGkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWluLWhlaWdodDogMjRweDtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53ZS1zaXplLXNtYWxsLCAmLndlLXNpemUtc21hbGwsIC5xbC1zaXplLXNtYWxsLCAmLnFsLXNpemUtc21hbGwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLndlLXNpemUtbGFyZ2UsICYud2Utc2l6ZS1sYXJnZSwgLnFsLXNpemUtbGFyZ2UsICYucWwtc2l6ZS1sYXJnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMycHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud2Utc2l6ZS1odWdlLCAmLndlLXNpemUtaHVnZSwgLnFsLXNpemUtaHVnZSwgJi5xbC1zaXplLWh1Z2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0N3B4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDdweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0N3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgc3BhbixcbiAgICBsaSB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICBhLFxuICAgIHNwYW5bZGF0YS1odGFwXSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLWluLW91dDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuLCBzdHJvbmcge1xuICAgICAgICAmW3N0eWxlfj1cImNvbG9yOlwiXSBhLCAmW3N0eWxlfj1cImNvbG9yOlwiXSBzcGFuW2RhdGEtaHRhcF0ge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53ZS1hbGlnbiwgLnFsLWFsaWduIHtcbiAgICAgICAgJi1sZWZ0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWNlbnRlciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLXJpZ2h0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1qdXN0aWZ5IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41ZW07XG4gICAgICAgIGxpc3Qtc3R5bGU6IGluaXRpYWw7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgb2wge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICAgICAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41ZW07XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud2UtaW5kZW50IHtcbiAgICAgICAgJi0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM2VtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0yIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0zIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi00IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1ZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLTYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOGVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi03IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjFlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtOCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0ZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLTkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyN2VtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0xMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpZnJhbWUge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuYm9keS5ib2R5LS1mb250U2l6ZSB7XG4gICAgJi1zbWFsbCB7XG4gICAgICAgIC53aXppYmxvY2tzX19pdGVtIHtcbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53ZS1zaXplLXNtYWxsLCAmLndlLXNpemUtc21hbGwsIC5xbC1zaXplLXNtYWxsLCAmLnFsLXNpemUtc21hbGwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53ZS1zaXplLWxhcmdlLCAmLndlLXNpemUtbGFyZ2UsIC5xbC1zaXplLWxhcmdlLCAmLnFsLXNpemUtbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3OHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjlweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53ZS1zaXplLWh1Z2UsICYud2Utc2l6ZS1odWdlLCAucWwtc2l6ZS1odWdlLCAmLnFsLXNpemUtaHVnZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNzZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDY3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAxcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud2Utc2l6ZS1zbWFsbCwgJi53ZS1zaXplLXNtYWxsLCAucWwtc2l6ZS1zbWFsbCwgJi5xbC1zaXplLXNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzlweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud2Utc2l6ZS1sYXJnZSwgJi53ZS1zaXplLWxhcmdlLCAucWwtc2l6ZS1sYXJnZSwgJi5xbC1zaXplLWxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjNweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU5cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud2Utc2l6ZS1odWdlLCAmLndlLXNpemUtaHVnZSwgLnFsLXNpemUtaHVnZSwgJi5xbC1zaXplLWh1Z2Uge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDYxcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5MnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDU3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogODZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53ZS1zaXplLXNtYWxsLCAmLndlLXNpemUtc21hbGwsIC5xbC1zaXplLXNtYWxsLCAmLnFsLXNpemUtc21hbGwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53ZS1zaXplLWxhcmdlLCAmLndlLXNpemUtbGFyZ2UsIC5xbC1zaXplLWxhcmdlLCAmLnFsLXNpemUtbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM3cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53ZS1zaXplLWh1Z2UsICYud2Utc2l6ZS1odWdlLCAucWwtc2l6ZS1odWdlLCAmLnFsLXNpemUtaHVnZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDgxcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndlLXNpemUtc21hbGwsICYud2Utc2l6ZS1zbWFsbCwgLnFsLXNpemUtc21hbGwsICYucWwtc2l6ZS1zbWFsbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndlLXNpemUtbGFyZ2UsICYud2Utc2l6ZS1sYXJnZSwgLnFsLXNpemUtbGFyZ2UsICYucWwtc2l6ZS1sYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndlLXNpemUtaHVnZSwgJi53ZS1zaXplLWh1Z2UsIC5xbC1zaXplLWh1Z2UsICYucWwtc2l6ZS1odWdlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjZweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud2Utc2l6ZS1zbWFsbCwgJi53ZS1zaXplLXNtYWxsLCAucWwtc2l6ZS1zbWFsbCwgJi5xbC1zaXplLXNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud2Utc2l6ZS1sYXJnZSwgJi53ZS1zaXplLWxhcmdlLCAucWwtc2l6ZS1sYXJnZSwgJi5xbC1zaXplLWxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud2Utc2l6ZS1odWdlLCAmLndlLXNpemUtaHVnZSwgLnFsLXNpemUtaHVnZSwgJi5xbC1zaXplLWh1Z2Uge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53ZS1zaXplLXNtYWxsLCAmLndlLXNpemUtc21hbGwsIC5xbC1zaXplLXNtYWxsLCAmLnFsLXNpemUtc21hbGwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53ZS1zaXplLWxhcmdlLCAmLndlLXNpemUtbGFyZ2UsIC5xbC1zaXplLWxhcmdlLCAmLnFsLXNpemUtbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53ZS1zaXplLWh1Z2UsICYud2Utc2l6ZS1odWdlLCAucWwtc2l6ZS1odWdlLCAmLnFsLXNpemUtaHVnZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud2Utc2l6ZS1zbWFsbCwgJi53ZS1zaXplLXNtYWxsLCAucWwtc2l6ZS1zbWFsbCwgJi5xbC1zaXplLXNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud2Utc2l6ZS1sYXJnZSwgJi53ZS1zaXplLWxhcmdlLCAucWwtc2l6ZS1sYXJnZSwgJi5xbC1zaXplLWxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud2Utc2l6ZS1odWdlLCAmLndlLXNpemUtaHVnZSwgLnFsLXNpemUtaHVnZSwgJi5xbC1zaXplLWh1Z2Uge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWJpZyB7XG4gICAgICAgIC53aXppYmxvY2tzX19pdGVtIHtcbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDcycHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53ZS1zaXplLXNtYWxsLCAmLndlLXNpemUtc21hbGwsIC5xbC1zaXplLXNtYWxsLCAmLnFsLXNpemUtc21hbGwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1OHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53ZS1zaXplLWxhcmdlLCAmLndlLXNpemUtbGFyZ2UsIC5xbC1zaXplLWxhcmdlLCAmLnFsLXNpemUtbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDU5cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5NHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogODNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53ZS1zaXplLWh1Z2UsICYud2Utc2l6ZS1odWdlLCAucWwtc2l6ZS1odWdlLCAmLnFsLXNpemUtaHVnZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogODZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDc2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzN3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1OXB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud2Utc2l6ZS1zbWFsbCwgJi53ZS1zaXplLXNtYWxsLCAucWwtc2l6ZS1zbWFsbCwgJi5xbC1zaXplLXNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud2Utc2l6ZS1sYXJnZSwgJi53ZS1zaXplLWxhcmdlLCAucWwtc2l6ZS1sYXJnZSwgJi5xbC1zaXplLWxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OXB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNzhweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDc0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud2Utc2l6ZS1odWdlLCAmLndlLXNpemUtaHVnZSwgLnFsLXNpemUtaHVnZSwgJi5xbC1zaXplLWh1Z2Uge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDcycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTVweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA2N3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzNweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTNweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndlLXNpemUtc21hbGwsICYud2Utc2l6ZS1zbWFsbCwgLnFsLXNpemUtc21hbGwsICYucWwtc2l6ZS1zbWFsbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndlLXNpemUtbGFyZ2UsICYud2Utc2l6ZS1sYXJnZSwgLnFsLXNpemUtbGFyZ2UsICYucWwtc2l6ZS1sYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDNweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDY5cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndlLXNpemUtaHVnZSwgJi53ZS1zaXplLWh1Z2UsIC5xbC1zaXplLWh1Z2UsICYucWwtc2l6ZS1odWdlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA2M3B4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAxcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5MXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndlLXNpemUtc21hbGwsICYud2Utc2l6ZS1zbWFsbCwgLnFsLXNpemUtc21hbGwsICYucWwtc2l6ZS1zbWFsbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndlLXNpemUtbGFyZ2UsICYud2Utc2l6ZS1sYXJnZSwgLnFsLXNpemUtbGFyZ2UsICYucWwtc2l6ZS1sYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU5cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1OHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndlLXNpemUtaHVnZSwgJi53ZS1zaXplLWh1Z2UsIC5xbC1zaXplLWh1Z2UsICYucWwtc2l6ZS1odWdlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1NHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogODZweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDg1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndlLXNpemUtc21hbGwsICYud2Utc2l6ZS1zbWFsbCwgLnFsLXNpemUtc21hbGwsICYucWwtc2l6ZS1zbWFsbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndlLXNpemUtbGFyZ2UsICYud2Utc2l6ZS1sYXJnZSwgLnFsLXNpemUtbGFyZ2UsICYucWwtc2l6ZS1sYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndlLXNpemUtaHVnZSwgJi53ZS1zaXplLWh1Z2UsIC5xbC1zaXplLWh1Z2UsICYucWwtc2l6ZS1odWdlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNzBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud2Utc2l6ZS1zbWFsbCwgJi53ZS1zaXplLXNtYWxsLCAucWwtc2l6ZS1zbWFsbCwgJi5xbC1zaXplLXNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud2Utc2l6ZS1sYXJnZSwgJi53ZS1zaXplLWxhcmdlLCAucWwtc2l6ZS1sYXJnZSwgJi5xbC1zaXplLWxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud2Utc2l6ZS1odWdlLCAmLndlLXNpemUtaHVnZSwgLnFsLXNpemUtaHVnZSwgJi5xbC1zaXplLWh1Z2Uge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM3cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1OXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTlweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndlLXNpemUtc21hbGwsICYud2Utc2l6ZS1zbWFsbCwgLnFsLXNpemUtc21hbGwsICYucWwtc2l6ZS1zbWFsbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndlLXNpemUtbGFyZ2UsICYud2Utc2l6ZS1sYXJnZSwgLnFsLXNpemUtbGFyZ2UsICYucWwtc2l6ZS1sYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndlLXNpemUtaHVnZSwgJi53ZS1zaXplLWh1Z2UsIC5xbC1zaXplLWh1Z2UsICYucWwtc2l6ZS1odWdlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTlweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU5cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5xbC1jdXN0b20tdXBwZXJjYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuIiwiJHNvY2lhbC0tbWVkaWEtZmFjZWJvb2s6ICMzYjU5OTg7XG4kc29jaWFsLS1tZWRpYS10d2l0dGVyOiAjMDAwO1xuJHNvY2lhbC0tbWVkaWEtcGludGVyZXN0OiAjYmQwODFjO1xuJHNvY2lhbC0tbWVkaWEtaW5zdGFncmFtOiAjM2Y3MjliO1xuJHNvY2lhbC0tbWVkaWEtdGlrdG9rOiAjMDEwMTAxO1xuJHNvY2lhbC0tbWVkaWEtc25hcGNoYXQ6ICNGRkZDMDA7XG4kc29jaWFsX19tZWRpYS1yYWRpdXM6IDA7XG5cbi53aXppIHtcbiAgJi1ycyB7XG4gICAgcGFkZGluZzogMCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG4gICAgQGluY2x1ZGUgbWVkaWEoJzx0YWJsZXQnKSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgfVxuICAgICZfX2xpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDEwcHggIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogMjUlO1xuICAgICAgQGluY2x1ZGUgbWVkaWEoJzx0YWJsZXQnKSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2Ege1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDIpO1xuICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgJi5mYWNlYm9vayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzb2NpYWxfX21lZGlhLWZhY2Vib29rO1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHNvY2lhbF9fbWVkaWEtZmFjZWJvb2ssIDEwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYudHdpdHRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzb2NpYWxfX21lZGlhLXR3aXR0ZXI7XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHNvY2lhbF9fbWVkaWEtdHdpdHRlciwgMTUlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5waW50ZXJlc3Qge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc29jaWFsLS1tZWRpYS1waW50ZXJlc3Q7XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkc29jaWFsLS1tZWRpYS1waW50ZXJlc3QsIDEwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuaW5zdGFncmFtIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNvY2lhbF9fbWVkaWEtaW5zdGFncmFtO1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHNvY2lhbF9fbWVkaWEtaW5zdGFncmFtLCAxMCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnRpa3RvayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzb2NpYWxfX21lZGlhLXRpa3RvaztcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRzb2NpYWxfX21lZGlhLXRpa3RvaywgMTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5zbmFwY2hhdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzb2NpYWxfX21lZGlhLXNuYXBjaGF0O1xuICAgICAgICBjb2xvcjogIzAxMDEwMSAhaW1wb3J0YW50O1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHNvY2lhbF9fbWVkaWEtc25hcGNoYXQsIDEwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pY29uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHNvY2lhbF9fbWVkaWEtcmFkaXVzO1xuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTk5OXB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAmLmZhY2Vib29rIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjUxMiUyMiUyMGhlaWdodCUzRCUyMjUxMiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDQzMC4xJTIwNDMwLjElMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0xNTguMSUyMDgzLjNjMCUyMDEwLjglMjAwJTIwNTkuMiUyMDAlMjA1OS4yaC00My40djcyLjRoNDMuNHYyMTUuMmg4OS4xVjIxNC45aDU5LjhjMCUyMDAlMjA1LjYtMzQuNyUyMDguMy03Mi43JTIwLTcuOCUyMDAtNjcuOCUyMDAtNjcuOCUyMDBzMC00Mi4xJTIwMC00OS41YzAtNy40JTIwOS43LTE3LjQlMjAxOS4zLTE3LjQlMjA5LjYlMjAwJTIwMjkuOCUyMDAlMjA0OC42JTIwMCUyMDAtOS45JTIwMC00My45JTIwMC03NS40JTIwLTI1JTIwMC01My41JTIwMC02NiUyMDBDMTU1LjklMjAwJTIwMTU4LjElMjA3Mi41JTIwMTU4LjElMjA4My4zeiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIvJTNFJTNDL3N2ZyUzRScpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgICAgICAmLnR3aXR0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzFlbScgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J00zODkuMiA0OGg3MC42TDMwNS42IDIyNC4yIDQ4NyA0NjRIMzQ1TDIzMy43IDMxOC42IDEwNi41IDQ2NEgzNS44bDE2NC45LTE4OC41TDI2LjggNDhoMTQ1LjZsMTAwLjUgMTMyLjlMMzg5LjIgNDh6bS0yNC44IDM3My44aDM5LjFMMTUxLjEgODhoLTQybDI1NS4zIDMzMy44eicvJTNFJTNDL3N2ZyUzRVwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5waW50ZXJlc3Qge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMDAwJTIwMTAwMCUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTEyMyUyMDM2MS42YzAtNDIuNCUyMDcuNS04Mi40JTIwMjIuMi0xMTkuOHMzNS03MC4yJTIwNjEtOTglMjA1NS44LTUyJTIwODkuNS03Mi41YzMzLjgtMjAuNCUyMDcwLTM1LjclMjAxMDktNDYlMjAzOS0xMCUyMDc4LjUtMTUuMiUyMDExOS0xNS4yJTIwNjIlMjAwJTIwMTE5LjglMjAxNCUyMDE3My4yJTIwNDAlMjA1MyUyMDI2JTIwOTYlMjA2NCUyMDEzMCUyMDExNCUyMDMzJTIwNTAlMjA1MCUyMDEwNiUyMDUwJTIwMTY5JTIwMCUyMDM4LTQlMjA3NS0xMSUyMDExMXMtMjAlMjA3MS0zNiUyMDEwNS0zNiUyMDYyLjctNTklMjA4OGMtMjMlMjAyNS01MSUyMDQ1LTg1JTIwNjAuNC0zNCUyMDE1LTcxJTIwMjIuNi0xMTIlMjAyMi42LTI3JTIwMC01My03LTc5LjgtMTktMjYuMy0xMy00NS4zLTMwLTU2LjUtNTJsLTE2JTIwNjYtMTQlMjA1Ni0xMiUyMDQxLjZjLTYlMjAxOS4zLTExJTIwMzMuMy0xNS41JTIwNDEuN2wtMTguNCUyMDM3cy0xNy4zJTIwMzEtMjclMjA0NS4zYy0xMCUyMDE0LTIyJTIwMzEtMzYuNiUyMDUxbC04JTIwMi44LTUuMi02Yy02LTYxLjItOC44LTk4LjItOC44LTExMC4zJTIwMC0zNiUyMDQtNzYuNCUyMDEyLjYtMTIxLjMlMjA4LjUtNDUlMjAyMS42LTEwMS4zJTIwMzkuMy0xNjklMjAxNy44LTY4JTIwMjgtMTA4JTIwMzAuNy0xMjAtMTIuNS0yNS40LTE4LjctNTktMTguNy05OS40JTIwMC0zMi40JTIwMTAuMi02MyUyMDMwLjYtOTIlMjAyMS0yOC40JTIwNDctNDMlMjA3OC00MyUyMDI0JTIwMCUyMDQzJTIwOCUyMDU2JTIwMjRzMjAlMjAzNiUyMDIwJTIwNjAuNmMwJTIwMjYtOSUyMDYzLjQtMjYlMjAxMTIuNS0xNyUyMDQ5LTI2JTIwODUuNy0yNiUyMDExMCUyMDAlMjAyNC43JTIwOSUyMDQ1LjMlMjAyNyUyMDYxLjUlMjAxNy4yJTIwMTYlMjAzOSUyMDI0LjMlMjA2NCUyMDI0LjMlMjAyMS4zJTIwMCUyMDQxLjMtNSUyMDYwLTE0LjYlMjAxOC4zLTEwJTIwMzQtMjMuMyUyMDQ2LTQwczIzLjItMzUuNiUyMDMzLTU2YzkuNC0yMC41JTIwMTctNDIlMjAyMi4yLTY1JTIwNS41LTIzJTIwOS40LTQ1JTIwMTItNjUuNiUyMDIuOC0yMC4yJTIwNC00MCUyMDQtNTguMiUyMDAtNjgtMjEuNS0xMjEtNjQuNS0xNTguOC00My0zOC05OS01Ny0xNjgtNTctNzguNiUyMDAtMTQ0JTIwMjUtMTk2LjglMjA3Ni01MyUyMDUwLjctNzklMjAxMTUtNzklMjAxOTMuNCUyMDAlMjAxNy4zJTIwMi4yJTIwMzQlMjA3JTIwNTBzMTAuNiUyMDI5JTIwMTYlMjAzOC40bDE2JTIwMjdjNSUyMDguNCUyMDcuNiUyMDE0LjQlMjA3LjYlMjAxOCUyMDAlMjAxMS0zJTIwMjUuMy04LjUlMjA0My02JTIwMTcuMi0xMyUyMDI2LjItMjIlMjAyNi4yLTElMjAwLTQtLjUtMTAtMi0yMC02LTM4LTE3LTUzLjItMzNzLTI3LjUtMzUtMzYtNTZjLTguNC0yMS0xNC44LTQyLTE5LTYzLjQtNS0yMS42LTcuMy00Mi41LTcuMy02M3olMjIvJTNFJTNDL3N2ZyUzRScpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgICAgICAmLmluc3RhZ3JhbSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHdpZHRoJTNEJTIyNDM4LjUlMjIlMjBoZWlnaHQlM0QlMjI0MzguNSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDQzOC41JTIwNDM4LjUlMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk00MjIlMjAxNi42QzQxMSUyMDUuNiUyMDM5Ny43JTIwMCUyMDM4Mi4zJTIwMGgtMzI2QzQwLjclMjAwJTIwMjcuNSUyMDUuNSUyMDE2LjUlMjAxNi42JTIwNS42JTIwMjcuNiUyMDAlMjA0MC44JTIwMCUyMDU2LjJ2MzI2QzAlMjAzOTcuOCUyMDUuNSUyMDQxMSUyMDE2LjYlMjA0MjJjMTElMjAxMSUyMDI0LjIlMjAxNi41JTIwMzkuNiUyMDE2LjVoMzI2YzE1LjUlMjAwJTIwMjguNy01LjUlMjAzOS44LTE2LjUlMjAxMS0xMSUyMDE2LjUtMjQuMyUyMDE2LjUtMzkuN3YtMzI2YzAtMTUuNS01LjUtMjguNy0xNi41LTM5Ljd6TTE1Ny41JTIwMTU4YzE3LjItMTYuNiUyMDM4LTI1JTIwNjItMjUlMjAyNC40JTIwMCUyMDQ1LjIlMjA4LjQlMjA2Mi40JTIwMjUlMjAxNy4yJTIwMTYuNyUyMDI1LjglMjAzNi44JTIwMjUuOCUyMDYwLjRzLTguNiUyMDQzLjctMjYlMjA2MC40Yy0xNyUyMDE2LjYtMzglMjAyNS02Mi4yJTIwMjUtMjQuMiUyMDAtNDUtOC40LTYyLTI1LTE3LjQtMTYuNy0yNi0zNi44LTI2LTYwLjRzOC42LTQzLjclMjAyNi02MC40ek0zODklMjAzNzAuNmMwJTIwNS0yJTIwOS01LjMlMjAxMi40LTMuNCUyMDMuMy03LjUlMjA1LTEyLjMlMjA1SDY2LjJjLTUlMjAwLTktMS43LTEyLjQtNS0zLjMtMy4zLTUtNy41LTUtMTIuNHYtMTg1SDg5Yy0zLjclMjAxMi01LjYlMjAyNC40LTUuNiUyMDM3LjQlMjAwJTIwMzYuNSUyMDEzLjMlMjA2Ny43JTIwNDAlMjA5My41JTIwMjYuNiUyMDI1LjglMjA1OC43JTIwMzguNyUyMDk2LjIlMjAzOC43JTIwMjQuNyUyMDAlMjA0Ny41LTYlMjA2OC41LTE3LjclMjAyMS0xMS44JTIwMzcuNi0yOCUyMDQ5LjgtNDhDMzQ5LjglMjAyNjklMjAzNTYlMjAyNDclMjAzNTYlMjAyMjNjMC0xMy0yLTI1LjQtNS43LTM3LjRIMzg5djE4NXptMC0yNTVjMCUyMDUuNS0yJTIwMTAuMi02JTIwMTQtMy43JTIwMy44LTguMyUyMDUuNy0xMy44JTIwNS43aC00OS43Yy01LjUlMjAwLTEwLjItMi0xNC01LjctMy44LTMuOC01LjctOC41LTUuNy0xNHYtNDdjMC01LjQlMjAyLTEwJTIwNS43LTE0JTIwMy44LTMuOCUyMDguNS01LjglMjAxNC01LjhoNDkuN2M1LjUlMjAwJTIwMTAlMjAyJTIwMTQlMjA2JTIwMy44JTIwMy44JTIwNS43JTIwOC40JTIwNS43JTIwMTMuN3Y0N3olMjIvJTNFJTNDL3N2ZyUzRScpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgICAgICAmLnRpa3RvayB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMWVtJyBmaWxsPSclMjNmZmZmZmYnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyUzRSUzQ3BhdGggZD0nTTQ0OCAyMDkuOTFhMjEwLjA2IDIxMC4wNiAwIDAgMS0xMjIuNzctMzkuMjV2MTc4LjcyQTE2Mi41NSAxNjIuNTUgMCAxIDEgMTg1IDE4OC4zMXY4OS44OWE3NC42MiA3NC42MiAwIDEgMCA1Mi4yMyA3MS4xOFYwaDg4YTEyMS4xOCAxMjEuMTggMCAwIDAgMS44NiAyMi4xN0ExMjIuMTggMTIyLjE4IDAgMCAwIDM4MSAxMDIuMzlhMTIxLjQzIDEyMS40MyAwIDAgMCA2NyAyMC4xNFonLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgICAgICYuc25hcGNoYXQge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzFlbScgZmlsbD0nJTIzMDEwMTAxJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGQ9J000OTYuOTI2IDM2Ni42Yy0zLjM3My05LjE3Ni05LjgtMTQuMDg2LTE3LjExMi0xOC4xNTNhNDIuNzE0IDQyLjcxNCAwIDAgMC0zLjcyLTEuOTQ3Yy0yLjE4Mi0xLjEyOC00LjQxNC0yLjIyLTYuNjM0LTMuMzczLTIyLjgtMTIuMDktNDAuNjA5LTI3LjM0MS01Mi45NTktNDUuNDJhMTAyLjg4OSAxMDIuODg5IDAgMCAxLTkuMDg5LTE2LjEyYy0xLjA1NC0zLjAxMy0xLTQuNzI0LS4yNDgtNi4yODdhMTAuMjIxIDEwLjIyMSAwIDAgMSAyLjkxNC0zLjAzOGMzLjkxOC0yLjU5MSA3Ljk2LTUuMjIgMTAuNy02Ljk5MyA0Ljg4NS0zLjE2MiA4Ljc1NC01LjY2NyAxMS4yNDYtNy40NCA5LjM2Mi02LjU0NyAxNS45MDktMTMuNSAyMC0yMS4yNzhhNDIuMzcxIDQyLjM3MSAwIDAgMCAyLjEtMzUuMTkxYy02LjItMTYuMzE4LTIxLjYxMy0yNi40NDktNDAuMjg3LTI2LjQ0OWE1NS41NDMgNTUuNTQzIDAgMCAwLTExLjcxOCAxLjI0IDc5LjA3MiA3OS4wNzIgMCAwIDAtMy4wNjMuNzJjLjE3NC0xMS4xNi0uMDc0LTIyLjk0LTEuMDY2LTM0LjUzNC0zLjUyMi00MC43NTgtMTcuNzk0LTYyLjEyMy0zMi42NzQtNzkuMTZBMTMwLjE2NyAxMzAuMTY3IDAgMCAwIDMzMi4xIDM2LjQ0M0MzMDkuNTE1IDIzLjU0NyAyODMuOTEgMTcgMjU2IDE3cy01My40IDYuNTQ3LTc2IDE5LjQ0M2ExMjkuNzM1IDEyOS43MzUgMCAwIDAtMzMuMjgxIDI2Ljc4M2MtMTQuODggMTcuMDM4LTI5LjE1MiAzOC40NC0zMi42NzMgNzkuMTYxLS45OTIgMTEuNTk0LTEuMjQgMjMuNDM1LTEuMDc5IDM0LjUzMy0xLS4yNi0yLjAyMS0uNS0zLjA1MS0uNzE5YTU1LjQ2MSA1NS40NjEgMCAwIDAtMTEuNzE3LTEuMjRjLTE4LjY4NyAwLTM0LjEyNSAxMC4xMzEtNDAuMyAyNi40NDlhNDIuNDIzIDQyLjQyMyAwIDAgMCAyLjA0NiAzNS4yMjhjNC4xMDUgNy43NzQgMTAuNjUyIDE0LjczMSAyMC4wMTQgMjEuMjc4IDIuNDggMS43MzYgNi4zNjEgNC4yNCAxMS4yNDYgNy40NCAyLjY0MSAxLjcxMSA2LjUgNC4yMTYgMTAuMjggNi43MmExMS4wNTQgMTEuMDU0IDAgMCAxIDMuMyAzLjMxMWMuNzk0IDEuNjI0LjgxOCAzLjM3My0uMzYgNi42YTEwMi4wMiAxMDIuMDIgMCAwIDEtOC45NCAxNS43ODVjLTEyLjA3NyAxNy42NjktMjkuMzYzIDMyLjY0OC01MS40MzQgNDQuNjM5QzMyLjM1NSAzNDguNjA4IDIwLjIgMzUyLjc1IDE1LjA2OSAzNjYuN2MtMy44NjggMTAuNTI4LTEuMzM5IDIyLjUwNiA4LjQ5NCAzMi42YTQ5LjEzNyA0OS4xMzcgMCAwIDAgMTIuNCA5LjM4NyAxMzQuMzM3IDEzNC4zMzcgMCAwIDAgMzAuMzQyIDEyLjEzOSAyMC4wMjQgMjAuMDI0IDAgMCAxIDYuMTI2IDIuNzQxYzMuNTgzIDMuMTM3IDMuMDc1IDcuODYxIDcuODQ5IDE0Ljc4YTM0LjQ2OCAzNC40NjggMCAwIDAgOC45NzcgOS4xMjdjMTAuMDE5IDYuOTE5IDIxLjI3OCA3LjM1MyAzMy4yMDcgNy44MTEgMTAuNzc2LjQxIDIyLjk4OS44ODEgMzYuOTM5IDUuNDgxIDUuNzc4IDEuOTEgMTEuNzggNS42MDUgMTguNzM2IDkuOTJDMTk0Ljg0MiA0ODAuOTUxIDIxNy43MDcgNDk1IDI1NS45NzMgNDk1czYxLjI5Mi0xNC4xMjMgNzguMTE4LTI0LjQyOGM2LjkwNy00LjI0IDEyLjg3Mi03LjkgMTguNDg5LTkuNzU4IDEzLjk0OS00LjYxMyAyNi4xNjMtNS4wNzIgMzYuOTM5LTUuNDgxIDExLjkyOC0uNDU5IDIzLjE4Ny0uODkzIDMzLjIwNi03LjgxMmEzNC41ODQgMzQuNTg0IDAgMCAwIDEwLjIxOC0xMS4xNmMzLjQzNC01Ljg0IDMuMzQ4LTkuOTE5IDYuNTcyLTEyLjc3MWExOC45NzEgMTguOTcxIDAgMCAxIDUuNzUzLTIuNjI5IDEzNC44OTMgMTM0Ljg5MyAwIDAgMCAzMC43NTItMTIuMjUxIDQ4LjM0NCA0OC4zNDQgMCAwIDAgMTMuMDE5LTEwLjE5M2wuMTI0LS4xNDljOS4yMjYtOS44NjggMTEuNTQ1LTIxLjUwMSA3Ljc2My0zMS43NjhabS0zNC4wMTMgMTguMjc3Yy0yMC43NDUgMTEuNDU4LTM0LjUzMyAxMC4yMy00NS4yNTkgMTcuMTM3LTkuMTE0IDUuODY1LTMuNzIgMTguNTEzLTEwLjM0MiAyMy4wNzYtOC4xMzQgNS42MTctMzIuMTc3LS40LTYzLjIzOSA5Ljg1OC0yNS42MTggOC40NjktNDEuOTYxIDMyLjgyMi04OC4wMzggMzIuODIycy02Mi4wMzYtMjQuMy04OC4wNzYtMzIuODg0Yy0zMS0xMC4yNTUtNTUuMDkyLTQuMjQxLTYzLjIzOS05Ljg1OC02LjYwOS00LjU2My0xLjI0LTE3LjIxMS0xMC4zNDEtMjMuMDc2LTEwLjczOS02LjkwNy0yNC41MjctNS42NzktNDUuMjYtMTcuMDc1LTEzLjIwNi03LjI5MS01LjcxNi0xMS44LTEuMzE0LTEzLjkzNyA3NS4xNDMtMzYuMzgxIDg3LjEzMy05Mi41NTIgODcuNjY2LTk2LjcxOS42NDUtNS4wNDYgMS4zNjQtOS4wMTQtNC4xOTEtMTQuMTQ4LTUuMzY5LTQuOTYtMjkuMTg5LTE5LjctMzUuOC0yNC4zMTYtMTAuOTM3LTcuNjM4LTE1Ljc0OC0xNS4yNjQtMTIuMi0yNC42MzggMi40OC02LjQ4NSA4LjUzMS04LjkyOCAxNC44NzktOC45MjhhMjcuNjQzIDI3LjY0MyAwIDAgMSA1Ljk2NS42N2MxMiAyLjYgMjMuNjU5IDguNjE3IDMwLjM5MiAxMC4yNDJhMTAuNzQ5IDEwLjc0OSAwIDAgMCAyLjQ4LjMzNWMzLjYgMCA0Ljg2LTEuODExIDQuNjEyLTUuOTI3LS43NjgtMTMuMTMyLTIuNjI4LTM4LjcyNS0uNTU4LTYyLjY0NCAyLjg0LTMyLjkwOSAxMy40NDItNDkuMjE1IDI2LjA0LTYzLjYzNiA2LjA1MS02LjkzMiAzNC40ODQtMzYuOTc2IDg4Ljg1Ny0zNi45NzZzODIuODggMjkuOTIgODguOTMxIDM2LjgyN2MxMi42MTEgMTQuNDIxIDIzLjIyNSAzMC43MjcgMjYuMDQgNjMuNjM2IDIuMDcxIDIzLjkxOS4yODUgNDkuNTI1LS41NTggNjIuNjQ0LS4yODUgNC4zMjcgMS4wMTcgNS45MjcgNC42MTMgNS45MjdhMTAuNjQ4IDEwLjY0OCAwIDAgMCAyLjQ4LS4zMzVjNi43NDUtMS42MjQgMTguNC03LjYzOCAzMC40LTEwLjI0MmEyNy42NDEgMjcuNjQxIDAgMCAxIDUuOTY0LS42N2M2LjM4NiAwIDEyLjQgMi40OCAxNC44OCA4LjkyOCAzLjU0NiA5LjM3NC0xLjI0IDE3LTEyLjE4OSAyNC42MzktNi42MDkgNC42MTItMzAuNDI5IDE5LjM0My0zNS44IDI0LjMxNS01LjU2OCA1LjEzNC00LjgzNiA5LjEtNC4xOTEgMTQuMTQ5LjUzMyA0LjIyOCAxMi41MTEgNjAuNCA4Ny42NjYgOTYuNzE4IDQuNDQ2IDIuMjIgMTEuOTM2IDYuNzMzLTEuMjcgMTQuMDg2WicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi53aXppIHtcbiAgJi13aXRuZXNzIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gICAgJl9fd3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJl9fdGV4dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgICYgPiAqIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9faHIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgICBtYXJnaW46IDAgYXV0byAxMHB4IGF1dG87XG4gICAgfVxuICAgICZfX2F1dGhvciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgJiA+ICoge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLndpemkge1xuICAmLXdpdG5lc3NEb3VibGUge1xuICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBtZWRpYSgnPDEwMjRweCcpIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIDAgNjBweCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgbWVkaWEoJzwxMDI0cHgnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgICAmID4gKiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI2KTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1zdGQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fd3JhcHBlciB7XG4gICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19sZWZ0LCAmX19yaWdodCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICB9XG4gICAgJl9fbGVmdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEoJzwxMDI0cHgnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3JpZ2h0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB9XG4gICAgJl9faW1hZ2Uge1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG4gICAgfVxuICAgICZfX2F1dGhvciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKCc8MTAyNHB4Jykge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgICAgJiA+ICoge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itc3RkO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3RleHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgJiA+ICoge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itc3RkO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3VybCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgICAgY29sb3I6ICRjb2xvci1zdGQ7XG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ud2l6aS13cmFwcGVyLS13aXRuZXNzIHtcbiAgaDIsIGgxLCBoMywgaDQsIGg1LCBoMltjbGFzc149XCJxbFwiXSwgaDFbY2xhc3NePVwicWxcIl0sIGgzW2NsYXNzXj1cInFsXCJdLCBoNFtjbGFzc149XCJxbFwiXSwgaDVbY2xhc3NePVwicWxcIl0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIC53aXppLXR4dF9faXRlbSB7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAud2l6aS10eHRfX2l0ZW1fX3dyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLndpemktYWJvdXQtYmxvY2sge1xuICAmX193cmFwcGVyIHtcbiAgICAmX190b3Age1xuICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICAgIFxuICAgICAgJl9fdGl0bGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgJl9fYXJyb3dzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiA1cHg7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuc2xpY2stcHJldiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpIHtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNSk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gICAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zbGlkZXIge1xuICAgICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBtYXJnaW46IDAgLTE1cHg7XG5cbiAgICAgICAgLnNsaWNrLWxpc3QsIC5zbGljay10cmFjayB7XG4gICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG5cbiAgICAgICAgICAuc2xpY2stc2xpZGUge1xuICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuXG4gICAgICAgICAgICAmID4gZGl2IHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2VsZW1lbnQge1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcblxuICAgICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJl9fYm9keSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDNweCk7XG5cbiAgICAgICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJzw1MDBweCcpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJl9faW1nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM1JTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCc8NTAwcHgnKSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEyMyU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJiBpbWcge1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICZfX3RleHRzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDUwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPDE0NDBweCcpIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPDUwMHB4Jykge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgJiAqIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX191bmRlcmxpbmUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19kb3RzIHtcbiAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLndpemkge1xuICAmLW5ld3NsZXR0ZXJDZW50ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIHBhZGRpbmc6IDk1cHggNjBweDtcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICAgICZfX3dyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgICAgJiA+ICoge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI0KTtcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fZm9ybSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG4gICAgICAqIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgICAgaW5wdXQge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1zdGQ7XG4gICAgICAgIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgICAgICBjb2xvcjogIzk1QTBBRDtcbiAgICAgICAgfVxuICAgICAgICA6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgICAgIGNvbG9yOiAjOTVBMEFEO1xuICAgICAgICB9XG4gICAgICAgIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgICAgICAgICBjb2xvcjogIzk1QTBBRDtcbiAgICAgICAgfVxuICAgICAgICA6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgICAgICAgY29sb3I6ICM5NUEwQUQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMgZWFzZTtcbiAgICAgICAgLnRleHQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgaSB7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR3aGl0ZSwgMTUlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLndpemkge1xuICAmLW5ld3NsZXR0ZXJCYWNrZ3JvdW5kIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICBwYWRkaW5nOiA5NXB4IDYwcHg7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cbiAgICAmX193cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuICAgICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cbiAgICAgICYgPiAqIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IHJlbSgyNCk7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfX2Zvcm0ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuICAgICAgKiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICAgIGlucHV0IHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itc3RkO1xuICAgICAgICA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gICAgICAgICAgY29sb3I6ICM5NUEwQUQ7XG4gICAgICAgIH1cbiAgICAgICAgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgICAgICBjb2xvcjogIzk1QTBBRDtcbiAgICAgICAgfVxuICAgICAgICA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gICAgICAgICAgY29sb3I6ICM5NUEwQUQ7XG4gICAgICAgIH1cbiAgICAgICAgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICAgICAgICAgIGNvbG9yOiAjOTVBMEFEO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBidXR0b24ge1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zIGVhc2U7XG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkd2hpdGUsIDE1JSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi53aXppIHtcbiAgJi1uZXdzbGV0dGVyVHh0SW1nIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICBwYWRkaW5nOiA5NXB4IDYwcHg7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cbiAgICAmX193cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgfVxuICAgIH1cbiAgICAmX190aXRsZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIH1cbiAgICAgICYgPiAqIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IHJlbSgyNCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfX3RleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cbiAgICAgICYgPiAqIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2Zvcm0ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgICAgfVxuICAgICAgKiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICAgIGlucHV0IHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itc3RkO1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgICAgICAgIGNvbG9yOiAjOTVBMEFEO1xuICAgICAgICB9XG4gICAgICAgIDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gICAgICAgICAgY29sb3I6ICM5NUEwQUQ7XG4gICAgICAgIH1cbiAgICAgICAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICAgICAgICAgIGNvbG9yOiAjOTVBMEFEO1xuICAgICAgICB9XG4gICAgICAgIDotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgICAgICAgICBjb2xvcjogIzk1QTBBRDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcyBlYXNlO1xuICAgICAgICBwYWRkaW5nOiAwIDgwcHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgfVxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR3aGl0ZSwgMTUlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLndpemkge1xuICAmLXJhc3N1cmFuY2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoc3RyZXRjaCk7XG4gICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saW5rIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAqIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICYgPiAqIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgJiA+ICoge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJiA+IGgyLCAmID4gaDMsICYgPiBoNCwgJiA+IGg1LCAmID4gaDYge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2ljb24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IHJlbSg0NSk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgICAgIH1cbiAgICAgICZfX2ltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndpemktd3JhcHBlciB7XG4gICYtLXJhc3N1cmFuY2Uge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLndpemkge1xuICAmLXJhc3N1cmFuY2VDbGFzc2ljIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKHN0cmV0Y2gpO1xuICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saW5rIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAqIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgICYgPiAqIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgICYgPiAqIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX2ljb24ge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgfVxuXG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oNDApO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG4gICAgICB9XG4gICAgICAmX19pbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ud2l6aS13cmFwcGVyIHtcbiAgJi0tcmFzc3VyYW5jZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG59XG4iLCIud2l6aSB7XG4gICYtcmFzc3VyYW5jZUJhY2tncm91bmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoc3RyZXRjaCk7XG4gICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX2xpbmsge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICoge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgJiA+ICoge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgJiA+ICoge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9faWNvbiB7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICB9XG5cbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IHJlbSg0MCk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICAgICZfX2ltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53aXppLXdyYXBwZXIge1xuICAmLS1yYXNzdXJhbmNlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gIH1cbn1cblxuIiwiJGNvbG9yLXJldmlld3MtYmQ6ICNkOGQ4ZDg7XG4kY29sb3ItcmV2aWV3cy1zZWNvbmRhcnk6IHJnYigxMDgsIDEwOCwgMTA4KTtcbi53aXppLXJldmlld3Mge1xuICBwYWRkaW5nOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gICZfX2Fuc3dlciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbSgyNSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjVGQTtcbiAgICBjb2xvcjogJHRleHQtZ3JleTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgIHAge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itc3RkIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICBAaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJykge1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblxuICAgICYtLWFsbC1yZXZpZXdzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAmX19saW5rIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fbGVmdCwgJl9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1yZXZpZXdzLWJkO1xuICB9XG4gICZfX2xlZnQge1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIG1lZGlhKCc+PWRlc2t0b3AnKSB7XG4gICAgICB3aWR0aDogNzUlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxuICAmX19jZW50ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICB9XG4gICZfX2l0ZW0ge1xuICAgIEBpbmNsdWRlIG1lZGlhKCc+PWRlc2t0b3AnKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG4gICZfX2dsb2JhbFJhdGluZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG4gICZfX2NvdW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBjb2xvcjogJGNvbG9yLXJldmlld3Mtc2Vjb25kYXJ5O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmX19hdXRob3Ige1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIH1cbiAgJl9fdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgIGNvbG9yOiAkY29sb3ItcmV2aWV3cy1zZWNvbmRhcnk7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICB9XG4gICZfX3JhdGluZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1zZWxmKGZsZXgtZW5kKTtcbiAgICBAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgfVxuICB9XG4gICZfX25vdGUge1xuICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gICZfX3N0YXJzIHtcbiAgICB3aWR0aDogMTEwcHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgICYtLWNlbnRlciB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgaSB7XG4gICAgICBjb2xvcjogI2Q4ZDhkODtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19hYnNvbHV0ZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgICAgaSB7XG4gICAgICAgIGNvbG9yOiAjZTk1NjU2O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19kYXRlIHtcbiAgICBjb2xvcjogJGNvbG9yLXJldmlld3Mtc2Vjb25kYXJ5O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtZW5kKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICBtYXJnaW46IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcbiAgICB9XG4gIH1cbn1cbiIsIiRjb2xvci1yZXZpZXdzLWJkOiAjZDhkOGQ4O1xuJGNvbG9yLXJldmlld3Mtc2Vjb25kYXJ5OiByZ2IoMTA4LCAxMDgsIDEwOCk7XG4ud2l6aS1yZXZpZXdzRmFsbCB7XG4gIHBhZGRpbmc6IDMwcHggMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjM0LCAyMzcsIDIzNyk7XG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAmX19hbnN3ZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0oMjUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEY1RkE7XG4gICAgY29sb3I6ICR0ZXh0LWdyZXk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICBwIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXN0ZCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3RvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgfVxuICAmX190aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJiA+ICoge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gICAgLnFsLXNpemUtbGFyZ2Uge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgfVxuICB9XG4gICZfX2dsb2JhbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgIH1cbiAgfVxuICAmX19nbG9iYWxSYXRpbmcge1xuICAgIG1hcmdpbjogMCAwIDAgMjBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gICZfX3dyYXBwZXIge1xuICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgfVxuXG4gICAgJi0tYWxsLXJldmlld3Mge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICZfX2xpbmsge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAmX19sZWZ0LCAmX19yaWdodCB7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgJl9fbGVmdCB7XG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuICB9XG4gICZfX3JpZ2h0IHtcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgfVxuICAmX19jZW50ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICB9XG4gICZfX2l0ZW0ge1xuICAgIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG4gICZfX2NvdW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBjb2xvcjogJGNvbG9yLXJldmlld3Mtc2Vjb25kYXJ5O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmX19hdXRob3Ige1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgJl9fdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgIGNvbG9yOiAkY29sb3ItcmV2aWV3cy1zZWNvbmRhcnk7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbiAgJl9fcmF0aW5nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuICAgIEBpbmNsdWRlIGFsaWduLXNlbGYoZmxleC1lbmQpO1xuICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICB9XG4gIH1cbiAgJl9fbm90ZSB7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtc3RhcnQpO1xuICB9XG4gICZfX3N0YXJzIHtcbiAgICB3aWR0aDogMTEwcHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgIGkge1xuICAgICAgY29sb3I6ICNkOGQ4ZDg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fYWJzb2x1dGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICAgIGkge1xuICAgICAgICBjb2xvcjogI2U5NTY1NjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fZGF0ZSB7XG4gICAgY29sb3I6ICRjb2xvci1yZXZpZXdzLXNlY29uZGFyeTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcbiAgICBtYXJnaW46IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICB9XG4gIH1cbn1cbiIsIiRjb2xvci1saXN0LWdyZXk6ICM5OTk7XG4kY29sb3Itc2VsZWN0aW9uOiAkYmxhY2s7XG4kY29sb3ItbmV3czogJGNvbG9yLXN0ZDtcbiRjb2xvci1wcm9tbzogIzlGMzEyMztcbiRjb2xvci1zYWxlOiAjZTJjMTYwO1xuJGNvbG9yLXByb21vLXByaWNlOiAjQUUxMzNBO1xuJHByb2QtLXNpemU6IDE0cHg7XG5cbiRhbWF6b24tYm9yZGVyLWJ0bjogIzk5ODY1QTtcbiRhbWF6b24tYmFja2dyb3VuZC1saW5lYXI6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGNkU0QjAgMCUsICNFRUM0NTcgMTAwJSkgbm8tcmVwZWF0O1xuJGFtYXpvbi1iYWNrZ3JvdW5kLWxpbmVhci1ob3ZlcjogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0VFQzQ1NyAwJSwgI0Y2RTRCMCAxMDAlKSBuby1yZXBlYXQ7XG5cblxuYm9keS53aXppYmxvY2tzLW9uIHtcbiAgLnByb2Qge1xuICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgIG1hcmdpbjogMCAoLSAoJGJsb2MtLW1hcmdpbi1hc2lkZSAvIDIpKSAkYmxvYy0tbWFyZ2luLWJvdHRvbSAoLSAoJGJsb2MtLW1hcmdpbi1hc2lkZSAvIDIpKTtcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46IDAgKC0gKCRibG9jLS1tYXJnaW4tYXNpZGUtdGFibGV0IC8gMikpICRibG9jLS1tYXJnaW4tYm90dG9tLXRhYmxldCAoLSAoJGJsb2MtLW1hcmdpbi1hc2lkZS10YWJsZXQgLyAyKSk7XG4gICAgfVxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46IDAgKC0gKCRibG9jLS1tYXJnaW4tYXNpZGUtZGVza3RvcCAvIDIpKSA4MHB4ICgtICgkYmxvYy0tbWFyZ2luLWFzaWRlLWRlc2t0b3AgLyAyKSk7XG4gICAgfVxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgJi0tc2xpZGVySW5pdGlhbGl6ZWQge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAucHJvZCB7XG4gICAgICAgICAgICAmX190b3Age1xuICAgICAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1saXN0IHtcbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMjVweCk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oNDhweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZCB7XG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICAgICAgICBtYXJnaW46IDAgMCAoJGJsb2MtLW1hcmdpbi1ib3R0b20gLyAxLjUpIDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMjVweCk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oNDBweCk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19yZWxhdGl2ZSwgJl9fc2hhZG93IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICB9XG5cbiAgICAgICZfX3JlbGF0aXZlIHtcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fYXJ0aWNsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBwYWRkaW5nOiAwICgkYmxvYy0tbWFyZ2luLWFzaWRlIC8gMik7XG4gICAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICAgICAgcGFkZGluZzogMCAoJGJsb2MtLW1hcmdpbi1hc2lkZS10YWJsZXQgLyAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXJlbW92ZSB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjQ1cyBlYXNlO1xuICAgICAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnN1Y2Nlc3MsICYuZml4ZWQge1xuICAgICAgICAgICAgLnByb2RfX3NsaWRlciB7XG4gICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1vZGFsLWNhcnQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciwgJi5maXhlZCwgJi5maXhlZFRlbXAge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG5cbiAgICAgICAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1ib2R5KTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJvZCB7XG4gICAgICAgICAgICAgICZfX2Nvcm5lciB7XG4gICAgICAgICAgICAgICAgJl9fdG9wIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG4gICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDUwcHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgMCA1cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJl9fc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAuc2xpY2stYXJyb3cge1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2xpY2stcHJldiB7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICZfX3NoYWRvdyB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJl9fZm9ybTpub3QoLnByb2RfX2Zvcm0tLWNvcHkpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmX19mb3JtIHtcbiAgICAgICAgICAgICAgICAmLS1jb3B5IHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgICAgICAgICAgICAgIC5wcm9kIHtcbiAgICAgICAgICAgICAgICAgICAgJl9fcGljdHVyZSwgaW1nLCAmX19zdGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX25hbWUge1xuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX25hbWUsICZfX3ByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTQ7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBsaW5lYXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAmLmFuaW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02NXB4KTtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmX19uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9faG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEzO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJl9faG92ZXIge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMDBweDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMsIG9wYWNpdHkgLjNzIGVhc2UgLjFzLCB0cmFuc2Zvcm0gLjNzIGVhc2UgLjFzO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJl9fYnRuIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICAgICAgJi0tYWRkQ2FydCB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmX19waWN0dXJlIHtcbiAgICAgICAgICAgICAgICAmLS1ob3ZlciB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuZml4ZWQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmZpeGVkVGVtcC5wcm9kX19hcnRpY2xlLS1yZXF1aXJlZCB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2Qge1xuICAgICAgICAgICAgICAmX19jb3JuZXIge1xuICAgICAgICAgICAgICAgICZfX3RvcCB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDEwMHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5zdWNjZXNzLmZpeGVkIHtcbiAgICAgICAgICAgIC5wcm9kIHtcbiAgICAgICAgICAgICAgJl9fZm9ybSB7XG4gICAgICAgICAgICAgICAgJi0tcmVxdWlyZWQge1xuICAgICAgICAgICAgICAgICAgLnByb2Qge1xuICAgICAgICAgICAgICAgICAgICAmX19ob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTYwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmX192YXJpYXRpb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmX192YXJpYXRpb24yIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcm9kIHtcbiAgICAgICAgICAgICAgJl9fY29ybmVyIHtcbiAgICAgICAgICAgICAgICAmX190b3Age1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA0MHB4KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLXNhbGUge1xuICAgICAgICAgIC5wcm9kX19wcmljZV9fY3VyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc2FsZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1wcm9tbyB7XG4gICAgICAgICAgLnByb2RfX3ByaWNlX19jdXIge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcm9tbztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1yZXF1aXJlZCB7XG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5wcm9kIHtcbiAgICAgICAgICAgICAgICAmX19jb3JuZXIge1xuICAgICAgICAgICAgICAgICAgJl9fdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxMDBweCk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2Zvcm0ge1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJi0tY29weSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2xpbmsge1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1zdGQ7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmLnppbmRleCB7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX190b3Age1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24tc2VsZihmbGV4LXN0YXJ0KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fd3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fcGljdHVyZSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICAmLS1ob3ZlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19pbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG5cbiAgICAgICZfX25hbWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDAgNnB4IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLXNlbGYoZmxleC1zdGFydCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktdGV4dCk7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19ib3R0b20ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgICAgIEBpbmNsdWRlIGFsaWduLXNlbGYoZmxleC1lbmQpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcbiAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcbiAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGZsZXgtc3RhcnQpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3ByaWNlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24tc2VsZihmbGV4LWVuZCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuXG4gICAgICAgICZfX2N1ciB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19mcm9tIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTBweCk7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgQGluY2x1ZGUgYWxpZ24tc2VsZihmbGV4LWVuZCk7XG4gICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RheCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxMXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3JldiwgJl9fcHJvbW8ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTZweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fcmV2IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IDVweCAwIDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2N1ciwgJl9fcmV2LCAmX19wcm9tbyB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2hvdmVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB6LWluZGV4OiAxMztcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm90dG9tOiAtNjBweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcbiAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcbiAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgICAgICAmLS1hbXgge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19mb3JtLS1yZXF1aXJlZCB7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgIC5wcm9kIHtcbiAgICAgICAgICAgICZfX2hvdmVyIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA5NHB4O1xuICAgICAgICAgICAgICBib3R0b206IC0xMjBweDtcblxuICAgICAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fdmFyaWF0aW9uIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJl9fdHJpZ2dlciB7XG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDE1cHggdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjEwJTIyJTIwaGVpZ2h0JTNEJTIyNi4wMzIlMjIlM0UlM0NwYXRoJTIwZGF0YS1uYW1lJTNEJTIyQXJyb3clMjBjb3BpZSUyMDMlMjIlMjBkJTNEJTIyTTAlMjAuMDE2TDUlMjA0LjY1bDUtNC42MzR2MS4zNzhMNSUyMDYuMDI4JTIwMCUyMDEuMzk0Vi4wMnolMjIlMjBmaWxsJTNEJTIyJTIzMmIyYjJiJTIyJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMi8lM0UlM0Mvc3ZnJTNFKTtcbiAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIHBhZGRpbmc6IC41NjI1cmVtO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXG4gICAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1lcnJvcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX19kaXNhYmxlZCB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgLW1zLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zdGQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMzlweDtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuM3MgbGluZWFyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zdGQ7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAmLmNsb3NlIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwcztcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXN0ZDtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3RkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fdmFyaWF0aW9uMiB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICZfX3RyaWdnZXIge1xuICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciByaWdodCAxNXB4IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxMCUyMiUyMGhlaWdodCUzRCUyMjYuMDMyJTIyJTNFJTNDcGF0aCUyMGRhdGEtbmFtZSUzRCUyMkFycm93JTIwY29waWUlMjAzJTIyJTIwZCUzRCUyMk0wJTIwLjAxNkw1JTIwNC42NWw1LTQuNjM0djEuMzc4TDUlMjA2LjAyOCUyMDAlMjAxLjM5NFYuMDJ6JTIyJTIwZmlsbCUzRCUyMiUyMzJiMmIyYiUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIvJTNFJTNDL3N2ZyUzRSk7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBwYWRkaW5nOiAxM3B4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXG4gICAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1lcnJvcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX19kaXNhYmxlZCB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgLW1zLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zdGQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMzlweDtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuM3MgbGluZWFyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zdGQ7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAmLmNsb3NlMiB7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwcyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub3BlbjIge1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3RkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2Nyb2xsWSB7XG4gICAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTNweCk7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zdGQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19idG4ge1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJywgJzwxMzAwcHgnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMXB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJywgJzwxMjAwcHgnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMHB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJywgJzwxMTAwcHgnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSg5cHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLS1hYm91dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLS1hZGRDYXJ0IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCAxMHB4IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTFweCk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXG4gICAgICAgICAgICAmLmxvYWRpbmcge1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwcztcbiAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5OTlweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjBjbGFzcyUzRCUyMmxkcy1zcGlubmVyJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTAwJTIwMTAwJTIyJTIwcHJlc2VydmVBc3BlY3RSYXRpbyUzRCUyMnhNaWRZTWlkJTIyJTNFJTNDcmVjdCUyMHglM0QlMjI0NyUyMiUyMHklM0QlMjIyNCUyMiUyMHJ4JTNEJTIyOS40JTIyJTIwcnklM0QlMjI0LjglMjIlMjB3aWR0aCUzRCUyMjYlMjIlMjBoZWlnaHQlM0QlMjIxMiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMm9wYWNpdHklMjIlMjB2YWx1ZXMlM0QlMjIxJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwYmVnaW4lM0QlMjItMC45MTY2NjY2NjY2NjY2NjY2cyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MzAlMjA1MCUyMDUwJTI5JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJvcGFjaXR5JTIyJTIwdmFsdWVzJTNEJTIyMSUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMGJlZ2luJTNEJTIyLTAuODMzMzMzMzMzMzMzMzMzNHMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIvJTNFJTNDL3JlY3QlM0UlM0NyZWN0JTIweCUzRCUyMjQ3JTIyJTIweSUzRCUyMjI0JTIyJTIwcnglM0QlMjI5LjQlMjIlMjByeSUzRCUyMjQuOCUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjEyJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODYwJTIwNTAlMjA1MCUyOSUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyb3BhY2l0eSUyMiUyMHZhbHVlcyUzRCUyMjElM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjBiZWdpbiUzRCUyMi0wLjc1cyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4OTAlMjA1MCUyMDUwJTI5JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJvcGFjaXR5JTIyJTIwdmFsdWVzJTNEJTIyMSUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMGJlZ2luJTNEJTIyLTAuNjY2NjY2NjY2NjY2NjY2NnMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIvJTNFJTNDL3JlY3QlM0UlM0NyZWN0JTIweCUzRCUyMjQ3JTIyJTIweSUzRCUyMjI0JTIyJTIwcnglM0QlMjI5LjQlMjIlMjByeSUzRCUyMjQuOCUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjEyJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODEyMCUyMDUwJTIwNTAlMjklMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMm9wYWNpdHklMjIlMjB2YWx1ZXMlM0QlMjIxJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwYmVnaW4lM0QlMjItMC41ODMzMzMzMzMzMzMzMzM0cyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MTUwJTIwNTAlMjA1MCUyOSUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyb3BhY2l0eSUyMiUyMHZhbHVlcyUzRCUyMjElM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjBiZWdpbiUzRCUyMi0wLjVzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyLyUzRSUzQy9yZWN0JTNFJTNDcmVjdCUyMHglM0QlMjI0NyUyMiUyMHklM0QlMjIyNCUyMiUyMHJ4JTNEJTIyOS40JTIyJTIwcnklM0QlMjI0LjglMjIlMjB3aWR0aCUzRCUyMjYlMjIlMjBoZWlnaHQlM0QlMjIxMiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgxODAlMjA1MCUyMDUwJTI5JTIyJTNFJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJvcGFjaXR5JTIyJTIwdmFsdWVzJTNEJTIyMSUzQjAlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMGJlZ2luJTNEJTIyLTAuNDE2NjY2NjY2NjY2NjY2N3MlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIvJTNFJTNDL3JlY3QlM0UlM0NyZWN0JTIweCUzRCUyMjQ3JTIyJTIweSUzRCUyMjI0JTIyJTIwcnglM0QlMjI5LjQlMjIlMjByeSUzRCUyMjQuOCUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjEyJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSUyODIxMCUyMDUwJTIwNTAlMjklMjIlM0UlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMm9wYWNpdHklMjIlMjB2YWx1ZXMlM0QlMjIxJTNCMCUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwYmVnaW4lM0QlMjItMC4zMzMzMzMzMzMzMzMzMzMzcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MjQwJTIwNTAlMjA1MCUyOSUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyb3BhY2l0eSUyMiUyMHZhbHVlcyUzRCUyMjElM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjBiZWdpbiUzRCUyMi0wLjI1cyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MjcwJTIwNTAlMjA1MCUyOSUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyb3BhY2l0eSUyMiUyMHZhbHVlcyUzRCUyMjElM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjBiZWdpbiUzRCUyMi0wLjE2NjY2NjY2NjY2NjY2NjY2cyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MzAwJTIwNTAlMjA1MCUyOSUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyb3BhY2l0eSUyMiUyMHZhbHVlcyUzRCUyMjElM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjBiZWdpbiUzRCUyMi0wLjA4MzMzMzMzMzMzMzMzMzMzcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMi8lM0UlM0MvcmVjdCUzRSUzQ3JlY3QlMjB4JTNEJTIyNDclMjIlMjB5JTNEJTIyMjQlMjIlMjByeCUzRCUyMjkuNCUyMiUyMHJ5JTNEJTIyNC44JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MzMwJTIwNTAlMjA1MCUyOSUyMiUzRSUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyb3BhY2l0eSUyMiUyMHZhbHVlcyUzRCUyMjElM0IwJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjBiZWdpbiUzRCUyMjBzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyLyUzRSUzQy9yZWN0JTNFJTNDL3N2ZyUzRSk7XG4gICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3VjY2VzcyB7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgbGluZWFyLCB3aWR0aCAuM3MgbGluZWFyLCBoZWlnaHQgLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5OTlweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyNXB4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hbXotYnV0dG9uIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAkYW1hem9uLWJvcmRlci1idG47XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhbWF6b24tYmFja2dyb3VuZC1saW5lYXI7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgICAgICAgICA+IHN2ZyB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDoyMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDoxMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOmJsYWNrO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFtYXpvbi1iYWNrZ3JvdW5kLWxpbmVhci1ob3ZlcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmICsgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogLTRweCAwIDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fc3RhdGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tc2FsZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXNhbGU7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1wcm9tbyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByb21vO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbmV3IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItbmV3cztcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fdHlwZSB7XG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcblxuICAgICAgICAmX19mbGV4IHtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3RheSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KSBzY2FsZSgwKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGxpbmVhciwgb3BhY2l0eSAuM3MgZWFzZSwgcmlnaHQgLjNzIGxpbmVhciwgY29sb3IgLjNzIGVhc2U7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICYuYW5pbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19nb1RvQ2FydCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDhweDtcbiAgICAgIHotaW5kZXg6IDEyO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGNlbnRlciBsZWZ0IDEwcHggbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI0JTIwMjQlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0wJTIwMGgyNHYyNEgweiUyMiUyMGZpbGwlM0QlMjJub25lJTIyLyUzRSUzQ3BhdGglMjBkJTNEJTIyTTklMjAxNi4xN0w0LjgzJTIwMTJsLTEuNDIlMjAxLjQxTDklMjAxOSUyMDIxJTIwN2wtMS40MS0xLjQxeiUyMi8lM0UlM0Mvc3ZnJTNFKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpIHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMCk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgbGVmdDogNDglO1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGxpbmVhciwgb3BhY2l0eSAuM3MgZWFzZSwgcmlnaHQgLjNzIGxpbmVhciwgY29sb3IgLjNzIGVhc2U7XG5cbiAgICAgICYuYW5pbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zdGFycyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgICZfX3NsaWRlciB7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgICAgei1pbmRleDogMTtcblxuICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtYm9keSk7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAmX19hYnNvbHV0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgICAgfVxuXG4gICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgJi5zbGljay1pbml0aWFsaXplZCB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNsaWNrLWFycm93IHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNCkgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC8vIC5zbGlkZXJfX3dyYXBwZXIgLnNsaWNrLWFycm93OmhvdmVyIHwgZnJvbSBkZXNrdG9wXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXRlcmlhbC1pY29ucywgaVtjbGFzc149XCJmYVwiXSB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1zdGQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19saW5rIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLndiLXByb2R1Y3Qtc2xpZGVyLXByaW1hcnlfX2ltZ1Zhcl9fY2xvc2Uge1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYmxvYy0tY2F0IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZmxhc2gtc2FsZSB7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMjVweDtcblxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByb21vO1xuICAgICAgLmZsYXNoLXNhbGUtaDEge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIFxuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIHRleHQtaW5kZW50OiAwO1xuICBcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc8MTE0NXB4Jykge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ib3R0b20sIC50b3Age1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgIH1cbiAgICAgIC5jMS1mbGFzaC1zYWxlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG5cbiAgICAgICAgbGVmdDogcmVtLWNhbGMoMCk7XG5cbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgIH1cblxuICAgICAgLmNvdW50ZG93biB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogMjVweDtcblxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblxuICAgICAgICAuZGFzaCB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cbiAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG5cbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgLmRpZ2l0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLndlZWtzLWRhc2gge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZGFzaC1leHQge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wcm9kIHtcbiAgICAmX19hcnRpY2xlIHtcbiAgICAgICZfX2JnIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjYpO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX25vUmVzdWx0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiByZW0oMzZweCk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogNjBweCAwO1xuICAgIH1cblxuICAgICZfX25hbWUge1xuICAgICAgJl9fYnJhbmQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1zdGQtbGlnaHQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1saXN0Q3Jvc3Mge1xuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2Nvcm5lciB7XG4gICAgICAmX190b3AsICZfX2JvdHRvbSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDQwcHgpO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19ib3R0b20ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWNhcnQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA5OSU7XG4gICAgICB0b3A6IDElO1xuICAgICAgbGVmdDogMSU7XG4gICAgICBoZWlnaHQ6IDk5JTtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAgICZfX3JpZ2h0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBib3R0b206IC01MHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMTBweDtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdyk7XG4gICAgICB9XG5cbiAgICAgICZfX2xlZnQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuXG4gICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fdGl0bGUge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc+PWRlc2t0b3AnLCc8MTQwMHB4Jykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19pbmZvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJl9fc3RheSwgJl9fY2FydCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAtbXMtdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgfVxuXG4gICAgICAmX19zdGF5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgfVxuXG4gICAgICAmX19jYXJ0IHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3VjY2VzcztcblxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yLXN1Y2Nlc3MsIDE1JSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fZ2FsbGVyeSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2NiU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubG9ndXBfX2Nsb3NlX19pY29uIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1zdGQ7XG4gICAgICB9XG5cbiAgICAgICZfX2Nsb3NlIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLm1hdGVyaWFsLWljb25zLCBpW2NsYXNzXj1cImZhXCJdIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnJhbmQge1xuICAgICYtLWhpZGRlbiB7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPj0xcHgnKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnByb2RfX2FydGljbGVfX2JnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmlyZWZveCB7XG4gICAgLnByb2QgLm1vZGFsLWNhcnRfX2xlZnRfX3dyYXBwZXIge1xuICAgICAgaGVpZ2h0OiA1NSU7XG4gICAgfVxuICB9XG5cbiAgLnByb2QgLnByb2RfX2FydGljbGUuc3VjY2Vzcy5maXhlZCAucHJvZF9fY29ybmVyX190b3Age1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgNTVweClcbiAgfVxuXG4gIC5wcm9kIC5wcm9kX19hcnRpY2xlLnByb2RfX2FydGljbGUtLXdpdGhvdXRCdXR0b25zIHtcbiAgICAmOmhvdmVyOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5wcm9kX19jb3JuZXJfX3RvcCB7XG4gICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJywgJzwxNDAwcHgnKSB7XG4gICAgLmZpcmVmb3gge1xuICAgICAgLnByb2QgLm1vZGFsLWNhcnRfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnByb2QgLnByb2RfX3N0YXRlLnByb2RfX3N0YXRlLS13aXRoQmFkZ2Uge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC5wcm9kIC5mbGFzaC1zYWxlICsgLnByb2RfX3N0YXRlLS1iYWRnZSB7XG4gICAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuICAgICAgdG9wOiAzNXB4O1xuICAgIH1cbiAgfVxufVxuXG5ib2R5LndpemlibG9ja3Mtb24ge1xuICAud2l6aWJsb2Nrc19faXRlbSB7XG4gICAgLnByb2RfX3ZhcmlhdGlvbjJfX3RyaWdnZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnByb2Qge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgJl9fdGl0bGVMaXN0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgICAgJl9fdmFyaWF0aW9uMiB7XG4gICAgICAgICZfX2JnIHtcbiAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5kaWdpdCB7XG4gICAgICAuYm90dG9tLCAudG9wIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbiAgICAgIC5wcm9kdWN0LWxpc3QtY2xhc3NpYyAuZmxhc2gtc2FsZSArIC5wcm9kX19zdGF0ZTpub3QoLnByb2RfX3N0YXRlLS1iYWRnZSkge1xuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5mbGFzaC1zYWxlIH4gLnByb2RfX3N0YXRlLS1iYWRnZSwgLmZsYXNoLXNhbGUgKyAucHJvZF9fc3RhdGUtLXdpdGhCYWRnZSArIC5wcm9kX19zdGF0ZS0tYmFkZ2UsIC5mbGFzaC1zYWxlICsgLnByb2RfX3N0YXRlLS1iYWRnZSB7XG4gICAgICAgIHRvcDogMzVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLndpemlibG9ja3NfX2l0ZW0ge1xuICAgIC5wcm9kX192YXJpYXRpb24yX190cmlnZ2VyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5wcm9kIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgJl9fdGl0bGVMaXN0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuZGlnaXQge1xuICAgICAgLmJvdHRvbSwgLnRvcCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG4gICAgICAuZmxhc2gtc2FsZSArIC5wcm9kX19zdGF0ZTpub3QoLnByb2RfX3N0YXRlLS1iYWRnZSkge1xuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5mbGFzaC1zYWxlIH4gLnByb2RfX3N0YXRlLS1iYWRnZSwgLmZsYXNoLXNhbGUgKyAucHJvZF9fc3RhdGUtLXdpdGhCYWRnZSArIC5wcm9kX19zdGF0ZS0tYmFkZ2UsIC5mbGFzaC1zYWxlICsgLnByb2RfX3N0YXRlLS1iYWRnZSB7XG4gICAgICAgIHRvcDogMzVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnByb2R1Y3QtbGlzdC1jbGFzc2ljIHtcbiAgICAucHJvZF9faG92ZXJfX3dyYXBwZXIge1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAubW9kYWwtY2FydF9fdGl0bGUge1xuICAgICAgY29sb3I6ICRjb2xvci1zdGQ7XG4gICAgfVxuICAgIC5wcm9kIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgICZfX2hvdmVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB6LWluZGV4OjEzO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3R0b206IC02MHB4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgICAgICB9XG4gICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG4gICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnN0YXJzIHtcbiAgICAgICYtLWx2bDAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGNvbG9yOiAkc3RhcnMtLWluYWN0aXZlO1xuICAgICAgICB3aWR0aDogOTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuXG4gICAgICAgIGkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnN0YXJzLS1sdmwxIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSFpbXBvcnRhbnQ7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiA5NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogOTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgfVxuICAgICAgJi1sdmwxLXdyYXBwZXIge1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC53aXppYmxvY2tzX19pdGVtIC5wcm9kX19hcnRpY2xlIHtcbiAgICAucHJvZF9fYXJ0aWNsZV9fZXJyb3Ige1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgY29sb3I6ICRjb2xvci1lcnJvcjtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICYuc2hvdyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICAucHJvZF9fYnRuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5leHBsb3JlciAucHJvZHVjdC1saXN0LWNsYXNzaWMgLnN0YXJzLS1sdmwwIGkge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICB9XG5cbn1cblxuLnByb2QucHJvZHVjdC1saXN0LWNsYXNzaWMge1xuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogNDtcbiAgfVxufVxuXG4ucHJvZF9fdGl0bGVMaXN0IHtcbiAgJiArIC5wcm9kIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgfVxufVxuXG4iLCJib2R5LndpemlibG9ja3Mtb24ge1xuICAucHJvZC5wcm9kdWN0LWxpc3Qtc2VsZWN0ZWQge1xuICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgLnByb2Qge1xuICAgICAgJl9fbGVmdCwgJl9fcmlnaHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICB9XG4gICAgICAmX19hcnRpY2xlIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICAgICZfX2xpbmVGbGV4IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgICB9XG4gICAgICAgICYtLXJldmVyc2Uge1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdy1yZXZlcnNlKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19sZWZ0IHtcbiAgICAgICAgLnByb2Qge1xuICAgICAgICAgICZfX2FydGljbGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJz42MDBweCcpIHtcbiAgICAgICAgICAgICZfX2xpbmsge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19uYW1lLCAmX19zdGFycyB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLXNlbGYoZmxleC1zdGFydCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19wcmljZSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fbmFtZV9fYnJhbmQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2RfX2FydGljbGUtLXJlcXVpcmVkLmZpeGVkLnN1Y2Nlc3M6aG92ZXI6YWZ0ZXIge1xuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1jYXJ0IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fcmlnaHQge1xuICAgICAgICAmLS1mbGV4U3RhcnQge1xuICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGZsZXgtc3RhcnQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wcm9kIC5wcm9kX19hcnRpY2xlLnByb2RfX2FydGljbGUtLXdpdGhvdXRCdXR0b25zIHtcbiAgJjpob3Zlcjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAucHJvZF9fY29ybmVyX190b3Age1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCJib2R5LndpemlibG9ja3Mtb24ge1xuICAucHJvZC5wcm9kdWN0LWxpc3Qtc2ltcGxlIHtcbiAgICAucHJvZCB7XG4gICAgICAmX19hcnRpY2xlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJz42MDBweCcpIHtcbiAgICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc8PTYwMHB4Jykge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5maXhlZCB7XG4gICAgICAgICAgLnByb2RfX2hvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5tb2RhbC1jYXJ0IHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fbmFtZSB7XG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXN0ZCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX3ByaWNlIHtcbiAgICAgICAgLnByb2RfX3ByaWNlX19jdXIsIC5wcm9kX19wcmljZV9fcHJvbW8ge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3Itc3RkIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2N1ciB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX3ZhcmlhdGlvbjIge1xuICAgICAgICAmX190cmlnZ2VyIHtcbiAgICAgICAgICAmX19kaXNhYmxlZCB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXN0ZCFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2hvdmVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJz42MDBweCcpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19mb3JtLS1yZXF1aXJlZCAucHJvZF9faG92ZXIge1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgJl9fbmFtZSwgJl9fc3RhcnMsICZfX3ByaWNlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgJl9fYnRuLS1hZGRDYXJ0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICYucHJvZF9fYnRuLS1hZGRDYXJ0LWV2cCB7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmICsgc3BhbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2Nvcm5lcl9fdG9wLCAmX19jb3JuZXJfX2JvdHRvbSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJl9fbmFtZSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc+PWRlc2t0b3AnKSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWNhcnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDAwMHB4O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiJGNvbG9yLXN0b2NrLW9rOiAjNDhhNzE2O1xuJGJhY2tncm91bmQtc3RvY2stb2s6ICNlY2Y2ZTc7XG4kY29sb3Itc3RvY2sta286ICNlMzQwNDA7XG4kYmFja2dyb3VuZC1zdG9jay1rbzogbGlnaHRlbigkY29sb3Itc3RvY2sta28sIDMwJSk7XG5cblxuLndiLW1vbm9wcm9kdWN0LXpvb20ge1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgZmxleGJveCgpO1xuICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICB9XG5cbiAgLnNsaWNrLWRvdHMge1xuICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnByb2RfX2J0bi0tYWRkQ2FydCB7XG4gICAgJi5hbXotYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBib3JkZXI6MXB4IHNvbGlkICRhbWF6b24tYm9yZGVyLWJ0bjtcbiAgICAgIGJhY2tncm91bmQ6ICRhbWF6b24tYmFja2dyb3VuZC1saW5lYXIhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICA+IHN2ZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6MjBweDtcbiAgICAgIH1cbiAgICAgID4gc3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICAgIG1hcmdpbi1sZWZ0OjEwcHg7XG4gICAgICAgIGNvbG9yOmJsYWNrO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB9XG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGFtYXpvbi1iYWNrZ3JvdW5kLWxpbmVhci1ob3ZlciFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmV2cC10ZXh0IHtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1ib2R5KTtcbiAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbSgyNik7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogLTEwcHggMCAyMHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIH1cblxuICAuZmxhc2gtc2FsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHRvcDogYXV0bztcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICB9XG4gIH1cblxuICAucHJvZF9fcHJpY2VfX3RheCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAucHJvZF9fcHJpY2VfX3JldiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3ZhcmlhdGlvbiAucHJvZF9fdmFyaWF0aW9uMl9fdHJpZ2dlcl9fd3JhcHBlciB7XG4gICAgdG9wOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cblxuICAucHJvZF9fc3RhdGUgKyAucHJvZF9fc3RhdGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4XG4gIH1cblxuICAuc2xpY2stcHJldiArIC53Yi1tb25vcHJvZHVjdC16b29tX19sZWZ0X193cmFwcGVyX190aHVtYnNfX3NsaWRlciB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG5cbiAgJl9fbGVmdCwgJl9fcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJl9fbGVmdCB7XG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgICZfX3dyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICYtLXdpdGhUaHVtYnMge1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3NsaWRlciB7XG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3RodW1icyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tYXJyb3dzIHtcbiAgICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmX19zbGlkZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJkO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3RkO1xuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zdGQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICBib3R0b206IDVweDtcblxuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLXByZXYge1xuICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3JpZ2h0IHtcblxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgICZfX2Vycm9yIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBjb2xvcjogJGNvbG9yLWVycm9yO1xuICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgICAgJi5zaG93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiByZW0oMzApICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHAge1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2NsZWFyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgfVxuXG4gICAgJl9fdmFyaWF0aW9uIHtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcblxuICAgICAgJi5vcGVuMiB7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgfVxuXG4gICAgICAucHJvZCB7XG4gICAgICAgICZfX3ZhcmlhdGlvbjIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICYgPiBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJl9fdHJpZ2dlciB7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJkO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciByaWdodCAxNXB4IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxMCUyMiUyMGhlaWdodCUzRCUyMjYuMDMyJTIyJTNFJTNDcGF0aCUyMGRhdGEtbmFtZSUzRCUyMkFycm93JTIwY29waWUlMjAzJTIyJTIwZCUzRCUyMk0wJTIwLjAxNkw1JTIwNC42NWw1LTQuNjM0djEuMzc4TDUlMjA2LjAyOCUyMDAlMjAxLjM5NFYuMDJ6JTIyJTIwZmlsbCUzRCUyMiUyMzJiMmIyYiUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIvJTNFJTNDL3N2ZyUzRSk7XG4gICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEzcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXG4gICAgICAgICAgICAmLmVycm9yIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZXJyb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2Rpc2FibGVkIHtcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIC1tcy10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAzOXB4O1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXN0ZDtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAgICYuY2xvc2UyIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwcyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYub3BlbjIge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zdGQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3RkO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wcmljZSB7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgZm9udC1zaXplOiByZW0oMjQpO1xuXG4gICAgICAucHJvZF9fcHJpY2VfX2N1ciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kIHtcbiAgICAgICZfX2J0biB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHJlbSg1MCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgcGFkZGluZzogMTVweCA2MHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGVhc2U7XG5cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fc3RhdGUge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIG1hcmdpbjogMTJweCAwO1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tc2FsZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXNhbGU7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1wcm9tbyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByb21vO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbmV3IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItbmV3cztcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fdHlwZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAkZGVmYXVsdC1iYWNrZ3JvdW5kLXBhcnQtcmlnaHQ6ICM3QTg1OTE7XG4gICYtLXRyaXBsZS1jb2x1bW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDJweCAycHggcmdiYSgxOSwzMCw0NCwwLjMpO1xuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuICAgIH1cbiAgICAuZXZwLXRleHQge1xuICAgICAgbWFyZ2luOiA1cHggMCAwO1xuICAgIH1cbiAgICAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdCB7XG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICBtaW4td2lkdGg6IDMzLjMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luOiAwIDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWJhY2tncm91bmQtcGFydC1yaWdodDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtYmFja2dyb3VuZC1wYXJ0LXJpZ2h0O1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHQge1xuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKHN0cmV0Y2gpO1xuICAgICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KHN0cmV0Y2gpO1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgICAgfVxuICAgICAgICB3aWR0aDogNjYuNjQlO1xuICAgICAgICBtaW4td2lkdGg6IDY2LjY0JTtcbiAgICAgICAgbWF4LXdpZHRoOiA2Ni42NCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICAgIC5wcm9kX19mb3JtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKHN0cmV0Y2gpO1xuICAgICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KHN0cmV0Y2gpO1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgICAgfVxuICAgICAgICAucHJvZF9fYnRuLS1hZGRDYXJ0IHtcbiAgICAgICAgICBwYWRkaW5nOiAxM3B4IDU0cHggMTBweCA1NHB4O1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcik7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMzAwbXMgZWFzZTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjEpO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNikgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDIxKSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgfVxuICAgICAgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgJiA+IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDI1KTtcbiAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtYmFja2dyb3VuZC1wYXJ0LXJpZ2h0O1xuICAgICAgICAgICY6bGFzdC1jaGlsZCwgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X192YXJpYXRpb24gLnByb2RfX3ZhcmlhdGlvbjIgPiBwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICB9XG4gICAgICAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3ByaWNlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgICAgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19wcmljZSAucHJvZF9fcHJpY2VfX2N1ciB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI0KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgzMik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICAgICZfX3BhcnRMZWZ0IHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICAgICYgPiAqIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fcGFydFJpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKHN0cmV0Y2gpO1xuICAgICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KHN0cmV0Y2gpO1xuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LWJhY2tncm91bmQtcGFydC1yaWdodDtcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgcGFkZGluZzogNjBweCAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tc2VsZWN0ZWQge1xuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgfVxuXG4gICAgLndiLW1vbm9wcm9kdWN0LXpvb20ge1xuICAgICAgJl9fbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fd3JhcHBlciB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRibGFjaywgMzAlKTtcbiAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stZG90cyBsaTpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcikhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3JpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2RfX2Zvcm0ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcblxuICAgICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAmLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19jb250ZW50IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnByb2RfX3N0YXRlLCAmLnByb2RfX2J0biB7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLW1vcmUge1xuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgIH1cblxuICAgIC53Yi1tb25vcHJvZHVjdC16b29tIHtcbiAgICAgICZfX2xlZnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTVweCk7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgICAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fbGVmdF9fd3JhcHBlcl9fc2xpZGVyX19pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRibGFjaywgMzAlKTtcbiAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcikhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3JpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2RfX2Zvcm0ge1xuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV2cC10ZXh0IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDIwMnB4IWltcG9ydGFudDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjdweCk7XG4gICAgICAgIH1cblxuICAgICAgICAmX19sZWZ0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fcmlnaHQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtZW5kKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGZsZXgtc3RhcnQpO1xuICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChmbGV4LXN0YXJ0KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucHJvZCB7XG4gICAgICAgICAgICAmX19idG4ge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3ZhcmlhdGlvbiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1jb21wbGV0ZSB7XG4gICAgLnByb2RfX2J0bi0tYWRkQ2FydCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLndiLW1vbm9wcm9kdWN0LXpvb20ge1xuICAgICAgJl9fcmlnaHQge1xuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oNDUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDIgIWltcG9ydGFudDtcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMzApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fcHJpY2Uge1xuICAgICAgICAgIC5wcm9kX19wcmljZV9fY3VyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDQ1KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucHJvZF9fcHJpY2VfX29sZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXN0ZC1saWdodDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19yZWEge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChmbGV4LXN0YXJ0KTtcbiAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcbiAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChzdHJldGNoKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKHN0cmV0Y2gpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX2xlZnQsICZfX3JpZ2h0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cbiAgICAgICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAucWwtYWxpZ24tY2VudGVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgJiA+ICoge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgJi5xbC1zaXplLXNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1ZW07XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICYucWwtc2l6ZS1sYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICYucWwtc2l6ZS1odWdlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVlbTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX19sZWZ0IHtcbiAgICAgICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX19yaWdodCB7XG4gICAgICAgICAgICAmX19pbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtc3RvY2sta287XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc3RvY2sta287XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwLjMxMjVyZW07XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcblxuICAgICAgICAgICAgICBpLCBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXN0b2NrLW9rO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmhhc250LXN0b2NrIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXN0b2NrLWtvO1xuXG4gICAgICAgICAgICAgICAgaSwgcCB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXN0b2NrLWtvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5oYXMtc3RvY2sge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtc3RvY2stb2s7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zdG9jay1vaztcblxuICAgICAgICAgICAgICAgIC5oYXNudC1zdG9jayB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5oYXMtc3RvY2sge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9faHIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgIG1hcmdpbjogMS41cmVtIDA7XG4gICAgICAgIH1cblxuICAgICAgICAmX19pbmZvcyB7XG4gICAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG4gICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAgKyBwIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiArIHAge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1zaW1wbGUge1xuICAgICYgPiAucHJvZF9fZm9ybSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHJvZCB7XG4gICAgICAmX19zdGF0ZSB7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTJweCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1zYWxlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc2FsZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXByb21vIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJvbW87XG4gICAgICAgIH1cblxuICAgICAgICAmLS1uZXcge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1uZXdzO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX190eXBlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kX19idG4tLWFkZENhcnQge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19wcmljZSB7XG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGNlbnRlcik7XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcikhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3ZlcikhaW1wb3J0YW50O1xuXG4gICAgICAgICAgLnByb2RfX2J0bi0tYWRkQ2FydCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKSFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgIC5wcm9kX19wcmljZV9fY3VyIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgICAgICAgfVxuICAgICAgICAucHJvZF9fcHJpY2VfX3Byb21vIHtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgICAgICAucHJvZF9fcHJpY2VfX29sZCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAucHJvZF9fcHJpY2VfX2N1ciwgLnByb2RfX2J0bi0tYWRkQ2FydCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5wcm9kX19idG4tLWFkZENhcnQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwcyFpbXBvcnRhbnQ7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwcztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fYnRuTGVmdCB7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcbiAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICAgICAgICAmID4gKiB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAmLnByb2RfX3ByaWNlX19mcm9tIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgICAgbGVmdDogN3B4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAgcmVtKDEwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1iYWNrZ3JvdW5kIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXG4gICAgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5wcm9kX19idG4tLWFkZENhcnQge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLnByb2RfX2Zvcm0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGZsZXgtc3RhcnQpO1xuICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChmbGV4LXN0YXJ0KTtcblxuICAgICAgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X190aXRsZSwgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X192YXJpYXRpb24sIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fY29udGVudCwgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19wcmljZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5wcm9kX192YXJpYXRpb24yX190cmlnZ2VyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgfVxuXG4gICAgICAud2ItbW9ub3Byb2R1Y3Qtem9vbV9fcmlnaHRfX3ByaWNlID4gKiwgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X190aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tc2xpZGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93LXJldmVyc2UpO1xuICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgIC53Yi1tb25vcHJvZHVjdC16b29tIHtcbiAgICAgICAgJl9fbGVmdCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICZfX3JpZ2h0IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZF9fYnRuLS1hZGRDYXJ0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5zbGljay1kb3RzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgbGkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwIDVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGJsYWNrLCAzMCUpO1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcikhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53Yi1tb25vcHJvZHVjdC16b29tX19yaWdodF9fdmFyaWF0aW9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0X19jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuICAgICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGZsZXgtc3RhcnQpO1xuICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcbiAgICAgIH1cblxuICAgICAgcDplbXB0eSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50XG4gICAgICB9XG5cbiAgICAgICYgPiBkaXYge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChmbGV4LXN0YXJ0KTtcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG4gICAgICAgICYgPiBkaXYge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19sZWZ0IHtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndiLW1vbm9wcm9kdWN0LXpvb20ge1xuICAmLS1zbGlkZXIsICYtLWNvbXBsZXRlT25seSB7XG4gICAgLndiLW1vbm9wcm9kdWN0LXpvb21fX3JpZ2h0IHtcbiAgICAgICZfX3ZhcmlhdGlvbiB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndiLXByb2R1Y3Qtc2xpZGVyLXByaW1hcnkge1xuICAmX19pbWdWYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgJl9fY2xvc2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMTBweDtcbiAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXN0ZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zIGVhc2U7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmlzLXByb2R1Y3QtdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS40IWltcG9ydGFudDtcbn1cbiIsIiRkZWZhdWx0LWNvbG9yLWRlc2NyaXB0aW9uOiAjN0E4NTkxO1xuLnByb2R1Y3Qtem9vbS10cmlwbGUtY29sdW1uIHtcbiAgd2lkdGg6IDEwMCU7XG4gICZfX3dyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDJweCAycHggcmdiYSgxOSwzMCw0NCwwLjMpO1xuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuICAgIH1cbiAgICAmX19sZWZ0LCAmX19yaWdodCwgJl9fY2VudGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoY2VudGVyKTtcbiAgICB9XG4gICAgJl9fbGVmdCB7XG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICBtaW4td2lkdGg6IDMzLjMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgICB9XG4gICAgICAmX19zbGlkZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAuc2xpY2stc2xpZGUge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtY29sb3ItZGVzY3JpcHRpb247XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtY29sb3ItZGVzY3JpcHRpb247XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fY2VudGVyIHtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgIG1hcmdpbjogMzBweCAwIDA7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICB9XG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyMSk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgfVxuICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgICYgPiBwIHtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyNSk7XG4gICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yLWRlc2NyaXB0aW9uO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgICY6Zmlyc3QtY2hpbGQsICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX3ByaWNlIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMjQpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMzIpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICAgICAgZGVsIHtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgzMik7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtb24tYm9keSk7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX19yaWdodCB7XG4gICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgcGFkZGluZzogMTNweCA1NHB4IDEwcHggNTRweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcik7XG4gICAgICAgIHRyYW5zaXRpb246IDMwMG1zIGVhc2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjEpO1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIud3otZmFxIHtcbiAgd2lkdGg6IDEwMCU7XG4gICYtLWJhY2tncm91bmQge1xuICAgIHBhZGRpbmc6IDI1cHggMjVweCA1MHB4IDI1cHg7XG4gICAgLnd6LWZhcSB7XG4gICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgJl9faWNvbiB7XG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3dyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtc3RhcnQpO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGZsZXgtc3RhcnQpO1xuICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQoZmxleC1zdGFydCk7XG4gICAgJl9fc2VwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgfVxuICAgICZfX2l0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgJl9faWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMjJweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgaSB7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgICAub3BlbiAmIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsLTEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9faGVhZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDY1cHggMjVweCAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC5vcGVuICYge1xuICAgICAgICAgIHBhZGRpbmc6IDI1cHggNjVweCAxMnB4IDA7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXN0ZCFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICZfX2ljb24ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgICAgIC5vcGVuICYge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLC0xKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX2JvZHkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjptYXgtaGVpZ2h0IDFzO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQ4ZW0pIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOm1heC1oZWlnaHQgMC41c1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjUpO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLm9wZW4ge1xuICAgICAgICAud3otZmFxX193cmFwcGVyX19pdGVtX19ib2R5IHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPj00OGVtJykge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjptYXgtaGVpZ2h0IDAuNXNcbiAgICAgICAgICB9XG4gICAgICAgICAgPiA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5jbG9zZSB7XG4gICAgICAgIC53ei1mYXFfX3dyYXBwZXJfX2l0ZW1fX2JvZHkge1xuICAgICAgICAgIG1heC1oZWlnaHQ6MCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi53ei1mYXEtZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgJl9fd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG4gICAgQGluY2x1ZGUgYWxpZ24tY29udGVudChmbGV4LXN0YXJ0KTtcbiAgICAmX19zZXAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDE3cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgcGFkZGluZzogMTdweCAzMHB4O1xuICAgICAgfVxuICAgICAgJjpub3QoLm9wZW4pLCAmLm5vLXNoYWRvdyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgIH1cbiAgICAgICZfX2ljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgICAgLm9wZW4gJiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLC0xKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX2hlYWQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAjNmM2YzZjO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgICAgJl9faWNvbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgICAgIC5vcGVuICYge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLC0xKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX2JvZHkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcblxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KTtcbiAgICAgICAgdHJhbnNpdGlvbjptYXgtaGVpZ2h0IDFzO1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDhlbSkge1xuICAgICAgICAgIHRyYW5zaXRpb246bWF4LWhlaWdodCAwLjVzXG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyNSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgIH1cbiAgICAgICAgPiAqIHtcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLm9wZW4ge1xuICAgICAgICAud3otZmFxLWZyYW1lX193cmFwcGVyX19pdGVtX19ib2R5IHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPj00OGVtJykge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjptYXgtaGVpZ2h0IDAuNXNcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuY2xvc2Uge1xuICAgICAgICAud3otZmFxLWZyYW1lX193cmFwcGVyX19pdGVtX19ib2R5IHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OjAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIud3otZmFxLWFjY29yZGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICAmX193cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcbiAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50KGZsZXgtc3RhcnQpO1xuICAgICZfX3NlcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgIH1cbiAgICAmX19pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4IDFweCAwIDFweCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmX19pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgdG9wOiAyMnB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICBpIHtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgICAgIC5vcGVuICYge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwtMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19oZWFkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMzBweCA1MHB4IDAgMzBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICM2YzZjNmM7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgICA+ICoge1xuICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm9wZW4gJiB7XG4gICAgICAgICAgcGFkZGluZzogMzBweCAzMHB4IDEycHggMzBweDtcbiAgICAgICAgfVxuICAgICAgICAmX19pY29uIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgdG9wOiAyMnB4O1xuICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICAgIG1hcmdpbjogMzBweCAwIDAgMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgLm9wZW4gJiB7XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMjFweCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgICAgICAub3BlbiAmIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwtMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19ib2R5IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDphdXRvO1xuICAgICAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgICAgIHRyYW5zaXRpb246bWF4LWhlaWdodCAxcztcbiAgICAgICAgcGFkZGluZzogNXB4IDMwcHggMzBweCAzMHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQ4ZW0pIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOm1heC1oZWlnaHQgMC41c1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjUpO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgICB9XG4gICAgICAgID4gKiB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5vcGVuIHtcbiAgICAgICAgLnd6LWZhcS1hY2NvcmRpb25fX3dyYXBwZXJfX2l0ZW1fX2JvZHkge1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCc+PTQ4ZW0nKSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOm1heC1oZWlnaHQgMC41c1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gKiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5jbG9zZSB7XG4gICAgICAgIC53ei1mYXEtYWNjb3JkaW9uX193cmFwcGVyX19pdGVtX19ib2R5IHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OjAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi53ei1mYXEtbGlzdC1pY29uIHtcbiAgd2lkdGg6IDEwMCU7XG4gICZfX3dyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgfVxuICAgICZfX2l0ZW0ge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDIwcHgpO1xuICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAmX19pY29uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDY1cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgfVxuICAgICAgICBpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9faGVhZCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiNjYXJ0LXJlY2FwIHtcbiAgJi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIGRlc2t0b3AgeyBkaXNwbGF5OiBub25lIH1cbiAgfVxuICAmLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQGluY2x1ZGUgZGVza3RvcCB7IGRpc3BsYXk6IGJsb2NrIH1cbiAgfVxufVxuXG4jY2FydC1vcHRpb25zIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn0iLCJAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG4gIC5maWx0ZXIge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICYub3BlbiB7IHBvaW50ZXItZXZlbnRzOiBhbGwgfVxuICB9XG59IiwiLmZvb3RlciB7XG4gICZfX21lbnUge1xuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgfVxuICAmX19pbmZvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59IiwiLmhlYWRlciB7XG5cbiAgJl9fbG9nbyB7XG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNThweDtcbiAgICB9XG4gIH1cblxuICAmX19uYXYge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAmX19jYXJ0IHtcblxuICAgIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgICZfX2Ege1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdodHRwczovL21lZGlhLmNkbndzLmNvbS9faS8xOTcwMC82MTE0LzMxMDQvMTUvZG9yaWFuZS1wYW5pZXIucG5nJykgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMzFweCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICB0b3A6IC00cHg7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICB0b3A6IDA7XG4gICAgICB9XG5cbiAgICAgICZfX25iIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgICAgIGxlZnQ6IDkwJTtcbiAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zZWFyY2gge1xuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICBsZWZ0OiA1MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2NoZWNrYm94LS1uYXY6Y2hlY2tlZCB+IC5oZWFkZXIgLm5hdiB7XG4gICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuYm9keSB7XG4gICYuYm9keS0tdHJhbnNmb3JtIHtcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoMTAwJSAtIDU4cHgpKSB0cmFuc2xhdGVaKDApO1xuICAgIH1cbiAgfVxufVxuIiwiLnByb2RfX2FydGljbGUgW2RhdGEtcGluLWhyZWZdIHtcbiAgei1pbmRleDogMTAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2h0dHBzOi8vbWVkaWEuY2Rud3MuY29tL19pLzE5NzAwLzE0MjY2LzEwODAvNjgvcGluaXQtZmctZW4tcm91bmQtYmxhY2stMTYucG5nJykgIWltcG9ydGFudDtcbn0iLCIkcm9vdDogJy5uYXYnO1xuXG4jeyRyb290fSB7XG4gIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHsgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgQGluY2x1ZGUgbW9iaWxlIHsgbGVmdDogY2FsYygtMTAwJSArIDU4cHgpIH1cblxuICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAmLXBlcnNvLW9uICN7JHJvb3R9X19sYWJlbCB7XG4gICAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7IG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50IH1cbiAgICB9XG4gICAgJl9faXRlbWx2bDEge1xuICAgICAgZm9udC1zaXplOiAuOXJlbTtcbiAgICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgICB9XG4gIH1cblxuICAmX19yaWNoLS13aXRob3V0LXR4dCB7XG4gICAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlcl9fY2hlY2tib3gtLW5hdjpjaGVja2VkIH4gLmhlYWRlciAjeyRyb290fSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59IiwiLnRpdGxlLXBhZ2Uge1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLndpemlibG9ja3NfX2l0ZW0gaDEsIC53aXppYmxvY2tzX19pdGVtIGgxW2NsYXNzXj1xbF0sIC53aXppYmxvY2tzX19pdGVtIGgyLCAud2l6aWJsb2Nrc19faXRlbSBoMltjbGFzc149cWxdIHtcbiAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59IiwiLnByb2Qge1xuXG4gICZfX25hbWUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gICAgJl9fYnJhbmQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAmX19wcmljZSB7XG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59IiwiLnByb2QtZGV0YWlscyB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHsgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50IH1cblxuICAmX19uYW1lIHtcbiAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5pbnB1dC1ib2xkIHtcbiAgICAudmFyLWgyIHsgZm9udC13ZWlnaHQ6IDcwMCB9XG4gICAgc2VsZWN0IHsgYm9yZGVyOiAycHggc29saWQgIzMzMyB9XG4gIH1cblxuICAjc2l6ZS1ndWlkZS1saW5rIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjFlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICAgICAgdHJhbnNpdGlvbjogLjNzIGFsbDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgfVxuICAgICY6aG92ZXI6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG4gIH1cbn1cblxuQGVhY2ggJGkgaW4gWydpbmZvcycsJ2NhcmFjJ10ge1xuICAucHJvZC0jeyRpfSB7XG5cbiAgICBwLCB1bCBsaSwgb2wgbGkge1xuICAgICAgJjpub3QoLnByb2QtI3skaX1fX3RpdGxlKSwgKiB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE1cHgpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cbn0iLCIucHJvZC1saXN0X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwO1xuXG4gIC8vQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAvLyAgZm9udC1zaXplOiByZW0oMzBweCkgIWltcG9ydGFudDtcbiAgLy99XG4gIC8vQGluY2x1ZGUgZGVza3RvcCB7XG4gIC8vICBmb250LXNpemU6IHJlbSg0MHB4KSAhaW1wb3J0YW50O1xuICAvL31cblxuICArIC5ibG9jIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuI3Byb2QtbGlzdC10ZXh0IHtcbiAgJi50ZXh0LW1pbiA+ICo6bnRoLWNoaWxkKG4rNCkgeyBkaXNwbGF5OiBub25lIH1cbn1cblxuI3Byb2QtbGlzdC10ZXh0LW1vcmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHNwYW46Zmlyc3Qtb2YtdHlwZSB7IGRpc3BsYXk6IG5vbmUgfVxuICBzcGFuOmxhc3Qtb2YtdHlwZSB7IGRpc3BsYXk6IGluaGVyaXQgfVxuICAmLnRleHQtbWluIHtcbiAgICBzcGFuOmZpcnN0LW9mLXR5cGUgeyBkaXNwbGF5OiBpbmhlcml0IH1cbiAgICBzcGFuOmxhc3Qtb2YtdHlwZSB7IGRpc3BsYXk6IG5vbmUgfVxuICB9XG59IiwiLnNpemUtZ3VpZGUtbW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjAwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICYub3BlbiB7XG4gICAgZGlzcGxheTogZmxleFxuICB9XG5cbiAgJi1jb250ZW50IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwIDAgNTBweCAwIHJnYmEoMCwwLDAsLjI1KTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICYtY2xvc2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJi1pbWFnZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn0iLCIucmVhX19pdGVtIGJyIHtcbiAgZGlzcGxheTogaW5oZXJpdDtcbn0iLCIuc2VhcmNoIHtcbiAgQGluY2x1ZGUgbWVkaWEoJzxkZXNrdG9wJykge1xuICAgIHJpZ2h0OiAzM3B4O1xuICB9XG4gICYtLWZpZWxkc2V0IHtcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcbiAgLnNvcnQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICYub3BlbiB7IHBvaW50ZXItZXZlbnRzOiBhbGwgfVxuICB9XG59IiwiLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19jb250ZW50X19pdGVtX19sZWZ0X19pdGVtX19yYXRpbmdfX3N0YXJzX19hYnNvbHV0ZSBpLFxuLnd6LXNob3dNZXNzYWdlX193cmFwcGVyX19kYXRhX19yYXRpbmdfX3N0YXJzX19hYnNvbHV0ZSBpLFxuLnd6LXJhdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX2ZpZWxkc2V0X19zdGFycyBpbnB1dDpjaGVja2VkfmxhYmVsIGk6bGFzdC1jaGlsZCB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWJvZHkpICFpbXBvcnRhbnQ7XG59Il19 */
