/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

/**
* Grid Mixin
*
* Applies a flexbox grid to a container element. All direct children will be modified to create a column based grid.
*/
/**
* 0.0 Root
*
* Top level styles every element should inherit.
*/
@font-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 300;
  src: url("../assets/fonts/Poppins-Light.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  src: url("../assets/fonts/Poppins-Regular.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  src: url("../assets/fonts/Poppins-Medium.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: url("../assets/fonts/Poppins-SemiBold.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 700;
  src: url("../assets/fonts/Poppins-Bold.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 800;
  src: url("../assets/fonts/Poppins-ExtraBold.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: "DINOT";
  font-style: normal;
  font-weight: 300;
  src: url("../assets/fonts/DINOT-Light.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: "DINOT";
  font-style: normal;
  font-weight: 400;
  src: url("../assets/fonts/DINOT.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: "DINOT";
  font-style: normal;
  font-weight: 500;
  src: url("../assets/fonts/DINOT-Medium.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: "DINOT";
  font-style: normal;
  font-weight: 700;
  src: url("../assets/fonts/DINOT-Bold.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: "DINOT";
  font-style: normal;
  font-weight: 800;
  src: url("../assets/fonts/DINOT-Black.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: "DINOT-CondBold";
  font-style: normal;
  font-weight: 700;
  src: url("../assets/fonts/DINOT-CondBold.woff") format("woff"); }

.font-primary, html, blockquote .blockquote-name,
.blockquote .blockquote-name, .social-icons, body .glightbox-clean .gslide-title {
  font-family: "Poppins", Helvetica, Arial, sans-serif; }

.font-secondary, .h1, .wysiwyg h1, [is="block-open-positions"] .ja-job-details h1, [is="block-open-positions"] .ja-job-details .description h1,
[is="block-text-intro"] h1, .h2, .h3, .wysiwyg h3, [is="block-open-positions"] .ja-job-details h3, [is="block-open-positions"] .ja-job-details .description h3,
[is="block-text-intro"] h3, [is="block-open-positions"] .ja-job-details .title, [is="block-open-positions"] .ja-job-apply .title, .h4, .wysiwyg h4, [is="block-open-positions"] .ja-job-details h4, [is="block-open-positions"] .ja-job-details .description h4,
[is="block-text-intro"] h4, .h5, .wysiwyg h5, [is="block-open-positions"] .ja-job-details h5, [is="block-open-positions"] .ja-job-details .description h5,
[is="block-text-intro"] h5, .h6, .wysiwyg h6, [is="block-open-positions"] .ja-job-details h6, [is="block-open-positions"] .ja-job-details .description h6,
[is="block-text-intro"] h6, .h7, [is="block-text-intro"] .title, button, .button, body .addtoany_list a.addtoany_share,
body .widget .addtoany_list a.addtoany_share, .wpcf7-form .wpcf7-submit, [is="block-open-positions"] .ja-job-details .apply .back-link, [is="block-open-positions"] .ja-job-details .apply .ja-button, [is="block-open-positions"] .ja-submit input[type="button"], [is="block-open-positions"] .ja-submit .back-link, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a, [is="block-career"] .items-item, [is="block-career"] .ja-job-list-container .ja-job-list .job .title, [is="block-not-found"] .title, [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .meta, [is="block-partners"] .clocks__clock-title, [is="block-partners"] .clocks__clock-location, [is="block-post-header"] .meta-date, [is="block-values"] .items .subtitle, [is="navigation-main"] .overlayMenuDesktop {
  font-family: "DINOT", Helvetica, Arial, sans-serif; }

.font-tertiary, h2, .h2, .h2-alt, .wysiwyg h2, [is="block-open-positions"] .ja-job-details h2, [is="block-open-positions"] .ja-job-details .description h2,
[is="block-text-intro"] h2, blockquote,
.blockquote, [is='block-career-single'] .post-title, [is="block-text-heading"] .title, [is="block-values"] .items .title, [is="grid-posts-archive"] .posts--jobs .post .post-title, [is="grid-posts-home"] .posts--jobs .post .post-title, [is='grid-posts-latest'] .posts--jobs .post .post-title, [is='list-posts-archive'] .post-title {
  font-family: "DINOT-CondBold", Helvetica, Arial, sans-serif; }

.light {
  font-weight: 300; }

.regular {
  font-weight: 400; }

.medium {
  font-weight: 500; }

.semi-bold {
  font-weight: 600; }

.bold {
  font-weight: 700; }

.extra-bold {
  font-weight: 800; }

.color-brand {
  color: #ff9e1b; }

.color-accent {
  color: #ff9e1b; }

.color-default {
  color: #fff; }

html {
  background-color: #18161b;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #fff;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  height: 100%;
  line-height: 1.625;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  overflow-wrap: break-word;
  word-wrap: break-word; }
  html *,
  html *::before,
  html *::after {
    -webkit-box-sizing: inherit;
            box-sizing: inherit; }

body {
  min-height: 100%; }

/**
* 1.0 Typography
*
* Styling all likely used content flow elements.
*/
.h1, .wysiwyg h1, [is="block-open-positions"] .ja-job-details h1, [is="block-open-positions"] .ja-job-details .description h1,
[is="block-text-intro"] h1, .h2, .h3, .wysiwyg h3, [is="block-open-positions"] .ja-job-details h3, [is="block-open-positions"] .ja-job-details .description h3,
[is="block-text-intro"] h3, [is="block-open-positions"] .ja-job-details .title, [is="block-open-positions"] .ja-job-apply .title, .h4, .wysiwyg h4, [is="block-open-positions"] .ja-job-details h4, [is="block-open-positions"] .ja-job-details .description h4,
[is="block-text-intro"] h4, .h5, .wysiwyg h5, [is="block-open-positions"] .ja-job-details h5, [is="block-open-positions"] .ja-job-details .description h5,
[is="block-text-intro"] h5, .h6, .wysiwyg h6, [is="block-open-positions"] .ja-job-details h6, [is="block-open-positions"] .ja-job-details .description h6,
[is="block-text-intro"] h6, .h7, [is="block-text-intro"] .title {
  color: #ff9e1b;
  font-weight: 700;
  line-height: 1;
  margin: 0; }
  .h1 a, .wysiwyg h1 a, [is="block-open-positions"] .ja-job-details h1 a, [is="block-open-positions"] .ja-job-details .description h1 a, [is="block-text-intro"] h1 a, .h2 a, .h3 a, .wysiwyg h3 a, [is="block-open-positions"] .ja-job-details h3 a, [is="block-open-positions"] .ja-job-details .description h3 a, [is="block-text-intro"] h3 a, [is="block-open-positions"] .ja-job-details .title a, [is="block-open-positions"] .ja-job-apply .title a, .h4 a, .wysiwyg h4 a, [is="block-open-positions"] .ja-job-details h4 a, [is="block-open-positions"] .ja-job-details .description h4 a, [is="block-text-intro"] h4 a, .h5 a, .wysiwyg h5 a, [is="block-open-positions"] .ja-job-details h5 a, [is="block-open-positions"] .ja-job-details .description h5 a, [is="block-text-intro"] h5 a, .h6 a, .wysiwyg h6 a, [is="block-open-positions"] .ja-job-details h6 a, [is="block-open-positions"] .ja-job-details .description h6 a, [is="block-text-intro"] h6 a, .h7 a, [is="block-text-intro"] .title a {
    color: #ff9e1b; }
  .h1 a:hover, .wysiwyg h1 a:hover, [is="block-open-positions"] .ja-job-details h1 a:hover, [is="block-text-intro"] h1 a:hover,
  .h1 a:focus,
  .wysiwyg h1 a:focus,
  [is="block-open-positions"] .ja-job-details h1 a:focus,
  [is="block-text-intro"] h1 a:focus, .h2 a:hover,
  .h2 a:focus, .h3 a:hover, .wysiwyg h3 a:hover, [is="block-open-positions"] .ja-job-details h3 a:hover, [is="block-text-intro"] h3 a:hover, [is="block-open-positions"] .ja-job-details .title a:hover, [is="block-open-positions"] .ja-job-apply .title a:hover,
  .h3 a:focus,
  .wysiwyg h3 a:focus,
  [is="block-open-positions"] .ja-job-details h3 a:focus,
  [is="block-text-intro"] h3 a:focus,
  [is="block-open-positions"] .ja-job-details .title a:focus,
  [is="block-open-positions"] .ja-job-apply .title a:focus, .h4 a:hover, .wysiwyg h4 a:hover, [is="block-open-positions"] .ja-job-details h4 a:hover, [is="block-text-intro"] h4 a:hover,
  .h4 a:focus,
  .wysiwyg h4 a:focus,
  [is="block-open-positions"] .ja-job-details h4 a:focus,
  [is="block-text-intro"] h4 a:focus, .h5 a:hover, .wysiwyg h5 a:hover, [is="block-open-positions"] .ja-job-details h5 a:hover, [is="block-text-intro"] h5 a:hover,
  .h5 a:focus,
  .wysiwyg h5 a:focus,
  [is="block-open-positions"] .ja-job-details h5 a:focus,
  [is="block-text-intro"] h5 a:focus, .h6 a:hover, .wysiwyg h6 a:hover, [is="block-open-positions"] .ja-job-details h6 a:hover, [is="block-text-intro"] h6 a:hover,
  .h6 a:focus,
  .wysiwyg h6 a:focus,
  [is="block-open-positions"] .ja-job-details h6 a:focus,
  [is="block-text-intro"] h6 a:focus, .h7 a:hover, [is="block-text-intro"] .title a:hover,
  .h7 a:focus,
  [is="block-text-intro"] .title a:focus {
    color: #ff9e1b;
    text-decoration: none; }
  .h1:first-child, .wysiwyg h1:first-child, [is="block-open-positions"] .ja-job-details h1:first-child,
  [is="block-text-intro"] h1:first-child, .h2:first-child, .h3:first-child, .wysiwyg h3:first-child, [is="block-open-positions"] .ja-job-details h3:first-child,
  [is="block-text-intro"] h3:first-child, [is="block-open-positions"] .ja-job-details .title:first-child, [is="block-open-positions"] .ja-job-apply .title:first-child, .h4:first-child, .wysiwyg h4:first-child, [is="block-open-positions"] .ja-job-details h4:first-child,
  [is="block-text-intro"] h4:first-child, .h5:first-child, .wysiwyg h5:first-child, [is="block-open-positions"] .ja-job-details h5:first-child,
  [is="block-text-intro"] h5:first-child, .h6:first-child, .wysiwyg h6:first-child, [is="block-open-positions"] .ja-job-details h6:first-child,
  [is="block-text-intro"] h6:first-child, .h7:first-child, [is="block-text-intro"] .title:first-child {
    margin-top: 0; }

h1, .h1, .wysiwyg h1, [is="block-open-positions"] .ja-job-details h1, [is="block-open-positions"] .ja-job-details .description h1,
[is="block-text-intro"] h1 {
  font-size: 3.125rem;
  line-height: 1;
  text-transform: uppercase; }
  @media (max-width: 768px) {
    h1 br,
    .h1 br,
    .wysiwyg h1 br,
    [is="block-open-positions"] .ja-job-details h1 br,
    [is="block-open-positions"] .ja-job-details .description h1 br,
    [is="block-text-intro"] h1 br {
      display: none; } }
  @media (min-width: 370px) {
    h1, .h1, .wysiwyg h1, [is="block-open-positions"] .ja-job-details h1, [is="block-open-positions"] .ja-job-details .description h1,
    [is="block-text-intro"] h1 {
      font-size: 4.375rem; } }
  @media (min-width: 768px) {
    h1, .h1, .wysiwyg h1, [is="block-open-positions"] .ja-job-details h1, [is="block-open-positions"] .ja-job-details .description h1,
    [is="block-text-intro"] h1 {
      font-size: 6.25rem; } }
  @media (min-width: 1024px) {
    h1, .h1, .wysiwyg h1, [is="block-open-positions"] .ja-job-details h1, [is="block-open-positions"] .ja-job-details .description h1,
    [is="block-text-intro"] h1 {
      font-size: 8.125rem;
      line-height: 0.84615385; } }

h2,
.h2 {
  color: #ff9e1b;
  font-size: 4.375rem;
  line-height: 0.81818182;
  text-transform: uppercase;
  margin-bottom: 75px; }
  @media (min-width: 768px) {
    h2,
    .h2 {
      font-size: 5.625rem; } }
  @media (min-width: 1024px) {
    h2,
    .h2 {
      font-size: 6.875rem; } }

.h2-alt, .wysiwyg h2, [is="block-open-positions"] .ja-job-details h2, [is="block-open-positions"] .ja-job-details .description h2,
[is="block-text-intro"] h2 {
  font-size: 4rem;
  line-height: 0.8125;
  text-transform: uppercase;
  margin-bottom: 75px; }

h3, .h3, .wysiwyg h3, [is="block-open-positions"] .ja-job-details h3, [is="block-open-positions"] .ja-job-details .description h3,
[is="block-text-intro"] h3, [is="block-open-positions"] .ja-job-details .title, [is="block-open-positions"] .ja-job-apply .title {
  font-size: 2.5rem;
  line-height: 1;
  margin-bottom: 1.3rem;
  text-transform: uppercase; }
  @media (min-width: 768px) {
    h3, .h3, .wysiwyg h3, [is="block-open-positions"] .ja-job-details h3, [is="block-open-positions"] .ja-job-details .description h3,
    [is="block-text-intro"] h3, [is="block-open-positions"] .ja-job-details .title, [is="block-open-positions"] .ja-job-apply .title {
      font-size: 3rem; } }

h4, .h4, .wysiwyg h4, [is="block-open-positions"] .ja-job-details h4, [is="block-open-positions"] .ja-job-details .description h4,
[is="block-text-intro"] h4 {
  font-size: 2.25rem;
  line-height: 1;
  margin-bottom: 1.3rem;
  text-transform: uppercase; }

h5, .h5, .wysiwyg h5, [is="block-open-positions"] .ja-job-details h5, [is="block-open-positions"] .ja-job-details .description h5,
[is="block-text-intro"] h5 {
  font-size: 1.5rem;
  line-height: 1;
  margin-bottom: 1.3rem;
  text-transform: uppercase; }

h6, .h6, .wysiwyg h6, [is="block-open-positions"] .ja-job-details h6, [is="block-open-positions"] .ja-job-details .description h6,
[is="block-text-intro"] h6 {
  font-size: 1.25rem;
  line-height: 1.3;
  font-weight: 700;
  margin-bottom: 1.1rem;
  text-transform: uppercase; }

.h7, [is="block-text-intro"] .title {
  font-size: 1rem;
  line-height: 1.3125;
  font-weight: 700;
  margin-bottom: 1.65rem;
  text-transform: uppercase; }

.text-outlined, [is="block-masthead"] .title span, [is="block-team-single"] .post-initials-text {
  color: transparent;
  -webkit-text-stroke-color: #ff9e1b;
  -webkit-text-stroke-width: 0.0625rem; }
  @media screen and (min-device-pixel-ratio: 0) {
    .text-outlined span, [is="block-masthead"] .title span span, [is="block-team-single"] .post-initials-text span {
      color: #ff9e1b; } }

a {
  text-decoration: none;
  -webkit-transition: color 0.2s ease-out;
  transition: color 0.2s ease-out;
  color: #fff; }

.anchor {
  height: 0;
  line-height: 0;
  overflow: hidden;
  position: absolute;
  top: -100px;
  width: 0; }

p {
  font-size: 1.125rem;
  line-height: 1.77777778; }

p,
.paragraph,
table,
figure {
  margin: 0 0 1.75rem; }

.small {
  font-size: 0.875rem;
  line-height: 1.714285714285714; }

strong,
b {
  font-weight: 700; }

hr {
  background-color: #666;
  border: 0;
  display: block;
  height: 1px;
  margin: 3rem 0 3rem; }

sub,
sup {
  font-size: 50%; }

sup {
  top: -0.77em;
  left: 0.15em; }

h1 sup {
  font-weight: 600; }

img {
  display: block;
  font-size: 0;
  height: auto;
  line-height: 0;
  margin: 0;
  max-width: 100%; }

.lazyload--fade {
  opacity: 0; }

.lazyload--fade.lazyloaded {
  opacity: 1;
  -webkit-transition: opacity 1s ease;
  transition: opacity 1s ease; }

.no-js img.lazyload {
  display: none; }

.img-bg {
  background-color: #18161b; }

figure {
  margin: 0; }

figcaption {
  font-size: 0.875rem;
  margin-top: 0.625rem; }

.figure-caption--overlay {
  background: black;
  bottom: 0;
  color: #fff;
  display: inline-block;
  font-size: 0.75rem;
  max-width: 450px;
  padding: 0.25rem 0.5rem;
  position: absolute;
  right: 0; }

blockquote,
.blockquote {
  color: #fff;
  font-size: 2.375rem;
  line-height: 1.10526316;
  text-transform: uppercase;
  margin: 80px 0 79px;
  padding: 44px 0 0;
  position: relative; }
  blockquote--inset,
  .blockquote--inset {
    margin-left: 40px; }
    @media (min-width: 768px) {
      blockquote--inset,
      .blockquote--inset {
        margin-left: 60px; } }
    @media (min-width: 1024px) {
      blockquote--inset,
      .blockquote--inset {
        margin-left: 140px; } }
  blockquote::before,
  .blockquote::before {
    background-color: #fff;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    top: 0;
    width: 220px; }
  blockquote p,
  .blockquote p {
    font-size: inherit;
    line-height: inherit;
    margin: 0; }
  blockquote .blockquote-name,
  .blockquote .blockquote-name {
    color: #fff;
    display: block;
    font-size: 1.125rem;
    font-weight: 400;
    line-height: 1.7;
    margin: 33px 0;
    padding-left: 32px;
    position: relative; }
    blockquote .blockquote-name::before,
    .blockquote .blockquote-name::before {
      background-color: #fff;
      content: "";
      height: 1px;
      left: 0;
      position: absolute;
      top: 14px;
      width: 20px; }
    @media (min-width: 768px) {
      blockquote .blockquote-name,
      .blockquote .blockquote-name {
        margin: 21px 0; } }
  @media (min-width: 768px) {
    blockquote,
    .blockquote {
      padding: 40px 0 0; } }

.blockquote-small {
  color: #ff9e1b;
  padding: 20px 0 0;
  position: relative; }
  .blockquote-small::before {
    background-color: #ff9e1b;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    top: 0;
    width: 80px; }

/**
* wysiwyg
*
* blog posts, content within wysiwyg
*/
.wysiwyg a:not(.button), [is="block-open-positions"] .ja-job-details a:not(.button),
[is="block-text-intro"] a:not(.button) {
  text-decoration: underline;
  color: #fff; }
  .wysiwyg a:not(.button):hover, [is="block-open-positions"] .ja-job-details a:not(.button):hover, .wysiwyg a:not(.button):focus, [is="block-open-positions"] .ja-job-details a:not(.button):focus,
  [is="block-text-intro"] a:not(.button):hover,
  [is="block-text-intro"] a:not(.button):focus {
    color: #fff;
    text-decoration: none; }

.wysiwyg .gallery, [is="block-open-positions"] .ja-job-details .gallery,
[is="block-text-intro"] .gallery {
  display: block;
  margin: 0 0 2rem; }
  .wysiwyg .gallery .gallery-item, [is="block-open-positions"] .ja-job-details .gallery .gallery-item,
  [is="block-text-intro"] .gallery .gallery-item {
    float: left;
    margin-top: 0;
    text-align: center;
    width: 100%;
    max-width: 100%; }
    @media (min-width: 480px) {
      .wysiwyg .gallery .gallery-item, [is="block-open-positions"] .ja-job-details .gallery .gallery-item,
      [is="block-text-intro"] .gallery .gallery-item {
        width: 33%; } }
  .wysiwyg .gallery.gallery-columns-1 .gallery-item, [is="block-open-positions"] .ja-job-details .gallery.gallery-columns-1 .gallery-item,
  [is="block-text-intro"] .gallery.gallery-columns-1 .gallery-item {
    margin: 0 0 2rem; }
    @media (min-width: 480px) {
      .wysiwyg .gallery.gallery-columns-1 .gallery-item, [is="block-open-positions"] .ja-job-details .gallery.gallery-columns-1 .gallery-item,
      [is="block-text-intro"] .gallery.gallery-columns-1 .gallery-item {
        width: 100%; } }
  @media (min-width: 480px) {
    .wysiwyg .gallery.gallery-columns-2 .gallery-item, [is="block-open-positions"] .ja-job-details .gallery.gallery-columns-2 .gallery-item,
    [is="block-text-intro"] .gallery.gallery-columns-2 .gallery-item {
      width: 50%; } }
  @media (min-width: 480px) {
    .wysiwyg .gallery.gallery-columns-3 .gallery-item, [is="block-open-positions"] .ja-job-details .gallery.gallery-columns-3 .gallery-item,
    [is="block-text-intro"] .gallery.gallery-columns-3 .gallery-item {
      width: 33.33333%; } }
  @media (min-width: 480px) {
    .wysiwyg .gallery.gallery-columns-4 .gallery-item, [is="block-open-positions"] .ja-job-details .gallery.gallery-columns-4 .gallery-item,
    [is="block-text-intro"] .gallery.gallery-columns-4 .gallery-item {
      width: 25%; } }
  .wysiwyg .gallery.gallery-columns-5 .gallery-item, [is="block-open-positions"] .ja-job-details .gallery.gallery-columns-5 .gallery-item,
  [is="block-text-intro"] .gallery.gallery-columns-5 .gallery-item {
    width: 20%; }
  .wysiwyg .gallery img, [is="block-open-positions"] .ja-job-details .gallery img,
  [is="block-text-intro"] .gallery img {
    margin: 0;
    -webkit-transition: opacity 150ms ease;
    transition: opacity 150ms ease; }
  .wysiwyg .gallery a, [is="block-open-positions"] .ja-job-details .gallery a,
  [is="block-text-intro"] .gallery a {
    position: relative; }
    .wysiwyg .gallery a:hover img, [is="block-open-positions"] .ja-job-details .gallery a:hover img,
    [is="block-text-intro"] .gallery a:hover img {
      opacity: 0.8; }
  .wysiwyg .gallery .gallery-caption, [is="block-open-positions"] .ja-job-details .gallery .gallery-caption,
  [is="block-text-intro"] .gallery .gallery-caption {
    font-size: 0.875rem;
    line-height: 1.5;
    font-style: italic;
    padding: 13px 5px 0 0;
    margin: 0; }
    @media (max-width: 768px) {
      .wysiwyg .gallery .gallery-caption, [is="block-open-positions"] .ja-job-details .gallery .gallery-caption,
      [is="block-text-intro"] .gallery .gallery-caption {
        display: none; } }
  .wysiwyg .gallery dl, [is="block-open-positions"] .ja-job-details .gallery dl,
  .wysiwyg .gallery dt,
  [is="block-open-positions"] .ja-job-details .gallery dt,
  [is="block-text-intro"] .gallery dl,
  [is="block-text-intro"] .gallery dt {
    margin: 0; }
  .wysiwyg .gallery br + br, [is="block-open-positions"] .ja-job-details .gallery br + br,
  [is="block-text-intro"] .gallery br + br {
    display: none; }

.wysiwyg iframe, [is="block-open-positions"] .ja-job-details iframe, [is="block-open-positions"] .ja-job-details .description iframe,
[is="block-text-intro"] iframe {
  max-width: 100%; }

.wysiwyg .wp-caption img, [is="block-open-positions"] .ja-job-details .wp-caption img,
[is="block-text-intro"] .wp-caption img {
  display: inline-block;
  margin-bottom: 0; }

.wysiwyg p.wp-caption-text, [is="block-open-positions"] .ja-job-details p.wp-caption-text,
[is="block-text-intro"] p.wp-caption-text {
  font-size: 0.875rem;
  line-height: 1.5;
  font-style: italic; }

.wysiwyg img, [is="block-open-positions"] .ja-job-details img, [is="block-open-positions"] .ja-job-details .description img,
[is="block-text-intro"] img {
  margin-top: 60px;
  margin-bottom: 32px; }

.wysiwyg .figure img, [is="block-open-positions"] .ja-job-details .figure img,
[is="block-text-intro"] .figure img {
  margin-bottom: 0; }

.wysiwyg .alignleft, [is="block-open-positions"] .ja-job-details .alignleft,
[is="block-text-intro"] .alignleft {
  display: inline;
  float: left;
  margin: 10px 40px 40px 0; }
  @media (max-width: 768px) {
    .wysiwyg .alignleft, [is="block-open-positions"] .ja-job-details .alignleft,
    [is="block-text-intro"] .alignleft {
      display: block;
      margin-left: auto;
      margin-right: auto;
      float: none; } }

.wysiwyg .alignright, [is="block-open-positions"] .ja-job-details .alignright,
[is="block-text-intro"] .alignright {
  display: inline;
  float: right;
  margin: 10px 0 40px 40px;
  text-align: right; }
  @media (max-width: 768px) {
    .wysiwyg .alignright, [is="block-open-positions"] .ja-job-details .alignright,
    [is="block-text-intro"] .alignright {
      display: block;
      margin-left: auto;
      margin-right: auto;
      float: none;
      text-align: left; } }

.wysiwyg .figure, [is="block-open-positions"] .ja-job-details .figure,
.wysiwyg figure,
[is="block-open-positions"] .ja-job-details figure,
[is="block-open-positions"] .ja-job-details .description figure,
[is="block-text-intro"] .figure,
[is="block-text-intro"] figure {
  left: 50%;
  margin-bottom: 82px;
  margin-left: -50vw;
  margin-right: -50vw;
  max-width: 100vw;
  overflow: hidden;
  position: relative;
  right: 50%;
  width: 100vw; }
  @media (min-width: 1200px) {
    .wysiwyg .figure, [is="block-open-positions"] .ja-job-details .figure,
    .wysiwyg figure,
    [is="block-open-positions"] .ja-job-details figure,
    [is="block-open-positions"] .ja-job-details .description figure,
    [is="block-text-intro"] .figure,
    [is="block-text-intro"] figure {
      left: auto;
      margin-left: -140px;
      margin-right: -140px;
      max-width: 1200px;
      right: auto; } }
  @media (max-width: 768px) {
    .wysiwyg .figure, [is="block-open-positions"] .ja-job-details .figure,
    .wysiwyg figure,
    [is="block-open-positions"] .ja-job-details figure,
    [is="block-open-positions"] .ja-job-details .description figure,
    [is="block-text-intro"] .figure,
    [is="block-text-intro"] figure {
      margin-bottom: 42px; } }

.wysiwyg h2, [is="block-open-positions"] .ja-job-details h2, [is="block-open-positions"] .ja-job-details .description h2,
.wysiwyg .h2,
[is="block-open-positions"] .ja-job-details .h2,
.wysiwyg h3,
[is="block-open-positions"] .ja-job-details h3,
[is="block-open-positions"] .ja-job-details .description h3,
.wysiwyg .h3,
[is="block-open-positions"] .ja-job-details .h3,
.wysiwyg h3,
[is="block-open-positions"] .ja-job-details h3,
[is="block-open-positions"] .ja-job-details .description h3,
.wysiwyg [is="block-text-intro"] h3,
[is="block-text-intro"] .wysiwyg h3,
[is="block-open-positions"] .ja-job-details .title,
.wysiwyg [is="block-open-positions"] .ja-job-apply .title,
[is="block-open-positions"] .ja-job-apply .wysiwyg .title,
.wysiwyg h4,
[is="block-open-positions"] .ja-job-details h4,
[is="block-open-positions"] .ja-job-details .description h4,
.wysiwyg .h4,
[is="block-open-positions"] .ja-job-details .h4,
.wysiwyg h4,
[is="block-open-positions"] .ja-job-details h4,
[is="block-open-positions"] .ja-job-details .description h4,
.wysiwyg [is="block-text-intro"] h4,
[is="block-text-intro"] .wysiwyg h4,
.wysiwyg h5,
[is="block-open-positions"] .ja-job-details h5,
[is="block-open-positions"] .ja-job-details .description h5,
.wysiwyg .h5,
[is="block-open-positions"] .ja-job-details .h5,
.wysiwyg h5,
[is="block-open-positions"] .ja-job-details h5,
[is="block-open-positions"] .ja-job-details .description h5,
.wysiwyg [is="block-text-intro"] h5,
[is="block-text-intro"] .wysiwyg h5,
[is="block-text-intro"] h2,
[is="block-text-intro"] .h2,
[is="block-text-intro"] h3,
[is="block-text-intro"] .h3,
[is="block-text-intro"] .wysiwyg h3,
.wysiwyg [is="block-text-intro"] h3,
[is="block-text-intro"] [is="block-open-positions"] .ja-job-details h3,
[is="block-open-positions"] .ja-job-details [is="block-text-intro"] h3,
[is="block-text-intro"] h3,
[is="block-text-intro"] [is="block-open-positions"] .ja-job-details .title,
[is="block-open-positions"] .ja-job-details [is="block-text-intro"] .title,
[is="block-text-intro"] [is="block-open-positions"] .ja-job-apply .title,
[is="block-open-positions"] .ja-job-apply [is="block-text-intro"] .title,
[is="block-text-intro"] h4,
[is="block-text-intro"] .h4,
[is="block-text-intro"] .wysiwyg h4,
.wysiwyg [is="block-text-intro"] h4,
[is="block-text-intro"] [is="block-open-positions"] .ja-job-details h4,
[is="block-open-positions"] .ja-job-details [is="block-text-intro"] h4,
[is="block-text-intro"] h4,
[is="block-text-intro"] h5,
[is="block-text-intro"] .h5,
[is="block-text-intro"] .wysiwyg h5,
.wysiwyg [is="block-text-intro"] h5,
[is="block-text-intro"] [is="block-open-positions"] .ja-job-details h5,
[is="block-open-positions"] .ja-job-details [is="block-text-intro"] h5,
[is="block-text-intro"] h5 {
  margin-top: 5rem; }

.wysiwyg h6, [is="block-open-positions"] .ja-job-details h6, [is="block-open-positions"] .ja-job-details .description h6,
.wysiwyg .h6,
[is="block-open-positions"] .ja-job-details .h6,
.wysiwyg h6,
[is="block-open-positions"] .ja-job-details h6,
[is="block-open-positions"] .ja-job-details .description h6,
.wysiwyg [is="block-text-intro"] h6,
[is="block-text-intro"] .wysiwyg h6,
[is="block-text-intro"] h6,
[is="block-text-intro"] .h6,
[is="block-text-intro"] .wysiwyg h6,
.wysiwyg [is="block-text-intro"] h6,
[is="block-text-intro"] [is="block-open-positions"] .ja-job-details h6,
[is="block-open-positions"] .ja-job-details [is="block-text-intro"] h6,
[is="block-text-intro"] h6 {
  margin-top: 4rem; }

.wysiwyg h5 + h6, [is="block-open-positions"] .ja-job-details h5 + h6, [is="block-open-positions"] .ja-job-details .description h5 + h6,
[is="block-text-intro"] h5 + h6 {
  margin-top: 40px; }

.wysiwyg hr + h5, [is="block-open-positions"] .ja-job-details hr + h5, [is="block-open-positions"] .ja-job-details .description hr + h5,
.wysiwyg hr + .h5,
[is="block-open-positions"] .ja-job-details hr + .h5,
[is="block-open-positions"] .ja-job-details .description hr + .h5,
.wysiwyg hr + h5,
[is="block-open-positions"] .ja-job-details .wysiwyg hr + h5,
[is="block-open-positions"] .ja-job-details hr + h5,
[is="block-open-positions"] .ja-job-details .description hr + h5,
.wysiwyg [is="block-text-intro"] hr + h5,
[is="block-text-intro"] .wysiwyg hr + h5,
[is="block-open-positions"] .ja-job-details [is="block-text-intro"] hr + h5,
[is="block-text-intro"] hr + h5,
[is="block-text-intro"] hr + .h5,
[is="block-text-intro"] .wysiwyg hr + h5,
.wysiwyg [is="block-text-intro"] hr + h5,
[is="block-text-intro"] [is="block-open-positions"] .ja-job-details hr + h5,
[is="block-open-positions"] .ja-job-details [is="block-text-intro"] hr + h5,
[is="block-text-intro"] [is="block-open-positions"] .ja-job-details .description hr + h5,
[is="block-text-intro"] hr + h5 {
  margin-top: 1rem; }

.wysiwyg ul, [is="block-open-positions"] .ja-job-details ul, [is="block-open-positions"] .ja-job-details .description ul,
.wysiwyg ol,
[is="block-open-positions"] .ja-job-details ol,
[is="block-open-positions"] .ja-job-details .description ol,
[is="block-text-intro"] ul,
[is="block-text-intro"] ol {
  font-size: 1rem;
  line-height: 1.75;
  margin-bottom: 1.75rem;
  padding: 0; }
  .wysiwyg ul.list-nomargins li, [is="block-open-positions"] .ja-job-details ul.list-nomargins li,
  .wysiwyg ol.list-nomargins li,
  [is="block-open-positions"] .ja-job-details ol.list-nomargins li,
  [is="block-text-intro"] ul.list-nomargins li,
  [is="block-text-intro"] ol.list-nomargins li {
    list-style-type: none;
    margin-bottom: 0; }

.wysiwyg ul li, [is="block-open-positions"] .ja-job-details ul li, [is="block-open-positions"] .ja-job-details .description ul li,
[is="block-text-intro"] ul li {
  list-style-type: none;
  margin-bottom: 28px;
  padding: 0 0 0 36px;
  position: relative; }
  .wysiwyg ul li::before, [is="block-open-positions"] .ja-job-details ul li::before, [is="block-open-positions"] .ja-job-details .description ul li::before,
  [is="block-text-intro"] ul li::before {
    content: "\2022";
    left: 12px;
    position: absolute;
    top: 0; }


.wysiwyg ol,
[is="block-open-positions"] .ja-job-details ol,
[is="block-open-positions"] .ja-job-details .description ol,
[is="block-text-intro"] ol {
  margin-left: 18px; }
  .wysiwyg ol li, [is="block-open-positions"] .ja-job-details ol li, [is="block-open-positions"] .ja-job-details .description ol li,
  [is="block-text-intro"] ol li {
    margin-bottom: 6px;
    padding: 0 0 0 10px;
    position: relative; }

.wysiwyg p + .figure, [is="block-open-positions"] .ja-job-details p + .figure, [is="block-open-positions"] .ja-job-details .description p + .figure,
[is="block-text-intro"] p + .figure {
  margin-top: 77px; }

.wysiwyg .disclaimer, [is="block-open-positions"] .ja-job-details .disclaimer,
[is="block-text-intro"] .disclaimer {
  font-size: 0.8125rem;
  line-height: 1.53846154;
  color: #666; }

.wysiwyg p + .disclaimer, [is="block-open-positions"] .ja-job-details p + .disclaimer, [is="block-open-positions"] .ja-job-details .description p + .disclaimer,
[is="block-text-intro"] p + .disclaimer {
  margin-top: 80px; }

.wysiwyg .intro, [is="block-open-positions"] .ja-job-details .intro,
[is="block-text-intro"] .intro {
  font-size: 1.75rem;
  line-height: 1.5; }

.wysiwyg blockquote p, [is="block-open-positions"] .ja-job-details blockquote p, [is="block-open-positions"] .ja-job-details .description blockquote p,
.wysiwyg .blockquote p,
[is="block-open-positions"] .ja-job-details .blockquote p,
[is="block-text-intro"] blockquote p,
[is="block-text-intro"] .blockquote p {
  font-size: inherit;
  line-height: inherit;
  margin: 0; }

/**
* 1.1 Lists & Tables
*
* Default and custom styled list and table elements.
*/
ul,
ol {
  margin: 0;
  padding: 0; }
  ul ul,
  ul ol,
  ul li,
  ol ul,
  ol ol,
  ol li {
    margin: 0; }

/* Tables */
table {
  border-collapse: collapse;
  border-spacing: 0;
  max-width: 100%; }

td,
th {
  padding: 1.25rem;
  text-align: inherit;
  vertical-align: top; }

thead th {
  border-bottom: 2px solid #ff9e1b;
  color: #fff;
  padding-bottom: 10px;
  vertical-align: bottom;
  white-space: nowrap; }

tr:nth-child(even) {
  background-color: #fbfbfb; }

/**
* 1.2 Buttons
*
* Global button elements, including reset on standard button element.
*/
button {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  border: 0;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  padding: 0;
  text-align: inherit; }

.button, body .addtoany_list a.addtoany_share,
body .widget .addtoany_list a.addtoany_share, .wpcf7-form .wpcf7-submit, [is="block-open-positions"] .ja-job-details .apply .back-link, [is="block-open-positions"] .ja-job-details .apply .ja-button, [is="block-open-positions"] .ja-submit input[type="button"], [is="block-open-positions"] .ja-submit .back-link, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a {
  font-size: 0.9375rem;
  line-height: 1;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  border: 1px solid #ff9e1b;
  border-radius: 0;
  color: #fff;
  color: #ff9e1b;
  cursor: pointer;
  display: inline-block;
  font-weight: 800;
  min-width: 190px;
  padding: 22px 25px;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  -webkit-transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;
  transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .button:disabled, body .addtoany_list a.addtoany_share:disabled, .wpcf7-form .wpcf7-submit:disabled, [is="block-open-positions"] .ja-job-details .apply .back-link:disabled, [is="block-open-positions"] .ja-job-details .apply .ja-button:disabled, [is="block-open-positions"] .ja-submit input:disabled[type="button"], [is="block-open-positions"] .ja-submit .back-link:disabled, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a:disabled, .button--disabled {
    cursor: default;
    opacity: 0.65;
    pointer-events: none; }
  .button:hover, body .addtoany_list a.addtoany_share:hover, .wpcf7-form .wpcf7-submit:hover, [is="block-open-positions"] .ja-job-details .apply .back-link:hover, [is="block-open-positions"] .ja-job-details .apply .ja-button:hover, [is="block-open-positions"] .ja-submit input:hover[type="button"], [is="block-open-positions"] .ja-submit .back-link:hover, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a:hover {
    background-color: #ff9e1b;
    border-color: #ff9e1b;
    color: #000; }
  .button:focus, body .addtoany_list a.addtoany_share:focus, .wpcf7-form .wpcf7-submit:focus, [is="block-open-positions"] .ja-job-details .apply .back-link:focus, [is="block-open-positions"] .ja-job-details .apply .ja-button:focus, [is="block-open-positions"] .ja-submit input:focus[type="button"], [is="block-open-positions"] .ja-submit .back-link:focus, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a:focus {
    background-color: #e78500;
    border-color: #e78500;
    color: #000; }
  .button--loading, .button--loading:focus, .button--loading:active, .button--loading:hover {
    background-color: transparent;
    color: transparent;
    cursor: default;
    display: block;
    opacity: 1;
    pointer-events: none; }
    .button--loading::before, .button--loading:focus::before, .button--loading:active::before, .button--loading:hover::before {
      -webkit-animation-duration: 500ms;
              animation-duration: 500ms;
      -webkit-animation-iteration-count: infinite;
              animation-iteration-count: infinite;
      -webkit-animation-name: spin;
              animation-name: spin;
      border: 2px solid transparent;
      border-color: #ff9e1b transparent #ff9e1b transparent;
      border-radius: 50%;
      content: "";
      height: 24px;
      left: 50%;
      margin: -12px 0 0 -12px;
      position: absolute;
      top: 50%;
      -webkit-transform: rotate(45deg);
              transform: rotate(45deg);
      -webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1);
              transition-timing-function: cubic-bezier(1, 0, 0, 1);
      /* easeInOutExpo */
      width: 24px; }
  .button--outlined {
    background-color: transparent;
    border-color: #dddddd;
    color: #fff; }
    .button--outlined:hover {
      background-color: #fff;
      border-color: #fff;
      color: #000; }
    .button--outlined:focus {
      background-color: #fff;
      border-color: #fff;
      color: #000; }
  .button--contact {
    font-size: 0.9375rem;
    background-color: transparent;
    border-color: #dddddd; }
  .button--reverse {
    background-color: #000;
    border-color: #000;
    color: #fff; }
    .button--reverse:hover {
      background-color: #333;
      border-color: #333; }
    .button--reverse:focus {
      background-color: #000;
      border-color: #000; }
  .button--back::before {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='17px' viewBox='0 0 12 17' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Mobile' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='M/00-Burger/2' transform='translate(-63.000000, -572.000000)' stroke='%23181818' stroke-width='4'%3E%3Cg id='Btn/Arrow/Clear/Black/Off' transform='translate(46.500000, 557.000000)'%3E%3Cpolyline id='Path' transform='translate(23.108333, 23.500000) scale(-1, 1) translate(-23.108333, -23.500000) ' points='19.5833333 16.45 26.6333333 23.5 19.5833333 30.55'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 12px 17px;
    content: "";
    height: 17px;
    left: 22px;
    margin-top: -8.5px;
    position: absolute;
    top: 50%;
    width: 12px; }
  .button--secondary {
    border-color: #000;
    color: #000; }
    .button--secondary:hover {
      background-color: #fff;
      border-color: #fff;
      color: #000; }
    .button--secondary:focus {
      background-color: #fff;
      border-color: #fff;
      color: #000; }
  .button--tertiary {
    padding: 11px 15px; }
    @media (min-width: 480px) {
      .button--tertiary {
        min-width: 140px; } }
  .button--anchor {
    border: 0;
    font-size: 0;
    height: 60px;
    line-height: 60px;
    margin: 0;
    min-width: 0 !important;
    opacity: 0.5;
    overflow: hidden;
    padding: 0;
    text-indent: -9999rem;
    width: 60px;
    -webkit-transition: opacity 150ms ease;
    transition: opacity 150ms ease; }
    .button--anchor:focus, .button--anchor:active {
      background-color: transparent; }
    .button--anchor:hover {
      background-color: transparent;
      opacity: 1; }
    .button--anchor::after {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='22px' height='14px' viewBox='0 0 22 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='DT/Masthead/900px' transform='translate(-139.000000, -680.000000)' stroke='%23FFFFFF' stroke-width='4'%3E%3Cg id='Btn/Arrow/Off' transform='translate(150.000000, 687.000000) rotate(90.000000) translate(-150.000000, -687.000000) translate(120.000000, 657.000000)'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: 100% 100%;
      content: "";
      height: 14px;
      left: 50%;
      margin: 0;
      padding: 0;
      position: absolute;
      top: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      width: 22px; }
  .button--small {
    font-size: 0.8rem;
    padding: 0.5rem 1rem; }
  .button--link, [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .view-details {
    background-color: transparent;
    border: 0;
    color: #000;
    display: inline-block;
    font-size: 1rem;
    line-height: 1.1875;
    min-width: 0 !important;
    padding: 0 23px 0 0;
    position: relative;
    text-align: left;
    text-transform: uppercase;
    -webkit-transition: color 0.2s ease-out;
    transition: color 0.2s ease-out; }
    .button--link:hover, [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .view-details:hover, .button--link:focus, [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .view-details:focus {
      background-color: transparent;
      color: #000; }
      .button--link:hover::after, [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .view-details:hover::after, .button--link:focus::after, [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .view-details:focus::after {
        -webkit-transform: translate(4px, 0);
                transform: translate(4px, 0); }
    .button--link::after, [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .view-details::after {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='9px' height='12px' viewBox='0 0 9 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='06-News' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='DT/06.01-News' transform='translate(-580.000000, -950.000000)' stroke='%23FFFFFF' stroke-width='3'%3E%3Cg id='News-Tiles' transform='translate(0.000000, 646.000000)'%3E%3Cg id='Tile/News/Off-2' transform='translate(480.000000, 0.000000)'%3E%3Cg id='Link/16pts+Arrow/Black/Off' transform='translate(40.000000, 300.000000)'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(62.000000, 6.000000)'%3E%3Cpolyline id='Path' points='0 0 4 4 0 8'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      background-position: left center;
      background-repeat: no-repeat;
      background-size: 9px 12px;
      content: "";
      display: inline-block;
      height: 13px;
      position: absolute;
      right: 0;
      top: 3px;
      -webkit-transform: translate(0, 0);
              transform: translate(0, 0);
      -webkit-transition: -webkit-transform 0.2s ease;
      transition: -webkit-transform 0.2s ease;
      transition: transform 0.2s ease;
      transition: transform 0.2s ease, -webkit-transform 0.2s ease;
      width: 9px; }
  .button--link-back, [is="block-open-positions"] .ja-job-details .apply .back-link {
    background-color: transparent;
    border: 0;
    color: #ff9e1b;
    display: inline-block;
    font-size: 1rem;
    line-height: 1.1875;
    min-width: 0 !important;
    padding: 0 0 0 23px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
    -webkit-transition: color 0.2s ease-out;
    transition: color 0.2s ease-out; }
    .button--link-back:hover, [is="block-open-positions"] .ja-job-details .apply .back-link:hover, .button--link-back:focus, [is="block-open-positions"] .ja-job-details .apply .back-link:focus {
      background-color: transparent;
      color: #ff9e1b; }
      .button--link-back:hover::after, [is="block-open-positions"] .ja-job-details .apply .back-link:hover::after, .button--link-back:focus::after, [is="block-open-positions"] .ja-job-details .apply .back-link:focus::after {
        -webkit-transform: scaleX(-1) translate(4px, 0);
                transform: scaleX(-1) translate(4px, 0); }
    .button--link-back::before, [is="block-open-positions"] .ja-job-details .apply .back-link::before {
      display: none; }
    .button--link-back::after, [is="block-open-positions"] .ja-job-details .apply .back-link::after {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='9px' height='12px' viewBox='0 0 9 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='06-News' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='DT/06.01-News' transform='translate(-580.000000, -950.000000)' stroke='%23fff200' stroke-width='3'%3E%3Cg id='News-Tiles' transform='translate(0.000000, 646.000000)'%3E%3Cg id='Tile/News/Off-2' transform='translate(480.000000, 0.000000)'%3E%3Cg id='Link/16pts+Arrow/Black/Off' transform='translate(40.000000, 300.000000)'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(62.000000, 6.000000)'%3E%3Cpolyline id='Path' points='0 0 4 4 0 8'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      background-position: left center;
      background-repeat: no-repeat;
      background-size: 9px 12px;
      content: "";
      display: inline-block;
      height: 13px;
      left: 0;
      position: absolute;
      top: 3px;
      -webkit-transform: scaleX(-1) translate(0, 0);
              transform: scaleX(-1) translate(0, 0);
      -webkit-transition: -webkit-transform 0.2s ease;
      transition: -webkit-transform 0.2s ease;
      transition: transform 0.2s ease;
      transition: transform 0.2s ease, -webkit-transform 0.2s ease;
      width: 9px; }
  .button--cancel, [is="block-open-positions"] .ja-submit .back-link {
    background-color: transparent;
    border: 0;
    color: #ff9e1b;
    display: inline-block;
    font-size: 1rem;
    line-height: 1.1875;
    position: relative;
    text-transform: uppercase;
    -webkit-transition: color 0.2s ease-out;
    transition: color 0.2s ease-out; }
    .button--cancel:hover, [is="block-open-positions"] .ja-submit .back-link:hover, .button--cancel:focus, [is="block-open-positions"] .ja-submit .back-link:focus {
      background-color: transparent;
      color: #ff9e1b;
      text-decoration: underline; }
  .button--download {
    background-color: transparent;
    border: 0;
    border-bottom: 1px solid #ff9e1b;
    display: inline-block;
    font-size: 1.375rem;
    line-height: 1.1818;
    min-width: 0;
    padding: 20px 50px 20px 0;
    position: relative;
    text-align: left;
    text-transform: inherit;
    -webkit-transition: color 0.2s ease-out;
    transition: color 0.2s ease-out;
    width: 100%; }
    .button--download:hover, .button--download:focus {
      background-color: transparent;
      border-bottom: 1px solid #888;
      color: #888;
      text-decoration: none !important; }
      .button--download:hover::after, .button--download:focus::after {
        background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='05-Study-With-RSP--' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='DT/05.02-Study-With-RSP-Study-With-RSP' transform='translate(-1027.000000, -3143.000000)' stroke='%23888888' stroke-width='4'%3E%3Cg id='UNISA-Courses' transform='translate(260.000000, 3026.000000)'%3E%3Cg id='Undergraduate' transform='translate(0.500000, 76.000000)'%3E%3Cg id='Link/24pts+Arrow/Off-1' transform='translate(0.500000, 39.000000)'%3E%3Cg id='Icon/Arrow/Yellow' transform='translate(768.000000, 4.000000)'%3E%3Cpolyline id='Path' points='0 0 9 9 0 18'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        -webkit-transform: translate(4px, 0);
                transform: translate(4px, 0); }
    .button--download::after {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='05-Study-With-RSP--' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='DT/05.02-Study-With-RSP-Study-With-RSP' transform='translate(-1027.000000, -3143.000000)' stroke='%23000000' stroke-width='4'%3E%3Cg id='UNISA-Courses' transform='translate(260.000000, 3026.000000)'%3E%3Cg id='Undergraduate' transform='translate(0.500000, 76.000000)'%3E%3Cg id='Link/24pts+Arrow/Off-1' transform='translate(0.500000, 39.000000)'%3E%3Cg id='Icon/Arrow/Yellow' transform='translate(768.000000, 4.000000)'%3E%3Cpolyline id='Path' points='0 0 9 9 0 18'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      background-position: left center;
      background-repeat: no-repeat;
      background-size: 100% 100%;
      content: "";
      display: inline-block;
      height: 22px;
      position: absolute;
      right: 0;
      top: 22px;
      -webkit-transform: translate(0, 0);
              transform: translate(0, 0);
      -webkit-transition: -webkit-transform 0.2s ease;
      transition: -webkit-transform 0.2s ease;
      transition: transform 0.2s ease;
      transition: transform 0.2s ease, -webkit-transform 0.2s ease;
      width: 14px; }
  @media (min-width: 480px) {
    .button, body .addtoany_list a.addtoany_share,
    body .widget .addtoany_list a.addtoany_share, .wpcf7-form .wpcf7-submit, [is="block-open-positions"] .ja-job-details .apply .back-link, [is="block-open-positions"] .ja-job-details .apply .ja-button, [is="block-open-positions"] .ja-submit input[type="button"], [is="block-open-positions"] .ja-submit .back-link, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a {
      min-width: 190px; } }

.icon-loading {
  -webkit-animation-duration: 500ms;
          animation-duration: 500ms;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-name: spin;
          animation-name: spin;
  border: 2px solid transparent;
  border-color: #ff9e1b transparent #ff9e1b transparent;
  border-radius: 50%;
  display: block;
  height: 24px;
  left: 50%;
  top: 50%;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1);
          transition-timing-function: cubic-bezier(1, 0, 0, 1);
  /* easeInOutExpo */
  width: 24px; }

/* Filter */
.filter {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
  color: #ff9e1b;
  cursor: pointer;
  display: inline-block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "DINOT";
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  font-size: 1rem;
  font-weight: 800;
  line-height: 21px;
  margin: 0 0 60px;
  position: relative;
  text-transform: uppercase;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .post-type-archive-reels .filter {
    margin: 0 0 30px; }
  .filter-item {
    padding: 10px 25px 10px 0; }
    @media (min-width: 768px) {
      .filter-item {
        padding: 10px 41px 10px 0; } }
  .filter-button {
    padding: 0 0 5px;
    position: relative;
    white-space: nowrap;
    color: #ff9e1b; }
    .filter-button.active {
      color: #fff; }
      .filter-button.active::after {
        background-color: #fff;
        opacity: 1;
        -webkit-transform: scaleX(1);
                transform: scaleX(1);
        -webkit-transform-origin: 0% 50%;
                transform-origin: 0% 50%; }
    .filter-button:hover {
      color: #fff; }
      .filter-button:hover::after {
        background-color: #fff;
        opacity: 1;
        -webkit-transform: scaleX(1);
                transform: scaleX(1);
        -webkit-transform-origin: 0% 50%;
                transform-origin: 0% 50%; }
    .filter-button::after {
      background-color: #fff;
      bottom: 0;
      content: "";
      height: 2px;
      left: 0;
      opacity: 0;
      position: absolute;
      -webkit-transform: scaleX(0);
              transform: scaleX(0);
      -webkit-transform-origin: 0% 50%;
              transform-origin: 0% 50%;
      -webkit-transition: opacity 500ms ease, -webkit-transform 500ms ease;
      transition: opacity 500ms ease, -webkit-transform 500ms ease;
      transition: transform 500ms ease, opacity 500ms ease;
      transition: transform 500ms ease, opacity 500ms ease, -webkit-transform 500ms ease;
      width: 100%; }
  .filter:disabled, .filter--disabled {
    cursor: default;
    opacity: 0.65;
    pointer-events: none; }

/* tags */
.link-tag {
  display: inline-block;
  position: relative; }
  .link-tag:hover {
    text-decoration: underline; }
  .link-tag:after {
    content: ", "; }
  .link-tag:last-child:after {
    content: ""; }

/* Pills */
.pill {
  background-color: #18161b;
  border-radius: 1rem;
  color: #18161b;
  display: inline-block;
  font-size: 0.8rem;
  max-width: 100%;
  overflow: hidden;
  padding: 0.125rem 1rem;
  text-decoration: none;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap; }
  .pill:hover, .pill:focus {
    color: #18161b; }

/**
* 2.0 Helpers
*
* Global layout classes for a consistent appearance.
*/
.pageWrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%; }
  .admin-bar .pageWrapper {
    padding-top: 46px; }
    @media (min-width: 782px) {
      .admin-bar .pageWrapper {
        padding-top: 32px; } }

.mainContent {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  min-height: 800px;
  overflow: hidden; }

.centerMaxWidthContainer {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
  padding-left: 20px;
  padding-right: 20px; }
  @media (min-width: 768px) {
    .centerMaxWidthContainer {
      display: block;
      margin-left: auto;
      margin-right: auto;
      max-width: 1280px;
      padding-left: 40px;
      padding-right: 40px; } }
  @media (min-width: 1280px) {
    .centerMaxWidthContainer {
      display: block;
      margin-left: auto;
      margin-right: auto;
      max-width: 1280px;
      padding-left: 40px;
      padding-right: 40px; } }

.centerMidWidthContainer {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
  padding-left: 20px;
  padding-right: 20px; }
  @media (min-width: 768px) {
    .centerMidWidthContainer {
      display: block;
      margin-left: auto;
      margin-right: auto;
      max-width: 1000px;
      padding-left: 40px;
      padding-right: 40px; } }

.centerPageMaxWidth {
  margin: 0 auto;
  max-width: 1440px; }

.centerPageMidWidth {
  margin: 0 auto;
  max-width: 1200px; }

.centerContentMaxWidth {
  margin: 0 auto;
  max-width: 920px; }

.centerContentMidWidth {
  margin: 0 auto;
  max-width: 780px; }

.scrollableTableWrapper {
  -webkit-overflow-scrolling: touch;
  overflow-x: auto; }

/* Class for text that should only be visible to screen readers */
.visuallyHidden {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px !important;
  overflow: hidden;
  position: absolute !important;
  white-space: nowrap;
  width: 1px !important; }

/* Box Helpers */
.boxPadding {
  padding: 20px; }
  .boxPadding > :first-child {
    margin-top: 0;
    padding-top: 0; }
  .boxPadding > :last-child {
    margin-bottom: 0;
    padding-bottom: 0; }
  @media (min-width: 1024px) {
    .boxPadding {
      padding: 30px; } }

.boxShadow {
  -webkit-box-shadow: 10px 10px 40px 0 black;
          box-shadow: 10px 10px 40px 0 black; }

.solidShadow {
  position: relative; }
  .solidShadow div,
  .solidShadow figure,
  .solidShadow a {
    z-index: 1; }
  .solidShadow::before {
    content: "";
    position: absolute;
    top: 26px;
    right: -26px;
    bottom: -26px;
    left: 26px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 158, 27, 0)), to(#ff9e1b));
    background-image: linear-gradient(180deg, rgba(255, 158, 27, 0), #ff9e1b);
    z-index: 0; }
    [data-animated] .solidShadow::before {
      opacity: 0;
      -webkit-transition: opacity 1.5s ease 0.5s;
      transition: opacity 1.5s ease 0.5s; }
    .active .solidShadow::before {
      opacity: 1; }
  .solidShadow--black::before {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000));
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0), #000); }

/* Skip link behaviour */
.skipLink {
  position: fixed;
  top: -100px;
  z-index: 999; }
  .skipLink:focus {
    top: 0; }

.page-bg-image {
  height: 667px;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0; }
  @media (min-width: 768px) {
    .page-bg-image {
      height: 800px; } }
  .page-bg-image--overlay::before {
    background-color: #000;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.4;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1; }
  @media (min-width: 768px) {
    .page-bg-image--home {
      height: 900px; } }
  .page-bg-image--home::before {
    opacity: 0; }
  .page-bg-image--inpage::before {
    opacity: 0.4 !important; }
  .page-bg-image--inpage::after {
    height: 100% !important; }
  .page-bg-image::after {
    background: #18161b;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(24, 22, 27, 0)), to(#18161b));
    background: linear-gradient(180deg, rgba(24, 22, 27, 0) 0%, #18161b 100%);
    bottom: 0;
    content: "";
    height: 220px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 1; }
  .page-bg-image .page-bg-image-image {
    position: absolute;
    width: 100%;
    height: 100%; }
    .page-bg-image .page-bg-image-image--desktop {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      display: none; }
      @media (min-width: 768px) {
        .page-bg-image .page-bg-image-image--desktop {
          display: block; } }
    .page-bg-image .page-bg-image-image--mobile {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0; }
      @media (min-width: 768px) {
        .page-bg-image .page-bg-image-image--mobile {
          display: none; } }
  .page-bg-image img {
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center top;
       object-position: center top;
    width: 100%; }
  .page-bg-image video {
    display: block;
    height: 100%;
    left: 0;
    -o-object-fit: cover;
       object-fit: cover;
    opacity: 0;
    position: absolute;
    top: 0;
    -webkit-transition: opacity 1.5s ease 0.5s;
    transition: opacity 1.5s ease 0.5s;
    width: 100%; }
    .page-bg-image video.loadeddata {
      opacity: 1; }
    .page-bg-image video.load {
      opacity: 1; }

@media (min-width: 768px) {
  .hide-tablet {
    display: none; } }

@media (min-width: 1280px) {
  .hide-desktop {
    display: none; } }

.accordion-container {
  cursor: pointer;
  position: relative; }

.accordion-item {
  position: relative; }
  .accordion-item.first-open .accordion-content {
    display: block; }
  .accordion-item:last-of-type::after {
    background-color: #ff9e1b;
    bottom: 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transition: -webkit-transform 1s ease;
    transition: -webkit-transform 1s ease;
    transition: transform 1s ease;
    transition: transform 1s ease, -webkit-transform 1s ease;
    width: 100%; }
  .accordion-item .title {
    color: #ff9e1b; }
  .accordion-item.open .accordion-title .title {
    color: #ff9e1b; }
  .accordion-item.open .accordion-title::before {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='40px' height='40px' viewBox='0 0 40 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group'%3E%3Ccircle id='Oval' stroke='%23ff9e1b' stroke-width='2' cx='20' cy='20' r='19'%3E%3C/circle%3E%3Crect id='Rectangle' fill='%23ff9e1b' x='11' y='18.5' width='18' height='3'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .accordion-item.open .accordion-title:hover::before {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='40px' height='40px' viewBox='0 0 40 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Accordion/Close/Hover'%3E%3Ccircle id='Oval' fill='%23FFFFFF' cx='20' cy='20' r='20'%3E%3C/circle%3E%3Cg id='Group' transform='translate(11.000000, 18.500000)' fill='%2318161B'%3E%3Crect id='Rectangle' x='0' y='0' width='18' height='3'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .accordion-item.open .accordion-title:active::before {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='40px' height='40px' viewBox='0 0 40 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Accordion/Close/Hit'%3E%3Ccircle id='Oval' fill='%23ffffff' cx='20' cy='20' r='20'%3E%3C/circle%3E%3Cg id='Group' transform='translate(11.000000, 18.500000)' fill='%2318161B'%3E%3Crect id='Rectangle' x='0' y='0' width='18' height='3'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

.accordion-title {
  border-top: 1px solid #ff9e1b;
  cursor: pointer;
  display: block;
  margin: 0;
  min-height: 82px;
  padding: 29px 20px 28px 60px;
  position: relative;
  text-transform: uppercase; }
  .accordion-title::before {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='40px' height='40px' viewBox='0 0 40 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-2'%3E%3Ccircle id='Oval' stroke='%23ff9e1b' stroke-width='2' cx='20' cy='20' r='19'%3E%3C/circle%3E%3Cg id='Group' transform='translate(11.000000, 11.000000)' fill='%23ff9e1b'%3E%3Crect id='Rectangle' x='0' y='7.5' width='18' height='3'%3E%3C/rect%3E%3Crect id='Rectangle' transform='translate(9.000000, 9.000000) rotate(90.000000) translate(-9.000000, -9.000000) ' x='0' y='7.5' width='18' height='3'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 40px 40px;
    content: "";
    height: 40px;
    left: 0;
    position: absolute;
    top: 20px;
    -webkit-transition: background-image 150ms ease;
    transition: background-image 150ms ease;
    width: 40px; }
  .accordion-title .title {
    -webkit-transition: color 150ms ease;
    transition: color 150ms ease; }
  .accordion-title:hover::before {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='40px' height='40px' viewBox='0 0 40 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-2'%3E%3Ccircle id='Oval' fill='%23FFFFFF' cx='20' cy='20' r='20'%3E%3C/circle%3E%3Cg id='Group' transform='translate(11.000000, 11.000000)' fill='%2318161B'%3E%3Crect id='Rectangle' x='0' y='7.5' width='18' height='3'%3E%3C/rect%3E%3Crect id='Rectangle' transform='translate(9.000000, 9.000000) rotate(90.000000) translate(-9.000000, -9.000000) ' x='0' y='7.5' width='18' height='3'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .accordion-title:hover .title {
    color: #ff9e1b; }
  .accordion-title:active::before {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='40px' height='40px' viewBox='0 0 40 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-2'%3E%3Ccircle id='Oval' fill='%23ffffff' cx='20' cy='20' r='20'%3E%3C/circle%3E%3Cg id='Group' transform='translate(11.000000, 11.000000)' fill='%2318161B'%3E%3Crect id='Rectangle' x='0' y='7.5' width='18' height='3'%3E%3C/rect%3E%3Crect id='Rectangle' transform='translate(9.000000, 9.000000) rotate(90.000000) translate(-9.000000, -9.000000) ' x='0' y='7.5' width='18' height='3'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .accordion-title:active .title {
    color: #ff9e1b; }

.accordion-content {
  display: none;
  position: relative;
  width: 100%; }

.video {
  position: relative; }
  .video--video {
    position: relative; }
  .video--oembed {
    position: relative; }

.responsive-embed {
  -webkit-box-shadow: 0 32px 49px 0 #000;
          box-shadow: 0 32px 49px 0 #000;
  margin: 0 auto;
  padding-bottom: 56.25%;
  position: relative; }

.responsive-embed iframe,
.responsive-embed video,
.responsive-embed object,
.responsive-embed embed {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%; }

.bgtext-text,
.bgtext {
  font-family: "DINOT-CondBold";
  font-weight: 700;
  font-size: 25rem; }

.otgs-development-site-front-end {
  display: none !important; }

/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled {
  position: relative; }

.flickity-enabled:focus {
  outline: none; }

.flickity-viewport {
  height: 100%;
  overflow: hidden;
  position: relative; }

.flickity-slider {
  height: 100%;
  position: absolute;
  width: 100%; }

/* draggable */
.flickity-enabled.is-draggable {
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  user-select: none;
  user-select: none;
  user-select: none; }

.flickity-enabled.is-draggable .flickity-viewport {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
  cursor: grab; }

.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
  cursor: -webkit-grabbing;
  cursor: grabbing;
  cursor: grabbing; }

/* ---- flickity-button ---- */
.flickity-button {
  background: rgba(255, 255, 255, 0.75);
  border: 0;
  color: #333;
  position: absolute; }

.flickity-button:hover {
  background: #fff;
  cursor: pointer; }

.flickity-button:focus {
  -webkit-box-shadow: 0 0 0 5px #19f;
          box-shadow: 0 0 0 5px #19f;
  outline: none; }

.flickity-button:active {
  opacity: 0.6; }

.flickity-button:disabled {
  cursor: auto;
  opacity: 0.3;
  /* prevent disabled button from capturing pointer up event. #716 */
  pointer-events: none; }

.flickity-button-icon {
  fill: currentColor; }

/* ---- previous/next buttons ---- */
.flickity-prev-next-button {
  border-radius: 50%;
  height: 44px;
  top: 50%;
  /* vertically center */
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 44px; }

.flickity-prev-next-button.previous {
  left: 10px; }

.flickity-prev-next-button.next {
  right: 10px; }

/* right to left */
.flickity-rtl .flickity-prev-next-button.previous {
  left: auto;
  right: 10px; }

.flickity-rtl .flickity-prev-next-button.next {
  left: 10px;
  right: auto; }

.flickity-prev-next-button .flickity-button-icon {
  height: 60%;
  left: 20%;
  position: absolute;
  top: 20%;
  width: 60%; }

/* ---- page dots ---- */
.flickity-page-dots {
  bottom: -25px;
  line-height: 1;
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  text-align: center;
  width: 100%; }

.flickity-rtl .flickity-page-dots {
  direction: rtl; }

.flickity-page-dots .dot {
  background: #333;
  border-radius: 50%;
  cursor: pointer;
  display: inline-block;
  height: 10px;
  margin: 0 8px;
  opacity: 0.25;
  width: 10px; }

.flickity-page-dots .dot.is-selected {
  opacity: 1; }

.dollar {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 44.14 66.28'%3E%3Cdefs%3E%3Cstyle%3E.cls-1,.cls-2%7Bfill:none;%7D.cls-2%7Bclip-path:url(%23clip-path);%7D.cls-3%7Bclip-path:url(%23clip-path-2);%7D.cls-4%7Bfill:%234671ac;%7D%3C/style%3E%3CclipPath id='clip-path'%3E%3Crect class='cls-1' width='35' height='57'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-2' transform='translate(4.73 4.9)'%3E%3Cpath class='cls-2' d='M28.83,18.88a4.64,4.64,0,0,0-1-.78,21.67,21.67,0,0,0-2.22-1.17,31.21,31.21,0,0,0-3-1.2,18,18,0,0,0-3.33-.81v8.26l1.92.48a51,51,0,0,1,5.52,1.83,14.83,14.83,0,0,1,4.17,2.46,10,10,0,0,1,2.64,3.57,12.39,12.39,0,0,1,.93,5,12.9,12.9,0,0,1-1.2,5.82A11.08,11.08,0,0,1,30,46.21a14.32,14.32,0,0,1-4.62,2.31,22.35,22.35,0,0,1-5.49.9v7H15.75v-7a36.58,36.58,0,0,1-8.19-1.68A29.6,29.6,0,0,1,.27,44.2l4.32-8.58a6.69,6.69,0,0,0,1.29,1,21,21,0,0,0,2.67,1.44,36.85,36.85,0,0,0,3.66,1.44,22.92,22.92,0,0,0,4.2,1v-8l-2.88-.84a35.52,35.52,0,0,1-5.1-1.95,13.47,13.47,0,0,1-3.57-2.43,8.83,8.83,0,0,1-2.1-3.18,11.7,11.7,0,0,1-.69-4.2,13.54,13.54,0,0,1,1.08-5.55,12.93,12.93,0,0,1,2.91-4.17,13.36,13.36,0,0,1,4.32-2.73,20.1,20.1,0,0,1,5.37-1.29V.1h4.14V6.26A25.79,25.79,0,0,1,27.21,7.9a49,49,0,0,1,5.94,2.82l-4.32,8.26Zm-5,18.54A2.79,2.79,0,0,0,22.59,35a13.9,13.9,0,0,0-3.36-1.59v7.2q4.62-.18,4.62-3.18ZM12.21,18.34a2.91,2.91,0,0,0,1,2.37,9.41,9.41,0,0,0,3.15,1.53V14.86q-4.2.36-4.2,3.48Z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cg class='cls-3'%3E%3Crect class='cls-4' width='44.14' height='66.28'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100% auto;
  display: inline-block;
  height: 67px;
  overflow: hidden;
  text-indent: -9999em;
  width: 45px; }

.icon {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 40px 40px;
  display: inline-block;
  height: 60px;
  overflow: hidden;
  width: 60px;
  text-indent: -9999em;
  text-align: left; }
  .icon-facebook {
    width: 26px;
    height: 26px;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='11px' height='20px' viewBox='0 0 11 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Share/Facebook/Off' transform='translate(-8.000000, -3.000000)' fill='%23FFFFFF'%3E%3Cpath d='M14.7415175,23 L14.7415175,13.877114 L17.8037814,13.877114 L18.2622427,10.3216997 L14.7415175,10.3216997 L14.7415175,8.05172475 C14.7415175,7.02234933 15.0273276,6.32079935 16.503513,6.32079935 L18.3862585,6.32000494 L18.3862585,3.1400805 C18.0605515,3.09682943 16.9429969,3 15.6428168,3 C12.9284151,3 11.0700314,4.65686898 11.0700314,7.69971401 L11.0700314,10.3216997 L8,10.3216997 L8,13.877114 L11.0700314,13.877114 L11.0700314,23 L14.7415175,23 Z' id='Fill-1'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-repeat: no-repeat;
    background-size: 11px 20px;
    background-position: center center; }
  .icon-linkedin {
    width: 26px;
    height: 26px;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon id='path-9_lbxi21m6-1' points='0 0 20 0 20 20.0006111 0 20.0006111'%3E%3C/polygon%3E%3C/defs%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Share/LinkedIn/Off' transform='translate(-3.000000, -3.000000)'%3E%3Cg id='Group' transform='translate(3.000000, 3.000000)'%3E%3Cg id='Shape'%3E%3Cmask id='mask-9_lbxi21m6-2' fill='white'%3E%3Cuse xlink:href='%23path-9_lbxi21m6-1'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-2'%3E%3C/g%3E%3Cpath d='M18.5205103,0 L1.47498951,0 C0.661075755,0 -5.55572515e-05,0.645575281 -5.55572515e-05,1.44226629 L-5.55572515e-05,18.5572337 C-5.55572515e-05,19.3539247 0.661075755,20.0006111 1.47498951,20.0006111 L18.5205103,20.0006111 C19.3366464,20.0006111 20,19.3539247 20,18.5572337 L20,1.44226629 C20,0.645575281 19.3366464,0 18.5205103,0' id='Fill-1' fill='%23FFFFFF' mask='url(%23mask-9_lbxi21m6-2)'%3E%3C/path%3E%3C/g%3E%3Cg id='In' transform='translate(2.727750, 2.753473)' fill='%23000000'%3E%3Cpath d='M1.7211637,0 C2.67008159,0 3.44066069,0.770579101 3.44066069,1.72005256 C3.44066069,2.67008159 2.67008159,3.44066069 1.7211637,3.44066069 C0.768356811,3.44066069 0,2.67008159 0,1.72005256 C0,0.770579101 0.768356811,0 1.7211637,0 L1.7211637,0 Z M0.236118326,14.2893255 L3.20509793,14.2893255 L3.20509793,4.74458942 L0.236118326,4.74458942 L0.236118326,14.2893255 Z' id='Fill-4'%3E%3C/path%3E%3Cpath d='M5.06598813,4.74458942 L7.90940834,4.74458942 L7.90940834,6.04962929 L7.94996514,6.04962929 C8.34553278,5.2990508 9.3138957,4.50791552 10.7572731,4.50791552 C13.7601427,4.50791552 14.3151596,6.48408701 14.3151596,9.05472112 L14.3151596,14.2893255 L11.350069,14.2893255 L11.350069,9.64751701 C11.350069,8.54081652 11.3300684,7.11688413 9.80779968,7.11688413 C8.26441919,7.11688413 8.02885644,8.32303209 8.02885644,9.56862571 L8.02885644,14.2893255 L5.06598813,14.2893255 L5.06598813,4.74458942 Z' id='Fill-6'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 20px 20px;
    background-position: center center; }
  .icon-twitter {
    width: 26px;
    height: 26px;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='23px' height='18px' viewBox='0 0 23 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Share/Twitter/Off' transform='translate(-2.000000, -4.000000)' fill='%23FFFFFF'%3E%3Cpath d='M24.5000374,6.13080929 C23.6721802,6.49222294 22.7825979,6.73656805 21.8487381,6.84634511 C22.8018562,6.28401109 23.5338337,5.39339907 23.8784244,4.3323288 C22.9865377,4.85310147 21.998689,5.23120447 20.94714,5.43504144 C20.1051272,4.55188293 18.905438,4 17.577772,4 C15.028278,4 12.9614744,6.03464296 12.9614744,8.54404135 C12.9614744,8.90026995 13.0022953,9.24701965 13.0809742,9.5795915 C9.24455281,9.39009441 5.84317,7.58100078 3.56641871,4.83179419 C3.1690736,5.50293309 2.94143139,6.28352499 2.94143139,7.11629137 C2.94143139,8.69278725 3.75636745,10.0836748 4.99498468,10.8986176 C4.23831712,10.8750419 3.52650314,10.6705568 2.90414942,10.3302074 C2.90382022,10.3491652 2.90373792,10.368204 2.90373792,10.3873238 C2.90373792,12.5890224 4.49492898,14.4256616 6.60666847,14.8431385 C6.21928168,14.9469203 5.81148445,15.0024165 5.39051919,15.0024165 C5.09300416,15.0024165 4.80388374,14.9739798 4.52200573,14.9209141 C5.10946418,16.726281 6.81422945,18.040041 8.83412197,18.0768224 C7.25428834,19.2955504 5.26394156,20.0219424 3.10117598,20.0219424 C2.72860321,20.0219424 2.36113305,20.0004731 2,19.9585067 C4.04293657,21.2477998 6.46930953,22.000036 9.07616671,22.000036 C17.5669907,22.000036 22.2100358,15.0758983 22.2100358,9.07097126 C22.2100358,8.87393966 22.2055093,8.67796127 22.1967032,8.4831171 C23.0985482,7.84244033 23.8811403,7.04208046 24.5000374,6.13080929' id='Fill-1'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 23px 18px;
    background-position: center center; }
  .icon-email {
    width: 26px;
    height: 26px;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='24px' height='18px' viewBox='0 0 24 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Share/Email/Off' transform='translate(-1.000000, -4.000000)' stroke='%23FFFFFF' stroke-width='1.5'%3E%3Cg id='Group' transform='translate(2.000000, 5.000000)'%3E%3Crect id='Rectangle' x='0' y='0' width='22' height='16' rx='2'%3E%3C/rect%3E%3Cpath d='M0,1 L9.8236566,8.14447753 C10.5249576,8.65451464 11.4750424,8.65451464 12.1763434,8.14447753 L22,1 L22,1' id='Path-3'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 24px 18px;
    background-position: center center; }

.social-icons {
  font-size: 13px;
  line-height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end; }
  .social-icons-label {
    margin: 0 5px 0 0;
    top: 2px;
    position: relative; }
  .social-icons .icon {
    margin: 0 5px; }
    .social-icons .icon:hover {
      opacity: 0.5; }

.animated--fade {
  opacity: 0;
  position: relative;
  -webkit-transition: opacity 1s;
  transition: opacity 1s; }
  .animated--fade.active {
    opacity: 1; }

.fade-in {
  -webkit-animation: fade-in 1s both 1s ease-out;
          animation: fade-in 1s both 1s ease-out; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

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

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

@-webkit-keyframes fade-slide-in {
  from {
    opacity: 0;
    -webkit-transform: translate(0, 10px);
            transform: translate(0, 10px); }
  to {
    opacity: 1;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); } }

@keyframes fade-slide-in {
  from {
    opacity: 0;
    -webkit-transform: translate(0, 10px);
            transform: translate(0, 10px); }
  to {
    opacity: 1;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); } }

/* Magnific Popup CSS */
.mfp-bg {
  background: #0b0b0b;
  height: 100%;
  left: 0;
  opacity: 0.8;
  overflow: hidden;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1042; }

.mfp-wrap {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  height: 100%;
  left: 0;
  outline: none !important;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1043; }

.mfp-container {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  left: 0;
  padding: 0 8px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%; }

.mfp-container::before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container::before {
  display: none; }

.mfp-content {
  display: inline-block;
  margin: 0 auto;
  position: relative;
  text-align: left;
  vertical-align: middle;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  cursor: auto;
  width: 100%; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
  cursor: zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
  cursor: zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

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

.mfp-preloader {
  color: #ccc;
  left: 8px;
  margin-top: -0.8em;
  position: absolute;
  right: 8px;
  text-align: center;
  top: 50%;
  width: auto;
  z-index: 1044; }

.mfp-preloader a {
  color: #ccc; }

.mfp-preloader a:hover {
  color: #fff; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: transparent;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: pointer;
  display: block;
  outline: none;
  overflow: visible;
  padding: 0;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  z-index: 1046; }

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

.mfp-close {
  color: #fff;
  font-family: Arial, Baskerville, monospace;
  font-size: 28px;
  font-style: normal;
  height: 44px;
  line-height: 44px;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  position: absolute;
  right: 0;
  text-align: center;
  text-decoration: none;
  top: 0;
  width: 44px; }

.mfp-close:hover,
.mfp-close:focus {
  opacity: 1; }

.mfp-close:active {
  top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #fff;
  padding-right: 6px;
  right: -6px;
  text-align: right;
  width: 100%; }

.mfp-counter {
  color: #ccc;
  font-size: 12px;
  line-height: 18px;
  position: absolute;
  right: 0;
  top: 0;
  white-space: nowrap; }

.mfp-arrow {
  height: 110px;
  margin: 0;
  margin-top: -55px;
  opacity: 0.65;
  padding: 0;
  position: absolute;
  -webkit-tap-highlight-color: transparent;
  top: 50%;
  width: 90px; }

.mfp-arrow:active {
  margin-top: -54px; }

.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1; }

.mfp-arrow::before,
.mfp-arrow::after {
  border: medium inset transparent;
  content: '';
  display: block;
  height: 0;
  left: 0;
  margin-left: 35px;
  margin-top: 35px;
  position: absolute;
  top: 0;
  width: 0; }

.mfp-arrow::after {
  border-bottom-width: 13px;
  border-top-width: 13px;
  top: 8px; }

.mfp-arrow::before {
  border-bottom-width: 21px;
  border-top-width: 21px;
  opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }

.mfp-arrow-left::after {
  border-right: 17px solid #fff;
  margin-left: 31px; }

.mfp-arrow-left::before {
  border-right: 27px solid #3f3f3f;
  margin-left: 25px; }

.mfp-arrow-right {
  right: 0; }

.mfp-arrow-right::after {
  border-left: 17px solid #fff;
  margin-left: 39px; }

.mfp-arrow-right::before {
  border-left: 27px solid #3f3f3f; }

.mfp-iframe-holder {
  padding-bottom: 40px;
  padding-top: 40px; }

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  max-width: 900px;
  width: 100%; }

.mfp-iframe-holder .mfp-close {
  top: -40px; }

.mfp-iframe-scaler {
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
  width: 100%; }

.mfp-iframe-scaler iframe {
  background: #000;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
          box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%; }

/* Main image in popup */
img.mfp-img {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  height: auto;
  line-height: 0;
  margin: 0 auto;
  max-width: 100%;
  padding: 40px 0;
  width: auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }

.mfp-figure::after {
  background: #444;
  bottom: 40px;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
          box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  content: '';
  display: block;
  height: auto;
  left: 0;
  position: absolute;
  right: 0;
  top: 40px;
  width: auto;
  z-index: -1; }

.mfp-figure small {
  color: #bdbdbd;
  display: block;
  font-size: 12px;
  line-height: 14px; }

.mfp-figure figure {
  margin: 0; }

.mfp-bottom-bar {
  cursor: auto;
  left: 0;
  margin-top: -36px;
  position: absolute;
  top: 100%;
  width: 100%; }

.mfp-title {
  color: #f3f3f3;
  line-height: 18px;
  padding-right: 36px;
  text-align: left;
  word-wrap: break-word; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
         * Remove all paddings around the image on small screen
         */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure::after {
    bottom: 0;
    top: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0;
    padding: 3px 5px;
    position: fixed;
    top: auto; }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    background: rgba(0, 0, 0, 0.6);
    height: 35px;
    line-height: 35px;
    padding: 0;
    position: fixed;
    right: 0;
    text-align: center;
    top: 0;
    width: 35px; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
            transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
            transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
            transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

@media (max-height: 500px) {
  body.glightbox-mobile .glightbox-container .gslide-title-top {
    display: none; } }

body.glightbox-mobile .glightbox-container .gslide-description {
  padding: 20px 0; }
  @media (max-height: 500px) {
    body.glightbox-mobile .glightbox-container .gslide-description {
      display: none; } }

body .glightbox-clean .gclose {
  width: 60px;
  height: 60px;
  right: 30px;
  top: 30px;
  position: absolute;
  background-color: transparent;
  opacity: 1;
  border-radius: 0;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='27px' height='27px' viewBox='0 0 27 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Close/Bronze/Off' transform='translate(-17.000000, -17.000000)' stroke='%23FFFFFF' stroke-width='4'%3E%3Cg id='Group' transform='translate(19.000000, 19.000000)'%3E%3Cline x1='0' y1='0' x2='22.627417' y2='22.627417' id='Path-3'%3E%3C/line%3E%3Cline x1='0' y1='0' x2='22.627417' y2='22.627417' id='Path-3' transform='translate(11.313708, 11.313708) scale(-1, 1) translate(-11.313708, -11.313708) '%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 27px 27px;
  background-position: center center; }
  body .glightbox-clean .gclose:hover {
    opacity: 1;
    background-color: transparent;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='27px' height='27px' viewBox='0 0 27 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Close/Bronze/Hover' transform='translate(-17.000000, -17.000000)' stroke='%23CCCCCC' stroke-width='4'%3E%3Cg id='Group' transform='translate(19.000000, 19.000000)'%3E%3Cline x1='0' y1='0' x2='22.627417' y2='22.627417' id='Path-3'%3E%3C/line%3E%3Cline x1='0' y1='0' x2='22.627417' y2='22.627417' id='Path-3' transform='translate(11.313708, 11.313708) scale(-1, 1) translate(-11.313708, -11.313708) '%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  body .glightbox-clean .gclose svg {
    display: none; }

body .glightbox-clean .gprev {
  top: calc(50% - 25px);
  opacity: 1;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolyline id='Path-Copy' stroke='%23FFFFFF' stroke-width='4' transform='translate(7.500000, 11.000000) scale(-1, 1) translate(-7.500000, -11.000000) ' points='3 2 12 11 3 20'%3E%3C/polyline%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 14px 22px;
  background-color: rgba(0, 0, 0, 0.75); }
  body .glightbox-clean .gprev:hover {
    opacity: 1;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Icon/Arrow/20px/White-Copy' transform='translate(2.000000, 1.000000)' stroke='%23FFFFFF' stroke-width='4'%3E%3Cpolyline id='Path' transform='translate(5.500000, 10.000000) scale(-1, 1) translate(-5.500000, -10.000000) ' points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  body .glightbox-clean .gprev svg {
    display: none; }
  body .glightbox-clean .gprev.disabled {
    opacity: 0.1; }

body .glightbox-clean .gnext {
  top: calc(50% - 25px);
  opacity: 1;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Icon/Arrow/20px/Bronze' transform='translate(1.000000, 1.000000)' stroke='%23FFFFFF' stroke-width='4'%3E%3Cpolyline id='Path' points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 14px 22px;
  background-color: rgba(0, 0, 0, 0.75); }
  body .glightbox-clean .gnext:hover {
    opacity: 1;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Icon/Arrow/20px/White' transform='translate(1.000000, 1.000000)' stroke='%23FFFFFF' stroke-width='4'%3E%3Cpolyline id='Path' points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  body .glightbox-clean .gnext svg {
    display: none; }
  body .glightbox-clean .gnext.disabled {
    opacity: 0.1; }

body .glightbox-clean .gslide-description {
  background-color: transparent;
  text-align: right;
  padding: 10px 0; }

body .glightbox-clean .gslide-title-top {
  position: relative;
  margin: 0 auto;
  width: 100%;
  max-width: 920px; }
  @media (min-width: 768px) {
    body .glightbox-clean .gslide-title-top {
      max-width: 960px;
      padding: 0 20px; } }

body .glightbox-clean .gslide-description {
  position: relative;
  margin: 0 auto;
  width: 100%;
  max-width: 920px; }
  @media (min-width: 768px) {
    body .glightbox-clean .gslide-description {
      max-width: 960px;
      padding: 0 20px; } }

body .glightbox-clean .gdesc-inner {
  padding: 10px 20px; }
  @media (min-width: 768px) {
    body .glightbox-clean .gdesc-inner {
      padding: 10px 0; } }

body .glightbox-clean .gslide-title {
  color: #FFF;
  font-size: 24px;
  line-height: 24px;
  font-weight: 600;
  text-transform: none;
  margin: 0 0 10px 0;
  padding: 0; }
  @media (min-width: 768px) {
    body .glightbox-clean .gslide-title {
      margin: 0 0 20px 0; } }

/**
* 1.3 Forms
*
* Global form elements, including structering wrapper elements.
*/
.grecaptcha-badge {
  visibility: hidden; }

form {
  margin: 0; }

fieldset {
  border: 0;
  margin: 0;
  padding: 0; }
  fieldset input,
  fieldset select,
  fieldset textarea {
    margin: 0; }
  fieldset *:last-child {
    margin-bottom: 0; }

legend {
  display: inline-block;
  font-size: 1.25rem;
  font-weight: 700;
  margin-bottom: 0.9375rem; }

label {
  color: #fff;
  display: inline-block;
  font-size: 13px;
  font-weight: 700;
  line-height: 16px;
  margin-bottom: 0.6rem;
  text-transform: uppercase; }

[type="tel"], [type="url"], [type="text"], [type="date"], [type="email"], [type="search"], [type="number"], [type="password"], textarea, select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  border: 1px solid rgba(245, 84, 29, 0.4);
  border-radius: 0;
  color: #FFF;
  font-size: 16px;
  line-height: 16px;
  min-height: 50px;
  width: 100%;
  max-width: 100%;
  margin: 0;
  padding: 0 13px 0 13px; }
  @media (min-width: 768px) {
    [type="tel"], [type="url"], [type="text"], [type="date"], [type="email"], [type="search"], [type="number"], [type="password"], textarea, select {
      font-size: 14px; } }
  [type="tel"]::-webkit-input-placeholder, [type="url"]::-webkit-input-placeholder, [type="text"]::-webkit-input-placeholder, [type="date"]::-webkit-input-placeholder, [type="email"]::-webkit-input-placeholder, [type="search"]::-webkit-input-placeholder, [type="number"]::-webkit-input-placeholder, [type="password"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder, select::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.4); }
  [type="tel"]::-moz-placeholder, [type="url"]::-moz-placeholder, [type="text"]::-moz-placeholder, [type="date"]::-moz-placeholder, [type="email"]::-moz-placeholder, [type="search"]::-moz-placeholder, [type="number"]::-moz-placeholder, [type="password"]::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder {
    color: rgba(255, 255, 255, 0.4); }
  [type="tel"]:-ms-input-placeholder, [type="url"]:-ms-input-placeholder, [type="text"]:-ms-input-placeholder, [type="date"]:-ms-input-placeholder, [type="email"]:-ms-input-placeholder, [type="search"]:-ms-input-placeholder, [type="number"]:-ms-input-placeholder, [type="password"]:-ms-input-placeholder, textarea:-ms-input-placeholder, select:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.4); }
  [type="tel"]::-ms-input-placeholder, [type="url"]::-ms-input-placeholder, [type="text"]::-ms-input-placeholder, [type="date"]::-ms-input-placeholder, [type="email"]::-ms-input-placeholder, [type="search"]::-ms-input-placeholder, [type="number"]::-ms-input-placeholder, [type="password"]::-ms-input-placeholder, textarea::-ms-input-placeholder, select::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.4); }
  [type="tel"]::placeholder, [type="url"]::placeholder, [type="text"]::placeholder, [type="date"]::placeholder, [type="email"]::placeholder, [type="search"]::placeholder, [type="number"]::placeholder, [type="password"]::placeholder, textarea::placeholder, select::placeholder {
    color: rgba(255, 255, 255, 0.4); }
  [type="tel"]:input-placeholder, [type="url"]:input-placeholder, [type="text"]:input-placeholder, [type="date"]:input-placeholder, [type="email"]:input-placeholder, [type="search"]:input-placeholder, [type="number"]:input-placeholder, [type="password"]:input-placeholder, textarea:input-placeholder, select:input-placeholder {
    color: rgba(255, 255, 255, 0.4); }
  [type="tel"]:placeholder, [type="url"]:placeholder, [type="text"]:placeholder, [type="date"]:placeholder, [type="email"]:placeholder, [type="search"]:placeholder, [type="number"]:placeholder, [type="password"]:placeholder, textarea:placeholder, select:placeholder {
    color: rgba(255, 255, 255, 0.4); }

input,
select,
textarea {
  margin: 0 0 1rem;
  padding: 0; }

textarea {
  border: 1px solid;
  font-size: 1rem;
  min-height: 250px;
  padding: 20px;
  resize: vertical;
  width: 100%; }

select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline fill='none' stroke='rgb(51, 51, 51)' stroke-width='5'  points='2,9 16,25 30,9 '/%3E%3C/svg%3E");
  background-position: calc(100% - 18px) center;
  background-repeat: no-repeat;
  background-size: 9px;
  background-color: transparent;
  font-size: 18px;
  line-height: 1.75;
  padding-right: 45px;
  z-index: 1;
  outline: none; }
  select::-ms-expand {
    display: none; }
  select:hover {
    cursor: pointer;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='20px' height='15px' viewBox='0 0 20 15' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Layouts---1440px-W-(Desktop)' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='1.-HOME' transform='translate(-519.000000, -907.000000)' fill='%23A8A8A6'%3E%3Cg id='Search-Bar' transform='translate(38.189460, 862.000000)'%3E%3Cpolygon id='Triangle' transform='translate(490.898369, 52.500000) scale(1, -1) translate(-490.898369, -52.500000) ' points='490.898369 45 500.553325 60 481.243413 60'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  @media (min-width: 768px) {
    select {
      background-size: 20px 15px;
      background-position: calc(100% - 19px) 22px; } }

textarea:focus, input:focus, select:focus, button:focus {
  outline: none; }

[type='checkbox'],
[type='radio'] {
  opacity: 0;
  pointer-events: none;
  position: absolute;
  width: 1px; }
  [type='checkbox'], [type='checkbox']:hover, [type='checkbox']:focus,
  [type='radio'],
  [type='radio']:hover,
  [type='radio']:focus {
    border-color: #ff9e1b;
    outline: 0; }
  [type='checkbox'] + span,
  [type='radio'] + span {
    display: inline-block;
    padding-left: 25px;
    position: relative;
    width: 100%; }
    [type='checkbox'] + span::before,
    [type='radio'] + span::before {
      background-color: #fff;
      border: 1px solid #ff9e1b;
      border-radius: 2px;
      content: '';
      display: block;
      height: 15px;
      left: 0;
      margin: 0;
      padding: 0;
      position: absolute;
      top: 1px;
      -webkit-transition: border-color 0.2s ease, background-color 0.2s ease;
      transition: border-color 0.2s ease, background-color 0.2s ease;
      width: 15px; }
  [type='checkbox']:checked + span::before,
  [type='radio']:checked + span::before {
    background-color: #ff9e1b;
    border-color: #ff9e1b;
    -webkit-box-shadow: inset 0 0 0 2px #fff;
            box-shadow: inset 0 0 0 2px #fff; }
  [type='checkbox'] + label,
  [type='radio'] + label {
    display: inline-block;
    padding-left: 1.875rem;
    position: relative;
    width: 100%; }
    [type='checkbox'] + label::before,
    [type='radio'] + label::before {
      background-color: #fff;
      border: 1px solid #ff9e1b;
      border-radius: 2px;
      content: '';
      display: block;
      height: 15px;
      left: 0;
      margin: 0;
      padding: 0;
      position: absolute;
      top: 4px;
      -webkit-transition: border-color 0.2s ease, background-color 0.2s ease;
      transition: border-color 0.2s ease, background-color 0.2s ease;
      width: 15px; }
  [type='checkbox']:checked + label::before,
  [type='radio']:checked + label::before {
    background-color: #ff9e1b;
    border-color: #ff9e1b;
    -webkit-box-shadow: inset 0 0 0 2px #fff;
            box-shadow: inset 0 0 0 2px #fff; }

[type='radio'] + span::before {
  border-radius: 50%; }

.wpcf7 .screen-reader-response {
  display: none; }

.wpcf7-form {
  position: relative; }
  .wpcf7-form .wpcf7-form-control-wrap {
    position: relative;
    width: 100%; }
  .wpcf7-form .form-acceptance-cell {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 14px;
    line-height: 1;
    padding-top: 10px; }
    @media (min-width: 768px) {
      .wpcf7-form .form-acceptance-cell {
        max-width: calc(100% - 130px); } }
  .wpcf7-form .form-submit-cell {
    margin-top: 15px;
    text-align: right; }
    @media (min-width: 768px) {
      .wpcf7-form .form-submit-cell {
        max-width: 130px;
        margin: 0; } }
  .wpcf7-form .form-submit-wrapper {
    position: relative; }
  .wpcf7-form .wpcf7-not-valid {
    color: red !important; }
    .wpcf7-form .wpcf7-not-valid::-webkit-input-placeholder {
      color: red !important; }
    .wpcf7-form .wpcf7-not-valid::-moz-placeholder {
      color: red !important; }
    .wpcf7-form .wpcf7-not-valid:-ms-input-placeholder {
      color: red !important; }
    .wpcf7-form .wpcf7-not-valid::-ms-input-placeholder {
      color: red !important; }
    .wpcf7-form .wpcf7-not-valid::placeholder {
      color: red !important; }
  .wpcf7-form .error {
    color: red !important; }
    .wpcf7-form .error::-webkit-input-placeholder {
      color: red !important; }
    .wpcf7-form .error::-moz-placeholder {
      color: red !important; }
    .wpcf7-form .error:-ms-input-placeholder {
      color: red !important; }
    .wpcf7-form .error::-ms-input-placeholder {
      color: red !important; }
    .wpcf7-form .error::placeholder {
      color: red !important; }
  .wpcf7-form .wpcf7-acceptance {
    font-size: 0.875rem;
    line-height: 1;
    color: #000; }
    .wpcf7-form .wpcf7-acceptance label:hover {
      cursor: pointer; }
  .wpcf7-form .acceptance-label {
    display: inline-block;
    padding: 0 30px 10px 0; }
  .wpcf7-form .wpcf7-response-output {
    position: relative;
    font-size: 12px;
    line-height: 0;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 150ms ease;
    transition: opacity 150ms ease;
    color: #FFF; }
  .wpcf7-form.invalid .wpcf7-response-output {
    font-size: 12px;
    line-height: 17px;
    visibility: visible;
    margin-top: 10px;
    color: red;
    opacity: 1; }
  .wpcf7-form.sent .wpcf7-response-output {
    font-size: 12px;
    line-height: 17px;
    margin-top: 10px;
    visibility: visible;
    opacity: 1; }
  .wpcf7-form .wpcf7-not-valid-tip {
    display: none; }
  .wpcf7-form .ajax-loader {
    display: none; }
  .wpcf7-form .wpcf7-spinner {
    display: none; }

[is="block-career"] {
  margin-bottom: 180px;
  margin-top: 160px;
  position: relative; }
  @media (min-width: 768px) {
    [is="block-career"] {
      margin-top: 208px;
      margin-bottom: 267px; } }
  [is="block-career"] .container {
    position: relative; }
  [is="block-career"] .contentWrapper {
    text-align: left; }
    @media (min-width: 768px) {
      [is="block-career"] .contentWrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; } }
  [is="block-career"] .column--content {
    padding-top: 40px; }
    [is="block-career"] .column--content > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is="block-career"] .column--content > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    @media (min-width: 768px) {
      [is="block-career"] .column--content {
        padding-bottom: 0;
        padding-left: 7.33333333%;
        padding-right: 1.66666667%;
        padding-top: 0;
        width: 60.5%; } }
    @media (min-width: 1280px) {
      [is="block-career"] .column--content {
        padding-left: 7.33333333%;
        padding-right: 11.66666667%; } }
  [is="block-career"] .column--image {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-bottom: 43px; }
    [is="block-career"] .column--image > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is="block-career"] .column--image > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    [is="block-career"] .column--image .figure {
      -webkit-clip-path: polygon(25.10548523% 0%, 100% 0%, 74.89451477% 100%, 0% 100%);
              clip-path: polygon(25.10548523% 0%, 100% 0%, 74.89451477% 100%, 0% 100%); }
    [is="block-career"] .column--image .solidShadow::before {
      width: 74.6835443%;
      left: auto;
      -webkit-clip-path: polygon(33.61581921% 0%, 100% 0%, 66.38418079% 100%, 0% 100%);
              clip-path: polygon(33.61581921% 0%, 100% 0%, 66.38418079% 100%, 0% 100%); }
    @media (min-width: 768px) {
      [is="block-career"] .column--image {
        width: 39.5%; } }
    [is="block-career"] .column--image img {
      width: 100%; }
  [is="block-career"] .mediaWrapper {
    margin-right: 20px;
    opacity: 0;
    position: relative;
    -webkit-transform: translate(0, 10px);
            transform: translate(0, 10px);
    -webkit-transition: opacity 1s ease, -webkit-transform 1s ease;
    transition: opacity 1s ease, -webkit-transform 1s ease;
    transition: transform 1s ease, opacity 1s ease;
    transition: transform 1s ease, opacity 1s ease, -webkit-transform 1s ease; }
    @media (min-width: 768px) {
      [is="block-career"] .mediaWrapper {
        margin: 0; } }
  [is="block-career"] .title {
    color: #fff;
    margin: 0;
    font-family: "Poppins";
    font-weight: 600;
    font-size: 1rem;
    line-height: 1.3125; }
  [is="block-career"] .items {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    width: 100%; }
    [is="block-career"] .items-item {
      font-size: 22px;
      line-height: 26px;
      font-weight: 600;
      width: 100%;
      border-top: 1px solid #ff9e1b; }
      [is="block-career"] .items-item:first-of-type {
        border-top: none; }
    [is="block-career"] .items-link {
      position: relative;
      display: block;
      padding: 20px 20px 19px 0;
      color: #ff9e1b; }
      [is="block-career"] .items-link:hover {
        color: #fff; }
        [is="block-career"] .items-link:hover::after {
          background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Icon/Arrow/20px/Yellow' transform='translate(1.000000, 1.000000)' stroke='%23ffffff' stroke-width='4'%3E%3Cpolyline id='Path' points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
      [is="block-career"] .items-link:active {
        color: #ffffff; }
        [is="block-career"] .items-link:active::after {
          background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Icon/Arrow/20px/Yellow' transform='translate(1.000000, 1.000000)' stroke='%23FFFFFF' stroke-width='4'%3E%3Cpolyline id='Path' points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
      [is="block-career"] .items-link::after {
        background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Icon/Arrow/20px/Yellow' transform='translate(1.000000, 1.000000)' stroke='%23ff9e1b' stroke-width='4'%3E%3Cpolyline id='Path' points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        background-repeat: no-repeat;
        background-size: 100% 100%;
        content: "";
        height: 22px;
        position: absolute;
        right: 0;
        top: 22px;
        width: 14px; }
  [is="block-career"] .content p {
    font-size: 1.75rem;
    line-height: 1.5; }
  [is="block-career"] .more-button {
    margin-top: 35px; }
  [is="block-career"] .ja-loading {
    display: none; }
  [is="block-career"] .powered-by-jobadder {
    display: none; }
  [is="block-career"] #ja-jobs-widget br {
    display: none; }
  [is="block-career"] #ja-jobs-widget .icon-loading {
    margin-top: 40px; }
  [is="block-career"] .ja-job-list-container .ja-pager,
  [is="block-career"] .ja-job-list-container .ja-pager-summary {
    display: none; }
  [is="block-career"] .ja-job-list-container .ja-job-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    width: 100%; }
    [is="block-career"] .ja-job-list-container .ja-job-list .job {
      border-bottom: 1px solid #ccc;
      width: 100%; }
      [is="block-career"] .ja-job-list-container .ja-job-list .job .title {
        color: #fff;
        display: block;
        font-size: 22px;
        font-weight: 600;
        line-height: 26px;
        padding: 21px 20px 19px 0;
        position: relative;
        text-transform: inherit; }
        [is="block-career"] .ja-job-list-container .ja-job-list .job .title:hover {
          color: #888; }
          [is="block-career"] .ja-job-list-container .ja-job-list .job .title:hover::after {
            background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Icon/Arrow/20px/Yellow' transform='translate(1.000000, 1.000000)' stroke='%23ffffff' stroke-width='4'%3E%3Cpolyline id='Path' points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
        [is="block-career"] .ja-job-list-container .ja-job-list .job .title:active {
          color: #ffffff; }
          [is="block-career"] .ja-job-list-container .ja-job-list .job .title:active::after {
            background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Icon/Arrow/20px/Yellow' transform='translate(1.000000, 1.000000)' stroke='%23333333' stroke-width='4'%3E%3Cpolyline id='Path' points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
        [is="block-career"] .ja-job-list-container .ja-job-list .job .title::after {
          background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Icon/Arrow/20px/Yellow' transform='translate(1.000000, 1.000000)' stroke='%23000000' stroke-width='4'%3E%3Cpolyline id='Path' points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          background-repeat: no-repeat;
          background-size: 100% 100%;
          content: "";
          height: 22px;
          position: absolute;
          right: 0;
          top: 22px;
          width: 14px; }
      [is="block-career"] .ja-job-list-container .ja-job-list .job .meta {
        display: none; }
      [is="block-career"] .ja-job-list-container .ja-job-list .job .summary {
        display: none; }
      [is="block-career"] .ja-job-list-container .ja-job-list .job .view-details {
        display: none; }
  [is="block-career"].active .mediaWrapper {
    opacity: 1;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
  [is="block-career"].active .bgtext {
    opacity: 1; }
  [is="block-career"] .bgtext {
    opacity: 0;
    pointer-events: none;
    position: relative;
    -webkit-transition: opacity 2s ease 0.5s;
    transition: opacity 2s ease 0.5s;
    -webkit-background-clip: text;
            background-clip: text;
    margin: 0 0 20px;
    font-weight: 500;
    font-size: 3.75rem;
    line-height: 1; }
    @media (min-width: 768px) {
      [is="block-career"] .bgtext {
        font-size: 5rem; } }
    @media (min-width: 1280px) {
      [is="block-career"] .bgtext {
        font-size: 12.5rem;
        margin: 0; } }
    [is="block-career"] .bgtext--right {
      text-align: left; }
      @media (min-width: 1280px) {
        [is="block-career"] .bgtext--right {
          position: absolute;
          -webkit-transform-origin: top right;
                  transform-origin: top right;
          right: -47px;
          top: -48px;
          -webkit-transform: rotate(90deg) translateX(100%);
                  transform: rotate(90deg) translateX(100%); } }

[is='block-career-single'] {
  padding-top: 162px; }
  @media (min-width: 768px) {
    [is='block-career-single'] {
      padding-top: 225px; } }
  [is='block-career-single'] .content {
    margin-bottom: 50px;
    max-width: 780px; }
    [is='block-career-single'] .content > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is='block-career-single'] .content > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
  [is='block-career-single'] .post-title {
    font-size: 3rem;
    line-height: 1;
    margin: 0 0 35px 0;
    text-transform: uppercase; }
  [is='block-career-single'] .jobAddress {
    font-size: 1rem;
    line-height: 1.75;
    color: #ff9e1b;
    padding: 25px 0;
    border-top: 1px solid #333;
    border-bottom: 1px solid #333; }
  [is='block-career-single'] .jobAddress + .jobPitch {
    border-top: none; }
  [is='block-career-single'] .jobPitch {
    font-size: 1.75rem;
    line-height: 1.5;
    color: #ff9e1b;
    padding: 25px 0;
    border-top: 1px solid #333;
    border-bottom: 1px solid #333; }
  [is='block-career-single'] .jobDetails {
    font-size: 1.125rem;
    line-height: 1.77777778;
    color: #ff9e1b;
    padding: 20px 0;
    margin-bottom: 1.75rem;
    border-bottom: 1px solid #333; }
    [is='block-career-single'] .jobDetails dl {
      margin: 0; }
      [is='block-career-single'] .jobDetails dl:after {
        display: table;
        content: "";
        clear: both; }
    [is='block-career-single'] .jobDetails dt {
      font-size: 1rem;
      line-height: 2;
      text-transform: uppercase;
      font-weight: bold;
      clear: left;
      float: left;
      margin-top: 15px; }
      [is='block-career-single'] .jobDetails dt:first-of-type {
        margin-top: 0; }
    [is='block-career-single'] .jobDetails dd {
      font-size: 1.125rem;
      line-height: 1.77777778;
      float: left;
      margin-top: 15px; }
      [is='block-career-single'] .jobDetails dd:first-of-type {
        margin-top: 0; }
  [is='block-career-single'] .jobBody {
    padding: 30px 0;
    margin-bottom: 1.75rem; }
  [is='block-career-single'] .applyStrip {
    background-color: #FFF;
    padding: 30px 20px;
    margin-bottom: 5rem;
    margin-top: 5rem;
    color: #000;
    font-size: 1rem;
    line-height: 1.75; }
    @media (min-width: 768px) {
      [is='block-career-single'] .applyStrip {
        padding: 30px 40px; } }
    @media (min-width: 1280px) {
      [is='block-career-single'] .applyStrip {
        padding: 30px 0; } }
    [is='block-career-single'] .applyStrip strong {
      font-weight: 600; }
  [is='block-career-single'] .applyStripInner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 1060px; }
    @media (min-width: 768px) {
      [is='block-career-single'] .applyStripInner {
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; } }
  [is='block-career-single'] .applyStripText {
    margin-bottom: 30px; }
    @media (min-width: 768px) {
      [is='block-career-single'] .applyStripText {
        padding-right: 50px;
        margin-bottom: 0; } }

[is="block-contacts"] {
  padding-bottom: 114px;
  padding-top: 100px;
  position: relative; }
  [is="block-contacts"]:first-child {
    padding-top: 260px; }
  [is="block-contacts"].active .container:after {
    opacity: 1; }
  [is="block-contacts"] .container {
    position: relative; }
  [is="block-contacts"] .title {
    margin: 0 0 130px;
    padding: 0;
    position: relative;
    color: #ff9e1b; }
  [is="block-contacts"] .items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    [is="block-contacts"] .items .item {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 100%;
              flex: 0 1 100%;
      margin: 0 0 44px; }
      @media (min-width: 768px) {
        [is="block-contacts"] .items .item {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 45%;
                  flex: 0 1 45%; } }
      @media (min-width: 1024px) {
        [is="block-contacts"] .items .item {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 30%;
                  flex: 0 1 30%;
          margin-left: 5%; }
          [is="block-contacts"] .items .item:nth-child(3n + 1) {
            margin-left: 0; } }
      [is="block-contacts"] .items .item-title {
        color: #ff9e1b;
        margin: 0 0 11px;
        text-transform: uppercase; }
      [is="block-contacts"] .items .item-content {
        color: #fff; }
        [is="block-contacts"] .items .item-content > :first-child {
          margin-top: 0;
          padding-top: 0; }
        [is="block-contacts"] .items .item-content > :last-child {
          margin-bottom: 0;
          padding-bottom: 0; }
        [is="block-contacts"] .items .item-content a:hover {
          text-decoration: underline; }

[is="flynt-block-cookie-notice"] {
  background-color: rgba(0, 0, 0, 0.6);
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  z-index: 999; }
  [is="flynt-block-cookie-notice"].cookieNotice--isVisible {
    display: block; }
  [is="flynt-block-cookie-notice"].layoutBottom .container {
    max-width: 1000px;
    padding-bottom: 20px;
    padding-top: 20px; }
  [is="flynt-block-cookie-notice"].layoutBottom .content {
    padding-bottom: 20px; }
  @media (min-width: 768px) {
    [is="flynt-block-cookie-notice"].layoutBottom .container {
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      padding-bottom: 30px;
      padding-top: 30px; }
    [is="flynt-block-cookie-notice"].layoutBottom .content {
      padding-bottom: 0;
      padding-right: 60px; } }
  [is="flynt-block-cookie-notice"].layoutFloating .container {
    padding-bottom: 20px;
    padding-top: 20px; }
  [is="flynt-block-cookie-notice"].layoutFloating .content {
    padding-bottom: 20px; }
  @media (min-width: 768px) {
    [is="flynt-block-cookie-notice"].layoutFloating {
      bottom: 30px;
      left: 30px;
      max-width: 380px;
      width: calc(100% - (30px * 2)); }
      [is="flynt-block-cookie-notice"].layoutFloating .container {
        padding: 30px; } }
  [is="flynt-block-cookie-notice"] .content {
    color: #fff;
    font-size: 13px;
    line-height: 20px; }
    [is="flynt-block-cookie-notice"] .content > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is="flynt-block-cookie-notice"] .content > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    [is="flynt-block-cookie-notice"] .content p {
      font-size: inherit;
      line-height: inherit; }
    [is="flynt-block-cookie-notice"] .content a {
      color: #fff; }
      [is="flynt-block-cookie-notice"] .content a:hover {
        text-decoration: underline; }
  [is="flynt-block-cookie-notice"] button {
    color: #fff;
    border: rgba(255, 255, 255, 0.3) 1px solid; }

[is="block-image-gallery"] + [is="block-courses"] {
  margin-top: 4.4rem; }

[is="block-courses"] + [is="block-next-section"] {
  margin-top: 158px; }

[is="block-courses"] + [is="block-wysiwyg"] {
  margin-top: 158px; }

[is="block-wysiwyg"] + [is="block-courses"] {
  margin-top: -38px; }

[is="block-courses"] {
  margin-bottom: 20px;
  margin-bottom: 4.8rem;
  position: relative; }
  [is="block-courses"] .container {
    position: relative; }
  [is="block-courses"] .content {
    max-width: 780px; }
  [is="block-courses"] .title {
    margin-bottom: 0;
    margin-top: 0; }
  [is="block-courses"] .title + .subtitle {
    margin-top: 40px; }
  [is="block-courses"] .subtitle {
    color: #000;
    margin-bottom: 1px;
    margin-top: 4px; }
  [is="block-courses"] .items {
    margin-bottom: 20px; }
    [is="block-courses"] .items .item {
      position: relative; }

[is="block-wysiwyg"] + [is="block-crew-credits"] {
  margin-top: -2px; }

[is="block-crew-credits"] {
  --credit-col-gap: 60px;
  padding-bottom: 80px;
  position: relative; }
  [is="block-crew-credits"] .container {
    position: relative; }
  [is="block-crew-credits"] .content {
    margin: 0 auto;
    max-width: 920px; }
    @media (min-width: 1280px) {
      [is="block-crew-credits"] .content {
        margin-left: 140px;
        max-width: 100%; } }
  [is="block-crew-credits"] .accordion-title {
    min-height: 82px;
    padding: 29px 20px 22px 60px; }
    @media (min-width: 768px) {
      [is="block-crew-credits"] .accordion-title {
        padding: 21px 20px 22px 60px; } }
  [is="block-crew-credits"] .accordion-content {
    padding: 0 0 0.85rem; }
  [is="block-crew-credits"] .title {
    font-size: 1.5rem;
    line-height: 1;
    margin: 0;
    position: relative;
    color: #888; }
    @media (min-width: 768px) {
      [is="block-crew-credits"] .title {
        font-size: 2.25rem; } }
  [is="block-crew-credits"] .content-content {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin: 0 0 0 calc(-1 * var(--credit-col-gap));
    padding-top: 57px;
    position: relative;
    width: calc(100% + var(--credit-col-gap)); }
  [is="block-crew-credits"] .col {
    margin: 0 0 0 var(--credit-col-gap);
    max-width: 100%;
    width: 100%; }
    [is="block-crew-credits"] .col.col1of4 {
      max-width: 100%; }
      @media (min-width: 480px) {
        [is="block-crew-credits"] .col.col1of4 {
          max-width: calc(50% - var(--credit-col-gap)); } }
      @media (min-width: 768px) {
        [is="block-crew-credits"] .col.col1of4 {
          max-width: calc(33.333333% - var(--credit-col-gap)); } }
      @media (min-width: 1280px) {
        [is="block-crew-credits"] .col.col1of4 {
          max-width: calc(25% - var(--credit-col-gap)); } }
    [is="block-crew-credits"] .col.col2of4 {
      max-width: 100%; }
      @media (min-width: 768px) {
        [is="block-crew-credits"] .col.col2of4 .col-content {
          -webkit-column-gap: var(--credit-col-gap);
             -moz-column-gap: var(--credit-col-gap);
                  column-gap: var(--credit-col-gap);
          -webkit-columns: 2;
             -moz-columns: 2;
                  columns: 2; } }
      @media (min-width: 480px) {
        [is="block-crew-credits"] .col.col2of4 {
          max-width: calc(50% - var(--credit-col-gap)); } }
    [is="block-crew-credits"] .col.col3of4 {
      max-width: 100%; }
      @media (min-width: 480px) {
        [is="block-crew-credits"] .col.col3of4 .col-content {
          -webkit-column-gap: var(--credit-col-gap);
             -moz-column-gap: var(--credit-col-gap);
                  column-gap: var(--credit-col-gap);
          -webkit-columns: 2;
             -moz-columns: 2;
                  columns: 2; } }
      @media (min-width: 768px) {
        [is="block-crew-credits"] .col.col3of4 .col-content {
          -webkit-column-gap: var(--credit-col-gap);
             -moz-column-gap: var(--credit-col-gap);
                  column-gap: var(--credit-col-gap);
          -webkit-columns: 3;
             -moz-columns: 3;
                  columns: 3; } }
      @media (min-width: 768px) {
        [is="block-crew-credits"] .col.col3of4 {
          max-width: 75%; } }
    [is="block-crew-credits"] .col.col4of4 {
      max-width: 100%; }
      @media (min-width: 480px) {
        [is="block-crew-credits"] .col.col4of4 .col-content {
          -webkit-column-gap: var(--credit-col-gap);
             -moz-column-gap: var(--credit-col-gap);
                  column-gap: var(--credit-col-gap);
          -webkit-columns: 2;
             -moz-columns: 2;
                  columns: 2; } }
      @media (min-width: 768px) {
        [is="block-crew-credits"] .col.col4of4 .col-content {
          -webkit-column-gap: var(--credit-col-gap);
             -moz-column-gap: var(--credit-col-gap);
                  column-gap: var(--credit-col-gap);
          -webkit-columns: 3;
             -moz-columns: 3;
                  columns: 3; } }
      @media (min-width: 1280px) {
        [is="block-crew-credits"] .col.col4of4 .col-content {
          -webkit-column-gap: var(--credit-col-gap);
             -moz-column-gap: var(--credit-col-gap);
                  column-gap: var(--credit-col-gap);
          -webkit-columns: 4;
             -moz-columns: 4;
                  columns: 4; } }
  [is="block-crew-credits"] .credit {
    margin-bottom: 39px; }
    [is="block-crew-credits"] .credit-title {
      margin-bottom: 13px; }
    [is="block-crew-credits"] .credit p {
      margin-bottom: 0; }

[is='block-image'] .container {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px; }

[is='block-image'] .figure {
  background-color: #18161b;
  margin: 0;
  overflow: hidden;
  position: relative; }
  [is='block-image'] .figure img {
    margin: 0 auto; }

[is='block-image-before-after'] .container {
  cursor: pointer;
  position: relative; }
  [is='block-image-before-after'] .container:hover .figure--after {
    opacity: 1; }

[is='block-image-before-after'] .figure {
  background-color: #18161b;
  margin: 0;
  overflow: hidden;
  position: relative; }
  [is='block-image-before-after'] .figure--after {
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    -webkit-transition: opacity 300ms ease;
    transition: opacity 300ms ease;
    width: 100%; }

[is="block-image-gallery"] {
  margin: -2px 0 0;
  position: relative;
  margin-top: 80px;
  margin-bottom: 80px; }
  [is="block-image-gallery"].bgTextBottom {
    margin-bottom: 105px; }
    @media (min-width: 768px) {
      [is="block-image-gallery"].bgTextBottom {
        margin-bottom: 230px; } }
  [is="block-image-gallery"] .container {
    position: relative; }
  [is="block-image-gallery"] .slider-item {
    padding: 50px 10px 50px 0; }
    @media (min-width: 768px) {
      [is="block-image-gallery"] .slider-item {
        padding: 0 60px 0 0; } }
    [is="block-image-gallery"] .slider-item img {
      display: block;
      height: 290px;
      max-width: initial;
      width: auto; }
      @media (min-width: 768px) {
        [is="block-image-gallery"] .slider-item img {
          height: 540px; } }
    [is="block-image-gallery"] .slider-item .figure {
      -webkit-backface-visibility: hidden;
              backface-visibility: hidden;
      margin: 0; }
    @media (min-width: 768px) {
      [is="block-image-gallery"] .slider-item:first-child {
        padding-left: 120px; } }
    @media (min-width: 768px) {
      [is="block-image-gallery"] .slider-item:last-child {
        padding-right: 120px; } }
  [is="block-image-gallery"] .slider .flickity-button {
    display: none; }
    @media (min-width: 768px) {
      [is="block-image-gallery"] .slider .flickity-button {
        display: block; } }
  [is="block-image-gallery"] .bgtext {
    font-size: 6.5625rem;
    line-height: 0.77;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    -webkit-transition: opacity 2s ease 0.5s, -webkit-transform 2s ease 0.5s;
    transition: opacity 2s ease 0.5s, -webkit-transform 2s ease 0.5s;
    transition: opacity 2s ease 0.5s, transform 2s ease 0.5s;
    transition: opacity 2s ease 0.5s, transform 2s ease 0.5s, -webkit-transform 2s ease 0.5s; }
    @media (min-width: 768px) {
      [is="block-image-gallery"] .bgtext {
        font-size: 12rem;
        line-height: 0.8; }
        [is="block-image-gallery"] .bgtext-small {
          font-size: 8rem; } }
    @media (min-width: 1024px) {
      [is="block-image-gallery"] .bgtext {
        font-size: 25rem; }
        [is="block-image-gallery"] .bgtext-small {
          font-size: 15rem; } }
    @media (min-width: 768px) {
      [is="block-image-gallery"] .bgtext.mobile-only {
        display: none; } }
    [is="block-image-gallery"] .bgtext.desktop-only {
      display: none; }
      @media (min-width: 768px) {
        [is="block-image-gallery"] .bgtext.desktop-only {
          display: block; } }
    [is="block-image-gallery"] .bgtext--bottom {
      bottom: -25px;
      left: 40px;
      text-align: right;
      top: auto;
      -webkit-transform: translate(-5%, 0);
              transform: translate(-5%, 0); }
      [is="block-image-gallery"] .bgtext--bottom.bgtext-small {
        bottom: -20px; }
      @media (min-width: 768px) {
        [is="block-image-gallery"] .bgtext--bottom {
          bottom: -70px;
          left: 192px;
          top: auto; }
          [is="block-image-gallery"] .bgtext--bottom.bgtext-small {
            bottom: -50px; } }
      @media (min-width: 1024px) {
        [is="block-image-gallery"] .bgtext--bottom {
          bottom: -162px; }
          [is="block-image-gallery"] .bgtext--bottom.bgtext-small {
            bottom: -120px; } }
  [is="block-image-gallery"].active .bgtext {
    opacity: 1;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
  [is="block-image-gallery"] .flickity-prev-next-button {
    background-color: transparent;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23000000' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 14px 22px;
    border-radius: 0;
    height: 60px;
    -webkit-transform: scaleX(1) translateY(-35%);
            transform: scaleX(1) translateY(-35%);
    width: 60px; }
    [is="block-image-gallery"] .flickity-prev-next-button svg {
      display: none; }
    [is="block-image-gallery"] .flickity-prev-next-button.next {
      left: auto;
      right: 10px;
      -webkit-transform: scaleX(1) translateY(-35%);
              transform: scaleX(1) translateY(-35%); }
    [is="block-image-gallery"] .flickity-prev-next-button.previous {
      left: 10px;
      right: auto;
      -webkit-transform: scaleX(-1) translateY(-35%);
              transform: scaleX(-1) translateY(-35%); }
    [is="block-image-gallery"] .flickity-prev-next-button:hover {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23888888' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    [is="block-image-gallery"] .flickity-prev-next-button:active, [is="block-image-gallery"] .flickity-prev-next-button.active {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23333333' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      opacity: 1; }
  [is="block-image-gallery"] .flickity-prev-next-button:disabled {
    display: none; }

[is='block-image-split'] .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative; }

[is='block-image-split'] .image {
  background-color: #18161b;
  margin: 0;
  opacity: 0;
  overflow: hidden;
  position: relative;
  -webkit-transition: opacity 2s ease, -webkit-transform 2s ease;
  transition: opacity 2s ease, -webkit-transform 2s ease;
  transition: transform 2s ease, opacity 2s ease;
  transition: transform 2s ease, opacity 2s ease, -webkit-transform 2s ease; }
  [is='block-image-split'] .image--left {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 50%;
            flex: 0 1 50%;
    -webkit-transform: translate(0, -20px);
            transform: translate(0, -20px); }
  [is='block-image-split'] .image--right {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 50%;
            flex: 0 1 50%;
    -webkit-transform: translate(0, 20px);
            transform: translate(0, 20px); }

[is='block-image-split'].active .image {
  opacity: 1;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0); }

[is="block-masthead"].inpage + div {
  margin-top: 25px; }
  @media (min-width: 768px) {
    [is="block-masthead"].inpage + div {
      margin-top: -75px; } }

[is="block-masthead"] {
  height: 667px;
  overflow: hidden;
  position: relative;
  z-index: 1; }
  @media (min-width: 768px) {
    [is="block-masthead"] {
      height: 800px; } }
  [is="block-masthead"] .logo-custom {
    max-width: 300px; }
    @media (min-width: 768px) {
      [is="block-masthead"] .logo-custom {
        max-width: 400px; } }
    @media (min-width: 1024px) {
      [is="block-masthead"] .logo-custom {
        max-width: 600px; } }
  [is="block-masthead"].active .title {
    opacity: 1;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
  [is="block-masthead"].active .page-bg-image {
    opacity: 1; }
  [is="block-masthead"].active .scroll-anchor {
    opacity: 1;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
  [is="block-masthead"].active.home .text {
    opacity: 1; }
  [is="block-masthead"] .container {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    position: relative; }
  [is="block-masthead"] .page-bg-image {
    opacity: 0;
    -webkit-transition: opacity 750ms ease;
    transition: opacity 750ms ease; }
  [is="block-masthead"] .text {
    margin-bottom: 211px;
    position: relative;
    text-align: left; }
    [is="block-masthead"] .text .logo-img {
      margin: 0 auto;
      width: 100%;
      max-width: 600px; }
    @media (min-width: 768px) {
      [is="block-masthead"] .text {
        margin-bottom: 211px; } }
  [is="block-masthead"].inpage .text {
    margin-bottom: 101px; }
    @media (min-width: 768px) {
      [is="block-masthead"].inpage .text {
        margin-bottom: 211px; } }
  @media (min-width: 768px) {
    [is="block-masthead"].home {
      height: 900px; } }
  [is="block-masthead"].home .container {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  [is="block-masthead"].home .text {
    margin-bottom: 306px;
    max-width: 350px;
    opacity: 0;
    padding: 0;
    text-align: center;
    -webkit-transition: opacity 2000ms ease 950ms;
    transition: opacity 2000ms ease 950ms;
    width: 100%; }
    @media (min-width: 768px) {
      [is="block-masthead"].home .text {
        margin-top: auto;
        margin-bottom: auto;
        max-width: 680px; } }
    [is="block-masthead"].home .text.hide {
      opacity: 0; }
  [is="block-masthead"].home .scroll-anchor {
    bottom: -160px;
    left: 50%;
    margin-left: -30px;
    -webkit-transition-delay: 1500ms;
            transition-delay: 1500ms; }
    @media (min-width: 768px) {
      [is="block-masthead"].home .scroll-anchor {
        bottom: -266px; } }
  @media (min-width: 768px) {
    [is="block-masthead"].inpage .text {
      margin-bottom: 154px; } }
  [is="block-masthead"] .title {
    font-size: 4.375rem;
    font-weight: 800;
    line-height: 0.87;
    font-family: "DINOT-CondBold";
    margin-bottom: 0;
    opacity: 0;
    -webkit-transform: translate(0, 10px);
            transform: translate(0, 10px);
    -webkit-transition: opacity 750ms ease 50ms, -webkit-transform 1s ease 50ms;
    transition: opacity 750ms ease 50ms, -webkit-transform 1s ease 50ms;
    transition: opacity 750ms ease 50ms, transform 1s ease 50ms;
    transition: opacity 750ms ease 50ms, transform 1s ease 50ms, -webkit-transform 1s ease 50ms; }
    [is="block-masthead"] .title.color--white {
      color: #fff; }
    [is="block-masthead"] .title.color--brand {
      color: #ff9e1b; }
    @media (min-width: 768px) {
      [is="block-masthead"] .title {
        font-size: 6.25rem; } }
    @media (min-width: 1024px) {
      [is="block-masthead"] .title {
        font-size: 8.125rem;
        line-height: 0.76923077; } }
    [is="block-masthead"] .title--small {
      font-size: 2.625rem;
      line-height: 1; }
      @media (min-width: 768px) {
        [is="block-masthead"] .title--small {
          font-size: 5.625rem; } }
      @media (min-width: 1024px) {
        [is="block-masthead"] .title--small {
          font-size: 6.875rem;
          line-height: 0.81818182; } }
    [is="block-masthead"] .title--smallest {
      font-size: 36px;
      line-height: 1; }
      @media (min-width: 768px) {
        [is="block-masthead"] .title--smallest {
          font-size: 80px; } }
      @media (min-width: 1024px) {
        [is="block-masthead"] .title--smallest {
          font-size: 100px; } }
    [is="block-masthead"] .title span {
      word-spacing: 9999rem; }
      @media (min-width: 768px) {
        [is="block-masthead"] .title span {
          display: initial; } }
    [is="block-masthead"] .title br {
      display: block; }
  [is="block-masthead"] .scroll-anchor {
    bottom: -148px;
    left: 0;
    margin: 0;
    opacity: 0;
    position: absolute;
    -webkit-transform: translate(0, -10px);
            transform: translate(0, -10px);
    -webkit-transition: opacity 750ms ease 250ms, -webkit-transform 750ms ease 250ms;
    transition: opacity 750ms ease 250ms, -webkit-transform 750ms ease 250ms;
    transition: opacity 750ms ease 250ms, transform 750ms ease 250ms;
    transition: opacity 750ms ease 250ms, transform 750ms ease 250ms, -webkit-transform 750ms ease 250ms; }
    @media (min-width: 768px) {
      [is="block-masthead"] .scroll-anchor {
        bottom: -136px; } }

[is="block-masthead-filmography"] {
  height: 243px;
  position: relative; }
  @media (min-width: 768px) {
    [is="block-masthead-filmography"] {
      height: 427px; } }
  [is="block-masthead-filmography"].active .title {
    opacity: 1; }
  [is="block-masthead-filmography"] .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    position: relative; }
    @media (min-width: 768px) {
      [is="block-masthead-filmography"] .container {
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end;
        height: 100%; } }
  [is="block-masthead-filmography"] .text {
    margin-top: 163px;
    max-width: 100%;
    position: relative;
    text-align: left;
    width: 100%; }
    @media (min-width: 768px) {
      [is="block-masthead-filmography"] .text {
        margin-bottom: 80px;
        margin-top: auto; } }
  [is="block-masthead-filmography"] .title {
    color: #ff9e1b;
    font-size: 2.25rem;
    font-weight: 700;
    line-height: 0.87;
    opacity: 0;
    text-transform: uppercase;
    -webkit-transition: opacity 750ms ease 50ms;
    transition: opacity 750ms ease 50ms;
    margin-bottom: 0;
    font-family: "DINOT-CondBold"; }
    @media (min-width: 768px) {
      [is="block-masthead-filmography"] .title {
        font-size: 5rem; } }
    @media (min-width: 1280px) {
      [is="block-masthead-filmography"] .title {
        font-size: 6.875rem; } }

[is="block-masthead-news"] {
  height: 243px;
  position: relative; }
  @media (min-width: 768px) {
    [is="block-masthead-news"] {
      height: 427px; } }
  [is="block-masthead-news"].active .title {
    opacity: 1; }
  [is="block-masthead-news"] .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    position: relative; }
    @media (min-width: 768px) {
      [is="block-masthead-news"] .container {
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end;
        height: 100%; } }
  [is="block-masthead-news"] .text {
    margin-top: 163px;
    max-width: 100%;
    position: relative;
    text-align: left;
    width: 100%; }
    @media (min-width: 768px) {
      [is="block-masthead-news"] .text {
        margin-bottom: 80px;
        margin-top: auto; } }
  [is="block-masthead-news"] .title {
    color: #ff9e1b;
    font-size: 2.25rem;
    font-weight: 700;
    line-height: 0.87;
    opacity: 0;
    text-transform: uppercase;
    -webkit-transition: opacity 750ms ease 50ms;
    transition: opacity 750ms ease 50ms;
    margin-bottom: 0;
    font-family: "DINOT-CondBold"; }
    @media (min-width: 768px) {
      [is="block-masthead-news"] .title {
        font-size: 5rem; } }
    @media (min-width: 1280px) {
      [is="block-masthead-news"] .title {
        font-size: 6.875rem; } }

[is="block-masthead-reels"] {
  height: 243px;
  position: relative; }
  @media (min-width: 768px) {
    [is="block-masthead-reels"] {
      height: 427px; } }
  [is="block-masthead-reels"].active .title {
    opacity: 1; }
  [is="block-masthead-reels"] .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    position: relative; }
    @media (min-width: 768px) {
      [is="block-masthead-reels"] .container {
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end;
        height: 100%; } }
  [is="block-masthead-reels"] .text {
    margin-top: 163px;
    max-width: 100%;
    position: relative;
    text-align: left;
    width: 100%; }
    @media (min-width: 768px) {
      [is="block-masthead-reels"] .text {
        margin-bottom: 80px;
        margin-top: auto; } }
  [is="block-masthead-reels"] .title {
    color: #ff9e1b;
    text-transform: uppercase;
    font-family: "DINOT-CondBold";
    font-size: 2.25rem;
    opacity: 0;
    -webkit-transition: opacity 750ms ease 50ms;
    transition: opacity 750ms ease 50ms;
    display: inline-block;
    margin-bottom: 0; }
    @media (min-width: 768px) {
      [is="block-masthead-reels"] .title {
        font-size: 5rem; } }
    @media (min-width: 1280px) {
      [is="block-masthead-reels"] .title {
        font-size: 6.875rem; } }

[is="block-masthead-services"] {
  height: 243px;
  position: relative; }
  @media (min-width: 768px) {
    [is="block-masthead-services"] {
      height: 427px; } }
  [is="block-masthead-services"].active .title {
    opacity: 1; }
  [is="block-masthead-services"] .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    position: relative; }
    @media (min-width: 768px) {
      [is="block-masthead-services"] .container {
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end;
        height: 100%; } }
  [is="block-masthead-services"] .text {
    margin-top: 163px;
    max-width: 100%;
    position: relative;
    text-align: left;
    width: 100%; }
    @media (min-width: 768px) {
      [is="block-masthead-services"] .text {
        margin-bottom: 80px;
        margin-top: auto; } }
  [is="block-masthead-services"] .title {
    color: #ff9e1b;
    font-size: 2.25rem;
    font-weight: 700;
    line-height: 0.87;
    opacity: 0;
    text-transform: uppercase;
    -webkit-transition: opacity 750ms ease 50ms;
    transition: opacity 750ms ease 50ms;
    margin-bottom: 0;
    font-family: "DINOT-CondBold"; }
    @media (min-width: 768px) {
      [is="block-masthead-services"] .title {
        font-size: 5rem; } }
    @media (min-width: 1280px) {
      [is="block-masthead-services"] .title {
        font-size: 6.875rem; } }

[is="block-wysiwyg"] + [is="block-video"] {
  margin-top: 80px; }

[is="block-next-section"] {
  margin-top: 160px;
  background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#18161b));
  background: linear-gradient(#000, #18161b);
  overflow: hidden; }
  [is="block-next-section"] .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    position: relative;
    padding-bottom: 42px;
    padding-top: 38px; }
    @media (min-width: 768px) {
      [is="block-next-section"] .container {
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; } }
  @media (min-width: 768px) {
    [is="block-next-section"] .column--image {
      margin: 0;
      max-width: 41.66666667%;
      width: 100%; } }
  [is="block-next-section"] .column--image img {
    width: 100%;
    -webkit-clip-path: polygon(11.2% 0%, 100% 0%, 88.8% 100%, 0% 100%);
            clip-path: polygon(11.2% 0%, 100% 0%, 88.8% 100%, 0% 100%); }
  [is="block-next-section"] .column--image.solidShadow::before {
    right: -22px;
    bottom: -24px;
    -webkit-clip-path: polygon(11.2% 0%, 100% 0%, 88.8% 100%, 0% 100%);
            clip-path: polygon(11.2% 0%, 100% 0%, 88.8% 100%, 0% 100%); }
  [is="block-next-section"] .column--content {
    margin: 40px 0 38px;
    position: relative;
    text-align: left; }
    @media (min-width: 768px) {
      [is="block-next-section"] .column--content {
        margin: 0;
        margin-left: 40px;
        max-width: none; } }
    @media (min-width: 1024px) {
      [is="block-next-section"] .column--content {
        margin-left: 120px; } }
    @media (min-width: 1280px) {
      [is="block-next-section"] .column--content {
        margin-left: 16.66666667%; } }
  [is="block-next-section"] .image {
    position: relative; }
    [is="block-next-section"] .image img {
      height: auto;
      position: relative;
      width: 100%; }
      [is="block-next-section"] .image img:hover {
        opacity: 0.9; }
  [is="block-next-section"] .subtitle {
    text-transform: uppercase;
    color: #ff9e1b;
    margin-bottom: 10px;
    position: relative;
    font-size: 0.875rem;
    line-height: 1.28571429;
    -webkit-transition: opacity 0.9s ease 0.2s, -webkit-transform 0.9s ease 0.2s;
    transition: opacity 0.9s ease 0.2s, -webkit-transform 0.9s ease 0.2s;
    transition: opacity 0.9s ease 0.2s, transform 0.9s ease 0.2s;
    transition: opacity 0.9s ease 0.2s, transform 0.9s ease 0.2s, -webkit-transform 0.9s ease 0.2s; }
    @media (min-width: 768px) {
      [is="block-next-section"] .subtitle {
        margin-bottom: 14px;
        margin-top: 8px; } }
  [is="block-next-section"] .title {
    color: #ff9e1b;
    font-family: "DINOT-CondBold";
    position: relative;
    text-transform: uppercase;
    -webkit-transition: opacity 0.9s ease 0.4s, -webkit-transform 0.9s ease 0.4s;
    transition: opacity 0.9s ease 0.4s, -webkit-transform 0.9s ease 0.4s;
    transition: opacity 0.9s ease 0.4s, transform 0.9s ease 0.4s;
    transition: opacity 0.9s ease 0.4s, transform 0.9s ease 0.4s, -webkit-transform 0.9s ease 0.4s;
    margin-top: 10px; }
    @media (min-width: 768px) {
      [is="block-next-section"] .title {
        font-size: 5.125rem;
        line-height: 0.7804878;
        margin-top: 0;
        margin-bottom: 32px; } }
    [is="block-next-section"] .title a {
      color: inherit;
      font-weight: inherit;
      position: relative; }
  [is="block-next-section"] .cta {
    margin-bottom: 0;
    margin-top: 2.5rem;
    position: relative;
    -webkit-transition: opacity 0.9s ease 0.6s, -webkit-transform 0.9s ease 0.6s;
    transition: opacity 0.9s ease 0.6s, -webkit-transform 0.9s ease 0.6s;
    transition: opacity 0.9s ease 0.6s, transform 0.9s ease 0.6s;
    transition: opacity 0.9s ease 0.6s, transform 0.9s ease 0.6s, -webkit-transform 0.9s ease 0.6s; }
    @media (min-width: 768px) {
      [is="block-next-section"] .cta {
        margin-top: 0; } }

[is="block-not-found"] {
  padding-bottom: 50px;
  padding-top: 50px; }
  [is="block-not-found"] .container {
    margin-top: 157px; }
  [is="block-not-found"] .content {
    color: #FFFFFF;
    position: relative;
    text-align: center;
    z-index: 1; }
    [is="block-not-found"] .content > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is="block-not-found"] .content > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
  [is="block-not-found"] .title {
    font-size: 8.125rem;
    line-height: 0.8;
    font-weight: 700;
    margin: 0 0 46px;
    padding: 0;
    color: transparent;
    letter-spacing: 0;
    -webkit-text-stroke: 1px #FFFFFF;
    -webkit-text-fill-color: transparent; }
    @media (min-width: 768px) {
      [is="block-not-found"] .title {
        font-size: 18.75rem; } }
  [is="block-not-found"] .button, [is="block-not-found"] body .addtoany_list a.addtoany_share, body .addtoany_list [is="block-not-found"] a.addtoany_share, [is="block-not-found"] .wpcf7-form .wpcf7-submit, .wpcf7-form [is="block-not-found"] .wpcf7-submit, [is="block-not-found"] [is="block-open-positions"] .ja-job-details .apply .back-link, [is="block-open-positions"] .ja-job-details .apply [is="block-not-found"] .back-link, [is="block-not-found"] [is="block-open-positions"] .ja-job-details .apply .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="block-not-found"] .ja-button, [is="block-not-found"] [is="block-open-positions"] .ja-submit input[type="button"], [is="block-open-positions"] .ja-submit [is="block-not-found"] input[type="button"], [is="block-not-found"] [is="block-open-positions"] .ja-submit .back-link, [is="block-open-positions"] .ja-submit [is="block-not-found"] .back-link, [is="block-not-found"] [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-not-found"] a {
    margin-top: 11px; }

[is="block-open-positions"] {
  padding-bottom: 120px;
  position: relative; }
  [is="block-open-positions"].active .ja-job-list-container .ja-job-list .job {
    opacity: 1;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
  [is="block-open-positions"] .container {
    position: relative; }
  [is="block-open-positions"] .content {
    min-height: 500px;
    position: relative;
    text-align: left; }
  [is="block-open-positions"] .ja-loading {
    display: none; }
  [is="block-open-positions"] .powered-by-jobadder {
    display: none; }
  [is="block-open-positions"] .ja-job-list-container br {
    display: none; }
  [is="block-open-positions"] .ja-job-list-container .ja-job-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    position: relative; }
    [is="block-open-positions"] .ja-job-list-container .ja-job-list .job {
      -webkit-animation-direction: forwards;
              animation-direction: forwards;
      -webkit-animation-duration: 500ms;
              animation-duration: 500ms;
      -webkit-animation-iteration-count: 1;
              animation-iteration-count: 1;
      -webkit-animation-name: fade-slide-in;
              animation-name: fade-slide-in;
      background-color: #fff;
      border: 1px solid #ccc;
      height: 280px;
      margin-bottom: 40px;
      max-width: 100%;
      opacity: 0;
      padding: 30px;
      position: relative;
      -webkit-transform: translate(0, 10px);
              transform: translate(0, 10px);
      -webkit-transition: opacity 1s ease, -webkit-transform 1s ease;
      transition: opacity 1s ease, -webkit-transform 1s ease;
      transition: opacity 1s ease, transform 1s ease;
      transition: opacity 1s ease, transform 1s ease, -webkit-transform 1s ease;
      width: 100%; }
      @media (min-width: 768px) {
        [is="block-open-positions"] .ja-job-list-container .ja-job-list .job {
          max-width: calc(50% - 20px);
          padding: 40px; } }
      @media (min-width: 1024px) {
        [is="block-open-positions"] .ja-job-list-container .ja-job-list .job {
          max-width: 30%; } }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:nth-child(1n) {
        -webkit-transition-delay: 0.075s;
                transition-delay: 0.075s; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:nth-child(2n) {
        -webkit-transition-delay: 0.15s;
                transition-delay: 0.15s; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:nth-child(3n) {
        -webkit-transition-delay: 0.225s;
                transition-delay: 0.225s; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:nth-child(4n) {
        -webkit-transition-delay: 0.3s;
                transition-delay: 0.3s; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:nth-child(5n) {
        -webkit-transition-delay: 0.375s;
                transition-delay: 0.375s; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:nth-child(6n) {
        -webkit-transition-delay: 0.45s;
                transition-delay: 0.45s; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:nth-child(7n) {
        -webkit-transition-delay: 0.525s;
                transition-delay: 0.525s; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:nth-child(8n) {
        -webkit-transition-delay: 0.6s;
                transition-delay: 0.6s; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:nth-child(9n) {
        -webkit-transition-delay: 0.675s;
                transition-delay: 0.675s; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:nth-child(10n) {
        -webkit-transition-delay: 0.75s;
                transition-delay: 0.75s; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:nth-child(11n) {
        -webkit-transition-delay: 0.825s;
                transition-delay: 0.825s; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:nth-child(12n) {
        -webkit-transition-delay: 0.9s;
                transition-delay: 0.9s; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:nth-child(13n) {
        -webkit-transition-delay: 0.975s;
                transition-delay: 0.975s; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:nth-child(14n) {
        -webkit-transition-delay: 1.05s;
                transition-delay: 1.05s; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:nth-child(15n) {
        -webkit-transition-delay: 1.125s;
                transition-delay: 1.125s; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:nth-child(16n) {
        -webkit-transition-delay: 1.2s;
                transition-delay: 1.2s; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:nth-child(17n) {
        -webkit-transition-delay: 1.275s;
                transition-delay: 1.275s; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:nth-child(18n) {
        -webkit-transition-delay: 1.35s;
                transition-delay: 1.35s; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:hover {
        background-color: #888;
        color: #fff; }
        [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:hover .meta {
          display: none; }
        [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:hover .title {
          color: #fff;
          top: 30px; }
          @media (min-width: 768px) {
            [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:hover .title {
              top: 40px; } }
          [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:hover .title a {
            color: inherit; }
        [is="block-open-positions"] .ja-job-list-container .ja-job-list .job:hover .view-details {
          display: block; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .title {
        bottom: 30px;
        color: #000;
        font-size: 24px;
        left: 30px;
        line-height: 1;
        margin: 0;
        position: absolute;
        right: 30px;
        text-transform: uppercase; }
        [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .title a {
          position: relative;
          color: #000; }
        @media (min-width: 768px) {
          [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .title {
            bottom: 35px;
            left: 40px; } }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .meta {
        font-size: 16px;
        font-weight: 800;
        line-height: 19px;
        text-transform: uppercase; }
        [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .meta .classifications {
          display: block;
          list-style: none;
          margin: 0;
          padding: 0;
          display: none; }
          [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .meta .classifications li {
            display: none; }
            [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .meta .classifications li[data-id="20275"] {
              display: block; }
        [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .meta .date-posted {
          display: none; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .summary {
        display: none; }
      [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .view-details {
        font-family: "DINOT";
        bottom: 35px;
        color: #fff;
        display: none;
        font-size: 16px;
        font-weight: 800;
        left: 30px;
        line-height: 19px;
        position: absolute;
        text-transform: uppercase; }
        @media (min-width: 768px) {
          [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .view-details {
            left: 40px; } }
  [is="block-open-positions"] .ja-job-details {
    background-color: #181818;
    max-width: 780px;
    padding-top: 150px; }
    [is="block-open-positions"] .ja-job-details .title {
      margin-bottom: 30px;
      margin-top: 0;
      text-transform: uppercase; }
      @media (min-width: 768px) {
        [is="block-open-positions"] .ja-job-details .title {
          margin-bottom: 40px; } }
    [is="block-open-positions"] .ja-job-details .meta {
      border-bottom: 1px solid #ff9e1b;
      border-top: 1px solid #ff9e1b; }
      [is="block-open-positions"] .ja-job-details .meta .classifications {
        border-bottom: 1px solid #ff9e1b;
        color: #ff9e1b;
        display: none;
        font-size: 1rem;
        list-style: 1.75;
        margin: 0;
        padding: 23px 0 8px; }
      [is="block-open-positions"] .ja-job-details .meta .date-posted {
        color: #ff9e1b;
        font-size: 1rem;
        list-style: 1.75;
        margin: 0;
        padding: 20px 0; }
    [is="block-open-positions"] .ja-job-details .description {
      font-size: 18px;
      line-height: 32px;
      padding: 20px 0; }
      [is="block-open-positions"] .ja-job-details .description strong + ul,
      [is="block-open-positions"] .ja-job-details .description strong + div {
        margin-top: 10px; }
    [is="block-open-positions"] .ja-job-details .apply {
      border-top: 1px solid #ff9e1b;
      margin: 40px 0;
      padding: 23px 0 8px; }
      [is="block-open-positions"] .ja-job-details .apply .back-link {
        color: #ff9e1b; }
      [is="block-open-positions"] .ja-job-details .apply .ja-button {
        display: block;
        margin: 40px 0; }
  [is="block-open-positions"] .ja-job-apply {
    background-color: #181818;
    max-width: 780px;
    padding-top: 150px; }
    [is="block-open-positions"] .ja-job-apply h2 {
      color: #fff;
      margin: 0 0 20px;
      text-transform: uppercase; }
    [is="block-open-positions"] .ja-job-apply .title {
      margin-bottom: 40px;
      margin-top: 0;
      text-transform: uppercase; }
  [is="block-open-positions"] .ja-field-container {
    margin-bottom: 27px; }
    [is="block-open-positions"] .ja-field-container input {
      margin-bottom: 0; }
  [is="block-open-positions"] .ja-submit input[type="button"] {
    position: relative; }
  [is="block-open-positions"] .ja-submit .ja-loading {
    display: none !important; }
  [is="block-open-positions"] .validation-error {
    color: #ff9e1b;
    display: block;
    margin: 5px 0 0; }
  [is="block-open-positions"] .ja-error-message {
    color: #ff9e1b;
    margin: 0; }

[is="block-partners"] {
  margin-bottom: 51px;
  min-height: 241px;
  position: relative; }
  [is="block-partners"] .container {
    display: block;
    height: 100%; }
  [is="block-partners"] .titleWrapper {
    margin-left: auto;
    margin-right: auto;
    max-width: 1280px;
    position: relative; }
  [is="block-partners"] .title {
    color: #ff9e1b;
    border-top: 1px solid #ff9e1b;
    margin: 0 0 39px;
    margin-left: 20px;
    margin-right: 20px;
    padding: 9px 0 0; }
    @media (min-width: 768px) {
      [is="block-partners"] .title {
        margin-left: 40px;
        margin-right: 40px; } }
    @media (min-width: 1280px) {
      [is="block-partners"] .title {
        margin-left: 40px;
        margin-right: 40px; } }
  [is="block-partners"] .carousel-cell:first-child .clocks__clock {
    margin-left: 50px; }
    @media (min-width: 768px) {
      [is="block-partners"] .carousel-cell:first-child .clocks__clock {
        margin-left: 70px; } }
    @media (min-width: 1280px) {
      [is="block-partners"] .carousel-cell:first-child .clocks__clock {
        margin-left: 127px; } }
  [is="block-partners"] .carousel-cell:last-child .clocks__clock {
    margin-right: 50px; }
    @media (min-width: 768px) {
      [is="block-partners"] .carousel-cell:last-child .clocks__clock {
        margin-right: 70px; } }
    @media (min-width: 1280px) {
      [is="block-partners"] .carousel-cell:last-child .clocks__clock {
        margin-right: 127px; } }
  [is="block-partners"] .flickity-prev-next-button {
    background-color: rgba(24, 22, 27, 0.8);
    background-image: url("data:image/svg+xml,%0A%3Csvg width='13px' height='19px' viewBox='0 0 13 19' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='07-Contact' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='DT/07-Contact' transform='translate(-70.000000, -1210.000000)' stroke='%23D8D8D8' stroke-width='4'%3E%3Cg id='Clocks-+-Footer' transform='translate(0.000000, 996.000000)'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(76.000000, 223.500000) scale(-1, 1) translate(-76.000000, -223.500000) translate(46.000000, 193.500000)'%3E%3Cg id='Icon/Arrow/Yellow' transform='translate(30.000000, 30.000000) scale(-1, 1) translate(-30.000000, -30.000000) translate(26.000000, 22.000000)'%3E%3Cpolyline id='Path' points='0 0 8 8 0 16'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 13px 19px;
    border-radius: 30px;
    height: 60px;
    -webkit-transform: scaleX(1) translateY(-95px);
            transform: scaleX(1) translateY(-95px);
    -webkit-transition: opacity 150ms ease;
    transition: opacity 150ms ease;
    width: 60px; }
    @media (min-width: 768px) {
      [is="block-partners"] .flickity-prev-next-button {
        -webkit-transform: scaleX(1) translateY(-50%);
                transform: scaleX(1) translateY(-50%);
        margin-top: 15px; } }
    [is="block-partners"] .flickity-prev-next-button svg {
      display: none; }
    [is="block-partners"] .flickity-prev-next-button.next {
      left: auto;
      right: 10px;
      -webkit-transform: scaleX(1) translateY(-95px);
              transform: scaleX(1) translateY(-95px); }
      @media (min-width: 768px) {
        [is="block-partners"] .flickity-prev-next-button.next {
          -webkit-transform: scaleX(1) translateY(-50%);
                  transform: scaleX(1) translateY(-50%); } }
    [is="block-partners"] .flickity-prev-next-button.previous {
      left: 10px;
      right: auto;
      -webkit-transform: scaleX(-1) translateY(-95px);
              transform: scaleX(-1) translateY(-95px); }
      @media (min-width: 768px) {
        [is="block-partners"] .flickity-prev-next-button.previous {
          -webkit-transform: scaleX(-1) translateY(-50%);
                  transform: scaleX(-1) translateY(-50%); } }
    [is="block-partners"] .flickity-prev-next-button:hover {
      opacity: 1;
      background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23FFFFFF' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    [is="block-partners"] .flickity-prev-next-button:active, [is="block-partners"] .flickity-prev-next-button.active {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23FFFFFF' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      opacity: 1; }
  [is="block-partners"] .clocks {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    overflow: hidden; }
    @media (min-width: 1280px) {
      [is="block-partners"] .clocks.hide-arrows .flickity-prev-next-button {
        display: none; } }
    [is="block-partners"] .clocks.flickity-enabled {
      -webkit-box-align: initial;
          -ms-flex-align: initial;
              align-items: initial;
      display: block;
      -ms-flex-wrap: initial;
          flex-wrap: initial;
      -webkit-box-pack: initial;
          -ms-flex-pack: initial;
              justify-content: initial;
      overflow: initial; }
    [is="block-partners"] .clocks__clock {
      margin-right: 41px;
      min-height: 171px;
      width: 113px; }
    [is="block-partners"] .clocks__clock-button:hover .clocks__clock-title,
    [is="block-partners"] .clocks__clock-button:hover .clocks__clock-location {
      color: #ff9e1b; }
    [is="block-partners"] .clocks__clock-button:active .clocks__clock-title,
    [is="block-partners"] .clocks__clock-button:active .clocks__clock-location {
      color: #ffffff; }
    [is="block-partners"] .clocks__clock-heading {
      margin: 0 0 19px;
      text-align: center; }
    [is="block-partners"] .clocks__clock-title {
      font-size: 1rem;
      line-height: 1.3125;
      font-weight: 700;
      color: #fff;
      margin: 0 0 2px;
      text-transform: uppercase; }
    [is="block-partners"] .clocks__clock-location {
      font-size: 0.875rem;
      line-height: 1.28571429;
      font-weight: 400;
      color: #fff;
      margin: 0;
      text-transform: uppercase; }
    [is="block-partners"] .clocks__clock-clock {
      font-size: 0;
      height: 113px;
      line-height: 0;
      overflow: hidden;
      text-align: center;
      width: 113px; }
  [is="block-partners"] .clock {
    background-color: #18161b;
    border-radius: 50%;
    height: 113px;
    overflow: hidden;
    position: relative;
    width: 113px; }
    [is="block-partners"] .clock.active .clock-hand {
      opacity: 1; }
  [is="block-partners"] .clock-center {
    background-color: #fff;
    border-radius: 50%;
    -webkit-box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.5);
            box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.5);
    height: 7px;
    left: 51px;
    position: absolute;
    top: 50px;
    width: 7px; }
  [is="block-partners"] .clock-hand {
    height: 106px;
    left: 1px;
    opacity: 0;
    position: absolute;
    top: 1px;
    -webkit-transition: opacity 1s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 1.5s cubic-bezier(0.77, 0, 0.175, 1);
    transition: opacity 1s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 1.5s cubic-bezier(0.77, 0, 0.175, 1);
    transition: transform 1.5s cubic-bezier(0.77, 0, 0.175, 1), opacity 1s cubic-bezier(0.77, 0, 0.175, 1);
    transition: transform 1.5s cubic-bezier(0.77, 0, 0.175, 1), opacity 1s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 1.5s cubic-bezier(0.77, 0, 0.175, 1);
    width: 106px; }
  [is="block-partners"] .minute-hand {
    background: #fff;
    bottom: 50%;
    height: 40px;
    left: 50%;
    position: absolute;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 2px; }
  [is="block-partners"] .hour-hand {
    background: #ff9e1b;
    bottom: 50%;
    height: 32px;
    left: 50%;
    position: absolute;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 2px; }

[is='block-post-footer'] .post-share {
  margin-bottom: 130px; }

[is='block-post-footer'] .cta {
  margin: 0;
  position: relative; }

[is="block-post-header"] {
  padding-top: 162px; }
  @media (min-width: 768px) {
    [is="block-post-header"] {
      padding-top: 220px; } }
  [is="block-post-header"] .content {
    margin-bottom: 37px;
    max-width: 780px; }
    [is="block-post-header"] .content > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is="block-post-header"] .content > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    @media (min-width: 768px) {
      [is="block-post-header"] .content {
        margin-bottom: 74px; } }
  [is="block-post-header"] .meta-date {
    color: #fff;
    font-weight: 800;
    margin: 0; }
  [is="block-post-header"] .post-title {
    color: #ff9e1b;
    font-size: 2.25rem;
    line-height: 1;
    margin: 20px 0 0;
    text-transform: uppercase; }
    @media (min-width: 768px) {
      [is="block-post-header"] .post-title {
        font-size: 3rem; } }
  [is="block-post-header"] .meta {
    font-size: 14px;
    line-height: 28px;
    margin: 34px 0 0;
    text-transform: uppercase; }
  [is="block-post-header"] .divider {
    display: inline-block;
    padding: 0 5px; }
  [is="block-post-header"] .figure {
    background-color: #000;
    margin-bottom: 0; }
    [is="block-post-header"] .figure-image {
      width: 100%;
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-transition: opacity 1s ease, -webkit-transform 0.7s ease;
      transition: opacity 1s ease, -webkit-transform 0.7s ease;
      transition: transform 0.7s ease, opacity 1s ease;
      transition: transform 0.7s ease, opacity 1s ease, -webkit-transform 0.7s ease; }
      [is="block-post-header"] .figure-image--isHidden {
        visibility: hidden; }
  [is="block-post-header"] .video-playButton {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 100%;
    left: 0;
    outline: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2; }
    [is="block-post-header"] .video-playButton::before {
      content: "";
      left: 50%;
      position: absolute;
      top: 50%;
      -webkit-transition: background-color 0.2s ease, border-color 0.2s ease;
      transition: background-color 0.2s ease, border-color 0.2s ease;
      background-color: transparent;
      border: 3px solid #ff9e1b;
      border-radius: 50%;
      height: 120px;
      margin-left: -60px;
      margin-top: -60px;
      width: 120px; }
      @media (min-width: 768px) {
        [is="block-post-header"] .video-playButton::before {
          border: 3px solid #ff9e1b;
          height: 120px;
          margin-left: -60px;
          margin-top: -60px;
          width: 120px; } }
    [is="block-post-header"] .video-playButton::after {
      content: "";
      left: 50%;
      position: absolute;
      top: 50%;
      -webkit-transition: background-color 0.2s ease, border-color 0.2s ease;
      transition: background-color 0.2s ease, border-color 0.2s ease;
      border-bottom: 18px solid transparent;
      border-left: 28.34645669px solid #ff9e1b;
      border-top: 18px solid transparent;
      height: 0;
      margin-left: -9.9px;
      margin-top: -18px;
      width: 0; }
      @media (min-width: 768px) {
        [is="block-post-header"] .video-playButton::after {
          border-bottom: 18px solid transparent;
          border-left: 28.34645669px solid #ff9e1b;
          border-top: 18px solid transparent;
          margin-left: -9.9px;
          margin-top: -18px; } }
    [is="block-post-header"] .video-playButton:hover::after {
      border-left-color: #000; }
    [is="block-post-header"] .video-playButton:hover::before {
      background-color: #ff9e1b;
      border-color: #ff9e1b; }
    [is="block-post-header"] .video-playButton:active::after {
      border-left-color: #ff9e1b; }
    [is="block-post-header"] .video-playButton:active::before {
      background-color: #999;
      border-color: #999; }
  [is="block-post-header"] .video-loader {
    -webkit-animation: loading 1.1s infinite linear;
            animation: loading 1.1s infinite linear;
    border-bottom: 3px solid rgba(255, 255, 255, 0.2);
    border-left: 3px solid #ff9e1b;
    border-right: 3px solid rgba(255, 255, 255, 0.2);
    border-top: 3px solid rgba(255, 255, 255, 0.2);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: none;
    left: 50%;
    margin-left: -30px;
    margin-top: -30px;
    position: absolute;
    text-indent: -9999em;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    z-index: 1; }
    @media (min-width: 768px) {
      [is="block-post-header"] .video-loader {
        border-bottom: 4px solid rgba(255, 255, 255, 0.2);
        border-left: 4px solid #ff9e1b;
        border-right: 4px solid rgba(255, 255, 255, 0.2);
        border-top: 4px solid rgba(255, 255, 255, 0.2);
        margin-left: -60px;
        margin-top: -60px; } }
  [is="block-post-header"] .video-loader,
  [is="block-post-header"] .video-loader::after {
    border-radius: 50%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 60px;
    width: 60px; }
    @media (min-width: 768px) {
      [is="block-post-header"] .video-loader,
      [is="block-post-header"] .video-loader::after {
        height: 120px;
        width: 120px; } }

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

@keyframes loading {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
  [is="block-post-header"] .video {
    background-color: #181818;
    -webkit-box-shadow: 0 22px 44px 0 rgba(0, 0, 0, 0.5);
            box-shadow: 0 22px 44px 0 rgba(0, 0, 0, 0.5);
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    aspect-ratio: 640 / 360; }
    .theme-dark [is="block-post-header"] .video {
      -webkit-box-shadow: 0 22px 44px 0 rgba(255, 255, 255, 0.5);
              box-shadow: 0 22px 44px 0 rgba(255, 255, 255, 0.5); }
    [is="block-post-header"] .video-player {
      height: 100%;
      width: 100%;
      position: relative;
      z-index: 10; }
    [is="block-post-header"] .video iframe,
    [is="block-post-header"] .video video {
      display: none;
      height: 100%;
      width: 100%; }
  [is="block-post-header"] .video-player--isLoading .video-loader {
    display: block; }
  [is="block-post-header"] .video-player--isLoading .video-playButton {
    display: none; }
  [is="block-post-header"] .video-player--isLoaded .video-loader,
  [is="block-post-header"] .video-player--isLoaded .video-playButton {
    display: none; }
  [is="block-post-header"] .video-player--isLoaded iframe,
  [is="block-post-header"] .video-player--isLoaded video {
    display: block; }
  [is="block-post-header"] .video-player {
    position: absolute;
    top: 0;
    left: 0; }

@media (min-width: 768px) {
  [is='hero-banner'] + [is='block-post-single'] {
    padding-top: 40px; } }

@media (min-width: 1024px) {
  [is='block-post-single'] + [is='block-next-section'] {
    margin-top: 200px; } }

[is='block-post-single'] + [is='block-post-single'] .contentWrapper {
  border-top: 1px solid #ccc; }

[is='block-post-single'] {
  position: relative; }
  [is='block-post-single'] .container {
    position: relative; }
  [is='block-post-single'] .contentWrapper {
    padding-bottom: 40px;
    padding-top: 40px;
    text-align: center; }
    @media (min-width: 768px) {
      [is='block-post-single'] .contentWrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        text-align: left; } }
  [is='block-post-single'] .column--content {
    padding-bottom: 50px; }
    [is='block-post-single'] .column--content > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is='block-post-single'] .column--content > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    @media (min-width: 768px) {
      [is='block-post-single'] .column--content {
        padding-right: 6.52173913%;
        padding-top: 80px;
        width: 60.86956522%; } }
  [is='block-post-single'] .column--image {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-bottom: 20px; }
    [is='block-post-single'] .column--image > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is='block-post-single'] .column--image > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    @media (min-width: 768px) {
      [is='block-post-single'] .column--image {
        width: 39.13043478%; } }
    [is='block-post-single'] .column--image .figure {
      margin-left: auto;
      margin-right: auto;
      max-width: 340px;
      position: relative;
      -webkit-transform: translate(0, 10px);
              transform: translate(0, 10px);
      -webkit-transition: -webkit-transform 1s ease;
      transition: -webkit-transform 1s ease;
      transition: transform 1s ease;
      transition: transform 1s ease, -webkit-transform 1s ease; }
      @media (min-width: 768px) {
        [is='block-post-single'] .column--image .figure {
          margin-left: 0;
          margin-right: 0; } }
      [is='block-post-single'] .column--image .figure:hover .figure-image {
        -webkit-transform: scale(1.05);
                transform: scale(1.05); }
      [is='block-post-single'] .column--image .figure-image-wrapper {
        background-color: #18161b;
        overflow: hidden;
        position: relative; }
    [is='block-post-single'] .column--image .figure-image {
      opacity: 0;
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-transition: opacity 0.7s ease, -webkit-transform 0.7s ease;
      transition: opacity 0.7s ease, -webkit-transform 0.7s ease;
      transition: transform 0.7s ease, opacity 0.7s ease;
      transition: transform 0.7s ease, opacity 0.7s ease, -webkit-transform 0.7s ease; }
  [is='block-post-single'] .subtitle {
    margin: 0 0 8px;
    text-transform: uppercase; }
  [is='block-post-single'] .title {
    margin: 0 0 32px; }
  [is='block-post-single'] p {
    margin: 0 0 31px; }
  [is='block-post-single'].active .figure {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
    [is='block-post-single'].active .figure img {
      opacity: 1; }

[is="block-team-single"] {
  padding-bottom: 80px;
  padding-top: 120px;
  position: relative; }
  @media (min-width: 768px) {
    [is="block-team-single"] {
      padding-bottom: 133px;
      padding-top: 140px; } }
  @media (min-width: 768px) {
    [is="block-team-single"] .container {
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; } }
  [is="block-team-single"] .column--content {
    padding-top: 15px;
    position: relative; }
    [is="block-team-single"] .column--content > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is="block-team-single"] .column--content > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    @media (min-width: 768px) {
      [is="block-team-single"] .column--content {
        margin-left: 5%;
        padding-bottom: 40px;
        padding-top: 51px;
        width: 54.16666667%; } }
  [is="block-team-single"] .column--image {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-bottom: 85px;
    position: relative; }
    [is="block-team-single"] .column--image > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is="block-team-single"] .column--image > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    @media (min-width: 768px) {
      [is="block-team-single"] .column--image {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end;
        padding-bottom: 215px;
        width: 40.83333333%; } }
  [is="block-team-single"] .post-title {
    color: #ff9e1b;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    font-family: "DINOT-CondBold";
    font-size: 2.5rem;
    line-height: 1;
    margin: 0 0 20px; }
    @media (min-width: 768px) {
      [is="block-team-single"] .post-title {
        font-size: 4rem;
        line-height: 0.9375;
        margin: 0 0 20px; } }
  [is="block-team-single"] .post-role {
    color: #ff9e1b;
    font-size: 1.125rem;
    line-height: 2rem;
    margin: 0 0 20px; }
  [is="block-team-single"] .post-image {
    background-color: #18161b;
    margin-left: auto;
    margin-right: auto;
    max-width: 270px;
    position: relative;
    width: 100%; }
    [is="block-team-single"] .post-image::after {
      -webkit-box-shadow: 10px 10px 20px 0 rgba(0, 0, 0, 0.5);
              box-shadow: 10px 10px 20px 0 rgba(0, 0, 0, 0.5);
      content: "";
      height: 100%;
      left: 0;
      opacity: 0;
      position: absolute;
      top: 0;
      -webkit-transition: opacity 3s ease 0.5s;
      transition: opacity 3s ease 0.5s;
      width: 100%; }
    @media (min-width: 768px) {
      [is="block-team-single"] .post-image {
        margin: 0;
        max-width: 360px; } }
  [is="block-team-single"] .post-initials {
    bottom: -30px;
    pointer-events: none;
    position: absolute;
    right: 50%;
    text-align: center;
    -webkit-transform: translate(50%, 0);
            transform: translate(50%, 0); }
    @media (min-width: 768px) {
      [is="block-team-single"] .post-initials {
        bottom: -10px;
        right: 70px;
        text-align: right;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); } }
  [is="block-team-single"] .post-initials-text {
    font-family: "DINOT-CondBold";
    font-size: 25rem;
    line-height: 1;
    margin: 0;
    opacity: 0;
    -webkit-transform: translate(0, 5%);
            transform: translate(0, 5%);
    -webkit-transition: opacity 2s ease 0.5s, -webkit-transform 2s ease 0.5s;
    transition: opacity 2s ease 0.5s, -webkit-transform 2s ease 0.5s;
    transition: opacity 2s ease 0.5s, transform 2s ease 0.5s;
    transition: opacity 2s ease 0.5s, transform 2s ease 0.5s, -webkit-transform 2s ease 0.5s; }
    @media (min-width: 768px) {
      [is="block-team-single"] .post-initials-text {
        font-size: 31.25rem; } }
  [is="block-team-single"] .post-content p {
    font-size: 1rem;
    line-height: 28px;
    margin-bottom: 25px; }
    @media (min-width: 768px) {
      [is="block-team-single"] .post-content p {
        line-height: 28px; } }
  [is="block-team-single"] .post-links {
    margin-top: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    [is="block-team-single"] .post-links .button + .button, [is="block-team-single"] .post-links body .addtoany_list a.addtoany_share + .button, body .addtoany_list [is="block-team-single"] .post-links a.addtoany_share + .button, [is="block-team-single"] .post-links .wpcf7-form .wpcf7-submit + .button, .wpcf7-form [is="block-team-single"] .post-links .wpcf7-submit + .button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .button, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .back-link + .button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .button, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-button + .button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + .button, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links input[type="button"] + .button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .back-link + .button, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .back-link + .button, [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .button, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links a + .button, [is="block-team-single"] .post-links body .addtoany_list .button + a.addtoany_share, body .addtoany_list [is="block-team-single"] .post-links .button + a.addtoany_share, [is="block-team-single"] .post-links body .addtoany_list a.addtoany_share + a.addtoany_share, body .addtoany_list [is="block-team-single"] .post-links a.addtoany_share + a.addtoany_share, [is="block-team-single"] .post-links .wpcf7-form body .addtoany_list .wpcf7-submit + a.addtoany_share, body .addtoany_list [is="block-team-single"] .post-links .wpcf7-form .wpcf7-submit + a.addtoany_share, .wpcf7-form [is="block-team-single"] .post-links body .addtoany_list .wpcf7-submit + a.addtoany_share, body .addtoany_list .wpcf7-form [is="block-team-single"] .post-links .wpcf7-submit + a.addtoany_share, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + a.addtoany_share, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .back-link + a.addtoany_share, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply body .addtoany_list .ja-button + a.addtoany_share, body .addtoany_list [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + a.addtoany_share, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links body .addtoany_list .ja-button + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-button + a.addtoany_share, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit body .addtoany_list input[type="button"] + a.addtoany_share, body .addtoany_list [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + a.addtoany_share, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links body .addtoany_list input[type="button"] + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links input[type="button"] + a.addtoany_share, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .back-link + a.addtoany_share, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .back-link + a.addtoany_share, [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button body .addtoany_list a + a.addtoany_share, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links body .addtoany_list a + a.addtoany_share, [is="block-team-single"] .post-links .wpcf7-form .button + .wpcf7-submit, .wpcf7-form [is="block-team-single"] .post-links .button + .wpcf7-submit, [is="block-team-single"] .post-links body .addtoany_list .wpcf7-form a.addtoany_share + .wpcf7-submit, .wpcf7-form [is="block-team-single"] .post-links body .addtoany_list a.addtoany_share + .wpcf7-submit, body .addtoany_list [is="block-team-single"] .post-links .wpcf7-form a.addtoany_share + .wpcf7-submit, .wpcf7-form body .addtoany_list [is="block-team-single"] .post-links a.addtoany_share + .wpcf7-submit, [is="block-team-single"] .post-links .wpcf7-form .wpcf7-submit + .wpcf7-submit, .wpcf7-form [is="block-team-single"] .post-links .wpcf7-submit + .wpcf7-submit, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .wpcf7-submit, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .back-link + .wpcf7-submit, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-form .ja-button + .wpcf7-submit, .wpcf7-form [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .wpcf7-submit, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .wpcf7-form .ja-button + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-button + .wpcf7-submit, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .wpcf7-form input[type="button"] + .wpcf7-submit, .wpcf7-form [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + .wpcf7-submit, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .wpcf7-form input[type="button"] + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links input[type="button"] + .wpcf7-submit, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .back-link + .wpcf7-submit, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .back-link + .wpcf7-submit, [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-form a + .wpcf7-submit, .wpcf7-form [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .wpcf7-submit, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links .wpcf7-form a + .wpcf7-submit, .wpcf7-form [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links a + .wpcf7-submit, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .button + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .button + .back-link, [is="block-team-single"] .post-links body .addtoany_list [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links body .addtoany_list a.addtoany_share + .back-link, body .addtoany_list [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .back-link, [is="block-open-positions"] .ja-job-details .apply body .addtoany_list [is="block-team-single"] .post-links a.addtoany_share + .back-link, [is="block-team-single"] .post-links .wpcf7-form [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .wpcf7-form .wpcf7-submit + .back-link, .wpcf7-form [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-job-details .apply .wpcf7-form [is="block-team-single"] .post-links .wpcf7-submit + .back-link, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .back-link + .back-link, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-button + .back-link, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply input[type="button"] + .back-link, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .ja-job-details .apply input[type="button"] + .back-link, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .ja-job-details .apply .back-link + .back-link, [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply a + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .back-link, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply a + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links a + .back-link, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .button + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .button + .ja-button, [is="block-team-single"] .post-links body .addtoany_list [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links body .addtoany_list a.addtoany_share + .ja-button, body .addtoany_list [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .ja-button, [is="block-open-positions"] .ja-job-details .apply body .addtoany_list [is="block-team-single"] .post-links a.addtoany_share + .ja-button, [is="block-team-single"] .post-links .wpcf7-form [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .wpcf7-form .wpcf7-submit + .ja-button, .wpcf7-form [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .ja-button, [is="block-open-positions"] .ja-job-details .apply .wpcf7-form [is="block-team-single"] .post-links .wpcf7-submit + .ja-button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .back-link + .ja-button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-button + .ja-button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply input[type="button"] + .ja-button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit input[type="button"] + .ja-button, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .ja-job-details .apply input[type="button"] + .ja-button, [is="block-open-positions"] .ja-job-details .apply .ja-submit [is="block-team-single"] .post-links input[type="button"] + .ja-button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit .back-link + .ja-button, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .ja-job-details .apply .back-link + .ja-button, [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply a + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .ja-button, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply a + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links a + .ja-button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .button + input[type="button"], [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .button + input[type="button"], [is="block-team-single"] .post-links body .addtoany_list [is="block-open-positions"] .ja-submit a.addtoany_share + input[type="button"], [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links body .addtoany_list a.addtoany_share + input[type="button"], body .addtoany_list [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit a.addtoany_share + input[type="button"], [is="block-open-positions"] .ja-submit body .addtoany_list [is="block-team-single"] .post-links a.addtoany_share + input[type="button"], [is="block-team-single"] .post-links .wpcf7-form [is="block-open-positions"] .ja-submit .wpcf7-submit + input[type="button"], [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .wpcf7-form .wpcf7-submit + input[type="button"], .wpcf7-form [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .wpcf7-submit + input[type="button"], [is="block-open-positions"] .ja-submit .wpcf7-form [is="block-team-single"] .post-links .wpcf7-submit + input[type="button"], [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply .back-link + input[type="button"], [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-submit .back-link + input[type="button"], [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit .ja-button + input[type="button"], [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply .ja-button + input[type="button"], [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-submit .ja-button + input[type="button"], [is="block-open-positions"] .ja-submit .ja-job-details .apply [is="block-team-single"] .post-links .ja-button + input[type="button"], [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + input[type="button"], [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links input[type="button"] + input[type="button"], [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .back-link + input[type="button"], [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .back-link + input[type="button"], [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit a + input[type="button"], [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + input[type="button"], [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit a + input[type="button"], [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links a + input[type="button"], [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .button + .back-link, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .button + .back-link, [is="block-team-single"] .post-links body .addtoany_list [is="block-open-positions"] .ja-submit a.addtoany_share + .back-link, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links body .addtoany_list a.addtoany_share + .back-link, body .addtoany_list [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit a.addtoany_share + .back-link, [is="block-open-positions"] .ja-submit body .addtoany_list [is="block-team-single"] .post-links a.addtoany_share + .back-link, [is="block-team-single"] .post-links .wpcf7-form [is="block-open-positions"] .ja-submit .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .wpcf7-form .wpcf7-submit + .back-link, .wpcf7-form [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-submit .wpcf7-form [is="block-team-single"] .post-links .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-submit .back-link + .back-link, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit .ja-button + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-submit .ja-button + .back-link, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + .back-link, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links input[type="button"] + .back-link, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .back-link + .back-link, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .back-link + .back-link, [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit a + .back-link, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .back-link, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit a + .back-link, [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links a + .back-link, [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links .button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links body .addtoany_list a.addtoany_share + a, [is="block-team-single"] .post-links .wpcf7-form [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-submit + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links .wpcf7-form .wpcf7-submit + a, .wpcf7-form [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-submit + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-form [is="block-team-single"] .post-links .wpcf7-submit + a, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + a, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .back-link + a, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .ja-button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + a, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .ja-button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-button + a, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button input[type="button"] + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + a, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button input[type="button"] + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links input[type="button"] + a, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .back-link + a, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .back-link + a, [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links a + a {
      margin: 20px 0 0 0; }
    @media (min-width: 480px) {
      [is="block-team-single"] .post-links {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; }
        [is="block-team-single"] .post-links .button + .button, [is="block-team-single"] .post-links body .addtoany_list a.addtoany_share + .button, body .addtoany_list [is="block-team-single"] .post-links a.addtoany_share + .button, [is="block-team-single"] .post-links .wpcf7-form .wpcf7-submit + .button, .wpcf7-form [is="block-team-single"] .post-links .wpcf7-submit + .button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .button, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .back-link + .button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .button, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-button + .button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + .button, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links input[type="button"] + .button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .back-link + .button, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .back-link + .button, [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .button, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links a + .button, [is="block-team-single"] .post-links body .addtoany_list .button + a.addtoany_share, body .addtoany_list [is="block-team-single"] .post-links .button + a.addtoany_share, [is="block-team-single"] .post-links body .addtoany_list a.addtoany_share + a.addtoany_share, body .addtoany_list [is="block-team-single"] .post-links a.addtoany_share + a.addtoany_share, [is="block-team-single"] .post-links .wpcf7-form body .addtoany_list .wpcf7-submit + a.addtoany_share, body .addtoany_list [is="block-team-single"] .post-links .wpcf7-form .wpcf7-submit + a.addtoany_share, .wpcf7-form [is="block-team-single"] .post-links body .addtoany_list .wpcf7-submit + a.addtoany_share, body .addtoany_list .wpcf7-form [is="block-team-single"] .post-links .wpcf7-submit + a.addtoany_share, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + a.addtoany_share, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .back-link + a.addtoany_share, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply body .addtoany_list .ja-button + a.addtoany_share, body .addtoany_list [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + a.addtoany_share, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links body .addtoany_list .ja-button + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-button + a.addtoany_share, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit body .addtoany_list input[type="button"] + a.addtoany_share, body .addtoany_list [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + a.addtoany_share, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links body .addtoany_list input[type="button"] + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links input[type="button"] + a.addtoany_share, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .back-link + a.addtoany_share, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .back-link + a.addtoany_share, [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button body .addtoany_list a + a.addtoany_share, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links body .addtoany_list a + a.addtoany_share, [is="block-team-single"] .post-links .wpcf7-form .button + .wpcf7-submit, .wpcf7-form [is="block-team-single"] .post-links .button + .wpcf7-submit, [is="block-team-single"] .post-links body .addtoany_list .wpcf7-form a.addtoany_share + .wpcf7-submit, .wpcf7-form [is="block-team-single"] .post-links body .addtoany_list a.addtoany_share + .wpcf7-submit, body .addtoany_list [is="block-team-single"] .post-links .wpcf7-form a.addtoany_share + .wpcf7-submit, .wpcf7-form body .addtoany_list [is="block-team-single"] .post-links a.addtoany_share + .wpcf7-submit, [is="block-team-single"] .post-links .wpcf7-form .wpcf7-submit + .wpcf7-submit, .wpcf7-form [is="block-team-single"] .post-links .wpcf7-submit + .wpcf7-submit, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .wpcf7-submit, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .back-link + .wpcf7-submit, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-form .ja-button + .wpcf7-submit, .wpcf7-form [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .wpcf7-submit, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .wpcf7-form .ja-button + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-button + .wpcf7-submit, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .wpcf7-form input[type="button"] + .wpcf7-submit, .wpcf7-form [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + .wpcf7-submit, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .wpcf7-form input[type="button"] + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links input[type="button"] + .wpcf7-submit, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .back-link + .wpcf7-submit, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .back-link + .wpcf7-submit, [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-form a + .wpcf7-submit, .wpcf7-form [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .wpcf7-submit, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links .wpcf7-form a + .wpcf7-submit, .wpcf7-form [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links a + .wpcf7-submit, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .button + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .button + .back-link, [is="block-team-single"] .post-links body .addtoany_list [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links body .addtoany_list a.addtoany_share + .back-link, body .addtoany_list [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .back-link, [is="block-open-positions"] .ja-job-details .apply body .addtoany_list [is="block-team-single"] .post-links a.addtoany_share + .back-link, [is="block-team-single"] .post-links .wpcf7-form [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .wpcf7-form .wpcf7-submit + .back-link, .wpcf7-form [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-job-details .apply .wpcf7-form [is="block-team-single"] .post-links .wpcf7-submit + .back-link, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .back-link + .back-link, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-button + .back-link, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply input[type="button"] + .back-link, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .ja-job-details .apply input[type="button"] + .back-link, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .ja-job-details .apply .back-link + .back-link, [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply a + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .back-link, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply a + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links a + .back-link, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .button + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .button + .ja-button, [is="block-team-single"] .post-links body .addtoany_list [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links body .addtoany_list a.addtoany_share + .ja-button, body .addtoany_list [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .ja-button, [is="block-open-positions"] .ja-job-details .apply body .addtoany_list [is="block-team-single"] .post-links a.addtoany_share + .ja-button, [is="block-team-single"] .post-links .wpcf7-form [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .wpcf7-form .wpcf7-submit + .ja-button, .wpcf7-form [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .ja-button, [is="block-open-positions"] .ja-job-details .apply .wpcf7-form [is="block-team-single"] .post-links .wpcf7-submit + .ja-button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .back-link + .ja-button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-button + .ja-button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply input[type="button"] + .ja-button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit input[type="button"] + .ja-button, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .ja-job-details .apply input[type="button"] + .ja-button, [is="block-open-positions"] .ja-job-details .apply .ja-submit [is="block-team-single"] .post-links input[type="button"] + .ja-button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit .back-link + .ja-button, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .ja-job-details .apply .back-link + .ja-button, [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply a + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .ja-button, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply a + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links a + .ja-button, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .button + input[type="button"], [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .button + input[type="button"], [is="block-team-single"] .post-links body .addtoany_list [is="block-open-positions"] .ja-submit a.addtoany_share + input[type="button"], [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links body .addtoany_list a.addtoany_share + input[type="button"], body .addtoany_list [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit a.addtoany_share + input[type="button"], [is="block-open-positions"] .ja-submit body .addtoany_list [is="block-team-single"] .post-links a.addtoany_share + input[type="button"], [is="block-team-single"] .post-links .wpcf7-form [is="block-open-positions"] .ja-submit .wpcf7-submit + input[type="button"], [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .wpcf7-form .wpcf7-submit + input[type="button"], .wpcf7-form [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .wpcf7-submit + input[type="button"], [is="block-open-positions"] .ja-submit .wpcf7-form [is="block-team-single"] .post-links .wpcf7-submit + input[type="button"], [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply .back-link + input[type="button"], [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-submit .back-link + input[type="button"], [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit .ja-button + input[type="button"], [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply .ja-button + input[type="button"], [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-submit .ja-button + input[type="button"], [is="block-open-positions"] .ja-submit .ja-job-details .apply [is="block-team-single"] .post-links .ja-button + input[type="button"], [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + input[type="button"], [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links input[type="button"] + input[type="button"], [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .back-link + input[type="button"], [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .back-link + input[type="button"], [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit a + input[type="button"], [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + input[type="button"], [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit a + input[type="button"], [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links a + input[type="button"], [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .button + .back-link, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .button + .back-link, [is="block-team-single"] .post-links body .addtoany_list [is="block-open-positions"] .ja-submit a.addtoany_share + .back-link, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links body .addtoany_list a.addtoany_share + .back-link, body .addtoany_list [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit a.addtoany_share + .back-link, [is="block-open-positions"] .ja-submit body .addtoany_list [is="block-team-single"] .post-links a.addtoany_share + .back-link, [is="block-team-single"] .post-links .wpcf7-form [is="block-open-positions"] .ja-submit .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .wpcf7-form .wpcf7-submit + .back-link, .wpcf7-form [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-submit .wpcf7-form [is="block-team-single"] .post-links .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-submit .back-link + .back-link, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit .ja-button + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-submit .ja-button + .back-link, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + .back-link, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links input[type="button"] + .back-link, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .back-link + .back-link, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .back-link + .back-link, [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit a + .back-link, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .back-link, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit a + .back-link, [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links a + .back-link, [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links .button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links body .addtoany_list a.addtoany_share + a, [is="block-team-single"] .post-links .wpcf7-form [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-submit + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links .wpcf7-form .wpcf7-submit + a, .wpcf7-form [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-submit + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-form [is="block-team-single"] .post-links .wpcf7-submit + a, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + a, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .back-link + a, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .ja-button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + a, [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .ja-button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply [is="block-team-single"] .post-links .ja-button + a, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button input[type="button"] + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + a, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button input[type="button"] + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links input[type="button"] + a, [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links [is="block-open-positions"] .ja-submit .back-link + a, [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit [is="block-team-single"] .post-links .back-link + a, [is="block-team-single"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-team-single"] .post-links a + a {
          margin: 0 0 0 20px; } }
  [is="block-team-single"].active .post-initials-text {
    opacity: 1;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
  [is="block-team-single"].active .post-image::after {
    opacity: 1; }

[is="block-testimonials"] {
  position: relative;
  padding-bottom: 60px; }
  @media (min-width: 768px) {
    [is="block-testimonials"] {
      padding-bottom: 80px; } }
  [is="block-testimonials"] .container {
    position: relative; }
    [is="block-testimonials"] .container-inner {
      background-color: rgba(216, 216, 216, 0.3);
      position: relative;
      padding: 80px 0 80px 0; }
      [is="block-testimonials"] .container-inner .title {
        text-align: center;
        margin-bottom: 29px; }
      @media (min-width: 768px) {
        [is="block-testimonials"] .container-inner {
          padding: 128px 0 118px 0; }
          [is="block-testimonials"] .container-inner:before {
            content: "";
            position: absolute;
            top: 80px;
            left: 80px;
            width: 40px;
            height: 35px;
            background-image: url("data:image/svg+xml,%0A%3Csvg width='40px' height='35px' viewBox='0 0 40 35' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='01-Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.178302144'%3E%3Cg id='DT/01-Home' transform='translate(-199.000000, -5978.000000)' fill='%23000000' fill-rule='nonzero'%3E%3Cg id='Testimonials' transform='translate(119.000000, 5898.000000)'%3E%3Cg id='&quot;' transform='translate(80.000000, 80.000000)'%3E%3Cpath d='M16.0058773,35 L16.0058773,18.2087227 L8.57107873,18.2087227 C8.57107873,15.5192108 9.09677156,13.2476636 10.1481572,11.394081 C11.1995429,9.54049844 13.1521162,8.14122534 16.0058773,7.19626168 L16.0058773,0 C13.6778091,0.290758048 11.5187135,0.963136033 9.52859067,2.01713396 C7.53846782,3.07113188 5.82996612,4.39771547 4.40308559,5.99688474 C2.97620505,7.596054 1.86849516,9.44963655 1.07995592,11.5576324 C0.291416677,13.6656282 -0.065303457,15.9190031 0.00979551855,18.317757 L0.00979551855,35 L16.0058773,35 Z M40,35 L40,18.2087227 L32.5652014,18.2087227 C32.5652014,15.5192108 33.0908942,13.2476636 34.1422799,11.394081 C35.1936656,9.54049844 37.1462389,8.14122534 40,7.19626168 L40,0 C37.6719318,0.290758048 35.5128362,0.963136033 33.5227134,2.01713396 C31.5325905,3.07113188 29.8240888,4.39771547 28.3972083,5.99688474 C26.9703277,7.596054 25.8626179,9.44963655 25.0740786,11.5576324 C24.2855394,13.6656282 23.9288192,15.9190031 24.0039182,18.317757 L24.0039182,35 L40,35 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
            background-repeat: no-repeat; }
          [is="block-testimonials"] .container-inner:after {
            content: "";
            position: absolute;
            bottom: 90px;
            right: 92px;
            width: 40px;
            height: 35px;
            background-image: url("data:image/svg+xml,%0A%3Csvg width='41px' height='35px' viewBox='0 0 41 35' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='01-Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.178302144'%3E%3Cg id='DT/01-Home' transform='translate(-1187.000000, -6373.000000)' fill='%23000000' fill-rule='nonzero'%3E%3Cg id='Testimonials' transform='translate(119.000000, 5898.000000)'%3E%3Cg id='&quot;' transform='translate(1088.320609, 492.500000) rotate(180.000000) translate(-1088.320609, -492.500000) translate(1068.320609, 475.000000)'%3E%3Cpath d='M16.0058773,35 L16.0058773,18.2087227 L8.57107873,18.2087227 C8.57107873,15.5192108 9.09677156,13.2476636 10.1481572,11.394081 C11.1995429,9.54049844 13.1521162,8.14122534 16.0058773,7.19626168 L16.0058773,0 C13.6778091,0.290758048 11.5187135,0.963136033 9.52859067,2.01713396 C7.53846782,3.07113188 5.82996612,4.39771547 4.40308559,5.99688474 C2.97620505,7.596054 1.86849516,9.44963655 1.07995592,11.5576324 C0.291416677,13.6656282 -0.065303457,15.9190031 0.00979551855,18.317757 L0.00979551855,35 L16.0058773,35 Z M40,35 L40,18.2087227 L32.5652014,18.2087227 C32.5652014,15.5192108 33.0908942,13.2476636 34.1422799,11.394081 C35.1936656,9.54049844 37.1462389,8.14122534 40,7.19626168 L40,0 C37.6719318,0.290758048 35.5128362,0.963136033 33.5227134,2.01713396 C31.5325905,3.07113188 29.8240888,4.39771547 28.3972083,5.99688474 C26.9703277,7.596054 25.8626179,9.44963655 25.0740786,11.5576324 C24.2855394,13.6656282 23.9288192,15.9190031 24.0039182,18.317757 L24.0039182,35 L40,35 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
            background-repeat: no-repeat; } }
  [is="block-testimonials"] .slider-item-inner {
    max-width: 840px;
    padding: 0 40px;
    margin: 0 auto; }
    [is="block-testimonials"] .slider-item-inner p {
      font-family: "Poppins"; }
    [is="block-testimonials"] .slider-item-inner .testimonial {
      font-size: 1.125rem;
      line-height: 2rem;
      margin-bottom: 51px; }
    [is="block-testimonials"] .slider-item-inner .name {
      font-size: 1rem;
      line-height: 1.75rem;
      margin-bottom: 40px; }
      @media (min-width: 768px) {
        [is="block-testimonials"] .slider-item-inner .name {
          margin-bottom: 60px; } }
  [is="block-testimonials"] .slider-item {
    width: 100%;
    text-align: center; }

[is="block-text-2-columns"] + [is="block-image-gallery"] {
  margin-top: -4.5rem; }

[is="block-text-2-columns"] + [is="block-next-section"] {
  margin-top: 126px; }

[is="block-text-2-columns"] + [is="block-text-2-columns"] {
  margin-top: -4.8rem; }

[is="block-text-2-columns"] {
  margin-bottom: 4.8rem;
  margin-top: 4.8rem;
  overflow: hidden;
  position: relative; }
  [is="block-text-2-columns"] .container {
    position: relative; }
  @media (min-width: 768px) {
    [is="block-text-2-columns"] .contentWrapper {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; } }
  [is="block-text-2-columns"] .column {
    margin-bottom: 1.75rem;
    width: 100%;
    padding-top: 24px;
    border-top: #ff9e1b 1px solid; }
    [is="block-text-2-columns"] .column > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is="block-text-2-columns"] .column > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    @media (min-width: 768px) {
      [is="block-text-2-columns"] .column {
        margin-right: 60px;
        max-width: 500px; }
        [is="block-text-2-columns"] .column:last-child {
          margin-right: 0; } }
  [is="block-text-2-columns"] .title {
    font-size: 1rem;
    line-height: 1.3125;
    margin-bottom: 16px;
    color: #fff; }
    [is="block-text-2-columns"] .title--spacer {
      display: none; }
      @media (min-width: 768px) {
        [is="block-text-2-columns"] .title--spacer {
          display: block; } }
  [is="block-text-2-columns"] .content > :first-child {
    margin-top: 0;
    padding-top: 0; }
  [is="block-text-2-columns"] .content > :last-child {
    margin-bottom: 0;
    padding-bottom: 0; }

[is="block-video"] + [is="block-text-accordion"] {
  margin-top: 60px; }
  @media (min-width: 1280px) {
    [is="block-video"] + [is="block-text-accordion"] {
      margin-top: 160px; } }

[is="block-text-accordion"] {
  margin-bottom: 160px;
  position: relative; }
  [is="block-text-accordion"] .container {
    position: relative; }
  [is="block-text-accordion"] .accordion-content {
    padding: 1px 0 0.85rem; }
  [is="block-text-accordion"] .content {
    margin: 0 auto;
    max-width: 780px; }
    @media (min-width: 1280px) {
      [is="block-text-accordion"] .content {
        margin-left: 140px; } }
  [is="block-text-accordion"] .title {
    margin: 0;
    font-size: 1.5rem;
    line-height: 1; }

[is="block-text-image"] + [is="block-text-heading"] {
  margin-top: -5.3rem; }

[is="block-text-heading"] + [is="block-text-2-columns"] {
  margin-top: -27px; }

[is="block-text-heading"] + [is="block-text-intro"] {
  margin-top: -50px; }

[is="block-text-intro"] + [is="block-text-heading"] {
  margin-top: 180px; }

[is="block-text-heading"] + [is="block-values"] {
  margin-top: -20px; }

[is="block-text-heading"] {
  margin-bottom: 80px;
  margin-top: 180px;
  position: relative; }
  @media (min-width: 768px) {
    [is="block-text-heading"] {
      margin-top: 260px; } }
  [is="block-text-heading"] .container {
    position: relative; }
  [is="block-text-heading"] .title {
    font-size: 3.75rem;
    line-height: 0.78181818;
    margin: 0;
    text-transform: uppercase;
    color: #ff9e1b; }
    @media (min-width: 768px) {
      [is="block-text-heading"] .title {
        font-size: 6.875rem; } }

[is="block-text-image"] {
  margin-top: 80px;
  margin-bottom: 80px;
  position: relative; }
  @media (min-width: 768px) {
    [is="block-text-image"] {
      margin-top: 160px;
      margin-bottom: 183px; } }
  @media (min-width: 768px) {
    [is="block-text-image"].bgTextBottom {
      padding-bottom: 63px; } }
  [is="block-text-image"] .container {
    position: relative; }
  [is="block-text-image"] .contentWrapper {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    text-align: left; }
    @media (min-width: 768px) {
      [is="block-text-image"] .contentWrapper {
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; } }
  [is="block-text-image"] .column--content {
    padding-top: 60px; }
    [is="block-text-image"] .column--content > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is="block-text-image"] .column--content > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    @media (min-width: 768px) {
      [is="block-text-image"] .column--content {
        padding-bottom: 0;
        padding-right: 5%;
        padding-top: 0;
        width: 50%; } }
    @media (min-width: 1024px) {
      [is="block-text-image"] .column--content {
        width: 58.33333333%; }
        [is="block-text-image"] .column--content.image--small {
          padding: 0;
          width: 64.16666667%; } }
  [is="block-text-image"] .column--image {
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    [is="block-text-image"] .column--image > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is="block-text-image"] .column--image > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    [is="block-text-image"] .column--image .figure {
      -webkit-clip-path: polygon(25.10548523% 0%, 100% 0%, 74.89451477% 100%, 0% 100%);
              clip-path: polygon(25.10548523% 0%, 100% 0%, 74.89451477% 100%, 0% 100%); }
    [is="block-text-image"] .column--image .solidShadow::before {
      width: 74.6835443%;
      left: auto;
      -webkit-clip-path: polygon(33.61581921% 0%, 100% 0%, 66.38418079% 100%, 0% 100%);
              clip-path: polygon(33.61581921% 0%, 100% 0%, 66.38418079% 100%, 0% 100%); }
    @media (min-width: 768px) {
      [is="block-text-image"] .column--image {
        padding-right: 26px;
        width: 50%; } }
    @media (min-width: 1024px) {
      [is="block-text-image"] .column--image {
        width: 41.66666667%; }
        [is="block-text-image"] .column--image.image--small {
          width: 35.83333333%; } }
    [is="block-text-image"] .column--image img {
      width: 100%; }
  [is="block-text-image"] .mediaWrapper {
    margin-right: 20px;
    opacity: 0;
    position: relative;
    -webkit-transform: translate(0, 10px);
            transform: translate(0, 10px);
    -webkit-transition: opacity 1s ease, -webkit-transform 1s ease;
    transition: opacity 1s ease, -webkit-transform 1s ease;
    transition: transform 1s ease, opacity 1s ease;
    transition: transform 1s ease, opacity 1s ease, -webkit-transform 1s ease; }
    @media (min-width: 768px) {
      [is="block-text-image"] .mediaWrapper {
        margin: 0; } }
  [is="block-text-image"] .title {
    font-family: "DINOT";
    color: #fff;
    font-size: 1rem;
    line-height: 1.3125;
    margin: 0 0 11px;
    margin-bottom: 19px;
    text-transform: uppercase; }
  [is="block-text-image"] .content p {
    font-size: 1.75rem;
    line-height: 1.5;
    margin-bottom: 40px; }
  [is="block-text-image"].active .mediaWrapper {
    opacity: 1;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
  [is="block-text-image"].active .bgtext {
    opacity: 1;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
  [is="block-text-image"] .bgtext {
    right: 26px;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    text-align: right;
    -webkit-transition: opacity 2s ease 0.5s, -webkit-transform 2s ease 0.5s;
    transition: opacity 2s ease 0.5s, -webkit-transform 2s ease 0.5s;
    transition: opacity 2s ease 0.5s, transform 2s ease 0.5s;
    transition: opacity 2s ease 0.5s, transform 2s ease 0.5s, -webkit-transform 2s ease 0.5s; }
    @media (min-width: 768px) {
      [is="block-text-image"] .bgtext {
        right: auto;
        right: 120px; } }
    @media (min-width: 1024px) {
      [is="block-text-image"] .bgtext {
        right: auto;
        right: 145px; } }
    [is="block-text-image"] .bgtext--bottom {
      top: -50px;
      -webkit-transform: translate(0, -5%);
              transform: translate(0, -5%); }
      @media (min-width: 768px) {
        [is="block-text-image"] .bgtext--bottom {
          left: 0;
          top: auto;
          bottom: -120px;
          right: auto; } }
      @media (min-width: 1024px) {
        [is="block-text-image"] .bgtext--bottom {
          bottom: -104px; } }
    [is="block-text-image"] .bgtext-text {
      margin: 0;
      position: relative;
      -webkit-transform: translate(0, 0);
              transform: translate(0, 0);
      -webkit-transform-origin: left top;
              transform-origin: left top;
      white-space: nowrap;
      font-size: 3.75rem;
      line-height: 1; }
      @media (min-width: 768px) {
        [is="block-text-image"] .bgtext-text {
          font-size: 10rem;
          -webkit-transform: rotate(0deg);
                  transform: rotate(0deg); } }
      @media (min-width: 1280px) {
        [is="block-text-image"] .bgtext-text {
          font-size: 12.5rem; } }

[is="block-text-intro"] + [is="block-next-section"] {
  margin-top: 126px; }

[is="block-text-intro"] + [is="block-text-intro"] {
  margin-top: -4.8rem; }

[is="block-masthead"] + [is="block-text-intro"] {
  margin-top: 120px; }

[is="block-masthead"].inpage + [is="block-text-intro"] .content {
  max-width: 922px; }

[is="block-masthead"].home + [is="block-text-intro"] {
  margin-top: 10rem; }

[is="block-text-intro"] {
  margin-bottom: 40px;
  margin-top: 4.8rem;
  position: relative;
  z-index: 1; }
  .home [is="block-text-intro"].active .container:after {
    opacity: 1; }
  [is="block-text-intro"] .container {
    position: relative; }
    [is="block-text-intro"] .container .centerContentMaxWidth {
      max-width: none; }
      .single-filmography [is="block-text-intro"] .container .centerContentMaxWidth {
        max-width: 920px; }
    @media (min-width: 768px) {
      .home [is="block-text-intro"] .container::after {
        background-image: url("data:image/svg+xml,%0A%3Csvg width='360px' height='450px' viewBox='0 0 360 450' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='01-Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.0830078125'%3E%3Cg id='DT/01-Home' transform='translate(-960.000000, -1011.000000)' fill='%23000000'%3E%3Cg id='2-About' transform='translate(120.000000, 1011.000000)'%3E%3Cg id='Logo/FuseFX/Emblem/White' transform='translate(839.999367, 0.000000)'%3E%3Cpath d='M57.4625041,169.446215 C43.031578,169.446215 31.2474825,157.628866 31.2474825,143.155629 C31.2474825,129.082442 42.2368956,117.663555 56.006114,116.86663 L65.2747705,169.312865 C62.0976239,169.446215 59.3162354,169.446215 57.4625041,169.446215 L57.4625041,169.446215 Z M360.000633,12.9028462 L334.844661,7.19419645 C282.148668,-4.75650311 233.95482,-0.638528261 163.649172,10.9121213 C127.237837,16.8858836 96.1233288,14.0982337 77.5875989,11.0438838 L49.9161872,7.99112142 C43.2959444,7.19419645 37.7347506,13.1695462 38.9267742,19.808471 L50.5778949,86.196131 C22.2431925,89.6473559 0,113.813867 0,143.155629 C0,174.889753 25.8176804,200.780289 57.4625041,200.780289 C60.2438926,200.780289 65.2747705,200.648527 70.7029896,200.381827 L111.084571,430.083543 L114.660642,450.000317 L146.303882,450.000317 L134.918711,385.736732 L101.817497,197.594177 C110.158497,197.329064 118.499496,196.532139 126.576129,195.336752 C139.816614,193.47779 151.998051,191.618827 163.251831,189.759865 C203.237654,183.652752 231.173432,179.271253 258.846426,180.731753 L241.236771,204.364864 L254.477256,229.460063 C223.627115,227.866213 193.438681,232.646176 152.924125,238.888225 C149.083688,239.5518 144.980467,240.082025 141.008638,240.747188 L146.436857,271.551037 C150.275712,270.885874 154.116149,270.355649 157.690637,269.823837 C209.857896,261.592649 241.501137,256.679337 279.102913,263.850074 L310.614762,269.692074 L277.912472,207.287452 L314.983932,157.762216 L290.358275,153.114016 C247.459672,145.147941 212.107386,150.591479 158.485319,158.956016 C147.23154,160.683216 135.314469,162.542178 122.073984,164.532903 C113.732985,165.728291 104.994644,166.258516 96.3892783,166.391866 L74.541844,42.1144327 C96.6536448,45.6990075 129.88625,48.0897824 168.68005,41.7159702 C229.717042,31.6258205 267.584767,28.9699331 301.876421,33.0863205 L282.413034,55.9225071 L295.520545,79.9540812 C256.198013,76.6362064 215.550482,81.1494687 163.649172,89.7807059 C145.906541,92.7017058 129.488909,92.8350558 114.792033,92.0381308 L120.353227,123.638905 C135.050103,124.03578 151.203369,123.372205 168.68005,120.584555 C242.29582,108.368743 280.692278,107.041593 321.075442,115.007667 L353.777732,121.513242 L320.01481,59.907132 L360.000633,12.9028462 Z' id='Fill-1'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: 100% 100%;
        content: "";
        height: 450px;
        right: 40px;
        margin: 0;
        padding: 0;
        position: absolute;
        top: -49px;
        width: 360px;
        opacity: 0;
        -webkit-transition: opacity 1000ms ease;
        transition: opacity 1000ms ease; } }
  [is="block-text-intro"] .title {
    margin-bottom: 18px; }
  [is="block-text-intro"] .content {
    position: relative;
    max-width: 780px; }
    [is="block-text-intro"] .content > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is="block-text-intro"] .content > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    @media (min-width: 1024px) {
      .single-filmography [is="block-text-intro"] .content::after {
        background-color: #000;
        content: "";
        height: 1px;
        left: -140px;
        margin: 0;
        padding: 0;
        position: absolute;
        top: 25px;
        width: 100px; } }
    .home [is="block-text-intro"] .content {
      max-width: 724px; }
    .single-filmography [is="block-text-intro"] .content {
      margin-left: auto; }
  [is="block-text-intro"] .button, [is="block-text-intro"] body .addtoany_list a.addtoany_share, body .addtoany_list [is="block-text-intro"] a.addtoany_share, [is="block-text-intro"] .wpcf7-form .wpcf7-submit, .wpcf7-form [is="block-text-intro"] .wpcf7-submit, [is="block-text-intro"] [is="block-open-positions"] .ja-job-details .apply .back-link, [is="block-open-positions"] .ja-job-details .apply [is="block-text-intro"] .back-link, [is="block-text-intro"] [is="block-open-positions"] .ja-job-details .apply .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="block-text-intro"] .ja-button, [is="block-text-intro"] [is="block-open-positions"] .ja-submit input[type="button"], [is="block-open-positions"] .ja-submit [is="block-text-intro"] input[type="button"], [is="block-text-intro"] [is="block-open-positions"] .ja-submit .back-link, [is="block-open-positions"] .ja-submit [is="block-text-intro"] .back-link, [is="block-text-intro"] [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-text-intro"] a {
    margin-top: 6px; }

[is="block-text-media"] {
  margin-bottom: 50px;
  margin-top: 50px;
  position: relative; }
  @media (min-width: 768px) {
    [is="block-text-media"] {
      margin-top: 160px;
      margin-bottom: 160px; } }
  @media (min-width: 768px) {
    [is="block-text-media"].bgTextBottom {
      margin-bottom: 290px; } }
  [is="block-text-media"] .container {
    position: relative; }
  [is="block-text-media"] .contentWrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
    @media (min-width: 768px) {
      [is="block-text-media"] .contentWrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; }
        [is="block-text-media"] .contentWrapper.textLeft {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          [is="block-text-media"] .contentWrapper.textLeft .column--content {
            padding-right: 5.75%; }
        [is="block-text-media"] .contentWrapper.textRight {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: reverse;
              -ms-flex-direction: row-reverse;
                  flex-direction: row-reverse; }
          [is="block-text-media"] .contentWrapper.textRight .column--content {
            padding-left: 5.75%; } }
  [is="block-text-media"] .column--content {
    padding-bottom: 50px;
    padding-top: 40px; }
    [is="block-text-media"] .column--content > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is="block-text-media"] .column--content > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    @media (min-width: 768px) {
      [is="block-text-media"] .column--content {
        padding-bottom: 0;
        padding-top: 3px;
        width: 46.66666667%; }
        [is="block-text-media"] .column--content.alt {
          width: 58.33333333%; } }
  [is="block-text-media"] .column--image {
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    [is="block-text-media"] .column--image > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is="block-text-media"] .column--image > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    @media (min-width: 768px) {
      [is="block-text-media"] .column--image {
        width: 53.33333333%; }
        [is="block-text-media"] .column--image.alt {
          width: 41.66666667%; } }
    [is="block-text-media"] .column--image img {
      width: 100%; }
  [is="block-text-media"] .mediaWrapper {
    opacity: 0;
    position: relative;
    -webkit-transform: translate(0, 10px);
            transform: translate(0, 10px);
    -webkit-transition: opacity 1s ease, -webkit-transform 1s ease;
    transition: opacity 1s ease, -webkit-transform 1s ease;
    transition: transform 1s ease, opacity 1s ease;
    transition: transform 1s ease, opacity 1s ease, -webkit-transform 1s ease; }
  [is="block-text-media"] .title {
    font-size: 2rem;
    line-height: 1;
    margin: 0 0 11px;
    margin-bottom: 1.125rem;
    text-transform: uppercase; }
    @media (min-width: 768px) {
      [is="block-text-media"] .title {
        font-size: 2.25rem; } }
  [is="block-text-media"] .content p {
    font-size: 1.125rem;
    line-height: 1.777777777777778; }
  [is="block-text-media"].active .mediaWrapper {
    opacity: 1;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
  [is="block-text-media"].active .bgtext {
    opacity: 1;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
  [is="block-text-media"] .bgtext {
    left: 50%;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    text-align: left;
    -webkit-transition: opacity 2s ease 0.5s, -webkit-transform 2s ease 0.5s;
    transition: opacity 2s ease 0.5s, -webkit-transform 2s ease 0.5s;
    transition: opacity 2s ease 0.5s, transform 2s ease 0.5s;
    transition: opacity 2s ease 0.5s, transform 2s ease 0.5s, -webkit-transform 2s ease 0.5s;
    display: none; }
    @media (min-width: 768px) {
      [is="block-text-media"] .bgtext {
        display: initial;
        left: 50%; } }
    [is="block-text-media"] .bgtext--bottom {
      bottom: -22px;
      -webkit-transform: translate(-5%, 0);
              transform: translate(-5%, 0); }
      @media (min-width: 768px) {
        [is="block-text-media"] .bgtext--bottom {
          bottom: -233px; } }
    [is="block-text-media"] .bgtext-text {
      font-size: 6.5625rem;
      line-height: 0.952380952380952;
      position: relative;
      -webkit-transform: translate(-50%, 0);
              transform: translate(-50%, 0); }
      @media (min-width: 768px) {
        [is="block-text-media"] .bgtext-text {
          font-size: 12rem;
          line-height: 0.8; } }
      @media (min-width: 1024px) {
        [is="block-text-media"] .bgtext-text {
          font-size: 25rem; } }
  [is="block-text-media"] .figure {
    background-color: #000;
    margin-bottom: 0; }
    [is="block-text-media"] .figure-image {
      width: 100%;
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-transition: opacity 1s ease, -webkit-transform 0.7s ease;
      transition: opacity 1s ease, -webkit-transform 0.7s ease;
      transition: transform 0.7s ease, opacity 1s ease;
      transition: transform 0.7s ease, opacity 1s ease, -webkit-transform 0.7s ease; }
      [is="block-text-media"] .figure-image--isHidden {
        visibility: hidden; }
  [is="block-text-media"] .video-playButton {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 100%;
    left: 0;
    outline: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2; }
    [is="block-text-media"] .video-playButton::before {
      content: "";
      left: 50%;
      position: absolute;
      top: 50%;
      -webkit-transition: background-color 0.2s ease, border-color 0.2s ease;
      transition: background-color 0.2s ease, border-color 0.2s ease;
      background-color: transparent;
      border: 3px solid #ff9e1b;
      border-radius: 50%;
      height: 120px;
      margin-left: -60px;
      margin-top: -60px;
      width: 120px; }
      @media (min-width: 768px) {
        [is="block-text-media"] .video-playButton::before {
          border: 3px solid #ff9e1b;
          height: 120px;
          margin-left: -60px;
          margin-top: -60px;
          width: 120px; } }
    [is="block-text-media"] .video-playButton::after {
      content: "";
      left: 50%;
      position: absolute;
      top: 50%;
      -webkit-transition: background-color 0.2s ease, border-color 0.2s ease;
      transition: background-color 0.2s ease, border-color 0.2s ease;
      border-bottom: 18px solid transparent;
      border-left: 28.34645669px solid #ff9e1b;
      border-top: 18px solid transparent;
      height: 0;
      margin-left: -9.9px;
      margin-top: -18px;
      width: 0; }
      @media (min-width: 768px) {
        [is="block-text-media"] .video-playButton::after {
          border-bottom: 18px solid transparent;
          border-left: 28.34645669px solid #ff9e1b;
          border-top: 18px solid transparent;
          margin-left: -9.9px;
          margin-top: -18px; } }
    [is="block-text-media"] .video-playButton:hover::after {
      border-left-color: #000; }
    [is="block-text-media"] .video-playButton:hover::before {
      background-color: #ff9e1b;
      border-color: #ff9e1b; }
    [is="block-text-media"] .video-playButton:active::after {
      border-left-color: #ff9e1b; }
    [is="block-text-media"] .video-playButton:active::before {
      background-color: #999;
      border-color: #999; }
  [is="block-text-media"] .video-loader {
    -webkit-animation: loading 1.1s infinite linear;
            animation: loading 1.1s infinite linear;
    border-bottom: 3px solid rgba(255, 255, 255, 0.2);
    border-left: 3px solid #ff9e1b;
    border-right: 3px solid rgba(255, 255, 255, 0.2);
    border-top: 3px solid rgba(255, 255, 255, 0.2);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: none;
    left: 50%;
    margin-left: -30px;
    margin-top: -30px;
    position: absolute;
    text-indent: -9999em;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    z-index: 1; }
    @media (min-width: 768px) {
      [is="block-text-media"] .video-loader {
        border-bottom: 4px solid rgba(255, 255, 255, 0.2);
        border-left: 4px solid #ff9e1b;
        border-right: 4px solid rgba(255, 255, 255, 0.2);
        border-top: 4px solid rgba(255, 255, 255, 0.2);
        margin-left: -60px;
        margin-top: -60px; } }
  [is="block-text-media"] .video-loader,
  [is="block-text-media"] .video-loader::after {
    border-radius: 50%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 60px;
    width: 60px; }
    @media (min-width: 768px) {
      [is="block-text-media"] .video-loader,
      [is="block-text-media"] .video-loader::after {
        height: 120px;
        width: 120px; } }

@keyframes loading {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
  [is="block-text-media"] .video {
    background-color: #181818;
    -webkit-box-shadow: 0 22px 44px 0 rgba(0, 0, 0, 0.5);
            box-shadow: 0 22px 44px 0 rgba(0, 0, 0, 0.5);
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    aspect-ratio: 640 / 360; }
    .theme-dark [is="block-text-media"] .video {
      -webkit-box-shadow: 0 22px 44px 0 rgba(255, 255, 255, 0.5);
              box-shadow: 0 22px 44px 0 rgba(255, 255, 255, 0.5); }
    [is="block-text-media"] .video-player {
      height: 100%;
      width: 100%;
      position: relative;
      z-index: 10; }
    [is="block-text-media"] .video iframe,
    [is="block-text-media"] .video video {
      display: none;
      height: 100%;
      width: 100%; }
  [is="block-text-media"] .video-player--isLoading .video-loader {
    display: block; }
  [is="block-text-media"] .video-player--isLoading .video-playButton {
    display: none; }
  [is="block-text-media"] .video-player--isLoaded .video-loader,
  [is="block-text-media"] .video-player--isLoaded .video-playButton {
    display: none; }
  [is="block-text-media"] .video-player--isLoaded iframe,
  [is="block-text-media"] .video-player--isLoaded video {
    display: block; }

[is="block-text-intro"] + [is="block-values"] {
  margin-top: 80px; }

[is="block-values"] {
  margin-bottom: 113px;
  margin-top: 76px;
  position: relative; }
  [is="block-values"].active .items .item {
    opacity: 1;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
  [is="block-values"] .container {
    position: relative; }
  [is="block-values"] .items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    [is="block-values"] .items .item {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 100%;
              flex: 0 1 100%;
      margin: 0 0 92px;
      opacity: 0;
      position: relative;
      -webkit-transform: translate(0, 10px);
              transform: translate(0, 10px);
      -webkit-transition: opacity 0.7s ease, -webkit-transform 0.7s ease;
      transition: opacity 0.7s ease, -webkit-transform 0.7s ease;
      transition: transform 0.7s ease, opacity 0.7s ease;
      transition: transform 0.7s ease, opacity 0.7s ease, -webkit-transform 0.7s ease; }
      @media (min-width: 768px) {
        [is="block-values"] .items .item {
          margin: 0 0 60px; } }
      [is="block-values"] .items .item:nth-child(1n) {
        -webkit-transition-delay: 0.1s;
                transition-delay: 0.1s; }
      [is="block-values"] .items .item:nth-child(2n) {
        -webkit-transition-delay: 0.2s;
                transition-delay: 0.2s; }
      [is="block-values"] .items .item:nth-child(3n) {
        -webkit-transition-delay: 0.3s;
                transition-delay: 0.3s; }
      [is="block-values"] .items .item:nth-child(4n) {
        -webkit-transition-delay: 0.4s;
                transition-delay: 0.4s; }
      [is="block-values"] .items .item:nth-child(5n) {
        -webkit-transition-delay: 0.5s;
                transition-delay: 0.5s; }
      [is="block-values"] .items .item:nth-child(6n) {
        -webkit-transition-delay: 0.6s;
                transition-delay: 0.6s; }
      [is="block-values"] .items .item:nth-child(7n) {
        -webkit-transition-delay: 0.7s;
                transition-delay: 0.7s; }
      [is="block-values"] .items .item:nth-child(8n) {
        -webkit-transition-delay: 0.8s;
                transition-delay: 0.8s; }
      [is="block-values"] .items .item:nth-child(9n) {
        -webkit-transition-delay: 0.9s;
                transition-delay: 0.9s; }
      [is="block-values"] .items .item:nth-child(10n) {
        -webkit-transition-delay: 1s;
                transition-delay: 1s; }
      [is="block-values"] .items .item:nth-child(11n) {
        -webkit-transition-delay: 1.1s;
                transition-delay: 1.1s; }
      [is="block-values"] .items .item:nth-child(12n) {
        -webkit-transition-delay: 1.2s;
                transition-delay: 1.2s; }
      [is="block-values"] .items .item:nth-child(13n) {
        -webkit-transition-delay: 1.3s;
                transition-delay: 1.3s; }
      [is="block-values"] .items .item:nth-child(14n) {
        -webkit-transition-delay: 1.4s;
                transition-delay: 1.4s; }
      [is="block-values"] .items .item:nth-child(15n) {
        -webkit-transition-delay: 1.5s;
                transition-delay: 1.5s; }
      [is="block-values"] .items .item:nth-child(16n) {
        -webkit-transition-delay: 1.6s;
                transition-delay: 1.6s; }
      [is="block-values"] .items .item:nth-child(17n) {
        -webkit-transition-delay: 1.7s;
                transition-delay: 1.7s; }
      [is="block-values"] .items .item:nth-child(18n) {
        -webkit-transition-delay: 1.8s;
                transition-delay: 1.8s; }
      [is="block-values"] .items .item:nth-child(19n) {
        -webkit-transition-delay: 1.9s;
                transition-delay: 1.9s; }
      [is="block-values"] .items .item:nth-child(20n) {
        -webkit-transition-delay: 2s;
                transition-delay: 2s; }
      [is="block-values"] .items .item::before {
        background-color: #ff9e1b;
        content: "";
        height: 1px;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%; }
      @media (min-width: 768px) {
        [is="block-values"] .items .item {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 100%;
                  flex: 0 1 100%; }
          [is="block-values"] .items .item.cols-2 {
            -webkit-box-flex: 0;
                -ms-flex: 0 1 47.5%;
                    flex: 0 1 47.5%; }
          [is="block-values"] .items .item.cols-3 {
            -webkit-box-flex: 0;
                -ms-flex: 0 1 47.5%;
                    flex: 0 1 47.5%; }
          [is="block-values"] .items .item.cols-4 {
            -webkit-box-flex: 0;
                -ms-flex: 0 1 47.5%;
                    flex: 0 1 47.5%; } }
      @media (min-width: 1024px) {
        [is="block-values"] .items .item.cols-2 {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 47.5%;
                  flex: 0 1 47.5%; }
        [is="block-values"] .items .item.cols-3 {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 30%;
                  flex: 0 1 30%; }
        [is="block-values"] .items .item.cols-4 {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 30%;
                  flex: 0 1 30%; } }
      @media (min-width: 1280px) {
        [is="block-values"] .items .item.cols-4 {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 22.5%;
                  flex: 0 1 22.5%; } }
      [is="block-values"] .items .item--spacer {
        height: 0;
        margin: 0; }
        [is="block-values"] .items .item--spacer::before {
          display: none; }
    [is="block-values"] .items .subtitle {
      color: #fff;
      font-size: 1rem;
      line-height: 1.3125;
      margin-bottom: 16px;
      margin-top: 16px; }
    [is="block-values"] .items .title {
      font-size: 3.125rem;
      line-height: 0.8125;
      color: #ff9e1b;
      margin-top: 0;
      margin-bottom: 16px;
      text-transform: uppercase; }
      @media (min-width: 768px) {
        [is="block-values"] .items .title {
          font-size: 4rem; } }
    [is="block-values"] .items .content {
      font-size: 1.125rem;
      line-height: 1.77777778; }
      [is="block-values"] .items .content > :first-child {
        margin-top: 0;
        padding-top: 0; }
      [is="block-values"] .items .content > :last-child {
        margin-bottom: 0;
        padding-bottom: 0; }

[is="block-video"] {
  overflow: visible;
  position: relative; }
  [is="block-video"] .centerMaxWidthContainer {
    padding-right: 40px; }
    @media (min-width: 768px) {
      [is="block-video"] .centerMaxWidthContainer {
        padding-right: 48px; } }
    @media (min-width: 1280px) {
      [is="block-video"] .centerMaxWidthContainer {
        padding-right: 48px; } }
  .home [is="block-video"] {
    margin-top: 60px;
    margin-bottom: 160px; }
    @media (min-width: 768px) {
      .home [is="block-video"] {
        margin-top: 160px;
        margin-bottom: 184px; } }
  [is="block-video"] .mediaWrapper {
    position: relative; }
    [is="block-video"] .mediaWrapper:hover .figure-image {
      -webkit-transform: scale(1.05);
              transform: scale(1.05); }
  [is="block-video"] .video {
    opacity: 0;
    -webkit-transition: opacity 0.7s ease;
    transition: opacity 0.7s ease; }
    [is="block-video"] .video .figure {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
      [is="block-video"] .video .figure img {
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover; }
  [is="block-video"].active .video {
    opacity: 1;
    position: relative; }
  [is="block-video"].active .bgtext {
    opacity: 1; }
  [is="block-video"] .bgtext {
    opacity: 0;
    pointer-events: none;
    position: absolute;
    -webkit-transition: opacity 2s ease 0.5s;
    transition: opacity 2s ease 0.5s;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 3.75rem;
    line-height: 1;
    letter-spacing: -3; }
    @media (min-width: 768px) {
      [is="block-video"] .bgtext {
        font-size: 6.875rem; } }
    @media (min-width: 1280px) {
      [is="block-video"] .bgtext {
        font-size: 8.125rem; } }
    [is="block-video"] .bgtext--left {
      margin: 0;
      top: -55px;
      left: 0;
      text-align: left; }
      @media (min-width: 768px) {
        [is="block-video"] .bgtext--left {
          top: -94px; } }
      @media (min-width: 1280px) {
        [is="block-video"] .bgtext--left {
          top: -125px;
          left: -140px;
          text-align: left;
          -webkit-transform: rotate(90deg);
                  transform: rotate(90deg);
          -webkit-transform-origin: 0 100%;
                  transform-origin: 0 100%; } }
  [is="block-video"] .figure {
    background-color: #000;
    margin-bottom: 0; }
    [is="block-video"] .figure-image {
      width: 100%;
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-transition: opacity 1s ease, -webkit-transform 0.7s ease;
      transition: opacity 1s ease, -webkit-transform 0.7s ease;
      transition: transform 0.7s ease, opacity 1s ease;
      transition: transform 0.7s ease, opacity 1s ease, -webkit-transform 0.7s ease; }
      [is="block-video"] .figure-image--isHidden {
        visibility: hidden; }
  [is="block-video"] .video-playButton {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 100%;
    left: 0;
    outline: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2; }
    [is="block-video"] .video-playButton::before {
      content: "";
      left: 50%;
      position: absolute;
      top: 50%;
      -webkit-transition: background-color 0.2s ease, border-color 0.2s ease;
      transition: background-color 0.2s ease, border-color 0.2s ease;
      background-color: transparent;
      border: 3px solid #ff9e1b;
      border-radius: 50%;
      height: 120px;
      margin-left: -60px;
      margin-top: -60px;
      width: 120px; }
      @media (min-width: 768px) {
        [is="block-video"] .video-playButton::before {
          border: 3px solid #ff9e1b;
          height: 120px;
          margin-left: -60px;
          margin-top: -60px;
          width: 120px; } }
    [is="block-video"] .video-playButton::after {
      content: "";
      left: 50%;
      position: absolute;
      top: 50%;
      -webkit-transition: background-color 0.2s ease, border-color 0.2s ease;
      transition: background-color 0.2s ease, border-color 0.2s ease;
      border-bottom: 18px solid transparent;
      border-left: 28.34645669px solid #ff9e1b;
      border-top: 18px solid transparent;
      height: 0;
      margin-left: -9.9px;
      margin-top: -18px;
      width: 0; }
      @media (min-width: 768px) {
        [is="block-video"] .video-playButton::after {
          border-bottom: 18px solid transparent;
          border-left: 28.34645669px solid #ff9e1b;
          border-top: 18px solid transparent;
          margin-left: -9.9px;
          margin-top: -18px; } }
    [is="block-video"] .video-playButton:hover::after {
      border-left-color: #000; }
    [is="block-video"] .video-playButton:hover::before {
      background-color: #ff9e1b;
      border-color: #ff9e1b; }
    [is="block-video"] .video-playButton:active::after {
      border-left-color: #ff9e1b; }
    [is="block-video"] .video-playButton:active::before {
      background-color: #999;
      border-color: #999; }
  [is="block-video"] .video-loader {
    -webkit-animation: loading 1.1s infinite linear;
            animation: loading 1.1s infinite linear;
    border-bottom: 3px solid rgba(255, 255, 255, 0.2);
    border-left: 3px solid #ff9e1b;
    border-right: 3px solid rgba(255, 255, 255, 0.2);
    border-top: 3px solid rgba(255, 255, 255, 0.2);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: none;
    left: 50%;
    margin-left: -30px;
    margin-top: -30px;
    position: absolute;
    text-indent: -9999em;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    z-index: 1; }
    @media (min-width: 768px) {
      [is="block-video"] .video-loader {
        border-bottom: 4px solid rgba(255, 255, 255, 0.2);
        border-left: 4px solid #ff9e1b;
        border-right: 4px solid rgba(255, 255, 255, 0.2);
        border-top: 4px solid rgba(255, 255, 255, 0.2);
        margin-left: -60px;
        margin-top: -60px; } }
  [is="block-video"] .video-loader,
  [is="block-video"] .video-loader::after {
    border-radius: 50%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 60px;
    width: 60px; }
    @media (min-width: 768px) {
      [is="block-video"] .video-loader,
      [is="block-video"] .video-loader::after {
        height: 120px;
        width: 120px; } }

@keyframes loading {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
  [is="block-video"] .video {
    background-color: #181818;
    -webkit-box-shadow: 0 22px 44px 0 rgba(0, 0, 0, 0.5);
            box-shadow: 0 22px 44px 0 rgba(0, 0, 0, 0.5);
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    aspect-ratio: 640 / 360; }
    .theme-dark [is="block-video"] .video {
      -webkit-box-shadow: 0 22px 44px 0 rgba(255, 255, 255, 0.5);
              box-shadow: 0 22px 44px 0 rgba(255, 255, 255, 0.5); }
    [is="block-video"] .video-player {
      height: 100%;
      width: 100%;
      position: relative;
      z-index: 10; }
    [is="block-video"] .video iframe,
    [is="block-video"] .video video {
      display: none;
      height: 100%;
      width: 100%; }
  [is="block-video"] .video-player--isLoading .video-loader {
    display: block; }
  [is="block-video"] .video-player--isLoading .video-playButton {
    display: none; }
  [is="block-video"] .video-player--isLoaded .video-loader,
  [is="block-video"] .video-player--isLoaded .video-playButton {
    display: none; }
  [is="block-video"] .video-player--isLoaded iframe,
  [is="block-video"] .video-player--isLoaded video {
    display: block; }

html .mfp-container {
  padding-left: 0;
  padding-right: 0; }

.mfp-inline-video-wrapper {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  width: 100%; }

.mfp-inline-video {
  font-size: 0;
  line-height: 0;
  max-width: 900px;
  position: relative;
  width: 100%; }
  .mfp-inline-video .mfp-close {
    color: #fff !important;
    padding-right: 6px;
    right: -6px;
    text-align: right;
    top: -40px;
    width: 100%; }
  .mfp-inline-video video {
    background: #000;
    height: 100%;
    width: 100%; }

.mfp-inline-video-video {
  position: relative; }

[is="block-wysiwyg"] + [is="block-next-section"] {
  margin-top: 158px; }

[is="block-wysiwyg"] + [is="block-wysiwyg"] {
  margin-top: -4.8rem; }

[is="block-text-intro"] + [is="block-wysiwyg"] {
  margin-top: 40px; }

[is="block-video"] + [is="block-wysiwyg"] {
  margin-top: 80px; }

[is="block-wysiwyg"] {
  margin-bottom: 4.8rem;
  margin-top: 4.8rem;
  position: relative; }
  @media (min-width: 768px) {
    [is="block-wysiwyg"].spaceTop--smaller {
      margin-top: -2.4rem; } }
  [is="block-wysiwyg"]:first-child {
    margin-top: 16.2rem; }
  [is="block-wysiwyg"]:last-child {
    margin-bottom: 9.5rem; }
  [is="block-wysiwyg"] .container {
    position: relative; }
  [is="block-wysiwyg"] .content {
    max-width: 780px; }
    [is="block-wysiwyg"] .content > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is="block-wysiwyg"] .content > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }

[is='block-password-protection'] {
  padding-bottom: 50px;
  padding-top: 50px;
  background-color: #fff;
  padding-bottom: 200px; }
  [is='block-password-protection'] .container {
    margin-top: 250px; }
  [is='block-password-protection'] .content {
    color: #000;
    position: relative;
    text-align: center; }
    [is='block-password-protection'] .content > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is='block-password-protection'] .content > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
  [is='block-password-protection'] .post-password-form {
    max-width: 400px;
    margin: 0 auto; }
    [is='block-password-protection'] .post-password-form input {
      text-align: center; }

[is="grid-awards-home"] {
  position: relative;
  margin-bottom: 5rem;
  margin-top: 5rem; }
  @media (min-width: 768px) {
    [is="grid-awards-home"] {
      margin-bottom: 5rem;
      margin-top: 5rem; } }
  [is="grid-awards-home"] .container {
    position: relative; }
  [is="grid-awards-home"] .titleWrapper {
    margin-left: auto;
    margin-right: auto;
    max-width: 1280px;
    position: relative; }
  [is="grid-awards-home"] .title {
    color: #ff9e1b;
    border-top: 1px solid #ff9e1b;
    font-size: 1rem;
    line-height: 1.1875;
    margin: 0 0 40px;
    margin-left: 20px;
    margin-right: 20px;
    padding: 11px 0 0;
    text-transform: uppercase; }
    @media (min-width: 768px) {
      [is="grid-awards-home"] .title {
        margin-left: 40px;
        margin-right: 40px; } }
    @media (min-width: 1280px) {
      [is="grid-awards-home"] .title {
        margin-left: 40px;
        margin-right: 40px; } }
  [is="grid-awards-home"] .count {
    margin-top: 57px;
    width: 65px;
    height: 28px;
    background-color: #ff9e1b;
    -webkit-clip-path: polygon(6.15384615% 0%, 100% 0%, 93.84615385% 100%, 0% 100%);
            clip-path: polygon(6.15384615% 0%, 100% 0%, 93.84615385% 100%, 0% 100%);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    color: #18161b;
    font-size: 0.8125rem;
    line-height: 28px; }
    [is="grid-awards-home"] .count-x {
      line-height: 28px; }
    [is="grid-awards-home"] .count-number {
      margin-left: 3px;
      font-weight: 600;
      font-size: 1.5rem; }
  [is="grid-awards-home"] .grid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    max-width: 1280px;
    margin: 0 auto;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    @media (min-width: 768px) {
      [is="grid-awards-home"] .grid {
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; } }
    [is="grid-awards-home"] .grid-item {
      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: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      min-width: 133px;
      margin: 0 20px 60px; }
      @media (min-width: 768px) {
        [is="grid-awards-home"] .grid-item {
          margin: 0 45px 60px; } }
  [is="grid-awards-home"] .slider-item {
    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: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 100px 0 0;
    min-height: 100%; }
    [is="grid-awards-home"] .slider-item:nth-child(1n) .figure {
      -webkit-transition-delay: 0.075s;
              transition-delay: 0.075s; }
    [is="grid-awards-home"] .slider-item:nth-child(2n) .figure {
      -webkit-transition-delay: 0.15s;
              transition-delay: 0.15s; }
    [is="grid-awards-home"] .slider-item:nth-child(3n) .figure {
      -webkit-transition-delay: 0.225s;
              transition-delay: 0.225s; }
    [is="grid-awards-home"] .slider-item:nth-child(4n) .figure {
      -webkit-transition-delay: 0.3s;
              transition-delay: 0.3s; }
    [is="grid-awards-home"] .slider-item:nth-child(5n) .figure {
      -webkit-transition-delay: 0.375s;
              transition-delay: 0.375s; }
    [is="grid-awards-home"] .slider-item:nth-child(6n) .figure {
      -webkit-transition-delay: 0.45s;
              transition-delay: 0.45s; }
    [is="grid-awards-home"] .slider-item:nth-child(7n) .figure {
      -webkit-transition-delay: 0.525s;
              transition-delay: 0.525s; }
    [is="grid-awards-home"] .slider-item:nth-child(8n) .figure {
      -webkit-transition-delay: 0.6s;
              transition-delay: 0.6s; }
    [is="grid-awards-home"] .slider-item:nth-child(9n) .figure {
      -webkit-transition-delay: 0.675s;
              transition-delay: 0.675s; }
    [is="grid-awards-home"] .slider-item:nth-child(10n) .figure {
      -webkit-transition-delay: 0.75s;
              transition-delay: 0.75s; }
    [is="grid-awards-home"] .slider-item:nth-child(11n) .figure {
      -webkit-transition-delay: 0.825s;
              transition-delay: 0.825s; }
    [is="grid-awards-home"] .slider-item:nth-child(12n) .figure {
      -webkit-transition-delay: 0.9s;
              transition-delay: 0.9s; }
    [is="grid-awards-home"] .slider-item:nth-child(13n) .figure {
      -webkit-transition-delay: 0.975s;
              transition-delay: 0.975s; }
    [is="grid-awards-home"] .slider-item:nth-child(14n) .figure {
      -webkit-transition-delay: 1.05s;
              transition-delay: 1.05s; }
    [is="grid-awards-home"] .slider-item:nth-child(15n) .figure {
      -webkit-transition-delay: 1.125s;
              transition-delay: 1.125s; }
    [is="grid-awards-home"] .slider-item:nth-child(16n) .figure {
      -webkit-transition-delay: 1.2s;
              transition-delay: 1.2s; }
    [is="grid-awards-home"] .slider-item:nth-child(17n) .figure {
      -webkit-transition-delay: 1.275s;
              transition-delay: 1.275s; }
    [is="grid-awards-home"] .slider-item:nth-child(18n) .figure {
      -webkit-transition-delay: 1.35s;
              transition-delay: 1.35s; }
    [is="grid-awards-home"] .slider-item:nth-child(19n) .figure {
      -webkit-transition-delay: 1.425s;
              transition-delay: 1.425s; }
    [is="grid-awards-home"] .slider-item:nth-child(20n) .figure {
      -webkit-transition-delay: 1.5s;
              transition-delay: 1.5s; }
    [is="grid-awards-home"] .slider-item:nth-child(21n) .figure {
      -webkit-transition-delay: 1.575s;
              transition-delay: 1.575s; }
    [is="grid-awards-home"] .slider-item:nth-child(22n) .figure {
      -webkit-transition-delay: 1.65s;
              transition-delay: 1.65s; }
    [is="grid-awards-home"] .slider-item:nth-child(23n) .figure {
      -webkit-transition-delay: 1.725s;
              transition-delay: 1.725s; }
    [is="grid-awards-home"] .slider-item:nth-child(24n) .figure {
      -webkit-transition-delay: 1.8s;
              transition-delay: 1.8s; }
    [is="grid-awards-home"] .slider-item:nth-child(25n) .figure {
      -webkit-transition-delay: 1.875s;
              transition-delay: 1.875s; }
    [is="grid-awards-home"] .slider-item:nth-child(26n) .figure {
      -webkit-transition-delay: 1.95s;
              transition-delay: 1.95s; }
    [is="grid-awards-home"] .slider-item:nth-child(27n) .figure {
      -webkit-transition-delay: 2.025s;
              transition-delay: 2.025s; }
    [is="grid-awards-home"] .slider-item:nth-child(28n) .figure {
      -webkit-transition-delay: 2.1s;
              transition-delay: 2.1s; }
    [is="grid-awards-home"] .slider-item:nth-child(29n) .figure {
      -webkit-transition-delay: 2.175s;
              transition-delay: 2.175s; }
    [is="grid-awards-home"] .slider-item:nth-child(30n) .figure {
      -webkit-transition-delay: 2.25s;
              transition-delay: 2.25s; }
    [is="grid-awards-home"] .slider-item:first-child .figure {
      margin-left: 40px; }
      @media (min-width: 768px) {
        [is="grid-awards-home"] .slider-item:first-child .figure {
          margin-left: 70px; } }
      @media (min-width: 1280px) {
        [is="grid-awards-home"] .slider-item:first-child .figure {
          margin-left: 120px; } }
    [is="grid-awards-home"] .slider-item:last-child .figure {
      margin-right: 40px; }
      @media (min-width: 768px) {
        [is="grid-awards-home"] .slider-item:last-child .figure {
          margin-right: 70px; } }
      @media (min-width: 1280px) {
        [is="grid-awards-home"] .slider-item:last-child .figure {
          margin-right: 120px; } }
    [is="grid-awards-home"] .slider-item img,
    [is="grid-awards-home"] .slider-item svg {
      height: auto;
      width: 100%;
      max-width: 100%; }
    [is="grid-awards-home"] .slider-item .figure {
      margin: 0;
      opacity: 0;
      -webkit-transform: translate(0, 5px);
              transform: translate(0, 5px);
      -webkit-transition: opacity 1s ease, -webkit-transform 1s ease;
      transition: opacity 1s ease, -webkit-transform 1s ease;
      transition: opacity 1s ease, transform 1s ease;
      transition: opacity 1s ease, transform 1s ease, -webkit-transform 1s ease; }
  @media (min-width: 768px) {
    [is="grid-awards-home"] .slider .flickity-button {
      display: block; } }
  [is="grid-awards-home"].active .figure {
    opacity: 1;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
  [is="grid-awards-home"] .flickity-prev-next-button {
    background-color: rgba(24, 22, 27, 0.8);
    background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23888888' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 14px 22px;
    border-radius: 30px;
    height: 60px;
    -webkit-transform: scaleX(1) translateY(-50%);
            transform: scaleX(1) translateY(-50%);
    width: 60px; }
    [is="grid-awards-home"] .flickity-prev-next-button svg {
      display: none; }
    [is="grid-awards-home"] .flickity-prev-next-button.next {
      left: auto;
      right: 10px;
      -webkit-transform: scaleX(1) translateY(-50%);
              transform: scaleX(1) translateY(-50%); }
    [is="grid-awards-home"] .flickity-prev-next-button.previous {
      left: 10px;
      right: auto;
      -webkit-transform: scaleX(-1) translateY(-50%);
              transform: scaleX(-1) translateY(-50%); }
    [is="grid-awards-home"] .flickity-prev-next-button:hover {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23FFFFFF' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    [is="grid-awards-home"] .flickity-prev-next-button:active, [is="grid-awards-home"] .flickity-prev-next-button.active {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23FFFFFF' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      opacity: 1; }

[is="grid-filmography-home"] {
  position: relative;
  margin-top: 60px;
  margin-bottom: 60px; }
  @media (min-width: 768px) {
    [is="grid-filmography-home"] {
      margin-top: 80px;
      margin-bottom: 80px; } }
  [is="grid-filmography-home"] .flickity-viewport {
    overflow: visible; }
  [is="grid-filmography-home"] .container {
    position: relative; }
  [is="grid-filmography-home"] .slider-item {
    padding: 0 20px 80px 0; }
    [is="grid-filmography-home"] .slider-item:nth-child(1n) .figure {
      -webkit-transition-delay: 0.075s;
              transition-delay: 0.075s; }
    [is="grid-filmography-home"] .slider-item:nth-child(2n) .figure {
      -webkit-transition-delay: 0.15s;
              transition-delay: 0.15s; }
    [is="grid-filmography-home"] .slider-item:nth-child(3n) .figure {
      -webkit-transition-delay: 0.225s;
              transition-delay: 0.225s; }
    [is="grid-filmography-home"] .slider-item:nth-child(4n) .figure {
      -webkit-transition-delay: 0.3s;
              transition-delay: 0.3s; }
    [is="grid-filmography-home"] .slider-item:nth-child(5n) .figure {
      -webkit-transition-delay: 0.375s;
              transition-delay: 0.375s; }
    [is="grid-filmography-home"] .slider-item:nth-child(6n) .figure {
      -webkit-transition-delay: 0.45s;
              transition-delay: 0.45s; }
    [is="grid-filmography-home"] .slider-item:nth-child(7n) .figure {
      -webkit-transition-delay: 0.525s;
              transition-delay: 0.525s; }
    [is="grid-filmography-home"] .slider-item:nth-child(8n) .figure {
      -webkit-transition-delay: 0.6s;
              transition-delay: 0.6s; }
    [is="grid-filmography-home"] .slider-item:nth-child(9n) .figure {
      -webkit-transition-delay: 0.675s;
              transition-delay: 0.675s; }
    [is="grid-filmography-home"] .slider-item:nth-child(10n) .figure {
      -webkit-transition-delay: 0.75s;
              transition-delay: 0.75s; }
    [is="grid-filmography-home"] .slider-item:nth-child(11n) .figure {
      -webkit-transition-delay: 0.825s;
              transition-delay: 0.825s; }
    [is="grid-filmography-home"] .slider-item:nth-child(12n) .figure {
      -webkit-transition-delay: 0.9s;
              transition-delay: 0.9s; }
    [is="grid-filmography-home"] .slider-item:nth-child(13n) .figure {
      -webkit-transition-delay: 0.975s;
              transition-delay: 0.975s; }
    [is="grid-filmography-home"] .slider-item:nth-child(14n) .figure {
      -webkit-transition-delay: 1.05s;
              transition-delay: 1.05s; }
    [is="grid-filmography-home"] .slider-item:nth-child(15n) .figure {
      -webkit-transition-delay: 1.125s;
              transition-delay: 1.125s; }
    [is="grid-filmography-home"] .slider-item:nth-child(16n) .figure {
      -webkit-transition-delay: 1.2s;
              transition-delay: 1.2s; }
    [is="grid-filmography-home"] .slider-item:nth-child(17n) .figure {
      -webkit-transition-delay: 1.275s;
              transition-delay: 1.275s; }
    [is="grid-filmography-home"] .slider-item:nth-child(18n) .figure {
      -webkit-transition-delay: 1.35s;
              transition-delay: 1.35s; }
    [is="grid-filmography-home"] .slider-item:nth-child(19n) .figure {
      -webkit-transition-delay: 1.425s;
              transition-delay: 1.425s; }
    [is="grid-filmography-home"] .slider-item:nth-child(20n) .figure {
      -webkit-transition-delay: 1.5s;
              transition-delay: 1.5s; }
    [is="grid-filmography-home"] .slider-item img {
      display: block;
      height: 320px;
      max-width: 220px;
      width: 220px; }
    [is="grid-filmography-home"] .slider-item .figure {
      -webkit-backface-visibility: hidden;
              backface-visibility: hidden;
      background-color: #18161b;
      -webkit-box-shadow: 0 20px 10px 0 rgba(0, 0, 0, 0.5);
              box-shadow: 0 20px 10px 0 rgba(0, 0, 0, 0.5);
      margin: 0;
      opacity: 0;
      -webkit-transform: translate(0, 5px);
              transform: translate(0, 5px);
      -webkit-transition: opacity 1s ease, -webkit-transform 1s ease;
      transition: opacity 1s ease, -webkit-transform 1s ease;
      transition: opacity 1s ease, transform 1s ease;
      transition: opacity 1s ease, transform 1s ease, -webkit-transform 1s ease; }
    [is="grid-filmography-home"] .slider-item .figure-link:hover img {
      opacity: 0.7; }
    [is="grid-filmography-home"] .slider-item:first-child {
      padding-left: 20px; }
      @media (min-width: 768px) {
        [is="grid-filmography-home"] .slider-item:first-child {
          padding-left: 120px; } }
    [is="grid-filmography-home"] .slider-item:last-child {
      padding-right: 20px; }
      @media (min-width: 768px) {
        [is="grid-filmography-home"] .slider-item:last-child {
          padding-right: 120px; } }
  @media (min-width: 768px) {
    [is="grid-filmography-home"] .slider .flickity-button {
      display: block; } }
  [is="grid-filmography-home"].active .figure {
    opacity: 1;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
  [is="grid-filmography-home"] .flickity-prev-next-button {
    background-color: rgba(24, 22, 27, 0.8);
    border-radius: 30px;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23888888' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 14px 22px;
    height: 60px;
    -webkit-transform: scaleX(1) translateY(-50%);
            transform: scaleX(1) translateY(-50%);
    width: 60px; }
    [is="grid-filmography-home"] .flickity-prev-next-button svg {
      display: none; }
    [is="grid-filmography-home"] .flickity-prev-next-button.next {
      left: auto;
      right: 10px;
      -webkit-transform: scaleX(1) translateY(-50%);
              transform: scaleX(1) translateY(-50%); }
    [is="grid-filmography-home"] .flickity-prev-next-button.previous {
      left: 10px;
      right: auto;
      -webkit-transform: scaleX(-1) translateY(-50%);
              transform: scaleX(-1) translateY(-50%); }
    [is="grid-filmography-home"] .flickity-prev-next-button:hover {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23FFFFFF' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    [is="grid-filmography-home"] .flickity-prev-next-button:active, [is="grid-filmography-home"] .flickity-prev-next-button.active {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23FFFFFF' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      opacity: 1; }
  [is="grid-filmography-home"] .more-button {
    margin: -10px 0 0 20px; }
    [is="grid-filmography-home"] .more-button .button, [is="grid-filmography-home"] .more-button body .addtoany_list a.addtoany_share, body .addtoany_list [is="grid-filmography-home"] .more-button a.addtoany_share, [is="grid-filmography-home"] .more-button .wpcf7-form .wpcf7-submit, .wpcf7-form [is="grid-filmography-home"] .more-button .wpcf7-submit, [is="grid-filmography-home"] .more-button [is="block-open-positions"] .ja-job-details .apply .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-filmography-home"] .more-button .back-link, [is="grid-filmography-home"] .more-button [is="block-open-positions"] .ja-job-details .apply .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="grid-filmography-home"] .more-button .ja-button, [is="grid-filmography-home"] .more-button [is="block-open-positions"] .ja-submit input[type="button"], [is="block-open-positions"] .ja-submit [is="grid-filmography-home"] .more-button input[type="button"], [is="grid-filmography-home"] .more-button [is="block-open-positions"] .ja-submit .back-link, [is="block-open-positions"] .ja-submit [is="grid-filmography-home"] .more-button .back-link, [is="grid-filmography-home"] .more-button [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-filmography-home"] .more-button a {
      font-size: 0.875rem;
      min-width: 240px; }
    @media (min-width: 768px) {
      [is="grid-filmography-home"] .more-button {
        margin: 0 auto 0 auto;
        text-align: center; } }

[is='grid-logos'] {
  position: relative;
  margin-bottom: 5rem;
  margin-top: 5rem; }
  [is='grid-logos'] .container {
    position: relative; }
  [is='grid-logos'] .titleWrapper {
    margin-left: auto;
    margin-right: auto;
    max-width: 1280px;
    position: relative; }
  [is='grid-logos'] .title {
    border-top: 1px solid #888;
    font-size: 1rem;
    line-height: 1.1875;
    margin: 0 0 19px;
    margin-left: 20px;
    margin-right: 20px;
    padding: 11px 0 0;
    text-transform: uppercase; }
    .theme-dark [is='grid-logos'] .title {
      color: #FFF; }
    @media (min-width: 768px) {
      [is='grid-logos'] .title {
        margin-left: 40px;
        margin-right: 40px; } }
    @media (min-width: 1280px) {
      [is='grid-logos'] .title {
        margin-left: 40px;
        margin-right: 40px; } }
  [is='grid-logos'] .slider-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 100px 0 0;
    min-height: 100%; }
    [is='grid-logos'] .slider-item:nth-child(1n) .figure {
      -webkit-transition-delay: 0.075s;
              transition-delay: 0.075s; }
    [is='grid-logos'] .slider-item:nth-child(2n) .figure {
      -webkit-transition-delay: 0.15s;
              transition-delay: 0.15s; }
    [is='grid-logos'] .slider-item:nth-child(3n) .figure {
      -webkit-transition-delay: 0.225s;
              transition-delay: 0.225s; }
    [is='grid-logos'] .slider-item:nth-child(4n) .figure {
      -webkit-transition-delay: 0.3s;
              transition-delay: 0.3s; }
    [is='grid-logos'] .slider-item:nth-child(5n) .figure {
      -webkit-transition-delay: 0.375s;
              transition-delay: 0.375s; }
    [is='grid-logos'] .slider-item:nth-child(6n) .figure {
      -webkit-transition-delay: 0.45s;
              transition-delay: 0.45s; }
    [is='grid-logos'] .slider-item:nth-child(7n) .figure {
      -webkit-transition-delay: 0.525s;
              transition-delay: 0.525s; }
    [is='grid-logos'] .slider-item:nth-child(8n) .figure {
      -webkit-transition-delay: 0.6s;
              transition-delay: 0.6s; }
    [is='grid-logos'] .slider-item:nth-child(9n) .figure {
      -webkit-transition-delay: 0.675s;
              transition-delay: 0.675s; }
    [is='grid-logos'] .slider-item:nth-child(10n) .figure {
      -webkit-transition-delay: 0.75s;
              transition-delay: 0.75s; }
    [is='grid-logos'] .slider-item:nth-child(11n) .figure {
      -webkit-transition-delay: 0.825s;
              transition-delay: 0.825s; }
    [is='grid-logos'] .slider-item:nth-child(12n) .figure {
      -webkit-transition-delay: 0.9s;
              transition-delay: 0.9s; }
    [is='grid-logos'] .slider-item:nth-child(13n) .figure {
      -webkit-transition-delay: 0.975s;
              transition-delay: 0.975s; }
    [is='grid-logos'] .slider-item:nth-child(14n) .figure {
      -webkit-transition-delay: 1.05s;
              transition-delay: 1.05s; }
    [is='grid-logos'] .slider-item:nth-child(15n) .figure {
      -webkit-transition-delay: 1.125s;
              transition-delay: 1.125s; }
    [is='grid-logos'] .slider-item:nth-child(16n) .figure {
      -webkit-transition-delay: 1.2s;
              transition-delay: 1.2s; }
    [is='grid-logos'] .slider-item:nth-child(17n) .figure {
      -webkit-transition-delay: 1.275s;
              transition-delay: 1.275s; }
    [is='grid-logos'] .slider-item:nth-child(18n) .figure {
      -webkit-transition-delay: 1.35s;
              transition-delay: 1.35s; }
    [is='grid-logos'] .slider-item:nth-child(19n) .figure {
      -webkit-transition-delay: 1.425s;
              transition-delay: 1.425s; }
    [is='grid-logos'] .slider-item:nth-child(20n) .figure {
      -webkit-transition-delay: 1.5s;
              transition-delay: 1.5s; }
    [is='grid-logos'] .slider-item:nth-child(21n) .figure {
      -webkit-transition-delay: 1.575s;
              transition-delay: 1.575s; }
    [is='grid-logos'] .slider-item:nth-child(22n) .figure {
      -webkit-transition-delay: 1.65s;
              transition-delay: 1.65s; }
    [is='grid-logos'] .slider-item:nth-child(23n) .figure {
      -webkit-transition-delay: 1.725s;
              transition-delay: 1.725s; }
    [is='grid-logos'] .slider-item:nth-child(24n) .figure {
      -webkit-transition-delay: 1.8s;
              transition-delay: 1.8s; }
    [is='grid-logos'] .slider-item:nth-child(25n) .figure {
      -webkit-transition-delay: 1.875s;
              transition-delay: 1.875s; }
    [is='grid-logos'] .slider-item:nth-child(26n) .figure {
      -webkit-transition-delay: 1.95s;
              transition-delay: 1.95s; }
    [is='grid-logos'] .slider-item:nth-child(27n) .figure {
      -webkit-transition-delay: 2.025s;
              transition-delay: 2.025s; }
    [is='grid-logos'] .slider-item:nth-child(28n) .figure {
      -webkit-transition-delay: 2.1s;
              transition-delay: 2.1s; }
    [is='grid-logos'] .slider-item:nth-child(29n) .figure {
      -webkit-transition-delay: 2.175s;
              transition-delay: 2.175s; }
    [is='grid-logos'] .slider-item:nth-child(30n) .figure {
      -webkit-transition-delay: 2.25s;
              transition-delay: 2.25s; }
    [is='grid-logos'] .slider-item:first-child .figure {
      margin-left: 40px; }
      @media (min-width: 768px) {
        [is='grid-logos'] .slider-item:first-child .figure {
          margin-left: 70px; } }
      @media (min-width: 1280px) {
        [is='grid-logos'] .slider-item:first-child .figure {
          margin-left: 120px; } }
    [is='grid-logos'] .slider-item:last-child .figure {
      margin-right: 40px; }
      @media (min-width: 768px) {
        [is='grid-logos'] .slider-item:last-child .figure {
          margin-right: 70px; } }
      @media (min-width: 1280px) {
        [is='grid-logos'] .slider-item:last-child .figure {
          margin-right: 120px; } }
    [is='grid-logos'] .slider-item img,
    [is='grid-logos'] .slider-item svg {
      height: auto;
      width: 100%;
      max-width: 100%; }
    [is='grid-logos'] .slider-item .figure {
      margin: 0;
      opacity: 0;
      -webkit-transform: translate(0, 5px);
              transform: translate(0, 5px);
      -webkit-transition: opacity 1s ease, -webkit-transform 1s ease;
      transition: opacity 1s ease, -webkit-transform 1s ease;
      transition: opacity 1s ease, transform 1s ease;
      transition: opacity 1s ease, transform 1s ease, -webkit-transform 1s ease; }
    [is='grid-logos'] .slider-item .logo-button:hover {
      opacity: 0.75; }
  @media (min-width: 768px) {
    [is='grid-logos'] .slider .flickity-button {
      display: block; } }
  [is='grid-logos'].active .figure {
    opacity: 1;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
  [is='grid-logos'] .flickity-prev-next-button {
    background-color: #fff;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23888888' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 14px 22px;
    border-radius: 30px;
    height: 60px;
    -webkit-transform: scaleX(1) translateY(-50%);
            transform: scaleX(1) translateY(-50%);
    width: 60px; }
    .theme-dark [is='grid-logos'] .flickity-prev-next-button {
      opacity: 0.4;
      background-color: #222;
      background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23FFFFFF' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    [is='grid-logos'] .flickity-prev-next-button svg {
      display: none; }
    [is='grid-logos'] .flickity-prev-next-button.next {
      left: auto;
      right: 10px;
      -webkit-transform: scaleX(1) translateY(-50%);
              transform: scaleX(1) translateY(-50%); }
    [is='grid-logos'] .flickity-prev-next-button.previous {
      left: 10px;
      right: auto;
      -webkit-transform: scaleX(-1) translateY(-50%);
              transform: scaleX(-1) translateY(-50%); }
    [is='grid-logos'] .flickity-prev-next-button:hover {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23222222' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
      .theme-dark [is='grid-logos'] .flickity-prev-next-button:hover {
        opacity: 1;
        background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23FFFFFF' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    [is='grid-logos'] .flickity-prev-next-button:active, [is='grid-logos'] .flickity-prev-next-button.active {
      opacity: 1;
      background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23888888' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
      .theme-dark [is='grid-logos'] .flickity-prev-next-button:active, .theme-dark [is='grid-logos'] .flickity-prev-next-button.active {
        opacity: 0.4;
        background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23FFFFFF' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

[is="block-wysiwyg"] + [is="grid-posts-archive"] {
  margin-top: 92px; }
  @media (min-width: 768px) {
    [is="block-wysiwyg"] + [is="grid-posts-archive"] {
      margin-top: 100px; } }

[is="grid-posts-archive"] {
  position: relative; }
  [is="grid-posts-archive"].active .post {
    opacity: 1; }
  [is="grid-posts-archive"] .filter-container {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 1440px;
    position: relative;
    z-index: 1; }
  [is="grid-posts-archive"] .posts-container {
    position: relative;
    z-index: 1;
    margin-bottom: 160px; }
    [is="grid-posts-archive"] .posts-container--services {
      margin-bottom: 0; }
  [is="grid-posts-archive"] .title {
    font-size: 44px;
    font-weight: 800;
    line-height: 0.8;
    margin: 0 0 43px;
    padding: 0;
    text-transform: uppercase; }
    @media (min-width: 768px) {
      [is="grid-posts-archive"] .title {
        font-size: 200px;
        margin: 0 0 139px -10px; } }
    @media (min-width: 1024px) {
      [is="grid-posts-archive"] .title {
        font-size: 300px;
        margin: 0 0 139px -20px; } }
  [is="grid-posts-archive"] .filter {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    overflow: hidden; }
    [is="grid-posts-archive"] .filter.flickity-enabled {
      -webkit-box-align: initial;
          -ms-flex-align: initial;
              align-items: initial;
      display: block;
      -ms-flex-wrap: initial;
          flex-wrap: initial;
      -webkit-box-pack: initial;
          -ms-flex-pack: initial;
              justify-content: initial;
      overflow: initial; }
    [is="grid-posts-archive"] .filter .carousel-cell:first-child .filter-button {
      margin-left: 20px; }
      @media (min-width: 768px) {
        [is="grid-posts-archive"] .filter .carousel-cell:first-child .filter-button {
          margin-left: 40px; } }
      @media (min-width: 1280px) {
        [is="grid-posts-archive"] .filter .carousel-cell:first-child .filter-button {
          margin-left: 120px; } }
    [is="grid-posts-archive"] .filter .carousel-cell:last-child .filter-button {
      margin-right: 20px; }
      @media (min-width: 768px) {
        [is="grid-posts-archive"] .filter .carousel-cell:last-child .filter-button {
          margin-right: 40px; } }
      @media (min-width: 1280px) {
        [is="grid-posts-archive"] .filter .carousel-cell:last-child .filter-button {
          margin-right: 120px; } }
  [is="grid-posts-archive"] .posts {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    width: 100%; }
    [is="grid-posts-archive"] .posts--team .post {
      width: 50%; }
      @media (min-width: 768px) {
        [is="grid-posts-archive"] .posts--team .post {
          width: 33.33333%; } }
      @media (min-width: 1024px) {
        [is="grid-posts-archive"] .posts--team .post {
          width: 25%; } }
      @media (min-width: 1280px) {
        [is="grid-posts-archive"] .posts--team .post {
          width: 20%; } }
    @media (min-width: 768px) {
      [is="grid-posts-archive"] .posts--jobs {
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; } }
    @media (min-width: 768px) {
      [is="grid-posts-archive"] .posts--jobs:after {
        content: "";
        width: calc(50% - 20px); } }
    @media (min-width: 1024px) {
      [is="grid-posts-archive"] .posts--jobs:after {
        content: "";
        width: 30%; } }
    [is="grid-posts-archive"] .posts--jobs .post {
      width: 100%;
      height: 280px;
      margin-bottom: 40px;
      border: 1px solid #ff9e1b; }
      @media (min-width: 768px) {
        [is="grid-posts-archive"] .posts--jobs .post {
          max-width: calc(50% - 20px);
          height: auto; } }
      @media (min-width: 1024px) {
        [is="grid-posts-archive"] .posts--jobs .post {
          max-width: 30%; } }
      [is="grid-posts-archive"] .posts--jobs .post:before {
        padding-top: 0; }
        @media (min-width: 768px) {
          [is="grid-posts-archive"] .posts--jobs .post:before {
            padding-top: 77.77777778%; } }
      [is="grid-posts-archive"] .posts--jobs .post .post-date {
        margin-left: 40px;
        margin-top: 40px;
        color: #fff; }
      [is="grid-posts-archive"] .posts--jobs .post .post-title {
        text-transform: uppercase;
        font-weight: 700;
        font-size: 2rem;
        line-height: 0.9375; }
      [is="grid-posts-archive"] .posts--jobs .post .post-inner--hover .post-title {
        color: #000; }
      [is="grid-posts-archive"] .posts--jobs .post .post-inner-front .post-title {
        color: #fff;
        margin-bottom: 5px; }
      [is="grid-posts-archive"] .posts--jobs .post .post-bg-hover {
        background-color: #ff9e1b; }
  [is="grid-posts-archive"] .posts-empty {
    padding: 0;
    text-align: center;
    width: 100%; }
  [is="grid-posts-archive"] .post {
    opacity: 0;
    overflow: hidden;
    position: relative;
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
    width: 100%; }
    @media (min-width: 768px) {
      [is="grid-posts-archive"] .post {
        width: 50%; } }
    @media (min-width: 1024px) {
      [is="grid-posts-archive"] .post {
        width: 33.333333%; } }
    [is="grid-posts-archive"] .post:nth-child(1n) {
      -webkit-transition-delay: 0.075s;
              transition-delay: 0.075s; }
    [is="grid-posts-archive"] .post:nth-child(2n) {
      -webkit-transition-delay: 0.15s;
              transition-delay: 0.15s; }
    [is="grid-posts-archive"] .post:nth-child(3n) {
      -webkit-transition-delay: 0.225s;
              transition-delay: 0.225s; }
    [is="grid-posts-archive"] .post:nth-child(4n) {
      -webkit-transition-delay: 0.3s;
              transition-delay: 0.3s; }
    [is="grid-posts-archive"] .post:nth-child(5n) {
      -webkit-transition-delay: 0.375s;
              transition-delay: 0.375s; }
    [is="grid-posts-archive"] .post:nth-child(6n) {
      -webkit-transition-delay: 0.45s;
              transition-delay: 0.45s; }
    [is="grid-posts-archive"] .post:nth-child(7n) {
      -webkit-transition-delay: 0.525s;
              transition-delay: 0.525s; }
    [is="grid-posts-archive"] .post:nth-child(8n) {
      -webkit-transition-delay: 0.6s;
              transition-delay: 0.6s; }
    [is="grid-posts-archive"] .post:nth-child(9n) {
      -webkit-transition-delay: 0.675s;
              transition-delay: 0.675s; }
    [is="grid-posts-archive"] .post:nth-child(10n) {
      -webkit-transition-delay: 0.75s;
              transition-delay: 0.75s; }
    [is="grid-posts-archive"] .post:nth-child(11n) {
      -webkit-transition-delay: 0.825s;
              transition-delay: 0.825s; }
    [is="grid-posts-archive"] .post:nth-child(12n) {
      -webkit-transition-delay: 0.9s;
              transition-delay: 0.9s; }
    [is="grid-posts-archive"] .post:nth-child(13n) {
      -webkit-transition-delay: 0.975s;
              transition-delay: 0.975s; }
    [is="grid-posts-archive"] .post:nth-child(14n) {
      -webkit-transition-delay: 1.05s;
              transition-delay: 1.05s; }
    [is="grid-posts-archive"] .post:nth-child(15n) {
      -webkit-transition-delay: 1.125s;
              transition-delay: 1.125s; }
    [is="grid-posts-archive"] .post:nth-child(16n) {
      -webkit-transition-delay: 1.2s;
              transition-delay: 1.2s; }
    [is="grid-posts-archive"] .post:nth-child(17n) {
      -webkit-transition-delay: 1.275s;
              transition-delay: 1.275s; }
    [is="grid-posts-archive"] .post:nth-child(18n) {
      -webkit-transition-delay: 1.35s;
              transition-delay: 1.35s; }
    [is="grid-posts-archive"] .post:nth-child(19n) {
      -webkit-transition-delay: 1.425s;
              transition-delay: 1.425s; }
    [is="grid-posts-archive"] .post:nth-child(20n) {
      -webkit-transition-delay: 1.5s;
              transition-delay: 1.5s; }
    @media (hover: hover), (-ms-high-contrast: none) {
      [is="grid-posts-archive"] .post:hover:not(.hide) .post-bg-hover {
        opacity: 1; }
      [is="grid-posts-archive"] .post:hover:not(.hide) .post-inner {
        opacity: 0; }
      [is="grid-posts-archive"] .post:hover:not(.hide) .post-inner-front {
        opacity: 0; }
      [is="grid-posts-archive"] .post:hover:not(.hide) .post-inner--hover {
        opacity: 1; } }
    @media (hover: none) {
      [is="grid-posts-archive"] .post .post-inner--hover {
        opacity: 0;
        pointer-events: none; } }
    [is="grid-posts-archive"] .post.hover .post-bg-hover {
      opacity: 1; }
    [is="grid-posts-archive"] .post.hover .post-inner {
      opacity: 0; }
    [is="grid-posts-archive"] .post.hover .post-inner-front {
      opacity: 0; }
    [is="grid-posts-archive"] .post.hover .post-inner--hover {
      opacity: 1;
      pointer-events: all; }
    [is="grid-posts-archive"] .post:before {
      content: "";
      width: 1px;
      margin-left: -1px;
      float: left;
      height: 0;
      padding-top: 56.25%; }
    [is="grid-posts-archive"] .post--reels:before {
      padding-top: 75%; }
    [is="grid-posts-archive"] .post--news:before {
      padding-top: 75%; }
    [is="grid-posts-archive"] .post--team:before {
      padding-top: 128.47222222%; }
    [is="grid-posts-archive"] .post::after {
      content: "";
      display: table;
      clear: both; }
    [is="grid-posts-archive"] .post-button-overlay {
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      right: 0; }
    [is="grid-posts-archive"] .post-link {
      display: block;
      text-decoration: none; }
    [is="grid-posts-archive"] .post-image {
      height: 100%;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%;
      z-index: 0; }
      [is="grid-posts-archive"] .post-image img {
        -o-object-fit: cover;
           object-fit: cover;
        position: absolute;
        width: 100%;
        top: 0;
        left: 0;
        height: 100%; }
      [is="grid-posts-archive"] .post-image::before {
        background-color: #000;
        content: "";
        height: 100%;
        left: 0;
        opacity: 0.3;
        position: absolute;
        top: 0;
        width: 100%;
        z-index: 1; }
        .post-type-archive-team [is="grid-posts-archive"] .post-image::before,
        .post-type-archive-filmography [is="grid-posts-archive"] .post-image::before {
          display: none; }
      [is="grid-posts-archive"] .post-image::after {
        background: #181818;
        background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(black));
        background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, black 100%);
        bottom: 0;
        content: "";
        height: 200px;
        left: 0;
        opacity: 0.2;
        position: absolute;
        width: 100%;
        z-index: 1; }
        .post-type-archive-filmography [is="grid-posts-archive"] .post-image::after,
        .post-type-archive-team [is="grid-posts-archive"] .post-image::after {
          display: none; }
    [is="grid-posts-archive"] .post-bg-hover {
      background-color: #ff9e1b;
      height: 100%;
      left: 0;
      opacity: 0;
      position: absolute;
      top: 0;
      width: 100%;
      -webkit-transition: opacity 150ms ease;
      transition: opacity 150ms ease; }
    [is="grid-posts-archive"] .post-inner-front {
      color: #fff;
      opacity: 1;
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      padding-left: 40px;
      padding-top: 33px; }
      [is="grid-posts-archive"] .post-inner-front a {
        color: inherit; }
      [is="grid-posts-archive"] .post-inner-front .post-inner-bottom {
        left: 30px;
        right: 20px;
        bottom: 27px;
        z-index: 1; }
        @media (min-width: 768px) {
          [is="grid-posts-archive"] .post-inner-front .post-inner-bottom {
            left: 40px;
            right: 40px;
            bottom: 27px; }
            .post--news [is="grid-posts-archive"] .post-inner-front .post-inner-bottom {
              bottom: 40px; } }
    [is="grid-posts-archive"] .post-inner {
      font-size: 0.875rem;
      line-height: 1.5;
      color: #fff;
      opacity: 1;
      padding: 30px 20px 30px 30px; }
      [is="grid-posts-archive"] .post-inner--hover {
        opacity: 0; }
      [is="grid-posts-archive"] .post-inner a {
        color: inherit; }
      @media (min-width: 768px) {
        [is="grid-posts-archive"] .post-inner {
          padding: 43px 40px 35px 40px; } }
    [is="grid-posts-archive"] .post-inner-top {
      position: relative;
      padding-bottom: 48px; }
      [is="grid-posts-archive"] .post-inner-top p {
        margin-bottom: 20px; }
      [is="grid-posts-archive"] .post-inner-top > :first-child {
        margin-top: 0;
        padding-top: 0; }
      [is="grid-posts-archive"] .post-inner-top > :last-child {
        margin-bottom: 0;
        padding-bottom: 0; }
    [is="grid-posts-archive"] .post-inner-bottom {
      bottom: 35px;
      position: absolute;
      padding-right: 30px; }
      @media (min-width: 768px) {
        [is="grid-posts-archive"] .post-inner-bottom {
          padding-right: 40px; } }
    [is="grid-posts-archive"] .post-date {
      color: inherit;
      font-size: 1rem;
      line-height: 1.1875;
      margin: 0;
      text-transform: uppercase; }
    [is="grid-posts-archive"] .post-title {
      font-size: 1.5rem;
      line-height: 1;
      color: inherit;
      margin: 0;
      font-weight: 600;
      color: #ff9e1b; }
    [is="grid-posts-archive"] .post--team .post-title {
      font-size: 1.25rem;
      word-spacing: 9999rem; }
      @media (min-width: 768px) {
        [is="grid-posts-archive"] .post--team .post-title {
          font-size: 1.5rem;
          line-height: 1; } }
    [is="grid-posts-archive"] .post--team .post-inner-top {
      margin-bottom: 30px; }
    [is="grid-posts-archive"] .post-title-top {
      color: #000;
      margin-bottom: 12px; }
      @media (min-width: 768px) {
        [is="grid-posts-archive"] .post-title-top {
          margin-bottom: 15px; } }
    [is="grid-posts-archive"] .post-links {
      font-size: 1rem;
      line-height: 1.3125;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      color: inherit;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      margin: 0;
      text-transform: uppercase;
      font-weight: 700; }
      [is="grid-posts-archive"] .post-links .button, [is="grid-posts-archive"] .post-links body .addtoany_list a.addtoany_share, body .addtoany_list [is="grid-posts-archive"] .post-links a.addtoany_share, [is="grid-posts-archive"] .post-links .wpcf7-form .wpcf7-submit, .wpcf7-form [is="grid-posts-archive"] .post-links .wpcf7-submit, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .back-link, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .ja-button, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit input[type="button"], [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links input[type="button"], [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links .back-link, [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links a {
        color: #000; }
        [is="grid-posts-archive"] .post-links .button--link:after, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .view-details:after, [is="block-open-positions"] .ja-job-list-container .ja-job-list .job [is="grid-posts-archive"] .post-links .view-details:after {
          background-image: url("data:image/svg+xml,%0A%3Csvg width='9px' height='12px' viewBox='0 0 9 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='06-News' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='DT/06.01-News' transform='translate(-580.000000, -950.000000)' stroke='%23000000' stroke-width='3'%3E%3Cg id='News-Tiles' transform='translate(0.000000, 646.000000)'%3E%3Cg id='Tile/News/Off-2' transform='translate(480.000000, 0.000000)'%3E%3Cg id='Link/16pts+Arrow/Black/Off' transform='translate(40.000000, 300.000000)'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(62.000000, 6.000000)'%3E%3Cpolyline id='Path' points='0 0 4 4 0 8'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
      [is="grid-posts-archive"] .post-links .button + .button, [is="grid-posts-archive"] .post-links body .addtoany_list a.addtoany_share + .button, body .addtoany_list [is="grid-posts-archive"] .post-links a.addtoany_share + .button, [is="grid-posts-archive"] .post-links .wpcf7-form .wpcf7-submit + .button, .wpcf7-form [is="grid-posts-archive"] .post-links .wpcf7-submit + .button, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .back-link + .button, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .ja-button + .button, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + .button, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links input[type="button"] + .button, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit .back-link + .button, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links .back-link + .button, [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .button, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links a + .button, [is="grid-posts-archive"] .post-links body .addtoany_list .button + a.addtoany_share, body .addtoany_list [is="grid-posts-archive"] .post-links .button + a.addtoany_share, [is="grid-posts-archive"] .post-links body .addtoany_list a.addtoany_share + a.addtoany_share, body .addtoany_list [is="grid-posts-archive"] .post-links a.addtoany_share + a.addtoany_share, [is="grid-posts-archive"] .post-links .wpcf7-form body .addtoany_list .wpcf7-submit + a.addtoany_share, body .addtoany_list [is="grid-posts-archive"] .post-links .wpcf7-form .wpcf7-submit + a.addtoany_share, .wpcf7-form [is="grid-posts-archive"] .post-links body .addtoany_list .wpcf7-submit + a.addtoany_share, body .addtoany_list .wpcf7-form [is="grid-posts-archive"] .post-links .wpcf7-submit + a.addtoany_share, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + a.addtoany_share, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .back-link + a.addtoany_share, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply body .addtoany_list .ja-button + a.addtoany_share, body .addtoany_list [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + a.addtoany_share, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links body .addtoany_list .ja-button + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .ja-button + a.addtoany_share, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit body .addtoany_list input[type="button"] + a.addtoany_share, body .addtoany_list [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + a.addtoany_share, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links body .addtoany_list input[type="button"] + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links input[type="button"] + a.addtoany_share, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit .back-link + a.addtoany_share, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links .back-link + a.addtoany_share, [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button body .addtoany_list a + a.addtoany_share, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links body .addtoany_list a + a.addtoany_share, [is="grid-posts-archive"] .post-links .wpcf7-form .button + .wpcf7-submit, .wpcf7-form [is="grid-posts-archive"] .post-links .button + .wpcf7-submit, [is="grid-posts-archive"] .post-links body .addtoany_list .wpcf7-form a.addtoany_share + .wpcf7-submit, .wpcf7-form [is="grid-posts-archive"] .post-links body .addtoany_list a.addtoany_share + .wpcf7-submit, body .addtoany_list [is="grid-posts-archive"] .post-links .wpcf7-form a.addtoany_share + .wpcf7-submit, .wpcf7-form body .addtoany_list [is="grid-posts-archive"] .post-links a.addtoany_share + .wpcf7-submit, [is="grid-posts-archive"] .post-links .wpcf7-form .wpcf7-submit + .wpcf7-submit, .wpcf7-form [is="grid-posts-archive"] .post-links .wpcf7-submit + .wpcf7-submit, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .wpcf7-submit, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .back-link + .wpcf7-submit, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-form .ja-button + .wpcf7-submit, .wpcf7-form [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .wpcf7-submit, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .wpcf7-form .ja-button + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .ja-button + .wpcf7-submit, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit .wpcf7-form input[type="button"] + .wpcf7-submit, .wpcf7-form [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + .wpcf7-submit, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links .wpcf7-form input[type="button"] + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links input[type="button"] + .wpcf7-submit, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit .back-link + .wpcf7-submit, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links .back-link + .wpcf7-submit, [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-form a + .wpcf7-submit, .wpcf7-form [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .wpcf7-submit, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links .wpcf7-form a + .wpcf7-submit, .wpcf7-form [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links a + .wpcf7-submit, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .button + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .button + .back-link, [is="grid-posts-archive"] .post-links body .addtoany_list [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links body .addtoany_list a.addtoany_share + .back-link, body .addtoany_list [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .back-link, [is="block-open-positions"] .ja-job-details .apply body .addtoany_list [is="grid-posts-archive"] .post-links a.addtoany_share + .back-link, [is="grid-posts-archive"] .post-links .wpcf7-form [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .wpcf7-form .wpcf7-submit + .back-link, .wpcf7-form [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-job-details .apply .wpcf7-form [is="grid-posts-archive"] .post-links .wpcf7-submit + .back-link, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .back-link + .back-link, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .ja-button + .back-link, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply input[type="button"] + .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links .ja-job-details .apply input[type="button"] + .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links .ja-job-details .apply .back-link + .back-link, [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply a + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .back-link, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply a + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links a + .back-link, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .button + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .button + .ja-button, [is="grid-posts-archive"] .post-links body .addtoany_list [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links body .addtoany_list a.addtoany_share + .ja-button, body .addtoany_list [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .ja-button, [is="block-open-positions"] .ja-job-details .apply body .addtoany_list [is="grid-posts-archive"] .post-links a.addtoany_share + .ja-button, [is="grid-posts-archive"] .post-links .wpcf7-form [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .wpcf7-form .wpcf7-submit + .ja-button, .wpcf7-form [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .ja-button, [is="block-open-positions"] .ja-job-details .apply .wpcf7-form [is="grid-posts-archive"] .post-links .wpcf7-submit + .ja-button, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .back-link + .ja-button, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .ja-button + .ja-button, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply input[type="button"] + .ja-button, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit input[type="button"] + .ja-button, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links .ja-job-details .apply input[type="button"] + .ja-button, [is="block-open-positions"] .ja-job-details .apply .ja-submit [is="grid-posts-archive"] .post-links input[type="button"] + .ja-button, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit .back-link + .ja-button, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links .ja-job-details .apply .back-link + .ja-button, [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply a + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .ja-button, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply a + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links a + .ja-button, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit .button + input[type="button"], [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links .button + input[type="button"], [is="grid-posts-archive"] .post-links body .addtoany_list [is="block-open-positions"] .ja-submit a.addtoany_share + input[type="button"], [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links body .addtoany_list a.addtoany_share + input[type="button"], body .addtoany_list [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit a.addtoany_share + input[type="button"], [is="block-open-positions"] .ja-submit body .addtoany_list [is="grid-posts-archive"] .post-links a.addtoany_share + input[type="button"], [is="grid-posts-archive"] .post-links .wpcf7-form [is="block-open-positions"] .ja-submit .wpcf7-submit + input[type="button"], [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links .wpcf7-form .wpcf7-submit + input[type="button"], .wpcf7-form [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit .wpcf7-submit + input[type="button"], [is="block-open-positions"] .ja-submit .wpcf7-form [is="grid-posts-archive"] .post-links .wpcf7-submit + input[type="button"], [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply .back-link + input[type="button"], [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .ja-submit .back-link + input[type="button"], [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit .ja-button + input[type="button"], [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply .ja-button + input[type="button"], [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .ja-submit .ja-button + input[type="button"], [is="block-open-positions"] .ja-submit .ja-job-details .apply [is="grid-posts-archive"] .post-links .ja-button + input[type="button"], [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + input[type="button"], [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links input[type="button"] + input[type="button"], [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit .back-link + input[type="button"], [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links .back-link + input[type="button"], [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit a + input[type="button"], [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + input[type="button"], [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit a + input[type="button"], [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links a + input[type="button"], [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit .button + .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links .button + .back-link, [is="grid-posts-archive"] .post-links body .addtoany_list [is="block-open-positions"] .ja-submit a.addtoany_share + .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links body .addtoany_list a.addtoany_share + .back-link, body .addtoany_list [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit a.addtoany_share + .back-link, [is="block-open-positions"] .ja-submit body .addtoany_list [is="grid-posts-archive"] .post-links a.addtoany_share + .back-link, [is="grid-posts-archive"] .post-links .wpcf7-form [is="block-open-positions"] .ja-submit .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links .wpcf7-form .wpcf7-submit + .back-link, .wpcf7-form [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-submit .wpcf7-form [is="grid-posts-archive"] .post-links .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .ja-submit .back-link + .back-link, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit .ja-button + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .ja-submit .ja-button + .back-link, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links input[type="button"] + .back-link, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit .back-link + .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links .back-link + .back-link, [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit a + .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .back-link, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit a + .back-link, [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links a + .back-link, [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links .button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links body .addtoany_list a.addtoany_share + a, [is="grid-posts-archive"] .post-links .wpcf7-form [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-submit + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links .wpcf7-form .wpcf7-submit + a, .wpcf7-form [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-submit + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-form [is="grid-posts-archive"] .post-links .wpcf7-submit + a, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + a, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .back-link + a, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .ja-button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + a, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .ja-button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .post-links .ja-button + a, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button input[type="button"] + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + a, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button input[type="button"] + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links input[type="button"] + a, [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links [is="block-open-positions"] .ja-submit .back-link + a, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .post-links .back-link + a, [is="grid-posts-archive"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .post-links a + a {
        margin-top: 6px; }
      @media (min-width: 768px) {
        [is="grid-posts-archive"] .post-links {
          margin: 0 0 1px; } }
    [is="grid-posts-archive"] .post-role {
      color: #000;
      font-size: 0.85rem;
      line-height: 1.25;
      margin: 0;
      text-transform: uppercase; }
      @media (min-width: 370px) {
        [is="grid-posts-archive"] .post-role {
          font-size: 1; } }
  [is="grid-posts-archive"] .pagination {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px; }
    @media (min-width: 768px) {
      [is="grid-posts-archive"] .pagination {
        padding-left: 40px;
        padding-right: 40px; } }
    @media (min-width: 1440px) {
      [is="grid-posts-archive"] .pagination {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 480px) {
      [is="grid-posts-archive"] .pagination {
        min-width: 140px; } }
    [is="grid-posts-archive"] .pagination--center {
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
    [is="grid-posts-archive"] .pagination--prevDisabled {
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end; }
    [is="grid-posts-archive"] .pagination .button, [is="grid-posts-archive"] .pagination body .addtoany_list a.addtoany_share, body .addtoany_list [is="grid-posts-archive"] .pagination a.addtoany_share, [is="grid-posts-archive"] .pagination .wpcf7-form .wpcf7-submit, .wpcf7-form [is="grid-posts-archive"] .pagination .wpcf7-submit, [is="grid-posts-archive"] .pagination [is="block-open-positions"] .ja-job-details .apply .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .pagination .back-link, [is="grid-posts-archive"] .pagination [is="block-open-positions"] .ja-job-details .apply .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-archive"] .pagination .ja-button, [is="grid-posts-archive"] .pagination [is="block-open-positions"] .ja-submit input[type="button"], [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .pagination input[type="button"], [is="grid-posts-archive"] .pagination [is="block-open-positions"] .ja-submit .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-archive"] .pagination .back-link, [is="grid-posts-archive"] .pagination [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-archive"] .pagination a {
      white-space: nowrap; }
    @media (max-width: 768px) {
      [is="grid-posts-archive"] .pagination .pagination-previous {
        min-width: 130px; }
      [is="grid-posts-archive"] .pagination .pagination-next {
        min-width: 130px; } }

[is="block-text-intro"] + [is="grid-posts-home"] {
  margin-top: -4.8rem; }

[is="grid-posts-home"] {
  position: relative;
  margin-top: 160px;
  margin-bottom: 160px; }
  [is="grid-posts-home"] .posts-container {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 1280px;
    padding-left: 0;
    padding-right: 0;
    position: relative; }
    @media (min-width: 768px) {
      [is="grid-posts-home"] .posts-container {
        display: block;
        margin-left: auto;
        margin-right: auto;
        max-width: 1280px;
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 1280px) {
      [is="grid-posts-home"] .posts-container {
        display: block;
        margin-left: auto;
        margin-right: auto;
        max-width: 1280px;
        padding-left: 40px;
        padding-right: 40px; } }
  [is="grid-posts-home"] .title-side {
    position: relative;
    margin: 0 0 -20px 25px; }
    @media (min-width: 768px) {
      [is="grid-posts-home"] .title-side {
        margin: 0 0 -25px 0; } }
    @media (min-width: 1024px) {
      [is="grid-posts-home"] .title-side {
        position: absolute;
        white-space: nowrap;
        pointer-events: none;
        left: calc(100% + 52px);
        top: 0;
        -webkit-transform: rotate(90deg) translateY(-15px);
                transform: rotate(90deg) translateY(-15px);
        -webkit-transform-origin: left top;
                transform-origin: left top; }
        :lang(fr_FR) [is="grid-posts-home"] .title-side {
          -webkit-transform: rotate(90deg) translateY(10px);
                  transform: rotate(90deg) translateY(10px); } }
    [is="grid-posts-home"] .title-side-text {
      font-size: 5.625rem;
      line-height: 1.3125;
      margin: 0;
      opacity: 0;
      text-transform: uppercase;
      -webkit-transition: opacity 2s ease 0.5s;
      transition: opacity 2s ease 0.5s;
      color: rgba(0, 0, 0, 0.1);
      font-family: "DINOT-CondBold";
      font-weight: 700;
      font-size: 5rem;
      line-height: 1; }
      @media (min-width: 370px) {
        [is="grid-posts-home"] .title-side-text {
          font-size: 7.5rem; } }
      @media (min-width: 768px) {
        [is="grid-posts-home"] .title-side-text {
          font-size: 10rem; }
          :lang(fr_FR) [is="grid-posts-home"] .title-side-text {
            font-size: 8.75rem; } }
      @media (min-width: 1024px) {
        [is="grid-posts-home"] .title-side-text {
          font-size: 18.75rem; }
          :lang(fr_FR) [is="grid-posts-home"] .title-side-text {
            font-size: 15.625rem; } }
  [is="grid-posts-home"].active .post {
    opacity: 1; }
  [is="grid-posts-home"].active .title-side-text {
    opacity: 1; }
  [is="grid-posts-home"] .posts {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    width: 100%; }
    [is="grid-posts-home"] .posts--team .post {
      width: 50%; }
      @media (min-width: 768px) {
        [is="grid-posts-home"] .posts--team .post {
          width: 33.33333%; } }
      @media (min-width: 1024px) {
        [is="grid-posts-home"] .posts--team .post {
          width: 25%; } }
      @media (min-width: 1280px) {
        [is="grid-posts-home"] .posts--team .post {
          width: 20%; } }
    @media (min-width: 768px) {
      [is="grid-posts-home"] .posts--jobs {
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; } }
    @media (min-width: 768px) {
      [is="grid-posts-home"] .posts--jobs:after {
        content: "";
        width: calc(50% - 20px); } }
    @media (min-width: 1024px) {
      [is="grid-posts-home"] .posts--jobs:after {
        content: "";
        width: 30%; } }
    [is="grid-posts-home"] .posts--jobs .post {
      width: 100%;
      height: 280px;
      margin-bottom: 40px;
      border: 1px solid #ff9e1b; }
      @media (min-width: 768px) {
        [is="grid-posts-home"] .posts--jobs .post {
          max-width: calc(50% - 20px);
          height: auto; } }
      @media (min-width: 1024px) {
        [is="grid-posts-home"] .posts--jobs .post {
          max-width: 30%; } }
      [is="grid-posts-home"] .posts--jobs .post:before {
        padding-top: 0; }
        @media (min-width: 768px) {
          [is="grid-posts-home"] .posts--jobs .post:before {
            padding-top: 77.77777778%; } }
      [is="grid-posts-home"] .posts--jobs .post .post-date {
        margin-left: 40px;
        margin-top: 40px;
        color: #fff; }
      [is="grid-posts-home"] .posts--jobs .post .post-title {
        text-transform: uppercase;
        font-weight: 700;
        font-size: 2rem;
        line-height: 0.9375; }
      [is="grid-posts-home"] .posts--jobs .post .post-inner--hover .post-title {
        color: #000; }
      [is="grid-posts-home"] .posts--jobs .post .post-inner-front .post-title {
        color: #fff;
        margin-bottom: 5px; }
      [is="grid-posts-home"] .posts--jobs .post .post-bg-hover {
        background-color: #ff9e1b; }
  [is="grid-posts-home"] .posts-empty {
    padding: 0;
    text-align: center;
    width: 100%; }
  [is="grid-posts-home"] .post {
    opacity: 0;
    overflow: hidden;
    position: relative;
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
    width: 100%; }
    @media (min-width: 768px) {
      [is="grid-posts-home"] .post {
        width: 50%; } }
    @media (min-width: 1024px) {
      [is="grid-posts-home"] .post {
        width: 33.333333%; } }
    [is="grid-posts-home"] .post:nth-child(1n) {
      -webkit-transition-delay: 0.075s;
              transition-delay: 0.075s; }
    [is="grid-posts-home"] .post:nth-child(2n) {
      -webkit-transition-delay: 0.15s;
              transition-delay: 0.15s; }
    [is="grid-posts-home"] .post:nth-child(3n) {
      -webkit-transition-delay: 0.225s;
              transition-delay: 0.225s; }
    [is="grid-posts-home"] .post:nth-child(4n) {
      -webkit-transition-delay: 0.3s;
              transition-delay: 0.3s; }
    [is="grid-posts-home"] .post:nth-child(5n) {
      -webkit-transition-delay: 0.375s;
              transition-delay: 0.375s; }
    [is="grid-posts-home"] .post:nth-child(6n) {
      -webkit-transition-delay: 0.45s;
              transition-delay: 0.45s; }
    [is="grid-posts-home"] .post:nth-child(7n) {
      -webkit-transition-delay: 0.525s;
              transition-delay: 0.525s; }
    [is="grid-posts-home"] .post:nth-child(8n) {
      -webkit-transition-delay: 0.6s;
              transition-delay: 0.6s; }
    [is="grid-posts-home"] .post:nth-child(9n) {
      -webkit-transition-delay: 0.675s;
              transition-delay: 0.675s; }
    [is="grid-posts-home"] .post:nth-child(10n) {
      -webkit-transition-delay: 0.75s;
              transition-delay: 0.75s; }
    [is="grid-posts-home"] .post:nth-child(11n) {
      -webkit-transition-delay: 0.825s;
              transition-delay: 0.825s; }
    [is="grid-posts-home"] .post:nth-child(12n) {
      -webkit-transition-delay: 0.9s;
              transition-delay: 0.9s; }
    [is="grid-posts-home"] .post:nth-child(13n) {
      -webkit-transition-delay: 0.975s;
              transition-delay: 0.975s; }
    [is="grid-posts-home"] .post:nth-child(14n) {
      -webkit-transition-delay: 1.05s;
              transition-delay: 1.05s; }
    [is="grid-posts-home"] .post:nth-child(15n) {
      -webkit-transition-delay: 1.125s;
              transition-delay: 1.125s; }
    [is="grid-posts-home"] .post:nth-child(16n) {
      -webkit-transition-delay: 1.2s;
              transition-delay: 1.2s; }
    [is="grid-posts-home"] .post:nth-child(17n) {
      -webkit-transition-delay: 1.275s;
              transition-delay: 1.275s; }
    [is="grid-posts-home"] .post:nth-child(18n) {
      -webkit-transition-delay: 1.35s;
              transition-delay: 1.35s; }
    [is="grid-posts-home"] .post:nth-child(19n) {
      -webkit-transition-delay: 1.425s;
              transition-delay: 1.425s; }
    [is="grid-posts-home"] .post:nth-child(20n) {
      -webkit-transition-delay: 1.5s;
              transition-delay: 1.5s; }
    @media (hover: hover), (-ms-high-contrast: none) {
      [is="grid-posts-home"] .post:hover:not(.hide) .post-bg-hover {
        opacity: 1; }
      [is="grid-posts-home"] .post:hover:not(.hide) .post-inner {
        opacity: 0; }
      [is="grid-posts-home"] .post:hover:not(.hide) .post-inner-front {
        opacity: 0; }
      [is="grid-posts-home"] .post:hover:not(.hide) .post-inner--hover {
        opacity: 1; } }
    @media (hover: none) {
      [is="grid-posts-home"] .post .post-inner--hover {
        opacity: 0;
        pointer-events: none; } }
    [is="grid-posts-home"] .post.hover .post-bg-hover {
      opacity: 1; }
    [is="grid-posts-home"] .post.hover .post-inner {
      opacity: 0; }
    [is="grid-posts-home"] .post.hover .post-inner-front {
      opacity: 0; }
    [is="grid-posts-home"] .post.hover .post-inner--hover {
      opacity: 1;
      pointer-events: all; }
    [is="grid-posts-home"] .post:before {
      content: "";
      width: 1px;
      margin-left: -1px;
      float: left;
      height: 0;
      padding-top: 56.25%; }
    [is="grid-posts-home"] .post--reels:before {
      padding-top: 75%; }
    [is="grid-posts-home"] .post--news:before {
      padding-top: 75%; }
    [is="grid-posts-home"] .post--team:before {
      padding-top: 128.47222222%; }
    [is="grid-posts-home"] .post::after {
      content: "";
      display: table;
      clear: both; }
    [is="grid-posts-home"] .post-button-overlay {
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      right: 0; }
    [is="grid-posts-home"] .post-link {
      display: block;
      text-decoration: none; }
    [is="grid-posts-home"] .post-image {
      height: 100%;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%;
      z-index: 0; }
      [is="grid-posts-home"] .post-image img {
        -o-object-fit: cover;
           object-fit: cover;
        position: absolute;
        width: 100%;
        top: 0;
        left: 0;
        height: 100%; }
      [is="grid-posts-home"] .post-image::before {
        background-color: #000;
        content: "";
        height: 100%;
        left: 0;
        opacity: 0.3;
        position: absolute;
        top: 0;
        width: 100%;
        z-index: 1; }
        .post-type-archive-team [is="grid-posts-home"] .post-image::before,
        .post-type-archive-filmography [is="grid-posts-home"] .post-image::before {
          display: none; }
      [is="grid-posts-home"] .post-image::after {
        background: #181818;
        background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(black));
        background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, black 100%);
        bottom: 0;
        content: "";
        height: 200px;
        left: 0;
        opacity: 0.2;
        position: absolute;
        width: 100%;
        z-index: 1; }
        .post-type-archive-filmography [is="grid-posts-home"] .post-image::after,
        .post-type-archive-team [is="grid-posts-home"] .post-image::after {
          display: none; }
    [is="grid-posts-home"] .post-bg-hover {
      background-color: #ff9e1b;
      height: 100%;
      left: 0;
      opacity: 0;
      position: absolute;
      top: 0;
      width: 100%;
      -webkit-transition: opacity 150ms ease;
      transition: opacity 150ms ease; }
    [is="grid-posts-home"] .post-inner-front {
      color: #fff;
      opacity: 1;
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      padding-left: 40px;
      padding-top: 33px; }
      [is="grid-posts-home"] .post-inner-front a {
        color: inherit; }
      [is="grid-posts-home"] .post-inner-front .post-inner-bottom {
        left: 30px;
        right: 20px;
        bottom: 27px;
        z-index: 1; }
        @media (min-width: 768px) {
          [is="grid-posts-home"] .post-inner-front .post-inner-bottom {
            left: 40px;
            right: 40px;
            bottom: 27px; }
            .post--news [is="grid-posts-home"] .post-inner-front .post-inner-bottom {
              bottom: 40px; } }
    [is="grid-posts-home"] .post-inner {
      font-size: 0.875rem;
      line-height: 1.5;
      color: #fff;
      opacity: 1;
      padding: 30px 20px 30px 30px; }
      [is="grid-posts-home"] .post-inner--hover {
        opacity: 0; }
      [is="grid-posts-home"] .post-inner a {
        color: inherit; }
      @media (min-width: 768px) {
        [is="grid-posts-home"] .post-inner {
          padding: 43px 40px 35px 40px; } }
    [is="grid-posts-home"] .post-inner-top {
      position: relative;
      padding-bottom: 48px; }
      [is="grid-posts-home"] .post-inner-top p {
        margin-bottom: 20px; }
      [is="grid-posts-home"] .post-inner-top > :first-child {
        margin-top: 0;
        padding-top: 0; }
      [is="grid-posts-home"] .post-inner-top > :last-child {
        margin-bottom: 0;
        padding-bottom: 0; }
    [is="grid-posts-home"] .post-inner-bottom {
      bottom: 35px;
      position: absolute;
      padding-right: 30px; }
      @media (min-width: 768px) {
        [is="grid-posts-home"] .post-inner-bottom {
          padding-right: 40px; } }
    [is="grid-posts-home"] .post-date {
      color: inherit;
      font-size: 1rem;
      line-height: 1.1875;
      margin: 0;
      text-transform: uppercase; }
    [is="grid-posts-home"] .post-title {
      font-size: 1.5rem;
      line-height: 1;
      color: inherit;
      margin: 0;
      font-weight: 600;
      color: #ff9e1b; }
    [is="grid-posts-home"] .post--team .post-title {
      font-size: 1.25rem;
      word-spacing: 9999rem; }
      @media (min-width: 768px) {
        [is="grid-posts-home"] .post--team .post-title {
          font-size: 1.5rem;
          line-height: 1; } }
    [is="grid-posts-home"] .post--team .post-inner-top {
      margin-bottom: 30px; }
    [is="grid-posts-home"] .post-title-top {
      color: #000;
      margin-bottom: 12px; }
      @media (min-width: 768px) {
        [is="grid-posts-home"] .post-title-top {
          margin-bottom: 15px; } }
    [is="grid-posts-home"] .post-links {
      font-size: 1rem;
      line-height: 1.3125;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      color: inherit;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      margin: 0;
      text-transform: uppercase;
      font-weight: 700; }
      [is="grid-posts-home"] .post-links .button, [is="grid-posts-home"] .post-links body .addtoany_list a.addtoany_share, body .addtoany_list [is="grid-posts-home"] .post-links a.addtoany_share, [is="grid-posts-home"] .post-links .wpcf7-form .wpcf7-submit, .wpcf7-form [is="grid-posts-home"] .post-links .wpcf7-submit, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .back-link, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .ja-button, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit input[type="button"], [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links input[type="button"], [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links .back-link, [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links a {
        color: #000; }
        [is="grid-posts-home"] .post-links .button--link:after, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .view-details:after, [is="block-open-positions"] .ja-job-list-container .ja-job-list .job [is="grid-posts-home"] .post-links .view-details:after {
          background-image: url("data:image/svg+xml,%0A%3Csvg width='9px' height='12px' viewBox='0 0 9 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='06-News' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='DT/06.01-News' transform='translate(-580.000000, -950.000000)' stroke='%23000000' stroke-width='3'%3E%3Cg id='News-Tiles' transform='translate(0.000000, 646.000000)'%3E%3Cg id='Tile/News/Off-2' transform='translate(480.000000, 0.000000)'%3E%3Cg id='Link/16pts+Arrow/Black/Off' transform='translate(40.000000, 300.000000)'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(62.000000, 6.000000)'%3E%3Cpolyline id='Path' points='0 0 4 4 0 8'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
      [is="grid-posts-home"] .post-links .button + .button, [is="grid-posts-home"] .post-links body .addtoany_list a.addtoany_share + .button, body .addtoany_list [is="grid-posts-home"] .post-links a.addtoany_share + .button, [is="grid-posts-home"] .post-links .wpcf7-form .wpcf7-submit + .button, .wpcf7-form [is="grid-posts-home"] .post-links .wpcf7-submit + .button, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .back-link + .button, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .ja-button + .button, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + .button, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links input[type="button"] + .button, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit .back-link + .button, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links .back-link + .button, [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .button, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links a + .button, [is="grid-posts-home"] .post-links body .addtoany_list .button + a.addtoany_share, body .addtoany_list [is="grid-posts-home"] .post-links .button + a.addtoany_share, [is="grid-posts-home"] .post-links body .addtoany_list a.addtoany_share + a.addtoany_share, body .addtoany_list [is="grid-posts-home"] .post-links a.addtoany_share + a.addtoany_share, [is="grid-posts-home"] .post-links .wpcf7-form body .addtoany_list .wpcf7-submit + a.addtoany_share, body .addtoany_list [is="grid-posts-home"] .post-links .wpcf7-form .wpcf7-submit + a.addtoany_share, .wpcf7-form [is="grid-posts-home"] .post-links body .addtoany_list .wpcf7-submit + a.addtoany_share, body .addtoany_list .wpcf7-form [is="grid-posts-home"] .post-links .wpcf7-submit + a.addtoany_share, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + a.addtoany_share, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .back-link + a.addtoany_share, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply body .addtoany_list .ja-button + a.addtoany_share, body .addtoany_list [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + a.addtoany_share, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links body .addtoany_list .ja-button + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .ja-button + a.addtoany_share, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit body .addtoany_list input[type="button"] + a.addtoany_share, body .addtoany_list [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + a.addtoany_share, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links body .addtoany_list input[type="button"] + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links input[type="button"] + a.addtoany_share, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit .back-link + a.addtoany_share, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links .back-link + a.addtoany_share, [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button body .addtoany_list a + a.addtoany_share, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links body .addtoany_list a + a.addtoany_share, [is="grid-posts-home"] .post-links .wpcf7-form .button + .wpcf7-submit, .wpcf7-form [is="grid-posts-home"] .post-links .button + .wpcf7-submit, [is="grid-posts-home"] .post-links body .addtoany_list .wpcf7-form a.addtoany_share + .wpcf7-submit, .wpcf7-form [is="grid-posts-home"] .post-links body .addtoany_list a.addtoany_share + .wpcf7-submit, body .addtoany_list [is="grid-posts-home"] .post-links .wpcf7-form a.addtoany_share + .wpcf7-submit, .wpcf7-form body .addtoany_list [is="grid-posts-home"] .post-links a.addtoany_share + .wpcf7-submit, [is="grid-posts-home"] .post-links .wpcf7-form .wpcf7-submit + .wpcf7-submit, .wpcf7-form [is="grid-posts-home"] .post-links .wpcf7-submit + .wpcf7-submit, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .wpcf7-submit, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .back-link + .wpcf7-submit, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-form .ja-button + .wpcf7-submit, .wpcf7-form [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .wpcf7-submit, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .wpcf7-form .ja-button + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .ja-button + .wpcf7-submit, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit .wpcf7-form input[type="button"] + .wpcf7-submit, .wpcf7-form [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + .wpcf7-submit, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links .wpcf7-form input[type="button"] + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links input[type="button"] + .wpcf7-submit, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit .back-link + .wpcf7-submit, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links .back-link + .wpcf7-submit, [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-form a + .wpcf7-submit, .wpcf7-form [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .wpcf7-submit, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links .wpcf7-form a + .wpcf7-submit, .wpcf7-form [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links a + .wpcf7-submit, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .button + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .button + .back-link, [is="grid-posts-home"] .post-links body .addtoany_list [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links body .addtoany_list a.addtoany_share + .back-link, body .addtoany_list [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .back-link, [is="block-open-positions"] .ja-job-details .apply body .addtoany_list [is="grid-posts-home"] .post-links a.addtoany_share + .back-link, [is="grid-posts-home"] .post-links .wpcf7-form [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .wpcf7-form .wpcf7-submit + .back-link, .wpcf7-form [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-job-details .apply .wpcf7-form [is="grid-posts-home"] .post-links .wpcf7-submit + .back-link, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .back-link + .back-link, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .ja-button + .back-link, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply input[type="button"] + .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links .ja-job-details .apply input[type="button"] + .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links .ja-job-details .apply .back-link + .back-link, [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply a + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .back-link, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply a + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links a + .back-link, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .button + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .button + .ja-button, [is="grid-posts-home"] .post-links body .addtoany_list [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links body .addtoany_list a.addtoany_share + .ja-button, body .addtoany_list [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .ja-button, [is="block-open-positions"] .ja-job-details .apply body .addtoany_list [is="grid-posts-home"] .post-links a.addtoany_share + .ja-button, [is="grid-posts-home"] .post-links .wpcf7-form [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .wpcf7-form .wpcf7-submit + .ja-button, .wpcf7-form [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .ja-button, [is="block-open-positions"] .ja-job-details .apply .wpcf7-form [is="grid-posts-home"] .post-links .wpcf7-submit + .ja-button, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .back-link + .ja-button, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .ja-button + .ja-button, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply input[type="button"] + .ja-button, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit input[type="button"] + .ja-button, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links .ja-job-details .apply input[type="button"] + .ja-button, [is="block-open-positions"] .ja-job-details .apply .ja-submit [is="grid-posts-home"] .post-links input[type="button"] + .ja-button, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit .back-link + .ja-button, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links .ja-job-details .apply .back-link + .ja-button, [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply a + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .ja-button, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply a + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links a + .ja-button, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit .button + input[type="button"], [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links .button + input[type="button"], [is="grid-posts-home"] .post-links body .addtoany_list [is="block-open-positions"] .ja-submit a.addtoany_share + input[type="button"], [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links body .addtoany_list a.addtoany_share + input[type="button"], body .addtoany_list [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit a.addtoany_share + input[type="button"], [is="block-open-positions"] .ja-submit body .addtoany_list [is="grid-posts-home"] .post-links a.addtoany_share + input[type="button"], [is="grid-posts-home"] .post-links .wpcf7-form [is="block-open-positions"] .ja-submit .wpcf7-submit + input[type="button"], [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links .wpcf7-form .wpcf7-submit + input[type="button"], .wpcf7-form [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit .wpcf7-submit + input[type="button"], [is="block-open-positions"] .ja-submit .wpcf7-form [is="grid-posts-home"] .post-links .wpcf7-submit + input[type="button"], [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply .back-link + input[type="button"], [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .ja-submit .back-link + input[type="button"], [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit .ja-button + input[type="button"], [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply .ja-button + input[type="button"], [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .ja-submit .ja-button + input[type="button"], [is="block-open-positions"] .ja-submit .ja-job-details .apply [is="grid-posts-home"] .post-links .ja-button + input[type="button"], [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + input[type="button"], [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links input[type="button"] + input[type="button"], [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit .back-link + input[type="button"], [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links .back-link + input[type="button"], [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit a + input[type="button"], [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + input[type="button"], [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit a + input[type="button"], [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links a + input[type="button"], [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit .button + .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links .button + .back-link, [is="grid-posts-home"] .post-links body .addtoany_list [is="block-open-positions"] .ja-submit a.addtoany_share + .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links body .addtoany_list a.addtoany_share + .back-link, body .addtoany_list [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit a.addtoany_share + .back-link, [is="block-open-positions"] .ja-submit body .addtoany_list [is="grid-posts-home"] .post-links a.addtoany_share + .back-link, [is="grid-posts-home"] .post-links .wpcf7-form [is="block-open-positions"] .ja-submit .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links .wpcf7-form .wpcf7-submit + .back-link, .wpcf7-form [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-submit .wpcf7-form [is="grid-posts-home"] .post-links .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .ja-submit .back-link + .back-link, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit .ja-button + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .ja-submit .ja-button + .back-link, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links input[type="button"] + .back-link, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit .back-link + .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links .back-link + .back-link, [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit a + .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .back-link, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit a + .back-link, [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links a + .back-link, [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links .button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links body .addtoany_list a.addtoany_share + a, [is="grid-posts-home"] .post-links .wpcf7-form [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-submit + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links .wpcf7-form .wpcf7-submit + a, .wpcf7-form [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-submit + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-form [is="grid-posts-home"] .post-links .wpcf7-submit + a, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + a, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .back-link + a, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .ja-button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + a, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .ja-button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .post-links .ja-button + a, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button input[type="button"] + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + a, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button input[type="button"] + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links input[type="button"] + a, [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links [is="block-open-positions"] .ja-submit .back-link + a, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .post-links .back-link + a, [is="grid-posts-home"] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .post-links a + a {
        margin-top: 6px; }
      @media (min-width: 768px) {
        [is="grid-posts-home"] .post-links {
          margin: 0 0 1px; } }
    [is="grid-posts-home"] .post-role {
      color: #000;
      font-size: 0.85rem;
      line-height: 1.25;
      margin: 0;
      text-transform: uppercase; }
      @media (min-width: 370px) {
        [is="grid-posts-home"] .post-role {
          font-size: 1; } }
  [is="grid-posts-home"] .posts .post-image::before {
    background-color: #000;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.2;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1; }
  [is="grid-posts-home"] .posts .post-image::after {
    background: #181818;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(black));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, black 100%);
    bottom: 0;
    content: "";
    height: 200px;
    left: 0;
    opacity: 0.2;
    position: absolute;
    width: 100%;
    z-index: 1; }
  [is="grid-posts-home"] .posts .post-inner {
    z-index: 3; }
  [is="grid-posts-home"] .posts .post-inner-front {
    padding-left: 40px;
    padding-top: 40px; }
  [is="grid-posts-home"] .posts .post-inner-bottom {
    bottom: 40px; }
  [is="grid-posts-home"] .posts--home-mobile {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    overflow: hidden; }
    [is="grid-posts-home"] .posts--home-mobile.flickity-enabled {
      -webkit-box-align: initial;
          -ms-flex-align: initial;
              align-items: initial;
      display: block;
      -ms-flex-wrap: initial;
          flex-wrap: initial;
      -webkit-box-pack: initial;
          -ms-flex-pack: initial;
              justify-content: initial;
      overflow: initial; }
    @media (min-width: 768px) {
      [is="grid-posts-home"] .posts--home-mobile {
        display: none !important; } }
    [is="grid-posts-home"] .posts--home-mobile .post {
      min-width: 310px;
      width: 310px;
      height: 355px; }
      [is="grid-posts-home"] .posts--home-mobile .post:last-child {
        min-width: 330px;
        width: 330px; }
        [is="grid-posts-home"] .posts--home-mobile .post:last-child .post-inner-wrapper {
          margin-right: 20px; }
    [is="grid-posts-home"] .posts--home-mobile .post-inner-wrapper {
      height: 100%;
      margin-left: 20px;
      max-width: 100%;
      overflow: hidden;
      position: relative; }
    [is="grid-posts-home"] .posts--home-mobile .post-inner-bottom {
      padding-right: 30px; }
  [is="grid-posts-home"] .posts--home {
    display: none;
    max-width: 1060px; }
    @media (min-width: 768px) {
      [is="grid-posts-home"] .posts--home {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; } }
    [is="grid-posts-home"] .posts--home .post {
      z-index: 1; }
      @media (min-width: 768px) {
        [is="grid-posts-home"] .posts--home .post.post-index-1, [is="grid-posts-home"] .posts--home .post.post-index-4 {
          width: 39.62264151%; }
        [is="grid-posts-home"] .posts--home .post.post-index-2, [is="grid-posts-home"] .posts--home .post.post-index-3 {
          width: 60.37735849%; }
          [is="grid-posts-home"] .posts--home .post.post-index-2 .post-title, [is="grid-posts-home"] .posts--home .post.post-index-3 .post-title {
            max-width: 540px; } }
  [is="grid-posts-home"] .more-button {
    margin: 40px 20px; }
    @media (min-width: 768px) {
      [is="grid-posts-home"] .more-button {
        margin: 28px; } }
    @media (min-width: 1280px) {
      [is="grid-posts-home"] .more-button {
        margin: 28px 0; } }
    [is="grid-posts-home"] .more-button .button, [is="grid-posts-home"] .more-button body .addtoany_list a.addtoany_share, body .addtoany_list [is="grid-posts-home"] .more-button a.addtoany_share, [is="grid-posts-home"] .more-button .wpcf7-form .wpcf7-submit, .wpcf7-form [is="grid-posts-home"] .more-button .wpcf7-submit, [is="grid-posts-home"] .more-button [is="block-open-positions"] .ja-job-details .apply .back-link, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .more-button .back-link, [is="grid-posts-home"] .more-button [is="block-open-positions"] .ja-job-details .apply .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="grid-posts-home"] .more-button .ja-button, [is="grid-posts-home"] .more-button [is="block-open-positions"] .ja-submit input[type="button"], [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .more-button input[type="button"], [is="grid-posts-home"] .more-button [is="block-open-positions"] .ja-submit .back-link, [is="block-open-positions"] .ja-submit [is="grid-posts-home"] .more-button .back-link, [is="grid-posts-home"] .more-button [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="grid-posts-home"] .more-button a {
      min-width: 220px; }
  [is="grid-posts-home"] .flickity-prev-next-button {
    background-color: rgba(24, 22, 27, 0.8);
    border-radius: 30px;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23888888' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 14px 22px;
    height: 60px;
    -webkit-transform: scaleX(1) translateY(-50%);
            transform: scaleX(1) translateY(-50%);
    width: 60px; }
    [is="grid-posts-home"] .flickity-prev-next-button svg {
      display: none; }
    [is="grid-posts-home"] .flickity-prev-next-button.next {
      left: auto;
      right: 10px;
      -webkit-transform: scaleX(1) translateY(-50%);
              transform: scaleX(1) translateY(-50%); }
    [is="grid-posts-home"] .flickity-prev-next-button.previous {
      left: 10px;
      right: auto;
      -webkit-transform: scaleX(-1) translateY(-50%);
              transform: scaleX(-1) translateY(-50%); }
    [is="grid-posts-home"] .flickity-prev-next-button:hover {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23FFFFFF' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    [is="grid-posts-home"] .flickity-prev-next-button:active, [is="grid-posts-home"] .flickity-prev-next-button.active {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='22px' viewBox='0 0 14 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-23.000000, -19.000000)' stroke='%23FFFFFF' stroke-width='4'%3E%3Cg id='Path' transform='translate(24.000000, 20.000000)'%3E%3Cpolyline points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      opacity: 1; }

[is='grid-posts-latest'] {
  padding-top: 170px;
  position: relative; }
  @media (min-width: 768px) {
    [is='grid-posts-latest'] {
      margin-bottom: 160px; } }
  [is='grid-posts-latest'] .posts-container {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 1280px;
    padding-left: 0;
    padding-right: 0;
    position: relative; }
    @media (min-width: 768px) {
      [is='grid-posts-latest'] .posts-container {
        display: block;
        margin-left: auto;
        margin-right: auto;
        max-width: 1280px;
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 1280px) {
      [is='grid-posts-latest'] .posts-container {
        display: block;
        margin-left: auto;
        margin-right: auto;
        max-width: 1280px;
        padding-left: 40px;
        padding-right: 40px; } }
  [is='grid-posts-latest'] .title-top {
    pointer-events: none;
    position: absolute;
    right: 50%;
    text-align: center;
    top: 0;
    -webkit-transform: translate(50%, 0);
            transform: translate(50%, 0); }
    [is='grid-posts-latest'] .title-top-text {
      font-size: 230px;
      line-height: 1;
      margin: 0;
      opacity: 0;
      text-transform: uppercase;
      -webkit-transform: translate(0, 5%);
              transform: translate(0, 5%);
      -webkit-transition: opacity 2s ease 0.5s, -webkit-transform 2s ease 0.5s;
      transition: opacity 2s ease 0.5s, -webkit-transform 2s ease 0.5s;
      transition: opacity 2s ease 0.5s, transform 2s ease 0.5s;
      transition: opacity 2s ease 0.5s, transform 2s ease 0.5s, -webkit-transform 2s ease 0.5s; }
      @media (min-width: 768px) {
        [is='grid-posts-latest'] .title-top-text {
          font-size: 300px; } }
  [is='grid-posts-latest'] .title-side {
    left: 100%;
    pointer-events: none;
    position: absolute;
    position: absolute;
    top: 0;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    -webkit-transform-origin: left top;
            transform-origin: left top;
    white-space: nowrap; }
    [is='grid-posts-latest'] .title-side-text {
      font-size: 230px;
      line-height: 1;
      margin: 0;
      opacity: 0;
      text-transform: uppercase;
      -webkit-transition: opacity 2s ease 0.5s;
      transition: opacity 2s ease 0.5s; }
      @media (min-width: 768px) {
        [is='grid-posts-latest'] .title-side-text {
          font-size: 300px; } }
  [is='grid-posts-latest'].active .post {
    opacity: 1; }
  [is='grid-posts-latest'].active .title-top-text {
    opacity: 1;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
  [is='grid-posts-latest'].active .title-side-text {
    opacity: 1; }
  [is='grid-posts-latest'].home .posts {
    max-width: 1060px; }
  [is='grid-posts-latest'] .posts {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    width: 100%; }
    [is='grid-posts-latest'] .posts--team .post {
      width: 50%; }
      @media (min-width: 768px) {
        [is='grid-posts-latest'] .posts--team .post {
          width: 33.33333%; } }
      @media (min-width: 1024px) {
        [is='grid-posts-latest'] .posts--team .post {
          width: 25%; } }
      @media (min-width: 1280px) {
        [is='grid-posts-latest'] .posts--team .post {
          width: 20%; } }
    @media (min-width: 768px) {
      [is='grid-posts-latest'] .posts--jobs {
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; } }
    @media (min-width: 768px) {
      [is='grid-posts-latest'] .posts--jobs:after {
        content: "";
        width: calc(50% - 20px); } }
    @media (min-width: 1024px) {
      [is='grid-posts-latest'] .posts--jobs:after {
        content: "";
        width: 30%; } }
    [is='grid-posts-latest'] .posts--jobs .post {
      width: 100%;
      height: 280px;
      margin-bottom: 40px;
      border: 1px solid #ff9e1b; }
      @media (min-width: 768px) {
        [is='grid-posts-latest'] .posts--jobs .post {
          max-width: calc(50% - 20px);
          height: auto; } }
      @media (min-width: 1024px) {
        [is='grid-posts-latest'] .posts--jobs .post {
          max-width: 30%; } }
      [is='grid-posts-latest'] .posts--jobs .post:before {
        padding-top: 0; }
        @media (min-width: 768px) {
          [is='grid-posts-latest'] .posts--jobs .post:before {
            padding-top: 77.77777778%; } }
      [is='grid-posts-latest'] .posts--jobs .post .post-date {
        margin-left: 40px;
        margin-top: 40px;
        color: #fff; }
      [is='grid-posts-latest'] .posts--jobs .post .post-title {
        text-transform: uppercase;
        font-weight: 700;
        font-size: 2rem;
        line-height: 0.9375; }
      [is='grid-posts-latest'] .posts--jobs .post .post-inner--hover .post-title {
        color: #000; }
      [is='grid-posts-latest'] .posts--jobs .post .post-inner-front .post-title {
        color: #fff;
        margin-bottom: 5px; }
      [is='grid-posts-latest'] .posts--jobs .post .post-bg-hover {
        background-color: #ff9e1b; }
  [is='grid-posts-latest'] .posts-empty {
    padding: 0;
    text-align: center;
    width: 100%; }
  [is='grid-posts-latest'] .post {
    opacity: 0;
    overflow: hidden;
    position: relative;
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
    width: 100%; }
    @media (min-width: 768px) {
      [is='grid-posts-latest'] .post {
        width: 50%; } }
    @media (min-width: 1024px) {
      [is='grid-posts-latest'] .post {
        width: 33.333333%; } }
    [is='grid-posts-latest'] .post:nth-child(1n) {
      -webkit-transition-delay: 0.075s;
              transition-delay: 0.075s; }
    [is='grid-posts-latest'] .post:nth-child(2n) {
      -webkit-transition-delay: 0.15s;
              transition-delay: 0.15s; }
    [is='grid-posts-latest'] .post:nth-child(3n) {
      -webkit-transition-delay: 0.225s;
              transition-delay: 0.225s; }
    [is='grid-posts-latest'] .post:nth-child(4n) {
      -webkit-transition-delay: 0.3s;
              transition-delay: 0.3s; }
    [is='grid-posts-latest'] .post:nth-child(5n) {
      -webkit-transition-delay: 0.375s;
              transition-delay: 0.375s; }
    [is='grid-posts-latest'] .post:nth-child(6n) {
      -webkit-transition-delay: 0.45s;
              transition-delay: 0.45s; }
    [is='grid-posts-latest'] .post:nth-child(7n) {
      -webkit-transition-delay: 0.525s;
              transition-delay: 0.525s; }
    [is='grid-posts-latest'] .post:nth-child(8n) {
      -webkit-transition-delay: 0.6s;
              transition-delay: 0.6s; }
    [is='grid-posts-latest'] .post:nth-child(9n) {
      -webkit-transition-delay: 0.675s;
              transition-delay: 0.675s; }
    [is='grid-posts-latest'] .post:nth-child(10n) {
      -webkit-transition-delay: 0.75s;
              transition-delay: 0.75s; }
    [is='grid-posts-latest'] .post:nth-child(11n) {
      -webkit-transition-delay: 0.825s;
              transition-delay: 0.825s; }
    [is='grid-posts-latest'] .post:nth-child(12n) {
      -webkit-transition-delay: 0.9s;
              transition-delay: 0.9s; }
    [is='grid-posts-latest'] .post:nth-child(13n) {
      -webkit-transition-delay: 0.975s;
              transition-delay: 0.975s; }
    [is='grid-posts-latest'] .post:nth-child(14n) {
      -webkit-transition-delay: 1.05s;
              transition-delay: 1.05s; }
    [is='grid-posts-latest'] .post:nth-child(15n) {
      -webkit-transition-delay: 1.125s;
              transition-delay: 1.125s; }
    [is='grid-posts-latest'] .post:nth-child(16n) {
      -webkit-transition-delay: 1.2s;
              transition-delay: 1.2s; }
    [is='grid-posts-latest'] .post:nth-child(17n) {
      -webkit-transition-delay: 1.275s;
              transition-delay: 1.275s; }
    [is='grid-posts-latest'] .post:nth-child(18n) {
      -webkit-transition-delay: 1.35s;
              transition-delay: 1.35s; }
    [is='grid-posts-latest'] .post:nth-child(19n) {
      -webkit-transition-delay: 1.425s;
              transition-delay: 1.425s; }
    [is='grid-posts-latest'] .post:nth-child(20n) {
      -webkit-transition-delay: 1.5s;
              transition-delay: 1.5s; }
    @media (hover: hover), (-ms-high-contrast: none) {
      [is='grid-posts-latest'] .post:hover:not(.hide) .post-bg-hover {
        opacity: 1; }
      [is='grid-posts-latest'] .post:hover:not(.hide) .post-inner {
        opacity: 0; }
      [is='grid-posts-latest'] .post:hover:not(.hide) .post-inner-front {
        opacity: 0; }
      [is='grid-posts-latest'] .post:hover:not(.hide) .post-inner--hover {
        opacity: 1; } }
    @media (hover: none) {
      [is='grid-posts-latest'] .post .post-inner--hover {
        opacity: 0;
        pointer-events: none; } }
    [is='grid-posts-latest'] .post.hover .post-bg-hover {
      opacity: 1; }
    [is='grid-posts-latest'] .post.hover .post-inner {
      opacity: 0; }
    [is='grid-posts-latest'] .post.hover .post-inner-front {
      opacity: 0; }
    [is='grid-posts-latest'] .post.hover .post-inner--hover {
      opacity: 1;
      pointer-events: all; }
    [is='grid-posts-latest'] .post:before {
      content: "";
      width: 1px;
      margin-left: -1px;
      float: left;
      height: 0;
      padding-top: 56.25%; }
    [is='grid-posts-latest'] .post--reels:before {
      padding-top: 75%; }
    [is='grid-posts-latest'] .post--news:before {
      padding-top: 75%; }
    [is='grid-posts-latest'] .post--team:before {
      padding-top: 128.47222222%; }
    [is='grid-posts-latest'] .post::after {
      content: "";
      display: table;
      clear: both; }
    [is='grid-posts-latest'] .post-button-overlay {
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      right: 0; }
    [is='grid-posts-latest'] .post-link {
      display: block;
      text-decoration: none; }
    [is='grid-posts-latest'] .post-image {
      height: 100%;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%;
      z-index: 0; }
      [is='grid-posts-latest'] .post-image img {
        -o-object-fit: cover;
           object-fit: cover;
        position: absolute;
        width: 100%;
        top: 0;
        left: 0;
        height: 100%; }
      [is='grid-posts-latest'] .post-image::before {
        background-color: #000;
        content: "";
        height: 100%;
        left: 0;
        opacity: 0.3;
        position: absolute;
        top: 0;
        width: 100%;
        z-index: 1; }
        .post-type-archive-team [is='grid-posts-latest'] .post-image::before,
        .post-type-archive-filmography [is='grid-posts-latest'] .post-image::before {
          display: none; }
      [is='grid-posts-latest'] .post-image::after {
        background: #181818;
        background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(black));
        background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, black 100%);
        bottom: 0;
        content: "";
        height: 200px;
        left: 0;
        opacity: 0.2;
        position: absolute;
        width: 100%;
        z-index: 1; }
        .post-type-archive-filmography [is='grid-posts-latest'] .post-image::after,
        .post-type-archive-team [is='grid-posts-latest'] .post-image::after {
          display: none; }
    [is='grid-posts-latest'] .post-bg-hover {
      background-color: #ff9e1b;
      height: 100%;
      left: 0;
      opacity: 0;
      position: absolute;
      top: 0;
      width: 100%;
      -webkit-transition: opacity 150ms ease;
      transition: opacity 150ms ease; }
    [is='grid-posts-latest'] .post-inner-front {
      color: #fff;
      opacity: 1;
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      padding-left: 40px;
      padding-top: 33px; }
      [is='grid-posts-latest'] .post-inner-front a {
        color: inherit; }
      [is='grid-posts-latest'] .post-inner-front .post-inner-bottom {
        left: 30px;
        right: 20px;
        bottom: 27px;
        z-index: 1; }
        @media (min-width: 768px) {
          [is='grid-posts-latest'] .post-inner-front .post-inner-bottom {
            left: 40px;
            right: 40px;
            bottom: 27px; }
            .post--news [is='grid-posts-latest'] .post-inner-front .post-inner-bottom {
              bottom: 40px; } }
    [is='grid-posts-latest'] .post-inner {
      font-size: 0.875rem;
      line-height: 1.5;
      color: #fff;
      opacity: 1;
      padding: 30px 20px 30px 30px; }
      [is='grid-posts-latest'] .post-inner--hover {
        opacity: 0; }
      [is='grid-posts-latest'] .post-inner a {
        color: inherit; }
      @media (min-width: 768px) {
        [is='grid-posts-latest'] .post-inner {
          padding: 43px 40px 35px 40px; } }
    [is='grid-posts-latest'] .post-inner-top {
      position: relative;
      padding-bottom: 48px; }
      [is='grid-posts-latest'] .post-inner-top p {
        margin-bottom: 20px; }
      [is='grid-posts-latest'] .post-inner-top > :first-child {
        margin-top: 0;
        padding-top: 0; }
      [is='grid-posts-latest'] .post-inner-top > :last-child {
        margin-bottom: 0;
        padding-bottom: 0; }
    [is='grid-posts-latest'] .post-inner-bottom {
      bottom: 35px;
      position: absolute;
      padding-right: 30px; }
      @media (min-width: 768px) {
        [is='grid-posts-latest'] .post-inner-bottom {
          padding-right: 40px; } }
    [is='grid-posts-latest'] .post-date {
      color: inherit;
      font-size: 1rem;
      line-height: 1.1875;
      margin: 0;
      text-transform: uppercase; }
    [is='grid-posts-latest'] .post-title {
      font-size: 1.5rem;
      line-height: 1;
      color: inherit;
      margin: 0;
      font-weight: 600;
      color: #ff9e1b; }
    [is='grid-posts-latest'] .post--team .post-title {
      font-size: 1.25rem;
      word-spacing: 9999rem; }
      @media (min-width: 768px) {
        [is='grid-posts-latest'] .post--team .post-title {
          font-size: 1.5rem;
          line-height: 1; } }
    [is='grid-posts-latest'] .post--team .post-inner-top {
      margin-bottom: 30px; }
    [is='grid-posts-latest'] .post-title-top {
      color: #000;
      margin-bottom: 12px; }
      @media (min-width: 768px) {
        [is='grid-posts-latest'] .post-title-top {
          margin-bottom: 15px; } }
    [is='grid-posts-latest'] .post-links {
      font-size: 1rem;
      line-height: 1.3125;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      color: inherit;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      margin: 0;
      text-transform: uppercase;
      font-weight: 700; }
      [is='grid-posts-latest'] .post-links .button, [is='grid-posts-latest'] .post-links body .addtoany_list a.addtoany_share, body .addtoany_list [is='grid-posts-latest'] .post-links a.addtoany_share, [is='grid-posts-latest'] .post-links .wpcf7-form .wpcf7-submit, .wpcf7-form [is='grid-posts-latest'] .post-links .wpcf7-submit, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .back-link, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .ja-button, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit input[type="button"], [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links input[type="button"], [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit .back-link, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links .back-link, [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links a {
        color: #000; }
        [is='grid-posts-latest'] .post-links .button--link:after, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-list-container .ja-job-list .job .view-details:after, [is="block-open-positions"] .ja-job-list-container .ja-job-list .job [is='grid-posts-latest'] .post-links .view-details:after {
          background-image: url("data:image/svg+xml,%0A%3Csvg width='9px' height='12px' viewBox='0 0 9 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='06-News' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='DT/06.01-News' transform='translate(-580.000000, -950.000000)' stroke='%23000000' stroke-width='3'%3E%3Cg id='News-Tiles' transform='translate(0.000000, 646.000000)'%3E%3Cg id='Tile/News/Off-2' transform='translate(480.000000, 0.000000)'%3E%3Cg id='Link/16pts+Arrow/Black/Off' transform='translate(40.000000, 300.000000)'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(62.000000, 6.000000)'%3E%3Cpolyline id='Path' points='0 0 4 4 0 8'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
      [is='grid-posts-latest'] .post-links .button + .button, [is='grid-posts-latest'] .post-links body .addtoany_list a.addtoany_share + .button, body .addtoany_list [is='grid-posts-latest'] .post-links a.addtoany_share + .button, [is='grid-posts-latest'] .post-links .wpcf7-form .wpcf7-submit + .button, .wpcf7-form [is='grid-posts-latest'] .post-links .wpcf7-submit + .button, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .button, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .back-link + .button, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .button, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .ja-button + .button, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + .button, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links input[type="button"] + .button, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit .back-link + .button, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links .back-link + .button, [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .button, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links a + .button, [is='grid-posts-latest'] .post-links body .addtoany_list .button + a.addtoany_share, body .addtoany_list [is='grid-posts-latest'] .post-links .button + a.addtoany_share, [is='grid-posts-latest'] .post-links body .addtoany_list a.addtoany_share + a.addtoany_share, body .addtoany_list [is='grid-posts-latest'] .post-links a.addtoany_share + a.addtoany_share, [is='grid-posts-latest'] .post-links .wpcf7-form body .addtoany_list .wpcf7-submit + a.addtoany_share, body .addtoany_list [is='grid-posts-latest'] .post-links .wpcf7-form .wpcf7-submit + a.addtoany_share, .wpcf7-form [is='grid-posts-latest'] .post-links body .addtoany_list .wpcf7-submit + a.addtoany_share, body .addtoany_list .wpcf7-form [is='grid-posts-latest'] .post-links .wpcf7-submit + a.addtoany_share, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + a.addtoany_share, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .back-link + a.addtoany_share, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply body .addtoany_list .ja-button + a.addtoany_share, body .addtoany_list [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + a.addtoany_share, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links body .addtoany_list .ja-button + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .ja-button + a.addtoany_share, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit body .addtoany_list input[type="button"] + a.addtoany_share, body .addtoany_list [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + a.addtoany_share, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links body .addtoany_list input[type="button"] + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links input[type="button"] + a.addtoany_share, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit .back-link + a.addtoany_share, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links body .addtoany_list .back-link + a.addtoany_share, body .addtoany_list [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links .back-link + a.addtoany_share, [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button body .addtoany_list a + a.addtoany_share, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links body .addtoany_list a + a.addtoany_share, [is='grid-posts-latest'] .post-links .wpcf7-form .button + .wpcf7-submit, .wpcf7-form [is='grid-posts-latest'] .post-links .button + .wpcf7-submit, [is='grid-posts-latest'] .post-links body .addtoany_list .wpcf7-form a.addtoany_share + .wpcf7-submit, .wpcf7-form [is='grid-posts-latest'] .post-links body .addtoany_list a.addtoany_share + .wpcf7-submit, body .addtoany_list [is='grid-posts-latest'] .post-links .wpcf7-form a.addtoany_share + .wpcf7-submit, .wpcf7-form body .addtoany_list [is='grid-posts-latest'] .post-links a.addtoany_share + .wpcf7-submit, [is='grid-posts-latest'] .post-links .wpcf7-form .wpcf7-submit + .wpcf7-submit, .wpcf7-form [is='grid-posts-latest'] .post-links .wpcf7-submit + .wpcf7-submit, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .wpcf7-submit, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .back-link + .wpcf7-submit, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-form .ja-button + .wpcf7-submit, .wpcf7-form [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .wpcf7-submit, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .wpcf7-form .ja-button + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .ja-button + .wpcf7-submit, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit .wpcf7-form input[type="button"] + .wpcf7-submit, .wpcf7-form [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + .wpcf7-submit, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links .wpcf7-form input[type="button"] + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links input[type="button"] + .wpcf7-submit, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit .back-link + .wpcf7-submit, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links .wpcf7-form .back-link + .wpcf7-submit, .wpcf7-form [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links .back-link + .wpcf7-submit, [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-form a + .wpcf7-submit, .wpcf7-form [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .wpcf7-submit, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links .wpcf7-form a + .wpcf7-submit, .wpcf7-form [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links a + .wpcf7-submit, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .button + .back-link, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .button + .back-link, [is='grid-posts-latest'] .post-links body .addtoany_list [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .back-link, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links body .addtoany_list a.addtoany_share + .back-link, body .addtoany_list [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .back-link, [is="block-open-positions"] .ja-job-details .apply body .addtoany_list [is='grid-posts-latest'] .post-links a.addtoany_share + .back-link, [is='grid-posts-latest'] .post-links .wpcf7-form [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .wpcf7-form .wpcf7-submit + .back-link, .wpcf7-form [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-job-details .apply .wpcf7-form [is='grid-posts-latest'] .post-links .wpcf7-submit + .back-link, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .back-link, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .back-link + .back-link, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .back-link, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .ja-button + .back-link, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply input[type="button"] + .back-link, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links .ja-job-details .apply input[type="button"] + .back-link, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links .ja-job-details .apply .back-link + .back-link, [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply a + .back-link, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .back-link, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply a + .back-link, [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links a + .back-link, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .button + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .button + .ja-button, [is='grid-posts-latest'] .post-links body .addtoany_list [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links body .addtoany_list a.addtoany_share + .ja-button, body .addtoany_list [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply a.addtoany_share + .ja-button, [is="block-open-positions"] .ja-job-details .apply body .addtoany_list [is='grid-posts-latest'] .post-links a.addtoany_share + .ja-button, [is='grid-posts-latest'] .post-links .wpcf7-form [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .wpcf7-form .wpcf7-submit + .ja-button, .wpcf7-form [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .wpcf7-submit + .ja-button, [is="block-open-positions"] .ja-job-details .apply .wpcf7-form [is='grid-posts-latest'] .post-links .wpcf7-submit + .ja-button, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .back-link + .ja-button, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .ja-button + .ja-button, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply input[type="button"] + .ja-button, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit input[type="button"] + .ja-button, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links .ja-job-details .apply input[type="button"] + .ja-button, [is="block-open-positions"] .ja-job-details .apply .ja-submit [is='grid-posts-latest'] .post-links input[type="button"] + .ja-button, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit .back-link + .ja-button, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links .ja-job-details .apply .back-link + .ja-button, [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply a + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .ja-button, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply a + .ja-button, [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links a + .ja-button, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit .button + input[type="button"], [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links .button + input[type="button"], [is='grid-posts-latest'] .post-links body .addtoany_list [is="block-open-positions"] .ja-submit a.addtoany_share + input[type="button"], [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links body .addtoany_list a.addtoany_share + input[type="button"], body .addtoany_list [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit a.addtoany_share + input[type="button"], [is="block-open-positions"] .ja-submit body .addtoany_list [is='grid-posts-latest'] .post-links a.addtoany_share + input[type="button"], [is='grid-posts-latest'] .post-links .wpcf7-form [is="block-open-positions"] .ja-submit .wpcf7-submit + input[type="button"], [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links .wpcf7-form .wpcf7-submit + input[type="button"], .wpcf7-form [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit .wpcf7-submit + input[type="button"], [is="block-open-positions"] .ja-submit .wpcf7-form [is='grid-posts-latest'] .post-links .wpcf7-submit + input[type="button"], [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply .back-link + input[type="button"], [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .ja-submit .back-link + input[type="button"], [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit .ja-button + input[type="button"], [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit .ja-job-details .apply .ja-button + input[type="button"], [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .ja-submit .ja-button + input[type="button"], [is="block-open-positions"] .ja-submit .ja-job-details .apply [is='grid-posts-latest'] .post-links .ja-button + input[type="button"], [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + input[type="button"], [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links input[type="button"] + input[type="button"], [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit .back-link + input[type="button"], [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links .back-link + input[type="button"], [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit a + input[type="button"], [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + input[type="button"], [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit a + input[type="button"], [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links a + input[type="button"], [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit .button + .back-link, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links .button + .back-link, [is='grid-posts-latest'] .post-links body .addtoany_list [is="block-open-positions"] .ja-submit a.addtoany_share + .back-link, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links body .addtoany_list a.addtoany_share + .back-link, body .addtoany_list [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit a.addtoany_share + .back-link, [is="block-open-positions"] .ja-submit body .addtoany_list [is='grid-posts-latest'] .post-links a.addtoany_share + .back-link, [is='grid-posts-latest'] .post-links .wpcf7-form [is="block-open-positions"] .ja-submit .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links .wpcf7-form .wpcf7-submit + .back-link, .wpcf7-form [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-submit .wpcf7-form [is='grid-posts-latest'] .post-links .wpcf7-submit + .back-link, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .ja-submit .back-link + .back-link, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-submit .ja-button + .back-link, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .ja-submit .ja-button + .back-link, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + .back-link, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links input[type="button"] + .back-link, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit .back-link + .back-link, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links .back-link + .back-link, [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit a + .back-link, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + .back-link, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit a + .back-link, [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links a + .back-link, [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links .button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links body .addtoany_list a.addtoany_share + a, [is='grid-posts-latest'] .post-links .wpcf7-form [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-submit + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links .wpcf7-form .wpcf7-submit + a, .wpcf7-form [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-submit + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .wpcf7-form [is='grid-posts-latest'] .post-links .wpcf7-submit + a, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .back-link + a, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .back-link + a, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .ja-button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-job-details .apply .ja-button + a, [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .ja-button + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-job-details .apply [is='grid-posts-latest'] .post-links .ja-button + a, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button input[type="button"] + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit input[type="button"] + a, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button input[type="button"] + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links input[type="button"] + a, [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links [is="block-open-positions"] .ja-submit .back-link + a, [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button .back-link + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is="block-open-positions"] .ja-submit [is='grid-posts-latest'] .post-links .back-link + a, [is='grid-posts-latest'] .post-links [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a + a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='grid-posts-latest'] .post-links a + a {
        margin-top: 6px; }
      @media (min-width: 768px) {
        [is='grid-posts-latest'] .post-links {
          margin: 0 0 1px; } }
    [is='grid-posts-latest'] .post-role {
      color: #000;
      font-size: 0.85rem;
      line-height: 1.25;
      margin: 0;
      text-transform: uppercase; }
      @media (min-width: 370px) {
        [is='grid-posts-latest'] .post-role {
          font-size: 1; } }

[is='flynt-list-components'] .components {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
  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;
  width: 100%; }
  [is='flynt-list-components'] .components > * {
    max-width: calc((100%) - (0 / 1 * 60px));
    width: 100%; }
  @media (min-width: 768px) {
    [is='flynt-list-components'] .components {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      width: 100%; }
      [is='flynt-list-components'] .components > * {
        max-width: calc((50%) - (1 / 2 * 60px));
        width: 100%; } }
  @media (min-width: 1024px) {
    [is='flynt-list-components'] .components {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      width: 100%; }
      [is='flynt-list-components'] .components > * {
        max-width: calc((33.33333333%) - (2 / 3 * 60px));
        width: 100%; } }

[is='flynt-list-components'] .component {
  background-color: #18161b;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 920px; }
  [is='flynt-list-components'] .component-imageWrapper {
    background-color: #18161b;
    border-bottom: 1px solid #ff9e1b;
    height: 0;
    overflow: hidden;
    padding-bottom: 62.5%;
    position: relative;
    width: 100%; }
    [is='flynt-list-components'] .component-imageWrapper .image {
      position: absolute; }
      [is='flynt-list-components'] .component-imageWrapper .image--isSmallerThanWrapper {
        font-family: 'object-fit: contain';
        height: 100%;
        -o-object-fit: contain;
           object-fit: contain; }
  [is='flynt-list-components'] .component-link {
    display: block;
    text-decoration: none;
    width: 100%; }
  [is='flynt-list-components'] .component-description {
    color: #fff;
    position: relative; }
    [is='flynt-list-components'] .component-description > :first-child {
      margin-top: 0;
      padding-top: 0; }
    [is='flynt-list-components'] .component-description > :last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    [is='flynt-list-components'] .component-description .h1, [is='flynt-list-components'] .component-description .wysiwyg h1, .wysiwyg [is='flynt-list-components'] .component-description h1, [is='flynt-list-components'] .component-description [is="block-open-positions"] .ja-job-details h1, [is="block-open-positions"] .ja-job-details [is='flynt-list-components'] .component-description h1,
    [is='flynt-list-components'] .component-description [is="block-text-intro"] h1, [is="block-text-intro"] [is='flynt-list-components'] .component-description h1, [is='flynt-list-components'] .component-description .h2, [is='flynt-list-components'] .component-description .h3, [is='flynt-list-components'] .component-description .wysiwyg h3, .wysiwyg [is='flynt-list-components'] .component-description h3, [is='flynt-list-components'] .component-description [is="block-open-positions"] .ja-job-details h3, [is="block-open-positions"] .ja-job-details [is='flynt-list-components'] .component-description h3,
    [is='flynt-list-components'] .component-description [is="block-text-intro"] h3, [is="block-text-intro"] [is='flynt-list-components'] .component-description h3, [is='flynt-list-components'] .component-description [is="block-open-positions"] .ja-job-details .title, [is="block-open-positions"] .ja-job-details [is='flynt-list-components'] .component-description .title, [is='flynt-list-components'] .component-description [is="block-open-positions"] .ja-job-apply .title, [is="block-open-positions"] .ja-job-apply [is='flynt-list-components'] .component-description .title, [is='flynt-list-components'] .component-description .h4, [is='flynt-list-components'] .component-description .wysiwyg h4, .wysiwyg [is='flynt-list-components'] .component-description h4, [is='flynt-list-components'] .component-description [is="block-open-positions"] .ja-job-details h4, [is="block-open-positions"] .ja-job-details [is='flynt-list-components'] .component-description h4,
    [is='flynt-list-components'] .component-description [is="block-text-intro"] h4, [is="block-text-intro"] [is='flynt-list-components'] .component-description h4, [is='flynt-list-components'] .component-description .h5, [is='flynt-list-components'] .component-description .wysiwyg h5, .wysiwyg [is='flynt-list-components'] .component-description h5, [is='flynt-list-components'] .component-description [is="block-open-positions"] .ja-job-details h5, [is="block-open-positions"] .ja-job-details [is='flynt-list-components'] .component-description h5,
    [is='flynt-list-components'] .component-description [is="block-text-intro"] h5, [is="block-text-intro"] [is='flynt-list-components'] .component-description h5, [is='flynt-list-components'] .component-description .h6, [is='flynt-list-components'] .component-description .wysiwyg h6, .wysiwyg [is='flynt-list-components'] .component-description h6, [is='flynt-list-components'] .component-description [is="block-open-positions"] .ja-job-details h6, [is="block-open-positions"] .ja-job-details [is='flynt-list-components'] .component-description h6,
    [is='flynt-list-components'] .component-description [is="block-text-intro"] h6, [is="block-text-intro"] [is='flynt-list-components'] .component-description h6, [is='flynt-list-components'] .component-description .h7, [is='flynt-list-components'] .component-description [is="block-text-intro"] .title, [is="block-text-intro"] [is='flynt-list-components'] .component-description .title {
      color: #ff9e1b; }
  [is='flynt-list-components'] .component-footer {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-item-align: end;
        align-self: flex-end;
    border-top: 1px solid #ff9e1b;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 56px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 0 20px;
    width: 100%; }
    [is='flynt-list-components'] .component-footer .component-ctaSecondary {
      color: #7b838d;
      text-decoration: none; }
      [is='flynt-list-components'] .component-footer .component-ctaSecondary .feather {
        color: inherit;
        margin-right: 2px; }
      [is='flynt-list-components'] .component-footer .component-ctaSecondary:hover {
        color: #ff9e1b; }
    [is='flynt-list-components'] .component-footer .component-ctaPrimary {
      float: right;
      margin-left: auto;
      padding: 0.9rem 0 1.1rem; }
      [is='flynt-list-components'] .component-footer .component-ctaPrimary::before {
        bottom: 1.1rem; }
    @media (min-width: 1024px) {
      [is='flynt-list-components'] .component-footer {
        padding: 0 30px; } }

[is='list-posts-archive'] {
  margin-top: 80px;
  position: relative; }
  [is='list-posts-archive'] .posts-container {
    position: relative; }
  [is='list-posts-archive'] .posts {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0; }
  [is='list-posts-archive'] .posts + .pagination:not(.is-hidden) {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-top: -65px; }
  [is='list-posts-archive'] .posts-empty {
    padding: 0;
    text-align: center;
    width: 100%; }
  [is='list-posts-archive'] .post {
    margin-bottom: 100px;
    opacity: 0;
    position: relative;
    -webkit-transition: opacity 0.7s ease;
    transition: opacity 0.7s ease; }
    @media (min-width: 768px) {
      [is='list-posts-archive'] .post {
        margin-bottom: 158px; } }
    [is='list-posts-archive'] .post.active {
      opacity: 1; }
    [is='list-posts-archive'] .post-header {
      margin-bottom: 40px;
      max-width: 780px;
      position: relative; }
    [is='list-posts-archive'] .post-date {
      color: #fff;
      font-size: 1rem;
      line-height: 1.1875;
      margin: 0 0 16px;
      text-transform: uppercase; }
    [is='list-posts-archive'] .post-title {
      font-size: 4rem;
      line-height: 0.8125;
      color: #ff9e1b;
      max-width: 640px;
      margin: 0;
      text-transform: uppercase; }
    [is='list-posts-archive'] .post-content {
      max-width: 780px;
      position: relative; }
      [is='list-posts-archive'] .post-content > :first-child {
        margin-top: 0;
        padding-top: 0; }
      [is='list-posts-archive'] .post-content > :last-child {
        margin-bottom: 0;
        padding-bottom: 0; }
    [is='list-posts-archive'] .post-image {
      background-color: #18161b;
      margin-bottom: 42px;
      margin-left: -20px;
      margin-right: -20px; }
      @media (min-width: 768px) {
        [is='list-posts-archive'] .post-image {
          margin-left: -40px;
          margin-right: -40px; } }
      @media (min-width: 1024px) {
        [is='list-posts-archive'] .post-image {
          margin-left: 0;
          margin-right: 0; } }
      [is='list-posts-archive'] .post-image img {
        width: 100%; }
  [is='list-posts-archive'] .pagination {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px; }
    @media (min-width: 768px) {
      [is='list-posts-archive'] .pagination {
        padding-left: 40px;
        padding-right: 40px; } }
    @media (min-width: 1440px) {
      [is='list-posts-archive'] .pagination {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 480px) {
      [is='list-posts-archive'] .pagination {
        min-width: 140px; } }
    [is='list-posts-archive'] .pagination--center {
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
    [is='list-posts-archive'] .pagination--prevDisabled {
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end; }
    [is='list-posts-archive'] .pagination .button, [is='list-posts-archive'] .pagination body .addtoany_list a.addtoany_share, body .addtoany_list [is='list-posts-archive'] .pagination a.addtoany_share, [is='list-posts-archive'] .pagination .wpcf7-form .wpcf7-submit, .wpcf7-form [is='list-posts-archive'] .pagination .wpcf7-submit, [is='list-posts-archive'] .pagination [is="block-open-positions"] .ja-job-details .apply .back-link, [is="block-open-positions"] .ja-job-details .apply [is='list-posts-archive'] .pagination .back-link, [is='list-posts-archive'] .pagination [is="block-open-positions"] .ja-job-details .apply .ja-button, [is="block-open-positions"] .ja-job-details .apply [is='list-posts-archive'] .pagination .ja-button, [is='list-posts-archive'] .pagination [is="block-open-positions"] .ja-submit input[type="button"], [is="block-open-positions"] .ja-submit [is='list-posts-archive'] .pagination input[type="button"], [is='list-posts-archive'] .pagination [is="block-open-positions"] .ja-submit .back-link, [is="block-open-positions"] .ja-submit [is='list-posts-archive'] .pagination .back-link, [is='list-posts-archive'] .pagination [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='list-posts-archive'] .pagination a {
      white-space: nowrap; }
    @media (max-width: 768px) {
      [is='list-posts-archive'] .pagination .pagination-previous {
        min-width: 130px; }
      [is='list-posts-archive'] .pagination .pagination-next {
        min-width: 130px; } }
  [is='list-posts-archive'] .figure {
    background-color: #000;
    margin-bottom: 0; }
    [is='list-posts-archive'] .figure-image {
      width: 100%;
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-transition: opacity 1s ease, -webkit-transform 0.7s ease;
      transition: opacity 1s ease, -webkit-transform 0.7s ease;
      transition: transform 0.7s ease, opacity 1s ease;
      transition: transform 0.7s ease, opacity 1s ease, -webkit-transform 0.7s ease; }
      [is='list-posts-archive'] .figure-image--isHidden {
        visibility: hidden; }
  [is='list-posts-archive'] .video-playButton {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 100%;
    left: 0;
    outline: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2; }
    [is='list-posts-archive'] .video-playButton::before {
      content: "";
      left: 50%;
      position: absolute;
      top: 50%;
      -webkit-transition: background-color 0.2s ease, border-color 0.2s ease;
      transition: background-color 0.2s ease, border-color 0.2s ease;
      background-color: transparent;
      border: 3px solid #ff9e1b;
      border-radius: 50%;
      height: 120px;
      margin-left: -60px;
      margin-top: -60px;
      width: 120px; }
      @media (min-width: 768px) {
        [is='list-posts-archive'] .video-playButton::before {
          border: 3px solid #ff9e1b;
          height: 120px;
          margin-left: -60px;
          margin-top: -60px;
          width: 120px; } }
    [is='list-posts-archive'] .video-playButton::after {
      content: "";
      left: 50%;
      position: absolute;
      top: 50%;
      -webkit-transition: background-color 0.2s ease, border-color 0.2s ease;
      transition: background-color 0.2s ease, border-color 0.2s ease;
      border-bottom: 18px solid transparent;
      border-left: 28.34645669px solid #ff9e1b;
      border-top: 18px solid transparent;
      height: 0;
      margin-left: -9.9px;
      margin-top: -18px;
      width: 0; }
      @media (min-width: 768px) {
        [is='list-posts-archive'] .video-playButton::after {
          border-bottom: 18px solid transparent;
          border-left: 28.34645669px solid #ff9e1b;
          border-top: 18px solid transparent;
          margin-left: -9.9px;
          margin-top: -18px; } }
    [is='list-posts-archive'] .video-playButton:hover::after {
      border-left-color: #000; }
    [is='list-posts-archive'] .video-playButton:hover::before {
      background-color: #ff9e1b;
      border-color: #ff9e1b; }
    [is='list-posts-archive'] .video-playButton:active::after {
      border-left-color: #ff9e1b; }
    [is='list-posts-archive'] .video-playButton:active::before {
      background-color: #999;
      border-color: #999; }
  [is='list-posts-archive'] .video-loader {
    -webkit-animation: loading 1.1s infinite linear;
            animation: loading 1.1s infinite linear;
    border-bottom: 3px solid rgba(255, 255, 255, 0.2);
    border-left: 3px solid #ff9e1b;
    border-right: 3px solid rgba(255, 255, 255, 0.2);
    border-top: 3px solid rgba(255, 255, 255, 0.2);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: none;
    left: 50%;
    margin-left: -30px;
    margin-top: -30px;
    position: absolute;
    text-indent: -9999em;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    z-index: 1; }
    @media (min-width: 768px) {
      [is='list-posts-archive'] .video-loader {
        border-bottom: 4px solid rgba(255, 255, 255, 0.2);
        border-left: 4px solid #ff9e1b;
        border-right: 4px solid rgba(255, 255, 255, 0.2);
        border-top: 4px solid rgba(255, 255, 255, 0.2);
        margin-left: -60px;
        margin-top: -60px; } }
  [is='list-posts-archive'] .video-loader,
  [is='list-posts-archive'] .video-loader::after {
    border-radius: 50%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 60px;
    width: 60px; }
    @media (min-width: 768px) {
      [is='list-posts-archive'] .video-loader,
      [is='list-posts-archive'] .video-loader::after {
        height: 120px;
        width: 120px; } }

@keyframes loading {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
  [is='list-posts-archive'] .video {
    background-color: #181818;
    -webkit-box-shadow: 0 22px 44px 0 rgba(0, 0, 0, 0.5);
            box-shadow: 0 22px 44px 0 rgba(0, 0, 0, 0.5);
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    aspect-ratio: 640 / 360; }
    .theme-dark [is='list-posts-archive'] .video {
      -webkit-box-shadow: 0 22px 44px 0 rgba(255, 255, 255, 0.5);
              box-shadow: 0 22px 44px 0 rgba(255, 255, 255, 0.5); }
    [is='list-posts-archive'] .video-player {
      height: 100%;
      width: 100%;
      position: relative;
      z-index: 10; }
    [is='list-posts-archive'] .video iframe,
    [is='list-posts-archive'] .video video {
      display: none;
      height: 100%;
      width: 100%; }
  [is='list-posts-archive'] .video-player--isLoading .video-loader {
    display: block; }
  [is='list-posts-archive'] .video-player--isLoading .video-playButton {
    display: none; }
  [is='list-posts-archive'] .video-player--isLoaded .video-loader,
  [is='list-posts-archive'] .video-player--isLoaded .video-playButton {
    display: none; }
  [is='list-posts-archive'] .video-player--isLoaded iframe,
  [is='list-posts-archive'] .video-player--isLoaded video {
    display: block; }
  [is='list-posts-archive'] .video-player {
    position: absolute;
    top: 0;
    left: 0; }

[is='flynt-list-search-results'] .preContent {
  text-align: center; }

[is='flynt-list-search-results'] .searchForm-field {
  border: 1px solid #18161b;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 6px; }
  @media (min-width: 480px) {
    [is='flynt-list-search-results'] .searchForm-field {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; } }

[is='flynt-list-search-results'] .searchForm-box {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }
  @media (min-width: 480px) {
    [is='flynt-list-search-results'] .searchForm-box {
      margin-right: 6px; } }

[is='flynt-list-search-results'] .searchForm-input {
  border: 0;
  height: 100%;
  line-height: 1.85;
  margin: 0;
  min-height: 44px;
  outline: none;
  padding: 0 20px 0 14px;
  width: 100%; }
  @media (min-width: 1024px) {
    [is='flynt-list-search-results'] .searchForm-input {
      padding: 0 20px 0 24px; } }

[is='flynt-list-search-results'] .pagination {
  margin-top: 20px;
  overflow: auto; }
  [is='flynt-list-search-results'] .pagination .arrow {
    color: #18161b;
    height: 18px;
    width: 16px; }
  [is='flynt-list-search-results'] .pagination-previous {
    float: left; }
    [is='flynt-list-search-results'] .pagination-previous .arrow {
      margin-left: -5px; }
  [is='flynt-list-search-results'] .pagination-next {
    float: right; }
    [is='flynt-list-search-results'] .pagination-next .arrow {
      margin-right: -5px; }
  [is='flynt-list-search-results'] .pagination .button, [is='flynt-list-search-results'] .pagination body .addtoany_list a.addtoany_share, body .addtoany_list [is='flynt-list-search-results'] .pagination a.addtoany_share, [is='flynt-list-search-results'] .pagination .wpcf7-form .wpcf7-submit, .wpcf7-form [is='flynt-list-search-results'] .pagination .wpcf7-submit, [is='flynt-list-search-results'] .pagination [is="block-open-positions"] .ja-job-details .apply .back-link, [is="block-open-positions"] .ja-job-details .apply [is='flynt-list-search-results'] .pagination .back-link, [is='flynt-list-search-results'] .pagination [is="block-open-positions"] .ja-job-details .apply .ja-button, [is="block-open-positions"] .ja-job-details .apply [is='flynt-list-search-results'] .pagination .ja-button, [is='flynt-list-search-results'] .pagination [is="block-open-positions"] .ja-submit input[type="button"], [is="block-open-positions"] .ja-submit [is='flynt-list-search-results'] .pagination input[type="button"], [is='flynt-list-search-results'] .pagination [is="block-open-positions"] .ja-submit .back-link, [is="block-open-positions"] .ja-submit [is='flynt-list-search-results'] .pagination .back-link, [is='flynt-list-search-results'] .pagination [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button [is='flynt-list-search-results'] .pagination a {
    white-space: nowrap; }

[is='flynt-list-search-results'] .searchList {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
  border-radius: 4px;
  margin-top: 20px; }
  [is='flynt-list-search-results'] .searchList-item {
    border-bottom: 1px solid #ececec;
    position: relative; }
    [is='flynt-list-search-results'] .searchList-item:last-child {
      border: 0; }

[is='flynt-list-search-results'] .post > :first-child {
  margin-top: 0;
  padding-top: 0; }

[is='flynt-list-search-results'] .post > :last-child {
  margin-bottom: 0;
  padding-bottom: 0; }

[is='flynt-list-search-results'] .post-footer {
  text-align: right; }

[is='flynt-list-search-results'] .noResults {
  margin-top: 20px;
  text-align: center; }

[is="navigation-footer"] {
  position: relative; }
  [is="navigation-footer"] .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    position: relative;
    text-align: left; }
    [is="navigation-footer"] .container--top {
      padding-bottom: 40px;
      padding-top: 80px; }
      @media (min-width: 768px) {
        [is="navigation-footer"] .container--top {
          padding-bottom: 20px;
          padding-top: 36px; } }
    [is="navigation-footer"] .container--bottom {
      padding-bottom: 35px;
      padding-top: 20px; }
      @media (min-width: 768px) {
        [is="navigation-footer"] .container--bottom {
          padding-bottom: 95px; } }
      [is="navigation-footer"] .container--bottom .scroll-anchor {
        position: absolute;
        right: 0;
        bottom: 30px;
        height: 60px; }
        @media (min-width: 768px) {
          [is="navigation-footer"] .container--bottom .scroll-anchor {
            bottom: 20px; } }
        [is="navigation-footer"] .container--bottom .scroll-anchor .button--anchor:after {
          background-image: url("data:image/svg+xml,%0A%3Csvg width='22px' height='14px' viewBox='0 0 22 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Arrow/Clear/Off' transform='translate(-19.000000, -23.000000)' stroke='%23D8D8D8' stroke-width='4'%3E%3Cg id='Group' transform='translate(24.000000, 20.000000)'%3E%3Cg id='Icon/Arrow/Bronze' transform='translate(6.000000, 10.000000) rotate(270.000000) translate(-6.000000, -10.000000) '%3E%3Cpolyline id='Path' points='1 1 10 10 1 19'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    @media (min-width: 768px) {
      [is="navigation-footer"] .container {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; } }
  [is="navigation-footer"] .col-left {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    @media (min-width: 768px) {
      [is="navigation-footer"] .col-left {
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; } }
    @media (min-width: 1024px) {
      [is="navigation-footer"] .col-left {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; } }
  [is="navigation-footer"] .col-right {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    @media (min-width: 768px) {
      [is="navigation-footer"] .col-right {
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end; } }
    @media (min-width: 1024px) {
      [is="navigation-footer"] .col-right {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; } }
  [is="navigation-footer"] .logos {
    font-size: 0rem;
    line-height: NaN;
    margin-bottom: 30px; }
    @media (min-width: 768px) {
      [is="navigation-footer"] .logos {
        margin-bottom: 0;
        margin-right: 40px; } }
    @media (min-width: 1024px) {
      [is="navigation-footer"] .logos {
        margin-right: 0; } }
    [is="navigation-footer"] .logos-list {
      padding: 0;
      margin: 0;
      list-style-type: none;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    [is="navigation-footer"] .logos-item {
      position: relative;
      padding: 0 19px 0 18px;
      margin: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      @media (min-width: 1024px) {
        [is="navigation-footer"] .logos-item {
          padding: 0 29px 0 28px; } }
      [is="navigation-footer"] .logos-item:first-child {
        padding-left: 0; }
      [is="navigation-footer"] .logos-item:last-child {
        padding-right: 0; }
        [is="navigation-footer"] .logos-item:last-child::after {
          display: none; }
      [is="navigation-footer"] .logos-item::after {
        content: "";
        position: absolute;
        top: 50%;
        right: 0;
        width: 1px;
        height: 57px;
        background-color: #cccccc;
        -webkit-transform: translate(0, -50%);
                transform: translate(0, -50%); }
    [is="navigation-footer"] .logos img,
    [is="navigation-footer"] .logos svg {
      height: auto;
      width: 100%;
      max-width: 100%; }
    [is="navigation-footer"] .logos a {
      -webkit-transition: opacity 150ms ease;
      transition: opacity 150ms ease; }
      [is="navigation-footer"] .logos a:hover {
        opacity: 0.7; }
  [is="navigation-footer"] .copyright {
    font-size: 0.75rem;
    line-height: 1.41666667;
    color: #666;
    margin-bottom: 6px;
    text-align: left;
    letter-spacing: -0.01em; }
    @media (min-width: 768px) {
      [is="navigation-footer"] .copyright {
        text-align: right;
        margin-bottom: 0; } }
    [is="navigation-footer"] .copyright p {
      font-size: inherit;
      line-height: inherit;
      margin: 5px 0; }
  [is="navigation-footer"] .socialMenu,
  [is="navigation-footer"] .footerMenu {
    font-size: 0.75rem;
    line-height: 1.41666667;
    color: #ff9e1b;
    text-transform: uppercase; }
    [is="navigation-footer"] .socialMenu-menu,
    [is="navigation-footer"] .footerMenu-menu {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      list-style: none;
      margin: 0;
      padding: 0;
      width: 235px; }
      @media (min-width: 768px) {
        [is="navigation-footer"] .socialMenu-menu,
        [is="navigation-footer"] .footerMenu-menu {
          width: auto; } }
    [is="navigation-footer"] .socialMenu-item,
    [is="navigation-footer"] .footerMenu-item {
      margin: 5px 10px 5px 0;
      padding: 0;
      width: auto; }
    [is="navigation-footer"] .socialMenu-link,
    [is="navigation-footer"] .footerMenu-link {
      color: inherit;
      text-decoration: none; }
      [is="navigation-footer"] .socialMenu-link:hover, [is="navigation-footer"] .socialMenu-link:focus,
      [is="navigation-footer"] .footerMenu-link:hover,
      [is="navigation-footer"] .footerMenu-link:focus {
        color: inherit;
        text-decoration: underline; }
  [is="navigation-footer"] .socialMenu {
    font-weight: 700;
    margin-bottom: 25px; }
    @media (min-width: 768px) {
      [is="navigation-footer"] .socialMenu {
        margin-bottom: 0;
        margin-right: 18px; } }
  [is="navigation-footer"] .footerMenu {
    margin-bottom: 25px; }
    @media (min-width: 768px) {
      [is="navigation-footer"] .footerMenu {
        margin-bottom: 0; } }
  @media (min-width: 768px) {
    [is="navigation-footer"] .credits {
      margin-left: 18px; } }
  [is="navigation-footer"] .credits__protein {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='127px' height='19px' viewBox='0 0 127 19' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='07-Contact' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='DT/07-Contact' transform='translate(-1196.000000, -1498.000000)' fill='%23FFFFFF'%3E%3Cg id='Clocks-+-Footer' transform='translate(0.000000, 996.000000)'%3E%3Cg id='DT/Footer' transform='translate(0.000000, 332.000000)'%3E%3Cg id='Group-2' transform='translate(119.000000, 170.000000)'%3E%3Cg id='ProteinCredit/Off' transform='translate(1077.631371, 0.000000)'%3E%3Cg id='Group' transform='translate(0.000000, 0.000000)'%3E%3Cpath d='M0,8.51272727 L1.45868571,8.51272727 L1.45868571,9.27636364 L1.48045714,9.27636364 C1.68365816,8.98545309 1.92858428,8.7600008 2.21524286,8.6 C2.50190143,8.4399992 2.83028386,8.36 3.2004,8.36 C3.55600178,8.36 3.88075567,8.42909022 4.17467143,8.56727273 C4.46858718,8.70545524 4.6917421,8.94908916 4.84414286,9.29818182 C5.01105798,9.05090785 5.23784142,8.83272822 5.5245,8.64363636 C5.81115858,8.45454451 6.15042661,8.36 6.54231429,8.36 C6.83985863,8.36 7.1156273,8.39636327 7.36962857,8.46909091 C7.62362984,8.54181855 7.84134195,8.65818102 8.02277143,8.81818182 C8.20420091,8.97818262 8.34571378,9.18727144 8.44731429,9.44545455 C8.54891479,9.70363765 8.59971429,10.0145436 8.59971429,10.3781818 L8.59971429,14.1527273 L7.05394286,14.1527273 L7.05394286,10.9563636 C7.05394286,10.7672718 7.04668579,10.5890917 7.03217143,10.4218182 C7.01765707,10.2545446 6.97774318,10.1090915 6.91242857,9.98545455 C6.84711396,9.86181756 6.75095778,9.76363673 6.62395714,9.69090909 C6.49695651,9.61818145 6.32460109,9.58181818 6.10688571,9.58181818 C5.88917034,9.58181818 5.71318639,9.62363595 5.57892857,9.70727273 C5.44467076,9.79090951 5.33944324,9.89999933 5.26324286,10.0345455 C5.18704248,10.1690916 5.13624298,10.3218173 5.11084286,10.4927273 C5.08544273,10.6636372 5.07274286,10.8363628 5.07274286,11.0109091 L5.07274286,14.1527273 L3.52697143,14.1527273 L3.52697143,10.9890909 C3.52697143,10.8218173 3.52334289,10.6563645 3.51608571,10.4927273 C3.50882854,10.3290901 3.47798599,10.1781818 3.42355714,10.04 C3.3691283,9.90181749 3.27841492,9.79090951 3.15141429,9.70727273 C3.02441365,9.62363595 2.83754409,9.58181818 2.5908,9.58181818 C2.51822821,9.58181818 2.42207203,9.59818165 2.30232857,9.63090909 C2.18258512,9.66363653 2.06647199,9.72545409 1.95398571,9.81636364 C1.84149944,9.90727318 1.74534326,10.038181 1.66551429,10.2090909 C1.58568532,10.3800009 1.54577143,10.603635 1.54577143,10.88 L1.54577143,14.1527273 L0,14.1527273 L0,8.51272727 Z M9.7536,10.2472727 C9.77537154,9.88363455 9.86608492,9.58181938 10.0257429,9.34181818 C10.1854008,9.10181698 10.3885988,8.90909164 10.6353429,8.76363636 C10.8820869,8.61818109 11.1596699,8.51454576 11.4681,8.45272727 C11.7765301,8.39090878 12.0867699,8.36 12.3988286,8.36 C12.6818586,8.36 12.9685128,8.3799998 13.2588,8.42 C13.5490872,8.4600002 13.8139702,8.53818124 14.0534571,8.65454545 C14.2929441,8.77090967 14.488885,8.93272624 14.6412857,9.14 C14.7936865,9.34727376 14.8698857,9.62181647 14.8698857,9.96363636 L14.8698857,12.8981818 C14.8698857,13.1527285 14.8843999,13.3963625 14.9134286,13.6290909 C14.9424573,13.8618193 14.9932568,14.0363631 15.0658286,14.1527273 L13.4982857,14.1527273 C13.469257,14.0654541 13.4456715,13.9763641 13.4275286,13.8854545 C13.4093856,13.794545 13.3966858,13.7018187 13.3894286,13.6072727 C13.1426845,13.8618195 12.8524017,14.0399995 12.5185714,14.1418182 C12.1847412,14.2436369 11.8436589,14.2945455 11.4953143,14.2945455 C11.2267987,14.2945455 10.9764297,14.2618185 10.7442,14.1963636 C10.5119703,14.1309088 10.3087723,14.0290916 10.1346,13.8909091 C9.9604277,13.7527266 9.82435763,13.5781829 9.72638571,13.3672727 C9.6284138,13.1563626 9.57942857,12.9054545 9.57942857,12.6145455 C9.57942857,12.2945439 9.63567087,12.0309101 9.74815714,11.8236364 C9.86064342,11.6163626 10.0057848,11.4509097 10.1835857,11.3272727 C10.3613866,11.2036357 10.5645846,11.1109094 10.7931857,11.0490909 C11.0217869,10.9872724 11.2521988,10.938182 11.4844286,10.9018182 C11.7166583,10.8654544 11.945256,10.8363637 12.1702286,10.8145455 C12.3952011,10.7927272 12.5947706,10.7600002 12.7689429,10.7163636 C12.9431152,10.6727271 13.0809995,10.6090913 13.1826,10.5254545 C13.2842005,10.4418178 13.3313715,10.3200008 13.3241143,10.16 C13.3241143,9.99272644 13.2969003,9.86 13.2424714,9.76181818 C13.1880426,9.66363587 13.1154719,9.587273 13.0247571,9.53272727 C12.9340424,9.47818155 12.8288149,9.44181827 12.7090714,9.42363636 C12.589328,9.40545445 12.460515,9.39636364 12.3226286,9.39636364 C12.017827,9.39636364 11.7783437,9.46181753 11.6041714,9.59272727 C11.4299991,9.72363636 11.3284001,9.94181665 11.2993714,10.2472727 L9.7536,10.2472727 Z M13.3241143,11.3927273 C13.2587997,11.4509094 13.1771576,11.4963635 13.0791857,11.5290909 C12.9812138,11.5618183 12.8759863,11.5890908 12.7635,11.6109091 C12.6510137,11.6327274 12.5330863,11.650909 12.4097143,11.6654545 C12.2863422,11.6800001 12.162972,11.6981817 12.0396,11.72 C11.9234851,11.7418183 11.8091863,11.7709089 11.6967,11.8072727 C11.5842137,11.8436365 11.4862433,11.8927273 11.4027857,11.9545455 C11.3193282,12.0163639 11.2522003,12.094545 11.2014,12.1890909 C11.1505997,12.2836368 11.1252,12.4036356 11.1252,12.5490909 C11.1252,12.6872734 11.1505997,12.8036359 11.2014,12.8981818 C11.2522003,12.9927277 11.3211424,13.0672725 11.4082286,13.1218182 C11.4953147,13.1763639 11.5969137,13.2145453 11.7130286,13.2363636 C11.8291434,13.2581819 11.9488851,13.2690909 12.0722571,13.2690909 C12.3770587,13.2690909 12.6129135,13.2181823 12.7798286,13.1163636 C12.9467437,13.0145449 13.0701139,12.8927273 13.1499429,12.7509091 C13.2297718,12.6090902 13.2787571,12.4654553 13.2969,12.32 C13.3150429,12.1745447 13.3241143,12.0581823 13.3241143,11.9709091 L13.3241143,11.3927273 Z M20.0623714,11.3163636 C20.0623714,11.0836352 20.0406002,10.8600011 19.9970571,10.6454545 C19.9535141,10.430908 19.8791291,10.241819 19.7739,10.0781818 C19.6686709,9.91454464 19.5326008,9.78181869 19.3656857,9.68 C19.1987706,9.57818131 18.9883156,9.52727273 18.7343143,9.52727273 C18.480313,9.52727273 18.2662294,9.57818131 18.0920571,9.68 C17.9178848,9.78181869 17.7781862,9.9163628 17.6729571,10.0836364 C17.567728,10.2509099 17.4915288,10.4418171 17.4443571,10.6563636 C17.3971855,10.8709102 17.3736,11.0945443 17.3736,11.3272727 C17.3736,11.5454556 17.3989997,11.7636353 17.4498,11.9818182 C17.5006003,12.2000011 17.5822423,12.3945446 17.6947286,12.5654545 C17.8072148,12.7363645 17.9487277,12.8745449 18.1192714,12.98 C18.2898151,13.0854551 18.4948274,13.1381818 18.7343143,13.1381818 C18.9883156,13.1381818 19.2005849,13.0872732 19.3711286,12.9854545 C19.5416723,12.8836359 19.6777423,12.7472736 19.7793429,12.5763636 C19.8809434,12.4054537 19.9535141,12.2109102 19.9970571,11.9927273 C20.0406002,11.7745444 20.0623714,11.5490921 20.0623714,11.3163636 Z M20.0841429,13.4327273 L20.0623714,13.4327273 C19.880942,13.7381833 19.6432729,13.9581811 19.3493571,14.0927273 C19.0554414,14.2272734 18.7234304,14.2945455 18.3533143,14.2945455 C17.9323979,14.2945455 17.5622873,14.2127281 17.2429714,14.0490909 C16.9236555,13.8854537 16.6605867,13.6636378 16.4537571,13.3836364 C16.2469275,13.103635 16.0909005,12.78182 15.9856714,12.4181818 C15.8804423,12.0545436 15.8278286,11.6763656 15.8278286,11.2836364 C15.8278286,10.9054527 15.8804423,10.5400018 15.9856714,10.1872727 C16.0909005,9.83454369 16.2469275,9.52363771 16.4537571,9.25454545 C16.6605867,8.9854532 16.920027,8.76909173 17.2320857,8.60545455 C17.5441444,8.44181736 17.9069979,8.36 18.3206571,8.36 C18.6544874,8.36 18.9719842,8.43090838 19.2731571,8.57272727 C19.5743301,8.71454616 19.8119991,8.92363498 19.9861714,9.2 L20.0079429,9.2 L20.0079429,6.36363636 L21.5537143,6.36363636 L21.5537143,14.1527273 L20.0841429,14.1527273 L20.0841429,13.4327273 Z M26.5067143,10.7272727 C26.4341425,10.3345435 26.3053295,10.0363647 26.1202714,9.83272727 C25.9352134,9.62908989 25.6540019,9.52727273 25.2766286,9.52727273 C25.0298845,9.52727273 24.8248722,9.56909049 24.6615857,9.65272727 C24.4982992,9.73636405 24.3676719,9.83999938 24.2697,9.96363636 C24.1717281,10.0872733 24.1027859,10.2181811 24.0628714,10.3563636 C24.0229569,10.4945461 23.9993715,10.6181813 23.9921143,10.7272727 L26.5067143,10.7272727 Z M23.9921143,11.7090909 C24.0138858,12.2109116 24.1408846,12.5745443 24.3731143,12.8 C24.605344,13.0254557 24.9391693,13.1381818 25.3746,13.1381818 C25.6866587,13.1381818 25.9551703,13.0600008 26.1801429,12.9036364 C26.4051154,12.7472719 26.5429997,12.5818191 26.5938,12.4072727 L27.9545143,12.4072727 C27.7367989,13.0836397 27.4029737,13.5672713 26.9530286,13.8581818 C26.5030835,14.1490924 25.9588032,14.2945455 25.3201714,14.2945455 C24.8774835,14.2945455 24.4783446,14.2236371 24.1227429,14.0818182 C23.7671411,13.9399993 23.4659727,13.7381831 23.2192286,13.4763636 C22.9724845,13.2145441 22.7819864,12.90182 22.6477286,12.5381818 C22.5134708,12.1745436 22.4463429,11.7745476 22.4463429,11.3381818 C22.4463429,10.9163615 22.515285,10.5236382 22.6531714,10.16 C22.7910578,9.79636182 22.9869987,9.48181951 23.241,9.21636364 C23.4950013,8.95090776 23.797984,8.74181895 24.1499571,8.58909091 C24.5019303,8.43636287 24.8919979,8.36 25.3201714,8.36 C25.7991453,8.36 26.2164268,8.45272635 26.5720286,8.63818182 C26.9276303,8.82363729 27.2197274,9.07272571 27.4483286,9.38545455 C27.6769297,9.69818338 27.8420281,10.0545435 27.9436286,10.4545455 C28.0452291,10.8545475 28.0815144,11.2727251 28.0524857,11.7090909 L23.9921143,11.7090909 Z M38.4265714,14.1527273 L36.8372571,14.1527273 L35.8357714,10.3672727 L35.814,10.3672727 L34.8560571,14.1527273 L33.2558571,14.1527273 L31.4706,8.51272727 L33.1034571,8.51272727 L34.1376,12.3418182 L34.1593714,12.3418182 L35.0955429,8.51272727 L36.5977714,8.51272727 L37.5557143,12.3309091 L37.5774857,12.3309091 L38.6116286,8.51272727 L40.2009429,8.51272727 L38.4265714,14.1527273 Z M42.4434,7.64 L40.8976286,7.64 L40.8976286,6.36363636 L42.4434,6.36363636 L42.4434,7.64 Z M40.8976286,8.51272727 L42.4434,8.51272727 L42.4434,14.1527273 L40.8976286,14.1527273 L40.8976286,8.51272727 Z M45.6220286,8.51272727 L46.7541429,8.51272727 L46.7541429,9.54909091 L45.6220286,9.54909091 L45.6220286,12.3418182 C45.6220286,12.6036377 45.665571,12.7781814 45.7526571,12.8654545 C45.8397433,12.9527277 46.013913,12.9963636 46.2751714,12.9963636 C46.3622576,12.9963636 46.4457139,12.9927273 46.5255429,12.9854545 C46.6053718,12.9781818 46.6815711,12.9672728 46.7541429,12.9527273 L46.7541429,14.1527273 C46.6235136,14.1745456 46.4783722,14.1890909 46.3187143,14.1963636 C46.1590563,14.2036364 46.0030293,14.2072727 45.8506286,14.2072727 C45.6111417,14.2072727 45.3843582,14.1909093 45.1702714,14.1581818 C44.9561846,14.1254544 44.7675008,14.0618187 44.6042143,13.9672727 C44.4409278,13.8727268 44.3121148,13.7381827 44.2177714,13.5636364 C44.1234281,13.38909 44.0762571,13.1600014 44.0762571,12.8763636 L44.0762571,9.54909091 L43.1400857,9.54909091 L43.1400857,8.51272727 L44.0762571,8.51272727 L44.0762571,6.82181818 L45.6220286,6.82181818 L45.6220286,8.51272727 Z M47.4943714,6.36363636 L49.0401429,6.36363636 L49.0401429,9.29818182 L49.0728,9.29818182 C49.2687438,8.97090745 49.5191128,8.73272802 49.8239143,8.58363636 C50.1287158,8.43454471 50.4262557,8.36 50.7165429,8.36 C51.1302021,8.36 51.4694701,8.41636307 51.7343571,8.52909091 C51.9992442,8.64181875 52.207885,8.79818082 52.3602857,8.99818182 C52.5126865,9.19818282 52.6197283,9.44181675 52.6814143,9.72909091 C52.7431003,10.0163651 52.7739429,10.3345437 52.7739429,10.6836364 L52.7739429,14.1527273 L51.2281714,14.1527273 L51.2281714,10.9672727 C51.2281714,10.5018159 51.1556007,10.1545466 51.0104571,9.92545455 C50.8653136,9.69636249 50.6076876,9.58181818 50.2375714,9.58181818 C49.816655,9.58181818 49.5118581,9.70727147 49.3231714,9.95818182 C49.1344848,10.2090922 49.0401429,10.6218153 49.0401429,11.1963636 L49.0401429,14.1527273 L47.4943714,14.1527273 L47.4943714,6.36363636 Z' id='madewith' fill-rule='nonzero'%3E%3C/path%3E%3Cg id='Group-10' transform='translate(57.425771, 0.000000)'%3E%3Cpath d='M60.0309462,4.13562438 C58.7111031,4.13562438 57.2221926,4.78397602 56.5630686,5.82973027 L56.5200042,5.82973027 L56.5200042,4.43032967 L53.0104579,4.43032967 L53.0104579,14.6575025 L56.6264689,14.6575025 L56.6264689,9.08107892 C56.6264689,7.9582018 57.2221926,6.89346653 58.5825082,6.89346653 C60.5606777,6.89346653 60.3916102,8.31284715 60.3916102,9.71224775 L60.3916102,14.6575025 L64.0074218,14.6575025 L64.0074218,8.09626374 C64.0074218,6.61914086 63.7093606,4.13562438 60.0309462,4.13562438' id='Fill-1'%3E%3C/path%3E%3Cpath d='M39.6206306,8.48877123 C39.8341581,7.24721279 40.6852774,6.40165834 41.9606604,6.40165834 C43.1722444,6.40165834 44.0442978,7.34671329 44.108695,8.48877123 L39.6206306,8.48877123 Z M35.6646903,12.1714885 C34.8576322,12.1714885 34.3344799,11.9888711 34.3344799,11.1618981 L34.3344799,6.39786214 L36.624268,6.39786214 L37.0654783,6.39786214 C36.4017688,7.2582018 36.006414,8.32133866 36.006414,9.51494505 C36.006414,10.5131469 36.2199414,11.3884715 36.6021377,12.1327273 C36.281348,12.1327273 35.9625521,12.1714885 35.6646903,12.1714885 L35.6646903,12.1714885 Z M23.9485914,12.3916683 C22.2688818,12.3916683 21.7580906,10.8542058 21.7580906,9.55330669 C21.7580906,8.25320679 22.2688818,6.69636364 23.9485914,6.69636364 C25.6285003,6.69636364 26.1608237,8.25320679 26.1608237,9.55330669 C26.1608237,10.8542058 25.6285003,12.3916683 23.9485914,12.3916683 L23.9485914,12.3916683 Z M41.9606604,4.13552448 C41.7226102,4.13552448 41.4891455,4.15030969 41.2566777,4.17628372 L36.624268,4.17628372 L34.3344799,4.17628372 L34.3344799,1.00385614 L30.629549,1.00385614 L30.629549,4.17628372 L28.7544548,4.17628372 L24.6687232,4.17628372 C24.4344611,4.15030969 24.1956133,4.13552448 23.9485914,4.13552448 C22.1071911,4.13552448 20.5704312,4.81704296 19.544662,5.92173826 L19.544662,4.31254745 C19.2671361,4.2554046 18.9692743,4.23302697 18.6935427,4.23302697 C17.1412319,4.23302697 15.9067201,4.92393606 15.3755929,6.22383616 L15.3313323,6.22383616 L15.3313323,4.43022977 L11.8219854,4.43022977 L11.8219854,14.6574026 L15.4387939,14.6574026 L15.4387939,9.59406593 C15.4387939,8.31294705 16.3744469,7.16989011 18.1602224,7.16989011 C18.3370655,7.16989011 18.5041392,7.18247752 18.6686212,7.20385614 C18.3312837,7.90735265 18.1430765,8.70155844 18.1430765,9.55330669 C18.1430765,12.6294306 20.5243763,14.9535065 23.9485914,14.9535065 C27.3728064,14.9535065 29.7766353,12.6294306 29.7766353,9.55330669 C29.7766353,8.3589011 29.4069995,7.27658342 28.7628284,6.39786214 L30.629549,6.39786214 L30.629549,11.0605994 C30.629549,13.9085514 31.4356102,14.7563037 34.5948598,14.7563037 C35.2713292,14.7563037 35.9477986,14.6757842 36.624268,14.6548052 L36.624268,12.1730869 C37.5617154,13.9567033 39.5173559,14.9535065 42.0453936,14.9535065 C44.5120246,14.9535065 46.8723904,13.9279321 47.5305176,11.5636963 L44.1501644,11.5636963 C43.8100356,12.3133467 42.96091,12.6871728 42.0876604,12.6871728 C40.5570812,12.6871728 39.6848284,11.7604995 39.6206306,10.3642957 L47.7237091,10.3642957 C47.8931754,6.89356643 45.878122,4.13952048 41.9606604,4.13552448 L41.9606604,4.13552448 Z' id='Fill-3'%3E%3C/path%3E%3Cpath d='M0,18.0848551 L3.61401727,18.0848551 L3.61401727,13.5531868 L3.65628414,13.5531868 C4.40093878,14.4804595 5.44405338,14.9535864 6.80357143,14.9535864 C9.93052276,14.9535864 11.4615008,12.4311089 11.4615008,9.77096903 C11.4615008,6.89344655 9.99452119,4.1356044 6.52783987,4.1356044 C5.25006436,4.1356044 4.18761068,4.64689311 3.48621978,5.61392607 L3.44494976,5.61392607 L3.44494976,4.43030969 L0,4.43030969 L0,18.0848551 Z M5.69865149,6.69624376 C7.29422606,6.69624376 7.84588854,8.135005 7.84588854,9.4359041 C7.84588854,10.8355045 7.29422606,12.3917483 5.67751805,12.3917483 C4.03867975,12.3917483 3.48621978,11.2281119 3.48621978,9.4359041 C3.48621978,7.32801199 4.72073155,6.69624376 5.69865149,6.69624376 L5.69865149,6.69624376 Z' id='Fill-5'%3E%3C/path%3E%3Cpath d='M48.2954882,3.14999001 L51.9107017,3.14999001 L51.9107017,0.589350649 L48.2954882,0.589350649 L48.2954882,3.14999001 Z M48.2954882,14.6574825 L51.9107017,14.6574825 L51.9107017,4.43030969 L48.2954882,4.43030969 L48.2954882,14.6574825 Z' id='Fill-7'%3E%3C/path%3E%3Cpath d='M65.9412311,3.63562438 L65.288487,3.63562438 L65.288487,2.09616384 L64.6835922,2.09616384 L64.6835922,1.64701299 C65.0402688,1.65400599 65.4063159,1.52453546 65.4320349,1.12913087 L65.9412311,1.12913087 L65.9412311,3.63562438 Z M65.5935262,5.99400599e-05 C64.2354038,5.99400599e-05 63.1338732,1.10335664 63.1338732,2.464995 C63.1338732,3.82783217 64.2354038,4.92993007 65.5935262,4.92993007 C66.9502531,4.92993007 68.053578,3.82783217 68.053578,2.464995 C68.053578,1.10335664 66.9502531,5.99400599e-05 65.5935262,5.99400599e-05 L65.5935262,5.99400599e-05 Z' id='Fill-9'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    display: inline-block;
    font-size: 0;
    height: 19px;
    line-height: 0;
    margin-top: 2px;
    opacity: 0.3;
    overflow: hidden;
    position: relative;
    text-align: left;
    text-indent: -9999px;
    -webkit-transition: opacity 150ms;
    transition: opacity 150ms;
    width: 127px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: top left; }
    @media (min-width: 768px) {
      [is="navigation-footer"] .credits__protein {
        background-position: top right;
        right: -5px; } }
    [is="navigation-footer"] .credits__protein img {
      height: auto;
      width: 100%; }
    [is="navigation-footer"] .credits__protein svg {
      display: block;
      height: auto;
      width: 100%; }
    [is="navigation-footer"] .credits__protein:hover {
      opacity: 1; }
    [is="navigation-footer"] .credits__protein:active {
      opacity: 0.4; }
  [is="navigation-footer"] .newsletter-form {
    width: 360px;
    width: 100%;
    /* Change autocomplete styles in WebKit */ }
    @media (min-width: 480px) {
      [is="navigation-footer"] .newsletter-form {
        width: 360px;
        max-width: 360px; } }
    @media (min-width: 768px) {
      [is="navigation-footer"] .newsletter-form {
        width: 220px;
        max-width: 220px; } }
    @media (min-width: 1024px) {
      [is="navigation-footer"] .newsletter-form {
        width: 360px;
        max-width: 360px; } }
    [is="navigation-footer"] .newsletter-form .wpcf7-form {
      position: relative;
      line-height: 0; }
      [is="navigation-footer"] .newsletter-form .wpcf7-form.submitting .newsletter-form-submit-wrapper input[type="submit"] {
        opacity: 0;
        -webkit-transition-delay: 0s;
                transition-delay: 0s; }
      [is="navigation-footer"] .newsletter-form .wpcf7-form.submitting .newsletter-form-submit-wrapper::after {
        -webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1);
                transition-timing-function: cubic-bezier(1, 0, 0, 1);
        -webkit-transition-delay: 0s;
                transition-delay: 0s;
        opacity: 1; }
    [is="navigation-footer"] .newsletter-form legend {
      font-size: 0.75rem;
      line-height: 1.41666667;
      color: #fff;
      display: inline-block;
      font-weight: 700;
      margin-bottom: 15px;
      text-transform: uppercase; }
    [is="navigation-footer"] .newsletter-form label {
      font-size: 0.75rem;
      line-height: 1.41666667;
      color: #fff;
      display: inline-block;
      font-weight: 700;
      margin-bottom: 8px;
      text-transform: uppercase; }
    [is="navigation-footer"] .newsletter-form input:-webkit-autofill,
    [is="navigation-footer"] .newsletter-form input:-webkit-autofill:hover,
    [is="navigation-footer"] .newsletter-form input:-webkit-autofill:focus,
    [is="navigation-footer"] .newsletter-form textarea:-webkit-autofill,
    [is="navigation-footer"] .newsletter-form textarea:-webkit-autofill:hover,
    [is="navigation-footer"] .newsletter-form textarea:-webkit-autofill:focus,
    [is="navigation-footer"] .newsletter-form select:-webkit-autofill,
    [is="navigation-footer"] .newsletter-form select:-webkit-autofill:hover,
    [is="navigation-footer"] .newsletter-form select:-webkit-autofill:focus {
      font-size: 0.875rem;
      border: 1px solid rgba(255, 255, 255, 0.3);
      -webkit-text-fill-color: white;
      -webkit-box-shadow: 0 0 0px 1000px #222222 inset;
      -webkit-transition: background-color 5000s ease-in-out 0s;
      transition: background-color 5000s ease-in-out 0s; }
    [is="navigation-footer"] .newsletter-form input[type="text"],
    [is="navigation-footer"] .newsletter-form input[type="email"] {
      font-size: 1rem;
      line-height: 1;
      -webkit-appearance: none;
         -moz-appearance: none;
              appearance: none;
      background-color: transparent !important;
      border: 1px solid rgba(255, 255, 255, 0.3);
      color: #fff;
      border-radius: 0;
      min-height: 50px;
      width: 100%;
      max-width: 100%;
      margin: 0;
      padding: 0 40px 0 20px;
      -webkit-transition: border-color 150ms ease, color 150ms ease;
      transition: border-color 150ms ease, color 150ms ease; }
      @media (min-width: 768px) {
        [is="navigation-footer"] .newsletter-form input[type="text"],
        [is="navigation-footer"] .newsletter-form input[type="email"] {
          font-size: 0.875rem; } }
      [is="navigation-footer"] .newsletter-form input[type="text"]:hover,
      [is="navigation-footer"] .newsletter-form input[type="email"]:hover {
        border: 1px solid white; }
      [is="navigation-footer"] .newsletter-form input[type="text"]:active, [is="navigation-footer"] .newsletter-form input[type="text"]:focus-visible, [is="navigation-footer"] .newsletter-form input[type="text"]:focus,
      [is="navigation-footer"] .newsletter-form input[type="email"]:active,
      [is="navigation-footer"] .newsletter-form input[type="email"]:focus-visible,
      [is="navigation-footer"] .newsletter-form input[type="email"]:focus {
        border: 1px solid white;
        color: white;
        outline: none; }
      [is="navigation-footer"] .newsletter-form input[type="text"]:visited,
      [is="navigation-footer"] .newsletter-form input[type="email"]:visited {
        color: white; }
      [is="navigation-footer"] .newsletter-form input[type="text"]::-webkit-input-placeholder, [is="navigation-footer"] .newsletter-form input[type="email"]::-webkit-input-placeholder {
        color: rgba(255, 255, 255, 0.4); }
      [is="navigation-footer"] .newsletter-form input[type="text"]::-moz-placeholder, [is="navigation-footer"] .newsletter-form input[type="email"]::-moz-placeholder {
        color: rgba(255, 255, 255, 0.4); }
      [is="navigation-footer"] .newsletter-form input[type="text"]:-ms-input-placeholder, [is="navigation-footer"] .newsletter-form input[type="email"]:-ms-input-placeholder {
        color: rgba(255, 255, 255, 0.4); }
      [is="navigation-footer"] .newsletter-form input[type="text"]::-ms-input-placeholder, [is="navigation-footer"] .newsletter-form input[type="email"]::-ms-input-placeholder {
        color: rgba(255, 255, 255, 0.4); }
      [is="navigation-footer"] .newsletter-form input[type="text"]::placeholder,
      [is="navigation-footer"] .newsletter-form input[type="email"]::placeholder {
        color: rgba(255, 255, 255, 0.4); }
      [is="navigation-footer"] .newsletter-form input[type="text"]:input-placeholder,
      [is="navigation-footer"] .newsletter-form input[type="email"]:input-placeholder {
        color: rgba(255, 255, 255, 0.4); }
      [is="navigation-footer"] .newsletter-form input[type="text"]:placeholder,
      [is="navigation-footer"] .newsletter-form input[type="email"]:placeholder {
        color: rgba(255, 255, 255, 0.4); }
    [is="navigation-footer"] .newsletter-form .form-row {
      position: relative; }
    [is="navigation-footer"] .newsletter-form .newsletter-form-submit-wrapper {
      position: absolute;
      top: 1px;
      right: 1px;
      bottom: 1px; }
      [is="navigation-footer"] .newsletter-form .newsletter-form-submit-wrapper::after {
        pointer-events: none;
        -webkit-animation-duration: 500ms;
                animation-duration: 500ms;
        -webkit-animation-iteration-count: infinite;
                animation-iteration-count: infinite;
        -webkit-animation-name: spin;
                animation-name: spin;
        border: 2px solid transparent;
        border-color: #ff9e1b transparent #ff9e1b transparent;
        border-radius: 50%;
        content: "";
        height: 24px;
        left: 50%;
        margin: -12px 0 0 -12px;
        position: absolute;
        top: 50%;
        -webkit-transform: rotate(45deg);
                transform: rotate(45deg);
        -webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1);
                transition-timing-function: cubic-bezier(1, 0, 0, 1);
        /* easeInOutExpo */
        -webkit-transition-delay: 0.15s;
                transition-delay: 0.15s;
        width: 24px;
        opacity: 0; }
      [is="navigation-footer"] .newsletter-form .newsletter-form-submit-wrapper input[type="submit"] {
        min-width: 40px;
        width: 40px;
        height: 47px;
        padding: 0;
        margin: 0;
        font-size: 0;
        background-repeat: no-repeat;
        background-size: 8px 12px;
        background-position: 50% 50%;
        background-color: transparent;
        -webkit-transform: none;
                transform: none;
        -webkit-transition: opacity 150ms ease;
        transition: opacity 150ms ease;
        border: none;
        opacity: 1;
        -webkit-transition-delay: 0.15s;
                transition-delay: 0.15s;
        background-image: url("data:image/svg+xml,%0A%3Csvg width='8px' height='12px' viewBox='0 0 8 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='07-Contact' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='DT/07-Contact' transform='translate(-1296.000000, -1420.000000)' stroke='%23FFFFFF' stroke-width='2'%3E%3Cg id='Clocks-+-Footer' transform='translate(0.000000, 996.000000)'%3E%3Cg id='DT/Footer' transform='translate(0.000000, 332.000000)'%3E%3Cg id='Input/Email-Signup/Off' transform='translate(960.000000, 48.000000)'%3E%3Cg id='Input' transform='translate(0.000000, 25.000000)'%3E%3Cg id='Icon/Arrow/20px/Bronze' transform='translate(337.000000, 20.000000)'%3E%3Cpolyline id='Path' points='0 0 5 5 0 10'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
        [is="navigation-footer"] .newsletter-form .newsletter-form-submit-wrapper input[type="submit"]:hover {
          opacity: 0.5;
          background-color: transparent; }
        [is="navigation-footer"] .newsletter-form .newsletter-form-submit-wrapper input[type="submit"].active, [is="navigation-footer"] .newsletter-form .newsletter-form-submit-wrapper input[type="submit"]:active {
          cursor: pointer; }
        [is="navigation-footer"] .newsletter-form .newsletter-form-submit-wrapper input[type="submit"]:disabled, [is="navigation-footer"] .newsletter-form .newsletter-form-submit-wrapper input[type="submit"].disabled {
          pointer-events: none;
          opacity: 0.5; }

[is="navigation-main"] .wrapper {
  height: 80px;
  position: fixed;
  right: 0;
  top: 0;
  -webkit-transition: height 0.3s ease;
  transition: height 0.3s ease;
  width: 100%;
  z-index: 100; }
  .menu-is-open [is="navigation-main"] .wrapper {
    padding-right: 15px; }
  @media (min-width: 768px) {
    [is="navigation-main"] .wrapper {
      height: 100px; } }
  [is="navigation-main"] .wrapper::before {
    background-color: #181818;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
    width: 100%; }
    .nav-dark [is="navigation-main"] .wrapper::before {
      background-color: #000;
      opacity: 1; }
  @media (min-width: 768px) {
    .on-scroll [is="navigation-main"] .wrapper {
      height: 80px; } }
  .on-scroll [is="navigation-main"] .wrapper::before {
    opacity: 1; }

[is="navigation-main"] .container {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  position: relative; }

[is="navigation-main"] .languageToggle {
  position: absolute;
  right: 90px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  font-family: "Poppins";
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.5; }
  @media (min-width: 370px) {
    [is="navigation-main"] .languageToggle {
      right: 110px; } }
  @media (min-width: 768px) {
    [is="navigation-main"] .languageToggle {
      right: 133px; } }
  [is="navigation-main"] .languageToggle-item {
    margin-right: 6px; }
    [is="navigation-main"] .languageToggle-item:last-child {
      margin-right: 0; }
  [is="navigation-main"] .languageToggle a {
    color: #fff;
    opacity: 0.5;
    -webkit-transition: opacity 150ms ease, color 150ms ease;
    transition: opacity 150ms ease, color 150ms ease; }
    [is="navigation-main"] .languageToggle a:hover {
      opacity: 1;
      color: #ff9e1b; }
  [is="navigation-main"] .languageToggle .selected {
    font-weight: 700; }
    [is="navigation-main"] .languageToggle .selected a {
      opacity: 1;
      color: #fff; }
      .logo-light [is="navigation-main"] .languageToggle .selected a,
      .on-scroll [is="navigation-main"] .languageToggle .selected a {
        color: #fff; }

[is="navigation-main"] .logo {
  display: inline-block;
  width: 140px;
  height: 24px;
  position: absolute;
  top: 25px;
  left: 20px;
  -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease;
  transition: opacity 0.3s ease, -webkit-transform 0.3s ease;
  transition: opacity 0.3s ease, transform 0.3s ease;
  transition: opacity 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease; }
  @media (min-width: 768px) {
    [is="navigation-main"] .logo {
      width: 190px;
      left: 40px;
      top: 31px; } }
  [is="navigation-main"] .logo img,
  [is="navigation-main"] .logo svg {
    height: auto;
    width: 100%; }
  @media (min-width: 768px) {
    .on-scroll [is="navigation-main"] .logo {
      -webkit-transform: translate(0, -11px);
              transform: translate(0, -11px); } }
  [is="navigation-main"] .logo--normal {
    opacity: 1;
    display: inline-block; }
    .on-scroll [is="navigation-main"] .logo--normal {
      opacity: 0; }
  [is="navigation-main"] .logo--dark {
    opacity: 1; }
    .on-scroll [is="navigation-main"] .logo--dark {
      opacity: 0; }
    .logo-light [is="navigation-main"] .logo--dark {
      display: none; }
  [is="navigation-main"] .logo--rev {
    opacity: 0;
    width: 31px; }
    @media (min-width: 768px) {
      [is="navigation-main"] .logo--rev {
        width: 43px; } }
    .on-scroll [is="navigation-main"] .logo--rev {
      opacity: 1; }

[is="navigation-main"] .menu-hamburger-btn-open {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='40px' height='24px' viewBox='0 0 40 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Burger/Off' transform='translate(-10.000000, -18.000000)' fill='%23ff9e1b'%3E%3Cg id='Group' transform='translate(10.000000, 18.000000)'%3E%3Crect id='Bar' x='0' y='0' width='40' height='4'%3E%3C/rect%3E%3Crect id='Bar' x='0' y='10' width='40' height='4'%3E%3C/rect%3E%3Crect id='Bar' x='0' y='20' width='40' height='4'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 40px 24px;
  display: inline-block;
  height: 60px;
  overflow: hidden;
  position: absolute;
  right: 20px;
  text-indent: -9999em;
  top: 10px;
  -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease;
  transition: opacity 0.3s ease, -webkit-transform 0.3s ease;
  transition: opacity 0.3s ease, transform 0.3s ease;
  transition: opacity 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease;
  width: 60px; }
  @media (min-width: 768px) {
    [is="navigation-main"] .menu-hamburger-btn-open {
      right: 40px;
      top: 20px; } }
  .logo-light [is="navigation-main"] .menu-hamburger-btn-open {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='40px' height='24px' viewBox='0 0 40 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Burger/Off' transform='translate(-10.000000, -18.000000)' fill='%23ff9e1b'%3E%3Cg id='Group' transform='translate(10.000000, 18.000000)'%3E%3Crect id='Bar' x='0' y='0' width='40' height='4'%3E%3C/rect%3E%3Crect id='Bar' x='0' y='10' width='40' height='4'%3E%3C/rect%3E%3Crect id='Bar' x='0' y='20' width='40' height='4'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    .logo-light [is="navigation-main"] .menu-hamburger-btn-open:active {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='40px' height='24px' viewBox='0 0 40 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Burger/Hit' transform='translate(-10.000000, -18.000000)' fill='%23ff9e1b'%3E%3Cg id='Group' transform='translate(10.000000, 18.000000)'%3E%3Crect id='Bar' x='0' y='0' width='40' height='4'%3E%3C/rect%3E%3Crect id='Bar' x='0' y='10' width='40' height='4'%3E%3C/rect%3E%3Crect id='Bar' x='0' y='20' width='40' height='4'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .on-scroll [is="navigation-main"] .menu-hamburger-btn-open {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='40px' height='24px' viewBox='0 0 40 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Burger/Off' transform='translate(-10.000000, -18.000000)' fill='%23ff9e1b'%3E%3Cg id='Group' transform='translate(10.000000, 18.000000)'%3E%3Crect id='Bar' x='0' y='0' width='40' height='4'%3E%3C/rect%3E%3Crect id='Bar' x='0' y='10' width='40' height='4'%3E%3C/rect%3E%3Crect id='Bar' x='0' y='20' width='40' height='4'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    @media (min-width: 768px) {
      .on-scroll [is="navigation-main"] .menu-hamburger-btn-open {
        -webkit-transform: translate(0, -10px);
                transform: translate(0, -10px); } }
  .menu-is-open [is="navigation-main"] .menu-hamburger-btn-open {
    opacity: 0; }
  [is="navigation-main"] .menu-hamburger-btn-open:hover {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='40px' height='24px' viewBox='0 0 40 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Burger/Hover' transform='translate(-10.000000, -18.000000)' fill='%23ff9e1b'%3E%3Cg id='Group' transform='translate(10.000000, 18.000000)'%3E%3Crect id='Bar' x='0' y='0' width='40' height='4'%3E%3C/rect%3E%3Crect id='Bar' x='0' y='10' width='40' height='4'%3E%3C/rect%3E%3Crect id='Bar' x='0' y='20' width='40' height='4'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  [is="navigation-main"] .menu-hamburger-btn-open:active {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='40px' height='24px' viewBox='0 0 40 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Burger/Hit' transform='translate(-10.000000, -18.000000)' fill='%23ff9e1b'%3E%3Cg id='Group' transform='translate(10.000000, 18.000000)'%3E%3Crect id='Bar' x='0' y='0' width='40' height='4'%3E%3C/rect%3E%3Crect id='Bar' x='0' y='10' width='40' height='4'%3E%3C/rect%3E%3Crect id='Bar' x='0' y='20' width='40' height='4'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

[is="navigation-main"] .menu-hamburger-btn-close {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='26px' height='26px' viewBox='0 0 26 26' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Close/White/Off' transform='translate(-17.000000, -17.000000)' stroke='%23FFFFFF' stroke-width='4'%3E%3Cline x1='19' y1='19' x2='41.627417' y2='41.627417' id='Path-3'%3E%3C/line%3E%3Cline x1='19' y1='19' x2='41.627417' y2='41.627417' id='Path-3' transform='translate(30.313708, 30.313708) scale(-1, 1) translate(-30.313708, -30.313708) '%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 26px 26px;
  display: inline-block;
  height: 60px;
  overflow: hidden;
  position: absolute;
  right: 20px;
  text-indent: -9999em;
  top: 20px;
  -webkit-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
  width: 60px; }
  @media (min-width: 768px) {
    [is="navigation-main"] .menu-hamburger-btn-close {
      right: 30px;
      top: 30px; } }
  [is="navigation-main"] .menu-hamburger-btn-close:hover {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='26px' height='26px' viewBox='0 0 26 26' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Close/White/Hover' transform='translate(-17.000000, -17.000000)' stroke='%23999999' stroke-width='4'%3E%3Cline x1='19' y1='19' x2='41.627417' y2='41.627417' id='Path-3'%3E%3C/line%3E%3Cline x1='19' y1='19' x2='41.627417' y2='41.627417' id='Path-3' transform='translate(30.313708, 30.313708) scale(-1, 1) translate(-30.313708, -30.313708) '%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-size: 27px 27px; }
  [is="navigation-main"] .menu-hamburger-btn-close:active {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='26px' height='26px' viewBox='0 0 26 26' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Close/White/Hit' transform='translate(-17.000000, -17.000000)' stroke='%23999999' stroke-width='4'%3E%3Cline x1='19' y1='19' x2='41.627417' y2='41.627417' id='Path-3'%3E%3C/line%3E%3Cline x1='19' y1='19' x2='41.627417' y2='41.627417' id='Path-3' transform='translate(30.313708, 30.313708) scale(-1, 1) translate(-30.313708, -30.313708) '%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-size: 27px 27px; }

[is="navigation-main"] .show-submenu .menu-hamburger-btn-close {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='26px' height='26px' viewBox='0 0 26 26' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Close/Yellow/Off' transform='translate(-17.000000, -17.000000)' stroke='%23000000' stroke-width='3'%3E%3Cg id='Group' transform='translate(19.000000, 19.000000)'%3E%3Cline x1='0' y1='0' x2='22.627417' y2='22.627417' id='Path-3'%3E%3C/line%3E%3Cline x1='0' y1='0' x2='22.627417' y2='22.627417' id='Path-3' transform='translate(11.313708, 11.313708) scale(-1, 1) translate(-11.313708, -11.313708) '%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-size: 26px 26px; }
  [is="navigation-main"] .show-submenu .menu-hamburger-btn-close:hover {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='27px' height='27px' viewBox='0 0 27 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Close/Yellow/Hover' transform='translate(-17.000000, -17.000000)' stroke='%23000000' stroke-width='5'%3E%3Cg id='Group' transform='translate(19.000000, 19.000000)'%3E%3Cline x1='0' y1='0' x2='22.627417' y2='22.627417' id='Path-3'%3E%3C/line%3E%3Cline x1='0' y1='0' x2='22.627417' y2='22.627417' id='Path-3' transform='translate(11.313708, 11.313708) scale(-1, 1) translate(-11.313708, -11.313708) '%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-size: 27px 27px; }
  [is="navigation-main"] .show-submenu .menu-hamburger-btn-close:active {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='27px' height='27px' viewBox='0 0 27 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Btn/Close/Yellow/Hit' transform='translate(-17.000000, -17.000000)' stroke='%23444444' stroke-width='5'%3E%3Cline x1='19' y1='19' x2='41.627417' y2='41.627417' id='Path-3'%3E%3C/line%3E%3Cline x1='19' y1='19' x2='41.627417' y2='41.627417' id='Path-3' transform='translate(30.313708, 30.313708) scale(-1, 1) translate(-30.313708, -30.313708) '%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-size: 27px 27px; }

[is="navigation-main"] .overlayMenuDesktop {
  text-transform: uppercase;
  background-color: #181818;
  bottom: 0;
  height: 100%;
  left: 0;
  opacity: 0;
  overflow: hidden;
  pointer-events: none;
  position: fixed;
  right: 0;
  top: 0;
  -webkit-transition: opacity 600ms ease;
  transition: opacity 600ms ease;
  visibility: hidden;
  width: 100%;
  z-index: 100; }
  .resize-animation-stopper [is="navigation-main"] .overlayMenuDesktop * {
    -webkit-animation: none !important;
            animation: none !important;
    -webkit-transition: none !important;
    transition: none !important; }
  [is="navigation-main"] .overlayMenuDesktop.is-visible {
    opacity: 1;
    pointer-events: all;
    visibility: visible; }
  [is="navigation-main"] .overlayMenuDesktop__wrapper {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    left: 0;
    overflow: hidden;
    overflow-y: auto;
    position: absolute;
    top: 0;
    width: 100%; }
  [is="navigation-main"] .overlayMenuDesktop__image-col {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100%;
    left: 0;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%; }
    @media (min-width: 768px) {
      [is="navigation-main"] .overlayMenuDesktop__image-col {
        max-width: calc(100vw / 2);
        opacity: 1;
        -webkit-transition: max-width 0.6s cubic-bezier(0.87, 0, 0.13, 1);
        transition: max-width 0.6s cubic-bezier(0.87, 0, 0.13, 1); } }
  @media (min-width: 768px) {
    [is="navigation-main"] .overlayMenuDesktop.show-submenu .overlayMenuDesktop__image-col {
      max-width: calc(100vw / 3); } }
  @media (min-width: 1024px) {
    [is="navigation-main"] .overlayMenuDesktop.show-submenu .overlayMenuDesktop__image-col {
      max-width: calc(100vw / 3); } }
  [is="navigation-main"] .overlayMenuDesktop__image-bg {
    max-height: 800px;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    opacity: 0.5; }
    [is="navigation-main"] .overlayMenuDesktop__image-bg::before {
      background-color: #000000;
      content: "";
      height: 100%;
      left: 0;
      opacity: 0.4;
      position: absolute;
      top: 0;
      width: 100%;
      z-index: 1; }
    [is="navigation-main"] .overlayMenuDesktop__image-bg::after {
      content: "";
      background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(24, 22, 27, 0)), to(#18161b));
      background-image: linear-gradient(180deg, rgba(24, 22, 27, 0) 0%, #18161b 100%);
      bottom: 0;
      height: 220px;
      left: 0;
      position: absolute;
      width: 100%;
      z-index: 1; }
    [is="navigation-main"] .overlayMenuDesktop__image-bg img {
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      -o-object-position: center top;
         object-position: center top;
      width: 100%; }
  [is="navigation-main"] .overlayMenuDesktop__logo {
    max-width: 245px;
    width: 100%;
    position: absolute;
    left: 50%;
    top: 38.1%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    z-index: 1;
    display: none; }
    [is="navigation-main"] .overlayMenuDesktop__logo img,
    [is="navigation-main"] .overlayMenuDesktop__logo svg {
      width: 100%;
      max-width: 100%;
      height: auto; }
    @media (min-width: 1024px) {
      [is="navigation-main"] .overlayMenuDesktop__logo {
        display: block; } }
  [is="navigation-main"] .overlayMenuDesktop__menu-col {
    display: block;
    left: 0;
    min-height: 100vh;
    position: absolute;
    top: 0;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition: -webkit-transform 0.6s cubic-bezier(0.87, 0, 0.13, 1);
    transition: -webkit-transform 0.6s cubic-bezier(0.87, 0, 0.13, 1);
    transition: transform 0.6s cubic-bezier(0.87, 0, 0.13, 1);
    transition: transform 0.6s cubic-bezier(0.87, 0, 0.13, 1), -webkit-transform 0.6s cubic-bezier(0.87, 0, 0.13, 1);
    width: 100vw; }
    @media (min-width: 768px) {
      [is="navigation-main"] .overlayMenuDesktop__menu-col {
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-transform: translate(calc(100vw / 2), 0);
                transform: translate(calc(100vw / 2), 0); } }
  [is="navigation-main"] .overlayMenuDesktop.show-submenu .overlayMenuDesktop__menu-col {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0); }
    @media (min-width: 768px) {
      [is="navigation-main"] .overlayMenuDesktop.show-submenu .overlayMenuDesktop__menu-col {
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); } }
    @media (min-width: 1024px) {
      [is="navigation-main"] .overlayMenuDesktop.show-submenu .overlayMenuDesktop__menu-col {
        -webkit-transform: translate(calc(100vw / 3), 0);
                transform: translate(calc(100vw / 3), 0); } }
  @media (min-width: 1024px) {
    [is="navigation-main"] .overlayMenuDesktop.show-submenu .overlayMenuDesktop__menu-level1 {
      -webkit-transform: translate(0, 0);
              transform: translate(0, 0); } }
  @media (min-width: 1280px) {
    [is="navigation-main"] .overlayMenuDesktop.show-submenu .overlayMenuDesktop__menu-level1 {
      -webkit-transform: translate(50px, 0);
              transform: translate(50px, 0); } }
  [is="navigation-main"] .overlayMenuDesktop__menu-level1 {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 2.125rem;
    line-height: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    font-weight: 700;
    margin: 158px 40px 50px;
    position: relative;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition: -webkit-transform 0.6s cubic-bezier(0.87, 0, 0.13, 1);
    transition: -webkit-transform 0.6s cubic-bezier(0.87, 0, 0.13, 1);
    transition: transform 0.6s cubic-bezier(0.87, 0, 0.13, 1);
    transition: transform 0.6s cubic-bezier(0.87, 0, 0.13, 1), -webkit-transform 0.6s cubic-bezier(0.87, 0, 0.13, 1);
    max-width: 350px; }
    [is="navigation-main"] .overlayMenuDesktop__menu-level1 a {
      color: #ff9e1b; }
      [is="navigation-main"] .overlayMenuDesktop__menu-level1 a:hover {
        color: #fff; }
    [is="navigation-main"] .overlayMenuDesktop__menu-level1 li {
      margin-bottom: 20px; }
      [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-active a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.current-menu-item:not(.is-button) a, [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.current-menu-ancestor:not(.is-button) a {
        color: #fff; }
      [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button {
        margin-top: auto;
        padding-top: 20px; }
      [is="navigation-main"] .overlayMenuDesktop__menu-level1 li:last-child {
        margin-bottom: 0; }
    @media (min-width: 768px) {
      [is="navigation-main"] .overlayMenuDesktop__menu-level1 {
        margin: 35px 20px 50px 50px; } }
    @media (min-width: 1024px) {
      [is="navigation-main"] .overlayMenuDesktop__menu-level1 {
        -webkit-transform: translate(50px, 0);
                transform: translate(50px, 0); } }
  [is="navigation-main"] .overlayMenuDesktop__submenu-col {
    background-color: #ff9e1b;
    display: block;
    left: 0;
    min-height: 100vh;
    position: absolute;
    top: 0;
    -webkit-transform: translate(100vw, 0);
            transform: translate(100vw, 0);
    -webkit-transition: -webkit-transform 0.6s cubic-bezier(0.87, 0, 0.13, 1);
    transition: -webkit-transform 0.6s cubic-bezier(0.87, 0, 0.13, 1);
    transition: transform 0.6s cubic-bezier(0.87, 0, 0.13, 1);
    transition: transform 0.6s cubic-bezier(0.87, 0, 0.13, 1), -webkit-transform 0.6s cubic-bezier(0.87, 0, 0.13, 1);
    width: 100vw; }
    @media (min-width: 768px) {
      [is="navigation-main"] .overlayMenuDesktop__submenu-col {
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-transform: translate(100vw, 0);
                transform: translate(100vw, 0); } }
  [is="navigation-main"] .overlayMenuDesktop.show-submenu .overlayMenuDesktop__submenu-col {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
    @media (min-width: 768px) {
      [is="navigation-main"] .overlayMenuDesktop.show-submenu .overlayMenuDesktop__submenu-col {
        -webkit-transform: translate(calc(100vw / 2), 0);
                transform: translate(calc(100vw / 2), 0); } }
    @media (min-width: 1024px) {
      [is="navigation-main"] .overlayMenuDesktop.show-submenu .overlayMenuDesktop__submenu-col {
        -webkit-transform: translate(calc(100vw - calc(100vw / 3)), 0);
                transform: translate(calc(100vw - calc(100vw / 3)), 0); } }
  [is="navigation-main"] .overlayMenuDesktop__menu-level2 {
    font-size: 2.125rem;
    line-height: 1;
    font-weight: 700;
    margin: 158px 40px 50px;
    max-width: 275px;
    min-height: 370px;
    position: relative;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition: -webkit-transform 0.6s cubic-bezier(0.87, 0, 0.13, 1);
    transition: -webkit-transform 0.6s cubic-bezier(0.87, 0, 0.13, 1);
    transition: transform 0.6s cubic-bezier(0.87, 0, 0.13, 1);
    transition: transform 0.6s cubic-bezier(0.87, 0, 0.13, 1), -webkit-transform 0.6s cubic-bezier(0.87, 0, 0.13, 1); }
    @media (min-width: 768px) {
      [is="navigation-main"] .overlayMenuDesktop__menu-level2 {
        margin: 50px 20px 50px 50px; } }
    @media (min-width: 1024px) {
      [is="navigation-main"] .overlayMenuDesktop__menu-level2 {
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); } }
    @media (min-width: 1280px) {
      [is="navigation-main"] .overlayMenuDesktop__menu-level2 {
        -webkit-transform: translate(50px, 0);
                transform: translate(50px, 0); } }
    [is="navigation-main"] .overlayMenuDesktop__menu-level2 .overlayMenuDesktop__menu-level2-title {
      font-size: 1rem;
      line-height: 1.3125;
      color: #000;
      font-weight: 700;
      text-transform: uppercase; }
      @media (min-width: 768px) {
        [is="navigation-main"] .overlayMenuDesktop__menu-level2 .overlayMenuDesktop__menu-level2-title {
          margin-top: 6px;
          margin-bottom: 68px; } }
    [is="navigation-main"] .overlayMenuDesktop__menu-level2 a {
      color: #000;
      position: relative; }
      [is="navigation-main"] .overlayMenuDesktop__menu-level2 a:hover {
        color: #000; }
        [is="navigation-main"] .overlayMenuDesktop__menu-level2 a:hover::after {
          opacity: 1;
          -webkit-transform: scaleX(1);
                  transform: scaleX(1);
          -webkit-transform-origin: 0% 50%;
                  transform-origin: 0% 50%; }
      [is="navigation-main"] .overlayMenuDesktop__menu-level2 a::after {
        background: #000;
        bottom: -3px;
        content: "";
        height: 4px;
        left: 0;
        opacity: 0;
        position: absolute;
        -webkit-transform: scaleX(0);
                transform: scaleX(0);
        -webkit-transform-origin: 0% 50%;
                transform-origin: 0% 50%;
        -webkit-transition: opacity 500ms ease, -webkit-transform 500ms ease;
        transition: opacity 500ms ease, -webkit-transform 500ms ease;
        transition: transform 500ms ease, opacity 500ms ease;
        transition: transform 500ms ease, opacity 500ms ease, -webkit-transform 500ms ease;
        width: 100%; }
    [is="navigation-main"] .overlayMenuDesktop__menu-level2 ul {
      display: block;
      list-style: none;
      margin: 0;
      padding: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      display: none;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
    [is="navigation-main"] .overlayMenuDesktop__menu-level2 li {
      margin-bottom: 20px; }
      [is="navigation-main"] .overlayMenuDesktop__menu-level2 li.current-menu-item a {
        color: #000; }
        [is="navigation-main"] .overlayMenuDesktop__menu-level2 li.current-menu-item a::after {
          opacity: 1;
          -webkit-transform: scaleX(1);
                  transform: scaleX(1);
          -webkit-transform-origin: 0% 50%;
                  transform-origin: 0% 50%; }
      [is="navigation-main"] .overlayMenuDesktop__menu-level2 li.is-button {
        margin-top: auto;
        padding-top: 20px; }
        [is="navigation-main"] .overlayMenuDesktop__menu-level2 li.is-button a::after {
          display: none; }
        @media (min-width: 768px) {
          [is="navigation-main"] .overlayMenuDesktop__menu-level2 li.is-button {
            display: none; } }

@media print {
  *,
  *::before,
  *::after {
    background: transparent !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    color: #000 !important;
    /* Black prints faster */
    text-shadow: none !important; }
  .mainHeader,
  .mainFooter,
  .wpFooter {
    display: none !important; }
  a,
  a:visited {
    text-decoration: underline; }
  [href]::after {
    content: "(" attr(href) ")";
    display: inline; }
  /* prevent link overflowing parent elements */
  .button[href], body .addtoany_list a.addtoany_share[href], .wpcf7-form .wpcf7-submit[href], [is="block-open-positions"] .ja-job-details .apply .back-link[href], [is="block-open-positions"] .ja-job-details .apply .ja-button[href], [is="block-open-positions"] .ja-submit input[href][type="button"], [is="block-open-positions"] .ja-submit .back-link[href], [is="navigation-main"] .overlayMenuDesktop__menu-level1 li.is-button a[href] {
    max-width: 100%; }
  abbr[title]::after {
    /* stylelint-disable-line selector-no-qualifying-type */
    content: "(" attr(title) ")"; }
  /**
  * Don't show links that are fragment identifiers,
  * or use the `javascript:` pseudo protocol
  */
  [href^='#']::after,
  [href^='javascript:']::after {
    content: ''; }
  pre {
    white-space: pre-wrap !important; }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }
  /**
  * Printing Tables:
  * https://web.archive.org/web/20180815150934/http://css-discuss.incutio.com/wiki/Printing_Tables
  */
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; } }

.glightbox-container {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999999 !important;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  outline: none;
}

.glightbox-container.inactive {
  display: none;
}

.glightbox-container .gcontainer {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 9999;
  overflow: hidden;
}

.glightbox-container .gslider {
  -webkit-transition: -webkit-transform 0.4s ease;
  transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease;
  transition: transform 0.4s ease, -webkit-transform 0.4s ease;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  position: relative;
  overflow: hidden;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.glightbox-container .gslide {
  width: 100%;
  position: absolute;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  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;
  opacity: 0;
}

.glightbox-container .gslide.current {
  opacity: 1;
  z-index: 99999;
  position: relative;
}

.glightbox-container .gslide.prev {
  opacity: 1;
  z-index: 9999;
}

.glightbox-container .gslide-inner-content {
  width: 100%;
}

.glightbox-container .ginner-container {
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 100%;
  margin: auto;
  height: 100vh;
}

.glightbox-container .ginner-container.gvideo-container {
  width: 100%;
}

.glightbox-container .ginner-container.desc-bottom,
        .glightbox-container .ginner-container.desc-top {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.glightbox-container .ginner-container.desc-left,
        .glightbox-container .ginner-container.desc-right {
  max-width: 100% !important;
}

.gslide iframe,
    .gslide video {
  outline: none !important;
  border: none;
  min-height: 165px;
  -webkit-overflow-scrolling: touch;
  -ms-touch-action: auto;
  touch-action: auto;
}

.gslide:not(.current) {
  pointer-events: none;
}

.gslide-image {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.gslide-image img {
  max-height: 100vh;
  display: block;
  padding: 0;
  float: none;
  outline: none;
  border: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  max-width: 100vw;
  width: auto;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
  -ms-touch-action: none;
  touch-action: none;
  margin: auto;
  min-width: 200px;
}

.desc-top .gslide-image img,
        .desc-bottom .gslide-image img {
  width: auto;
}

.desc-left .gslide-image img,
        .desc-right .gslide-image img {
  width: auto;
  max-width: 100%;
}

.gslide-image img.zoomable {
  position: relative;
}

.gslide-image img.dragging {
  cursor: -webkit-grabbing !important;
  cursor: grabbing !important;
  -webkit-transition: none;
  transition: none;
}

.gslide-video {
  position: relative;
  max-width: 100vh;
  width: 100% !important;
}

.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster {
  display: none;
}

.gslide-video .gvideo-wrapper {
  width: 100%;
        /* max-width: 160vmin; */
  margin: auto;
}

.gslide-video::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(255, 0, 0, 0.34);
  display: none;
}

.gslide-video.playing::before {
  display: none;
}

.gslide-video.fullscreen {
  max-width: 100% !important;
  min-width: 100%;
  height: 75vh;
}

.gslide-video.fullscreen video {
  max-width: 100% !important;
  width: 100% !important;
}

.gslide-inline {
  background: #fff;
  text-align: left;
  max-height: calc(100vh - 40px);
  overflow: auto;
  max-width: 100%;
  margin: auto;
}

.gslide-inline .ginlined-content {
  padding: 20px;
  width: 100%;
}

.gslide-inline .dragging {
  cursor: -webkit-grabbing !important;
  cursor: grabbing !important;
  -webkit-transition: none;
  transition: none;
}

.ginlined-content {
  overflow: auto;
  display: block !important;
  opacity: 1;
}

.gslide-external {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-width: 100%;
  background: #fff;
  padding: 0;
  overflow: auto;
  max-height: 75vh;
  height: 100%;
}

.gslide-media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
}

.zoomed .gslide-media {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.desc-top .gslide-media,
    .desc-bottom .gslide-media {
  margin: 0 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.gslide-description {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 100%;
  flex: 1 0 100%;
}

.gslide-description.description-left,
    .gslide-description.description-right {
  max-width: 100%;
}

.gslide-description.description-bottom,
    .gslide-description.description-top {
  margin: 0 auto;
  width: 100%;
}

.gslide-description p {
  margin-bottom: 12px;
}

.gslide-description p:last-child {
  margin-bottom: 0;
}

.zoomed .gslide-description {
  display: none;
}

.glightbox-button-hidden {
  display: none;
}


/*
 * Description for mobiles
 * something like facebook does the description
 * for the photos
*/

.glightbox-mobile .glightbox-container .gslide-description {
  height: auto !important;
  width: 100%;
  position: absolute;
  bottom: 0;
  padding: 19px 11px;
  max-width: 100vw !important;
  -webkit-box-ordinal-group: 3 !important;
  -ms-flex-order: 2 !important;
  order: 2 !important;
  max-height: 78vh;
  overflow: auto !important;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.75)));
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);
  -webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
  padding-bottom: 50px;
}

.glightbox-mobile .glightbox-container .gslide-title {
  color: #fff;
  font-size: 1em;
}

.glightbox-mobile .glightbox-container .gslide-desc {
  color: #a1a1a1;
}

.glightbox-mobile .glightbox-container .gslide-desc a {
  color: #fff;
  font-weight: bold;
}

.glightbox-mobile .glightbox-container .gslide-desc * {
  color: inherit;
}

.glightbox-mobile .glightbox-container .gslide-desc .desc-more {
  color: #fff;
  opacity: 0.4;
}

.gdesc-open .gslide-media {
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  opacity: 0.4;
}

.gdesc-open .gdesc-inner {
  padding-bottom: 30px;
}

.gdesc-closed .gslide-media {
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  opacity: 1;
}

.greset {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.gabsolute {
  position: absolute;
}

.grelative {
  position: relative;
}

.glightbox-desc {
  display: none !important;
}

.glightbox-open {
  overflow: hidden;
}

.gloader {
  height: 25px;
  width: 25px;
  -webkit-animation: lightboxLoader 0.8s infinite linear;
  animation: lightboxLoader 0.8s infinite linear;
  border: 2px solid #fff;
  border-right-color: transparent;
  border-radius: 50%;
  position: absolute;
  display: block;
  z-index: 9999;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 47%;
}

.goverlay {
  width: 100%;
  height: calc(100vh + 1px);
  position: fixed;
  top: -1px;
  left: 0;
  background: #000;
  will-change: opacity;
}

.glightbox-mobile .goverlay {
  background: #000;
}

.gprev,
.gnext,
.gclose {
  z-index: 99999;
  cursor: pointer;
  width: 26px;
  height: 44px;
  border: none;
  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;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.gprev svg,
.gnext svg,
.gclose svg {
  display: block;
  width: 25px;
  height: auto;
  margin: 0;
  padding: 0;
}

.gprev.disabled,
.gnext.disabled,
.gclose.disabled {
  opacity: 0.1;
}

.gprev .garrow,
.gnext .garrow,
.gclose .garrow {
  stroke: #fff;
}

.gbtn.focused {
  outline: 2px solid #0f3d81;
}

iframe.wait-autoplay {
  opacity: 0;
}

.glightbox-closing .gnext,
    .glightbox-closing .gprev,
    .glightbox-closing .gclose {
  opacity: 0 !important;
}


/*Skin */

.glightbox-clean .gslide-description {
  background: #fff;
}

.glightbox-clean .gdesc-inner {
  padding: 22px 20px;
}

.glightbox-clean .gslide-title {
  font-size: 1em;
  font-weight: normal;
  font-family: arial;
  color: #000;
  margin-bottom: 19px;
  line-height: 1.4em;
}

.glightbox-clean .gslide-desc {
  font-size: 0.86em;
  margin-bottom: 0;
  font-family: arial;
  line-height: 1.4em;
}

.glightbox-clean .gslide-video {
  background: #000;
}

.glightbox-clean .gprev,
    .glightbox-clean .gnext,
    .glightbox-clean .gclose {
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 4px;
}

.glightbox-clean .gprev path,
.glightbox-clean .gnext path,
.glightbox-clean .gclose path {
  fill: #fff;
}

.glightbox-clean .gprev {
  position: absolute;
  top: -100%;
  left: 30px;
  width: 40px;
  height: 50px;
}

.glightbox-clean .gnext {
  position: absolute;
  top: -100%;
  right: 30px;
  width: 40px;
  height: 50px;
}

.glightbox-clean .gclose {
  width: 35px;
  height: 35px;
  top: 15px;
  right: 10px;
  position: absolute;
}

.glightbox-clean .gclose svg {
  width: 18px;
  height: auto;
}

.glightbox-clean .gclose:hover {
  opacity: 1;
}


/*CSS Animations*/

.gfadeIn {
  -webkit-animation: gfadeIn 0.5s ease;
  animation: gfadeIn 0.5s ease;
}

.gfadeOut {
  -webkit-animation: gfadeOut 0.5s ease;
  animation: gfadeOut 0.5s ease;
}

.gslideOutLeft {
  -webkit-animation: gslideOutLeft 0.3s ease;
  animation: gslideOutLeft 0.3s ease;
}

.gslideInLeft {
  -webkit-animation: gslideInLeft 0.3s ease;
  animation: gslideInLeft 0.3s ease;
}

.gslideOutRight {
  -webkit-animation: gslideOutRight 0.3s ease;
  animation: gslideOutRight 0.3s ease;
}

.gslideInRight {
  -webkit-animation: gslideInRight 0.3s ease;
  animation: gslideInRight 0.3s ease;
}

.gzoomIn {
  -webkit-animation: gzoomIn 0.5s ease;
  animation: gzoomIn 0.5s ease;
}

.gzoomOut {
  -webkit-animation: gzoomOut 0.5s ease;
  animation: gzoomOut 0.5s ease;
}

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

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

@-webkit-keyframes gfadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes gfadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes gfadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes gfadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes gslideInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-60%, 0, 0);
    transform: translate3d(-60%, 0, 0);
  }
  to {
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes gslideInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-60%, 0, 0);
    transform: translate3d(-60%, 0, 0);
  }
  to {
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@-webkit-keyframes gslideOutLeft {
  from {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(-60%, 0, 0);
    transform: translate3d(-60%, 0, 0);
    opacity: 0;
    visibility: hidden;
  }
}

@keyframes gslideOutLeft {
  from {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(-60%, 0, 0);
    transform: translate3d(-60%, 0, 0);
    opacity: 0;
    visibility: hidden;
  }
}

@-webkit-keyframes gslideInRight {
  from {
    opacity: 0;
    visibility: visible;
    -webkit-transform: translate3d(60%, 0, 0);
    transform: translate3d(60%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes gslideInRight {
  from {
    opacity: 0;
    visibility: visible;
    -webkit-transform: translate3d(60%, 0, 0);
    transform: translate3d(60%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@-webkit-keyframes gslideOutRight {
  from {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(60%, 0, 0);
    transform: translate3d(60%, 0, 0);
    opacity: 0;
  }
}

@keyframes gslideOutRight {
  from {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(60%, 0, 0);
    transform: translate3d(60%, 0, 0);
    opacity: 0;
  }
}

@-webkit-keyframes gzoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 1;
  }
}

@keyframes gzoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes gzoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}

@keyframes gzoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}

@media (min-width: 769px) {
  .glightbox-container .ginner-container {
    width: auto;
    height: auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .glightbox-container .ginner-container.desc-top .gslide-description {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .glightbox-container .ginner-container.desc-top .gslide-image,
                .glightbox-container .ginner-container.desc-top .gslide-image img {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .glightbox-container .ginner-container.desc-left .gslide-description {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .glightbox-container .ginner-container.desc-left .gslide-image {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .gslide-image img {
    max-height: 97vh;
    max-width: 100%;
  }
  .gslide-image img.zoomable {
    cursor: -webkit-zoom-in;
    cursor: zoom-in;
  }
  .zoomed .gslide-image img.zoomable {
    cursor: -webkit-grab;
    cursor: grab;
  }
  .gslide-inline {
    max-height: 95vh;
  }
  .gslide-external {
    max-height: 100vh;
  }
  .gslide-description.description-left,
    .gslide-description.description-right {
    max-width: 275px;
  }
  .glightbox-open {
    height: auto;
  }
  .goverlay {
    background: rgba(0, 0, 0, 0.92);
  }
  .glightbox-clean .gslide-media {
    -webkit-box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.65);
    box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.65);
  }
  .glightbox-clean .description-left .gdesc-inner,
.glightbox-clean .description-right .gdesc-inner {
    position: absolute;
    height: 100%;
    overflow-y: auto;
  }
  .glightbox-clean .gprev,
    .glightbox-clean .gnext,
    .glightbox-clean .gclose {
    background-color: rgba(0, 0, 0, 0.32);
  }
  .glightbox-clean .gprev:hover,
.glightbox-clean .gnext:hover,
.glightbox-clean .gclose:hover {
    background-color: rgba(0, 0, 0, 0.7);
  }
  .glightbox-clean .gprev {
    top: 45%;
  }
  .glightbox-clean .gnext {
    top: 45%;
  }
}

@media (min-width: 992px) {
  .glightbox-clean .gclose {
    opacity: 0.7;
    right: 20px;
  }
}

@media screen and (max-height: 420px) {
  .goverlay {
    background: #000;
  }
}

@charset "UTF-8";@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:4px;border-radius:var(--plyr-menu-radius,4px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:hsla(0,0%,100%,.9);border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.9));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:linear-gradient(90deg,currentColor 0,transparent 0);background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:hsla(0,0%,100%,.9);background:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:hsla(0,0%,100%,.25);color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:hsla(0,0%,100%,.9);background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:4px;border-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL25vcm1hbGl6ZS5jc3Mvbm9ybWFsaXplLmNzcyIsIndlYnBhY2s6Ly8vYXNzZXRzL21haW4uc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2dsaWdodGJveC9kaXN0L2Nzcy9nbGlnaHRib3guY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvcGx5ci9kaXN0L3BseXIuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJFQUEyRTs7QUFFM0U7K0VBQytFOztBQUUvRTs7O0VBR0U7O0FBRUY7RUFDRSxpQkFBaUIsRUFBRSxNQUFNO0VBQ3pCLDhCQUE4QixFQUFFLE1BQU07QUFDeEM7O0FBRUE7K0VBQytFOztBQUUvRTs7RUFFRTs7QUFFRjtFQUNFLFNBQVM7QUFDWDs7QUFFQTs7RUFFRTs7QUFFRjtFQUNFLGNBQWM7QUFDaEI7O0FBRUE7OztFQUdFOztBQUVGO0VBQ0UsY0FBYztFQUNkLGdCQUFnQjtBQUNsQjs7QUFFQTsrRUFDK0U7O0FBRS9FOzs7RUFHRTs7QUFFRjtFQUNFLHVCQUF1QixFQUFFLE1BQU07RUFDL0IsU0FBUyxFQUFFLE1BQU07RUFDakIsaUJBQWlCLEVBQUUsTUFBTTtBQUMzQjs7QUFFQTs7O0VBR0U7O0FBRUY7RUFDRSxpQ0FBaUMsRUFBRSxNQUFNO0VBQ3pDLGNBQWMsRUFBRSxNQUFNO0FBQ3hCOztBQUVBOytFQUMrRTs7QUFFL0U7O0VBRUU7O0FBRUY7RUFDRSw2QkFBNkI7QUFDL0I7O0FBRUE7OztFQUdFOztBQUVGO0VBQ0UsbUJBQW1CLEVBQUUsTUFBTTtFQUMzQiwwQkFBMEIsRUFBRSxNQUFNO0VBQ2xDLGlDQUFpQyxFQUFFLE1BQU07QUFDM0M7O0FBRUE7O0VBRUU7O0FBRUY7O0VBRUUsbUJBQW1CO0FBQ3JCOztBQUVBOzs7RUFHRTs7QUFFRjs7O0VBR0UsaUNBQWlDLEVBQUUsTUFBTTtFQUN6QyxjQUFjLEVBQUUsTUFBTTtBQUN4Qjs7QUFFQTs7RUFFRTs7QUFF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RUFBRTtJQUNsQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLCtCQUF1QjtjQUF2Qix1QkFBdUIsRUFBRTtJQUMzQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLDhCQUFzQjtjQUF0QixzQkFBc0IsRUFBRTtJQUMxQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLCtCQUF1QjtjQUF2Qix1QkFBdUIsRUFBRTtJQUMzQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLDhCQUFzQjtjQUF0QixzQkFBc0IsRUFBRTtJQUMxQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLCtCQUF1QjtjQUF2Qix1QkFBdUIsRUFBRTtJQUMzQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLDhCQUFzQjtjQUF0QixzQkFBc0IsRUFBRTtJQUMxQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLCtCQUF1QjtjQUF2Qix1QkFBdUIsRUFBRTtJQUMzQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLDhCQUFzQjtjQUF0QixzQkFBc0IsRUFBRTtJQUMxQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLCtCQUF1QjtjQUF2Qix1QkFBdUIsRUFBRTtJQUMzQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLDhCQUFzQjtjQUF0QixzQkFBc0IsRUFBRTtJQUMxQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLCtCQUF1QjtjQUF2Qix1QkFBdUIsRUFBRTtJQUMzQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLDhCQUFzQjtjQUF0QixzQkFBc0IsRUFBRTtJQUMxQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLCtCQUF1QjtjQUF2Qix1QkFBdUIsRUFBRTtJQUMzQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLDhCQUFzQjtjQUF0QixzQkFBc0IsRUFBRTtJQUMxQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLCtCQUF1QjtjQUF2Qix1QkFBdUIsRUFBRTtJQUMzQjtNQUNFLGlCQUFpQixFQUFFO01BQ25CO1FBQ0U7VUFDRSxpQkFBaUIsRUFBRSxFQUFFO01BQ3pCO1FBQ0U7VUFDRSxrQkFBa0IsRUFBRSxFQUFFO0lBQzVCO01BQ0Usa0JBQWtCLEVBQUU7TUFDcEI7UUFDRTtVQUNFLGtCQUFrQixFQUFFLEVBQUU7TUFDMUI7UUFDRTtVQUNFLG1CQUFtQixFQUFFLEVBQUU7SUFDN0I7O01BRUUsWUFBWTtNQUNaLFdBQVc7TUFDWCxlQUFlLEVBQUU7SUFDbkI7TUFDRSxTQUFTO01BQ1QsVUFBVTtNQUNWLG9DQUE0QjtjQUE1Qiw0QkFBNEI7TUFDNUIsOERBQThDO01BQTlDLHNEQUE4QztNQUE5Qyw4Q0FBOEM7TUFBOUMseUVBQThDLEVBQUU7SUFDbEQ7TUFDRSxhQUFhLEVBQUU7RUFDbkI7SUFDRTtNQUNFLGNBQWMsRUFBRSxFQUFFO0VBQ3RCO0lBQ0UsVUFBVTtJQUNWLGtDQUEwQjtZQUExQiwwQkFBMEIsRUFBRTtFQUM5QjtJQUNFLHNCQUFzQjtJQUN0Qiw0aEJBQTRoQjtJQUM1aEIsa0NBQWtDO0lBQ2xDLDRCQUE0QjtJQUM1QiwwQkFBMEI7SUFDMUIsbUJBQW1CO0lBQ25CLFlBQVk7SUFDWiw2Q0FBcUM7WUFBckMscUNBQXFDO0lBQ3JDLFdBQVcsRUFBRTtJQUNiO01BQ0UsWUFBWTtNQUNaLHNCQUFzQjtNQUN0Qiw0aEJBQTRoQixFQUFFO0lBQ2hpQjtNQUNFLGFBQWEsRUFBRTtJQUNqQjtNQUNFLFVBQVU7TUFDVixXQUFXO01BQ1gsNkNBQXFDO2NBQXJDLHFDQUFxQyxFQUFFO0lBQ3pDO01BQ0UsVUFBVTtNQUNWLFdBQVc7TUFDWCw4Q0FBc0M7Y0FBdEMsc0NBQXNDLEVBQUU7SUFDMUM7TUFDRSw0aEJBQTRoQixFQUFFO01BQzloQjtRQUNFLFVBQVU7UUFDViw0aEJBQTRoQixFQUFFO0lBQ2xpQjtNQUNFLFVBQVU7TUFDViw0aEJBQTRoQixFQUFFO01BQzloQjtRQUNFLFlBQVk7UUFDWiw0aEJBQTRoQixFQUFFOztBQUV0aUI7RUFDRSxnQkFBZ0IsRUFBRTtFQUNsQjtJQUNFO01BQ0UsaUJBQWlCLEVBQUUsRUFBRTs7QUFFM0I7RUFDRSxrQkFBa0IsRUFBRTtFQUNwQjtJQUNFLFVBQVUsRUFBRTtFQUNkO0lBQ0UsY0FBYztJQUNkLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIsaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQixVQUFVLEVBQUU7RUFDZDtJQUNFLGtCQUFrQjtJQUNsQixVQUFVO0lBQ1Ysb0JBQW9CLEVBQUU7SUFDdEI7TUFDRSxnQkFBZ0IsRUFBRTtFQUN0QjtJQUNFLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQixVQUFVO0lBQ1YseUJBQXlCLEVBQUU7SUFDM0I7TUFDRTtRQUNFLGdCQUFnQjtRQUNoQix1QkFBdUIsRUFBRSxFQUFFO0lBQy9CO01BQ0U7UUFDRSxnQkFBZ0I7UUFDaEIsdUJBQXVCLEVBQUUsRUFBRTtFQUNqQztJQUNFLHdCQUF1QjtRQUF2QixxQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IscUJBQWlCO1FBQWpCLGlCQUFpQjtJQUNqQix1QkFBMkI7UUFBM0Isb0JBQTJCO1lBQTNCLDJCQUEyQjtJQUMzQixnQkFBZ0IsRUFBRTtJQUNsQjtNQUNFLDBCQUFvQjtVQUFwQix1QkFBb0I7Y0FBcEIsb0JBQW9CO01BQ3BCLGNBQWM7TUFDZCxzQkFBa0I7VUFBbEIsa0JBQWtCO01BQ2xCLHlCQUF3QjtVQUF4QixzQkFBd0I7Y0FBeEIsd0JBQXdCO01BQ3hCLGlCQUFpQixFQUFFO0lBQ3JCO01BQ0UsaUJBQWlCLEVBQUU7TUFDbkI7UUFDRTtVQUNFLGlCQUFpQixFQUFFLEVBQUU7TUFDekI7UUFDRTtVQUNFLGtCQUFrQixFQUFFLEVBQUU7SUFDNUI7TUFDRSxrQkFBa0IsRUFBRTtNQUNwQjtRQUNFO1VBQ0Usa0JBQWtCLEVBQUUsRUFBRTtNQUMxQjtRQUNFO1VBQ0UsbUJBQW1CLEVBQUUsRUFBRTtFQUMvQjtJQUNFLGNBQWM7SUFDZCxnQkFBZ0I7SUFDaEIsU0FBUztJQUNULFVBQVU7SUFDVixvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLG1CQUFlO1FBQWYsZUFBZTtJQUNmLFdBQVcsRUFBRTtJQUNiO01BQ0UsVUFBVSxFQUFFO01BQ1o7UUFDRTtVQUNFLGdCQUFnQixFQUFFLEVBQUU7TUFDeEI7UUFDRTtVQUNFLFVBQVUsRUFBRSxFQUFFO01BQ2xCO1FBQ0U7VUFDRSxVQUFVLEVBQUUsRUFBRTtJQUNwQjtNQUNFO1FBQ0UseUJBQThCO1lBQTlCLHNCQUE4QjtnQkFBOUIsOEJBQThCO1FBQzlCLG1CQUFlO1lBQWYsZUFBZSxFQUFFLEVBQUU7SUFDdkI7TUFDRTtRQUNFLFdBQVc7UUFDWCx1QkFBdUIsRUFBRSxFQUFFO0lBQy9CO01BQ0U7UUFDRSxXQUFXO1FBQ1gsVUFBVSxFQUFFLEVBQUU7SUFDbEI7TUFDRSxXQUFXO01BQ1gsYUFBYTtNQUNiLG1CQUFtQjtNQUNuQix5QkFBeUIsRUFBRTtNQUMzQjtRQUNFO1VBQ0UsMkJBQTJCO1VBQzNCLFlBQVksRUFBRSxFQUFFO01BQ3BCO1FBQ0U7VUFDRSxjQUFjLEVBQUUsRUFBRTtNQUN0QjtRQUNFLGNBQWMsRUFBRTtRQUNoQjtVQUNFO1lBQ0UseUJBQXlCLEVBQUUsRUFBRTtNQUNuQztRQUNFLGlCQUFpQjtRQUNqQixnQkFBZ0I7UUFDaEIsV0FBVyxFQUFFO01BQ2Y7UUFDRSx5QkFBeUI7UUFDekIsZ0JBQWdCO1FBQ2hCLGVBQWU7UUFDZixtQkFBbUIsRUFBRTtNQUN2QjtRQUNFLFdBQVcsRUFBRTtNQUNmO1FBQ0UsV0FBVztRQUNYLGtCQUFrQixFQUFFO01BQ3RCO1FBQ0UseUJBQXlCLEVBQUU7RUFDakM7SUFDRSxVQUFVO0lBQ1Ysa0JBQWtCO0lBQ2xCLFdBQVcsRUFBRTtFQUNmO0lBQ0UsVUFBVTtJQUNWLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIscUNBQTZCO0lBQTdCLDZCQUE2QjtJQUM3QixXQUFXLEVBQUU7SUFDYjtNQUNFO1FBQ0UsVUFBVSxFQUFFLEVBQUU7SUFDbEI7TUFDRTtRQUNFLGlCQUFpQixFQUFFLEVBQUU7SUFDekI7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSwrQkFBdUI7Y0FBdkIsdUJBQXVCLEVBQUU7SUFDM0I7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSw4QkFBc0I7Y0FBdEIsc0JBQXNCLEVBQUU7SUFDMUI7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSwrQkFBdUI7Y0FBdkIsdUJBQXVCLEVBQUU7SUFDM0I7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSw4QkFBc0I7Y0FBdEIsc0JBQXNCLEVBQUU7SUFDMUI7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSwrQkFBdUI7Y0FBdkIsdUJBQXVCLEVBQUU7SUFDM0I7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSw4QkFBc0I7Y0FBdEIsc0JBQXNCLEVBQUU7SUFDMUI7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSwrQkFBdUI7Y0FBdkIsdUJBQXVCLEVBQUU7SUFDM0I7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSw4QkFBc0I7Y0FBdEIsc0JBQXNCLEVBQUU7SUFDMUI7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSwrQkFBdUI7Y0FBdkIsdUJBQXVCLEVBQUU7SUFDM0I7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSw4QkFBc0I7Y0FBdEIsc0JBQXNCLEVBQUU7SUFDMUI7TUFDRTtRQUNFLFVBQVUsRUFBRTtNQUNkO1FBQ0UsVUFBVSxFQUFFO01BQ2Q7UUFDRSxVQUFVLEVBQUU7TUFDZDtRQUNFLFVBQVUsRUFBRSxFQUFFO0lBQ2xCO01BQ0U7UUFDRSxVQUFVO1FBQ1Ysb0JBQW9CLEVBQUUsRUFBRTtJQUM1QjtNQUNFLFVBQVUsRUFBRTtJQUNkO01BQ0UsVUFBVSxFQUFFO0lBQ2Q7TUFDRSxVQUFVLEVBQUU7SUFDZDtNQUNFLFVBQVU7TUFDVixtQkFBbUIsRUFBRTtJQUN2QjtNQUNFLFdBQVc7TUFDWCxVQUFVO01BQ1YsaUJBQWlCO01BQ2pCLFdBQVc7TUFDWCxTQUFTO01BQ1QsbUJBQW1CLEVBQUU7SUFDdkI7TUFDRSxnQkFBZ0IsRUFBRTtJQUNwQjtNQUNFLGdCQUFnQixFQUFFO0lBQ3BCO01BQ0UsMEJBQTBCLEVBQUU7SUFDOUI7TUFDRSxXQUFXO01BQ1gsY0FBYztNQUNkLFdBQVcsRUFBRTtJQUNmO01BQ0Usa0JBQWtCO01BQ2xCLE9BQU87TUFDUCxNQUFNO01BQ04sU0FBUztNQUNULFFBQVEsRUFBRTtJQUNaO01BQ0UsY0FBYztNQUNkLHFCQUFxQixFQUFFO0lBQ3pCO01BQ0UsWUFBWTtNQUNaLE9BQU87TUFDUCxrQkFBa0I7TUFDbEIsTUFBTTtNQUNOLFdBQVc7TUFDWCxVQUFVLEVBQUU7TUFDWjtRQUNFLG9CQUFpQjtXQUFqQixpQkFBaUI7UUFDakIsa0JBQWtCO1FBQ2xCLFdBQVc7UUFDWCxNQUFNO1FBQ04sT0FBTztRQUNQLFlBQVksRUFBRTtNQUNoQjtRQUNFLHNCQUFzQjtRQUN0QixXQUFXO1FBQ1gsWUFBWTtRQUNaLE9BQU87UUFDUCxZQUFZO1FBQ1osa0JBQWtCO1FBQ2xCLE1BQU07UUFDTixXQUFXO1FBQ1gsVUFBVSxFQUFFO1FBQ1o7O1VBRUUsYUFBYSxFQUFFO01BQ25CO1FBQ0UsbUJBQW1CO1FBQ25CLDhGQUFvRTtRQUFwRSxvRUFBb0U7UUFDcEUsU0FBUztRQUNULFdBQVc7UUFDWCxhQUFhO1FBQ2IsT0FBTztRQUNQLFlBQVk7UUFDWixrQkFBa0I7UUFDbEIsV0FBVztRQUNYLFVBQVUsRUFBRTtRQUNaOztVQUVFLGFBQWEsRUFBRTtJQUNyQjtNQUNFLHlCQUF5QjtNQUN6QixZQUFZO01BQ1osT0FBTztNQUNQLFVBQVU7TUFDVixrQkFBa0I7TUFDbEIsTUFBTTtNQUNOLFdBQVc7TUFDWCxzQ0FBOEI7TUFBOUIsOEJBQThCLEVBQUU7SUFDbEM7TUFDRSxXQUFXO01BQ1gsVUFBVTtNQUNWLGtCQUFrQjtNQUNsQixPQUFPO01BQ1AsTUFBTTtNQUNOLFFBQVE7TUFDUixTQUFTO01BQ1Qsa0JBQWtCO01BQ2xCLGlCQUFpQixFQUFFO01BQ25CO1FBQ0UsY0FBYyxFQUFFO01BQ2xCO1FBQ0UsVUFBVTtRQUNWLFdBQVc7UUFDWCxZQUFZO1FBQ1osVUFBVSxFQUFFO1FBQ1o7VUFDRTtZQUNFLFVBQVU7WUFDVixXQUFXO1lBQ1gsWUFBWSxFQUFFO1lBQ2Q7Y0FDRSxZQUFZLEVBQUUsRUFBRTtJQUMxQjtNQUNFLG1CQUFtQjtNQUNuQixnQkFBZ0I7TUFDaEIsV0FBVztNQUNYLFVBQVU7TUFDViw0QkFBNEIsRUFBRTtNQUM5QjtRQUNFLFVBQVUsRUFBRTtNQUNkO1FBQ0UsY0FBYyxFQUFFO01BQ2xCO1FBQ0U7VUFDRSw0QkFBNEIsRUFBRSxFQUFFO0lBQ3RDO01BQ0Usa0JBQWtCO01BQ2xCLG9CQUFvQixFQUFFO01BQ3RCO1FBQ0UsbUJBQW1CLEVBQUU7TUFDdkI7UUFDRSxhQUFhO1FBQ2IsY0FBYyxFQUFFO01BQ2xCO1FBQ0UsZ0JBQWdCO1FBQ2hCLGlCQUFpQixFQUFFO0lBQ3ZCO01BQ0UsWUFBWTtNQUNaLGtCQUFrQjtNQUNsQixtQkFBbUIsRUFBRTtNQUNyQjtRQUNFO1VBQ0UsbUJBQW1CLEVBQUUsRUFBRTtJQUM3QjtNQUNFLGNBQWM7TUFDZCxlQUFlO01BQ2YsbUJBQW1CO01BQ25CLFNBQVM7TUFDVCx5QkFBeUIsRUFBRTtJQUM3QjtNQUNFLGlCQUFpQjtNQUNqQixjQUFjO01BQ2QsY0FBYztNQUNkLFNBQVM7TUFDVCxnQkFBZ0I7TUFDaEIsY0FBYyxFQUFFO0lBQ2xCO01BQ0Usa0JBQWtCO01BQ2xCLHFCQUFxQixFQUFFO01BQ3ZCO1FBQ0U7VUFDRSxpQkFBaUI7VUFDakIsY0FBYyxFQUFFLEVBQUU7SUFDeEI7TUFDRSxtQkFBbUIsRUFBRTtJQUN2QjtNQUNFLFdBQVc7TUFDWCxtQkFBbUIsRUFBRTtNQUNyQjtRQUNFO1VBQ0UsbUJBQW1CLEVBQUUsRUFBRTtJQUM3QjtNQUNFLGVBQWU7TUFDZixtQkFBbUI7TUFDbkIsd0JBQXVCO1VBQXZCLHFCQUF1QjtjQUF2Qix1QkFBdUI7TUFDdkIsY0FBYztNQUNkLG9CQUFhO01BQWIsb0JBQWE7TUFBYixhQUFhO01BQ2IsNEJBQXNCO01BQXRCLDZCQUFzQjtVQUF0QiwwQkFBc0I7Y0FBdEIsc0JBQXNCO01BQ3RCLFNBQVM7TUFDVCx5QkFBeUI7TUFDekIsZ0JBQWdCLEVBQUU7TUFDbEI7UUFDRSxXQUFXLEVBQUU7UUFDYjtVQUNFLGt5QkFBa3lCLEVBQUU7TUFDeHlCO1FBQ0UsZUFBZSxFQUFFO01BQ25CO1FBQ0U7VUFDRSxlQUFlLEVBQUUsRUFBRTtJQUN6QjtNQUNFLFdBQVc7TUFDWCxrQkFBa0I7TUFDbEIsaUJBQWlCO01BQ2pCLFNBQVM7TUFDVCx5QkFBeUIsRUFBRTtNQUMzQjtRQUNFO1VBQ0UsWUFBWSxFQUFFLEVBQUU7RUFDeEI7SUFDRSx5QkFBbUI7UUFBbkIsc0JBQW1CO1lBQW5CLG1CQUFtQjtJQUNuQixvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLG1CQUFlO1FBQWYsZUFBZTtJQUNmLHlCQUE4QjtRQUE5QixzQkFBOEI7WUFBOUIsOEJBQThCO0lBQzlCLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsbUJBQW1CLEVBQUU7SUFDckI7TUFDRTtRQUNFLGtCQUFrQjtRQUNsQixtQkFBbUIsRUFBRSxFQUFFO0lBQzNCO01BQ0U7UUFDRSxlQUFlO1FBQ2YsZ0JBQWdCLEVBQUUsRUFBRTtJQUN4QjtNQUNFO1FBQ0UsZ0JBQWdCLEVBQUUsRUFBRTtJQUN4QjtNQUNFLHdCQUF1QjtVQUF2QixxQkFBdUI7Y0FBdkIsdUJBQXVCLEVBQUU7SUFDM0I7TUFDRSxxQkFBeUI7VUFBekIsa0JBQXlCO2NBQXpCLHlCQUF5QixFQUFFO0lBQzdCO01BQ0UsbUJBQW1CLEVBQUU7SUFDdkI7TUFDRTtRQUNFLGdCQUFnQixFQUFFO01BQ3BCO1FBQ0UsZ0JBQWdCLEVBQUUsRUFBRTs7QUFFNUI7RUFDRSxtQkFBbUIsRUFBRTs7QUFFdkI7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLG9CQUFvQixFQUFFO0VBQ3RCO0lBQ0UsY0FBYztJQUNkLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIsaUJBQWlCO0lBQ2pCLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsa0JBQWtCLEVBQUU7SUFDcEI7TUFDRTtRQUNFLGNBQWM7UUFDZCxpQkFBaUI7UUFDakIsa0JBQWtCO1FBQ2xCLGlCQUFpQjtRQUNqQixlQUFlO1FBQ2YsZ0JBQWdCLEVBQUUsRUFBRTtJQUN4QjtNQUNFO1FBQ0UsY0FBYztRQUNkLGlCQUFpQjtRQUNqQixrQkFBa0I7UUFDbEIsaUJBQWlCO1FBQ2pCLGtCQUFrQjtRQUNsQixtQkFBbUIsRUFBRSxFQUFFO0VBQzdCO0lBQ0Usa0JBQWtCO0lBQ2xCLHNCQUFzQixFQUFFO0lBQ3hCO01BQ0U7UUFDRSxtQkFBbUIsRUFBRSxFQUFFO0lBQzNCO01BQ0U7UUFDRSxrQkFBa0I7UUFDbEIsbUJBQW1CO1FBQ25CLG9CQUFvQjtRQUNwQix1QkFBdUI7UUFDdkIsTUFBTTtRQUNOLGtEQUEwQztnQkFBMUMsMENBQTBDO1FBQzFDLGtDQUEwQjtnQkFBMUIsMEJBQTBCLEVBQUU7UUFDNUI7VUFDRSxpREFBeUM7a0JBQXpDLHlDQUF5QyxFQUFFLEVBQUU7SUFDbkQ7TUFDRSxtQkFBbUI7TUFDbkIsbUJBQW1CO01BQ25CLFNBQVM7TUFDVCxVQUFVO01BQ1YseUJBQXlCO01BQ3pCLHdDQUFnQztNQUFoQyxnQ0FBZ0M7TUFDaEMseUJBQXlCO01BQ3pCLDZCQUE2QjtNQUM3QixnQkFBZ0I7TUFDaEIsZUFBZTtNQUNmLGNBQWMsRUFBRTtNQUNoQjtRQUNFO1VBQ0UsaUJBQWlCLEVBQUUsRUFBRTtNQUN6QjtRQUNFO1VBQ0UsZ0JBQWdCLEVBQUU7VUFDbEI7WUFDRSxrQkFBa0IsRUFBRSxFQUFFO01BQzVCO1FBQ0U7VUFDRSxtQkFBbUIsRUFBRTtVQUNyQjtZQUNFLG9CQUFvQixFQUFFLEVBQUU7RUFDbEM7SUFDRSxVQUFVLEVBQUU7RUFDZDtJQUNFLFVBQVUsRUFBRTtFQUNkO0lBQ0UsY0FBYztJQUNkLGdCQUFnQjtJQUNoQixTQUFTO0lBQ1QsVUFBVTtJQUNWLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsbUJBQWU7UUFBZixlQUFlO0lBQ2YsV0FBVyxFQUFFO0lBQ2I7TUFDRSxVQUFVLEVBQUU7TUFDWjtRQUNFO1VBQ0UsZ0JBQWdCLEVBQUUsRUFBRTtNQUN4QjtRQUNFO1VBQ0UsVUFBVSxFQUFFLEVBQUU7TUFDbEI7UUFDRTtVQUNFLFVBQVUsRUFBRSxFQUFFO0lBQ3BCO01BQ0U7UUFDRSx5QkFBOEI7WUFBOUIsc0JBQThCO2dCQUE5Qiw4QkFBOEI7UUFDOUIsbUJBQWU7WUFBZixlQUFlLEVBQUUsRUFBRTtJQUN2QjtNQUNFO1FBQ0UsV0FBVztRQUNYLHVCQUF1QixFQUFFLEVBQUU7SUFDL0I7TUFDRTtRQUNFLFdBQVc7UUFDWCxVQUFVLEVBQUUsRUFBRTtJQUNsQjtNQUNFLFdBQVc7TUFDWCxhQUFhO01BQ2IsbUJBQW1CO01BQ25CLHlCQUF5QixFQUFFO01BQzNCO1FBQ0U7VUFDRSwyQkFBMkI7VUFDM0IsWUFBWSxFQUFFLEVBQUU7TUFDcEI7UUFDRTtVQUNFLGNBQWMsRUFBRSxFQUFFO01BQ3RCO1FBQ0UsY0FBYyxFQUFFO1FBQ2hCO1VBQ0U7WUFDRSx5QkFBeUIsRUFBRSxFQUFFO01BQ25DO1FBQ0UsaUJBQWlCO1FBQ2pCLGdCQUFnQjtRQUNoQixXQUFXLEVBQUU7TUFDZjtRQUNFLHlCQUF5QjtRQUN6QixnQkFBZ0I7UUFDaEIsZUFBZTtRQUNmLG1CQUFtQixFQUFFO01BQ3ZCO1FBQ0UsV0FBVyxFQUFFO01BQ2Y7UUFDRSxXQUFXO1FBQ1gsa0JBQWtCLEVBQUU7TUFDdEI7UUFDRSx5QkFBeUIsRUFBRTtFQUNqQztJQUNFLFVBQVU7SUFDVixrQkFBa0I7SUFDbEIsV0FBVyxFQUFFO0VBQ2Y7SUFDRSxVQUFVO0lBQ1YsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixxQ0FBNkI7SUFBN0IsNkJBQTZCO0lBQzdCLFdBQVcsRUFBRTtJQUNiO01BQ0U7UUFDRSxVQUFVLEVBQUUsRUFBRTtJQUNsQjtNQUNFO1FBQ0UsaUJBQWlCLEVBQUUsRUFBRTtJQUN6QjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLCtCQUF1QjtjQUF2Qix1QkFBdUIsRUFBRTtJQUMzQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLDhCQUFzQjtjQUF0QixzQkFBc0IsRUFBRTtJQUMxQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLCtCQUF1QjtjQUF2Qix1QkFBdUIsRUFBRTtJQUMzQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLDhCQUFzQjtjQUF0QixzQkFBc0IsRUFBRTtJQUMxQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLCtCQUF1QjtjQUF2Qix1QkFBdUIsRUFBRTtJQUMzQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLDhCQUFzQjtjQUF0QixzQkFBc0IsRUFBRTtJQUMxQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLCtCQUF1QjtjQUF2Qix1QkFBdUIsRUFBRTtJQUMzQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLDhCQUFzQjtjQUF0QixzQkFBc0IsRUFBRTtJQUMxQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLCtCQUF1QjtjQUF2Qix1QkFBdUIsRUFBRTtJQUMzQjtNQUNFLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBRTtJQUM1QjtNQUNFLDhCQUFzQjtjQUF0QixzQkFBc0IsRUFBRTtJQUMxQjtNQUNFO1FBQ0UsVUFBVSxFQUFFO01BQ2Q7UUFDRSxVQUFVLEVBQUU7TUFDZDtRQUNFLFVBQVUsRUFBRTtNQUNkO1FBQ0UsVUFBVSxFQUFFLEVBQUU7SUFDbEI7TUFDRTtRQUNFLFVBQVU7UUFDVixvQkFBb0IsRUFBRSxFQUFFO0lBQzVCO01BQ0UsVUFBVSxFQUFFO0lBQ2Q7TUFDRSxVQUFVLEVBQUU7SUFDZDtNQUNFLFVBQVUsRUFBRTtJQUNkO01BQ0UsVUFBVTtNQUNWLG1CQUFtQixFQUFFO0lBQ3ZCO01BQ0UsV0FBVztNQUNYLFVBQVU7TUFDVixpQkFBaUI7TUFDakIsV0FBVztNQUNYLFNBQVM7TUFDVCxtQkFBbUIsRUFBRTtJQUN2QjtNQUNFLGdCQUFnQixFQUFFO0lBQ3BCO01BQ0UsZ0JBQWdCLEVBQUU7SUFDcEI7TUFDRSwwQkFBMEIsRUFBRTtJQUM5QjtNQUNFLFdBQVc7TUFDWCxjQUFjO01BQ2QsV0FBVyxFQUFFO0lBQ2Y7TUFDRSxrQkFBa0I7TUFDbEIsT0FBTztNQUNQLE1BQU07TUFDTixTQUFTO01BQ1QsUUFBUSxFQUFFO0lBQ1o7TUFDRSxjQUFjO01BQ2QscUJBQXFCLEVBQUU7SUFDekI7TUFDRSxZQUFZO01BQ1osT0FBTztNQUNQLGtCQUFrQjtNQUNsQixNQUFNO01BQ04sV0FBVztNQUNYLFVBQVUsRUFBRTtNQUNaO1FBQ0Usb0JBQWlCO1dBQWpCLGlCQUFpQjtRQUNqQixrQkFBa0I7UUFDbEIsV0FBVztRQUNYLE1BQU07UUFDTixPQUFPO1FBQ1AsWUFBWSxFQUFFO01BQ2hCO1FBQ0Usc0JBQXNCO1FBQ3RCLFdBQVc7UUFDWCxZQUFZO1FBQ1osT0FBTztRQUNQLFlBQVk7UUFDWixrQkFBa0I7UUFDbEIsTUFBTTtRQUNOLFdBQVc7UUFDWCxVQUFVLEVBQUU7UUFDWjs7VUFFRSxhQUFhLEVBQUU7TUFDbkI7UUFDRSxtQkFBbUI7UUFDbkIsOEZBQW9FO1FBQXBFLG9FQUFvRTtRQUNwRSxTQUFTO1FBQ1QsV0FBVztRQUNYLGFBQWE7UUFDYixPQUFPO1FBQ1AsWUFBWTtRQUNaLGtCQUFrQjtRQUNsQixXQUFXO1FBQ1gsVUFBVSxFQUFFO1FBQ1o7O1VBRUUsYUFBYSxFQUFFO0lBQ3JCO01BQ0UseUJBQXlCO01BQ3pCLFlBQVk7TUFDWixPQUFPO01BQ1AsVUFBVTtNQUNWLGtCQUFrQjtNQUNsQixNQUFNO01BQ04sV0FBVztNQUNYLHNDQUE4QjtNQUE5Qiw4QkFBOEIsRUFBRTtJQUNsQztNQUNFLFdBQVc7TUFDWCxVQUFVO01BQ1Ysa0JBQWtCO01BQ2xCLE9BQU87TUFDUCxNQUFNO01BQ04sUUFBUTtNQUNSLFNBQVM7TUFDVCxrQkFBa0I7TUFDbEIsaUJBQWlCLEVBQUU7TUFDbkI7UUFDRSxjQUFjLEVBQUU7TUFDbEI7UUFDRSxVQUFVO1FBQ1YsV0FBVztRQUNYLFlBQVk7UUFDWixVQUFVLEVBQUU7UUFDWjtVQUNFO1lBQ0UsVUFBVTtZQUNWLFdBQVc7WUFDWCxZQUFZLEVBQUU7WUFDZDtjQUNFLFlBQVksRUFBRSxFQUFFO0lBQzFCO01BQ0UsbUJBQW1CO01BQ25CLGdCQUFnQjtNQUNoQixXQUFXO01BQ1gsVUFBVTtNQUNWLDRCQUE0QixFQUFFO01BQzlCO1FBQ0UsVUFBVSxFQUFFO01BQ2Q7UUFDRSxjQUFjLEVBQUU7TUFDbEI7UUFDRTtVQUNFLDRCQUE0QixFQUFFLEVBQUU7SUFDdEM7TUFDRSxrQkFBa0I7TUFDbEIsb0JBQW9CLEVBQUU7TUFDdEI7UUFDRSxtQkFBbUIsRUFBRTtNQUN2QjtRQUNFLGFBQWE7UUFDYixjQUFjLEVBQUU7TUFDbEI7UUFDRSxnQkFBZ0I7UUFDaEIsaUJBQWlCLEVBQUU7SUFDdkI7TUFDRSxZQUFZO01BQ1osa0JBQWtCO01BQ2xCLG1CQUFtQixFQUFFO01BQ3JCO1FBQ0U7VUFDRSxtQkFBbUIsRUFBRSxFQUFFO0lBQzdCO01BQ0UsY0FBYztNQUNkLGVBQWU7TUFDZixtQkFBbUI7TUFDbkIsU0FBUztNQUNULHlCQUF5QixFQUFFO0lBQzdCO01BQ0UsaUJBQWlCO01BQ2pCLGNBQWM7TUFDZCxjQUFjO01BQ2QsU0FBUztNQUNULGdCQUFnQjtNQUNoQixjQUFjLEVBQUU7SUFDbEI7TUFDRSxrQkFBa0I7TUFDbEIscUJBQXFCLEVBQUU7TUFDdkI7UUFDRTtVQUNFLGlCQUFpQjtVQUNqQixjQUFjLEVBQUUsRUFBRTtJQUN4QjtNQUNFLG1CQUFtQixFQUFFO0lBQ3ZCO01BQ0UsV0FBVztNQUNYLG1CQUFtQixFQUFFO01BQ3JCO1FBQ0U7VUFDRSxtQkFBbUIsRUFBRSxFQUFFO0lBQzdCO01BQ0UsZUFBZTtNQUNmLG1CQUFtQjtNQUNuQix3QkFBdUI7VUFBdkIscUJBQXVCO2NBQXZCLHVCQUF1QjtNQUN2QixjQUFjO01BQ2Qsb0JBQWE7TUFBYixvQkFBYTtNQUFiLGFBQWE7TUFDYiw0QkFBc0I7TUFBdEIsNkJBQXNCO1VBQXRCLDBCQUFzQjtjQUF0QixzQkFBc0I7TUFDdEIsU0FBUztNQUNULHlCQUF5QjtNQUN6QixnQkFBZ0IsRUFBRTtNQUNsQjtRQUNFLFdBQVcsRUFBRTtRQUNiO1VBQ0Usa3lCQUFreUIsRUFBRTtNQUN4eUI7UUFDRSxlQUFlLEVBQUU7TUFDbkI7UUFDRTtVQUNFLGVBQWUsRUFBRSxFQUFFO0lBQ3pCO01BQ0UsV0FBVztNQUNYLGtCQUFrQjtNQUNsQixpQkFBaUI7TUFDakIsU0FBUztNQUNULHlCQUF5QixFQUFFO01BQzNCO1FBQ0U7VUFDRSxZQUFZLEVBQUUsRUFBRTtFQUN4QjtJQUNFLHNCQUFzQjtJQUN0QixXQUFXO0lBQ1gsWUFBWTtJQUNaLE9BQU87SUFDUCxZQUFZO0lBQ1osa0JBQWtCO0lBQ2xCLE1BQU07SUFDTixXQUFXO0lBQ1gsVUFBVSxFQUFFO0VBQ2Q7SUFDRSxtQkFBbUI7SUFDbkIsOEZBQW9FO0lBQXBFLG9FQUFvRTtJQUNwRSxTQUFTO0lBQ1QsV0FBVztJQUNYLGFBQWE7SUFDYixPQUFPO0lBQ1AsWUFBWTtJQUNaLGtCQUFrQjtJQUNsQixXQUFXO0lBQ1gsVUFBVSxFQUFFO0VBQ2Q7SUFDRSxVQUFVLEVBQUU7RUFDZDtJQUNFLGtCQUFrQjtJQUNsQixpQkFBaUIsRUFBRTtFQUNyQjtJQUNFLFlBQVksRUFBRTtFQUNoQjtJQUNFLHFCQUFpQjtRQUFqQixpQkFBaUI7SUFDakIsZ0JBQWdCLEVBQUU7SUFDbEI7TUFDRSwwQkFBb0I7VUFBcEIsdUJBQW9CO2NBQXBCLG9CQUFvQjtNQUNwQixjQUFjO01BQ2Qsc0JBQWtCO1VBQWxCLGtCQUFrQjtNQUNsQix5QkFBd0I7VUFBeEIsc0JBQXdCO2NBQXhCLHdCQUF3QjtNQUN4QixpQkFBaUIsRUFBRTtJQUNyQjtNQUNFO1FBQ0Usd0JBQXdCLEVBQUUsRUFBRTtJQUNoQztNQUNFLGdCQUFnQjtNQUNoQixZQUFZO01BQ1osYUFBYSxFQUFFO01BQ2Y7UUFDRSxnQkFBZ0I7UUFDaEIsWUFBWSxFQUFFO1FBQ2Q7VUFDRSxrQkFBa0IsRUFBRTtJQUMxQjtNQUNFLFlBQVk7TUFDWixpQkFBaUI7TUFDakIsZUFBZTtNQUNmLGdCQUFnQjtNQUNoQixrQkFBa0IsRUFBRTtJQUN0QjtNQUNFLG1CQUFtQixFQUFFO0VBQ3pCO0lBQ0UsYUFBYTtJQUNiLGlCQUFpQixFQUFFO0lBQ25CO01BQ0U7UUFDRSxvQkFBYTtRQUFiLG9CQUFhO1FBQWIsYUFBYSxFQUFFLEVBQUU7SUFDckI7TUFDRSxVQUFVLEVBQUU7TUFDWjtRQUNFO1VBQ0UsbUJBQW1CLEVBQUU7UUFDdkI7VUFDRSxtQkFBbUIsRUFBRTtVQUNyQjtZQUNFLGdCQUFnQixFQUFFLEVBQUU7RUFDOUI7SUFDRSxpQkFBaUIsRUFBRTtJQUNuQjtNQUNFO1FBQ0UsWUFBWSxFQUFFLEVBQUU7SUFDcEI7TUFDRTtRQUNFLGNBQWMsRUFBRSxFQUFFO0lBQ3RCO01BQ0UsZ0JBQWdCLEVBQUU7RUFDdEI7SUFDRSx1Q0FBdUM7SUFDdkMsbUJBQW1CO0lBQ25CLDRoQkFBNGhCO0lBQzVoQixrQ0FBa0M7SUFDbEMsNEJBQTRCO0lBQzVCLDBCQUEwQjtJQUMxQixZQUFZO0lBQ1osNkNBQXFDO1lBQXJDLHFDQUFxQztJQUNyQyxXQUFXLEVBQUU7SUFDYjtNQUNFLGFBQWEsRUFBRTtJQUNqQjtNQUNFLFVBQVU7TUFDVixXQUFXO01BQ1gsNkNBQXFDO2NBQXJDLHFDQUFxQyxFQUFFO0lBQ3pDO01BQ0UsVUFBVTtNQUNWLFdBQVc7TUFDWCw4Q0FBc0M7Y0FBdEMsc0NBQXNDLEVBQUU7SUFDMUM7TUFDRSw0aEJBQTRoQixFQUFFO0lBQ2hpQjtNQUNFLDRoQkFBNGhCO01BQzVoQixVQUFVLEVBQUU7O0FBRWxCO0VBQ0Usa0JBQWtCO0VBQ2xCLGtCQUFrQixFQUFFO0VBQ3BCO0lBQ0U7TUFDRSxvQkFBb0IsRUFBRSxFQUFFO0VBQzVCO0lBQ0UsY0FBYztJQUNkLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIsaUJBQWlCO0lBQ2pCLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsa0JBQWtCLEVBQUU7SUFDcEI7TUFDRTtRQUNFLGNBQWM7UUFDZCxpQkFBaUI7UUFDakIsa0JBQWtCO1FBQ2xCLGlCQUFpQjtRQUNqQixlQUFlO1FBQ2YsZ0JBQWdCLEVBQUUsRUFBRTtJQUN4QjtNQUNFO1FBQ0UsY0FBYztRQUNkLGlCQUFpQjtRQUNqQixrQkFBa0I7UUFDbEIsaUJBQWlCO1FBQ2pCLGtCQUFrQjtRQUNsQixtQkFBbUIsRUFBRSxFQUFFO0VBQzdCO0lBQ0Usb0JBQW9CO0lBQ3BCLGtCQUFrQjtJQUNsQixVQUFVO0lBQ1Ysa0JBQWtCO0lBQ2xCLE1BQU07SUFDTixvQ0FBNEI7WUFBNUIsNEJBQTRCLEVBQUU7SUFDOUI7TUFDRSxnQkFBZ0I7TUFDaEIsY0FBYztNQUNkLFNBQVM7TUFDVCxVQUFVO01BQ1YseUJBQXlCO01BQ3pCLG1DQUEyQjtjQUEzQiwyQkFBMkI7TUFDM0Isd0VBQXdEO01BQXhELGdFQUF3RDtNQUF4RCx3REFBd0Q7TUFBeEQsd0ZBQXdELEVBQUU7TUFDMUQ7UUFDRTtVQUNFLGdCQUFnQixFQUFFLEVBQUU7RUFDNUI7SUFDRSxVQUFVO0lBQ1Ysb0JBQW9CO0lBQ3BCLGtCQUFrQjtJQUNsQixrQkFBa0I7SUFDbEIsTUFBTTtJQUNOLGdDQUF3QjtZQUF4Qix3QkFBd0I7SUFDeEIsa0NBQTBCO1lBQTFCLDBCQUEwQjtJQUMxQixtQkFBbUIsRUFBRTtJQUNyQjtNQUNFLGdCQUFnQjtNQUNoQixjQUFjO01BQ2QsU0FBUztNQUNULFVBQVU7TUFDVix5QkFBeUI7TUFDekIsd0NBQWdDO01BQWhDLGdDQUFnQyxFQUFFO01BQ2xDO1FBQ0U7VUFDRSxnQkFBZ0IsRUFBRSxFQUFFO0VBQzVCO0lBQ0UsVUFBVSxFQUFFO0VBQ2Q7SUFDRSxVQUFVO0lBQ1Ysa0NBQTBCO1lBQTFCLDBCQUEwQixFQUFFO0VBQzlCO0lBQ0UsVUFBVSxFQUFFO0VBQ2Q7SUFDRSxpQkFBaUIsRUFBRTtFQUNyQjtJQUNFLGNBQWM7SUFDZCxnQkFBZ0I7SUFDaEIsU0FBUztJQUNULFVBQVU7SUFDVixvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLG1CQUFlO1FBQWYsZUFBZTtJQUNmLFdBQVcsRUFBRTtJQUNiO01BQ0UsVUFBVSxFQUFFO01BQ1o7UUFDRTtVQUNFLGdCQUFnQixFQUFFLEVBQUU7TUFDeEI7UUFDRTtVQUNFLFVBQVUsRUFBRSxFQUFFO01BQ2xCO1FBQ0U7VUFDRSxVQUFVLEVBQUUsRUFBRTtJQUNwQjtNQUNFO1FBQ0UseUJBQThCO1lBQTlCLHNCQUE4QjtnQkFBOUIsOEJBQThCO1FBQzlCLG1CQUFlO1lBQWYsZUFBZSxFQUFFLEVBQUU7SUFDdkI7TUFDRTtRQUNFLFdBQVc7UUFDWCx1QkFBdUIsRUFBRSxFQUFFO0lBQy9CO01BQ0U7UUFDRSxXQUFXO1FBQ1gsVUFBVSxFQUFFLEVBQUU7SUFDbEI7TUFDRSxXQUFXO01BQ1gsYUFBYTtNQUNiLG1CQUFtQjtNQUNuQix5QkFBeUIsRUFBRTtNQUMzQjtRQUNFO1VBQ0UsMkJBQTJCO1VBQzNCLFlBQVksRUFBRSxFQUFFO01BQ3BCO1FBQ0U7VUFDRSxjQUFjLEVBQUUsRUFBRTtNQUN0QjtRQUNFLGNBQWMsRUFBRTtRQUNoQjtVQUNFO1lBQ0UseUJBQXlCLEVBQUUsRUFBRTtNQUNuQztRQUNFLGlCQUFpQjtRQUNqQixnQkFBZ0I7UUFDaEIsV0FBVyxFQUFFO01BQ2Y7UUFDRSx5QkFBeUI7UUFDekIsZ0JBQWdCO1FBQ2hCLGVBQWU7UUFDZixtQkFBbUIsRUFBRTtNQUN2QjtRQUNFLFdBQVcsRUFBRTtNQUNmO1FBQ0UsV0FBVztRQUNYLGtCQUFrQixFQUFFO01BQ3RCO1FBQ0UseUJBQXlCLEVBQUU7RUFDakM7SUFDRSxVQUFVO0lBQ1Ysa0JBQWtCO0lBQ2xCLFdBQVcsRUFBRTtFQUNmO0lBQ0UsVUFBVTtJQUNWLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIscUNBQTZCO0lBQTdCLDZCQUE2QjtJQUM3QixXQUFXLEVBQUU7SUFDYjtNQUNFO1FBQ0UsVUFBVSxFQUFFLEVBQUU7SUFDbEI7TUFDRTtRQUNFLGlCQUFpQixFQUFFLEVBQUU7SUFDekI7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSwrQkFBdUI7Y0FBdkIsdUJBQXVCLEVBQUU7SUFDM0I7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSw4QkFBc0I7Y0FBdEIsc0JBQXNCLEVBQUU7SUFDMUI7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSwrQkFBdUI7Y0FBdkIsdUJBQXVCLEVBQUU7SUFDM0I7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSw4QkFBc0I7Y0FBdEIsc0JBQXNCLEVBQUU7SUFDMUI7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSwrQkFBdUI7Y0FBdkIsdUJBQXVCLEVBQUU7SUFDM0I7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSw4QkFBc0I7Y0FBdEIsc0JBQXNCLEVBQUU7SUFDMUI7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSwrQkFBdUI7Y0FBdkIsdUJBQXVCLEVBQUU7SUFDM0I7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSw4QkFBc0I7Y0FBdEIsc0JBQXNCLEVBQUU7SUFDMUI7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSwrQkFBdUI7Y0FBdkIsdUJBQXVCLEVBQUU7SUFDM0I7TUFDRSxnQ0FBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSw4QkFBc0I7Y0FBdEIsc0JBQXNCLEVBQUU7SUFDMUI7TUFDRTtRQUNFLFVBQVUsRUFBRTtNQUNkO1FBQ0UsVUFBVSxFQUFFO01BQ2Q7UUFDRSxVQUFVLEVBQUU7TUFDZDtRQUNFLFVBQVUsRUFBRSxFQUFFO0lBQ2xCO01BQ0U7UUFDRSxVQUFVO1FBQ1Ysb0JBQW9CLEVBQUUsRUFBRTtJQUM1QjtNQUNFLFVBQVUsRUFBRTtJQUNkO01BQ0UsVUFBVSxFQUFFO0lBQ2Q7TUFDRSxVQUFVLEVBQUU7SUFDZDtNQUNFLFVBQVU7TUFDVixtQkFBbUIsRUFBRTtJQUN2QjtNQUNFLFdBQVc7TUFDWCxVQUFVO01BQ1YsaUJBQWlCO01BQ2pCLFdBQVc7TUFDWCxTQUFTO01BQ1QsbUJBQW1CLEVBQUU7SUFDdkI7TUFDRSxnQkFBZ0IsRUFBRTtJQUNwQjtNQUNFLGdCQUFnQixFQUFFO0lBQ3BCO01BQ0UsMEJBQTBCLEVBQUU7SUFDOUI7TUFDRSxXQUFXO01BQ1gsY0FBYztNQUNkLFdBQVcsRUFBRTtJQUNmO01BQ0Usa0JBQWtCO01BQ2xCLE9BQU87TUFDUCxNQUFNO01BQ04sU0FBUztNQUNULFFBQVEsRUFBRTtJQUNaO01BQ0UsY0FBYztNQUNkLHFCQUFxQixFQUFFO0lBQ3pCO01BQ0UsWUFBWTtNQUNaLE9BQU87TUFDUCxrQkFBa0I7TUFDbEIsTUFBTTtNQUNOLFdBQVc7TUFDWCxVQUFVLEVBQUU7TUFDWjtRQUNFLG9CQUFpQjtXQUFqQixpQkFBaUI7UUFDakIsa0JBQWtCO1FBQ2xCLFdBQVc7UUFDWCxNQUFNO1FBQ04sT0FBTztRQUNQLFlBQVksRUFBRTtNQUNoQjtRQUNFLHNCQUFzQjtRQUN0QixXQUFXO1FBQ1gsWUFBWTtRQUNaLE9BQU87UUFDUCxZQUFZO1FBQ1osa0JBQWtCO1FBQ2xCLE1BQU07UUFDTixXQUFXO1FBQ1gsVUFBVSxFQUFFO1FBQ1o7O1VBRUUsYUFBYSxFQUFFO01BQ25CO1FBQ0UsbUJBQW1CO1FBQ25CLDhGQUFvRTtRQUFwRSxvRUFBb0U7UUFDcEUsU0FBUztRQUNULFdBQVc7UUFDWCxhQUFhO1FBQ2IsT0FBTztRQUNQLFlBQVk7UUFDWixrQkFBa0I7UUFDbEIsV0FBVztRQUNYLFVBQVUsRUFBRTtRQUNaOztVQUVFLGFBQWEsRUFBRTtJQUNyQjtNQUNFLHlCQUF5QjtNQUN6QixZQUFZO01BQ1osT0FBTztNQUNQLFVBQVU7TUFDVixrQkFBa0I7TUFDbEIsTUFBTTtNQUNOLFdBQVc7TUFDWCxzQ0FBOEI7TUFBOUIsOEJBQThCLEVBQUU7SUFDbEM7TUFDRSxXQUFXO01BQ1gsVUFBVTtNQUNWLGtCQUFrQjtNQUNsQixPQUFPO01BQ1AsTUFBTTtNQUNOLFFBQVE7TUFDUixTQUFTO01BQ1Qsa0JBQWtCO01BQ2xCLGlCQUFpQixFQUFFO01BQ25CO1FBQ0UsY0FBYyxFQUFFO01BQ2xCO1FBQ0UsVUFBVTtRQUNWLFdBQVc7UUFDWCxZQUFZO1FBQ1osVUFBVSxFQUFFO1FBQ1o7VUFDRTtZQUNFLFVBQVU7WUFDVixXQUFXO1lBQ1gsWUFBWSxFQUFFO1lBQ2Q7Y0FDRSxZQUFZLEVBQUUsRUFBRTtJQUMxQjtNQUNFLG1CQUFtQjtNQUNuQixnQkFBZ0I7TUFDaEIsV0FBVztNQUNYLFVBQVU7TUFDViw0QkFBNEIsRUFBRTtNQUM5QjtRQUNFLFVBQVUsRUFBRTtNQUNkO1FBQ0UsY0FBYyxFQUFFO01BQ2xCO1FBQ0U7VUFDRSw0QkFBNEIsRUFBRSxFQUFFO0lBQ3RDO01BQ0Usa0JBQWtCO01BQ2xCLG9CQUFvQixFQUFFO01BQ3RCO1FBQ0UsbUJBQW1CLEVBQUU7TUFDdkI7UUFDRSxhQUFhO1FBQ2IsY0FBYyxFQUFFO01BQ2xCO1FBQ0UsZ0JBQWdCO1FBQ2hCLGlCQUFpQixFQUFFO0lBQ3ZCO01BQ0UsWUFBWTtNQUNaLGtCQUFrQjtNQUNsQixtQkFBbUIsRUFBRTtNQUNyQjtRQUNFO1VBQ0UsbUJBQW1CLEVBQUUsRUFBRTtJQUM3QjtNQUNFLGNBQWM7TUFDZCxlQUFlO01BQ2YsbUJBQW1CO01BQ25CLFNBQVM7TUFDVCx5QkFBeUIsRUFBRTtJQUM3QjtNQUNFLGlCQUFpQjtNQUNqQixjQUFjO01BQ2QsY0FBYztNQUNkLFNBQVM7TUFDVCxnQkFBZ0I7TUFDaEIsY0FBYyxFQUFFO0lBQ2xCO01BQ0Usa0JBQWtCO01BQ2xCLHFCQUFxQixFQUFFO01BQ3ZCO1FBQ0U7VUFDRSxpQkFBaUI7VUFDakIsY0FBYyxFQUFFLEVBQUU7SUFDeEI7TUFDRSxtQkFBbUIsRUFBRTtJQUN2QjtNQUNFLFdBQVc7TUFDWCxtQkFBbUIsRUFBRTtNQUNyQjtRQUNFO1VBQ0UsbUJBQW1CLEVBQUUsRUFBRTtJQUM3QjtNQUNFLGVBQWU7TUFDZixtQkFBbUI7TUFDbkIsd0JBQXVCO1VBQXZCLHFCQUF1QjtjQUF2Qix1QkFBdUI7TUFDdkIsY0FBYztNQUNkLG9CQUFhO01BQWIsb0JBQWE7TUFBYixhQUFhO01BQ2IsNEJBQXNCO01BQXRCLDZCQUFzQjtVQUF0QiwwQkFBc0I7Y0FBdEIsc0JBQXNCO01BQ3RCLFNBQVM7TUFDVCx5QkFBeUI7TUFDekIsZ0JBQWdCLEVBQUU7TUFDbEI7UUFDRSxXQUFXLEVBQUU7UUFDYjtVQUNFLGt5QkFBa3lCLEVBQUU7TUFDeHlCO1FBQ0UsZUFBZSxFQUFFO01BQ25CO1FBQ0U7VUFDRSxlQUFlLEVBQUUsRUFBRTtJQUN6QjtNQUNFLFdBQVc7TUFDWCxrQkFBa0I7TUFDbEIsaUJBQWlCO01BQ2pCLFNBQVM7TUFDVCx5QkFBeUIsRUFBRTtNQUMzQjtRQUNFO1VBQ0UsWUFBWSxFQUFFLEVBQUU7O0FBRTFCO0VBQ0UsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixTQUFTO0VBQ1QsVUFBVTtFQUNWLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsbUJBQWU7TUFBZixlQUFlO0VBQ2Ysd0JBQXVCO01BQXZCLHFCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIsV0FBVyxFQUFFO0VBQ2I7SUFDRSx3Q0FBd0M7SUFDeEMsV0FBVyxFQUFFO0VBQ2Y7SUFDRTtNQUNFLG9CQUFhO01BQWIsb0JBQWE7TUFBYixhQUFhO01BQ2IsbUJBQWU7VUFBZixlQUFlO01BQ2YseUJBQThCO1VBQTlCLHNCQUE4QjtjQUE5Qiw4QkFBOEI7TUFDOUIsV0FBVyxFQUFFO01BQ2I7UUFDRSx1Q0FBdUM7UUFDdkMsV0FBVyxFQUFFLEVBQUU7RUFDckI7SUFDRTtNQUNFLG9CQUFhO01BQWIsb0JBQWE7TUFBYixhQUFhO01BQ2IsbUJBQWU7VUFBZixlQUFlO01BQ2YseUJBQThCO1VBQTlCLHNCQUE4QjtjQUE5Qiw4QkFBOEI7TUFDOUIsV0FBVyxFQUFFO01BQ2I7UUFDRSxnREFBZ0Q7UUFDaEQsV0FBVyxFQUFFLEVBQUU7O0FBRXZCO0VBQ0UseUJBQXlCO0VBQ3pCLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsbUJBQWU7TUFBZixlQUFlO0VBQ2YsZ0JBQWdCLEVBQUU7RUFDbEI7SUFDRSx5QkFBeUI7SUFDekIsZ0NBQWdDO0lBQ2hDLFNBQVM7SUFDVCxnQkFBZ0I7SUFDaEIscUJBQXFCO0lBQ3JCLGtCQUFrQjtJQUNsQixXQUFXLEVBQUU7SUFDYjtNQUNFLGtCQUFrQixFQUFFO01BQ3BCO1FBQ0Usa0NBQWtDO1FBQ2xDLFlBQVk7UUFDWixzQkFBbUI7V0FBbkIsbUJBQW1CLEVBQUU7RUFDM0I7SUFDRSxjQUFjO0lBQ2QscUJBQXFCO0lBQ3JCLFdBQVcsRUFBRTtFQUNmO0lBQ0UsV0FBVztJQUNYLGtCQUFrQixFQUFFO0lBQ3BCO01BQ0UsYUFBYTtNQUNiLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGdCQUFnQjtNQUNoQixpQkFBaUIsRUFBRTtJQUNyQjs7Ozs7O01BTUUsY0FBYyxFQUFFO0VBQ3BCO0lBQ0UseUJBQW1CO1FBQW5CLHNCQUFtQjtZQUFuQixtQkFBbUI7SUFDbkIsd0JBQW9CO1FBQXBCLG9CQUFvQjtJQUNwQiw2QkFBNkI7SUFDN0Isb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYixZQUFZO0lBQ1oseUJBQThCO1FBQTlCLHNCQUE4QjtZQUE5Qiw4QkFBOEI7SUFDOUIsZUFBZTtJQUNmLFdBQVcsRUFBRTtJQUNiO01BQ0UsY0FBYztNQUNkLHFCQUFxQixFQUFFO01BQ3ZCO1FBQ0UsY0FBYztRQUNkLGlCQUFpQixFQUFFO01BQ3JCO1FBQ0UsY0FBYyxFQUFFO0lBQ3BCO01BQ0UsWUFBWTtNQUNaLGlCQUFpQjtNQUNqQix3QkFBd0IsRUFBRTtNQUMxQjtRQUNFLGNBQWMsRUFBRTtJQUNwQjtNQUNFO1FBQ0UsZUFBZSxFQUFFLEVBQUU7O0FBRTNCO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFO0VBQ3BCO0lBQ0Usa0JBQWtCLEVBQUU7RUFDdEI7SUFDRSxjQUFjO0lBQ2QsZ0JBQWdCO0lBQ2hCLFNBQVM7SUFDVCxVQUFVLEVBQUU7RUFDZDtJQUNFLHVCQUEyQjtRQUEzQixvQkFBMkI7WUFBM0IsMkJBQTJCO0lBQzNCLGlCQUFpQixFQUFFO0VBQ3JCO0lBQ0UsVUFBVTtJQUNWLGtCQUFrQjtJQUNsQixXQUFXLEVBQUU7RUFDZjtJQUNFLG9CQUFvQjtJQUNwQixVQUFVO0lBQ1Ysa0JBQWtCO0lBQ2xCLHFDQUE2QjtJQUE3Qiw2QkFBNkIsRUFBRTtJQUMvQjtNQUNFO1FBQ0Usb0JBQW9CLEVBQUUsRUFBRTtJQUM1QjtNQUNFLFVBQVUsRUFBRTtJQUNkO01BQ0UsbUJBQW1CO01BQ25CLGdCQUFnQjtNQUNoQixrQkFBa0IsRUFBRTtJQUN0QjtNQUNFLFdBQVc7TUFDWCxlQUFlO01BQ2YsbUJBQW1CO01BQ25CLGdCQUFnQjtNQUNoQix5QkFBeUIsRUFBRTtJQUM3QjtNQUNFLGVBQWU7TUFDZixtQkFBbUI7TUFDbkIsY0FBYztNQUNkLGdCQUFnQjtNQUNoQixTQUFTO01BQ1QseUJBQXlCLEVBQUU7SUFDN0I7TUFDRSxnQkFBZ0I7TUFDaEIsa0JBQWtCLEVBQUU7TUFDcEI7UUFDRSxhQUFhO1FBQ2IsY0FBYyxFQUFFO01BQ2xCO1FBQ0UsZ0JBQWdCO1FBQ2hCLGlCQUFpQixFQUFFO0lBQ3ZCO01BQ0UseUJBQXlCO01BQ3pCLG1CQUFtQjtNQUNuQixrQkFBa0I7TUFDbEIsbUJBQW1CLEVBQUU7TUFDckI7UUFDRTtVQUNFLGtCQUFrQjtVQUNsQixtQkFBbUIsRUFBRSxFQUFFO01BQzNCO1FBQ0U7VUFDRSxjQUFjO1VBQ2QsZUFBZSxFQUFFLEVBQUU7TUFDdkI7UUFDRSxXQUFXLEVBQUU7RUFDbkI7SUFDRSx5QkFBbUI7UUFBbkIsc0JBQW1CO1lBQW5CLG1CQUFtQjtJQUNuQixvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLG1CQUFlO1FBQWYsZUFBZTtJQUNmLHlCQUE4QjtRQUE5QixzQkFBOEI7WUFBOUIsOEJBQThCO0lBQzlCLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsbUJBQW1CLEVBQUU7SUFDckI7TUFDRTtRQUNFLGtCQUFrQjtRQUNsQixtQkFBbUIsRUFBRSxFQUFFO0lBQzNCO01BQ0U7UUFDRSxlQUFlO1FBQ2YsZ0JBQWdCLEVBQUUsRUFBRTtJQUN4QjtNQUNFO1FBQ0UsZ0JBQWdCLEVBQUUsRUFBRTtJQUN4QjtNQUNFLHdCQUF1QjtVQUF2QixxQkFBdUI7Y0FBdkIsdUJBQXVCLEVBQUU7SUFDM0I7TUFDRSxxQkFBeUI7VUFBekIsa0JBQXlCO2NBQXpCLHlCQUF5QixFQUFFO0lBQzdCO01BQ0UsbUJBQW1CLEVBQUU7SUFDdkI7TUFDRTtRQUNFLGdCQUFnQixFQUFFO01BQ3BCO1FBQ0UsZ0JBQWdCLEVBQUUsRUFBRTtFQUMxQjtJQUNFLHNCQUFzQjtJQUN0QixnQkFBZ0IsRUFBRTtJQUNsQjtNQUNFLFdBQVc7TUFDWCwyQkFBbUI7Y0FBbkIsbUJBQW1CO01BQ25CLGdFQUFnRDtNQUFoRCx3REFBZ0Q7TUFBaEQsZ0RBQWdEO01BQWhELDZFQUFnRCxFQUFFO01BQ2xEO1FBQ0Usa0JBQWtCLEVBQUU7RUFDMUI7SUFDRSw4QkFBc0I7WUFBdEIsc0JBQXNCO0lBQ3RCLGVBQWU7SUFDZixjQUFjO0lBQ2QsWUFBWTtJQUNaLE9BQU87SUFDUCxVQUFVO0lBQ1Ysa0JBQWtCO0lBQ2xCLE1BQU07SUFDTixXQUFXO0lBQ1gsVUFBVSxFQUFFO0lBQ1o7TUFDRSxXQUFXO01BQ1gsU0FBUztNQUNULGtCQUFrQjtNQUNsQixRQUFRO01BQ1Isc0VBQThEO01BQTlELDhEQUE4RDtNQUM5RCw2QkFBNkI7TUFDN0IseUJBQXlCO01BQ3pCLGtCQUFrQjtNQUNsQixhQUFhO01BQ2Isa0JBQWtCO01BQ2xCLGlCQUFpQjtNQUNqQixZQUFZLEVBQUU7TUFDZDtRQUNFO1VBQ0UseUJBQXlCO1VBQ3pCLGFBQWE7VUFDYixrQkFBa0I7VUFDbEIsaUJBQWlCO1VBQ2pCLFlBQVksRUFBRSxFQUFFO0lBQ3RCO01BQ0UsV0FBVztNQUNYLFNBQVM7TUFDVCxrQkFBa0I7TUFDbEIsUUFBUTtNQUNSLHNFQUE4RDtNQUE5RCw4REFBOEQ7TUFDOUQscUNBQXFDO01BQ3JDLHdDQUF3QztNQUN4QyxrQ0FBa0M7TUFDbEMsU0FBUztNQUNULG1CQUFtQjtNQUNuQixpQkFBaUI7TUFDakIsUUFBUSxFQUFFO01BQ1Y7UUFDRTtVQUNFLHFDQUFxQztVQUNyQyx3Q0FBd0M7VUFDeEMsa0NBQWtDO1VBQ2xDLG1CQUFtQjtVQUNuQixpQkFBaUIsRUFBRSxFQUFFO0lBQzNCO01BQ0UsdUJBQXVCLEVBQUU7SUFDM0I7TUFDRSx5QkFBeUI7TUFDekIscUJBQXFCLEVBQUU7SUFDekI7TUFDRSwwQkFBMEIsRUFBRTtJQUM5QjtNQUNFLHNCQUFzQjtNQUN0QixrQkFBa0IsRUFBRTtFQUN4QjtJQUNFLCtDQUF1QztZQUF2Qyx1Q0FBdUM7SUFDdkMsaURBQWlEO0lBQ2pELDhCQUE4QjtJQUM5QixnREFBZ0Q7SUFDaEQsOENBQThDO0lBQzlDLDhCQUFzQjtZQUF0QixzQkFBc0I7SUFDdEIsYUFBYTtJQUNiLFNBQVM7SUFDVCxrQkFBa0I7SUFDbEIsaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQixvQkFBb0I7SUFDcEIsUUFBUTtJQUNSLHdDQUFnQztZQUFoQyxnQ0FBZ0M7SUFDaEMsVUFBVSxFQUFFO0lBQ1o7TUFDRTtRQUNFLGlEQUFpRDtRQUNqRCw4QkFBOEI7UUFDOUIsZ0RBQWdEO1FBQ2hELDhDQUE4QztRQUM5QyxrQkFBa0I7UUFDbEIsaUJBQWlCLEVBQUUsRUFBRTtFQUMzQjs7SUFFRSxrQkFBa0I7SUFDbEIsOEJBQXNCO1lBQXRCLHNCQUFzQjtJQUN0QixZQUFZO0lBQ1osV0FBVyxFQUFFO0lBQ2I7TUFDRTs7UUFFRSxhQUFhO1FBQ2IsWUFBWSxFQUFFLEVBQUU7O0FBRXhCO0VBQ0U7SUFDRSwrQkFBdUI7WUFBdkIsdUJBQXVCLEVBQUU7RUFDM0I7SUFDRSxpQ0FBeUI7WUFBekIseUJBQXlCLEVBQUUsRUFBRTtFQUMvQjtJQUNFLHlCQUF5QjtJQUN6QixvREFBNEM7WUFBNUMsNENBQTRDO0lBQzVDLGNBQWM7SUFDZCxnQkFBZ0I7SUFDaEIsa0JBQWtCO0lBQ2xCLHVCQUF1QixFQUFFO0lBQ3pCO01BQ0UsMERBQWtEO2NBQWxELGtEQUFrRCxFQUFFO0lBQ3REO01BQ0UsWUFBWTtNQUNaLFdBQVc7TUFDWCxrQkFBa0I7TUFDbEIsV0FBVyxFQUFFO0lBQ2Y7O01BRUUsYUFBYTtNQUNiLFlBQVk7TUFDWixXQUFXLEVBQUU7RUFDakI7SUFDRSxjQUFjLEVBQUU7RUFDbEI7SUFDRSxhQUFhLEVBQUU7RUFDakI7O0lBRUUsYUFBYSxFQUFFO0VBQ2pCOztJQUVFLGNBQWMsRUFBRTtFQUNsQjtJQUNFLGtCQUFrQjtJQUNsQixNQUFNO0lBQ04sT0FBTyxFQUFFOztBQUViO0VBQ0Usa0JBQWtCLEVBQUU7O0FBRXRCO0VBQ0UseUJBQXlCO0VBQ3pCLGtCQUFrQjtFQUNsQixvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLDRCQUFzQjtFQUF0Qiw2QkFBc0I7TUFBdEIsMEJBQXNCO1VBQXRCLHNCQUFzQjtFQUN0QixZQUFZLEVBQUU7RUFDZDtJQUNFO01BQ0UsOEJBQW1CO01BQW5CLDZCQUFtQjtVQUFuQix1QkFBbUI7Y0FBbkIsbUJBQW1CLEVBQUUsRUFBRTs7QUFFN0I7RUFDRSxtQkFBWTtNQUFaLG9CQUFZO1VBQVosWUFBWSxFQUFFO0VBQ2Q7SUFDRTtNQUNFLGlCQUFpQixFQUFFLEVBQUU7O0FBRTNCO0VBQ0UsU0FBUztFQUNULFlBQVk7RUFDWixpQkFBaUI7RUFDakIsU0FBUztFQUNULGdCQUFnQjtFQUNoQixhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLFdBQVcsRUFBRTtFQUNiO0lBQ0U7TUFDRSxzQkFBc0IsRUFBRSxFQUFFOztBQUVoQztFQUNFLGdCQUFnQjtFQUNoQixjQUFjLEVBQUU7RUFDaEI7SUFDRSxjQUFjO0lBQ2QsWUFBWTtJQUNaLFdBQVcsRUFBRTtFQUNmO0lBQ0UsV0FBVyxFQUFFO0lBQ2I7TUFDRSxpQkFBaUIsRUFBRTtFQUN2QjtJQUNFLFlBQVksRUFBRTtJQUNkO01BQ0Usa0JBQWtCLEVBQUU7RUFDeEI7SUFDRSxtQkFBbUIsRUFBRTs7QUFFekI7RUFDRSxjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLFNBQVM7RUFDVCxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLGdCQUFnQixFQUFFO0VBQ2xCO0lBQ0UsZ0NBQWdDO0lBQ2hDLGtCQUFrQixFQUFFO0lBQ3BCO01BQ0UsU0FBUyxFQUFFOztBQUVqQjtFQUNFLGFBQWE7RUFDYixjQUFjLEVBQUU7O0FBRWxCO0VBQ0UsZ0JBQWdCO0VBQ2hCLGlCQUFpQixFQUFFOztBQUVyQjtFQUNFLGlCQUFpQixFQUFFOztBQUVyQjtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRTs7QUFFdEI7RUFDRSxrQkFBa0IsRUFBRTtFQUNwQjtJQUNFLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsNEJBQXNCO0lBQXRCLDZCQUFzQjtRQUF0QiwwQkFBc0I7WUFBdEIsc0JBQXNCO0lBQ3RCLGtCQUFrQjtJQUNsQixnQkFBZ0IsRUFBRTtJQUNsQjtNQUNFLG9CQUFvQjtNQUNwQixpQkFBaUIsRUFBRTtNQUNuQjtRQUNFO1VBQ0Usb0JBQW9CO1VBQ3BCLGlCQUFpQixFQUFFLEVBQUU7SUFDM0I7TUFDRSxvQkFBb0I7TUFDcEIsaUJBQWlCLEVBQUU7TUFDbkI7UUFDRTtVQUNFLG9CQUFvQixFQUFFLEVBQUU7TUFDNUI7UUFDRSxrQkFBa0I7UUFDbEIsUUFBUTtRQUNSLFlBQVk7UUFDWixZQUFZLEVBQUU7UUFDZDtVQUNFO1lBQ0UsWUFBWSxFQUFFLEVBQUU7UUFDcEI7VUFDRSw2cUJBQTZxQixFQUFFO0lBQ3JyQjtNQUNFO1FBQ0UsOEJBQW1CO1FBQW5CLDZCQUFtQjtZQUFuQix1QkFBbUI7Z0JBQW5CLG1CQUFtQjtRQUNuQix5QkFBOEI7WUFBOUIsc0JBQThCO2dCQUE5Qiw4QkFBOEI7UUFDOUIsd0JBQXVCO1lBQXZCLHFCQUF1QjtnQkFBdkIsdUJBQXVCLEVBQUUsRUFBRTtFQUNqQztJQUNFLHdCQUF1QjtRQUF2QixxQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsNEJBQXNCO0lBQXRCLDZCQUFzQjtRQUF0QiwwQkFBc0I7WUFBdEIsc0JBQXNCO0lBQ3RCLG1CQUFlO1FBQWYsZUFBZSxFQUFFO0lBQ2pCO01BQ0U7UUFDRSx3QkFBdUI7WUFBdkIscUJBQXVCO2dCQUF2Qix1QkFBdUIsRUFBRSxFQUFFO0lBQy9CO01BQ0U7UUFDRSw4QkFBbUI7UUFBbkIsNkJBQW1CO1lBQW5CLHVCQUFtQjtnQkFBbkIsbUJBQW1CLEVBQUUsRUFBRTtFQUM3QjtJQUNFLHdCQUF1QjtRQUF2QixxQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsNEJBQXNCO0lBQXRCLDZCQUFzQjtRQUF0QiwwQkFBc0I7WUFBdEIsc0JBQXNCO0lBQ3RCLG1CQUFlO1FBQWYsZUFBZSxFQUFFO0lBQ2pCO01BQ0U7UUFDRSxzQkFBcUI7WUFBckIsbUJBQXFCO2dCQUFyQixxQkFBcUI7UUFDckIscUJBQXlCO1lBQXpCLGtCQUF5QjtnQkFBekIseUJBQXlCLEVBQUUsRUFBRTtJQUNqQztNQUNFO1FBQ0UsOEJBQW1CO1FBQW5CLDZCQUFtQjtZQUFuQix1QkFBbUI7Z0JBQW5CLG1CQUFtQjtRQUNuQix3QkFBdUI7WUFBdkIscUJBQXVCO2dCQUF2Qix1QkFBdUIsRUFBRSxFQUFFO0VBQ2pDO0lBQ0UsZUFBZTtJQUNmLGdCQUFnQjtJQUNoQixtQkFBbUIsRUFBRTtJQUNyQjtNQUNFO1FBQ0UsZ0JBQWdCO1FBQ2hCLGtCQUFrQixFQUFFLEVBQUU7SUFDMUI7TUFDRTtRQUNFLGVBQWUsRUFBRSxFQUFFO0lBQ3ZCO01BQ0UsVUFBVTtNQUNWLFNBQVM7TUFDVCxxQkFBcUI7TUFDckIsb0JBQWE7TUFBYixvQkFBYTtNQUFiLGFBQWEsRUFBRTtJQUNqQjtNQUNFLGtCQUFrQjtNQUNsQixzQkFBc0I7TUFDdEIsU0FBUztNQUNULG9CQUFhO01BQWIsb0JBQWE7TUFBYixhQUFhO01BQ2IseUJBQW1CO1VBQW5CLHNCQUFtQjtjQUFuQixtQkFBbUIsRUFBRTtNQUNyQjtRQUNFO1VBQ0Usc0JBQXNCLEVBQUUsRUFBRTtNQUM5QjtRQUNFLGVBQWUsRUFBRTtNQUNuQjtRQUNFLGdCQUFnQixFQUFFO1FBQ2xCO1VBQ0UsYUFBYSxFQUFFO01BQ25CO1FBQ0UsV0FBVztRQUNYLGtCQUFrQjtRQUNsQixRQUFRO1FBQ1IsUUFBUTtRQUNSLFVBQVU7UUFDVixZQUFZO1FBQ1oseUJBQXlCO1FBQ3pCLHFDQUE2QjtnQkFBN0IsNkJBQTZCLEVBQUU7SUFDbkM7O01BRUUsWUFBWTtNQUNaLFdBQVc7TUFDWCxlQUFlLEVBQUU7SUFDbkI7TUFDRSxzQ0FBOEI7TUFBOUIsOEJBQThCLEVBQUU7TUFDaEM7UUFDRSxZQUFZLEVBQUU7RUFDcEI7SUFDRSxrQkFBa0I7SUFDbEIsdUJBQXVCO0lBQ3ZCLFdBQVc7SUFDWCxrQkFBa0I7SUFDbEIsZ0JBQWdCO0lBQ2hCLHVCQUF1QixFQUFFO0lBQ3pCO01BQ0U7UUFDRSxpQkFBaUI7UUFDakIsZ0JBQWdCLEVBQUUsRUFBRTtJQUN4QjtNQUNFLGtCQUFrQjtNQUNsQixvQkFBb0I7TUFDcEIsYUFBYSxFQUFFO0VBQ25COztJQUVFLGtCQUFrQjtJQUNsQix1QkFBdUI7SUFDdkIsY0FBYztJQUNkLHlCQUF5QixFQUFFO0lBQzNCOztNQUVFLG9CQUFhO01BQWIsb0JBQWE7TUFBYixhQUFhO01BQ2IsbUJBQWU7VUFBZixlQUFlO01BQ2YsdUJBQTJCO1VBQTNCLG9CQUEyQjtjQUEzQiwyQkFBMkI7TUFDM0IsZ0JBQWdCO01BQ2hCLFNBQVM7TUFDVCxVQUFVO01BQ1YsWUFBWSxFQUFFO01BQ2Q7UUFDRTs7VUFFRSxXQUFXLEVBQUUsRUFBRTtJQUNyQjs7TUFFRSxzQkFBc0I7TUFDdEIsVUFBVTtNQUNWLFdBQVcsRUFBRTtJQUNmOztNQUVFLGNBQWM7TUFDZCxxQkFBcUIsRUFBRTtNQUN2Qjs7O1FBR0UsY0FBYztRQUNkLDBCQUEwQixFQUFFO0VBQ2xDO0lBQ0UsZ0JBQWdCO0lBQ2hCLG1CQUFtQixFQUFFO0lBQ3JCO01BQ0U7UUFDRSxnQkFBZ0I7UUFDaEIsa0JBQWtCLEVBQUUsRUFBRTtFQUM1QjtJQUNFLG1CQUFtQixFQUFFO0lBQ3JCO01BQ0U7UUFDRSxnQkFBZ0IsRUFBRSxFQUFFO0VBQzFCO0lBQ0U7TUFDRSxpQkFBaUIsRUFBRSxFQUFFO0VBQ3pCO0lBQ0UscWxoQkFBcWxoQjtJQUNybGhCLHFCQUFxQjtJQUNyQixZQUFZO0lBQ1osWUFBWTtJQUNaLGNBQWM7SUFDZCxlQUFlO0lBQ2YsWUFBWTtJQUNaLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsZ0JBQWdCO0lBQ2hCLG9CQUFvQjtJQUNwQixpQ0FBeUI7SUFBekIseUJBQXlCO0lBQ3pCLFlBQVk7SUFDWiw0QkFBNEI7SUFDNUIsd0JBQXdCO0lBQ3hCLDZCQUE2QixFQUFFO0lBQy9CO01BQ0U7UUFDRSw4QkFBOEI7UUFDOUIsV0FBVyxFQUFFLEVBQUU7SUFDbkI7TUFDRSxZQUFZO01BQ1osV0FBVyxFQUFFO0lBQ2Y7TUFDRSxjQUFjO01BQ2QsWUFBWTtNQUNaLFdBQVcsRUFBRTtJQUNmO01BQ0UsVUFBVSxFQUFFO0lBQ2Q7TUFDRSxZQUFZLEVBQUU7RUFDbEI7SUFDRSxZQUFZO0lBQ1osV0FBVztJQUNYLHlDQUF5QyxFQUFFO0lBQzNDO01BQ0U7UUFDRSxZQUFZO1FBQ1osZ0JBQWdCLEVBQUUsRUFBRTtJQUN4QjtNQUNFO1FBQ0UsWUFBWTtRQUNaLGdCQUFnQixFQUFFLEVBQUU7SUFDeEI7TUFDRTtRQUNFLFlBQVk7UUFDWixnQkFBZ0IsRUFBRSxFQUFFO0lBQ3hCO01BQ0Usa0JBQWtCO01BQ2xCLGNBQWMsRUFBRTtNQUNoQjtRQUNFLFVBQVU7UUFDViw0QkFBb0I7Z0JBQXBCLG9CQUFvQixFQUFFO01BQ3hCO1FBQ0UsNERBQW9EO2dCQUFwRCxvREFBb0Q7UUFDcEQsNEJBQW9CO2dCQUFwQixvQkFBb0I7UUFDcEIsVUFBVSxFQUFFO0lBQ2hCO01BQ0Usa0JBQWtCO01BQ2xCLHVCQUF1QjtNQUN2QixXQUFXO01BQ1gscUJBQXFCO01BQ3JCLGdCQUFnQjtNQUNoQixtQkFBbUI7TUFDbkIseUJBQXlCLEVBQUU7SUFDN0I7TUFDRSxrQkFBa0I7TUFDbEIsdUJBQXVCO01BQ3ZCLFdBQVc7TUFDWCxxQkFBcUI7TUFDckIsZ0JBQWdCO01BQ2hCLGtCQUFrQjtNQUNsQix5QkFBeUIsRUFBRTtJQUM3Qjs7Ozs7Ozs7O01BU0UsbUJBQW1CO01BQ25CLDBDQUEwQztNQUMxQyw4QkFBOEI7TUFDOUIsZ0RBQWdEO01BQ2hELHlEQUFpRDtNQUFqRCxpREFBaUQsRUFBRTtJQUNyRDs7TUFFRSxlQUFlO01BQ2YsY0FBYztNQUNkLHdCQUFnQjtTQUFoQixxQkFBZ0I7Y0FBaEIsZ0JBQWdCO01BQ2hCLHdDQUF3QztNQUN4QywwQ0FBMEM7TUFDMUMsV0FBVztNQUNYLGdCQUFnQjtNQUNoQixnQkFBZ0I7TUFDaEIsV0FBVztNQUNYLGVBQWU7TUFDZixTQUFTO01BQ1Qsc0JBQXNCO01BQ3RCLDZEQUFxRDtNQUFyRCxxREFBcUQsRUFBRTtNQUN2RDtRQUNFOztVQUVFLG1CQUFtQixFQUFFLEVBQUU7TUFDM0I7O1FBRUUsdUJBQXVCLEVBQUU7TUFDM0I7Ozs7UUFJRSx1QkFBdUI7UUFDdkIsWUFBWTtRQUNaLGFBQWEsRUFBRTtNQUNqQjs7UUFFRSxZQUFZLEVBQUU7TUFDaEI7UUFFRSwrQkFBK0IsRUFBRTtNQUZuQztRQUVFLCtCQUErQixFQUFFO01BRm5DO1FBRUUsK0JBQStCLEVBQUU7TUFGbkM7UUFFRSwrQkFBK0IsRUFBRTtNQUZuQzs7UUFFRSwrQkFBK0IsRUFBRTtNQUNuQzs7UUFFRSwrQkFBK0IsRUFBRTtNQUNuQzs7UUFFRSwrQkFBK0IsRUFBRTtJQUNyQztNQUNFLGtCQUFrQixFQUFFO0lBQ3RCO01BQ0Usa0JBQWtCO01BQ2xCLFFBQVE7TUFDUixVQUFVO01BQ1YsV0FBVyxFQUFFO01BQ2I7UUFDRSxvQkFBb0I7UUFDcEIsaUNBQXlCO2dCQUF6Qix5QkFBeUI7UUFDekIsMkNBQW1DO2dCQUFuQyxtQ0FBbUM7UUFDbkMsNEJBQW9CO2dCQUFwQixvQkFBb0I7UUFDcEIsNkJBQTZCO1FBQzdCLHFEQUFxRDtRQUNyRCxrQkFBa0I7UUFDbEIsV0FBVztRQUNYLFlBQVk7UUFDWixTQUFTO1FBQ1QsdUJBQXVCO1FBQ3ZCLGtCQUFrQjtRQUNsQixRQUFRO1FBQ1IsZ0NBQXdCO2dCQUF4Qix3QkFBd0I7UUFDeEIsNERBQW9EO2dCQUFwRCxvREFBb0Q7UUFDcEQsa0JBQWtCO1FBQ2xCLCtCQUF1QjtnQkFBdkIsdUJBQXVCO1FBQ3ZCLFdBQVc7UUFDWCxVQUFVLEVBQUU7TUFDZDtRQUNFLGVBQWU7UUFDZixXQUFXO1FBQ1gsWUFBWTtRQUNaLFVBQVU7UUFDVixTQUFTO1FBQ1QsWUFBWTtRQUNaLDRCQUE0QjtRQUM1Qix5QkFBeUI7UUFDekIsNEJBQTRCO1FBQzVCLDZCQUE2QjtRQUM3Qix1QkFBZTtnQkFBZixlQUFlO1FBQ2Ysc0NBQThCO1FBQTlCLDhCQUE4QjtRQUM5QixZQUFZO1FBQ1osVUFBVTtRQUNWLCtCQUF1QjtnQkFBdkIsdUJBQXVCO1FBQ3ZCLDYyQkFBNjJCLEVBQUU7UUFDLzJCO1VBQ0UsWUFBWTtVQUNaLDZCQUE2QixFQUFFO1FBQ2pDO1VBQ0UsZUFBZSxFQUFFO1FBQ25CO1VBQ0Usb0JBQW9CO1VBQ3BCLFlBQVksRUFBRTs7QUFFeEI7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLFFBQVE7RUFDUixNQUFNO0VBQ04sb0NBQTRCO0VBQTVCLDRCQUE0QjtFQUM1QixXQUFXO0VBQ1gsWUFBWSxFQUFFO0VBQ2Q7SUFDRSxtQkFBbUIsRUFBRTtFQUN2QjtJQUNFO01BQ0UsYUFBYSxFQUFFLEVBQUU7RUFDckI7SUFDRSx5QkFBeUI7SUFDekIsV0FBVztJQUNYLFlBQVk7SUFDWixPQUFPO0lBQ1AsVUFBVTtJQUNWLGtCQUFrQjtJQUNsQixNQUFNO0lBQ04scUNBQTZCO0lBQTdCLDZCQUE2QjtJQUM3QixXQUFXLEVBQUU7SUFDYjtNQUNFLHNCQUFzQjtNQUN0QixVQUFVLEVBQUU7RUFDaEI7SUFDRTtNQUNFLFlBQVksRUFBRSxFQUFFO0VBQ3BCO0lBQ0UsVUFBVSxFQUFFOztBQUVoQjtFQUNFLHlCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsWUFBWTtFQUNaLHFCQUF5QjtNQUF6QixrQkFBeUI7VUFBekIseUJBQXlCO0VBQ3pCLGtCQUFrQixFQUFFOztBQUV0QjtFQUNFLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsc0JBQXNCO0VBQ3RCLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsZ0JBQWdCLEVBQUU7RUFDbEI7SUFDRTtNQUNFLFlBQVksRUFBRSxFQUFFO0VBQ3BCO0lBQ0U7TUFDRSxZQUFZLEVBQUUsRUFBRTtFQUNwQjtJQUNFLGlCQUFpQixFQUFFO0lBQ25CO01BQ0UsZUFBZSxFQUFFO0VBQ3JCO0lBQ0UsV0FBVztJQUNYLFlBQVk7SUFDWix3REFBZ0Q7SUFBaEQsZ0RBQWdELEVBQUU7SUFDbEQ7TUFDRSxVQUFVO01BQ1YsY0FBYyxFQUFFO0VBQ3BCO0lBQ0UsZ0JBQWdCLEVBQUU7SUFDbEI7TUFDRSxVQUFVO01BQ1YsV0FBVyxFQUFFO01BQ2I7O1FBRUUsV0FBVyxFQUFFOztBQUVyQjtFQUNFLHFCQUFxQjtFQUNyQixZQUFZO0VBQ1osWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsVUFBVTtFQUNWLGtFQUFrRDtFQUFsRCwwREFBa0Q7RUFBbEQsa0RBQWtEO0VBQWxELCtFQUFrRCxFQUFFO0VBQ3BEO0lBQ0U7TUFDRSxZQUFZO01BQ1osVUFBVTtNQUNWLFNBQVMsRUFBRSxFQUFFO0VBQ2pCOztJQUVFLFlBQVk7SUFDWixXQUFXLEVBQUU7RUFDZjtJQUNFO01BQ0Usc0NBQThCO2NBQTlCLDhCQUE4QixFQUFFLEVBQUU7RUFDdEM7SUFDRSxVQUFVO0lBQ1YscUJBQXFCLEVBQUU7SUFDdkI7TUFDRSxVQUFVLEVBQUU7RUFDaEI7SUFDRSxVQUFVLEVBQUU7SUFDWjtNQUNFLFVBQVUsRUFBRTtJQUNkO01BQ0UsYUFBYSxFQUFFO0VBQ25CO0lBQ0UsVUFBVTtJQUNWLFdBQVcsRUFBRTtJQUNiO01BQ0U7UUFDRSxXQUFXLEVBQUUsRUFBRTtJQUNuQjtNQUNFLFVBQVUsRUFBRTs7QUFFbEI7RUFDRSxrcEJBQWtwQjtFQUNscEIsa0NBQWtDO0VBQ2xDLDRCQUE0QjtFQUM1QiwwQkFBMEI7RUFDMUIscUJBQXFCO0VBQ3JCLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxvQkFBb0I7RUFDcEIsU0FBUztFQUNULGtFQUFrRDtFQUFsRCwwREFBa0Q7RUFBbEQsa0RBQWtEO0VBQWxELCtFQUFrRDtFQUNsRCxXQUFXLEVBQUU7RUFDYjtJQUNFO01BQ0UsV0FBVztNQUNYLFNBQVMsRUFBRSxFQUFFO0VBQ2pCO0lBQ0Usa3BCQUFrcEIsRUFBRTtJQUNwcEI7TUFDRSxrcEJBQWtwQixFQUFFO0VBQ3hwQjtJQUNFLGtwQkFBa3BCLEVBQUU7SUFDcHBCO01BQ0U7UUFDRSxzQ0FBOEI7Z0JBQTlCLDhCQUE4QixFQUFFLEVBQUU7RUFDeEM7SUFDRSxVQUFVLEVBQUU7RUFDZDtJQUNFLG9wQkFBb3BCLEVBQUU7RUFDeHBCO0lBQ0Usa3BCQUFrcEIsRUFBRTs7QUFFeHBCO0VBQ0Usd3BCQUF3cEI7RUFDeHBCLGtDQUFrQztFQUNsQyw0QkFBNEI7RUFDNUIsMEJBQTBCO0VBQzFCLHFCQUFxQjtFQUNyQixZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsb0JBQW9CO0VBQ3BCLFNBQVM7RUFDVCxxQ0FBNkI7RUFBN0IsNkJBQTZCO0VBQzdCLFdBQVcsRUFBRTtFQUNiO0lBQ0U7TUFDRSxXQUFXO01BQ1gsU0FBUyxFQUFFLEVBQUU7RUFDakI7SUFDRSwwcEJBQTBwQjtJQUMxcEIsMEJBQTBCLEVBQUU7RUFDOUI7SUFDRSx3cEJBQXdwQjtJQUN4cEIsMEJBQTBCLEVBQUU7O0FBRWhDO0VBQ0UsK3RCQUErdEI7RUFDL3RCLDBCQUEwQixFQUFFO0VBQzVCO0lBQ0UsaXVCQUFpdUI7SUFDanVCLDBCQUEwQixFQUFFO0VBQzlCO0lBQ0UsNnBCQUE2cEI7SUFDN3BCLDBCQUEwQixFQUFFOztBQUVoQztFQUNFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsU0FBUztFQUNULFlBQVk7RUFDWixPQUFPO0VBQ1AsVUFBVTtFQUNWLGdCQUFnQjtFQUNoQixvQkFBb0I7RUFDcEIsZUFBZTtFQUNmLFFBQVE7RUFDUixNQUFNO0VBQ04sc0NBQThCO0VBQTlCLDhCQUE4QjtFQUM5QixrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVksRUFBRTtFQUNkO0lBQ0Usa0NBQTBCO1lBQTFCLDBCQUEwQjtJQUMxQixtQ0FBMkI7SUFBM0IsMkJBQTJCLEVBQUU7RUFDL0I7SUFDRSxVQUFVO0lBQ1YsbUJBQW1CO0lBQ25CLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UsMEJBQW9CO1FBQXBCLHVCQUFvQjtZQUFwQixvQkFBb0I7SUFDcEIsb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYixZQUFZO0lBQ1osT0FBTztJQUNQLGdCQUFnQjtJQUNoQixnQkFBZ0I7SUFDaEIsa0JBQWtCO0lBQ2xCLE1BQU07SUFDTixXQUFXLEVBQUU7RUFDZjtJQUNFLHlCQUFtQjtRQUFuQixzQkFBbUI7WUFBbkIsbUJBQW1CO0lBQ25CLFlBQVk7SUFDWixPQUFPO0lBQ1AsVUFBVTtJQUNWLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsTUFBTTtJQUNOLFdBQVcsRUFBRTtJQUNiO01BQ0U7UUFDRSwwQkFBMEI7UUFDMUIsVUFBVTtRQUNWLGlFQUF5RDtRQUF6RCx5REFBeUQsRUFBRSxFQUFFO0VBQ25FO0lBQ0U7TUFDRSwwQkFBMEIsRUFBRSxFQUFFO0VBQ2xDO0lBQ0U7TUFDRSwwQkFBMEIsRUFBRSxFQUFFO0VBQ2xDO0lBQ0UsaUJBQWlCO0lBQ2pCLFlBQVk7SUFDWixPQUFPO0lBQ1Asa0JBQWtCO0lBQ2xCLE1BQU07SUFDTixXQUFXO0lBQ1gsWUFBWSxFQUFFO0lBQ2Q7TUFDRSx5QkFBeUI7TUFDekIsV0FBVztNQUNYLFlBQVk7TUFDWixPQUFPO01BQ1AsWUFBWTtNQUNaLGtCQUFrQjtNQUNsQixNQUFNO01BQ04sV0FBVztNQUNYLFVBQVUsRUFBRTtJQUNkO01BQ0UsV0FBVztNQUNYLHlHQUErRTtNQUEvRSwrRUFBK0U7TUFDL0UsU0FBUztNQUNULGFBQWE7TUFDYixPQUFPO01BQ1Asa0JBQWtCO01BQ2xCLFdBQVc7TUFDWCxVQUFVLEVBQUU7SUFDZDtNQUNFLFlBQVk7TUFDWixvQkFBaUI7U0FBakIsaUJBQWlCO01BQ2pCLDhCQUEyQjtTQUEzQiwyQkFBMkI7TUFDM0IsV0FBVyxFQUFFO0VBQ2pCO0lBQ0UsZ0JBQWdCO0lBQ2hCLFdBQVc7SUFDWCxrQkFBa0I7SUFDbEIsU0FBUztJQUNULFVBQVU7SUFDVix3Q0FBZ0M7WUFBaEMsZ0NBQWdDO0lBQ2hDLFVBQVU7SUFDVixhQUFhLEVBQUU7SUFDZjs7TUFFRSxXQUFXO01BQ1gsZUFBZTtNQUNmLFlBQVksRUFBRTtJQUNoQjtNQUNFO1FBQ0UsY0FBYyxFQUFFLEVBQUU7RUFDeEI7SUFDRSxjQUFjO0lBQ2QsT0FBTztJQUNQLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIsTUFBTTtJQUNOLGtDQUEwQjtZQUExQiwwQkFBMEI7SUFDMUIseUVBQXlEO0lBQXpELGlFQUF5RDtJQUF6RCx5REFBeUQ7SUFBekQsZ0hBQXlEO0lBQ3pELFlBQVksRUFBRTtJQUNkO01BQ0U7UUFDRSx5QkFBbUI7WUFBbkIsc0JBQW1CO2dCQUFuQixtQkFBbUI7UUFDbkIsb0JBQWE7UUFBYixvQkFBYTtRQUFiLGFBQWE7UUFDYixnREFBd0M7Z0JBQXhDLHdDQUF3QyxFQUFFLEVBQUU7RUFDbEQ7SUFDRSxzQ0FBOEI7WUFBOUIsOEJBQThCLEVBQUU7SUFDaEM7TUFDRTtRQUNFLGtDQUEwQjtnQkFBMUIsMEJBQTBCLEVBQUUsRUFBRTtJQUNsQztNQUNFO1FBQ0UsZ0RBQXdDO2dCQUF4Qyx3Q0FBd0MsRUFBRSxFQUFFO0VBQ2xEO0lBQ0U7TUFDRSxrQ0FBMEI7Y0FBMUIsMEJBQTBCLEVBQUUsRUFBRTtFQUNsQztJQUNFO01BQ0UscUNBQTZCO2NBQTdCLDZCQUE2QixFQUFFLEVBQUU7RUFDckM7SUFDRSxjQUFjO0lBQ2QsZ0JBQWdCO0lBQ2hCLFNBQVM7SUFDVCxVQUFVO0lBQ1YsbUJBQW1CO0lBQ25CLGNBQWM7SUFDZCxvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLDRCQUFzQjtJQUF0Qiw2QkFBc0I7UUFBdEIsMEJBQXNCO1lBQXRCLHNCQUFzQjtJQUN0QixtQkFBZTtRQUFmLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsdUJBQXVCO0lBQ3ZCLGtCQUFrQjtJQUNsQixrQ0FBMEI7WUFBMUIsMEJBQTBCO0lBQzFCLHlFQUF5RDtJQUF6RCxpRUFBeUQ7SUFBekQseURBQXlEO0lBQXpELGdIQUF5RDtJQUN6RCxnQkFBZ0IsRUFBRTtJQUNsQjtNQUNFLGNBQWMsRUFBRTtNQUNoQjtRQUNFLFdBQVcsRUFBRTtJQUNqQjtNQUNFLG1CQUFtQixFQUFFO01BQ3JCO1FBQ0UsV0FBVyxFQUFFO01BQ2Y7UUFDRSxnQkFBZ0I7UUFDaEIsaUJBQWlCLEVBQUU7TUFDckI7UUFDRSxnQkFBZ0IsRUFBRTtJQUN0QjtNQUNFO1FBQ0UsMkJBQTJCLEVBQUUsRUFBRTtJQUNuQztNQUNFO1FBQ0UscUNBQTZCO2dCQUE3Qiw2QkFBNkIsRUFBRSxFQUFFO0VBQ3ZDO0lBQ0UseUJBQXlCO0lBQ3pCLGNBQWM7SUFDZCxPQUFPO0lBQ1AsaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQixNQUFNO0lBQ04sc0NBQThCO1lBQTlCLDhCQUE4QjtJQUM5Qix5RUFBeUQ7SUFBekQsaUVBQXlEO0lBQXpELHlEQUF5RDtJQUF6RCxnSEFBeUQ7SUFDekQsWUFBWSxFQUFFO0lBQ2Q7TUFDRTtRQUNFLHlCQUFtQjtZQUFuQixzQkFBbUI7Z0JBQW5CLG1CQUFtQjtRQUNuQixvQkFBYTtRQUFiLG9CQUFhO1FBQWIsYUFBYTtRQUNiLHNDQUE4QjtnQkFBOUIsOEJBQThCLEVBQUUsRUFBRTtFQUN4QztJQUNFLGtDQUEwQjtZQUExQiwwQkFBMEIsRUFBRTtJQUM1QjtNQUNFO1FBQ0UsZ0RBQXdDO2dCQUF4Qyx3Q0FBd0MsRUFBRSxFQUFFO0lBQ2hEO01BQ0U7UUFDRSw4REFBc0Q7Z0JBQXRELHNEQUFzRCxFQUFFLEVBQUU7RUFDaEU7SUFDRSxtQkFBbUI7SUFDbkIsY0FBYztJQUNkLGdCQUFnQjtJQUNoQix1QkFBdUI7SUFDdkIsZ0JBQWdCO0lBQ2hCLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIsa0NBQTBCO1lBQTFCLDBCQUEwQjtJQUMxQix5RUFBeUQ7SUFBekQsaUVBQXlEO0lBQXpELHlEQUF5RDtJQUF6RCxnSEFBeUQsRUFBRTtJQUMzRDtNQUNFO1FBQ0UsMkJBQTJCLEVBQUUsRUFBRTtJQUNuQztNQUNFO1FBQ0Usa0NBQTBCO2dCQUExQiwwQkFBMEIsRUFBRSxFQUFFO0lBQ2xDO01BQ0U7UUFDRSxxQ0FBNkI7Z0JBQTdCLDZCQUE2QixFQUFFLEVBQUU7SUFDckM7TUFDRSxlQUFlO01BQ2YsbUJBQW1CO01BQ25CLFdBQVc7TUFDWCxnQkFBZ0I7TUFDaEIseUJBQXlCLEVBQUU7TUFDM0I7UUFDRTtVQUNFLGVBQWU7VUFDZixtQkFBbUIsRUFBRSxFQUFFO0lBQzdCO01BQ0UsV0FBVztNQUNYLGtCQUFrQixFQUFFO01BQ3BCO1FBQ0UsV0FBVyxFQUFFO1FBQ2I7VUFDRSxVQUFVO1VBQ1YsNEJBQW9CO2tCQUFwQixvQkFBb0I7VUFDcEIsZ0NBQXdCO2tCQUF4Qix3QkFBd0IsRUFBRTtNQUM5QjtRQUNFLGdCQUFnQjtRQUNoQixZQUFZO1FBQ1osV0FBVztRQUNYLFdBQVc7UUFDWCxPQUFPO1FBQ1AsVUFBVTtRQUNWLGtCQUFrQjtRQUNsQiw0QkFBb0I7Z0JBQXBCLG9CQUFvQjtRQUNwQixnQ0FBd0I7Z0JBQXhCLHdCQUF3QjtRQUN4QixvRUFBb0Q7UUFBcEQsNERBQW9EO1FBQXBELG9EQUFvRDtRQUFwRCxrRkFBb0Q7UUFDcEQsV0FBVyxFQUFFO0lBQ2pCO01BQ0UsY0FBYztNQUNkLGdCQUFnQjtNQUNoQixTQUFTO01BQ1QsVUFBVTtNQUNWLG9CQUFhO01BQWIsb0JBQWE7TUFBYixhQUFhO01BQ2IsYUFBYTtNQUNiLDRCQUFzQjtNQUF0Qiw2QkFBc0I7VUFBdEIsMEJBQXNCO2NBQXRCLHNCQUFzQjtNQUN0QixtQkFBZTtVQUFmLGVBQWUsRUFBRTtJQUNuQjtNQUNFLG1CQUFtQixFQUFFO01BQ3JCO1FBQ0UsV0FBVyxFQUFFO1FBQ2I7VUFDRSxVQUFVO1VBQ1YsNEJBQW9CO2tCQUFwQixvQkFBb0I7VUFDcEIsZ0NBQXdCO2tCQUF4Qix3QkFBd0IsRUFBRTtNQUM5QjtRQUNFLGdCQUFnQjtRQUNoQixpQkFBaUIsRUFBRTtRQUNuQjtVQUNFLGFBQWEsRUFBRTtRQUNqQjtVQUNFO1lBQ0UsYUFBYSxFQUFFLEVBQUU7O0FBRTdCO0VBQ0U7OztJQUdFLGtDQUFrQztJQUNsQyxtQ0FBMkI7WUFBM0IsMkJBQTJCO0lBQzNCLHNCQUFzQjtJQUN0Qix3QkFBd0I7SUFDeEIsNEJBQTRCLEVBQUU7RUFDaEM7OztJQUdFLHdCQUF3QixFQUFFO0VBQzVCOztJQUVFLDBCQUEwQixFQUFFO0VBQzlCO0lBQ0UsMkJBQTJCO0lBQzNCLGVBQWUsRUFBRTtFQUNuQiw2Q0FBNkM7RUFDN0M7SUFDRSxlQUFlLEVBQUU7RUFDbkI7SUFDRSx1REFBdUQ7SUFDdkQsNEJBQTRCLEVBQUU7RUFDaEM7OztHQUdDO0VBQ0Q7O0lBRUUsV0FBVyxFQUFFO0VBQ2Y7SUFDRSxnQ0FBZ0MsRUFBRTtFQUNwQzs7SUFFRSxzQkFBc0I7SUFDdEIsd0JBQXdCLEVBQUU7RUFDNUI7OztHQUdDO0VBQ0Q7SUFDRSwyQkFBMkIsRUFBRTtFQUMvQjs7SUFFRSx3QkFBd0IsRUFBRTtFQUM1Qjs7O0lBR0UsVUFBVTtJQUNWLFNBQVMsRUFBRTtFQUNiOztJQUVFLHVCQUF1QixFQUFFLEVBQUU7O0FDdjVRL0I7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLGVBQWU7RUFDZixNQUFNO0VBQ04sT0FBTztFQUNQLDBCQUEwQjtFQUMxQixnQkFBZ0I7RUFDaEIsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQiw4QkFBOEI7RUFDOUIsMkJBQTJCO0VBQzNCLDBCQUEwQjtFQUMxQixzQkFBc0I7RUFDdEIsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQixhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVk7RUFDWixhQUFhO0VBQ2IsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsK0NBQStDO0VBQy9DLHVDQUF1QztFQUN2QywrQkFBK0I7RUFDL0IsNERBQTREO0VBQzVELFlBQVk7RUFDWixPQUFPO0VBQ1AsTUFBTTtFQUNOLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLCtCQUErQjtFQUMvQiwrQkFBK0I7RUFDL0Isd0JBQXdCO0VBQ3hCLHdCQUF3QjtFQUN4QixxQkFBcUI7RUFDckIsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLHVDQUF1QztFQUN2QywrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIscUJBQXFCO0VBQ3JCLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQix3QkFBd0I7RUFDeEIscUJBQXFCO0VBQ3JCLHVCQUF1QjtFQUN2QixVQUFVO0FBQ1o7O0FBRUE7RUFDRSxVQUFVO0VBQ1YsY0FBYztFQUNkLGtCQUFrQjtBQUNwQjs7QUFFQTtFQUNFLFVBQVU7RUFDVixhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxXQUFXO0FBQ2I7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsYUFBYTtFQUNiLHdCQUF3QjtFQUN4QixxQkFBcUI7RUFDckIsdUJBQXVCO0VBQ3ZCLDRCQUE0QjtFQUM1Qiw2QkFBNkI7RUFDN0IsMEJBQTBCO0VBQzFCLHNCQUFzQjtFQUN0QixlQUFlO0VBQ2YsWUFBWTtFQUNaLGFBQWE7QUFDZjs7QUFFQTtFQUNFLFdBQVc7QUFDYjs7QUFFQTs7RUFFRSw0QkFBNEI7RUFDNUIsNkJBQTZCO0VBQzdCLDBCQUEwQjtFQUMxQixzQkFBc0I7QUFDeEI7O0FBRUE7O0VBRUUsMEJBQTBCO0FBQzVCOztBQUVBOztFQUVFLHdCQUF3QjtFQUN4QixZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGlDQUFpQztFQUNqQyxzQkFBc0I7RUFDdEIsa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0Usb0JBQW9CO0FBQ3RCOztBQUVBO0VBQ0UseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QixtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxpQkFBaUI7RUFDakIsY0FBYztFQUNkLFVBQVU7RUFDVixXQUFXO0VBQ1gsYUFBYTtFQUNiLFlBQVk7RUFDWix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLHFCQUFxQjtFQUNyQixpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxZQUFZO0VBQ1osb0JBQW9CO0VBQ3BCLGlCQUFpQjtFQUNqQixzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixnQkFBZ0I7QUFDbEI7O0FBRUE7O0VBRUUsV0FBVztBQUNiOztBQUVBOztFQUVFLFdBQVc7RUFDWCxlQUFlO0FBQ2pCOztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQix3QkFBd0I7RUFDeEIsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixzQkFBc0I7QUFDeEI7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxXQUFXO1FBQ0wsd0JBQXdCO0VBQzlCLFlBQVk7QUFDZDs7QUFFQTtFQUNFLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVk7RUFDWixpQ0FBaUM7RUFDakMsYUFBYTtBQUNmOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsMEJBQTBCO0VBQzFCLGVBQWU7RUFDZixZQUFZO0FBQ2Q7O0FBRUE7RUFDRSwwQkFBMEI7RUFDMUIsc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQiw4QkFBOEI7RUFDOUIsY0FBYztFQUNkLGVBQWU7RUFDZixZQUFZO0FBQ2Q7O0FBRUE7RUFDRSxhQUFhO0VBQ2IsV0FBVztBQUNiOztBQUVBO0VBQ0UsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQix3QkFBd0I7RUFDeEIsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsY0FBYztFQUNkLHlCQUF5QjtFQUN6QixVQUFVO0FBQ1o7O0FBRUE7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYixXQUFXO0VBQ1gsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixVQUFVO0VBQ1YsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixZQUFZO0FBQ2Q7O0FBRUE7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYixXQUFXO0FBQ2I7O0FBRUE7RUFDRSxtQ0FBbUM7RUFDbkMsMkJBQTJCO0FBQzdCOztBQUVBOztFQUVFLGNBQWM7RUFDZCw0QkFBNEI7RUFDNUIsNkJBQTZCO0VBQzdCLDBCQUEwQjtFQUMxQixzQkFBc0I7QUFDeEI7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixjQUFjO0FBQ2hCOztBQUVBOztFQUVFLGVBQWU7QUFDakI7O0FBRUE7O0VBRUUsY0FBYztFQUNkLFdBQVc7QUFDYjs7QUFFQTtFQUNFLG1CQUFtQjtBQUNyQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGFBQWE7QUFDZjs7QUFFQTtFQUNFLGFBQWE7QUFDZjs7O0FBR0E7Ozs7Q0FJQzs7QUFFRDtFQUNFLHVCQUF1QjtFQUN2QixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxrQkFBa0I7RUFDbEIsMkJBQTJCO0VBQzNCLHVDQUF1QztFQUN2Qyw0QkFBNEI7RUFDNUIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQix5QkFBeUI7RUFDekIsNEdBQTRHO0VBQzVHLHFGQUFxRjtFQUNyRix1Q0FBdUM7RUFDdkMsK0JBQStCO0VBQy9CLG9CQUFvQjtBQUN0Qjs7QUFFQTtFQUNFLFdBQVc7RUFDWCxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLFdBQVc7RUFDWCxpQkFBaUI7QUFDbkI7O0FBRUE7RUFDRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsV0FBVztFQUNYLFlBQVk7QUFDZDs7QUFFQTtFQUNFLHFDQUFxQztFQUNyQyw2QkFBNkI7RUFDN0IsWUFBWTtBQUNkOztBQUVBO0VBQ0Usb0JBQW9CO0FBQ3RCOztBQUVBO0VBQ0UscUNBQXFDO0VBQ3JDLDZCQUE2QjtFQUM3QixVQUFVO0FBQ1o7O0FBRUE7RUFDRSxpQ0FBaUM7RUFDakMseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0Usd0JBQXdCO0FBQzFCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsWUFBWTtFQUNaLFdBQVc7RUFDWCxzREFBc0Q7RUFDdEQsOENBQThDO0VBQzlDLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0Isa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsYUFBYTtFQUNiLE9BQU87RUFDUCxRQUFRO0VBQ1IsY0FBYztFQUNkLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFdBQVc7RUFDWCx5QkFBeUI7RUFDekIsZUFBZTtFQUNmLFNBQVM7RUFDVCxPQUFPO0VBQ1AsZ0JBQWdCO0VBQ2hCLG9CQUFvQjtBQUN0Qjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTs7O0VBR0UsY0FBYztFQUNkLGVBQWU7RUFDZixXQUFXO0VBQ1gsWUFBWTtFQUNaLFlBQVk7RUFDWixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYix3QkFBd0I7RUFDeEIscUJBQXFCO0VBQ3JCLHVCQUF1QjtFQUN2Qix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQiw0QkFBNEI7RUFDNUIsNkJBQTZCO0VBQzdCLDBCQUEwQjtFQUMxQixzQkFBc0I7QUFDeEI7O0FBRUE7OztFQUdFLGNBQWM7RUFDZCxXQUFXO0VBQ1gsWUFBWTtFQUNaLFNBQVM7RUFDVCxVQUFVO0FBQ1o7O0FBRUE7OztFQUdFLFlBQVk7QUFDZDs7QUFFQTs7O0VBR0UsWUFBWTtBQUNkOztBQUVBO0VBQ0UsMEJBQTBCO0FBQzVCOztBQUVBO0VBQ0UsVUFBVTtBQUNaOztBQUVBOzs7RUFHRSxxQkFBcUI7QUFDdkI7OztBQUdBLFFBQVE7O0FBRVI7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxrQkFBa0I7QUFDcEI7O0FBRUE7RUFDRSxjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLGtCQUFrQjtBQUNwQjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtBQUNwQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTs7O0VBR0UscUNBQXFDO0VBQ3JDLGtCQUFrQjtBQUNwQjs7QUFFQTs7O0VBR0UsVUFBVTtBQUNaOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixVQUFVO0VBQ1YsV0FBVztFQUNYLFlBQVk7QUFDZDs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsV0FBVztFQUNYLFdBQVc7RUFDWCxZQUFZO0FBQ2Q7O0FBRUE7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLFNBQVM7RUFDVCxXQUFXO0VBQ1gsa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsV0FBVztFQUNYLFlBQVk7QUFDZDs7QUFFQTtFQUNFLFVBQVU7QUFDWjs7O0FBR0EsaUJBQWlCOztBQUVqQjtFQUNFLG9DQUFvQztFQUNwQyw0QkFBNEI7QUFDOUI7O0FBRUE7RUFDRSxxQ0FBcUM7RUFDckMsNkJBQTZCO0FBQy9COztBQUVBO0VBQ0UsMENBQTBDO0VBQzFDLGtDQUFrQztBQUNwQzs7QUFFQTtFQUNFLHlDQUF5QztFQUN6QyxpQ0FBaUM7QUFDbkM7O0FBRUE7RUFDRSwyQ0FBMkM7RUFDM0MsbUNBQW1DO0FBQ3JDOztBQUVBO0VBQ0UsMENBQTBDO0VBQzFDLGtDQUFrQztBQUNwQzs7QUFFQTtFQUNFLG9DQUFvQztFQUNwQyw0QkFBNEI7QUFDOUI7O0FBRUE7RUFDRSxxQ0FBcUM7RUFDckMsNkJBQTZCO0FBQy9COztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7SUFDL0IsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxpQ0FBaUM7SUFDakMseUJBQXlCO0VBQzNCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtJQUMvQix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGlDQUFpQztJQUNqQyx5QkFBeUI7RUFDM0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsVUFBVTtFQUNaO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsVUFBVTtFQUNaO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsVUFBVTtFQUNaO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsVUFBVTtFQUNaO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsVUFBVTtJQUNWLDBDQUEwQztJQUMxQyxrQ0FBa0M7RUFDcEM7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQix1Q0FBdUM7SUFDdkMsK0JBQStCO0lBQy9CLFVBQVU7RUFDWjtBQUNGOztBQUVBO0VBQ0U7SUFDRSxVQUFVO0lBQ1YsMENBQTBDO0lBQzFDLGtDQUFrQztFQUNwQztFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLHVDQUF1QztJQUN2QywrQkFBK0I7SUFDL0IsVUFBVTtFQUNaO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLFVBQVU7SUFDVixtQkFBbUI7SUFDbkIsdUNBQXVDO0lBQ3ZDLCtCQUErQjtFQUNqQztFQUNBO0lBQ0UsMENBQTBDO0lBQzFDLGtDQUFrQztJQUNsQyxVQUFVO0lBQ1Ysa0JBQWtCO0VBQ3BCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLFVBQVU7SUFDVixtQkFBbUI7SUFDbkIsdUNBQXVDO0lBQ3ZDLCtCQUErQjtFQUNqQztFQUNBO0lBQ0UsMENBQTBDO0lBQzFDLGtDQUFrQztJQUNsQyxVQUFVO0lBQ1Ysa0JBQWtCO0VBQ3BCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLFVBQVU7SUFDVixtQkFBbUI7SUFDbkIseUNBQXlDO0lBQ3pDLGlDQUFpQztFQUNuQztFQUNBO0lBQ0UsdUNBQXVDO0lBQ3ZDLCtCQUErQjtJQUMvQixVQUFVO0VBQ1o7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsVUFBVTtJQUNWLG1CQUFtQjtJQUNuQix5Q0FBeUM7SUFDekMsaUNBQWlDO0VBQ25DO0VBQ0E7SUFDRSx1Q0FBdUM7SUFDdkMsK0JBQStCO0lBQy9CLFVBQVU7RUFDWjtBQUNGOztBQUVBO0VBQ0U7SUFDRSxVQUFVO0lBQ1YsbUJBQW1CO0lBQ25CLHVDQUF1QztJQUN2QywrQkFBK0I7RUFDakM7RUFDQTtJQUNFLHlDQUF5QztJQUN6QyxpQ0FBaUM7SUFDakMsVUFBVTtFQUNaO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLFVBQVU7SUFDVixtQkFBbUI7SUFDbkIsdUNBQXVDO0lBQ3ZDLCtCQUErQjtFQUNqQztFQUNBO0lBQ0UseUNBQXlDO0lBQ3pDLGlDQUFpQztJQUNqQyxVQUFVO0VBQ1o7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsVUFBVTtJQUNWLHlDQUF5QztJQUN6QyxpQ0FBaUM7RUFDbkM7RUFDQTtJQUNFLFVBQVU7RUFDWjtBQUNGOztBQUVBO0VBQ0U7SUFDRSxVQUFVO0lBQ1YseUNBQXlDO0lBQ3pDLGlDQUFpQztFQUNuQztFQUNBO0lBQ0UsVUFBVTtFQUNaO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLFVBQVU7RUFDWjtFQUNBO0lBQ0UsVUFBVTtJQUNWLHlDQUF5QztJQUN6QyxpQ0FBaUM7RUFDbkM7RUFDQTtJQUNFLFVBQVU7RUFDWjtBQUNGOztBQUVBO0VBQ0U7SUFDRSxVQUFVO0VBQ1o7RUFDQTtJQUNFLFVBQVU7SUFDVix5Q0FBeUM7SUFDekMsaUNBQWlDO0VBQ25DO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsV0FBVztJQUNYLFlBQVk7SUFDWiw4QkFBOEI7SUFDOUIsNkJBQTZCO0lBQzdCLHVCQUF1QjtJQUN2QixtQkFBbUI7RUFDckI7RUFDQTtJQUNFLDRCQUE0QjtJQUM1QixpQkFBaUI7SUFDakIsUUFBUTtFQUNWO0VBQ0E7O0lBRUUsNEJBQTRCO0lBQzVCLGlCQUFpQjtJQUNqQixRQUFRO0VBQ1Y7RUFDQTtJQUNFLDRCQUE0QjtJQUM1QixpQkFBaUI7SUFDakIsUUFBUTtFQUNWO0VBQ0E7SUFDRSw0QkFBNEI7SUFDNUIsaUJBQWlCO0lBQ2pCLFFBQVE7RUFDVjtFQUNBO0lBQ0UsZ0JBQWdCO0lBQ2hCLGVBQWU7RUFDakI7RUFDQTtJQUNFLHVCQUF1QjtJQUN2QixlQUFlO0VBQ2pCO0VBQ0E7SUFDRSxvQkFBb0I7SUFDcEIsWUFBWTtFQUNkO0VBQ0E7SUFDRSxnQkFBZ0I7RUFDbEI7RUFDQTtJQUNFLGlCQUFpQjtFQUNuQjtFQUNBOztJQUVFLGdCQUFnQjtFQUNsQjtFQUNBO0lBQ0UsWUFBWTtFQUNkO0VBQ0E7SUFDRSwrQkFBK0I7RUFDakM7RUFDQTtJQUNFLHVEQUF1RDtJQUN2RCwrQ0FBK0M7RUFDakQ7RUFDQTs7SUFFRSxrQkFBa0I7SUFDbEIsWUFBWTtJQUNaLGdCQUFnQjtFQUNsQjtFQUNBOzs7SUFHRSxxQ0FBcUM7RUFDdkM7RUFDQTs7O0lBR0Usb0NBQW9DO0VBQ3RDO0VBQ0E7SUFDRSxRQUFRO0VBQ1Y7RUFDQTtJQUNFLFFBQVE7RUFDVjtBQUNGOztBQUVBO0VBQ0U7SUFDRSxZQUFZO0lBQ1osV0FBVztFQUNiO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLGdCQUFnQjtFQUNsQjtBQUNGOztBQzE2QkEsZ0JBQWdCLENBQUMseUJBQXlCLEdBQUcsMEJBQTBCLENBQUMsNERBQTRELENBQUMsQ0FBQyxzQkFBc0IsR0FBRyxVQUFVLENBQUMsMEJBQTBCLENBQUMsR0FBRyxTQUFTLENBQUMsdUJBQXVCLENBQUMsQ0FBQyx3QkFBd0IsR0FBRyxTQUFTLENBQUMsR0FBRyxTQUFTLENBQUMsQ0FBQyxNQUFNLGlDQUFpQyxDQUFDLGtDQUFrQyxDQUFDLGtCQUFrQixDQUFDLGFBQWEsQ0FBQyxZQUFZLENBQUMscUJBQXFCLENBQUMsbUJBQW1CLENBQUMsMkNBQTJDLENBQUMsaUNBQWlDLENBQUMsZUFBZSxDQUFDLCtDQUErQyxDQUFDLGVBQWUsQ0FBQyx1Q0FBdUMsQ0FBQyxjQUFjLENBQUMsZUFBZSxDQUFDLGlCQUFpQixDQUFDLGdCQUFnQixDQUFDLDhCQUE4QixDQUFDLFNBQVMsQ0FBQyxxQ0FBcUMsYUFBYSxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsYUFBYSxZQUFZLENBQUMsbUJBQW1CLENBQUMsVUFBVSxDQUFDLFlBQVksU0FBUyxDQUFDLGVBQWUscUJBQXFCLENBQUMsOERBQThELGtCQUFrQixDQUFDLGlGQUFpRix5QkFBeUIsQ0FBQyxhQUFhLGtCQUFrQixDQUFDLCtDQUErQyxDQUFDLGlCQUFpQixDQUFDLGlEQUFpRCxDQUFDLFVBQVUsQ0FBQyx1Q0FBdUMsQ0FBQyxhQUFhLENBQUMseUNBQXlDLENBQUMsYUFBYSxDQUFDLGVBQWUsQ0FBQyxvREFBb0QsWUFBWSxDQUFDLGdCQUFnQiwrQkFBK0IsQ0FBQyxRQUFRLENBQUMsWUFBWSxDQUFDLGNBQWMsQ0FBQywwQ0FBMEMsQ0FBQyxNQUFNLENBQUMsWUFBWSxDQUFDLHdDQUF3QyxDQUFDLGlCQUFpQixDQUFDLGlCQUFpQixDQUFDLG9DQUFvQyxDQUFDLFVBQVUsQ0FBQywyQkFBMkIsWUFBWSxDQUFDLHlCQUF5QixnQkFBZ0IsY0FBYyxDQUFDLHlDQUF5QyxDQUFDLFlBQVksQ0FBQyxpREFBaUQsQ0FBQyxDQUFDLHlCQUF5QixnQkFBZ0IsY0FBYyxDQUFDLDBDQUEwQyxDQUFDLENBQUMsdUNBQXVDLGFBQWEsQ0FBQyw0RUFBNEUsMkJBQTJCLENBQUMsZ0VBQWdFLENBQUMsZUFBZSx5QkFBeUIsQ0FBQyx5REFBeUQsQ0FBQyxpQkFBaUIsQ0FBQyxrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyxVQUFVLENBQUMsMENBQTBDLENBQUMsZ0JBQWdCLENBQUMsaUJBQWlCLENBQUMsb0JBQW9CLENBQUMsbUJBQW1CLGNBQWMsQ0FBQyxlQUFlLHNCQUFzQixDQUFDLFFBQVEsQ0FBQyxpQkFBaUIsQ0FBQyw0Q0FBNEMsQ0FBQyxhQUFhLENBQUMsY0FBYyxDQUFDLGFBQWEsQ0FBQyxnQkFBZ0IsQ0FBQyxXQUFXLENBQUMsa0RBQWtELENBQUMsaUJBQWlCLENBQUMsdUJBQXVCLENBQUMsbUJBQW1CLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxXQUFXLENBQUMseUNBQXlDLENBQUMsbUJBQW1CLENBQUMsVUFBVSxDQUFDLHdDQUF3QyxDQUFDLHFCQUFxQixTQUFTLENBQUMsK0JBQStCLDBCQUEwQixDQUFDLG9HQUFvRyxDQUFDLGtCQUFrQixDQUFDLGdCQUFnQixvQkFBb0IsQ0FBQyx1UkFBdVIsWUFBWSxDQUFDLHdDQUF3QyxZQUFZLENBQUMsZ0JBQWdCLGtCQUFrQixDQUFDLFlBQVksQ0FBQyx3QkFBd0IsQ0FBQyxpQkFBaUIsQ0FBQywyQ0FBMkMsTUFBTSxDQUFDLFdBQVcsQ0FBQyxzQ0FBc0MsaUJBQWlCLENBQUMscURBQXFELENBQUMsa0RBQWtELGFBQWEsQ0FBQyxpQkFBaUIsQ0FBQyxnRUFBZ0Usa0JBQWtCLENBQUMsc0RBQXNELENBQUMsaURBQWlELGFBQWEsQ0FBQyxtREFBbUQsQ0FBQyxzTUFBc00sY0FBYyxDQUFDLDhIQUE4SCxZQUFZLENBQUMsZ0xBQWdMLG9CQUFvQixDQUFDLFlBQVksWUFBWSxDQUFDLGlCQUFpQixDQUFDLCtCQUErQiw2QkFBNkIsQ0FBQyxtREFBbUQsdUJBQXVCLENBQUMsOERBQThELFlBQVksQ0FBQyx1QkFBdUIsNkJBQTZCLENBQUMsNkJBQTZCLENBQUMseURBQXlELENBQUMsaUJBQWlCLENBQUMseUNBQXlDLENBQUMsV0FBVyxDQUFDLG9DQUFvQyxDQUFDLDREQUE0RCxDQUFDLGFBQWEsQ0FBQyxvQ0FBb0MsQ0FBQyxjQUFjLENBQUMseUNBQXlDLENBQUMsa0JBQWtCLENBQUMsaUJBQWlCLENBQUMsVUFBVSxDQUFDLGVBQWUsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsMkJBQTJCLGVBQWUsQ0FBQyxpRkFBaUYsQ0FBQyw2QkFBNkIsNEJBQTRCLENBQUMsbUNBQW1DLENBQUMsd0RBQXdELENBQUMsK0RBQStELENBQUMsVUFBVSxDQUFDLFFBQVEsQ0FBQyxpQkFBaUIsQ0FBQyxVQUFVLENBQUMsNkhBQTZILENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxtQ0FBbUMsV0FBVyxDQUFDLGtEQUFrRCxDQUFDLG1GQUFtRixjQUFjLENBQUMsMkdBQTJHLFlBQVksQ0FBQyxzQ0FBc0Msa0JBQWtCLENBQUMsYUFBYSxDQUFDLG9DQUFvQyxDQUFDLFlBQVksQ0FBQyxjQUFjLENBQUMscUVBQXFFLENBQUMsd0JBQXdCLENBQUMscUdBQXFHLENBQUMsd0JBQXdCLENBQUMsZ0JBQWdCLENBQUMsVUFBVSxDQUFDLDJDQUEyQyxtQkFBbUIsQ0FBQyxZQUFZLENBQUMsVUFBVSxDQUFDLDRDQUE0Qyw0QkFBNEIsQ0FBQyw2REFBNkQsQ0FBQyxVQUFVLENBQUMsaUJBQWlCLENBQUMsT0FBTyxDQUFDLDBCQUEwQixDQUFDLCtDQUErQyxrQkFBa0IsQ0FBQywwREFBMEQsQ0FBQyxxREFBcUQseUJBQXlCLENBQUMsc0RBQXNELENBQUMsV0FBVyxDQUFDLDRGQUE0RixDQUFDLGdJQUFnSSw4QkFBOEIsQ0FBQyw0Q0FBNEMsZUFBZSxDQUFDLCtDQUErQyxDQUFDLFVBQVUsQ0FBQyxpREFBaUQsQ0FBQyxtQkFBbUIsQ0FBQywwREFBMEQsQ0FBQyxpQkFBaUIsQ0FBQyx5REFBeUQsQ0FBQyxpQkFBaUIsQ0FBQyx1QkFBdUIsQ0FBQyx5REFBeUQsQ0FBQyxrREFBa0QsMEJBQTBCLENBQUMsdURBQXVELENBQUMsVUFBVSxDQUFDLDJGQUEyRixDQUFDLG1EQUFtRCxrQkFBa0IsQ0FBQyxxREFBcUQsQ0FBQyx1QkFBdUIsQ0FBQyxpRUFBaUUsQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLE1BQU0sQ0FBQyxnQkFBZ0IsQ0FBQyx1REFBdUQsQ0FBQyxlQUFlLENBQUMsaUJBQWlCLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQywwSEFBMEgsK0JBQStCLENBQUMsMERBQTBELGdCQUFnQixDQUFDLHVEQUF1RCxDQUFDLGlJQUFpSSxrQkFBa0IsQ0FBQyxpRUFBaUUseUJBQXlCLENBQUMsVUFBVSxDQUFDLGFBQWEsQ0FBQyxhQUFhLENBQUMsV0FBVyxDQUFDLGlCQUFpQixDQUFDLDZDQUE2QyxDQUFDLHVCQUF1QixDQUFDLFVBQVUsQ0FBQyxnRUFBZ0UsZUFBZSxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsbUNBQW1DLENBQUMsOENBQThDLENBQUMsU0FBUyxDQUFDLG9GQUFvRixrQkFBa0IsQ0FBQyw4R0FBOEcsQ0FBQyxtRkFBbUYsU0FBUyxDQUFDLG1DQUFtQyxDQUFDLHdKQUF3Siw0QkFBNEIsQ0FBQywwQ0FBMEMsa0JBQWtCLENBQUMsWUFBWSxDQUFDLGdCQUFnQixDQUFDLGlCQUFpQixDQUFDLGlFQUFpRSxDQUFDLGVBQWUsQ0FBQyxtQkFBbUIsQ0FBQywyREFBMkQsQ0FBQyxtQkFBbUIsQ0FBQyxpQ0FBaUMsdUJBQXVCLENBQUMsZUFBZSxDQUFDLHNCQUFzQixDQUFDLFFBQVEsQ0FBQyxrQkFBa0IsQ0FBQywwREFBMEQsQ0FBQyxhQUFhLENBQUMsNkZBQTZGLENBQUMsYUFBYSxDQUFDLFdBQVcsQ0FBQyxzR0FBc0csQ0FBQyxRQUFRLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyw4QkFBOEIsQ0FBQyxVQUFVLENBQUMsZ0VBQWdFLHNCQUFzQixDQUFDLG9FQUFvRSxDQUFDLGlHQUFpRyxDQUFDLFFBQVEsQ0FBQyxtQkFBbUIsQ0FBQyx5REFBeUQsQ0FBQyxVQUFVLENBQUMseUNBQXlDLENBQUMsc0NBQXNDLENBQUMsOEJBQThCLENBQUMsd0JBQXdCLENBQUMsZ0JBQWdCLENBQUMsdURBQXVELHVCQUF1QixDQUFDLGVBQWUsQ0FBQyxlQUFlLENBQUMsa0RBQWtELENBQUMsUUFBUSxDQUFDLGtCQUFrQixDQUFDLG1FQUFtRSxDQUFDLGtHQUFrRyxDQUFDLFdBQVcsQ0FBQywwQ0FBMEMsQ0FBQyxlQUFlLENBQUMsa0dBQWtHLENBQUMsaUJBQWlCLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsVUFBVSxDQUFDLHlDQUF5QyxDQUFDLG1EQUFtRCxzQkFBc0IsQ0FBQyxRQUFRLENBQUMsbUJBQW1CLENBQUMseURBQXlELENBQUMsVUFBVSxDQUFDLHlDQUF5QyxDQUFDLG1DQUFtQyxDQUFDLDhCQUE4QixDQUFDLGdCQUFnQixDQUFDLG1EQUFtRCxlQUFlLENBQUMsa0RBQWtELENBQUMsUUFBUSxDQUFDLGtCQUFrQixDQUFDLG1FQUFtRSxDQUFDLGtHQUFrRyxDQUFDLFdBQVcsQ0FBQywwQ0FBMEMsQ0FBQyxpQkFBaUIsQ0FBQyw0QkFBNEIsQ0FBQyx1QkFBdUIsQ0FBQyxVQUFVLENBQUMseUNBQXlDLENBQUMsc0RBQXNELHVCQUF1QixDQUFDLG1CQUFtQixDQUFDLHlEQUF5RCxDQUFDLFVBQVUsQ0FBQyx5Q0FBeUMsQ0FBQyw0Q0FBNEMsaUJBQWlCLENBQUMsNkZBQTZGLHNCQUFzQixDQUFDLFFBQVEsQ0FBQyxtQkFBbUIsQ0FBQyx5REFBeUQsQ0FBQyxVQUFVLENBQUMseUNBQXlDLENBQUMsa0NBQWtDLENBQUMsOEJBQThCLENBQUMsZ0JBQWdCLENBQUMsaURBQWlELHNCQUFzQixDQUFDLHVCQUF1QixDQUFDLFFBQVEsQ0FBQyxtQkFBbUIsQ0FBQyx5REFBeUQsQ0FBQyxVQUFVLENBQUMseUNBQXlDLENBQUMsa0NBQWtDLENBQUMsOEJBQThCLENBQUMsZ0JBQWdCLENBQUMsNENBQTRDLGVBQWUsQ0FBQyxrREFBa0QsQ0FBQyxRQUFRLENBQUMsa0JBQWtCLENBQUMsbUVBQW1FLENBQUMsa0dBQWtHLENBQUMsV0FBVyxDQUFDLDBDQUEwQyxDQUFDLFlBQVksQ0FBQyxpQkFBaUIsQ0FBQywyQkFBMkIsQ0FBQyx1QkFBdUIsQ0FBQyxVQUFVLENBQUMseUNBQXlDLENBQUMsOENBQThDLFlBQVksQ0FBQyxtREFBbUQsUUFBUSxDQUFDLHVDQUF1QyxTQUFTLENBQUMsZ0ZBQWdGLDBCQUEwQixDQUFDLG9HQUFvRyxDQUFDLGtCQUFrQixDQUFDLG1FQUFtRSwwQkFBMEIsQ0FBQyxvR0FBb0csQ0FBQyxrQkFBa0IsQ0FBQyw0REFBNEQsMEJBQTBCLENBQUMsb0dBQW9HLENBQUMsa0JBQWtCLENBQUMsY0FBYyxxQkFBcUIsQ0FBQywrRUFBK0UsQ0FBQywyQkFBMkIsQ0FBQywyQkFBMkIsQ0FBQyx1QkFBdUIsQ0FBQyxXQUFXLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxpQkFBaUIsQ0FBQyxLQUFLLENBQUMsMkJBQTJCLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxrREFBa0QsU0FBUyxDQUFDLG1GQUFtRixZQUFZLENBQUMsWUFBWSxjQUFjLENBQUMscUVBQXFFLENBQUMsK0JBQStCLFdBQVcsQ0FBQyxpQkFBaUIsQ0FBQyw2Q0FBNkMsQ0FBQyx5QkFBeUIsd0JBQXdCLFlBQVksQ0FBQyxDQUFDLGVBQWUsNkJBQTZCLENBQUMsNERBQTRELENBQUMsaUJBQWlCLENBQUMsNENBQTRDLENBQUMsV0FBVyxDQUFDLG9DQUFvQyxDQUFDLCtEQUErRCxDQUFDLGFBQWEsQ0FBQyx1Q0FBdUMsQ0FBQyxjQUFjLENBQUMsMENBQTBDLENBQUMsZUFBZSxDQUFDLCtDQUErQyxDQUFDLFFBQVEsQ0FBQyxlQUFlLENBQUMsa0JBQWtCLENBQUMseURBQXlELENBQUMsU0FBUyxDQUFDLGlCQUFpQixDQUFDLCtGQUErRixDQUFDLG1CQUFtQixDQUFDLGlCQUFpQixDQUFDLHdDQUF3QyxDQUFDLHlCQUF5QixDQUFDLHNEQUFzRCxDQUFDLGtCQUFrQixDQUFDLFNBQVMsQ0FBQyxzQkFBc0IsaUNBQWlDLENBQUMsZ0VBQWdFLENBQUMsa0NBQWtDLENBQUMsaUVBQWlFLENBQUMsdUNBQXVDLENBQUMscUdBQXFHLENBQUMsV0FBVyxDQUFDLG1EQUFtRCxDQUFDLFVBQVUsQ0FBQyxRQUFRLENBQUMsUUFBUSxDQUFDLGlCQUFpQixDQUFDLDBCQUEwQixDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsc0hBQXNILFNBQVMsQ0FBQyxrQ0FBa0MsQ0FBQywwQ0FBMEMsU0FBUyxDQUFDLG1JQUFtSSxNQUFNLENBQUMsb0NBQW9DLENBQUMsdUJBQXVCLENBQUMsaUpBQWlKLFNBQVMsQ0FBQyx1RkFBdUYsQ0FBQyx5REFBeUQsU0FBUyxDQUFDLE9BQU8sQ0FBQyxvQ0FBb0MsQ0FBQywwQkFBMEIsQ0FBQyxnRUFBZ0UsU0FBUyxDQUFDLFVBQVUsQ0FBQyx3RkFBd0YsQ0FBQyx5QkFBeUIsQ0FBQyxpcEJBQWlwQiwrQkFBK0IsQ0FBQyxnQkFBZ0IsVUFBVSxDQUFDLGtEQUFrRCxDQUFDLGlCQUFpQixDQUFDLGdEQUFnRCxDQUFDLGlCQUFpQixDQUFDLDBEQUEwRCxrQkFBa0IsQ0FBQywwREFBMEQsQ0FBQyxtQkFBbUIsQ0FBQywyREFBMkQsQ0FBQyx1QkFBdUIsQ0FBQyx1REFBdUQsQ0FBQyxrQ0FBa0MsaUJBQWlCLENBQUMsU0FBUyxDQUFDLCtCQUErQixNQUFNLENBQUMsZUFBZSxDQUFDLHdCQUF3QixDQUFDLHdCQUF3Qix1QkFBdUIsQ0FBQyxzQkFBc0IsQ0FBQyxRQUFRLENBQUMsbUJBQW1CLENBQUMsVUFBVSxDQUFDLHlDQUF5QyxDQUFDLE1BQU0sQ0FBQyxpQkFBaUIsQ0FBQywyREFBMkQsQ0FBQyxTQUFTLENBQUMsaUJBQWlCLENBQUMsT0FBTyxDQUFDLDhDQUE4QyxzQkFBc0IsQ0FBQyxnREFBZ0QsdUJBQXVCLENBQUMsbUJBQW1CLENBQUMsYUFBYSxDQUFDLDRDQUE0QyxDQUFDLGlDQUFpQyxDQUFDLHlCQUF5QixDQUFDLDJDQUEyQyx1QkFBdUIsQ0FBQyxtQkFBbUIsQ0FBQyxhQUFhLENBQUMsNENBQTRDLENBQUMsOEJBQThCLENBQUMseUJBQXlCLENBQUMsa0NBQWtDLG1CQUFtQixDQUFDLDZCQUE2QixDQUFDLHlCQUF5QixDQUFDLHVDQUF1QywwQ0FBMEMsQ0FBQyxnS0FBZ0ssQ0FBQyw4UkFBOFIsQ0FBQywwQkFBMEIsQ0FBQyx5QkFBeUIsQ0FBQyw2RkFBNkYsQ0FBQyxpQkFBaUIsQ0FBQyxtREFBbUQsb0NBQW9DLENBQUMsbUZBQW1GLENBQUMsbURBQW1ELHFDQUFxQyxDQUFDLG9GQUFvRixDQUFDLHdCQUF3QixxQkFBcUIsQ0FBQyw0REFBNEQsQ0FBQyxpQkFBaUIsQ0FBQyxVQUFVLENBQUMseUNBQXlDLENBQUMsaUJBQWlCLENBQUMsT0FBTyxDQUFDLDhCQUE4QixDQUFDLFNBQVMsQ0FBQywyQ0FBMkMsQ0FBQyxTQUFTLENBQUMsY0FBYyxrQkFBa0IsQ0FBQyxZQUFZLENBQUMsZUFBZSxDQUFDLGNBQWMsQ0FBQyxpQkFBaUIsQ0FBQyxTQUFTLENBQUMsZ0NBQWdDLGVBQWUsQ0FBQyxxREFBcUQsQ0FBQyxnQkFBZ0IsQ0FBQyxzREFBc0QsQ0FBQyxpQkFBaUIsQ0FBQyxTQUFTLENBQUMsNEJBQTRCLFdBQVcsQ0FBQyxVQUFVLENBQUMsYUFBYSxhQUFhLENBQUMsNkJBQTZCLGVBQWUsQ0FBQyxxREFBcUQsQ0FBQyxxQkFBcUIsQ0FBQyxhQUFhLENBQUMsNkNBQTZDLENBQUMsWUFBWSxDQUFDLHdDQUF3QyxDQUFDLDhIQUE4SCxrQkFBa0IsQ0FBQywyR0FBMkcsQ0FBQyxVQUFVLENBQUMsZ0RBQWdELENBQUMsNEVBQTRFLHFDQUFxQyxDQUFDLDZIQUE2SCxDQUFDLCtEQUErRCxxQ0FBcUMsQ0FBQyw2SEFBNkgsQ0FBQyx3REFBd0QscUNBQXFDLENBQUMsNkhBQTZILENBQUMsMEVBQTBFLCtGQUErRixDQUFDLDROQUE0TixDQUFDLHNFQUFzRSwrRkFBK0YsQ0FBQyw0TkFBNE4sQ0FBQywrREFBK0QsK0ZBQStGLENBQUMsNE5BQTROLENBQUMscUNBQXFDLDBCQUEwQixDQUFDLHlFQUF5RSxDQUFDLGFBQWEsZUFBZSxDQUFDLHlFQUF5RSxDQUFDLGVBQWUsQ0FBQyw2QkFBNkIsZ0JBQWdCLENBQUMscUJBQXFCLGVBQWUsQ0FBQyx5RUFBeUUsQ0FBQyxXQUFXLENBQUMsV0FBVyxDQUFDLGVBQWUsQ0FBQyxpQkFBaUIsQ0FBQyxVQUFVLENBQUMscURBQXFELGlCQUFpQixDQUFDLGtDQUFrQyxxREFBcUQsUUFBUSxDQUFDLHFCQUFxQixDQUFDLGlCQUFpQixDQUFDLENBQUMsa0VBQWtFLFFBQVEsQ0FBQyxXQUFXLENBQUMsTUFBTSxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsZ0VBQWdFLG1CQUFtQixDQUFDLGlCQUFpQixDQUFDLGdDQUFnQyxDQUFDLDZCQUE2Qix1REFBdUQsQ0FBQyw2RkFBNkYsQ0FBQyxpQ0FBaUMsQ0FBQyxrQ0FBa0MsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLDBDQUEwQyxDQUFDLE1BQU0sQ0FBQyxXQUFXLENBQUMsaURBQWlELENBQUMsZ0JBQWdCLENBQUMscURBQXFELENBQUMsaUJBQWlCLENBQUMsT0FBTyxDQUFDLDREQUE0RCxDQUFDLFNBQVMsQ0FBQyx5QkFBeUIsNkJBQTZCLFlBQVksQ0FBQyx3Q0FBd0MsQ0FBQyxnQkFBZ0IsQ0FBQyx1REFBdUQsQ0FBQyxDQUFDLGlEQUFpRCxTQUFTLENBQUMsbUJBQW1CLENBQUMsMEJBQTBCLENBQUMsOEhBQThILGtCQUFrQixDQUFDLDJHQUEyRyxDQUFDLFVBQVUsQ0FBQyxnREFBZ0QsQ0FBQyx5QkFBeUIsa0JBQWtCLENBQUMsMkdBQTJHLENBQUMsUUFBUSxDQUFDLGtCQUFrQixDQUFDLFVBQVUsQ0FBQywwQ0FBMEMsQ0FBQyxZQUFZLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMsbURBQW1ELENBQUMsaUJBQWlCLENBQUMsT0FBTyxDQUFDLDhCQUE4QixDQUFDLGNBQWMsQ0FBQyxTQUFTLENBQUMsNkJBQTZCLFFBQVEsQ0FBQyxpQkFBaUIsQ0FBQyw4REFBOEQsU0FBUyxDQUFDLHdDQUF3QyxTQUFTLENBQUMsaUJBQWlCLENBQUMsb0RBQW9ELGFBQWEsQ0FBQyw0RUFBNEUsb0NBQW9DLENBQUMsNEhBQTRILENBQUMsK0RBQStELG9DQUFvQyxDQUFDLDRIQUE0SCxDQUFDLHdEQUF3RCxvQ0FBb0MsQ0FBQyw0SEFBNEgsQ0FBQywwRUFBMEUsZ0dBQWdHLENBQUMsNk5BQTZOLENBQUMsc0VBQXNFLGdHQUFnRyxDQUFDLDZOQUE2TixDQUFDLCtEQUErRCxnR0FBZ0csQ0FBQyw2TkFBNk4sQ0FBQyxxQ0FBcUMseUJBQXlCLENBQUMsd0VBQXdFLENBQUMsMEJBQTBCLGVBQWUsQ0FBQyx5QkFBeUIsQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLHlCQUF5QixDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLGdDQUFnQyxXQUFXLENBQUMsdUJBQXVCLFdBQVcsQ0FBQyxnRUFBZ0UsYUFBYSxDQUFDLHVEQUF1RCxhQUFhLENBQUMsb0VBQW9FLFlBQVksQ0FBQywyREFBMkQsWUFBWSxDQUFDLDhDQUE4QyxXQUFXLENBQUMscUNBQXFDLFdBQVcsQ0FBQywwQkFBMEIsMENBQTBDLGNBQWMsQ0FBQywyQ0FBMkMsQ0FBQyxpQ0FBaUMsY0FBYyxDQUFDLDJDQUEyQyxDQUFDLENBQUMsMkJBQTJCLGVBQWUsQ0FBQyx5QkFBeUIsQ0FBQyxRQUFRLENBQUMsYUFBYSxDQUFDLFdBQVcsQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLGNBQWMsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxnQkFBZ0IsQ0FBQyxpQ0FBaUMsV0FBVyxDQUFDLGlFQUFpRSxhQUFhLENBQUMscUVBQXFFLFlBQVksQ0FBQywrQ0FBK0MsV0FBVyxDQUFDLDBCQUEwQiwyQ0FBMkMsY0FBYyxDQUFDLDJDQUEyQyxDQUFDLENBQUMsV0FBVyxxQkFBcUIsQ0FBQyxRQUFRLENBQUMsY0FBYyxDQUFDLE1BQU0sQ0FBQyxlQUFlLENBQUMsaUJBQWlCLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMscUNBQXFDLFdBQVcsQ0FBQyxpQkFBaUIsQ0FBQyxVQUFVLENBQUMsaUJBQWlCLGtCQUFrQixDQUFDLGlCQUFpQixDQUFDLFdBQVcsQ0FBQyx1Q0FBdUMsQ0FBQyxVQUFVLENBQUMsNkJBQTZCLENBQUMsY0FBYyxDQUFDLGVBQWUsQ0FBQyxtQkFBbUIsQ0FBQyxpQkFBaUIsQ0FBQyxVQUFVLENBQUMsc0NBQXNDLENBQUMsU0FBUyxDQUFDLHVCQUF1QixZQUFZLENBQUMsWUFBWSx1QkFBdUIsQ0FBQyxhQUFhLENBQUMsVUFBVSxDQUFDLHlDQUF5QyxDQUFDLE1BQU0sQ0FBQyxVQUFVLENBQUMsaUJBQWlCLENBQUMsT0FBTyxDQUFDLDBCQUEwQixDQUFDLFNBQVMsQ0FBQyxTQUFTLENBQUMscUJBQXFCLG1DQUFtQyxDQUFDLGtFQUFrRSxDQUFDLGlCQUFpQixDQUFDLDRDQUE0QyxDQUFDLFdBQVcsQ0FBQyxvQ0FBb0MsQ0FBQywrREFBK0QsQ0FBQyxrQkFBa0IsQ0FBQyx5REFBeUQsQ0FBQyxTQUFTLENBQUMsV0FBVyxDQUFDLG1CQUFtQixDQUFDLGlCQUFpQixDQUFDLG9DQUFvQyxDQUFDLHlCQUF5QixDQUFDLHNEQUFzRCxDQUFDLFNBQVMsQ0FBQywrQkFBK0IsU0FBUyxDQUFDLCtCQUErQixDQUFDLDRCQUE0QixpQ0FBaUMsQ0FBQyxnRUFBZ0UsQ0FBQyxrQ0FBa0MsQ0FBQyxpRUFBaUUsQ0FBQyx1Q0FBdUMsQ0FBQyxxR0FBcUcsQ0FBQyxXQUFXLENBQUMsbURBQW1ELENBQUMsVUFBVSxDQUFDLFFBQVEsQ0FBQyw0Q0FBNEMsQ0FBQyxpQkFBaUIsQ0FBQywwQkFBMEIsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLHNDQUFzQyxrQkFBa0IsQ0FBQyxpQkFBaUIsQ0FBQyx5REFBeUQsQ0FBQyxlQUFlLENBQUMsaUJBQWlCLENBQUMsU0FBUyxDQUFDLHNGQUFzRixXQUFXLENBQUMsTUFBTSxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsNENBQTRDLHFCQUFxQixDQUFDLDBDQUEwQyxDQUFDLFVBQVUsQ0FBQyxtQkFBbUIsQ0FBQywwQ0FBMEMsZUFBZSxDQUFDLGNBQWMsQ0FBQyxxQ0FBcUMsdURBQXVELENBQUMsNkZBQTZGLENBQUMsNkJBQTZCLENBQUMscUVBQXFFLENBQUMsOEJBQThCLENBQUMsc0VBQXNFLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxlQUFlLENBQUMsb0JBQW9CLENBQUMsaUJBQWlCLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQywwQ0FBMEMsVUFBVSxDQUFDLGNBQWMsQ0FBQyxxRUFBcUUsQ0FBQyx5QkFBeUIsUUFBUSxDQUFDLGdCQUFnQixDQUFDLFdBQVcsQ0FBQyxNQUFNLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxlQUFlLENBQUMsbUJBQW1CLENBQUMsaUJBQWlCLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQywyQkFBMkIsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLG1DQUFtQyxTQUFTLENBQUMsNkJBQTZCLFdBQVcsQ0FBQyxNQUFNLENBQUMsZUFBZSxDQUFDLGNBQWMsQ0FBQyxxQkFBcUIsQ0FBQyxrQkFBa0IsQ0FBQyxpQkFBaUIsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLHFCQUFxQix5QkFBeUIsQ0FBQyxlQUFlLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLG9CQUFvQixDQUFDLGVBQWUsQ0FBQyxtQkFBbUIsQ0FBQywyQkFBMkIsQ0FBQyxtQkFBbUIsQ0FBQyxlQUFlLHNCQUFzQixDIiwiZmlsZSI6ImFzc2V0cy9tYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKipcbiogR3JpZCBNaXhpblxuKlxuKiBBcHBsaWVzIGEgZmxleGJveCBncmlkIHRvIGEgY29udGFpbmVyIGVsZW1lbnQuIEFsbCBkaXJlY3QgY2hpbGRyZW4gd2lsbCBiZSBtb2RpZmllZCB0byBjcmVhdGUgYSBjb2x1bW4gYmFzZWQgZ3JpZC5cbiovXG4vKipcbiogMC4wIFJvb3RcbipcbiogVG9wIGxldmVsIHN0eWxlcyBldmVyeSBlbGVtZW50IHNob3VsZCBpbmhlcml0LlxuKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChcIi4uL2Fzc2V0cy9mb250cy9Qb3BwaW5zLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi9hc3NldHMvZm9udHMvUG9wcGlucy1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCIuLi9hc3NldHMvZm9udHMvUG9wcGlucy1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybChcIi4uL2Fzc2V0cy9mb250cy9Qb3BwaW5zLVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi9hc3NldHMvZm9udHMvUG9wcGlucy1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoXCIuLi9hc3NldHMvZm9udHMvUG9wcGlucy1FeHRyYUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTk9UXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi9hc3NldHMvZm9udHMvRElOT1QtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTk9UXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi9hc3NldHMvZm9udHMvRElOT1Qud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTk9UXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCIuLi9hc3NldHMvZm9udHMvRElOT1QtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJESU5PVFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiLi4vYXNzZXRzL2ZvbnRzL0RJTk9ULUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTk9UXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoXCIuLi9hc3NldHMvZm9udHMvRElOT1QtQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTk9ULUNvbmRCb2xkXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi9hc3NldHMvZm9udHMvRElOT1QtQ29uZEJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbi5mb250LXByaW1hcnksIGh0bWwsIGJsb2NrcXVvdGUgLmJsb2NrcXVvdGUtbmFtZSxcbi5ibG9ja3F1b3RlIC5ibG9ja3F1b3RlLW5hbWUsIC5zb2NpYWwtaWNvbnMsIGJvZHkgLmdsaWdodGJveC1jbGVhbiAuZ3NsaWRlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG5cbi5mb250LXNlY29uZGFyeSwgLmgxLCAud3lzaXd5ZyBoMSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGgxLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmRlc2NyaXB0aW9uIGgxLFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoMSwgLmgyLCAuaDMsIC53eXNpd3lnIGgzLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDMsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gaDMsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIGgzLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLnRpdGxlLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWFwcGx5IC50aXRsZSwgLmg0LCAud3lzaXd5ZyBoNCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGg0LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmRlc2NyaXB0aW9uIGg0LFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoNCwgLmg1LCAud3lzaXd5ZyBoNSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGg1LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmRlc2NyaXB0aW9uIGg1LFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoNSwgLmg2LCAud3lzaXd5ZyBoNiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGg2LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmRlc2NyaXB0aW9uIGg2LFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoNiwgLmg3LCBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIC50aXRsZSwgYnV0dG9uLCAuYnV0dG9uLCBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUsXG5ib2R5IC53aWRnZXQgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSwgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGEsIFtpcz1cImJsb2NrLWNhcmVlclwiXSAuaXRlbXMtaXRlbSwgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5qYS1qb2ItbGlzdC1jb250YWluZXIgLmphLWpvYi1saXN0IC5qb2IgLnRpdGxlLCBbaXM9XCJibG9jay1ub3QtZm91bmRcIl0gLnRpdGxlLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iIC5tZXRhLCBbaXM9XCJibG9jay1wYXJ0bmVyc1wiXSAuY2xvY2tzX19jbG9jay10aXRsZSwgW2lzPVwiYmxvY2stcGFydG5lcnNcIl0gLmNsb2Nrc19fY2xvY2stbG9jYXRpb24sIFtpcz1cImJsb2NrLXBvc3QtaGVhZGVyXCJdIC5tZXRhLWRhdGUsIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLnN1YnRpdGxlLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTk9UXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cblxuLmZvbnQtdGVydGlhcnksIGgyLCAuaDIsIC5oMi1hbHQsIC53eXNpd3lnIGgyLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDIsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gaDIsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIGgyLCBibG9ja3F1b3RlLFxuLmJsb2NrcXVvdGUsIFtpcz0nYmxvY2stY2FyZWVyLXNpbmdsZSddIC5wb3N0LXRpdGxlLCBbaXM9XCJibG9jay10ZXh0LWhlYWRpbmdcIl0gLnRpdGxlLCBbaXM9XCJibG9jay12YWx1ZXNcIl0gLml0ZW1zIC50aXRsZSwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0cy0tam9icyAucG9zdCAucG9zdC10aXRsZSwgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0cy0tam9icyAucG9zdCAucG9zdC10aXRsZSwgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0cy0tam9icyAucG9zdCAucG9zdC10aXRsZSwgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAucG9zdC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTk9ULUNvbmRCb2xkXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cblxuLmxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4ucmVndWxhciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLm1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLnNlbWktYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmJvbGQge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5leHRyYS1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDsgfVxuXG4uY29sb3ItYnJhbmQge1xuICBjb2xvcjogI2ZmOWUxYjsgfVxuXG4uY29sb3ItYWNjZW50IHtcbiAgY29sb3I6ICNmZjllMWI7IH1cblxuLmNvbG9yLWRlZmF1bHQge1xuICBjb2xvcjogI2ZmZjsgfVxuXG5odG1sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTYxYjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICNmZmY7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDsgfVxuICBodG1sICosXG4gIGh0bWwgKjo6YmVmb3JlLFxuICBodG1sICo6OmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBpbmhlcml0OyB9XG5cbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDAlOyB9XG5cbi8qKlxuKiAxLjAgVHlwb2dyYXBoeVxuKlxuKiBTdHlsaW5nIGFsbCBsaWtlbHkgdXNlZCBjb250ZW50IGZsb3cgZWxlbWVudHMuXG4qL1xuLmgxLCAud3lzaXd5ZyBoMSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGgxLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmRlc2NyaXB0aW9uIGgxLFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoMSwgLmgyLCAuaDMsIC53eXNpd3lnIGgzLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDMsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gaDMsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIGgzLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLnRpdGxlLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWFwcGx5IC50aXRsZSwgLmg0LCAud3lzaXd5ZyBoNCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGg0LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmRlc2NyaXB0aW9uIGg0LFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoNCwgLmg1LCAud3lzaXd5ZyBoNSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGg1LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmRlc2NyaXB0aW9uIGg1LFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoNSwgLmg2LCAud3lzaXd5ZyBoNiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGg2LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmRlc2NyaXB0aW9uIGg2LFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoNiwgLmg3LCBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIC50aXRsZSB7XG4gIGNvbG9yOiAjZmY5ZTFiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwOyB9XG4gIC5oMSBhLCAud3lzaXd5ZyBoMSBhLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDEgYSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBoMSBhLCBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGgxIGEsIC5oMiBhLCAuaDMgYSwgLnd5c2l3eWcgaDMgYSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGgzIGEsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gaDMgYSwgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoMyBhLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLnRpdGxlIGEsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItYXBwbHkgLnRpdGxlIGEsIC5oNCBhLCAud3lzaXd5ZyBoNCBhLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDQgYSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBoNCBhLCBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGg0IGEsIC5oNSBhLCAud3lzaXd5ZyBoNSBhLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDUgYSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBoNSBhLCBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGg1IGEsIC5oNiBhLCAud3lzaXd5ZyBoNiBhLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDYgYSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBoNiBhLCBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGg2IGEsIC5oNyBhLCBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIC50aXRsZSBhIHtcbiAgICBjb2xvcjogI2ZmOWUxYjsgfVxuICAuaDEgYTpob3ZlciwgLnd5c2l3eWcgaDEgYTpob3ZlciwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGgxIGE6aG92ZXIsIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDEgYTpob3ZlcixcbiAgLmgxIGE6Zm9jdXMsXG4gIC53eXNpd3lnIGgxIGE6Zm9jdXMsXG4gIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBoMSBhOmZvY3VzLFxuICBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGgxIGE6Zm9jdXMsIC5oMiBhOmhvdmVyLFxuICAuaDIgYTpmb2N1cywgLmgzIGE6aG92ZXIsIC53eXNpd3lnIGgzIGE6aG92ZXIsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBoMyBhOmhvdmVyLCBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGgzIGE6aG92ZXIsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAudGl0bGUgYTpob3ZlciwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1hcHBseSAudGl0bGUgYTpob3ZlcixcbiAgLmgzIGE6Zm9jdXMsXG4gIC53eXNpd3lnIGgzIGE6Zm9jdXMsXG4gIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBoMyBhOmZvY3VzLFxuICBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGgzIGE6Zm9jdXMsXG4gIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAudGl0bGUgYTpmb2N1cyxcbiAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1hcHBseSAudGl0bGUgYTpmb2N1cywgLmg0IGE6aG92ZXIsIC53eXNpd3lnIGg0IGE6aG92ZXIsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBoNCBhOmhvdmVyLCBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGg0IGE6aG92ZXIsXG4gIC5oNCBhOmZvY3VzLFxuICAud3lzaXd5ZyBoNCBhOmZvY3VzLFxuICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDQgYTpmb2N1cyxcbiAgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoNCBhOmZvY3VzLCAuaDUgYTpob3ZlciwgLnd5c2l3eWcgaDUgYTpob3ZlciwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGg1IGE6aG92ZXIsIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDUgYTpob3ZlcixcbiAgLmg1IGE6Zm9jdXMsXG4gIC53eXNpd3lnIGg1IGE6Zm9jdXMsXG4gIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBoNSBhOmZvY3VzLFxuICBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGg1IGE6Zm9jdXMsIC5oNiBhOmhvdmVyLCAud3lzaXd5ZyBoNiBhOmhvdmVyLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDYgYTpob3ZlciwgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoNiBhOmhvdmVyLFxuICAuaDYgYTpmb2N1cyxcbiAgLnd5c2l3eWcgaDYgYTpmb2N1cyxcbiAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGg2IGE6Zm9jdXMsXG4gIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDYgYTpmb2N1cywgLmg3IGE6aG92ZXIsIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLnRpdGxlIGE6aG92ZXIsXG4gIC5oNyBhOmZvY3VzLFxuICBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIC50aXRsZSBhOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmOWUxYjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmgxOmZpcnN0LWNoaWxkLCAud3lzaXd5ZyBoMTpmaXJzdC1jaGlsZCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGgxOmZpcnN0LWNoaWxkLFxuICBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGgxOmZpcnN0LWNoaWxkLCAuaDI6Zmlyc3QtY2hpbGQsIC5oMzpmaXJzdC1jaGlsZCwgLnd5c2l3eWcgaDM6Zmlyc3QtY2hpbGQsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBoMzpmaXJzdC1jaGlsZCxcbiAgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoMzpmaXJzdC1jaGlsZCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC50aXRsZTpmaXJzdC1jaGlsZCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1hcHBseSAudGl0bGU6Zmlyc3QtY2hpbGQsIC5oNDpmaXJzdC1jaGlsZCwgLnd5c2l3eWcgaDQ6Zmlyc3QtY2hpbGQsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBoNDpmaXJzdC1jaGlsZCxcbiAgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoNDpmaXJzdC1jaGlsZCwgLmg1OmZpcnN0LWNoaWxkLCAud3lzaXd5ZyBoNTpmaXJzdC1jaGlsZCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGg1OmZpcnN0LWNoaWxkLFxuICBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGg1OmZpcnN0LWNoaWxkLCAuaDY6Zmlyc3QtY2hpbGQsIC53eXNpd3lnIGg2OmZpcnN0LWNoaWxkLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDY6Zmlyc3QtY2hpbGQsXG4gIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDY6Zmlyc3QtY2hpbGQsIC5oNzpmaXJzdC1jaGlsZCwgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAudGl0bGU6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cblxuaDEsIC5oMSwgLnd5c2l3eWcgaDEsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBoMSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBoMSxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDEge1xuICBmb250LXNpemU6IDMuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBoMSBicixcbiAgICAuaDEgYnIsXG4gICAgLnd5c2l3eWcgaDEgYnIsXG4gICAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGgxIGJyLFxuICAgIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gaDEgYnIsXG4gICAgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoMSBiciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDM3MHB4KSB7XG4gICAgaDEsIC5oMSwgLnd5c2l3eWcgaDEsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBoMSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBoMSxcbiAgICBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogNC4zNzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBoMSwgLmgxLCAud3lzaXd5ZyBoMSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGgxLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmRlc2NyaXB0aW9uIGgxLFxuICAgIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDEge1xuICAgICAgZm9udC1zaXplOiA2LjI1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGgxLCAuaDEsIC53eXNpd3lnIGgxLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDEsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gaDEsXG4gICAgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoMSB7XG4gICAgICBmb250LXNpemU6IDguMTI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDAuODQ2MTUzODU7IH0gfVxuXG5oMixcbi5oMiB7XG4gIGNvbG9yOiAjZmY5ZTFiO1xuICBmb250LXNpemU6IDQuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMC44MTgxODE4MjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogNzVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBoMixcbiAgICAuaDIge1xuICAgICAgZm9udC1zaXplOiA1LjYyNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBoMixcbiAgICAuaDIge1xuICAgICAgZm9udC1zaXplOiA2Ljg3NXJlbTsgfSB9XG5cbi5oMi1hbHQsIC53eXNpd3lnIGgyLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDIsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gaDIsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIGgyIHtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBsaW5lLWhlaWdodDogMC44MTI1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA3NXB4OyB9XG5cbmgzLCAuaDMsIC53eXNpd3lnIGgzLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDMsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gaDMsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIGgzLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLnRpdGxlLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWFwcGx5IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGgzLCAuaDMsIC53eXNpd3lnIGgzLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDMsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gaDMsXG4gICAgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoMywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC50aXRsZSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1hcHBseSAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzcmVtOyB9IH1cblxuaDQsIC5oNCwgLnd5c2l3eWcgaDQsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBoNCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBoNCxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDQge1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxLjNyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuaDUsIC5oNSwgLnd5c2l3eWcgaDUsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBoNSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBoNSxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5oNiwgLmg2LCAud3lzaXd5ZyBoNiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGg2LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmRlc2NyaXB0aW9uIGg2LFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoNiB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4xcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5oNywgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAudGl0bGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjMxMjU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEuNjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnRleHQtb3V0bGluZWQsIFtpcz1cImJsb2NrLW1hc3RoZWFkXCJdIC50aXRsZSBzcGFuLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1pbml0aWFscy10ZXh0IHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjZmY5ZTFiO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwLjA2MjVyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDApIHtcbiAgICAudGV4dC1vdXRsaW5lZCBzcGFuLCBbaXM9XCJibG9jay1tYXN0aGVhZFwiXSAudGl0bGUgc3BhbiBzcGFuLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1pbml0aWFscy10ZXh0IHNwYW4ge1xuICAgICAgY29sb3I6ICNmZjllMWI7IH0gfVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2Utb3V0O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYW5jaG9yIHtcbiAgaGVpZ2h0OiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMDBweDtcbiAgd2lkdGg6IDA7IH1cblxucCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc3Nzc3Nzc4OyB9XG5cbnAsXG4ucGFyYWdyYXBoLFxudGFibGUsXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxLjc1cmVtOyB9XG5cbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjcxNDI4NTcxNDI4NTcxNDsgfVxuXG5zdHJvbmcsXG5iIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5ociB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDNyZW0gMCAzcmVtOyB9XG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNTAlOyB9XG5cbnN1cCB7XG4gIHRvcDogLTAuNzdlbTtcbiAgbGVmdDogMC4xNWVtOyB9XG5cbmgxIHN1cCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmxhenlsb2FkLS1mYWRlIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4ubGF6eWxvYWQtLWZhZGUubGF6eWxvYWRlZCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZTsgfVxuXG4ubm8tanMgaW1nLmxhenlsb2FkIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uaW1nLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTYxYjsgfVxuXG5maWd1cmUge1xuICBtYXJnaW46IDA7IH1cblxuZmlnY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtOyB9XG5cbi5maWd1cmUtY2FwdGlvbi0tb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IGJsYWNrO1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7IH1cblxuYmxvY2txdW90ZSxcbi5ibG9ja3F1b3RlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMi4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjEwNTI2MzE2O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDgwcHggMCA3OXB4O1xuICBwYWRkaW5nOiA0NHB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIGJsb2NrcXVvdGUtLWluc2V0LFxuICAuYmxvY2txdW90ZS0taW5zZXQge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBibG9ja3F1b3RlLS1pbnNldCxcbiAgICAgIC5ibG9ja3F1b3RlLS1pbnNldCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICBibG9ja3F1b3RlLS1pbnNldCxcbiAgICAgIC5ibG9ja3F1b3RlLS1pbnNldCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNDBweDsgfSB9XG4gIGJsb2NrcXVvdGU6OmJlZm9yZSxcbiAgLmJsb2NrcXVvdGU6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMjIwcHg7IH1cbiAgYmxvY2txdW90ZSBwLFxuICAuYmxvY2txdW90ZSBwIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luOiAwOyB9XG4gIGJsb2NrcXVvdGUgLmJsb2NrcXVvdGUtbmFtZSxcbiAgLmJsb2NrcXVvdGUgLmJsb2NrcXVvdGUtbmFtZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgbWFyZ2luOiAzM3B4IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIGJsb2NrcXVvdGUgLmJsb2NrcXVvdGUtbmFtZTo6YmVmb3JlLFxuICAgIC5ibG9ja3F1b3RlIC5ibG9ja3F1b3RlLW5hbWU6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTRweDtcbiAgICAgIHdpZHRoOiAyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBibG9ja3F1b3RlIC5ibG9ja3F1b3RlLW5hbWUsXG4gICAgICAuYmxvY2txdW90ZSAuYmxvY2txdW90ZS1uYW1lIHtcbiAgICAgICAgbWFyZ2luOiAyMXB4IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBibG9ja3F1b3RlLFxuICAgIC5ibG9ja3F1b3RlIHtcbiAgICAgIHBhZGRpbmc6IDQwcHggMCAwOyB9IH1cblxuLmJsb2NrcXVvdGUtc21hbGwge1xuICBjb2xvcjogI2ZmOWUxYjtcbiAgcGFkZGluZzogMjBweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYmxvY2txdW90ZS1zbWFsbDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ZTFiO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiA4MHB4OyB9XG5cbi8qKlxuKiB3eXNpd3lnXG4qXG4qIGJsb2cgcG9zdHMsIGNvbnRlbnQgd2l0aGluIHd5c2l3eWdcbiovXG4ud3lzaXd5ZyBhOm5vdCguYnV0dG9uKSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGE6bm90KC5idXR0b24pLFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBhOm5vdCguYnV0dG9uKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogI2ZmZjsgfVxuICAud3lzaXd5ZyBhOm5vdCguYnV0dG9uKTpob3ZlciwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGE6bm90KC5idXR0b24pOmhvdmVyLCAud3lzaXd5ZyBhOm5vdCguYnV0dG9uKTpmb2N1cywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGE6bm90KC5idXR0b24pOmZvY3VzLFxuICBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGE6bm90KC5idXR0b24pOmhvdmVyLFxuICBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGE6bm90KC5idXR0b24pOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLnd5c2l3eWcgLmdhbGxlcnksIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZ2FsbGVyeSxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLmdhbGxlcnkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMnJlbTsgfVxuICAud3lzaXd5ZyAuZ2FsbGVyeSAuZ2FsbGVyeS1pdGVtLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmdhbGxlcnkgLmdhbGxlcnktaXRlbSxcbiAgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAuZ2FsbGVyeSAuZ2FsbGVyeS1pdGVtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgIC53eXNpd3lnIC5nYWxsZXJ5IC5nYWxsZXJ5LWl0ZW0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZ2FsbGVyeSAuZ2FsbGVyeS1pdGVtLFxuICAgICAgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAuZ2FsbGVyeSAuZ2FsbGVyeS1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDMzJTsgfSB9XG4gIC53eXNpd3lnIC5nYWxsZXJ5LmdhbGxlcnktY29sdW1ucy0xIC5nYWxsZXJ5LWl0ZW0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZ2FsbGVyeS5nYWxsZXJ5LWNvbHVtbnMtMSAuZ2FsbGVyeS1pdGVtLFxuICBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIC5nYWxsZXJ5LmdhbGxlcnktY29sdW1ucy0xIC5nYWxsZXJ5LWl0ZW0ge1xuICAgIG1hcmdpbjogMCAwIDJyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgIC53eXNpd3lnIC5nYWxsZXJ5LmdhbGxlcnktY29sdW1ucy0xIC5nYWxsZXJ5LWl0ZW0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZ2FsbGVyeS5nYWxsZXJ5LWNvbHVtbnMtMSAuZ2FsbGVyeS1pdGVtLFxuICAgICAgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAuZ2FsbGVyeS5nYWxsZXJ5LWNvbHVtbnMtMSAuZ2FsbGVyeS1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAud3lzaXd5ZyAuZ2FsbGVyeS5nYWxsZXJ5LWNvbHVtbnMtMiAuZ2FsbGVyeS1pdGVtLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmdhbGxlcnkuZ2FsbGVyeS1jb2x1bW5zLTIgLmdhbGxlcnktaXRlbSxcbiAgICBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIC5nYWxsZXJ5LmdhbGxlcnktY29sdW1ucy0yIC5nYWxsZXJ5LWl0ZW0ge1xuICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIC53eXNpd3lnIC5nYWxsZXJ5LmdhbGxlcnktY29sdW1ucy0zIC5nYWxsZXJ5LWl0ZW0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZ2FsbGVyeS5nYWxsZXJ5LWNvbHVtbnMtMyAuZ2FsbGVyeS1pdGVtLFxuICAgIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLmdhbGxlcnkuZ2FsbGVyeS1jb2x1bW5zLTMgLmdhbGxlcnktaXRlbSB7XG4gICAgICB3aWR0aDogMzMuMzMzMzMlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgLnd5c2l3eWcgLmdhbGxlcnkuZ2FsbGVyeS1jb2x1bW5zLTQgLmdhbGxlcnktaXRlbSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5nYWxsZXJ5LmdhbGxlcnktY29sdW1ucy00IC5nYWxsZXJ5LWl0ZW0sXG4gICAgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAuZ2FsbGVyeS5nYWxsZXJ5LWNvbHVtbnMtNCAuZ2FsbGVyeS1pdGVtIHtcbiAgICAgIHdpZHRoOiAyNSU7IH0gfVxuICAud3lzaXd5ZyAuZ2FsbGVyeS5nYWxsZXJ5LWNvbHVtbnMtNSAuZ2FsbGVyeS1pdGVtLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmdhbGxlcnkuZ2FsbGVyeS1jb2x1bW5zLTUgLmdhbGxlcnktaXRlbSxcbiAgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAuZ2FsbGVyeS5nYWxsZXJ5LWNvbHVtbnMtNSAuZ2FsbGVyeS1pdGVtIHtcbiAgICB3aWR0aDogMjAlOyB9XG4gIC53eXNpd3lnIC5nYWxsZXJ5IGltZywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5nYWxsZXJ5IGltZyxcbiAgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAuZ2FsbGVyeSBpbWcge1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGVhc2U7IH1cbiAgLnd5c2l3eWcgLmdhbGxlcnkgYSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5nYWxsZXJ5IGEsXG4gIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLmdhbGxlcnkgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnd5c2l3eWcgLmdhbGxlcnkgYTpob3ZlciBpbWcsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZ2FsbGVyeSBhOmhvdmVyIGltZyxcbiAgICBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIC5nYWxsZXJ5IGE6aG92ZXIgaW1nIHtcbiAgICAgIG9wYWNpdHk6IDAuODsgfVxuICAud3lzaXd5ZyAuZ2FsbGVyeSAuZ2FsbGVyeS1jYXB0aW9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmdhbGxlcnkgLmdhbGxlcnktY2FwdGlvbixcbiAgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAuZ2FsbGVyeSAuZ2FsbGVyeS1jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIHBhZGRpbmc6IDEzcHggNXB4IDAgMDtcbiAgICBtYXJnaW46IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC53eXNpd3lnIC5nYWxsZXJ5IC5nYWxsZXJ5LWNhcHRpb24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZ2FsbGVyeSAuZ2FsbGVyeS1jYXB0aW9uLFxuICAgICAgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAuZ2FsbGVyeSAuZ2FsbGVyeS1jYXB0aW9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC53eXNpd3lnIC5nYWxsZXJ5IGRsLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmdhbGxlcnkgZGwsXG4gIC53eXNpd3lnIC5nYWxsZXJ5IGR0LFxuICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmdhbGxlcnkgZHQsXG4gIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLmdhbGxlcnkgZGwsXG4gIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLmdhbGxlcnkgZHQge1xuICAgIG1hcmdpbjogMDsgfVxuICAud3lzaXd5ZyAuZ2FsbGVyeSBiciArIGJyLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmdhbGxlcnkgYnIgKyBicixcbiAgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAuZ2FsbGVyeSBiciArIGJyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi53eXNpd3lnIGlmcmFtZSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGlmcmFtZSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBpZnJhbWUsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIGlmcmFtZSB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ud3lzaXd5ZyAud3AtY2FwdGlvbiBpbWcsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAud3AtY2FwdGlvbiBpbWcsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIC53cC1jYXB0aW9uIGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ud3lzaXd5ZyBwLndwLWNhcHRpb24tdGV4dCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIHAud3AtY2FwdGlvbi10ZXh0LFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBwLndwLWNhcHRpb24tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4ud3lzaXd5ZyBpbWcsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBpbWcsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gaW1nLFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBpbWcge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG5cbi53eXNpd3lnIC5maWd1cmUgaW1nLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmZpZ3VyZSBpbWcsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIC5maWd1cmUgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ud3lzaXd5ZyAuYWxpZ25sZWZ0LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFsaWdubGVmdCxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLmFsaWdubGVmdCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMTBweCA0MHB4IDQwcHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAud3lzaXd5ZyAuYWxpZ25sZWZ0LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFsaWdubGVmdCxcbiAgICBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIC5hbGlnbmxlZnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIGZsb2F0OiBub25lOyB9IH1cblxuLnd5c2l3eWcgLmFsaWducmlnaHQsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYWxpZ25yaWdodCxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLmFsaWducmlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAxMHB4IDAgNDBweCA0MHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAud3lzaXd5ZyAuYWxpZ25yaWdodCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hbGlnbnJpZ2h0LFxuICAgIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLmFsaWducmlnaHQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbi53eXNpd3lnIC5maWd1cmUsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZmlndXJlLFxuLnd5c2l3eWcgZmlndXJlLFxuW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGZpZ3VyZSxcbltpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gZmlndXJlLFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAuZmlndXJlLFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBmaWd1cmUge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1ib3R0b206IDgycHg7XG4gIG1hcmdpbi1sZWZ0OiAtNTB2dztcbiAgbWFyZ2luLXJpZ2h0OiAtNTB2dztcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogNTAlO1xuICB3aWR0aDogMTAwdnc7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53eXNpd3lnIC5maWd1cmUsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZmlndXJlLFxuICAgIC53eXNpd3lnIGZpZ3VyZSxcbiAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgZmlndXJlLFxuICAgIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gZmlndXJlLFxuICAgIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLmZpZ3VyZSxcbiAgICBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGZpZ3VyZSB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xNDBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTE0MHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICByaWdodDogYXV0bzsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC53eXNpd3lnIC5maWd1cmUsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZmlndXJlLFxuICAgIC53eXNpd3lnIGZpZ3VyZSxcbiAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgZmlndXJlLFxuICAgIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gZmlndXJlLFxuICAgIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLmZpZ3VyZSxcbiAgICBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGZpZ3VyZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MnB4OyB9IH1cblxuLnd5c2l3eWcgaDIsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBoMiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBoMixcbi53eXNpd3lnIC5oMixcbltpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuaDIsXG4ud3lzaXd5ZyBoMyxcbltpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBoMyxcbltpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gaDMsXG4ud3lzaXd5ZyAuaDMsXG5baXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmgzLFxuLnd5c2l3eWcgaDMsXG5baXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDMsXG5baXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmRlc2NyaXB0aW9uIGgzLFxuLnd5c2l3eWcgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoMyxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLnd5c2l3eWcgaDMsXG5baXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLnRpdGxlLFxuLnd5c2l3eWcgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1hcHBseSAudGl0bGUsXG5baXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWFwcGx5IC53eXNpd3lnIC50aXRsZSxcbi53eXNpd3lnIGg0LFxuW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGg0LFxuW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBoNCxcbi53eXNpd3lnIC5oNCxcbltpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuaDQsXG4ud3lzaXd5ZyBoNCxcbltpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBoNCxcbltpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gaDQsXG4ud3lzaXd5ZyBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGg0LFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAud3lzaXd5ZyBoNCxcbi53eXNpd3lnIGg1LFxuW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGg1LFxuW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBoNSxcbi53eXNpd3lnIC5oNSxcbltpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuaDUsXG4ud3lzaXd5ZyBoNSxcbltpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBoNSxcbltpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gaDUsXG4ud3lzaXd5ZyBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGg1LFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAud3lzaXd5ZyBoNSxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDIsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIC5oMixcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDMsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIC5oMyxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLnd5c2l3eWcgaDMsXG4ud3lzaXd5ZyBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGgzLFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDMsXG5baXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoMyxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDMsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAudGl0bGUsXG5baXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAudGl0bGUsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItYXBwbHkgLnRpdGxlLFxuW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1hcHBseSBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIC50aXRsZSxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDQsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIC5oNCxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLnd5c2l3eWcgaDQsXG4ud3lzaXd5ZyBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGg0LFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDQsXG5baXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoNCxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDQsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIGg1LFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAuaDUsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIC53eXNpd3lnIGg1LFxuLnd5c2l3eWcgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoNSxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGg1LFxuW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDUsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIGg1IHtcbiAgbWFyZ2luLXRvcDogNXJlbTsgfVxuXG4ud3lzaXd5ZyBoNiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGg2LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmRlc2NyaXB0aW9uIGg2LFxuLnd5c2l3eWcgLmg2LFxuW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5oNixcbi53eXNpd3lnIGg2LFxuW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGg2LFxuW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBoNixcbi53eXNpd3lnIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDYsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIC53eXNpd3lnIGg2LFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoNixcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLmg2LFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAud3lzaXd5ZyBoNixcbi53eXNpd3lnIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDYsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBoNixcbltpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGg2LFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoNiB7XG4gIG1hcmdpbi10b3A6IDRyZW07IH1cblxuLnd5c2l3eWcgaDUgKyBoNiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGg1ICsgaDYsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gaDUgKyBoNixcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDUgKyBoNiB7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuLnd5c2l3eWcgaHIgKyBoNSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGhyICsgaDUsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gaHIgKyBoNSxcbi53eXNpd3lnIGhyICsgLmg1LFxuW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGhyICsgLmg1LFxuW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBociArIC5oNSxcbi53eXNpd3lnIGhyICsgaDUsXG5baXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLnd5c2l3eWcgaHIgKyBoNSxcbltpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBociArIGg1LFxuW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBociArIGg1LFxuLnd5c2l3eWcgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBociArIGg1LFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAud3lzaXd5ZyBociArIGg1LFxuW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaHIgKyBoNSxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaHIgKyBoNSxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaHIgKyAuaDUsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIC53eXNpd3lnIGhyICsgaDUsXG4ud3lzaXd5ZyBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGhyICsgaDUsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBociArIGg1LFxuW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaHIgKyBoNSxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBociArIGg1LFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBociArIGg1IHtcbiAgbWFyZ2luLXRvcDogMXJlbTsgfVxuXG4ud3lzaXd5ZyB1bCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIHVsLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmRlc2NyaXB0aW9uIHVsLFxuLnd5c2l3eWcgb2wsXG5baXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgb2wsXG5baXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmRlc2NyaXB0aW9uIG9sLFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSB1bCxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gb2wge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xuICBwYWRkaW5nOiAwOyB9XG4gIC53eXNpd3lnIHVsLmxpc3Qtbm9tYXJnaW5zIGxpLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgdWwubGlzdC1ub21hcmdpbnMgbGksXG4gIC53eXNpd3lnIG9sLmxpc3Qtbm9tYXJnaW5zIGxpLFxuICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgb2wubGlzdC1ub21hcmdpbnMgbGksXG4gIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gdWwubGlzdC1ub21hcmdpbnMgbGksXG4gIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gb2wubGlzdC1ub21hcmdpbnMgbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi53eXNpd3lnIHVsIGxpLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgdWwgbGksIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gdWwgbGksXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICBwYWRkaW5nOiAwIDAgMCAzNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnd5c2l3eWcgdWwgbGk6OmJlZm9yZSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIHVsIGxpOjpiZWZvcmUsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gdWwgbGk6OmJlZm9yZSxcbiAgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSB1bCBsaTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAyMlwiO1xuICAgIGxlZnQ6IDEycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDsgfVxuXG5cbi53eXNpd3lnIG9sLFxuW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIG9sLFxuW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBvbCxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gb2wge1xuICBtYXJnaW4tbGVmdDogMThweDsgfVxuICAud3lzaXd5ZyBvbCBsaSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIG9sIGxpLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmRlc2NyaXB0aW9uIG9sIGxpLFxuICBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIG9sIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnd5c2l3eWcgcCArIC5maWd1cmUsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBwICsgLmZpZ3VyZSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBwICsgLmZpZ3VyZSxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gcCArIC5maWd1cmUge1xuICBtYXJnaW4tdG9wOiA3N3B4OyB9XG5cbi53eXNpd3lnIC5kaXNjbGFpbWVyLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmRpc2NsYWltZXIsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIC5kaXNjbGFpbWVyIHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjUzODQ2MTU0O1xuICBjb2xvcjogIzY2NjsgfVxuXG4ud3lzaXd5ZyBwICsgLmRpc2NsYWltZXIsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBwICsgLmRpc2NsYWltZXIsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gcCArIC5kaXNjbGFpbWVyLFxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBwICsgLmRpc2NsYWltZXIge1xuICBtYXJnaW4tdG9wOiA4MHB4OyB9XG5cbi53eXNpd3lnIC5pbnRybywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5pbnRybyxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLmludHJvIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi53eXNpd3lnIGJsb2NrcXVvdGUgcCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGJsb2NrcXVvdGUgcCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5kZXNjcmlwdGlvbiBibG9ja3F1b3RlIHAsXG4ud3lzaXd5ZyAuYmxvY2txdW90ZSBwLFxuW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5ibG9ja3F1b3RlIHAsXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdIGJsb2NrcXVvdGUgcCxcbltpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLmJsb2NrcXVvdGUgcCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDsgfVxuXG4vKipcbiogMS4xIExpc3RzICYgVGFibGVzXG4qXG4qIERlZmF1bHQgYW5kIGN1c3RvbSBzdHlsZWQgbGlzdCBhbmQgdGFibGUgZWxlbWVudHMuXG4qL1xudWwsXG5vbCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICB1bCB1bCxcbiAgdWwgb2wsXG4gIHVsIGxpLFxuICBvbCB1bCxcbiAgb2wgb2wsXG4gIG9sIGxpIHtcbiAgICBtYXJnaW46IDA7IH1cblxuLyogVGFibGVzICovXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxudGhlYWQgdGgge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmOWUxYjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbnRyOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7IH1cblxuLyoqXG4qIDEuMiBCdXR0b25zXG4qXG4qIEdsb2JhbCBidXR0b24gZWxlbWVudHMsIGluY2x1ZGluZyByZXNldCBvbiBzdGFuZGFyZCBidXR0b24gZWxlbWVudC5cbiovXG5idXR0b24ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgfVxuXG4uYnV0dG9uLCBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUsXG5ib2R5IC53aWRnZXQgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSwgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGEge1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmY5ZTFiO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZjllMWI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogODAwO1xuICBtaW4td2lkdGg6IDE5MHB4O1xuICBwYWRkaW5nOiAyMnB4IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLCBib3JkZXItY29sb3IgMC4ycyBlYXNlLCBjb2xvciAwLjJzIGVhc2U7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5idXR0b246ZGlzYWJsZWQsIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZTpkaXNhYmxlZCwgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdDpkaXNhYmxlZCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rOmRpc2FibGVkLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b246ZGlzYWJsZWQsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgaW5wdXQ6ZGlzYWJsZWRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rOmRpc2FibGVkLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGE6ZGlzYWJsZWQsIC5idXR0b24tLWRpc2FibGVkIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgb3BhY2l0eTogMC42NTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuYnV0dG9uOmhvdmVyLCBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmU6aG92ZXIsIC53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQ6aG92ZXIsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluazpob3ZlciwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtYnV0dG9uOmhvdmVyLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGlucHV0OmhvdmVyW3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJhY2stbGluazpob3ZlciwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ZTFiO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmOWUxYjtcbiAgICBjb2xvcjogIzAwMDsgfVxuICAuYnV0dG9uOmZvY3VzLCBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmU6Zm9jdXMsIC53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQ6Zm9jdXMsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluazpmb2N1cywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtYnV0dG9uOmZvY3VzLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGlucHV0OmZvY3VzW3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJhY2stbGluazpmb2N1cywgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc4NTAwO1xuICAgIGJvcmRlci1jb2xvcjogI2U3ODUwMDtcbiAgICBjb2xvcjogIzAwMDsgfVxuICAuYnV0dG9uLS1sb2FkaW5nLCAuYnV0dG9uLS1sb2FkaW5nOmZvY3VzLCAuYnV0dG9uLS1sb2FkaW5nOmFjdGl2ZSwgLmJ1dHRvbi0tbG9hZGluZzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgLmJ1dHRvbi0tbG9hZGluZzo6YmVmb3JlLCAuYnV0dG9uLS1sb2FkaW5nOmZvY3VzOjpiZWZvcmUsIC5idXR0b24tLWxvYWRpbmc6YWN0aXZlOjpiZWZvcmUsIC5idXR0b24tLWxvYWRpbmc6aG92ZXI6OmJlZm9yZSB7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgICBhbmltYXRpb24tbmFtZTogc3BpbjtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmY5ZTFiIHRyYW5zcGFyZW50ICNmZjllMWIgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luOiAtMTJweCAwIDAgLTEycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMSwgMCwgMCwgMSk7XG4gICAgICAvKiBlYXNlSW5PdXRFeHBvICovXG4gICAgICB3aWR0aDogMjRweDsgfVxuICAuYnV0dG9uLS1vdXRsaW5lZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkZGRkO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmJ1dHRvbi0tb3V0bGluZWQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgLmJ1dHRvbi0tb3V0bGluZWQ6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjMDAwOyB9XG4gIC5idXR0b24tLWNvbnRhY3Qge1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogI2RkZGRkZDsgfVxuICAuYnV0dG9uLS1yZXZlcnNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5idXR0b24tLXJldmVyc2U6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICAgIGJvcmRlci1jb2xvcjogIzMzMzsgfVxuICAgIC5idXR0b24tLXJldmVyc2U6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwMDsgfVxuICAuYnV0dG9uLS1iYWNrOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzEycHgnIGhlaWdodD0nMTdweCcgdmlld0JveD0nMCAwIDEyIDE3JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nTW9iaWxlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J00vMDAtQnVyZ2VyLzInIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC02My4wMDAwMDAsIC01NzIuMDAwMDAwKScgc3Ryb2tlPSclMjMxODE4MTgnIHN0cm9rZS13aWR0aD0nNCclM0UlM0NnIGlkPSdCdG4vQXJyb3cvQ2xlYXIvQmxhY2svT2ZmJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0Ni41MDAwMDAsIDU1Ny4wMDAwMDApJyUzRSUzQ3BvbHlsaW5lIGlkPSdQYXRoJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyMy4xMDgzMzMsIDIzLjUwMDAwMCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtMjMuMTA4MzMzLCAtMjMuNTAwMDAwKSAnIHBvaW50cz0nMTkuNTgzMzMzMyAxNi40NSAyNi42MzMzMzMzIDIzLjUgMTkuNTgzMzMzMyAzMC41NSclM0UlM0MvcG9seWxpbmUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDE3cHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgbGVmdDogMjJweDtcbiAgICBtYXJnaW4tdG9wOiAtOC41cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiAxMnB4OyB9XG4gIC5idXR0b24tLXNlY29uZGFyeSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgLmJ1dHRvbi0tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogIzAwMDsgfVxuICAgIC5idXR0b24tLXNlY29uZGFyeTpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgY29sb3I6ICMwMDA7IH1cbiAgLmJ1dHRvbi0tdGVydGlhcnkge1xuICAgIHBhZGRpbmc6IDExcHggMTVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgLmJ1dHRvbi0tdGVydGlhcnkge1xuICAgICAgICBtaW4td2lkdGg6IDE0MHB4OyB9IH1cbiAgLmJ1dHRvbi0tYW5jaG9yIHtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgbWluLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlyZW07XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxNTBtcyBlYXNlOyB9XG4gICAgLmJ1dHRvbi0tYW5jaG9yOmZvY3VzLCAuYnV0dG9uLS1hbmNob3I6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLmJ1dHRvbi0tYW5jaG9yOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5idXR0b24tLWFuY2hvcjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMjJweCcgaGVpZ2h0PScxNHB4JyB2aWV3Qm94PScwIDAgMjIgMTQnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0RUL01hc3RoZWFkLzkwMHB4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTM5LjAwMDAwMCwgLTY4MC4wMDAwMDApJyBzdHJva2U9JyUyM0ZGRkZGRicgc3Ryb2tlLXdpZHRoPSc0JyUzRSUzQ2cgaWQ9J0J0bi9BcnJvdy9PZmYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDE1MC4wMDAwMDAsIDY4Ny4wMDAwMDApIHJvdGF0ZSg5MC4wMDAwMDApIHRyYW5zbGF0ZSgtMTUwLjAwMDAwMCwgLTY4Ny4wMDAwMDApIHRyYW5zbGF0ZSgxMjAuMDAwMDAwLCA2NTcuMDAwMDAwKSclM0UlM0NnIGlkPSdQYXRoJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyNC4wMDAwMDAsIDIwLjAwMDAwMCknJTNFJTNDcG9seWxpbmUgcG9pbnRzPScxIDEgMTAgMTAgMSAxOSclM0UlM0MvcG9seWxpbmUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgd2lkdGg6IDIycHg7IH1cbiAgLmJ1dHRvbi0tc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtOyB9XG4gIC5idXR0b24tLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItbGlzdC1jb250YWluZXIgLmphLWpvYi1saXN0IC5qb2IgLnZpZXctZGV0YWlscyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTg3NTtcbiAgICBtaW4td2lkdGg6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwIDIzcHggMCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLW91dDsgfVxuICAgIC5idXR0b24tLWxpbms6aG92ZXIsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItbGlzdC1jb250YWluZXIgLmphLWpvYi1saXN0IC5qb2IgLnZpZXctZGV0YWlsczpob3ZlciwgLmJ1dHRvbi0tbGluazpmb2N1cywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYiAudmlldy1kZXRhaWxzOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgIC5idXR0b24tLWxpbms6aG92ZXI6OmFmdGVyLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iIC52aWV3LWRldGFpbHM6aG92ZXI6OmFmdGVyLCAuYnV0dG9uLS1saW5rOmZvY3VzOjphZnRlciwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYiAudmlldy1kZXRhaWxzOmZvY3VzOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDRweCwgMCk7IH1cbiAgICAuYnV0dG9uLS1saW5rOjphZnRlciwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYiAudmlldy1kZXRhaWxzOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPSc5cHgnIGhlaWdodD0nMTJweCcgdmlld0JveD0nMCAwIDkgMTInIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPScwNi1OZXdzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0RULzA2LjAxLU5ld3MnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC01ODAuMDAwMDAwLCAtOTUwLjAwMDAwMCknIHN0cm9rZT0nJTIzRkZGRkZGJyBzdHJva2Utd2lkdGg9JzMnJTNFJTNDZyBpZD0nTmV3cy1UaWxlcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC4wMDAwMDAsIDY0Ni4wMDAwMDApJyUzRSUzQ2cgaWQ9J1RpbGUvTmV3cy9PZmYtMicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDgwLjAwMDAwMCwgMC4wMDAwMDApJyUzRSUzQ2cgaWQ9J0xpbmsvMTZwdHMrQXJyb3cvQmxhY2svT2ZmJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0MC4wMDAwMDAsIDMwMC4wMDAwMDApJyUzRSUzQ2cgaWQ9J0J0bi9BcnJvdy9DbGVhci9PZmYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDYyLjAwMDAwMCwgNi4wMDAwMDApJyUzRSUzQ3BvbHlsaW5lIGlkPSdQYXRoJyBwb2ludHM9JzAgMCA0IDQgMCA4JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDlweCAxMnB4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGhlaWdodDogMTNweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAzcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG4gICAgICB3aWR0aDogOXB4OyB9XG4gIC5idXR0b24tLWxpbmstYmFjaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6ICNmZjllMWI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xODc1O1xuICAgIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgMCAwIDIzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2Utb3V0OyB9XG4gICAgLmJ1dHRvbi0tbGluay1iYWNrOmhvdmVyLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbms6aG92ZXIsIC5idXR0b24tLWxpbmstYmFjazpmb2N1cywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICNmZjllMWI7IH1cbiAgICAgIC5idXR0b24tLWxpbmstYmFjazpob3Zlcjo6YWZ0ZXIsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluazpob3Zlcjo6YWZ0ZXIsIC5idXR0b24tLWxpbmstYmFjazpmb2N1czo6YWZ0ZXIsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluazpmb2N1czo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSkgdHJhbnNsYXRlKDRweCwgMCk7IH1cbiAgICAuYnV0dG9uLS1saW5rLWJhY2s6OmJlZm9yZSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5idXR0b24tLWxpbmstYmFjazo6YWZ0ZXIsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluazo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nOXB4JyBoZWlnaHQ9JzEycHgnIHZpZXdCb3g9JzAgMCA5IDEyJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nMDYtTmV3cycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdEVC8wNi4wMS1OZXdzJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNTgwLjAwMDAwMCwgLTk1MC4wMDAwMDApJyBzdHJva2U9JyUyM2ZmZjIwMCcgc3Ryb2tlLXdpZHRoPSczJyUzRSUzQ2cgaWQ9J05ld3MtVGlsZXMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuMDAwMDAwLCA2NDYuMDAwMDAwKSclM0UlM0NnIGlkPSdUaWxlL05ld3MvT2ZmLTInIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDQ4MC4wMDAwMDAsIDAuMDAwMDAwKSclM0UlM0NnIGlkPSdMaW5rLzE2cHRzK0Fycm93L0JsYWNrL09mZicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDAuMDAwMDAwLCAzMDAuMDAwMDAwKSclM0UlM0NnIGlkPSdCdG4vQXJyb3cvQ2xlYXIvT2ZmJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg2Mi4wMDAwMDAsIDYuMDAwMDAwKSclM0UlM0Nwb2x5bGluZSBpZD0nUGF0aCcgcG9pbnRzPScwIDAgNCA0IDAgOCclM0UlM0MvcG9seWxpbmUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA5cHggMTJweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzcHg7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSkgdHJhbnNsYXRlKDAsIDApO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbiAgICAgIHdpZHRoOiA5cHg7IH1cbiAgLmJ1dHRvbi0tY2FuY2VsLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5iYWNrLWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBjb2xvcjogI2ZmOWUxYjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE4NzU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLW91dDsgfVxuICAgIC5idXR0b24tLWNhbmNlbDpob3ZlciwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rOmhvdmVyLCAuYnV0dG9uLS1jYW5jZWw6Zm9jdXMsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJhY2stbGluazpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjZmY5ZTFiO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmJ1dHRvbi0tZG93bmxvYWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmOWUxYjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xODE4O1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBwYWRkaW5nOiAyMHB4IDUwcHggMjBweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1vdXQ7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYnV0dG9uLS1kb3dubG9hZDpob3ZlciwgLmJ1dHRvbi0tZG93bmxvYWQ6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg4ODtcbiAgICAgIGNvbG9yOiAjODg4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5idXR0b24tLWRvd25sb2FkOmhvdmVyOjphZnRlciwgLmJ1dHRvbi0tZG93bmxvYWQ6Zm9jdXM6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMTRweCcgaGVpZ2h0PScyMnB4JyB2aWV3Qm94PScwIDAgMTQgMjInIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPScwNS1TdHVkeS1XaXRoLVJTUC0tJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0RULzA1LjAyLVN0dWR5LVdpdGgtUlNQLVN0dWR5LVdpdGgtUlNQJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTAyNy4wMDAwMDAsIC0zMTQzLjAwMDAwMCknIHN0cm9rZT0nJTIzODg4ODg4JyBzdHJva2Utd2lkdGg9JzQnJTNFJTNDZyBpZD0nVU5JU0EtQ291cnNlcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjYwLjAwMDAwMCwgMzAyNi4wMDAwMDApJyUzRSUzQ2cgaWQ9J1VuZGVyZ3JhZHVhdGUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuNTAwMDAwLCA3Ni4wMDAwMDApJyUzRSUzQ2cgaWQ9J0xpbmsvMjRwdHMrQXJyb3cvT2ZmLTEnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuNTAwMDAwLCAzOS4wMDAwMDApJyUzRSUzQ2cgaWQ9J0ljb24vQXJyb3cvWWVsbG93JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg3NjguMDAwMDAwLCA0LjAwMDAwMCknJTNFJTNDcG9seWxpbmUgaWQ9J1BhdGgnIHBvaW50cz0nMCAwIDkgOSAwIDE4JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDRweCwgMCk7IH1cbiAgICAuYnV0dG9uLS1kb3dubG9hZDo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMTRweCcgaGVpZ2h0PScyMnB4JyB2aWV3Qm94PScwIDAgMTQgMjInIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPScwNS1TdHVkeS1XaXRoLVJTUC0tJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0RULzA1LjAyLVN0dWR5LVdpdGgtUlNQLVN0dWR5LVdpdGgtUlNQJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTAyNy4wMDAwMDAsIC0zMTQzLjAwMDAwMCknIHN0cm9rZT0nJTIzMDAwMDAwJyBzdHJva2Utd2lkdGg9JzQnJTNFJTNDZyBpZD0nVU5JU0EtQ291cnNlcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjYwLjAwMDAwMCwgMzAyNi4wMDAwMDApJyUzRSUzQ2cgaWQ9J1VuZGVyZ3JhZHVhdGUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuNTAwMDAwLCA3Ni4wMDAwMDApJyUzRSUzQ2cgaWQ9J0xpbmsvMjRwdHMrQXJyb3cvT2ZmLTEnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuNTAwMDAwLCAzOS4wMDAwMDApJyUzRSUzQ2cgaWQ9J0ljb24vQXJyb3cvWWVsbG93JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg3NjguMDAwMDAwLCA0LjAwMDAwMCknJTNFJTNDcG9seWxpbmUgaWQ9J1BhdGgnIHBvaW50cz0nMCAwIDkgOSAwIDE4JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMjJweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbiAgICAgIHdpZHRoOiAxNHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIC5idXR0b24sIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSxcbiAgICBib2R5IC53aWRnZXQgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSwgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGEge1xuICAgICAgbWluLXdpZHRoOiAxOTBweDsgfSB9XG5cbi5pY29uLWxvYWRpbmcge1xuICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHNwaW47XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmZjllMWIgdHJhbnNwYXJlbnQgI2ZmOWUxYiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMSwgMCwgMCwgMSk7XG4gIC8qIGVhc2VJbk91dEV4cG8gKi9cbiAgd2lkdGg6IDI0cHg7IH1cblxuLyogRmlsdGVyICovXG4uZmlsdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZjllMWI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LWZhbWlseTogXCJESU5PVFwiO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIG1hcmdpbjogMCAwIDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLXJlZWxzIC5maWx0ZXIge1xuICAgIG1hcmdpbjogMCAwIDMwcHg7IH1cbiAgLmZpbHRlci1pdGVtIHtcbiAgICBwYWRkaW5nOiAxMHB4IDI1cHggMTBweCAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZmlsdGVyLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDQxcHggMTBweCAwOyB9IH1cbiAgLmZpbHRlci1idXR0b24ge1xuICAgIHBhZGRpbmc6IDAgMCA1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY29sb3I6ICNmZjllMWI7IH1cbiAgICAuZmlsdGVyLWJ1dHRvbi5hY3RpdmUge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5maWx0ZXItYnV0dG9uLmFjdGl2ZTo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlOyB9XG4gICAgLmZpbHRlci1idXR0b246aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5maWx0ZXItYnV0dG9uOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7IH1cbiAgICAuZmlsdGVyLWJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNTAwbXMgZWFzZSwgb3BhY2l0eSA1MDBtcyBlYXNlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmZpbHRlcjpkaXNhYmxlZCwgLmZpbHRlci0tZGlzYWJsZWQge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBvcGFjaXR5OiAwLjY1O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi8qIHRhZ3MgKi9cbi5saW5rLXRhZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5saW5rLXRhZzpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmxpbmstdGFnOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiwgXCI7IH1cbiAgLmxpbmstdGFnOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cblxuLyogUGlsbHMgKi9cbi5waWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTYxYjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgY29sb3I6ICMxODE2MWI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMC4xMjVyZW0gMXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAucGlsbDpob3ZlciwgLnBpbGw6Zm9jdXMge1xuICAgIGNvbG9yOiAjMTgxNjFiOyB9XG5cbi8qKlxuKiAyLjAgSGVscGVyc1xuKlxuKiBHbG9iYWwgbGF5b3V0IGNsYXNzZXMgZm9yIGEgY29uc2lzdGVudCBhcHBlYXJhbmNlLlxuKi9cbi5wYWdlV3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTsgfVxuICAuYWRtaW4tYmFyIC5wYWdlV3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDQ2cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzgycHgpIHtcbiAgICAgIC5hZG1pbi1iYXIgLnBhZ2VXcmFwcGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMycHg7IH0gfVxuXG4ubWFpbkNvbnRlbnQge1xuICBmbGV4OiAxIDAgYXV0bztcbiAgbWluLWhlaWdodDogODAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmNlbnRlck1heFdpZHRoQ29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNlbnRlck1heFdpZHRoQ29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgLmNlbnRlck1heFdpZHRoQ29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7IH0gfVxuXG4uY2VudGVyTWlkV2lkdGhDb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY2VudGVyTWlkV2lkdGhDb250YWluZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogNDBweDsgfSB9XG5cbi5jZW50ZXJQYWdlTWF4V2lkdGgge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxNDQwcHg7IH1cblxuLmNlbnRlclBhZ2VNaWRXaWR0aCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEyMDBweDsgfVxuXG4uY2VudGVyQ29udGVudE1heFdpZHRoIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogOTIwcHg7IH1cblxuLmNlbnRlckNvbnRlbnRNaWRXaWR0aCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDc4MHB4OyB9XG5cbi5zY3JvbGxhYmxlVGFibGVXcmFwcGVyIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvdmVyZmxvdy14OiBhdXRvOyB9XG5cbi8qIENsYXNzIGZvciB0ZXh0IHRoYXQgc2hvdWxkIG9ubHkgYmUgdmlzaWJsZSB0byBzY3JlZW4gcmVhZGVycyAqL1xuLnZpc3VhbGx5SGlkZGVuIHtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50OyB9XG5cbi8qIEJveCBIZWxwZXJzICovXG4uYm94UGFkZGluZyB7XG4gIHBhZGRpbmc6IDIwcHg7IH1cbiAgLmJveFBhZGRpbmcgPiA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgLmJveFBhZGRpbmcgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmJveFBhZGRpbmcge1xuICAgICAgcGFkZGluZzogMzBweDsgfSB9XG5cbi5ib3hTaGFkb3cge1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNDBweCAwIGJsYWNrOyB9XG5cbi5zb2xpZFNoYWRvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc29saWRTaGFkb3cgZGl2LFxuICAuc29saWRTaGFkb3cgZmlndXJlLFxuICAuc29saWRTaGFkb3cgYSB7XG4gICAgei1pbmRleDogMTsgfVxuICAuc29saWRTaGFkb3c6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyNnB4O1xuICAgIHJpZ2h0OiAtMjZweDtcbiAgICBib3R0b206IC0yNnB4O1xuICAgIGxlZnQ6IDI2cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDE1OCwgMjcsIDApLCAjZmY5ZTFiKTtcbiAgICB6LWluZGV4OiAwOyB9XG4gICAgW2RhdGEtYW5pbWF0ZWRdIC5zb2xpZFNoYWRvdzo6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDEuNXMgZWFzZSAwLjVzOyB9XG4gICAgLmFjdGl2ZSAuc29saWRTaGFkb3c6OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5zb2xpZFNoYWRvdy0tYmxhY2s6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSwgIzAwMCk7IH1cblxuLyogU2tpcCBsaW5rIGJlaGF2aW91ciAqL1xuLnNraXBMaW5rIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC0xMDBweDtcbiAgei1pbmRleDogOTk5OyB9XG4gIC5za2lwTGluazpmb2N1cyB7XG4gICAgdG9wOiAwOyB9XG5cbi5wYWdlLWJnLWltYWdlIHtcbiAgaGVpZ2h0OiA2NjdweDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wYWdlLWJnLWltYWdlIHtcbiAgICAgIGhlaWdodDogODAwcHg7IH0gfVxuICAucGFnZS1iZy1pbWFnZS0tb3ZlcmxheTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMC40O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucGFnZS1iZy1pbWFnZS0taG9tZSB7XG4gICAgICBoZWlnaHQ6IDkwMHB4OyB9IH1cbiAgLnBhZ2UtYmctaW1hZ2UtLWhvbWU6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAucGFnZS1iZy1pbWFnZS0taW5wYWdlOjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDAuNCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLWJnLWltYWdlLS1pbnBhZ2U6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuICAucGFnZS1iZy1pbWFnZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICMxODE2MWI7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNCwgMjIsIDI3LCAwKSAwJSwgIzE4MTYxYiAxMDAlKTtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDIyMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLnBhZ2UtYmctaW1hZ2UgLnBhZ2UtYmctaW1hZ2UtaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAucGFnZS1iZy1pbWFnZSAucGFnZS1iZy1pbWFnZS1pbWFnZS0tZGVza3RvcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnBhZ2UtYmctaW1hZ2UgLnBhZ2UtYmctaW1hZ2UtaW1hZ2UtLWRlc2t0b3Age1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAucGFnZS1iZy1pbWFnZSAucGFnZS1iZy1pbWFnZS1pbWFnZS0tbW9iaWxlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5wYWdlLWJnLWltYWdlIC5wYWdlLWJnLWltYWdlLWltYWdlLS1tb2JpbGUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAucGFnZS1iZy1pbWFnZSBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnBhZ2UtYmctaW1hZ2UgdmlkZW8ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDEuNXMgZWFzZSAwLjVzO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnBhZ2UtYmctaW1hZ2UgdmlkZW8ubG9hZGVkZGF0YSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLnBhZ2UtYmctaW1hZ2UgdmlkZW8ubG9hZCB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGlkZS10YWJsZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5oaWRlLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uYWNjb3JkaW9uLWNvbnRhaW5lciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5hY2NvcmRpb24taXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYWNjb3JkaW9uLWl0ZW0uZmlyc3Qtb3BlbiAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGU6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ZTFiO1xuICAgIGJvdHRvbTogMDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGVhc2U7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmFjY29yZGlvbi1pdGVtIC50aXRsZSB7XG4gICAgY29sb3I6ICNmZjllMWI7IH1cbiAgLmFjY29yZGlvbi1pdGVtLm9wZW4gLmFjY29yZGlvbi10aXRsZSAudGl0bGUge1xuICAgIGNvbG9yOiAjZmY5ZTFiOyB9XG4gIC5hY2NvcmRpb24taXRlbS5vcGVuIC5hY2NvcmRpb24tdGl0bGU6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nNDBweCcgaGVpZ2h0PSc0MHB4JyB2aWV3Qm94PScwIDAgNDAgNDAnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0dyb3VwJyUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgc3Ryb2tlPSclMjNmZjllMWInIHN0cm9rZS13aWR0aD0nMicgY3g9JzIwJyBjeT0nMjAnIHI9JzE5JyUzRSUzQy9jaXJjbGUlM0UlM0NyZWN0IGlkPSdSZWN0YW5nbGUnIGZpbGw9JyUyM2ZmOWUxYicgeD0nMTEnIHk9JzE4LjUnIHdpZHRoPScxOCcgaGVpZ2h0PSczJyUzRSUzQy9yZWN0JTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgLmFjY29yZGlvbi1pdGVtLm9wZW4gLmFjY29yZGlvbi10aXRsZTpob3Zlcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzQwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQnRuL0FjY29yZGlvbi9DbG9zZS9Ib3ZlciclM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyM0ZGRkZGRicgY3g9JzIwJyBjeT0nMjAnIHI9JzIwJyUzRSUzQy9jaXJjbGUlM0UlM0NnIGlkPSdHcm91cCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTEuMDAwMDAwLCAxOC41MDAwMDApJyBmaWxsPSclMjMxODE2MUInJTNFJTNDcmVjdCBpZD0nUmVjdGFuZ2xlJyB4PScwJyB5PScwJyB3aWR0aD0nMTgnIGhlaWdodD0nMyclM0UlM0MvcmVjdCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgLmFjY29yZGlvbi1pdGVtLm9wZW4gLmFjY29yZGlvbi10aXRsZTphY3RpdmU6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nNDBweCcgaGVpZ2h0PSc0MHB4JyB2aWV3Qm94PScwIDAgNDAgNDAnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0J0bi9BY2NvcmRpb24vQ2xvc2UvSGl0JyUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzZmZmZmZmJyBjeD0nMjAnIGN5PScyMCcgcj0nMjAnJTNFJTNDL2NpcmNsZSUzRSUzQ2cgaWQ9J0dyb3VwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMS4wMDAwMDAsIDE4LjUwMDAwMCknIGZpbGw9JyUyMzE4MTYxQiclM0UlM0NyZWN0IGlkPSdSZWN0YW5nbGUnIHg9JzAnIHk9JzAnIHdpZHRoPScxOCcgaGVpZ2h0PSczJyUzRSUzQy9yZWN0JTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4uYWNjb3JkaW9uLXRpdGxlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZjllMWI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogODJweDtcbiAgcGFkZGluZzogMjlweCAyMHB4IDI4cHggNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5hY2NvcmRpb24tdGl0bGU6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nNDBweCcgaGVpZ2h0PSc0MHB4JyB2aWV3Qm94PScwIDAgNDAgNDAnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0dyb3VwLTInJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyM2ZmOWUxYicgc3Ryb2tlLXdpZHRoPScyJyBjeD0nMjAnIGN5PScyMCcgcj0nMTknJTNFJTNDL2NpcmNsZSUzRSUzQ2cgaWQ9J0dyb3VwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMS4wMDAwMDAsIDExLjAwMDAwMCknIGZpbGw9JyUyM2ZmOWUxYiclM0UlM0NyZWN0IGlkPSdSZWN0YW5nbGUnIHg9JzAnIHk9JzcuNScgd2lkdGg9JzE4JyBoZWlnaHQ9JzMnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGlkPSdSZWN0YW5nbGUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDkuMDAwMDAwLCA5LjAwMDAwMCkgcm90YXRlKDkwLjAwMDAwMCkgdHJhbnNsYXRlKC05LjAwMDAwMCwgLTkuMDAwMDAwKSAnIHg9JzAnIHk9JzcuNScgd2lkdGg9JzE4JyBoZWlnaHQ9JzMnJTNFJTNDL3JlY3QlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMTUwbXMgZWFzZTtcbiAgICB3aWR0aDogNDBweDsgfVxuICAuYWNjb3JkaW9uLXRpdGxlIC50aXRsZSB7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMTUwbXMgZWFzZTsgfVxuICAuYWNjb3JkaW9uLXRpdGxlOmhvdmVyOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzQwcHgnIGhlaWdodD0nNDBweCcgdmlld0JveD0nMCAwIDQwIDQwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3ltYm9scycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdHcm91cC0yJyUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzRkZGRkZGJyBjeD0nMjAnIGN5PScyMCcgcj0nMjAnJTNFJTNDL2NpcmNsZSUzRSUzQ2cgaWQ9J0dyb3VwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMS4wMDAwMDAsIDExLjAwMDAwMCknIGZpbGw9JyUyMzE4MTYxQiclM0UlM0NyZWN0IGlkPSdSZWN0YW5nbGUnIHg9JzAnIHk9JzcuNScgd2lkdGg9JzE4JyBoZWlnaHQ9JzMnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGlkPSdSZWN0YW5nbGUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDkuMDAwMDAwLCA5LjAwMDAwMCkgcm90YXRlKDkwLjAwMDAwMCkgdHJhbnNsYXRlKC05LjAwMDAwMCwgLTkuMDAwMDAwKSAnIHg9JzAnIHk9JzcuNScgd2lkdGg9JzE4JyBoZWlnaHQ9JzMnJTNFJTNDL3JlY3QlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIC5hY2NvcmRpb24tdGl0bGU6aG92ZXIgLnRpdGxlIHtcbiAgICBjb2xvcjogI2ZmOWUxYjsgfVxuICAuYWNjb3JkaW9uLXRpdGxlOmFjdGl2ZTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzQwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nR3JvdXAtMiclM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyM2ZmZmZmZicgY3g9JzIwJyBjeT0nMjAnIHI9JzIwJyUzRSUzQy9jaXJjbGUlM0UlM0NnIGlkPSdHcm91cCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTEuMDAwMDAwLCAxMS4wMDAwMDApJyBmaWxsPSclMjMxODE2MUInJTNFJTNDcmVjdCBpZD0nUmVjdGFuZ2xlJyB4PScwJyB5PSc3LjUnIHdpZHRoPScxOCcgaGVpZ2h0PSczJyUzRSUzQy9yZWN0JTNFJTNDcmVjdCBpZD0nUmVjdGFuZ2xlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg5LjAwMDAwMCwgOS4wMDAwMDApIHJvdGF0ZSg5MC4wMDAwMDApIHRyYW5zbGF0ZSgtOS4wMDAwMDAsIC05LjAwMDAwMCkgJyB4PScwJyB5PSc3LjUnIHdpZHRoPScxOCcgaGVpZ2h0PSczJyUzRSUzQy9yZWN0JTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICAuYWNjb3JkaW9uLXRpdGxlOmFjdGl2ZSAudGl0bGUge1xuICAgIGNvbG9yOiAjZmY5ZTFiOyB9XG5cbi5hY2NvcmRpb24tY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC52aWRlby0tdmlkZW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAudmlkZW8tLW9lbWJlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5yZXNwb25zaXZlLWVtYmVkIHtcbiAgYm94LXNoYWRvdzogMCAzMnB4IDQ5cHggMCAjMDAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5yZXNwb25zaXZlLWVtYmVkIGlmcmFtZSxcbi5yZXNwb25zaXZlLWVtYmVkIHZpZGVvLFxuLnJlc3BvbnNpdmUtZW1iZWQgb2JqZWN0LFxuLnJlc3BvbnNpdmUtZW1iZWQgZW1iZWQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYmd0ZXh0LXRleHQsXG4uYmd0ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiRElOT1QtQ29uZEJvbGRcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNXJlbTsgfVxuXG4ub3Rncy1kZXZlbG9wbWVudC1zaXRlLWZyb250LWVuZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4vKiEgRmxpY2tpdHkgdjIuMi4yXG5odHRwczovL2ZsaWNraXR5Lm1ldGFmaXp6eS5jb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZsaWNraXR5LWVuYWJsZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZsaWNraXR5LWVuYWJsZWQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5mbGlja2l0eS12aWV3cG9ydCB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mbGlja2l0eS1zbGlkZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLyogZHJhZ2dhYmxlICovXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IGdyYWI7XG4gIGN1cnNvcjogZ3JhYjsgfVxuXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0LmlzLXBvaW50ZXItZG93biB7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7IH1cblxuLyogLS0tLSBmbGlja2l0eS1idXR0b24gLS0tLSAqL1xuLmZsaWNraXR5LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICMzMzM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4uZmxpY2tpdHktYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5mbGlja2l0eS1idXR0b246Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCA1cHggIzE5ZjtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4uZmxpY2tpdHktYnV0dG9uOmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG4uZmxpY2tpdHktYnV0dG9uOmRpc2FibGVkIHtcbiAgY3Vyc29yOiBhdXRvO1xuICBvcGFjaXR5OiAwLjM7XG4gIC8qIHByZXZlbnQgZGlzYWJsZWQgYnV0dG9uIGZyb20gY2FwdHVyaW5nIHBvaW50ZXIgdXAgZXZlbnQuICM3MTYgKi9cbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmZsaWNraXR5LWJ1dHRvbi1pY29uIHtcbiAgZmlsbDogY3VycmVudENvbG9yOyB9XG5cbi8qIC0tLS0gcHJldmlvdXMvbmV4dCBidXR0b25zIC0tLS0gKi9cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHRvcDogNTAlO1xuICAvKiB2ZXJ0aWNhbGx5IGNlbnRlciAqL1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA0NHB4OyB9XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgbGVmdDogMTBweDsgfVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcbiAgcmlnaHQ6IDEwcHg7IH1cblxuLyogcmlnaHQgdG8gbGVmdCAqL1xuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMHB4OyB9XG5cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gIGxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIC5mbGlja2l0eS1idXR0b24taWNvbiB7XG4gIGhlaWdodDogNjAlO1xuICBsZWZ0OiAyMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMCU7XG4gIHdpZHRoOiA2MCU7IH1cblxuLyogLS0tLSBwYWdlIGRvdHMgLS0tLSAqL1xuLmZsaWNraXR5LXBhZ2UtZG90cyB7XG4gIGJvdHRvbTogLTI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wYWdlLWRvdHMge1xuICBkaXJlY3Rpb246IHJ0bDsgfVxuXG4uZmxpY2tpdHktcGFnZS1kb3RzIC5kb3Qge1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogMCA4cHg7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIHdpZHRoOiAxMHB4OyB9XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZCB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmRvbGxhciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgdmlld0JveD0nMCAwIDQ0LjE0IDY2LjI4JyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSwuY2xzLTIlN0JmaWxsOm5vbmU7JTdELmNscy0yJTdCY2xpcC1wYXRoOnVybCglMjNjbGlwLXBhdGgpOyU3RC5jbHMtMyU3QmNsaXAtcGF0aDp1cmwoJTIzY2xpcC1wYXRoLTIpOyU3RC5jbHMtNCU3QmZpbGw6JTIzNDY3MWFjOyU3RCUzQy9zdHlsZSUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwLXBhdGgnJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHdpZHRoPSczNScgaGVpZ2h0PSc1NycvJTNFJTNDL2NsaXBQYXRoJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAtcGF0aC0yJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0LjczIDQuOSknJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTInIGQ9J00yOC44MywxOC44OGE0LjY0LDQuNjQsMCwwLDAtMS0uNzgsMjEuNjcsMjEuNjcsMCwwLDAtMi4yMi0xLjE3LDMxLjIxLDMxLjIxLDAsMCwwLTMtMS4yLDE4LDE4LDAsMCwwLTMuMzMtLjgxdjguMjZsMS45Mi40OGE1MSw1MSwwLDAsMSw1LjUyLDEuODMsMTQuODMsMTQuODMsMCwwLDEsNC4xNywyLjQ2LDEwLDEwLDAsMCwxLDIuNjQsMy41NywxMi4zOSwxMi4zOSwwLDAsMSwuOTMsNSwxMi45LDEyLjksMCwwLDEtMS4yLDUuODJBMTEuMDgsMTEuMDgsMCwwLDEsMzAsNDYuMjFhMTQuMzIsMTQuMzIsMCwwLDEtNC42MiwyLjMxLDIyLjM1LDIyLjM1LDAsMCwxLTUuNDkuOXY3SDE1Ljc1di03YTM2LjU4LDM2LjU4LDAsMCwxLTguMTktMS42OEEyOS42LDI5LjYsMCwwLDEsLjI3LDQ0LjJsNC4zMi04LjU4YTYuNjksNi42OSwwLDAsMCwxLjI5LDEsMjEsMjEsMCwwLDAsMi42NywxLjQ0LDM2Ljg1LDM2Ljg1LDAsMCwwLDMuNjYsMS40NCwyMi45MiwyMi45MiwwLDAsMCw0LjIsMXYtOGwtMi44OC0uODRhMzUuNTIsMzUuNTIsMCwwLDEtNS4xLTEuOTUsMTMuNDcsMTMuNDcsMCwwLDEtMy41Ny0yLjQzLDguODMsOC44MywwLDAsMS0yLjEtMy4xOCwxMS43LDExLjcsMCwwLDEtLjY5LTQuMiwxMy41NCwxMy41NCwwLDAsMSwxLjA4LTUuNTUsMTIuOTMsMTIuOTMsMCwwLDEsMi45MS00LjE3LDEzLjM2LDEzLjM2LDAsMCwxLDQuMzItMi43MywyMC4xLDIwLjEsMCwwLDEsNS4zNy0xLjI5Vi4xaDQuMTRWNi4yNkEyNS43OSwyNS43OSwwLDAsMSwyNy4yMSw3LjlhNDksNDksMCwwLDEsNS45NCwyLjgybC00LjMyLDguMjZabS01LDE4LjU0QTIuNzksMi43OSwwLDAsMCwyMi41OSwzNWExMy45LDEzLjksMCwwLDAtMy4zNi0xLjU5djcuMnE0LjYyLS4xOCw0LjYyLTMuMThaTTEyLjIxLDE4LjM0YTIuOTEsMi45MSwwLDAsMCwxLDIuMzcsOS40MSw5LjQxLDAsMCwwLDMuMTUsMS41M1YxNC44NnEtNC4yLjM2LTQuMiwzLjQ4WicvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdMYXllcl8yJyBkYXRhLW5hbWU9J0xheWVyIDInJTNFJTNDZyBpZD0nTGF5ZXJfMS0yJyBkYXRhLW5hbWU9J0xheWVyIDEnJTNFJTNDZyBjbGFzcz0nY2xzLTMnJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTQnIHdpZHRoPSc0NC4xNCcgaGVpZ2h0PSc2Ni4yOCcvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA2N3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgd2lkdGg6IDQ1cHg7IH1cblxuLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggNDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDYwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiA2MHB4O1xuICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuaWNvbi1mYWNlYm9vayB7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzExcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDExIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3ltYm9scycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdCdG4vU2hhcmUvRmFjZWJvb2svT2ZmJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtOC4wMDAwMDAsIC0zLjAwMDAwMCknIGZpbGw9JyUyM0ZGRkZGRiclM0UlM0NwYXRoIGQ9J00xNC43NDE1MTc1LDIzIEwxNC43NDE1MTc1LDEzLjg3NzExNCBMMTcuODAzNzgxNCwxMy44NzcxMTQgTDE4LjI2MjI0MjcsMTAuMzIxNjk5NyBMMTQuNzQxNTE3NSwxMC4zMjE2OTk3IEwxNC43NDE1MTc1LDguMDUxNzI0NzUgQzE0Ljc0MTUxNzUsNy4wMjIzNDkzMyAxNS4wMjczMjc2LDYuMzIwNzk5MzUgMTYuNTAzNTEzLDYuMzIwNzk5MzUgTDE4LjM4NjI1ODUsNi4zMjAwMDQ5NCBMMTguMzg2MjU4NSwzLjE0MDA4MDUgQzE4LjA2MDU1MTUsMy4wOTY4Mjk0MyAxNi45NDI5OTY5LDMgMTUuNjQyODE2OCwzIEMxMi45Mjg0MTUxLDMgMTEuMDcwMDMxNCw0LjY1Njg2ODk4IDExLjA3MDAzMTQsNy42OTk3MTQwMSBMMTEuMDcwMDMxNCwxMC4zMjE2OTk3IEw4LDEwLjMyMTY5OTcgTDgsMTMuODc3MTE0IEwxMS4wNzAwMzE0LDEzLjg3NzExNCBMMTEuMDcwMDMxNCwyMyBMMTQuNzQxNTE3NSwyMyBaJyBpZD0nRmlsbC0xJyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTFweCAyMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IH1cbiAgLmljb24tbGlua2VkaW4ge1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2RlZnMlM0UlM0Nwb2x5Z29uIGlkPSdwYXRoLTlfbGJ4aTIxbTYtMScgcG9pbnRzPScwIDAgMjAgMCAyMCAyMC4wMDA2MTExIDAgMjAuMDAwNjExMSclM0UlM0MvcG9seWdvbiUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nU3ltYm9scycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdCdG4vU2hhcmUvTGlua2VkSW4vT2ZmJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMy4wMDAwMDAsIC0zLjAwMDAwMCknJTNFJTNDZyBpZD0nR3JvdXAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDMuMDAwMDAwLCAzLjAwMDAwMCknJTNFJTNDZyBpZD0nU2hhcGUnJTNFJTNDbWFzayBpZD0nbWFzay05X2xieGkyMW02LTInIGZpbGw9J3doaXRlJyUzRSUzQ3VzZSB4bGluazpocmVmPSclMjNwYXRoLTlfbGJ4aTIxbTYtMSclM0UlM0MvdXNlJTNFJTNDL21hc2slM0UlM0NnIGlkPSdDbGlwLTInJTNFJTNDL2clM0UlM0NwYXRoIGQ9J00xOC41MjA1MTAzLDAgTDEuNDc0OTg5NTEsMCBDMC42NjEwNzU3NTUsMCAtNS41NTU3MjUxNWUtMDUsMC42NDU1NzUyODEgLTUuNTU1NzI1MTVlLTA1LDEuNDQyMjY2MjkgTC01LjU1NTcyNTE1ZS0wNSwxOC41NTcyMzM3IEMtNS41NTU3MjUxNWUtMDUsMTkuMzUzOTI0NyAwLjY2MTA3NTc1NSwyMC4wMDA2MTExIDEuNDc0OTg5NTEsMjAuMDAwNjExMSBMMTguNTIwNTEwMywyMC4wMDA2MTExIEMxOS4zMzY2NDY0LDIwLjAwMDYxMTEgMjAsMTkuMzUzOTI0NyAyMCwxOC41NTcyMzM3IEwyMCwxLjQ0MjI2NjI5IEMyMCwwLjY0NTU3NTI4MSAxOS4zMzY2NDY0LDAgMTguNTIwNTEwMywwJyBpZD0nRmlsbC0xJyBmaWxsPSclMjNGRkZGRkYnIG1hc2s9J3VybCglMjNtYXNrLTlfbGJ4aTIxbTYtMiknJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQ2cgaWQ9J0luJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyLjcyNzc1MCwgMi43NTM0NzMpJyBmaWxsPSclMjMwMDAwMDAnJTNFJTNDcGF0aCBkPSdNMS43MjExNjM3LDAgQzIuNjcwMDgxNTksMCAzLjQ0MDY2MDY5LDAuNzcwNTc5MTAxIDMuNDQwNjYwNjksMS43MjAwNTI1NiBDMy40NDA2NjA2OSwyLjY3MDA4MTU5IDIuNjcwMDgxNTksMy40NDA2NjA2OSAxLjcyMTE2MzcsMy40NDA2NjA2OSBDMC43NjgzNTY4MTEsMy40NDA2NjA2OSAwLDIuNjcwMDgxNTkgMCwxLjcyMDA1MjU2IEMwLDAuNzcwNTc5MTAxIDAuNzY4MzU2ODExLDAgMS43MjExNjM3LDAgTDEuNzIxMTYzNywwIFogTTAuMjM2MTE4MzI2LDE0LjI4OTMyNTUgTDMuMjA1MDk3OTMsMTQuMjg5MzI1NSBMMy4yMDUwOTc5Myw0Ljc0NDU4OTQyIEwwLjIzNjExODMyNiw0Ljc0NDU4OTQyIEwwLjIzNjExODMyNiwxNC4yODkzMjU1IFonIGlkPSdGaWxsLTQnJTNFJTNDL3BhdGglM0UlM0NwYXRoIGQ9J001LjA2NTk4ODEzLDQuNzQ0NTg5NDIgTDcuOTA5NDA4MzQsNC43NDQ1ODk0MiBMNy45MDk0MDgzNCw2LjA0OTYyOTI5IEw3Ljk0OTk2NTE0LDYuMDQ5NjI5MjkgQzguMzQ1NTMyNzgsNS4yOTkwNTA4IDkuMzEzODk1Nyw0LjUwNzkxNTUyIDEwLjc1NzI3MzEsNC41MDc5MTU1MiBDMTMuNzYwMTQyNyw0LjUwNzkxNTUyIDE0LjMxNTE1OTYsNi40ODQwODcwMSAxNC4zMTUxNTk2LDkuMDU0NzIxMTIgTDE0LjMxNTE1OTYsMTQuMjg5MzI1NSBMMTEuMzUwMDY5LDE0LjI4OTMyNTUgTDExLjM1MDA2OSw5LjY0NzUxNzAxIEMxMS4zNTAwNjksOC41NDA4MTY1MiAxMS4zMzAwNjg0LDcuMTE2ODg0MTMgOS44MDc3OTk2OCw3LjExNjg4NDEzIEM4LjI2NDQxOTE5LDcuMTE2ODg0MTMgOC4wMjg4NTY0NCw4LjMyMzAzMjA5IDguMDI4ODU2NDQsOS41Njg2MjU3MSBMOC4wMjg4NTY0NCwxNC4yODkzMjU1IEw1LjA2NTk4ODEzLDE0LjI4OTMyNTUgTDUuMDY1OTg4MTMsNC43NDQ1ODk0MiBaJyBpZD0nRmlsbC02JyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgfVxuICAuaWNvbi10d2l0dGVyIHtcbiAgICB3aWR0aDogMjZweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMjNweCcgaGVpZ2h0PScxOHB4JyB2aWV3Qm94PScwIDAgMjMgMTgnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0J0bi9TaGFyZS9Ud2l0dGVyL09mZicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTIuMDAwMDAwLCAtNC4wMDAwMDApJyBmaWxsPSclMjNGRkZGRkYnJTNFJTNDcGF0aCBkPSdNMjQuNTAwMDM3NCw2LjEzMDgwOTI5IEMyMy42NzIxODAyLDYuNDkyMjIyOTQgMjIuNzgyNTk3OSw2LjczNjU2ODA1IDIxLjg0ODczODEsNi44NDYzNDUxMSBDMjIuODAxODU2Miw2LjI4NDAxMTA5IDIzLjUzMzgzMzcsNS4zOTMzOTkwNyAyMy44Nzg0MjQ0LDQuMzMyMzI4OCBDMjIuOTg2NTM3Nyw0Ljg1MzEwMTQ3IDIxLjk5ODY4OSw1LjIzMTIwNDQ3IDIwLjk0NzE0LDUuNDM1MDQxNDQgQzIwLjEwNTEyNzIsNC41NTE4ODI5MyAxOC45MDU0MzgsNCAxNy41Nzc3NzIsNCBDMTUuMDI4Mjc4LDQgMTIuOTYxNDc0NCw2LjAzNDY0Mjk2IDEyLjk2MTQ3NDQsOC41NDQwNDEzNSBDMTIuOTYxNDc0NCw4LjkwMDI2OTk1IDEzLjAwMjI5NTMsOS4yNDcwMTk2NSAxMy4wODA5NzQyLDkuNTc5NTkxNSBDOS4yNDQ1NTI4MSw5LjM5MDA5NDQxIDUuODQzMTcsNy41ODEwMDA3OCAzLjU2NjQxODcxLDQuODMxNzk0MTkgQzMuMTY5MDczNiw1LjUwMjkzMzA5IDIuOTQxNDMxMzksNi4yODM1MjQ5OSAyLjk0MTQzMTM5LDcuMTE2MjkxMzcgQzIuOTQxNDMxMzksOC42OTI3ODcyNSAzLjc1NjM2NzQ1LDEwLjA4MzY3NDggNC45OTQ5ODQ2OCwxMC44OTg2MTc2IEM0LjIzODMxNzEyLDEwLjg3NTA0MTkgMy41MjY1MDMxNCwxMC42NzA1NTY4IDIuOTA0MTQ5NDIsMTAuMzMwMjA3NCBDMi45MDM4MjAyMiwxMC4zNDkxNjUyIDIuOTAzNzM3OTIsMTAuMzY4MjA0IDIuOTAzNzM3OTIsMTAuMzg3MzIzOCBDMi45MDM3Mzc5MiwxMi41ODkwMjI0IDQuNDk0OTI4OTgsMTQuNDI1NjYxNiA2LjYwNjY2ODQ3LDE0Ljg0MzEzODUgQzYuMjE5MjgxNjgsMTQuOTQ2OTIwMyA1LjgxMTQ4NDQ1LDE1LjAwMjQxNjUgNS4zOTA1MTkxOSwxNS4wMDI0MTY1IEM1LjA5MzAwNDE2LDE1LjAwMjQxNjUgNC44MDM4ODM3NCwxNC45NzM5Nzk4IDQuNTIyMDA1NzMsMTQuOTIwOTE0MSBDNS4xMDk0NjQxOCwxNi43MjYyODEgNi44MTQyMjk0NSwxOC4wNDAwNDEgOC44MzQxMjE5NywxOC4wNzY4MjI0IEM3LjI1NDI4ODM0LDE5LjI5NTU1MDQgNS4yNjM5NDE1NiwyMC4wMjE5NDI0IDMuMTAxMTc1OTgsMjAuMDIxOTQyNCBDMi43Mjg2MDMyMSwyMC4wMjE5NDI0IDIuMzYxMTMzMDUsMjAuMDAwNDczMSAyLDE5Ljk1ODUwNjcgQzQuMDQyOTM2NTcsMjEuMjQ3Nzk5OCA2LjQ2OTMwOTUzLDIyLjAwMDAzNiA5LjA3NjE2NjcxLDIyLjAwMDAzNiBDMTcuNTY2OTkwNywyMi4wMDAwMzYgMjIuMjEwMDM1OCwxNS4wNzU4OTgzIDIyLjIxMDAzNTgsOS4wNzA5NzEyNiBDMjIuMjEwMDM1OCw4Ljg3MzkzOTY2IDIyLjIwNTUwOTMsOC42Nzc5NjEyNyAyMi4xOTY3MDMyLDguNDgzMTE3MSBDMjMuMDk4NTQ4Miw3Ljg0MjQ0MDMzIDIzLjg4MTE0MDMsNy4wNDIwODA0NiAyNC41MDAwMzc0LDYuMTMwODA5MjknIGlkPSdGaWxsLTEnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjNweCAxOHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IH1cbiAgLmljb24tZW1haWwge1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScyNHB4JyBoZWlnaHQ9JzE4cHgnIHZpZXdCb3g9JzAgMCAyNCAxOCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQnRuL1NoYXJlL0VtYWlsL09mZicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTEuMDAwMDAwLCAtNC4wMDAwMDApJyBzdHJva2U9JyUyM0ZGRkZGRicgc3Ryb2tlLXdpZHRoPScxLjUnJTNFJTNDZyBpZD0nR3JvdXAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDIuMDAwMDAwLCA1LjAwMDAwMCknJTNFJTNDcmVjdCBpZD0nUmVjdGFuZ2xlJyB4PScwJyB5PScwJyB3aWR0aD0nMjInIGhlaWdodD0nMTYnIHJ4PScyJyUzRSUzQy9yZWN0JTNFJTNDcGF0aCBkPSdNMCwxIEw5LjgyMzY1NjYsOC4xNDQ0Nzc1MyBDMTAuNTI0OTU3Niw4LjY1NDUxNDY0IDExLjQ3NTA0MjQsOC42NTQ1MTQ2NCAxMi4xNzYzNDM0LDguMTQ0NDc3NTMgTDIyLDEgTDIyLDEnIGlkPSdQYXRoLTMnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDE4cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgfVxuXG4uc29jaWFsLWljb25zIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAuc29jaWFsLWljb25zLWxhYmVsIHtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICB0b3A6IDJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnNvY2lhbC1pY29ucyAuaWNvbiB7XG4gICAgbWFyZ2luOiAwIDVweDsgfVxuICAgIC5zb2NpYWwtaWNvbnMgLmljb246aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC41OyB9XG5cbi5hbmltYXRlZC0tZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxczsgfVxuICAuYW5pbWF0ZWQtLWZhZGUuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5mYWRlLWluIHtcbiAgYW5pbWF0aW9uOiBmYWRlLWluIDFzIGJvdGggMXMgZWFzZS1vdXQ7IH1cblxuQGtleWZyYW1lcyBmYWRlLWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlLXNsaWRlLWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMHB4KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfSB9XG5cbi8qIE1hZ25pZmljIFBvcHVwIENTUyAqL1xuLm1mcC1iZyB7XG4gIGJhY2tncm91bmQ6ICMwYjBiMGI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMC44O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwNDI7IH1cblxuLm1mcC13cmFwIHtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDQzOyB9XG5cbi5tZnAtY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm1mcC1jb250YWluZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubWZwLWFsaWduLXRvcCAubWZwLWNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubWZwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHotaW5kZXg6IDEwNDU7IH1cblxuLm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCxcbi5tZnAtYWpheC1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgY3Vyc29yOiBhdXRvO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWZwLWFqYXgtY3VyIHtcbiAgY3Vyc29yOiBwcm9ncmVzczsgfVxuXG4ubWZwLXpvb20tb3V0LWN1cixcbi5tZnAtem9vbS1vdXQtY3VyIC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICBjdXJzb3I6IHpvb20tb3V0O1xuICBjdXJzb3I6IHpvb20tb3V0O1xuICBjdXJzb3I6IHpvb20tb3V0OyB9XG5cbi5tZnAtem9vbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiB6b29tLWluO1xuICBjdXJzb3I6IHpvb20taW47XG4gIGN1cnNvcjogem9vbS1pbjsgfVxuXG4ubWZwLWF1dG8tY3Vyc29yIC5tZnAtY29udGVudCB7XG4gIGN1cnNvcjogYXV0bzsgfVxuXG4ubWZwLWNsb3NlLFxuLm1mcC1hcnJvdyxcbi5tZnAtcHJlbG9hZGVyLFxuLm1mcC1jb3VudGVyIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4ubWZwLWxvYWRpbmcubWZwLWZpZ3VyZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1mcC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5tZnAtcHJlbG9hZGVyIHtcbiAgY29sb3I6ICNjY2M7XG4gIGxlZnQ6IDhweDtcbiAgbWFyZ2luLXRvcDogLTAuOGVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDQ0OyB9XG5cbi5tZnAtcHJlbG9hZGVyIGEge1xuICBjb2xvcjogI2NjYzsgfVxuXG4ubWZwLXByZWxvYWRlciBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLm1mcC1zLXJlYWR5IC5tZnAtcHJlbG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubWZwLXMtZXJyb3IgLm1mcC1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5idXR0b24ubWZwLWNsb3NlLFxuYnV0dG9uLm1mcC1hcnJvdyB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwYWRkaW5nOiAwO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgei1pbmRleDogMTA0NjsgfVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLm1mcC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogQXJpYWwsIEJhc2tlcnZpbGxlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBvcGFjaXR5OiAwLjY1O1xuICBwYWRkaW5nOiAwIDAgMThweCAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogNDRweDsgfVxuXG4ubWZwLWNsb3NlOmhvdmVyLFxuLm1mcC1jbG9zZTpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLm1mcC1jbG9zZTphY3RpdmUge1xuICB0b3A6IDFweDsgfVxuXG4ubWZwLWNsb3NlLWJ0bi1pbiAubWZwLWNsb3NlIHtcbiAgY29sb3I6ICMzMzM7IH1cblxuLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSxcbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgcmlnaHQ6IC02cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWZwLWNvdW50ZXIge1xuICBjb2xvcjogI2NjYztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5tZnAtYXJyb3cge1xuICBoZWlnaHQ6IDExMHB4O1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi10b3A6IC01NXB4O1xuICBvcGFjaXR5OiAwLjY1O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogOTBweDsgfVxuXG4ubWZwLWFycm93OmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IC01NHB4OyB9XG5cbi5tZnAtYXJyb3c6aG92ZXIsXG4ubWZwLWFycm93OmZvY3VzIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubWZwLWFycm93OjpiZWZvcmUsXG4ubWZwLWFycm93OjphZnRlciB7XG4gIGJvcmRlcjogbWVkaXVtIGluc2V0IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMDsgfVxuXG4ubWZwLWFycm93OjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDEzcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDEzcHg7XG4gIHRvcDogOHB4OyB9XG5cbi5tZnAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDIxcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDIxcHg7XG4gIG9wYWNpdHk6IDAuNzsgfVxuXG4ubWZwLWFycm93LWxlZnQge1xuICBsZWZ0OiAwOyB9XG5cbi5tZnAtYXJyb3ctbGVmdDo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDE3cHggc29saWQgI2ZmZjtcbiAgbWFyZ2luLWxlZnQ6IDMxcHg7IH1cblxuLm1mcC1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQ6IDI3cHggc29saWQgIzNmM2YzZjtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7IH1cblxuLm1mcC1hcnJvdy1yaWdodCB7XG4gIHJpZ2h0OiAwOyB9XG5cbi5tZnAtYXJyb3ctcmlnaHQ6OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDE3cHggc29saWQgI2ZmZjtcbiAgbWFyZ2luLWxlZnQ6IDM5cHg7IH1cblxuLm1mcC1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDI3cHggc29saWQgIzNmM2YzZjsgfVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZy10b3A6IDQwcHg7IH1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gIHRvcDogLTQwcHg7IH1cblxuLm1mcC1pZnJhbWUtc2NhbGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWZwLWlmcmFtZS1zY2FsZXIgaWZyYW1lIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4vKiBNYWluIGltYWdlIGluIHBvcHVwICovXG5pbWcubWZwLWltZyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi8qIFRoZSBzaGFkb3cgYmVoaW5kIHRoZSBpbWFnZSAqL1xuLm1mcC1maWd1cmUge1xuICBsaW5lLWhlaWdodDogMDsgfVxuXG4ubWZwLWZpZ3VyZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjNDQ0O1xuICBib3R0b206IDQwcHg7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA0MHB4O1xuICB3aWR0aDogYXV0bztcbiAgei1pbmRleDogLTE7IH1cblxuLm1mcC1maWd1cmUgc21hbGwge1xuICBjb2xvcjogI2JkYmRiZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7IH1cblxuLm1mcC1maWd1cmUgZmlndXJlIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5tZnAtYm90dG9tLWJhciB7XG4gIGN1cnNvcjogYXV0bztcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWZwLXRpdGxlIHtcbiAgY29sb3I6ICNmM2YzZjM7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IH1cblxuLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5tZnAtZ2FsbGVyeSAubWZwLWltYWdlLWhvbGRlciAubWZwLWZpZ3VyZSB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSwgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMzAwcHgpIHtcbiAgLyoqXG4gICAgICAgICAqIFJlbW92ZSBhbGwgcGFkZGluZ3MgYXJvdW5kIHRoZSBpbWFnZSBvbiBzbWFsbCBzY3JlZW5cbiAgICAgICAgICovXG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWltYWdlLWhvbGRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLm1mcC1pbWctbW9iaWxlIGltZy5tZnAtaW1nIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZTo6YWZ0ZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IDA7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlIHNtYWxsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgYm90dG9tOiAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogYXV0bzsgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyOmVtcHR5IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWNvdW50ZXIge1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdG9wOiAzcHg7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY2xvc2Uge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMzVweDsgfSB9XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5tZnAtYXJyb3cge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTsgfVxuICAubWZwLWFycm93LWxlZnQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMDsgfVxuICAubWZwLWFycm93LXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCU7IH1cbiAgLm1mcC1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDsgfSB9XG5cbkBtZWRpYSAobWF4LWhlaWdodDogNTAwcHgpIHtcbiAgYm9keS5nbGlnaHRib3gtbW9iaWxlIC5nbGlnaHRib3gtY29udGFpbmVyIC5nc2xpZGUtdGl0bGUtdG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuYm9keS5nbGlnaHRib3gtbW9iaWxlIC5nbGlnaHRib3gtY29udGFpbmVyIC5nc2xpZGUtZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAyMHB4IDA7IH1cbiAgQG1lZGlhIChtYXgtaGVpZ2h0OiA1MDBweCkge1xuICAgIGJvZHkuZ2xpZ2h0Ym94LW1vYmlsZSAuZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ3NsaWRlLWRlc2NyaXB0aW9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5ib2R5IC5nbGlnaHRib3gtY2xlYW4gLmdjbG9zZSB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIHJpZ2h0OiAzMHB4O1xuICB0b3A6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzI3cHgnIGhlaWdodD0nMjdweCcgdmlld0JveD0nMCAwIDI3IDI3JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3ltYm9scycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdCdG4vQ2xvc2UvQnJvbnplL09mZicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE3LjAwMDAwMCwgLTE3LjAwMDAwMCknIHN0cm9rZT0nJTIzRkZGRkZGJyBzdHJva2Utd2lkdGg9JzQnJTNFJTNDZyBpZD0nR3JvdXAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDE5LjAwMDAwMCwgMTkuMDAwMDAwKSclM0UlM0NsaW5lIHgxPScwJyB5MT0nMCcgeDI9JzIyLjYyNzQxNycgeTI9JzIyLjYyNzQxNycgaWQ9J1BhdGgtMyclM0UlM0MvbGluZSUzRSUzQ2xpbmUgeDE9JzAnIHkxPScwJyB4Mj0nMjIuNjI3NDE3JyB5Mj0nMjIuNjI3NDE3JyBpZD0nUGF0aC0zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMS4zMTM3MDgsIDExLjMxMzcwOCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtMTEuMzEzNzA4LCAtMTEuMzEzNzA4KSAnJTNFJTNDL2xpbmUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI3cHggMjdweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgfVxuICBib2R5IC5nbGlnaHRib3gtY2xlYW4gLmdjbG9zZTpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScyN3B4JyBoZWlnaHQ9JzI3cHgnIHZpZXdCb3g9JzAgMCAyNyAyNycgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQnRuL0Nsb3NlL0Jyb256ZS9Ib3ZlcicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE3LjAwMDAwMCwgLTE3LjAwMDAwMCknIHN0cm9rZT0nJTIzQ0NDQ0NDJyBzdHJva2Utd2lkdGg9JzQnJTNFJTNDZyBpZD0nR3JvdXAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDE5LjAwMDAwMCwgMTkuMDAwMDAwKSclM0UlM0NsaW5lIHgxPScwJyB5MT0nMCcgeDI9JzIyLjYyNzQxNycgeTI9JzIyLjYyNzQxNycgaWQ9J1BhdGgtMyclM0UlM0MvbGluZSUzRSUzQ2xpbmUgeDE9JzAnIHkxPScwJyB4Mj0nMjIuNjI3NDE3JyB5Mj0nMjIuNjI3NDE3JyBpZD0nUGF0aC0zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMS4zMTM3MDgsIDExLjMxMzcwOCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtMTEuMzEzNzA4LCAtMTEuMzEzNzA4KSAnJTNFJTNDL2xpbmUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIGJvZHkgLmdsaWdodGJveC1jbGVhbiAuZ2Nsb3NlIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5IC5nbGlnaHRib3gtY2xlYW4gLmdwcmV2IHtcbiAgdG9wOiBjYWxjKDUwJSAtIDI1cHgpO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzIycHgnIHZpZXdCb3g9JzAgMCAxNCAyMicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcG9seWxpbmUgaWQ9J1BhdGgtQ29weScgc3Ryb2tlPSclMjNGRkZGRkYnIHN0cm9rZS13aWR0aD0nNCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNy41MDAwMDAsIDExLjAwMDAwMCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtNy41MDAwMDAsIC0xMS4wMDAwMDApICcgcG9pbnRzPSczIDIgMTIgMTEgMyAyMCclM0UlM0MvcG9seWxpbmUlM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTRweCAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpOyB9XG4gIGJvZHkgLmdsaWdodGJveC1jbGVhbiAuZ3ByZXY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMTRweCcgaGVpZ2h0PScyMnB4JyB2aWV3Qm94PScwIDAgMTQgMjInIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0ljb24vQXJyb3cvMjBweC9XaGl0ZS1Db3B5JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyLjAwMDAwMCwgMS4wMDAwMDApJyBzdHJva2U9JyUyM0ZGRkZGRicgc3Ryb2tlLXdpZHRoPSc0JyUzRSUzQ3BvbHlsaW5lIGlkPSdQYXRoJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg1LjUwMDAwMCwgMTAuMDAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKC01LjUwMDAwMCwgLTEwLjAwMDAwMCkgJyBwb2ludHM9JzEgMSAxMCAxMCAxIDE5JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIGJvZHkgLmdsaWdodGJveC1jbGVhbiAuZ3ByZXYgc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGJvZHkgLmdsaWdodGJveC1jbGVhbiAuZ3ByZXYuZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuMTsgfVxuXG5ib2R5IC5nbGlnaHRib3gtY2xlYW4gLmduZXh0IHtcbiAgdG9wOiBjYWxjKDUwJSAtIDI1cHgpO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzIycHgnIHZpZXdCb3g9JzAgMCAxNCAyMicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nSWNvbi9BcnJvdy8yMHB4L0Jyb256ZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMS4wMDAwMDAsIDEuMDAwMDAwKScgc3Ryb2tlPSclMjNGRkZGRkYnIHN0cm9rZS13aWR0aD0nNCclM0UlM0Nwb2x5bGluZSBpZD0nUGF0aCcgcG9pbnRzPScxIDEgMTAgMTAgMSAxOSclM0UlM0MvcG9seWxpbmUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7IH1cbiAgYm9keSAuZ2xpZ2h0Ym94LWNsZWFuIC5nbmV4dDpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzIycHgnIHZpZXdCb3g9JzAgMCAxNCAyMicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nSWNvbi9BcnJvdy8yMHB4L1doaXRlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxLjAwMDAwMCwgMS4wMDAwMDApJyBzdHJva2U9JyUyM0ZGRkZGRicgc3Ryb2tlLXdpZHRoPSc0JyUzRSUzQ3BvbHlsaW5lIGlkPSdQYXRoJyBwb2ludHM9JzEgMSAxMCAxMCAxIDE5JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIGJvZHkgLmdsaWdodGJveC1jbGVhbiAuZ25leHQgc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGJvZHkgLmdsaWdodGJveC1jbGVhbiAuZ25leHQuZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuMTsgfVxuXG5ib2R5IC5nbGlnaHRib3gtY2xlYW4gLmdzbGlkZS1kZXNjcmlwdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZzogMTBweCAwOyB9XG5cbmJvZHkgLmdsaWdodGJveC1jbGVhbiAuZ3NsaWRlLXRpdGxlLXRvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDkyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkgLmdsaWdodGJveC1jbGVhbiAuZ3NsaWRlLXRpdGxlLXRvcCB7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgICAgcGFkZGluZzogMCAyMHB4OyB9IH1cblxuYm9keSAuZ2xpZ2h0Ym94LWNsZWFuIC5nc2xpZGUtZGVzY3JpcHRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5MjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5IC5nbGlnaHRib3gtY2xlYW4gLmdzbGlkZS1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgICAgcGFkZGluZzogMCAyMHB4OyB9IH1cblxuYm9keSAuZ2xpZ2h0Ym94LWNsZWFuIC5nZGVzYy1pbm5lciB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5IC5nbGlnaHRib3gtY2xlYW4gLmdkZXNjLWlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDsgfSB9XG5cbmJvZHkgLmdsaWdodGJveC1jbGVhbiAuZ3NsaWRlLXRpdGxlIHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9keSAuZ2xpZ2h0Ym94LWNsZWFuIC5nc2xpZGUtdGl0bGUge1xuICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9IH1cblxuLyoqXG4qIDEuMyBGb3Jtc1xuKlxuKiBHbG9iYWwgZm9ybSBlbGVtZW50cywgaW5jbHVkaW5nIHN0cnVjdGVyaW5nIHdyYXBwZXIgZWxlbWVudHMuXG4qL1xuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuZm9ybSB7XG4gIG1hcmdpbjogMDsgfVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIGZpZWxkc2V0IGlucHV0LFxuICBmaWVsZHNldCBzZWxlY3QsXG4gIGZpZWxkc2V0IHRleHRhcmVhIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgZmllbGRzZXQgKjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07IH1cblxubGFiZWwge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwLjZyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuW3R5cGU9XCJ0ZWxcIl0sIFt0eXBlPVwidXJsXCJdLCBbdHlwZT1cInRleHRcIl0sIFt0eXBlPVwiZGF0ZVwiXSwgW3R5cGU9XCJlbWFpbFwiXSwgW3R5cGU9XCJzZWFyY2hcIl0sIFt0eXBlPVwibnVtYmVyXCJdLCBbdHlwZT1cInBhc3N3b3JkXCJdLCB0ZXh0YXJlYSwgc2VsZWN0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjQ1LCA4NCwgMjksIDAuNCk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMTNweCAwIDEzcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgW3R5cGU9XCJ0ZWxcIl0sIFt0eXBlPVwidXJsXCJdLCBbdHlwZT1cInRleHRcIl0sIFt0eXBlPVwiZGF0ZVwiXSwgW3R5cGU9XCJlbWFpbFwiXSwgW3R5cGU9XCJzZWFyY2hcIl0sIFt0eXBlPVwibnVtYmVyXCJdLCBbdHlwZT1cInBhc3N3b3JkXCJdLCB0ZXh0YXJlYSwgc2VsZWN0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gIFt0eXBlPVwidGVsXCJdOjpwbGFjZWhvbGRlciwgW3R5cGU9XCJ1cmxcIl06OnBsYWNlaG9sZGVyLCBbdHlwZT1cInRleHRcIl06OnBsYWNlaG9sZGVyLCBbdHlwZT1cImRhdGVcIl06OnBsYWNlaG9sZGVyLCBbdHlwZT1cImVtYWlsXCJdOjpwbGFjZWhvbGRlciwgW3R5cGU9XCJzZWFyY2hcIl06OnBsYWNlaG9sZGVyLCBbdHlwZT1cIm51bWJlclwiXTo6cGxhY2Vob2xkZXIsIFt0eXBlPVwicGFzc3dvcmRcIl06OnBsYWNlaG9sZGVyLCB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIsIHNlbGVjdDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7IH1cbiAgW3R5cGU9XCJ0ZWxcIl06aW5wdXQtcGxhY2Vob2xkZXIsIFt0eXBlPVwidXJsXCJdOmlucHV0LXBsYWNlaG9sZGVyLCBbdHlwZT1cInRleHRcIl06aW5wdXQtcGxhY2Vob2xkZXIsIFt0eXBlPVwiZGF0ZVwiXTppbnB1dC1wbGFjZWhvbGRlciwgW3R5cGU9XCJlbWFpbFwiXTppbnB1dC1wbGFjZWhvbGRlciwgW3R5cGU9XCJzZWFyY2hcIl06aW5wdXQtcGxhY2Vob2xkZXIsIFt0eXBlPVwibnVtYmVyXCJdOmlucHV0LXBsYWNlaG9sZGVyLCBbdHlwZT1cInBhc3N3b3JkXCJdOmlucHV0LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYTppbnB1dC1wbGFjZWhvbGRlciwgc2VsZWN0OmlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyB9XG4gIFt0eXBlPVwidGVsXCJdOnBsYWNlaG9sZGVyLCBbdHlwZT1cInVybFwiXTpwbGFjZWhvbGRlciwgW3R5cGU9XCJ0ZXh0XCJdOnBsYWNlaG9sZGVyLCBbdHlwZT1cImRhdGVcIl06cGxhY2Vob2xkZXIsIFt0eXBlPVwiZW1haWxcIl06cGxhY2Vob2xkZXIsIFt0eXBlPVwic2VhcmNoXCJdOnBsYWNlaG9sZGVyLCBbdHlwZT1cIm51bWJlclwiXTpwbGFjZWhvbGRlciwgW3R5cGU9XCJwYXNzd29yZFwiXTpwbGFjZWhvbGRlciwgdGV4dGFyZWE6cGxhY2Vob2xkZXIsIHNlbGVjdDpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTsgfVxuXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgcGFkZGluZzogMDsgfVxuXG50ZXh0YXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICByZXNpemU6IHZlcnRpY2FsO1xuICB3aWR0aDogMTAwJTsgfVxuXG5zZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0Nwb2x5bGluZSBmaWxsPSdub25lJyBzdHJva2U9J3JnYig1MSwgNTEsIDUxKScgc3Ryb2tlLXdpZHRoPSc1JyAgcG9pbnRzPScyLDkgMTYsMjUgMzAsOSAnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDE4cHgpIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICB6LWluZGV4OiAxO1xuICBvdXRsaW5lOiBub25lOyB9XG4gIHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBzZWxlY3Q6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzE1cHgnIHZpZXdCb3g9JzAgMCAyMCAxNScgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J0xheW91dHMtLS0xNDQwcHgtVy0oRGVza3RvcCknIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMS4tSE9NRScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTUxOS4wMDAwMDAsIC05MDcuMDAwMDAwKScgZmlsbD0nJTIzQThBOEE2JyUzRSUzQ2cgaWQ9J1NlYXJjaC1CYXInIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDM4LjE4OTQ2MCwgODYyLjAwMDAwMCknJTNFJTNDcG9seWdvbiBpZD0nVHJpYW5nbGUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDQ5MC44OTgzNjksIDUyLjUwMDAwMCkgc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgtNDkwLjg5ODM2OSwgLTUyLjUwMDAwMCkgJyBwb2ludHM9JzQ5MC44OTgzNjkgNDUgNTAwLjU1MzMyNSA2MCA0ODEuMjQzNDEzIDYwJyUzRSUzQy9wb2x5Z29uJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBzZWxlY3Qge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxOXB4KSAyMnB4OyB9IH1cblxudGV4dGFyZWE6Zm9jdXMsIGlucHV0OmZvY3VzLCBzZWxlY3Q6Zm9jdXMsIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuW3R5cGU9J2NoZWNrYm94J10sXG5bdHlwZT0ncmFkaW8nXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7IH1cbiAgW3R5cGU9J2NoZWNrYm94J10sIFt0eXBlPSdjaGVja2JveCddOmhvdmVyLCBbdHlwZT0nY2hlY2tib3gnXTpmb2N1cyxcbiAgW3R5cGU9J3JhZGlvJ10sXG4gIFt0eXBlPSdyYWRpbyddOmhvdmVyLFxuICBbdHlwZT0ncmFkaW8nXTpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmY5ZTFiO1xuICAgIG91dGxpbmU6IDA7IH1cbiAgW3R5cGU9J2NoZWNrYm94J10gKyBzcGFuLFxuICBbdHlwZT0ncmFkaW8nXSArIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgW3R5cGU9J2NoZWNrYm94J10gKyBzcGFuOjpiZWZvcmUsXG4gICAgW3R5cGU9J3JhZGlvJ10gKyBzcGFuOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZjllMWI7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICAgICAgd2lkdGg6IDE1cHg7IH1cbiAgW3R5cGU9J2NoZWNrYm94J106Y2hlY2tlZCArIHNwYW46OmJlZm9yZSxcbiAgW3R5cGU9J3JhZGlvJ106Y2hlY2tlZCArIHNwYW46OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOWUxYjtcbiAgICBib3JkZXItY29sb3I6ICNmZjllMWI7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICNmZmY7IH1cbiAgW3R5cGU9J2NoZWNrYm94J10gKyBsYWJlbCxcbiAgW3R5cGU9J3JhZGlvJ10gKyBsYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgW3R5cGU9J2NoZWNrYm94J10gKyBsYWJlbDo6YmVmb3JlLFxuICAgIFt0eXBlPSdyYWRpbyddICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmOWUxYjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNHB4O1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gICAgICB3aWR0aDogMTVweDsgfVxuICBbdHlwZT0nY2hlY2tib3gnXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbiAgW3R5cGU9J3JhZGlvJ106Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjllMWI7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmY5ZTFiO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjZmZmOyB9XG5cblt0eXBlPSdyYWRpbyddICsgc3Bhbjo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi53cGNmNyAuc2NyZWVuLXJlYWRlci1yZXNwb25zZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLndwY2Y3LWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLndwY2Y3LWZvcm0gLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLndwY2Y3LWZvcm0gLmZvcm0tYWNjZXB0YW5jZS1jZWxsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLndwY2Y3LWZvcm0gLmZvcm0tYWNjZXB0YW5jZS1jZWxsIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMzBweCk7IH0gfVxuICAud3BjZjctZm9ybSAuZm9ybS1zdWJtaXQtY2VsbCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLndwY2Y3LWZvcm0gLmZvcm0tc3VibWl0LWNlbGwge1xuICAgICAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAud3BjZjctZm9ybSAuZm9ybS1zdWJtaXQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC53cGNmNy1mb3JtIC53cGNmNy1ub3QtdmFsaWQge1xuICAgIGNvbG9yOiByZWQgIWltcG9ydGFudDsgfVxuICAgIC53cGNmNy1mb3JtIC53cGNmNy1ub3QtdmFsaWQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiByZWQgIWltcG9ydGFudDsgfVxuICAud3BjZjctZm9ybSAuZXJyb3Ige1xuICAgIGNvbG9yOiByZWQgIWltcG9ydGFudDsgfVxuICAgIC53cGNmNy1mb3JtIC5lcnJvcjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHJlZCAhaW1wb3J0YW50OyB9XG4gIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgbGFiZWw6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC53cGNmNy1mb3JtIC5hY2NlcHRhbmNlLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMCAzMHB4IDEwcHggMDsgfVxuICAud3BjZjctZm9ybSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXMgZWFzZTtcbiAgICBjb2xvcjogI0ZGRjsgfVxuICAud3BjZjctZm9ybS5pbnZhbGlkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgY29sb3I6IHJlZDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC53cGNmNy1mb3JtLnNlbnQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC53cGNmNy1mb3JtIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC53cGNmNy1mb3JtIC5hamF4LWxvYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAud3BjZjctZm9ybSAud3BjZjctc3Bpbm5lciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG5baXM9XCJibG9jay1jYXJlZXJcIl0ge1xuICBtYXJnaW4tYm90dG9tOiAxODBweDtcbiAgbWFyZ2luLXRvcDogMTYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBbaXM9XCJibG9jay1jYXJlZXJcIl0ge1xuICAgICAgbWFyZ2luLXRvcDogMjA4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNjdweDsgfSB9XG4gIFtpcz1cImJsb2NrLWNhcmVlclwiXSAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5jb250ZW50V3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5jb250ZW50V3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICBbaXM9XCJibG9jay1jYXJlZXJcIl0gLmNvbHVtbi0tY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7IH1cbiAgICBbaXM9XCJibG9jay1jYXJlZXJcIl0gLmNvbHVtbi0tY29udGVudCA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICBbaXM9XCJibG9jay1jYXJlZXJcIl0gLmNvbHVtbi0tY29udGVudCA+IDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5jb2x1bW4tLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3LjMzMzMzMzMzJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS42NjY2NjY2NyU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB3aWR0aDogNjAuNSU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLWNhcmVlclwiXSAuY29sdW1uLS1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3LjMzMzMzMzMzJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTEuNjY2NjY2NjclOyB9IH1cbiAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5jb2x1bW4tLWltYWdlIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA0M3B4OyB9XG4gICAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5jb2x1bW4tLWltYWdlID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIFtpcz1cImJsb2NrLWNhcmVlclwiXSAuY29sdW1uLS1pbWFnZSA+IDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIFtpcz1cImJsb2NrLWNhcmVlclwiXSAuY29sdW1uLS1pbWFnZSAuZmlndXJlIHtcbiAgICAgIGNsaXAtcGF0aDogcG9seWdvbigyNS4xMDU0ODUyMyUgMCUsIDEwMCUgMCUsIDc0Ljg5NDUxNDc3JSAxMDAlLCAwJSAxMDAlKTsgfVxuICAgIFtpcz1cImJsb2NrLWNhcmVlclwiXSAuY29sdW1uLS1pbWFnZSAuc29saWRTaGFkb3c6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogNzQuNjgzNTQ0MyU7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDMzLjYxNTgxOTIxJSAwJSwgMTAwJSAwJSwgNjYuMzg0MTgwNzklIDEwMCUsIDAlIDEwMCUpOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1jYXJlZXJcIl0gLmNvbHVtbi0taW1hZ2Uge1xuICAgICAgICB3aWR0aDogMzkuNSU7IH0gfVxuICAgIFtpcz1cImJsb2NrLWNhcmVlclwiXSAuY29sdW1uLS1pbWFnZSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5tZWRpYVdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMHB4KTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgZWFzZSwgb3BhY2l0eSAxcyBlYXNlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1jYXJlZXJcIl0gLm1lZGlhV3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gIFtpcz1cImJsb2NrLWNhcmVlclwiXSAudGl0bGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzEyNTsgfVxuICBbaXM9XCJibG9jay1jYXJlZXJcIl0gLml0ZW1zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5pdGVtcy1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZjllMWI7IH1cbiAgICAgIFtpcz1cImJsb2NrLWNhcmVlclwiXSAuaXRlbXMtaXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTsgfVxuICAgIFtpcz1cImJsb2NrLWNhcmVlclwiXSAuaXRlbXMtbGluayB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAxOXB4IDA7XG4gICAgICBjb2xvcjogI2ZmOWUxYjsgfVxuICAgICAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5pdGVtcy1saW5rOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5pdGVtcy1saW5rOmhvdmVyOjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMTRweCcgaGVpZ2h0PScyMnB4JyB2aWV3Qm94PScwIDAgMTQgMjInIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0ljb24vQXJyb3cvMjBweC9ZZWxsb3cnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEuMDAwMDAwLCAxLjAwMDAwMCknIHN0cm9rZT0nJTIzZmZmZmZmJyBzdHJva2Utd2lkdGg9JzQnJTNFJTNDcG9seWxpbmUgaWQ9J1BhdGgnIHBvaW50cz0nMSAxIDEwIDEwIDEgMTknJTNFJTNDL3BvbHlsaW5lJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgICAgIFtpcz1cImJsb2NrLWNhcmVlclwiXSAuaXRlbXMtbGluazphY3RpdmUge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICBbaXM9XCJibG9jay1jYXJlZXJcIl0gLml0ZW1zLWxpbms6YWN0aXZlOjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMTRweCcgaGVpZ2h0PScyMnB4JyB2aWV3Qm94PScwIDAgMTQgMjInIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0ljb24vQXJyb3cvMjBweC9ZZWxsb3cnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEuMDAwMDAwLCAxLjAwMDAwMCknIHN0cm9rZT0nJTIzRkZGRkZGJyBzdHJva2Utd2lkdGg9JzQnJTNFJTNDcG9seWxpbmUgaWQ9J1BhdGgnIHBvaW50cz0nMSAxIDEwIDEwIDEgMTknJTNFJTNDL3BvbHlsaW5lJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgICAgIFtpcz1cImJsb2NrLWNhcmVlclwiXSAuaXRlbXMtbGluazo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzIycHgnIHZpZXdCb3g9JzAgMCAxNCAyMicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nSWNvbi9BcnJvdy8yMHB4L1llbGxvdycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMS4wMDAwMDAsIDEuMDAwMDAwKScgc3Ryb2tlPSclMjNmZjllMWInIHN0cm9rZS13aWR0aD0nNCclM0UlM0Nwb2x5bGluZSBpZD0nUGF0aCcgcG9pbnRzPScxIDEgMTAgMTAgMSAxOSclM0UlM0MvcG9seWxpbmUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAyMnB4O1xuICAgICAgICB3aWR0aDogMTRweDsgfVxuICBbaXM9XCJibG9jay1jYXJlZXJcIl0gLmNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5tb3JlLWJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMzVweDsgfVxuICBbaXM9XCJibG9jay1jYXJlZXJcIl0gLmphLWxvYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5wb3dlcmVkLWJ5LWpvYmFkZGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIFtpcz1cImJsb2NrLWNhcmVlclwiXSAjamEtam9icy13aWRnZXQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgW2lzPVwiYmxvY2stY2FyZWVyXCJdICNqYS1qb2JzLXdpZGdldCAuaWNvbi1sb2FkaW5nIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIFtpcz1cImJsb2NrLWNhcmVlclwiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1wYWdlcixcbiAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5qYS1qb2ItbGlzdC1jb250YWluZXIgLmphLXBhZ2VyLXN1bW1hcnkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5qYS1qb2ItbGlzdC1jb250YWluZXIgLmphLWpvYi1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIFtpcz1cImJsb2NrLWNhcmVlclwiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIFtpcz1cImJsb2NrLWNhcmVlclwiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgcGFkZGluZzogMjFweCAyMHB4IDE5cHggMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDsgfVxuICAgICAgICBbaXM9XCJibG9jay1jYXJlZXJcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYiAudGl0bGU6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjODg4OyB9XG4gICAgICAgICAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5qYS1qb2ItbGlzdC1jb250YWluZXIgLmphLWpvYi1saXN0IC5qb2IgLnRpdGxlOmhvdmVyOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzIycHgnIHZpZXdCb3g9JzAgMCAxNCAyMicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nSWNvbi9BcnJvdy8yMHB4L1llbGxvdycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMS4wMDAwMDAsIDEuMDAwMDAwKScgc3Ryb2tlPSclMjNmZmZmZmYnIHN0cm9rZS13aWR0aD0nNCclM0UlM0Nwb2x5bGluZSBpZD0nUGF0aCcgcG9pbnRzPScxIDEgMTAgMTAgMSAxOSclM0UlM0MvcG9seWxpbmUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICAgICAgICBbaXM9XCJibG9jay1jYXJlZXJcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYiAudGl0bGU6YWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAgIFtpcz1cImJsb2NrLWNhcmVlclwiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iIC50aXRsZTphY3RpdmU6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzE0cHgnIGhlaWdodD0nMjJweCcgdmlld0JveD0nMCAwIDE0IDIyJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3ltYm9scycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdJY29uL0Fycm93LzIwcHgvWWVsbG93JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxLjAwMDAwMCwgMS4wMDAwMDApJyBzdHJva2U9JyUyMzMzMzMzMycgc3Ryb2tlLXdpZHRoPSc0JyUzRSUzQ3BvbHlsaW5lIGlkPSdQYXRoJyBwb2ludHM9JzEgMSAxMCAxMCAxIDE5JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gICAgICAgIFtpcz1cImJsb2NrLWNhcmVlclwiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iIC50aXRsZTo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzE0cHgnIGhlaWdodD0nMjJweCcgdmlld0JveD0nMCAwIDE0IDIyJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3ltYm9scycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdJY29uL0Fycm93LzIwcHgvWWVsbG93JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxLjAwMDAwMCwgMS4wMDAwMDApJyBzdHJva2U9JyUyMzAwMDAwMCcgc3Ryb2tlLXdpZHRoPSc0JyUzRSUzQ3BvbHlsaW5lIGlkPSdQYXRoJyBwb2ludHM9JzEgMSAxMCAxMCAxIDE5JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogMjJweDtcbiAgICAgICAgICB3aWR0aDogMTRweDsgfVxuICAgICAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5qYS1qb2ItbGlzdC1jb250YWluZXIgLmphLWpvYi1saXN0IC5qb2IgLm1ldGEge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBbaXM9XCJibG9jay1jYXJlZXJcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYiAuc3VtbWFyeSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIFtpcz1cImJsb2NrLWNhcmVlclwiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iIC52aWV3LWRldGFpbHMge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gIFtpcz1cImJsb2NrLWNhcmVlclwiXS5hY3RpdmUgLm1lZGlhV3JhcHBlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuICBbaXM9XCJibG9jay1jYXJlZXJcIl0uYWN0aXZlIC5iZ3RleHQge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5iZ3RleHQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMnMgZWFzZSAwLjVzO1xuICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1jYXJlZXJcIl0gLmJndGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5iZ3RleHQge1xuICAgICAgICBmb250LXNpemU6IDEyLjVyZW07XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5iZ3RleHQtLXJpZ2h0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgW2lzPVwiYmxvY2stY2FyZWVyXCJdIC5iZ3RleHQtLXJpZ2h0IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0O1xuICAgICAgICAgIHJpZ2h0OiAtNDdweDtcbiAgICAgICAgICB0b3A6IC00OHB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKDEwMCUpOyB9IH1cblxuW2lzPSdibG9jay1jYXJlZXItc2luZ2xlJ10ge1xuICBwYWRkaW5nLXRvcDogMTYycHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgW2lzPSdibG9jay1jYXJlZXItc2luZ2xlJ10ge1xuICAgICAgcGFkZGluZy10b3A6IDIyNXB4OyB9IH1cbiAgW2lzPSdibG9jay1jYXJlZXItc2luZ2xlJ10gLmNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgbWF4LXdpZHRoOiA3ODBweDsgfVxuICAgIFtpcz0nYmxvY2stY2FyZWVyLXNpbmdsZSddIC5jb250ZW50ID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIFtpcz0nYmxvY2stY2FyZWVyLXNpbmdsZSddIC5jb250ZW50ID4gOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIFtpcz0nYmxvY2stY2FyZWVyLXNpbmdsZSddIC5wb3N0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luOiAwIDAgMzVweCAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgW2lzPSdibG9jay1jYXJlZXItc2luZ2xlJ10gLmpvYkFkZHJlc3Mge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICBjb2xvcjogI2ZmOWUxYjtcbiAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMzM7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzM7IH1cbiAgW2lzPSdibG9jay1jYXJlZXItc2luZ2xlJ10gLmpvYkFkZHJlc3MgKyAuam9iUGl0Y2gge1xuICAgIGJvcmRlci10b3A6IG5vbmU7IH1cbiAgW2lzPSdibG9jay1jYXJlZXItc2luZ2xlJ10gLmpvYlBpdGNoIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogI2ZmOWUxYjtcbiAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMzM7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzM7IH1cbiAgW2lzPSdibG9jay1jYXJlZXItc2luZ2xlJ10gLmpvYkRldGFpbHMge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzc3Nzc3Nzg7XG4gICAgY29sb3I6ICNmZjllMWI7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzM7IH1cbiAgICBbaXM9J2Jsb2NrLWNhcmVlci1zaW5nbGUnXSAuam9iRGV0YWlscyBkbCB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIFtpcz0nYmxvY2stY2FyZWVyLXNpbmdsZSddIC5qb2JEZXRhaWxzIGRsOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgW2lzPSdibG9jay1jYXJlZXItc2luZ2xlJ10gLmpvYkRldGFpbHMgZHQge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjbGVhcjogbGVmdDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgICAgW2lzPSdibG9jay1jYXJlZXItc2luZ2xlJ10gLmpvYkRldGFpbHMgZHQ6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBbaXM9J2Jsb2NrLWNhcmVlci1zaW5nbGUnXSAuam9iRGV0YWlscyBkZCB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzc3Nzc3Nzg7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgICAgIFtpcz0nYmxvY2stY2FyZWVyLXNpbmdsZSddIC5qb2JEZXRhaWxzIGRkOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIFtpcz0nYmxvY2stY2FyZWVyLXNpbmdsZSddIC5qb2JCb2R5IHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTsgfVxuICBbaXM9J2Jsb2NrLWNhcmVlci1zaW5nbGUnXSAuYXBwbHlTdHJpcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43NTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPSdibG9jay1jYXJlZXItc2luZ2xlJ10gLmFwcGx5U3RyaXAge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDQwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIFtpcz0nYmxvY2stY2FyZWVyLXNpbmdsZSddIC5hcHBseVN0cmlwIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwOyB9IH1cbiAgICBbaXM9J2Jsb2NrLWNhcmVlci1zaW5nbGUnXSAuYXBwbHlTdHJpcCBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICBbaXM9J2Jsb2NrLWNhcmVlci1zaW5nbGUnXSAuYXBwbHlTdHJpcElubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDYwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz0nYmxvY2stY2FyZWVyLXNpbmdsZSddIC5hcHBseVN0cmlwSW5uZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuICBbaXM9J2Jsb2NrLWNhcmVlci1zaW5nbGUnXSAuYXBwbHlTdHJpcFRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz0nYmxvY2stY2FyZWVyLXNpbmdsZSddIC5hcHBseVN0cmlwVGV4dCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG5baXM9XCJibG9jay1jb250YWN0c1wiXSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMTRweDtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgW2lzPVwiYmxvY2stY29udGFjdHNcIl06Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiAyNjBweDsgfVxuICBbaXM9XCJibG9jay1jb250YWN0c1wiXS5hY3RpdmUgLmNvbnRhaW5lcjphZnRlciB7XG4gICAgb3BhY2l0eTogMTsgfVxuICBbaXM9XCJibG9jay1jb250YWN0c1wiXSAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgW2lzPVwiYmxvY2stY29udGFjdHNcIl0gLnRpdGxlIHtcbiAgICBtYXJnaW46IDAgMCAxMzBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogI2ZmOWUxYjsgfVxuICBbaXM9XCJibG9jay1jb250YWN0c1wiXSAuaXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIFtpcz1cImJsb2NrLWNvbnRhY3RzXCJdIC5pdGVtcyAuaXRlbSB7XG4gICAgICBmbGV4OiAwIDEgMTAwJTtcbiAgICAgIG1hcmdpbjogMCAwIDQ0cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJibG9jay1jb250YWN0c1wiXSAuaXRlbXMgLml0ZW0ge1xuICAgICAgICAgIGZsZXg6IDAgMSA0NSU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICBbaXM9XCJibG9jay1jb250YWN0c1wiXSAuaXRlbXMgLml0ZW0ge1xuICAgICAgICAgIGZsZXg6IDAgMSAzMCU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDUlOyB9XG4gICAgICAgICAgW2lzPVwiYmxvY2stY29udGFjdHNcIl0gLml0ZW1zIC5pdGVtOm50aC1jaGlsZCgzbiArIDEpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgICAgIFtpcz1cImJsb2NrLWNvbnRhY3RzXCJdIC5pdGVtcyAuaXRlbS10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjZmY5ZTFiO1xuICAgICAgICBtYXJnaW46IDAgMCAxMXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBbaXM9XCJibG9jay1jb250YWN0c1wiXSAuaXRlbXMgLml0ZW0tY29udGVudCB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgIFtpcz1cImJsb2NrLWNvbnRhY3RzXCJdIC5pdGVtcyAuaXRlbS1jb250ZW50ID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgICAgIFtpcz1cImJsb2NrLWNvbnRhY3RzXCJdIC5pdGVtcyAuaXRlbS1jb250ZW50ID4gOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICAgICAgW2lzPVwiYmxvY2stY29udGFjdHNcIl0gLml0ZW1zIC5pdGVtLWNvbnRlbnQgYTpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuW2lzPVwiZmx5bnQtYmxvY2stY29va2llLW5vdGljZVwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5OTk7IH1cbiAgW2lzPVwiZmx5bnQtYmxvY2stY29va2llLW5vdGljZVwiXS5jb29raWVOb3RpY2UtLWlzVmlzaWJsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgW2lzPVwiZmx5bnQtYmxvY2stY29va2llLW5vdGljZVwiXS5sYXlvdXRCb3R0b20gLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgW2lzPVwiZmx5bnQtYmxvY2stY29va2llLW5vdGljZVwiXS5sYXlvdXRCb3R0b20gLmNvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIFtpcz1cImZseW50LWJsb2NrLWNvb2tpZS1ub3RpY2VcIl0ubGF5b3V0Qm90dG9tIC5jb250YWluZXIge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4OyB9XG4gICAgW2lzPVwiZmx5bnQtYmxvY2stY29va2llLW5vdGljZVwiXS5sYXlvdXRCb3R0b20gLmNvbnRlbnQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4OyB9IH1cbiAgW2lzPVwiZmx5bnQtYmxvY2stY29va2llLW5vdGljZVwiXS5sYXlvdXRGbG9hdGluZyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICBbaXM9XCJmbHludC1ibG9jay1jb29raWUtbm90aWNlXCJdLmxheW91dEZsb2F0aW5nIC5jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBbaXM9XCJmbHludC1ibG9jay1jb29raWUtbm90aWNlXCJdLmxheW91dEZsb2F0aW5nIHtcbiAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICgzMHB4ICogMikpOyB9XG4gICAgICBbaXM9XCJmbHludC1ibG9jay1jb29raWUtbm90aWNlXCJdLmxheW91dEZsb2F0aW5nIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAzMHB4OyB9IH1cbiAgW2lzPVwiZmx5bnQtYmxvY2stY29va2llLW5vdGljZVwiXSAuY29udGVudCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gICAgW2lzPVwiZmx5bnQtYmxvY2stY29va2llLW5vdGljZVwiXSAuY29udGVudCA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICBbaXM9XCJmbHludC1ibG9jay1jb29raWUtbm90aWNlXCJdIC5jb250ZW50ID4gOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgW2lzPVwiZmx5bnQtYmxvY2stY29va2llLW5vdGljZVwiXSAuY29udGVudCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG4gICAgW2lzPVwiZmx5bnQtYmxvY2stY29va2llLW5vdGljZVwiXSAuY29udGVudCBhIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICBbaXM9XCJmbHludC1ibG9jay1jb29raWUtbm90aWNlXCJdIC5jb250ZW50IGE6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICBbaXM9XCJmbHludC1ibG9jay1jb29raWUtbm90aWNlXCJdIGJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgMXB4IHNvbGlkOyB9XG5cbltpcz1cImJsb2NrLWltYWdlLWdhbGxlcnlcIl0gKyBbaXM9XCJibG9jay1jb3Vyc2VzXCJdIHtcbiAgbWFyZ2luLXRvcDogNC40cmVtOyB9XG5cbltpcz1cImJsb2NrLWNvdXJzZXNcIl0gKyBbaXM9XCJibG9jay1uZXh0LXNlY3Rpb25cIl0ge1xuICBtYXJnaW4tdG9wOiAxNThweDsgfVxuXG5baXM9XCJibG9jay1jb3Vyc2VzXCJdICsgW2lzPVwiYmxvY2std3lzaXd5Z1wiXSB7XG4gIG1hcmdpbi10b3A6IDE1OHB4OyB9XG5cbltpcz1cImJsb2NrLXd5c2l3eWdcIl0gKyBbaXM9XCJibG9jay1jb3Vyc2VzXCJdIHtcbiAgbWFyZ2luLXRvcDogLTM4cHg7IH1cblxuW2lzPVwiYmxvY2stY291cnNlc1wiXSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQuOHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIFtpcz1cImJsb2NrLWNvdXJzZXNcIl0gLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIFtpcz1cImJsb2NrLWNvdXJzZXNcIl0gLmNvbnRlbnQge1xuICAgIG1heC13aWR0aDogNzgwcHg7IH1cbiAgW2lzPVwiYmxvY2stY291cnNlc1wiXSAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICBbaXM9XCJibG9jay1jb3Vyc2VzXCJdIC50aXRsZSArIC5zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICBbaXM9XCJibG9jay1jb3Vyc2VzXCJdIC5zdWJ0aXRsZSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICAgIG1hcmdpbi10b3A6IDRweDsgfVxuICBbaXM9XCJibG9jay1jb3Vyc2VzXCJdIC5pdGVtcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIFtpcz1cImJsb2NrLWNvdXJzZXNcIl0gLml0ZW1zIC5pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5baXM9XCJibG9jay13eXNpd3lnXCJdICsgW2lzPVwiYmxvY2stY3Jldy1jcmVkaXRzXCJdIHtcbiAgbWFyZ2luLXRvcDogLTJweDsgfVxuXG5baXM9XCJibG9jay1jcmV3LWNyZWRpdHNcIl0ge1xuICAtLWNyZWRpdC1jb2wtZ2FwOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIFtpcz1cImJsb2NrLWNyZXctY3JlZGl0c1wiXSAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgW2lzPVwiYmxvY2stY3Jldy1jcmVkaXRzXCJdIC5jb250ZW50IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDkyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgW2lzPVwiYmxvY2stY3Jldy1jcmVkaXRzXCJdIC5jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE0MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBbaXM9XCJibG9jay1jcmV3LWNyZWRpdHNcIl0gLmFjY29yZGlvbi10aXRsZSB7XG4gICAgbWluLWhlaWdodDogODJweDtcbiAgICBwYWRkaW5nOiAyOXB4IDIwcHggMjJweCA2MHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1jcmV3LWNyZWRpdHNcIl0gLmFjY29yZGlvbi10aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDIxcHggMjBweCAyMnB4IDYwcHg7IH0gfVxuICBbaXM9XCJibG9jay1jcmV3LWNyZWRpdHNcIl0gLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDAgMC44NXJlbTsgfVxuICBbaXM9XCJibG9jay1jcmV3LWNyZWRpdHNcIl0gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjODg4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1jcmV3LWNyZWRpdHNcIl0gLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtOyB9IH1cbiAgW2lzPVwiYmxvY2stY3Jldy1jcmVkaXRzXCJdIC5jb250ZW50LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgMCAwIGNhbGMoLTEgKiB2YXIoLS1jcmVkaXQtY29sLWdhcCkpO1xuICAgIHBhZGRpbmctdG9wOiA1N3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgdmFyKC0tY3JlZGl0LWNvbC1nYXApKTsgfVxuICBbaXM9XCJibG9jay1jcmV3LWNyZWRpdHNcIl0gLmNvbCB7XG4gICAgbWFyZ2luOiAwIDAgMCB2YXIoLS1jcmVkaXQtY29sLWdhcCk7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgW2lzPVwiYmxvY2stY3Jldy1jcmVkaXRzXCJdIC5jb2wuY29sMW9mNCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICBbaXM9XCJibG9jay1jcmV3LWNyZWRpdHNcIl0gLmNvbC5jb2wxb2Y0IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gdmFyKC0tY3JlZGl0LWNvbC1nYXApKTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiYmxvY2stY3Jldy1jcmVkaXRzXCJdIC5jb2wuY29sMW9mNCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDMzLjMzMzMzMyUgLSB2YXIoLS1jcmVkaXQtY29sLWdhcCkpOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgW2lzPVwiYmxvY2stY3Jldy1jcmVkaXRzXCJdIC5jb2wuY29sMW9mNCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDI1JSAtIHZhcigtLWNyZWRpdC1jb2wtZ2FwKSk7IH0gfVxuICAgIFtpcz1cImJsb2NrLWNyZXctY3JlZGl0c1wiXSAuY29sLmNvbDJvZjQge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiYmxvY2stY3Jldy1jcmVkaXRzXCJdIC5jb2wuY29sMm9mNCAuY29sLWNvbnRlbnQge1xuICAgICAgICAgIGNvbHVtbi1nYXA6IHZhcigtLWNyZWRpdC1jb2wtZ2FwKTtcbiAgICAgICAgICBjb2x1bW5zOiAyOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICBbaXM9XCJibG9jay1jcmV3LWNyZWRpdHNcIl0gLmNvbC5jb2wyb2Y0IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gdmFyKC0tY3JlZGl0LWNvbC1nYXApKTsgfSB9XG4gICAgW2lzPVwiYmxvY2stY3Jldy1jcmVkaXRzXCJdIC5jb2wuY29sM29mNCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICBbaXM9XCJibG9jay1jcmV3LWNyZWRpdHNcIl0gLmNvbC5jb2wzb2Y0IC5jb2wtY29udGVudCB7XG4gICAgICAgICAgY29sdW1uLWdhcDogdmFyKC0tY3JlZGl0LWNvbC1nYXApO1xuICAgICAgICAgIGNvbHVtbnM6IDI7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIFtpcz1cImJsb2NrLWNyZXctY3JlZGl0c1wiXSAuY29sLmNvbDNvZjQgLmNvbC1jb250ZW50IHtcbiAgICAgICAgICBjb2x1bW4tZ2FwOiB2YXIoLS1jcmVkaXQtY29sLWdhcCk7XG4gICAgICAgICAgY29sdW1uczogMzsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiYmxvY2stY3Jldy1jcmVkaXRzXCJdIC5jb2wuY29sM29mNCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA3NSU7IH0gfVxuICAgIFtpcz1cImJsb2NrLWNyZXctY3JlZGl0c1wiXSAuY29sLmNvbDRvZjQge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgW2lzPVwiYmxvY2stY3Jldy1jcmVkaXRzXCJdIC5jb2wuY29sNG9mNCAuY29sLWNvbnRlbnQge1xuICAgICAgICAgIGNvbHVtbi1nYXA6IHZhcigtLWNyZWRpdC1jb2wtZ2FwKTtcbiAgICAgICAgICBjb2x1bW5zOiAyOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJibG9jay1jcmV3LWNyZWRpdHNcIl0gLmNvbC5jb2w0b2Y0IC5jb2wtY29udGVudCB7XG4gICAgICAgICAgY29sdW1uLWdhcDogdmFyKC0tY3JlZGl0LWNvbC1nYXApO1xuICAgICAgICAgIGNvbHVtbnM6IDM7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICBbaXM9XCJibG9jay1jcmV3LWNyZWRpdHNcIl0gLmNvbC5jb2w0b2Y0IC5jb2wtY29udGVudCB7XG4gICAgICAgICAgY29sdW1uLWdhcDogdmFyKC0tY3JlZGl0LWNvbC1nYXApO1xuICAgICAgICAgIGNvbHVtbnM6IDQ7IH0gfVxuICBbaXM9XCJibG9jay1jcmV3LWNyZWRpdHNcIl0gLmNyZWRpdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzlweDsgfVxuICAgIFtpcz1cImJsb2NrLWNyZXctY3JlZGl0c1wiXSAuY3JlZGl0LXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7IH1cbiAgICBbaXM9XCJibG9jay1jcmV3LWNyZWRpdHNcIl0gLmNyZWRpdCBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuW2lzPSdibG9jay1pbWFnZSddIC5jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEyMDBweDsgfVxuXG5baXM9J2Jsb2NrLWltYWdlJ10gLmZpZ3VyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODE2MWI7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIFtpcz0nYmxvY2staW1hZ2UnXSAuZmlndXJlIGltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cblxuW2lzPSdibG9jay1pbWFnZS1iZWZvcmUtYWZ0ZXInXSAuY29udGFpbmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgW2lzPSdibG9jay1pbWFnZS1iZWZvcmUtYWZ0ZXInXSAuY29udGFpbmVyOmhvdmVyIC5maWd1cmUtLWFmdGVyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbltpcz0nYmxvY2staW1hZ2UtYmVmb3JlLWFmdGVyJ10gLmZpZ3VyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODE2MWI7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIFtpcz0nYmxvY2staW1hZ2UtYmVmb3JlLWFmdGVyJ10gLmZpZ3VyZS0tYWZ0ZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2U7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuW2lzPVwiYmxvY2staW1hZ2UtZ2FsbGVyeVwiXSB7XG4gIG1hcmdpbjogLTJweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgbWFyZ2luLWJvdHRvbTogODBweDsgfVxuICBbaXM9XCJibG9jay1pbWFnZS1nYWxsZXJ5XCJdLmJnVGV4dEJvdHRvbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTA1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLWltYWdlLWdhbGxlcnlcIl0uYmdUZXh0Qm90dG9tIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjMwcHg7IH0gfVxuICBbaXM9XCJibG9jay1pbWFnZS1nYWxsZXJ5XCJdIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBbaXM9XCJibG9jay1pbWFnZS1nYWxsZXJ5XCJdIC5zbGlkZXItaXRlbSB7XG4gICAgcGFkZGluZzogNTBweCAxMHB4IDUwcHggMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2staW1hZ2UtZ2FsbGVyeVwiXSAuc2xpZGVyLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwIDYwcHggMCAwOyB9IH1cbiAgICBbaXM9XCJibG9jay1pbWFnZS1nYWxsZXJ5XCJdIC5zbGlkZXItaXRlbSBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDI5MHB4O1xuICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJibG9jay1pbWFnZS1nYWxsZXJ5XCJdIC5zbGlkZXItaXRlbSBpbWcge1xuICAgICAgICAgIGhlaWdodDogNTQwcHg7IH0gfVxuICAgIFtpcz1cImJsb2NrLWltYWdlLWdhbGxlcnlcIl0gLnNsaWRlci1pdGVtIC5maWd1cmUge1xuICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1pbWFnZS1nYWxsZXJ5XCJdIC5zbGlkZXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2staW1hZ2UtZ2FsbGVyeVwiXSAuc2xpZGVyLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4OyB9IH1cbiAgW2lzPVwiYmxvY2staW1hZ2UtZ2FsbGVyeVwiXSAuc2xpZGVyIC5mbGlja2l0eS1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLWltYWdlLWdhbGxlcnlcIl0gLnNsaWRlciAuZmxpY2tpdHktYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICBbaXM9XCJibG9jay1pbWFnZS1nYWxsZXJ5XCJdIC5iZ3RleHQge1xuICAgIGZvbnQtc2l6ZTogNi41NjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjc3O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMnMgZWFzZSAwLjVzLCB0cmFuc2Zvcm0gMnMgZWFzZSAwLjVzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1pbWFnZS1nYWxsZXJ5XCJdIC5iZ3RleHQge1xuICAgICAgICBmb250LXNpemU6IDEycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMC44OyB9XG4gICAgICAgIFtpcz1cImJsb2NrLWltYWdlLWdhbGxlcnlcIl0gLmJndGV4dC1zbWFsbCB7XG4gICAgICAgICAgZm9udC1zaXplOiA4cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1pbWFnZS1nYWxsZXJ5XCJdIC5iZ3RleHQge1xuICAgICAgICBmb250LXNpemU6IDI1cmVtOyB9XG4gICAgICAgIFtpcz1cImJsb2NrLWltYWdlLWdhbGxlcnlcIl0gLmJndGV4dC1zbWFsbCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1pbWFnZS1nYWxsZXJ5XCJdIC5iZ3RleHQubW9iaWxlLW9ubHkge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICBbaXM9XCJibG9jay1pbWFnZS1nYWxsZXJ5XCJdIC5iZ3RleHQuZGVza3RvcC1vbmx5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJibG9jay1pbWFnZS1nYWxsZXJ5XCJdIC5iZ3RleHQuZGVza3RvcC1vbmx5IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgW2lzPVwiYmxvY2staW1hZ2UtZ2FsbGVyeVwiXSAuYmd0ZXh0LS1ib3R0b20ge1xuICAgICAgYm90dG9tOiAtMjVweDtcbiAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01JSwgMCk7IH1cbiAgICAgIFtpcz1cImJsb2NrLWltYWdlLWdhbGxlcnlcIl0gLmJndGV4dC0tYm90dG9tLmJndGV4dC1zbWFsbCB7XG4gICAgICAgIGJvdHRvbTogLTIwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJibG9jay1pbWFnZS1nYWxsZXJ5XCJdIC5iZ3RleHQtLWJvdHRvbSB7XG4gICAgICAgICAgYm90dG9tOiAtNzBweDtcbiAgICAgICAgICBsZWZ0OiAxOTJweDtcbiAgICAgICAgICB0b3A6IGF1dG87IH1cbiAgICAgICAgICBbaXM9XCJibG9jay1pbWFnZS1nYWxsZXJ5XCJdIC5iZ3RleHQtLWJvdHRvbS5iZ3RleHQtc21hbGwge1xuICAgICAgICAgICAgYm90dG9tOiAtNTBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIFtpcz1cImJsb2NrLWltYWdlLWdhbGxlcnlcIl0gLmJndGV4dC0tYm90dG9tIHtcbiAgICAgICAgICBib3R0b206IC0xNjJweDsgfVxuICAgICAgICAgIFtpcz1cImJsb2NrLWltYWdlLWdhbGxlcnlcIl0gLmJndGV4dC0tYm90dG9tLmJndGV4dC1zbWFsbCB7XG4gICAgICAgICAgICBib3R0b206IC0xMjBweDsgfSB9XG4gIFtpcz1cImJsb2NrLWltYWdlLWdhbGxlcnlcIl0uYWN0aXZlIC5iZ3RleHQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cbiAgW2lzPVwiYmxvY2staW1hZ2UtZ2FsbGVyeVwiXSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMTRweCcgaGVpZ2h0PScyMnB4JyB2aWV3Qm94PScwIDAgMTQgMjInIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0J0bi9BcnJvdy9DbGVhci9PZmYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yMy4wMDAwMDAsIC0xOS4wMDAwMDApJyBzdHJva2U9JyUyMzAwMDAwMCcgc3Ryb2tlLXdpZHRoPSc0JyUzRSUzQ2cgaWQ9J1BhdGgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI0LjAwMDAwMCwgMjAuMDAwMDAwKSclM0UlM0Nwb2x5bGluZSBwb2ludHM9JzEgMSAxMCAxMCAxIDE5JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCAyMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpIHRyYW5zbGF0ZVkoLTM1JSk7XG4gICAgd2lkdGg6IDYwcHg7IH1cbiAgICBbaXM9XCJibG9jay1pbWFnZS1nYWxsZXJ5XCJdIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgW2lzPVwiYmxvY2staW1hZ2UtZ2FsbGVyeVwiXSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpIHRyYW5zbGF0ZVkoLTM1JSk7IH1cbiAgICBbaXM9XCJibG9jay1pbWFnZS1nYWxsZXJ5XCJdIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKSB0cmFuc2xhdGVZKC0zNSUpOyB9XG4gICAgW2lzPVwiYmxvY2staW1hZ2UtZ2FsbGVyeVwiXSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzIycHgnIHZpZXdCb3g9JzAgMCAxNCAyMicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQnRuL0Fycm93L0NsZWFyL09mZicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTIzLjAwMDAwMCwgLTE5LjAwMDAwMCknIHN0cm9rZT0nJTIzODg4ODg4JyBzdHJva2Utd2lkdGg9JzQnJTNFJTNDZyBpZD0nUGF0aCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjQuMDAwMDAwLCAyMC4wMDAwMDApJyUzRSUzQ3BvbHlsaW5lIHBvaW50cz0nMSAxIDEwIDEwIDEgMTknJTNFJTNDL3BvbHlsaW5lJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICAgIFtpcz1cImJsb2NrLWltYWdlLWdhbGxlcnlcIl0gLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b246YWN0aXZlLCBbaXM9XCJibG9jay1pbWFnZS1nYWxsZXJ5XCJdIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzIycHgnIHZpZXdCb3g9JzAgMCAxNCAyMicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQnRuL0Fycm93L0NsZWFyL09mZicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTIzLjAwMDAwMCwgLTE5LjAwMDAwMCknIHN0cm9rZT0nJTIzMzMzMzMzJyBzdHJva2Utd2lkdGg9JzQnJTNFJTNDZyBpZD0nUGF0aCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjQuMDAwMDAwLCAyMC4wMDAwMDApJyUzRSUzQ3BvbHlsaW5lIHBvaW50cz0nMSAxIDEwIDEwIDEgMTknJTNFJTNDL3BvbHlsaW5lJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgW2lzPVwiYmxvY2staW1hZ2UtZ2FsbGVyeVwiXSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjpkaXNhYmxlZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG5baXM9J2Jsb2NrLWltYWdlLXNwbGl0J10gLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5baXM9J2Jsb2NrLWltYWdlLXNwbGl0J10gLmltYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTYxYjtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IDJzIGVhc2U7IH1cbiAgW2lzPSdibG9jay1pbWFnZS1zcGxpdCddIC5pbWFnZS0tbGVmdCB7XG4gICAgZmxleDogMCAxIDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjBweCk7IH1cbiAgW2lzPSdibG9jay1pbWFnZS1zcGxpdCddIC5pbWFnZS0tcmlnaHQge1xuICAgIGZsZXg6IDAgMSA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMjBweCk7IH1cblxuW2lzPSdibG9jay1pbWFnZS1zcGxpdCddLmFjdGl2ZSAuaW1hZ2Uge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuXG5baXM9XCJibG9jay1tYXN0aGVhZFwiXS5pbnBhZ2UgKyBkaXYge1xuICBtYXJnaW4tdG9wOiAyNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIFtpcz1cImJsb2NrLW1hc3RoZWFkXCJdLmlucGFnZSArIGRpdiB7XG4gICAgICBtYXJnaW4tdG9wOiAtNzVweDsgfSB9XG5cbltpcz1cImJsb2NrLW1hc3RoZWFkXCJdIHtcbiAgaGVpZ2h0OiA2NjdweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIFtpcz1cImJsb2NrLW1hc3RoZWFkXCJdIHtcbiAgICAgIGhlaWdodDogODAwcHg7IH0gfVxuICBbaXM9XCJibG9jay1tYXN0aGVhZFwiXSAubG9nby1jdXN0b20ge1xuICAgIG1heC13aWR0aDogMzAwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLW1hc3RoZWFkXCJdIC5sb2dvLWN1c3RvbSB7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLW1hc3RoZWFkXCJdIC5sb2dvLWN1c3RvbSB7XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7IH0gfVxuICBbaXM9XCJibG9jay1tYXN0aGVhZFwiXS5hY3RpdmUgLnRpdGxlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG4gIFtpcz1cImJsb2NrLW1hc3RoZWFkXCJdLmFjdGl2ZSAucGFnZS1iZy1pbWFnZSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICBbaXM9XCJibG9jay1tYXN0aGVhZFwiXS5hY3RpdmUgLnNjcm9sbC1hbmNob3Ige1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cbiAgW2lzPVwiYmxvY2stbWFzdGhlYWRcIl0uYWN0aXZlLmhvbWUgLnRleHQge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgW2lzPVwiYmxvY2stbWFzdGhlYWRcIl0gLmNvbnRhaW5lciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgW2lzPVwiYmxvY2stbWFzdGhlYWRcIl0gLnBhZ2UtYmctaW1hZ2Uge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSA3NTBtcyBlYXNlOyB9XG4gIFtpcz1cImJsb2NrLW1hc3RoZWFkXCJdIC50ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMTFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIFtpcz1cImJsb2NrLW1hc3RoZWFkXCJdIC50ZXh0IC5sb2dvLWltZyB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stbWFzdGhlYWRcIl0gLnRleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMTFweDsgfSB9XG4gIFtpcz1cImJsb2NrLW1hc3RoZWFkXCJdLmlucGFnZSAudGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAxcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLW1hc3RoZWFkXCJdLmlucGFnZSAudGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIxMXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgW2lzPVwiYmxvY2stbWFzdGhlYWRcIl0uaG9tZSB7XG4gICAgICBoZWlnaHQ6IDkwMHB4OyB9IH1cbiAgW2lzPVwiYmxvY2stbWFzdGhlYWRcIl0uaG9tZSAuY29udGFpbmVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICBbaXM9XCJibG9jay1tYXN0aGVhZFwiXS5ob21lIC50ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMDZweDtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDAwbXMgZWFzZSA5NTBtcztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stbWFzdGhlYWRcIl0uaG9tZSAudGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogNjgwcHg7IH0gfVxuICAgIFtpcz1cImJsb2NrLW1hc3RoZWFkXCJdLmhvbWUgLnRleHQuaGlkZSB7XG4gICAgICBvcGFjaXR5OiAwOyB9XG4gIFtpcz1cImJsb2NrLW1hc3RoZWFkXCJdLmhvbWUgLnNjcm9sbC1hbmNob3Ige1xuICAgIGJvdHRvbTogLTE2MHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTUwMG1zOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1tYXN0aGVhZFwiXS5ob21lIC5zY3JvbGwtYW5jaG9yIHtcbiAgICAgICAgYm90dG9tOiAtMjY2cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBbaXM9XCJibG9jay1tYXN0aGVhZFwiXS5pbnBhZ2UgLnRleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTU0cHg7IH0gfVxuICBbaXM9XCJibG9jay1tYXN0aGVhZFwiXSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNC4zNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBsaW5lLWhlaWdodDogMC44NztcbiAgICBmb250LWZhbWlseTogXCJESU5PVC1Db25kQm9sZFwiO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMHB4KTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDc1MG1zIGVhc2UgNTBtcywgdHJhbnNmb3JtIDFzIGVhc2UgNTBtczsgfVxuICAgIFtpcz1cImJsb2NrLW1hc3RoZWFkXCJdIC50aXRsZS5jb2xvci0td2hpdGUge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICBbaXM9XCJibG9jay1tYXN0aGVhZFwiXSAudGl0bGUuY29sb3ItLWJyYW5kIHtcbiAgICAgIGNvbG9yOiAjZmY5ZTFiOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1tYXN0aGVhZFwiXSAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDYuMjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLW1hc3RoZWFkXCJdIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogOC4xMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjc2OTIzMDc3OyB9IH1cbiAgICBbaXM9XCJibG9jay1tYXN0aGVhZFwiXSAudGl0bGUtLXNtYWxsIHtcbiAgICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIFtpcz1cImJsb2NrLW1hc3RoZWFkXCJdIC50aXRsZS0tc21hbGwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNS42MjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICBbaXM9XCJibG9jay1tYXN0aGVhZFwiXSAudGl0bGUtLXNtYWxsIHtcbiAgICAgICAgICBmb250LXNpemU6IDYuODc1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwLjgxODE4MTgyOyB9IH1cbiAgICBbaXM9XCJibG9jay1tYXN0aGVhZFwiXSAudGl0bGUtLXNtYWxsZXN0IHtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiYmxvY2stbWFzdGhlYWRcIl0gLnRpdGxlLS1zbWFsbGVzdCB7XG4gICAgICAgICAgZm9udC1zaXplOiA4MHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgW2lzPVwiYmxvY2stbWFzdGhlYWRcIl0gLnRpdGxlLS1zbWFsbGVzdCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMDBweDsgfSB9XG4gICAgW2lzPVwiYmxvY2stbWFzdGhlYWRcIl0gLnRpdGxlIHNwYW4ge1xuICAgICAgd29yZC1zcGFjaW5nOiA5OTk5cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiYmxvY2stbWFzdGhlYWRcIl0gLnRpdGxlIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGluaXRpYWw7IH0gfVxuICAgIFtpcz1cImJsb2NrLW1hc3RoZWFkXCJdIC50aXRsZSBiciB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICBbaXM9XCJibG9jay1tYXN0aGVhZFwiXSAuc2Nyb2xsLWFuY2hvciB7XG4gICAgYm90dG9tOiAtMTQ4cHg7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwcHgpO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNzUwbXMgZWFzZSAyNTBtcywgdHJhbnNmb3JtIDc1MG1zIGVhc2UgMjUwbXM7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLW1hc3RoZWFkXCJdIC5zY3JvbGwtYW5jaG9yIHtcbiAgICAgICAgYm90dG9tOiAtMTM2cHg7IH0gfVxuXG5baXM9XCJibG9jay1tYXN0aGVhZC1maWxtb2dyYXBoeVwiXSB7XG4gIGhlaWdodDogMjQzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBbaXM9XCJibG9jay1tYXN0aGVhZC1maWxtb2dyYXBoeVwiXSB7XG4gICAgICBoZWlnaHQ6IDQyN3B4OyB9IH1cbiAgW2lzPVwiYmxvY2stbWFzdGhlYWQtZmlsbW9ncmFwaHlcIl0uYWN0aXZlIC50aXRsZSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICBbaXM9XCJibG9jay1tYXN0aGVhZC1maWxtb2dyYXBoeVwiXSAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLW1hc3RoZWFkLWZpbG1vZ3JhcGh5XCJdIC5jb250YWluZXIge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfSB9XG4gIFtpcz1cImJsb2NrLW1hc3RoZWFkLWZpbG1vZ3JhcGh5XCJdIC50ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxNjNweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLW1hc3RoZWFkLWZpbG1vZ3JhcGh5XCJdIC50ZXh0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bzsgfSB9XG4gIFtpcz1cImJsb2NrLW1hc3RoZWFkLWZpbG1vZ3JhcGh5XCJdIC50aXRsZSB7XG4gICAgY29sb3I6ICNmZjllMWI7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDAuODc7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNzUwbXMgZWFzZSA1MG1zO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1mYW1pbHk6IFwiRElOT1QtQ29uZEJvbGRcIjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stbWFzdGhlYWQtZmlsbW9ncmFwaHlcIl0gLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1tYXN0aGVhZC1maWxtb2dyYXBoeVwiXSAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDYuODc1cmVtOyB9IH1cblxuW2lzPVwiYmxvY2stbWFzdGhlYWQtbmV3c1wiXSB7XG4gIGhlaWdodDogMjQzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBbaXM9XCJibG9jay1tYXN0aGVhZC1uZXdzXCJdIHtcbiAgICAgIGhlaWdodDogNDI3cHg7IH0gfVxuICBbaXM9XCJibG9jay1tYXN0aGVhZC1uZXdzXCJdLmFjdGl2ZSAudGl0bGUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgW2lzPVwiYmxvY2stbWFzdGhlYWQtbmV3c1wiXSAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLW1hc3RoZWFkLW5ld3NcIl0gLmNvbnRhaW5lciB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9IH1cbiAgW2lzPVwiYmxvY2stbWFzdGhlYWQtbmV3c1wiXSAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTYzcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1tYXN0aGVhZC1uZXdzXCJdIC50ZXh0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bzsgfSB9XG4gIFtpcz1cImJsb2NrLW1hc3RoZWFkLW5ld3NcIl0gLnRpdGxlIHtcbiAgICBjb2xvcjogI2ZmOWUxYjtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMC44NztcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSA3NTBtcyBlYXNlIDUwbXM7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LWZhbWlseTogXCJESU5PVC1Db25kQm9sZFwiOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1tYXN0aGVhZC1uZXdzXCJdIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgW2lzPVwiYmxvY2stbWFzdGhlYWQtbmV3c1wiXSAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDYuODc1cmVtOyB9IH1cblxuW2lzPVwiYmxvY2stbWFzdGhlYWQtcmVlbHNcIl0ge1xuICBoZWlnaHQ6IDI0M3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgW2lzPVwiYmxvY2stbWFzdGhlYWQtcmVlbHNcIl0ge1xuICAgICAgaGVpZ2h0OiA0MjdweDsgfSB9XG4gIFtpcz1cImJsb2NrLW1hc3RoZWFkLXJlZWxzXCJdLmFjdGl2ZSAudGl0bGUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgW2lzPVwiYmxvY2stbWFzdGhlYWQtcmVlbHNcIl0gLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1tYXN0aGVhZC1yZWVsc1wiXSAuY29udGFpbmVyIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuICBbaXM9XCJibG9jay1tYXN0aGVhZC1yZWVsc1wiXSAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTYzcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1tYXN0aGVhZC1yZWVsc1wiXSAudGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87IH0gfVxuICBbaXM9XCJibG9jay1tYXN0aGVhZC1yZWVsc1wiXSAudGl0bGUge1xuICAgIGNvbG9yOiAjZmY5ZTFiO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IFwiRElOT1QtQ29uZEJvbGRcIjtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDc1MG1zIGVhc2UgNTBtcztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stbWFzdGhlYWQtcmVlbHNcIl0gLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1tYXN0aGVhZC1yZWVsc1wiXSAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDYuODc1cmVtOyB9IH1cblxuW2lzPVwiYmxvY2stbWFzdGhlYWQtc2VydmljZXNcIl0ge1xuICBoZWlnaHQ6IDI0M3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgW2lzPVwiYmxvY2stbWFzdGhlYWQtc2VydmljZXNcIl0ge1xuICAgICAgaGVpZ2h0OiA0MjdweDsgfSB9XG4gIFtpcz1cImJsb2NrLW1hc3RoZWFkLXNlcnZpY2VzXCJdLmFjdGl2ZSAudGl0bGUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgW2lzPVwiYmxvY2stbWFzdGhlYWQtc2VydmljZXNcIl0gLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1tYXN0aGVhZC1zZXJ2aWNlc1wiXSAuY29udGFpbmVyIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuICBbaXM9XCJibG9jay1tYXN0aGVhZC1zZXJ2aWNlc1wiXSAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTYzcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1tYXN0aGVhZC1zZXJ2aWNlc1wiXSAudGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87IH0gfVxuICBbaXM9XCJibG9jay1tYXN0aGVhZC1zZXJ2aWNlc1wiXSAudGl0bGUge1xuICAgIGNvbG9yOiAjZmY5ZTFiO1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjg3O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDc1MG1zIGVhc2UgNTBtcztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkRJTk9ULUNvbmRCb2xkXCI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLW1hc3RoZWFkLXNlcnZpY2VzXCJdIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgW2lzPVwiYmxvY2stbWFzdGhlYWQtc2VydmljZXNcIl0gLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA2Ljg3NXJlbTsgfSB9XG5cbltpcz1cImJsb2NrLXd5c2l3eWdcIl0gKyBbaXM9XCJibG9jay12aWRlb1wiXSB7XG4gIG1hcmdpbi10b3A6IDgwcHg7IH1cblxuW2lzPVwiYmxvY2stbmV4dC1zZWN0aW9uXCJdIHtcbiAgbWFyZ2luLXRvcDogMTYwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjMDAwLCAjMTgxNjFiKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBbaXM9XCJibG9jay1uZXh0LXNlY3Rpb25cIl0gLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDJweDtcbiAgICBwYWRkaW5nLXRvcDogMzhweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stbmV4dC1zZWN0aW9uXCJdIC5jb250YWluZXIge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgW2lzPVwiYmxvY2stbmV4dC1zZWN0aW9uXCJdIC5jb2x1bW4tLWltYWdlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICBbaXM9XCJibG9jay1uZXh0LXNlY3Rpb25cIl0gLmNvbHVtbi0taW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMTEuMiUgMCUsIDEwMCUgMCUsIDg4LjglIDEwMCUsIDAlIDEwMCUpOyB9XG4gIFtpcz1cImJsb2NrLW5leHQtc2VjdGlvblwiXSAuY29sdW1uLS1pbWFnZS5zb2xpZFNoYWRvdzo6YmVmb3JlIHtcbiAgICByaWdodDogLTIycHg7XG4gICAgYm90dG9tOiAtMjRweDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMTEuMiUgMCUsIDEwMCUgMCUsIDg4LjglIDEwMCUsIDAlIDEwMCUpOyB9XG4gIFtpcz1cImJsb2NrLW5leHQtc2VjdGlvblwiXSAuY29sdW1uLS1jb250ZW50IHtcbiAgICBtYXJnaW46IDQwcHggMCAzOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1uZXh0LXNlY3Rpb25cIl0gLmNvbHVtbi0tY29udGVudCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgW2lzPVwiYmxvY2stbmV4dC1zZWN0aW9uXCJdIC5jb2x1bW4tLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLW5leHQtc2VjdGlvblwiXSAuY29sdW1uLS1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTsgfSB9XG4gIFtpcz1cImJsb2NrLW5leHQtc2VjdGlvblwiXSAuaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIFtpcz1cImJsb2NrLW5leHQtc2VjdGlvblwiXSAuaW1hZ2UgaW1nIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBbaXM9XCJibG9jay1uZXh0LXNlY3Rpb25cIl0gLmltYWdlIGltZzpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICBbaXM9XCJibG9jay1uZXh0LXNlY3Rpb25cIl0gLnN1YnRpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjZmY5ZTFiO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjk7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjlzIGVhc2UgMC4ycywgdHJhbnNmb3JtIDAuOXMgZWFzZSAwLjJzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1uZXh0LXNlY3Rpb25cIl0gLnN1YnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4OyB9IH1cbiAgW2lzPVwiYmxvY2stbmV4dC1zZWN0aW9uXCJdIC50aXRsZSB7XG4gICAgY29sb3I6ICNmZjllMWI7XG4gICAgZm9udC1mYW1pbHk6IFwiRElOT1QtQ29uZEJvbGRcIjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOXMgZWFzZSAwLjRzLCB0cmFuc2Zvcm0gMC45cyBlYXNlIDAuNHM7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stbmV4dC1zZWN0aW9uXCJdIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNS4xMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjc4MDQ4Nzg7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7IH0gfVxuICAgIFtpcz1cImJsb2NrLW5leHQtc2VjdGlvblwiXSAudGl0bGUgYSB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIFtpcz1cImJsb2NrLW5leHQtc2VjdGlvblwiXSAuY3RhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjlzIGVhc2UgMC42cywgdHJhbnNmb3JtIDAuOXMgZWFzZSAwLjZzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1uZXh0LXNlY3Rpb25cIl0gLmN0YSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG5baXM9XCJibG9jay1ub3QtZm91bmRcIl0ge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgcGFkZGluZy10b3A6IDUwcHg7IH1cbiAgW2lzPVwiYmxvY2stbm90LWZvdW5kXCJdIC5jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDE1N3B4OyB9XG4gIFtpcz1cImJsb2NrLW5vdC1mb3VuZFwiXSAuY29udGVudCB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgW2lzPVwiYmxvY2stbm90LWZvdW5kXCJdIC5jb250ZW50ID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIFtpcz1cImJsb2NrLW5vdC1mb3VuZFwiXSAuY29udGVudCA+IDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICBbaXM9XCJibG9jay1ub3QtZm91bmRcIl0gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDguMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW46IDAgMCA0NnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjRkZGRkZGO1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stbm90LWZvdW5kXCJdIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTguNzVyZW07IH0gfVxuICBbaXM9XCJibG9jay1ub3QtZm91bmRcIl0gLmJ1dHRvbiwgW2lzPVwiYmxvY2stbm90LWZvdW5kXCJdIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay1ub3QtZm91bmRcIl0gYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiYmxvY2stbm90LWZvdW5kXCJdIC53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLW5vdC1mb3VuZFwiXSAud3BjZjctc3VibWl0LCBbaXM9XCJibG9jay1ub3QtZm91bmRcIl0gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLW5vdC1mb3VuZFwiXSAuYmFjay1saW5rLCBbaXM9XCJibG9jay1ub3QtZm91bmRcIl0gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLW5vdC1mb3VuZFwiXSAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1ub3QtZm91bmRcIl0gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLW5vdC1mb3VuZFwiXSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1ub3QtZm91bmRcIl0gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLW5vdC1mb3VuZFwiXSAuYmFjay1saW5rLCBbaXM9XCJibG9jay1ub3QtZm91bmRcIl0gW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLW5vdC1mb3VuZFwiXSBhIHtcbiAgICBtYXJnaW4tdG9wOiAxMXB4OyB9XG5cbltpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIHtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0uYWN0aXZlIC5qYS1qb2ItbGlzdC1jb250YWluZXIgLmphLWpvYi1saXN0IC5qb2Ige1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cbiAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtbG9hZGluZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAucG93ZXJlZC1ieS1qb2JhZGRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIGJyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItbGlzdC1jb250YWluZXIgLmphLWpvYi1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYiB7XG4gICAgICBhbmltYXRpb24tZGlyZWN0aW9uOiBmb3J3YXJkcztcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGUtc2xpZGUtaW47XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgIGhlaWdodDogMjgwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMHB4KTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZSwgdHJhbnNmb3JtIDFzIGVhc2U7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItbGlzdC1jb250YWluZXIgLmphLWpvYi1saXN0IC5qb2Ige1xuICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgICAgICBwYWRkaW5nOiA0MHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYiB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMCU7IH0gfVxuICAgICAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYjpudGgtY2hpbGQoMW4pIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4wNzVzOyB9XG4gICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iOm50aC1jaGlsZCgybikge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjE1czsgfVxuICAgICAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYjpudGgtY2hpbGQoM24pIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4yMjVzOyB9XG4gICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iOm50aC1jaGlsZCg0bikge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzOyB9XG4gICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iOm50aC1jaGlsZCg1bikge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjM3NXM7IH1cbiAgICAgIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItbGlzdC1jb250YWluZXIgLmphLWpvYi1saXN0IC5qb2I6bnRoLWNoaWxkKDZuKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNDVzOyB9XG4gICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iOm50aC1jaGlsZCg3bikge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjUyNXM7IH1cbiAgICAgIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItbGlzdC1jb250YWluZXIgLmphLWpvYi1saXN0IC5qb2I6bnRoLWNoaWxkKDhuKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNnM7IH1cbiAgICAgIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItbGlzdC1jb250YWluZXIgLmphLWpvYi1saXN0IC5qb2I6bnRoLWNoaWxkKDluKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNjc1czsgfVxuICAgICAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYjpudGgtY2hpbGQoMTBuKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNzVzOyB9XG4gICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iOm50aC1jaGlsZCgxMW4pIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC44MjVzOyB9XG4gICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iOm50aC1jaGlsZCgxMm4pIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC45czsgfVxuICAgICAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYjpudGgtY2hpbGQoMTNuKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuOTc1czsgfVxuICAgICAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYjpudGgtY2hpbGQoMTRuKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMDVzOyB9XG4gICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iOm50aC1jaGlsZCgxNW4pIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4xMjVzOyB9XG4gICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iOm50aC1jaGlsZCgxNm4pIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4yczsgfVxuICAgICAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYjpudGgtY2hpbGQoMTduKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMjc1czsgfVxuICAgICAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYjpudGgtY2hpbGQoMThuKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMzVzOyB9XG4gICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg4ODtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYjpob3ZlciAubWV0YSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iOmhvdmVyIC50aXRsZSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgdG9wOiAzMHB4OyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iOmhvdmVyIC50aXRsZSB7XG4gICAgICAgICAgICAgIHRvcDogNDBweDsgfSB9XG4gICAgICAgICAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYjpob3ZlciAudGl0bGUgYSB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iOmhvdmVyIC52aWV3LWRldGFpbHMge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iIC50aXRsZSB7XG4gICAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iIC50aXRsZSBhIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYiAudGl0bGUge1xuICAgICAgICAgICAgYm90dG9tOiAzNXB4O1xuICAgICAgICAgICAgbGVmdDogNDBweDsgfSB9XG4gICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iIC5tZXRhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iIC5tZXRhIC5jbGFzc2lmaWNhdGlvbnMge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItbGlzdC1jb250YWluZXIgLmphLWpvYi1saXN0IC5qb2IgLm1ldGEgLmNsYXNzaWZpY2F0aW9ucyBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iIC5tZXRhIC5jbGFzc2lmaWNhdGlvbnMgbGlbZGF0YS1pZD1cIjIwMjc1XCJdIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYiAubWV0YSAuZGF0ZS1wb3N0ZWQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItbGlzdC1jb250YWluZXIgLmphLWpvYi1saXN0IC5qb2IgLnN1bW1hcnkge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iIC52aWV3LWRldGFpbHMge1xuICAgICAgICBmb250LWZhbWlseTogXCJESU5PVFwiO1xuICAgICAgICBib3R0b206IDM1cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYiAudmlldy1kZXRhaWxzIHtcbiAgICAgICAgICAgIGxlZnQ6IDQwcHg7IH0gfVxuICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxODE4MTg7XG4gICAgbWF4LXdpZHRoOiA3ODBweDtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7IH1cbiAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLnRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAudGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuICAgIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAubWV0YSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmOWUxYjtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmY5ZTFiOyB9XG4gICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLm1ldGEgLmNsYXNzaWZpY2F0aW9ucyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmY5ZTFiO1xuICAgICAgICBjb2xvcjogI2ZmOWUxYjtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaXN0LXN0eWxlOiAxLjc1O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDIzcHggMCA4cHg7IH1cbiAgICAgIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAubWV0YSAuZGF0ZS1wb3N0ZWQge1xuICAgICAgICBjb2xvcjogI2ZmOWUxYjtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaXN0LXN0eWxlOiAxLjc1O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuICAgIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7IH1cbiAgICAgIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuZGVzY3JpcHRpb24gc3Ryb25nICsgdWwsXG4gICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmRlc2NyaXB0aW9uIHN0cm9uZyArIGRpdiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmY5ZTFiO1xuICAgICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgICBwYWRkaW5nOiAyM3B4IDAgOHB4OyB9XG4gICAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmsge1xuICAgICAgICBjb2xvcjogI2ZmOWUxYjsgfVxuICAgICAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogNDBweCAwOyB9XG4gIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItYXBwbHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxODE4MTg7XG4gICAgbWF4LXdpZHRoOiA3ODBweDtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7IH1cbiAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWFwcGx5IGgyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWFwcGx5IC50aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWZpZWxkLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjdweDsgfVxuICAgIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1maWVsZC1jb250YWluZXIgaW5wdXQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5qYS1sb2FkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLnZhbGlkYXRpb24tZXJyb3Ige1xuICAgIGNvbG9yOiAjZmY5ZTFiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogNXB4IDAgMDsgfVxuICBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtZXJyb3ItbWVzc2FnZSB7XG4gICAgY29sb3I6ICNmZjllMWI7XG4gICAgbWFyZ2luOiAwOyB9XG5cbltpcz1cImJsb2NrLXBhcnRuZXJzXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogNTFweDtcbiAgbWluLWhlaWdodDogMjQxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBbaXM9XCJibG9jay1wYXJ0bmVyc1wiXSAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgW2lzPVwiYmxvY2stcGFydG5lcnNcIl0gLnRpdGxlV3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBbaXM9XCJibG9jay1wYXJ0bmVyc1wiXSAudGl0bGUge1xuICAgIGNvbG9yOiAjZmY5ZTFiO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmY5ZTFiO1xuICAgIG1hcmdpbjogMCAwIDM5cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDlweCAwIDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLXBhcnRuZXJzXCJdIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLXBhcnRuZXJzXCJdIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7IH0gfVxuICBbaXM9XCJibG9jay1wYXJ0bmVyc1wiXSAuY2Fyb3VzZWwtY2VsbDpmaXJzdC1jaGlsZCAuY2xvY2tzX19jbG9jayB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLXBhcnRuZXJzXCJdIC5jYXJvdXNlbC1jZWxsOmZpcnN0LWNoaWxkIC5jbG9ja3NfX2Nsb2NrIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLXBhcnRuZXJzXCJdIC5jYXJvdXNlbC1jZWxsOmZpcnN0LWNoaWxkIC5jbG9ja3NfX2Nsb2NrIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEyN3B4OyB9IH1cbiAgW2lzPVwiYmxvY2stcGFydG5lcnNcIl0gLmNhcm91c2VsLWNlbGw6bGFzdC1jaGlsZCAuY2xvY2tzX19jbG9jayB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1wYXJ0bmVyc1wiXSAuY2Fyb3VzZWwtY2VsbDpsYXN0LWNoaWxkIC5jbG9ja3NfX2Nsb2NrIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1wYXJ0bmVyc1wiXSAuY2Fyb3VzZWwtY2VsbDpsYXN0LWNoaWxkIC5jbG9ja3NfX2Nsb2NrIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMjdweDsgfSB9XG4gIFtpcz1cImJsb2NrLXBhcnRuZXJzXCJdIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0LCAyMiwgMjcsIDAuOCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMTNweCcgaGVpZ2h0PScxOXB4JyB2aWV3Qm94PScwIDAgMTMgMTknIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPScwNy1Db250YWN0JyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0RULzA3LUNvbnRhY3QnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC03MC4wMDAwMDAsIC0xMjEwLjAwMDAwMCknIHN0cm9rZT0nJTIzRDhEOEQ4JyBzdHJva2Utd2lkdGg9JzQnJTNFJTNDZyBpZD0nQ2xvY2tzLSstRm9vdGVyJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwLjAwMDAwMCwgOTk2LjAwMDAwMCknJTNFJTNDZyBpZD0nQnRuL0Fycm93L0NsZWFyL09mZicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNzYuMDAwMDAwLCAyMjMuNTAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKC03Ni4wMDAwMDAsIC0yMjMuNTAwMDAwKSB0cmFuc2xhdGUoNDYuMDAwMDAwLCAxOTMuNTAwMDAwKSclM0UlM0NnIGlkPSdJY29uL0Fycm93L1llbGxvdycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzAuMDAwMDAwLCAzMC4wMDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTMwLjAwMDAwMCkgdHJhbnNsYXRlKDI2LjAwMDAwMCwgMjIuMDAwMDAwKSclM0UlM0Nwb2x5bGluZSBpZD0nUGF0aCcgcG9pbnRzPScwIDAgOCA4IDAgMTYnJTNFJTNDL3BvbHlsaW5lJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTNweCAxOXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpIHRyYW5zbGF0ZVkoLTk1cHgpO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXMgZWFzZTtcbiAgICB3aWR0aDogNjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stcGFydG5lcnNcIl0gLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9IH1cbiAgICBbaXM9XCJibG9jay1wYXJ0bmVyc1wiXSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiBzdmcge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIFtpcz1cImJsb2NrLXBhcnRuZXJzXCJdIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSkgdHJhbnNsYXRlWSgtOTVweCk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJibG9jay1wYXJ0bmVyc1wiXSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKSB0cmFuc2xhdGVZKC01MCUpOyB9IH1cbiAgICBbaXM9XCJibG9jay1wYXJ0bmVyc1wiXSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSkgdHJhbnNsYXRlWSgtOTVweCk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJibG9jay1wYXJ0bmVyc1wiXSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHRyYW5zbGF0ZVkoLTUwJSk7IH0gfVxuICAgIFtpcz1cImJsb2NrLXBhcnRuZXJzXCJdIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzIycHgnIHZpZXdCb3g9JzAgMCAxNCAyMicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQnRuL0Fycm93L0NsZWFyL09mZicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTIzLjAwMDAwMCwgLTE5LjAwMDAwMCknIHN0cm9rZT0nJTIzRkZGRkZGJyBzdHJva2Utd2lkdGg9JzQnJTNFJTNDZyBpZD0nUGF0aCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjQuMDAwMDAwLCAyMC4wMDAwMDApJyUzRSUzQ3BvbHlsaW5lIHBvaW50cz0nMSAxIDEwIDEwIDEgMTknJTNFJTNDL3BvbHlsaW5lJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICAgIFtpcz1cImJsb2NrLXBhcnRuZXJzXCJdIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmFjdGl2ZSwgW2lzPVwiYmxvY2stcGFydG5lcnNcIl0gLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24uYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzE0cHgnIGhlaWdodD0nMjJweCcgdmlld0JveD0nMCAwIDE0IDIyJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3ltYm9scycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdCdG4vQXJyb3cvQ2xlYXIvT2ZmJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjMuMDAwMDAwLCAtMTkuMDAwMDAwKScgc3Ryb2tlPSclMjNGRkZGRkYnIHN0cm9rZS13aWR0aD0nNCclM0UlM0NnIGlkPSdQYXRoJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyNC4wMDAwMDAsIDIwLjAwMDAwMCknJTNFJTNDcG9seWxpbmUgcG9pbnRzPScxIDEgMTAgMTAgMSAxOSclM0UlM0MvcG9seWxpbmUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICBbaXM9XCJibG9jay1wYXJ0bmVyc1wiXSAuY2xvY2tzIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLXBhcnRuZXJzXCJdIC5jbG9ja3MuaGlkZS1hcnJvd3MgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICBbaXM9XCJibG9jay1wYXJ0bmVyc1wiXSAuY2xvY2tzLmZsaWNraXR5LWVuYWJsZWQge1xuICAgICAgYWxpZ24taXRlbXM6IGluaXRpYWw7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsZXgtd3JhcDogaW5pdGlhbDtcbiAgICAgIGp1c3RpZnktY29udGVudDogaW5pdGlhbDtcbiAgICAgIG92ZXJmbG93OiBpbml0aWFsOyB9XG4gICAgW2lzPVwiYmxvY2stcGFydG5lcnNcIl0gLmNsb2Nrc19fY2xvY2sge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0MXB4O1xuICAgICAgbWluLWhlaWdodDogMTcxcHg7XG4gICAgICB3aWR0aDogMTEzcHg7IH1cbiAgICBbaXM9XCJibG9jay1wYXJ0bmVyc1wiXSAuY2xvY2tzX19jbG9jay1idXR0b246aG92ZXIgLmNsb2Nrc19fY2xvY2stdGl0bGUsXG4gICAgW2lzPVwiYmxvY2stcGFydG5lcnNcIl0gLmNsb2Nrc19fY2xvY2stYnV0dG9uOmhvdmVyIC5jbG9ja3NfX2Nsb2NrLWxvY2F0aW9uIHtcbiAgICAgIGNvbG9yOiAjZmY5ZTFiOyB9XG4gICAgW2lzPVwiYmxvY2stcGFydG5lcnNcIl0gLmNsb2Nrc19fY2xvY2stYnV0dG9uOmFjdGl2ZSAuY2xvY2tzX19jbG9jay10aXRsZSxcbiAgICBbaXM9XCJibG9jay1wYXJ0bmVyc1wiXSAuY2xvY2tzX19jbG9jay1idXR0b246YWN0aXZlIC5jbG9ja3NfX2Nsb2NrLWxvY2F0aW9uIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgW2lzPVwiYmxvY2stcGFydG5lcnNcIl0gLmNsb2Nrc19fY2xvY2staGVhZGluZyB7XG4gICAgICBtYXJnaW46IDAgMCAxOXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgW2lzPVwiYmxvY2stcGFydG5lcnNcIl0gLmNsb2Nrc19fY2xvY2stdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzEyNTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbjogMCAwIDJweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBbaXM9XCJibG9jay1wYXJ0bmVyc1wiXSAuY2xvY2tzX19jbG9jay1sb2NhdGlvbiB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjk7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgW2lzPVwiYmxvY2stcGFydG5lcnNcIl0gLmNsb2Nrc19fY2xvY2stY2xvY2sge1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgaGVpZ2h0OiAxMTNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMTNweDsgfVxuICBbaXM9XCJibG9jay1wYXJ0bmVyc1wiXSAuY2xvY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxODE2MWI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGhlaWdodDogMTEzcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDExM3B4OyB9XG4gICAgW2lzPVwiYmxvY2stcGFydG5lcnNcIl0gLmNsb2NrLmFjdGl2ZSAuY2xvY2staGFuZCB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIFtpcz1cImJsb2NrLXBhcnRuZXJzXCJdIC5jbG9jay1jZW50ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgbGVmdDogNTFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MHB4O1xuICAgIHdpZHRoOiA3cHg7IH1cbiAgW2lzPVwiYmxvY2stcGFydG5lcnNcIl0gLmNsb2NrLWhhbmQge1xuICAgIGhlaWdodDogMTA2cHg7XG4gICAgbGVmdDogMXB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXB4O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjVzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSksIG9wYWNpdHkgMXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcbiAgICB3aWR0aDogMTA2cHg7IH1cbiAgW2lzPVwiYmxvY2stcGFydG5lcnNcIl0gLm1pbnV0ZS1oYW5kIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogMnB4OyB9XG4gIFtpcz1cImJsb2NrLXBhcnRuZXJzXCJdIC5ob3VyLWhhbmQge1xuICAgIGJhY2tncm91bmQ6ICNmZjllMWI7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiAycHg7IH1cblxuW2lzPSdibG9jay1wb3N0LWZvb3RlciddIC5wb3N0LXNoYXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTMwcHg7IH1cblxuW2lzPSdibG9jay1wb3N0LWZvb3RlciddIC5jdGEge1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5baXM9XCJibG9jay1wb3N0LWhlYWRlclwiXSB7XG4gIHBhZGRpbmctdG9wOiAxNjJweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBbaXM9XCJibG9jay1wb3N0LWhlYWRlclwiXSB7XG4gICAgICBwYWRkaW5nLXRvcDogMjIwcHg7IH0gfVxuICBbaXM9XCJibG9jay1wb3N0LWhlYWRlclwiXSAuY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzdweDtcbiAgICBtYXgtd2lkdGg6IDc4MHB4OyB9XG4gICAgW2lzPVwiYmxvY2stcG9zdC1oZWFkZXJcIl0gLmNvbnRlbnQgPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgW2lzPVwiYmxvY2stcG9zdC1oZWFkZXJcIl0gLmNvbnRlbnQgPiA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLXBvc3QtaGVhZGVyXCJdIC5jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzRweDsgfSB9XG4gIFtpcz1cImJsb2NrLXBvc3QtaGVhZGVyXCJdIC5tZXRhLWRhdGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbWFyZ2luOiAwOyB9XG4gIFtpcz1cImJsb2NrLXBvc3QtaGVhZGVyXCJdIC5wb3N0LXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmOWUxYjtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay1wb3N0LWhlYWRlclwiXSAucG9zdC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTsgfSB9XG4gIFtpcz1cImJsb2NrLXBvc3QtaGVhZGVyXCJdIC5tZXRhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luOiAzNHB4IDAgMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIFtpcz1cImJsb2NrLXBvc3QtaGVhZGVyXCJdIC5kaXZpZGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMCA1cHg7IH1cbiAgW2lzPVwiYmxvY2stcG9zdC1oZWFkZXJcIl0gLmZpZ3VyZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgW2lzPVwiYmxvY2stcG9zdC1oZWFkZXJcIl0gLmZpZ3VyZS1pbWFnZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC43cyBlYXNlLCBvcGFjaXR5IDFzIGVhc2U7IH1cbiAgICAgIFtpcz1cImJsb2NrLXBvc3QtaGVhZGVyXCJdIC5maWd1cmUtaW1hZ2UtLWlzSGlkZGVuIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIFtpcz1cImJsb2NrLXBvc3QtaGVhZGVyXCJdIC52aWRlby1wbGF5QnV0dG9uIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMjsgfVxuICAgIFtpcz1cImJsb2NrLXBvc3QtaGVhZGVyXCJdIC52aWRlby1wbGF5QnV0dG9uOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UsIGJvcmRlci1jb2xvciAwLjJzIGVhc2U7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZjllMWI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC02MHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTYwcHg7XG4gICAgICB3aWR0aDogMTIwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJibG9jay1wb3N0LWhlYWRlclwiXSAudmlkZW8tcGxheUJ1dHRvbjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjZmY5ZTFiO1xuICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC02MHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC02MHB4O1xuICAgICAgICAgIHdpZHRoOiAxMjBweDsgfSB9XG4gICAgW2lzPVwiYmxvY2stcG9zdC1oZWFkZXJcIl0gLnZpZGVvLXBsYXlCdXR0b246OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLCBib3JkZXItY29sb3IgMC4ycyBlYXNlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMThweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1sZWZ0OiAyOC4zNDY0NTY2OXB4IHNvbGlkICNmZjllMWI7XG4gICAgICBib3JkZXItdG9wOiAxOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IC05LjlweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xOHB4O1xuICAgICAgd2lkdGg6IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJibG9jay1wb3N0LWhlYWRlclwiXSAudmlkZW8tcGxheUJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDE4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDI4LjM0NjQ1NjY5cHggc29saWQgI2ZmOWUxYjtcbiAgICAgICAgICBib3JkZXItdG9wOiAxOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtOS45cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTE4cHg7IH0gfVxuICAgIFtpcz1cImJsb2NrLXBvc3QtaGVhZGVyXCJdIC52aWRlby1wbGF5QnV0dG9uOmhvdmVyOjphZnRlciB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDsgfVxuICAgIFtpcz1cImJsb2NrLXBvc3QtaGVhZGVyXCJdIC52aWRlby1wbGF5QnV0dG9uOmhvdmVyOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOWUxYjtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmOWUxYjsgfVxuICAgIFtpcz1cImJsb2NrLXBvc3QtaGVhZGVyXCJdIC52aWRlby1wbGF5QnV0dG9uOmFjdGl2ZTo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZjllMWI7IH1cbiAgICBbaXM9XCJibG9jay1wb3N0LWhlYWRlclwiXSAudmlkZW8tcGxheUJ1dHRvbjphY3RpdmU6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjOTk5OyB9XG4gIFtpcz1cImJsb2NrLXBvc3QtaGVhZGVyXCJdIC52aWRlby1sb2FkZXIge1xuICAgIGFuaW1hdGlvbjogbG9hZGluZyAxLjFzIGluZmluaXRlIGxpbmVhcjtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2ZmOWUxYjtcbiAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5ZW07XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgei1pbmRleDogMTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stcG9zdC1oZWFkZXJcIl0gLnZpZGVvLWxvYWRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2ZmOWUxYjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgICAgICBib3JkZXItdG9wOiA0cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTYwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC02MHB4OyB9IH1cbiAgW2lzPVwiYmxvY2stcG9zdC1oZWFkZXJcIl0gLnZpZGVvLWxvYWRlcixcbiAgW2lzPVwiYmxvY2stcG9zdC1oZWFkZXJcIl0gLnZpZGVvLWxvYWRlcjo6YWZ0ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogNjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stcG9zdC1oZWFkZXJcIl0gLnZpZGVvLWxvYWRlcixcbiAgICAgIFtpcz1cImJsb2NrLXBvc3QtaGVhZGVyXCJdIC52aWRlby1sb2FkZXI6OmFmdGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgd2lkdGg6IDEyMHB4OyB9IH1cblxuQGtleWZyYW1lcyBsb2FkaW5nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuICBbaXM9XCJibG9jay1wb3N0LWhlYWRlclwiXSAudmlkZW8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxODE4MTg7XG4gICAgYm94LXNoYWRvdzogMCAyMnB4IDQ0cHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYXNwZWN0LXJhdGlvOiA2NDAgLyAzNjA7IH1cbiAgICAudGhlbWUtZGFyayBbaXM9XCJibG9jay1wb3N0LWhlYWRlclwiXSAudmlkZW8ge1xuICAgICAgYm94LXNoYWRvdzogMCAyMnB4IDQ0cHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgICBbaXM9XCJibG9jay1wb3N0LWhlYWRlclwiXSAudmlkZW8tcGxheWVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTA7IH1cbiAgICBbaXM9XCJibG9jay1wb3N0LWhlYWRlclwiXSAudmlkZW8gaWZyYW1lLFxuICAgIFtpcz1cImJsb2NrLXBvc3QtaGVhZGVyXCJdIC52aWRlbyB2aWRlbyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgW2lzPVwiYmxvY2stcG9zdC1oZWFkZXJcIl0gLnZpZGVvLXBsYXllci0taXNMb2FkaW5nIC52aWRlby1sb2FkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIFtpcz1cImJsb2NrLXBvc3QtaGVhZGVyXCJdIC52aWRlby1wbGF5ZXItLWlzTG9hZGluZyAudmlkZW8tcGxheUJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBbaXM9XCJibG9jay1wb3N0LWhlYWRlclwiXSAudmlkZW8tcGxheWVyLS1pc0xvYWRlZCAudmlkZW8tbG9hZGVyLFxuICBbaXM9XCJibG9jay1wb3N0LWhlYWRlclwiXSAudmlkZW8tcGxheWVyLS1pc0xvYWRlZCAudmlkZW8tcGxheUJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBbaXM9XCJibG9jay1wb3N0LWhlYWRlclwiXSAudmlkZW8tcGxheWVyLS1pc0xvYWRlZCBpZnJhbWUsXG4gIFtpcz1cImJsb2NrLXBvc3QtaGVhZGVyXCJdIC52aWRlby1wbGF5ZXItLWlzTG9hZGVkIHZpZGVvIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICBbaXM9XCJibG9jay1wb3N0LWhlYWRlclwiXSAudmlkZW8tcGxheWVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIFtpcz0naGVyby1iYW5uZXInXSArIFtpcz0nYmxvY2stcG9zdC1zaW5nbGUnXSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIFtpcz0nYmxvY2stcG9zdC1zaW5nbGUnXSArIFtpcz0nYmxvY2stbmV4dC1zZWN0aW9uJ10ge1xuICAgIG1hcmdpbi10b3A6IDIwMHB4OyB9IH1cblxuW2lzPSdibG9jay1wb3N0LXNpbmdsZSddICsgW2lzPSdibG9jay1wb3N0LXNpbmdsZSddIC5jb250ZW50V3JhcHBlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjOyB9XG5cbltpcz0nYmxvY2stcG9zdC1zaW5nbGUnXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBbaXM9J2Jsb2NrLXBvc3Qtc2luZ2xlJ10gLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIFtpcz0nYmxvY2stcG9zdC1zaW5nbGUnXSAuY29udGVudFdyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPSdibG9jay1wb3N0LXNpbmdsZSddIC5jb250ZW50V3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICBbaXM9J2Jsb2NrLXBvc3Qtc2luZ2xlJ10gLmNvbHVtbi0tY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7IH1cbiAgICBbaXM9J2Jsb2NrLXBvc3Qtc2luZ2xlJ10gLmNvbHVtbi0tY29udGVudCA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICBbaXM9J2Jsb2NrLXBvc3Qtc2luZ2xlJ10gLmNvbHVtbi0tY29udGVudCA+IDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPSdibG9jay1wb3N0LXNpbmdsZSddIC5jb2x1bW4tLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2LjUyMTczOTEzJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgICAgIHdpZHRoOiA2MC44Njk1NjUyMiU7IH0gfVxuICBbaXM9J2Jsb2NrLXBvc3Qtc2luZ2xlJ10gLmNvbHVtbi0taW1hZ2Uge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICAgW2lzPSdibG9jay1wb3N0LXNpbmdsZSddIC5jb2x1bW4tLWltYWdlID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIFtpcz0nYmxvY2stcG9zdC1zaW5nbGUnXSAuY29sdW1uLS1pbWFnZSA+IDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPSdibG9jay1wb3N0LXNpbmdsZSddIC5jb2x1bW4tLWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDM5LjEzMDQzNDc4JTsgfSB9XG4gICAgW2lzPSdibG9jay1wb3N0LXNpbmdsZSddIC5jb2x1bW4tLWltYWdlIC5maWd1cmUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTBweCk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgZWFzZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIFtpcz0nYmxvY2stcG9zdC1zaW5nbGUnXSAuY29sdW1uLS1pbWFnZSAuZmlndXJlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAgICAgW2lzPSdibG9jay1wb3N0LXNpbmdsZSddIC5jb2x1bW4tLWltYWdlIC5maWd1cmU6aG92ZXIgLmZpZ3VyZS1pbWFnZSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7IH1cbiAgICAgIFtpcz0nYmxvY2stcG9zdC1zaW5nbGUnXSAuY29sdW1uLS1pbWFnZSAuZmlndXJlLWltYWdlLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxNjFiO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBbaXM9J2Jsb2NrLXBvc3Qtc2luZ2xlJ10gLmNvbHVtbi0taW1hZ2UgLmZpZ3VyZS1pbWFnZSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjdzIGVhc2UsIG9wYWNpdHkgMC43cyBlYXNlOyB9XG4gIFtpcz0nYmxvY2stcG9zdC1zaW5nbGUnXSAuc3VidGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDhweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIFtpcz0nYmxvY2stcG9zdC1zaW5nbGUnXSAudGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDMycHg7IH1cbiAgW2lzPSdibG9jay1wb3N0LXNpbmdsZSddIHAge1xuICAgIG1hcmdpbjogMCAwIDMxcHg7IH1cbiAgW2lzPSdibG9jay1wb3N0LXNpbmdsZSddLmFjdGl2ZSAuZmlndXJlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuICAgIFtpcz0nYmxvY2stcG9zdC1zaW5nbGUnXS5hY3RpdmUgLmZpZ3VyZSBpbWcge1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG5baXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTMzcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTQwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAuY29udGFpbmVyIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5jb2x1bW4tLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5jb2x1bW4tLWNvbnRlbnQgPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLmNvbHVtbi0tY29udGVudCA+IDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLmNvbHVtbi0tY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1JTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MXB4O1xuICAgICAgICB3aWR0aDogNTQuMTY2NjY2NjclOyB9IH1cbiAgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLmNvbHVtbi0taW1hZ2Uge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5jb2x1bW4tLWltYWdlID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5jb2x1bW4tLWltYWdlID4gOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAuY29sdW1uLS1pbWFnZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMTVweDtcbiAgICAgICAgd2lkdGg6IDQwLjgzMzMzMzMzJTsgfSB9XG4gIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmOWUxYjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkRJTk9ULUNvbmRCb2xkXCI7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luOiAwIDAgMjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjkzNzU7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7IH0gfVxuICBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1yb2xlIHtcbiAgICBjb2xvcjogI2ZmOWUxYjtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7IH1cbiAgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxODE2MWI7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtaW1hZ2U6OmFmdGVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDEwcHggMTBweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzcyBlYXNlIDAuNXM7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtaW1hZ2Uge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1heC13aWR0aDogMzYwcHg7IH0gfVxuICBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1pbml0aWFscyB7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAwKTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtaW5pdGlhbHMge1xuICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgICByaWdodDogNzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9IH1cbiAgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtaW5pdGlhbHMtdGV4dCB7XG4gICAgZm9udC1mYW1pbHk6IFwiRElOT1QtQ29uZEJvbGRcIjtcbiAgICBmb250LXNpemU6IDI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbjogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDUlKTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDJzIGVhc2UgMC41cywgdHJhbnNmb3JtIDJzIGVhc2UgMC41czsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtaW5pdGlhbHMtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzEuMjVyZW07IH0gfVxuICBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1jb250ZW50IHAge1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDsgfSB9XG4gIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5idXR0b24gKyAuYnV0dG9uLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUgKyAuYnV0dG9uLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGEuYWRkdG9hbnlfc2hhcmUgKyAuYnV0dG9uLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0ICsgLmJ1dHRvbiwgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LXN1Ym1pdCArIC5idXR0b24sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluayArIC5idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmJhY2stbGluayArIC5idXR0b24sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLWJ1dHRvbiArIC5idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmphLWJ1dHRvbiArIC5idXR0b24sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC5idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC5idXR0b24sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJhY2stbGluayArIC5idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmJhY2stbGluayArIC5idXR0b24sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gYSArIC5idXR0b24sIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYSArIC5idXR0b24sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgLmJ1dHRvbiArIGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmJ1dHRvbiArIGEuYWRkdG9hbnlfc2hhcmUsIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSArIGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYS5hZGR0b2FueV9zaGFyZSArIGEuYWRkdG9hbnlfc2hhcmUsIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIGJvZHkgLmFkZHRvYW55X2xpc3QgLndwY2Y3LXN1Ym1pdCArIGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCArIGEuYWRkdG9hbnlfc2hhcmUsIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgLndwY2Y3LXN1Ym1pdCArIGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LXN1Ym1pdCArIGEuYWRkdG9hbnlfc2hhcmUsIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYm9keSAuYWRkdG9hbnlfbGlzdCAuYmFjay1saW5rICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgLmJhY2stbGluayArIGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBib2R5IC5hZGR0b2FueV9saXN0IC5qYS1idXR0b24gKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLWJ1dHRvbiArIGEuYWRkdG9hbnlfc2hhcmUsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCAuamEtYnV0dG9uICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5qYS1idXR0b24gKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGJvZHkgLmFkZHRvYW55X2xpc3QgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIGEuYWRkdG9hbnlfc2hhcmUsIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgYm9keSAuYWRkdG9hbnlfbGlzdCAuYmFjay1saW5rICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgLmJhY2stbGluayArIGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBib2R5IC5hZGR0b2FueV9saXN0IGEgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgYSArIGEuYWRkdG9hbnlfc2hhcmUsIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC5idXR0b24gKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuYnV0dG9uICsgLndwY2Y3LXN1Ym1pdCwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCAud3BjZjctZm9ybSBhLmFkZHRvYW55X3NoYXJlICsgLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBhLmFkZHRvYW55X3NoYXJlICsgLndwY2Y3LXN1Ym1pdCwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSBhLmFkZHRvYW55X3NoYXJlICsgLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBhLmFkZHRvYW55X3NoYXJlICsgLndwY2Y3LXN1Ym1pdCwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1zdWJtaXQgKyAud3BjZjctc3VibWl0LCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC53cGNmNy1mb3JtIC5iYWNrLWxpbmsgKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmsgKyAud3BjZjctc3VibWl0LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC5iYWNrLWxpbmsgKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyAud3BjZjctc3VibWl0LCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC53cGNmNy1mb3JtIC5qYS1idXR0b24gKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24gKyAud3BjZjctc3VibWl0LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC5qYS1idXR0b24gKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5qYS1idXR0b24gKyAud3BjZjctc3VibWl0LCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC53cGNmNy1mb3JtIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAud3BjZjctc3VibWl0LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAud3BjZjctc3VibWl0LCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC53cGNmNy1mb3JtIC5iYWNrLWxpbmsgKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5iYWNrLWxpbmsgKyAud3BjZjctc3VibWl0LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC5iYWNrLWxpbmsgKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyAud3BjZjctc3VibWl0LCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC53cGNmNy1mb3JtIGEgKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGEgKyAud3BjZjctc3VibWl0LCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIGEgKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGEgKyAud3BjZjctc3VibWl0LCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5idXR0b24gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5idXR0b24gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYS5hZGR0b2FueV9zaGFyZSArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IGEuYWRkdG9hbnlfc2hhcmUgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYS5hZGR0b2FueV9zaGFyZSArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LXN1Ym1pdCArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCArIC5iYWNrLWxpbmssIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LXN1Ym1pdCArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LXN1Ym1pdCArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluayArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmJhY2stbGluayArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLWJ1dHRvbiArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmphLWJ1dHRvbiArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmphLWpvYi1kZXRhaWxzIC5hcHBseSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuamEtam9iLWRldGFpbHMgLmFwcGx5IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluayArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBhICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGEgKyAuYmFjay1saW5rLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYSArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBhICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYnV0dG9uICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuYnV0dG9uICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IGEuYWRkdG9hbnlfc2hhcmUgKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSArIC5qYS1idXR0b24sIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBhLmFkZHRvYW55X3NoYXJlICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGEuYWRkdG9hbnlfc2hhcmUgKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC53cGNmNy1zdWJtaXQgKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQgKyAuamEtYnV0dG9uLCAud3BjZjctZm9ybSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC53cGNmNy1zdWJtaXQgKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1zdWJtaXQgKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmsgKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24gKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5qYS1idXR0b24gKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuamEtam9iLWRldGFpbHMgLmFwcGx5IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLXN1Ym1pdCAuYmFjay1saW5rICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmsgKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYSArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBhICsgLmphLWJ1dHRvbiwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IGEgKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYSArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJ1dHRvbiArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmJ1dHRvbiArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBhLmFkZHRvYW55X3NoYXJlICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgYS5hZGR0b2FueV9zaGFyZSArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBhLmFkZHRvYW55X3NoYXJlICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAud3BjZjctc3VibWl0ICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0ICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAud3BjZjctc3VibWl0ICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAud3BjZjctZm9ybSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAud3BjZjctc3VibWl0ICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmsgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5qYS1zdWJtaXQgLmJhY2stbGluayArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLXN1Ym1pdCAuamEtYnV0dG9uICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24gKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5qYS1zdWJtaXQgLmphLWJ1dHRvbiArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuamEtYnV0dG9uICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGEgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gYSArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBhICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGEgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5idXR0b24gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5idXR0b24gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgYS5hZGR0b2FueV9zaGFyZSArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGEuYWRkdG9hbnlfc2hhcmUgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYS5hZGR0b2FueV9zaGFyZSArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLndwY2Y3LXN1Ym1pdCArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCArIC5iYWNrLWxpbmssIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLndwY2Y3LXN1Ym1pdCArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LXN1Ym1pdCArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmphLXN1Ym1pdCAuYmFjay1saW5rICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtc3VibWl0IC5qYS1idXR0b24gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5qYS1zdWJtaXQgLmphLWJ1dHRvbiArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJhY2stbGluayArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmJhY2stbGluayArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBhICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGEgKyAuYmFjay1saW5rLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgYSArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBhICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiAuYnV0dG9uICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuYnV0dG9uICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUgKyBhLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC53cGNmNy1zdWJtaXQgKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQgKyBhLCAud3BjZjctZm9ybSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC53cGNmNy1zdWJtaXQgKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1zdWJtaXQgKyBhLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gLmJhY2stbGluayArIGEsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rICsgYSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC5iYWNrLWxpbmsgKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmJhY2stbGluayArIGEsIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiAuamEtYnV0dG9uICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24gKyBhLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gLmphLWJ1dHRvbiArIGEsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuamEtYnV0dG9uICsgYSwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIGEsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gLmJhY2stbGluayArIGEsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rICsgYSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC5iYWNrLWxpbmsgKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmJhY2stbGluayArIGEsIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gYSArIGEsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYSArIGEge1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMCAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgICAgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmJ1dHRvbiArIC5idXR0b24sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSArIC5idXR0b24sIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYS5hZGR0b2FueV9zaGFyZSArIC5idXR0b24sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQgKyAuYnV0dG9uLCAud3BjZjctZm9ybSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAud3BjZjctc3VibWl0ICsgLmJ1dHRvbiwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rICsgLmJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgLmJ1dHRvbiwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtYnV0dG9uICsgLmJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuamEtYnV0dG9uICsgLmJ1dHRvbiwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmJ1dHRvbiwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rICsgLmJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgLmJ1dHRvbiwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBhICsgLmJ1dHRvbiwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBhICsgLmJ1dHRvbiwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCAuYnV0dG9uICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuYnV0dG9uICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBhLmFkZHRvYW55X3NoYXJlICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBhLmFkZHRvYW55X3NoYXJlICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gYm9keSAuYWRkdG9hbnlfbGlzdCAud3BjZjctc3VibWl0ICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0ICsgYS5hZGR0b2FueV9zaGFyZSwgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCAud3BjZjctc3VibWl0ICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCAud3BjZjctZm9ybSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAud3BjZjctc3VibWl0ICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBib2R5IC5hZGR0b2FueV9saXN0IC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluayArIGEuYWRkdG9hbnlfc2hhcmUsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCAuYmFjay1saW5rICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IGJvZHkgLmFkZHRvYW55X2xpc3QgLmphLWJ1dHRvbiArIGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtYnV0dG9uICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IC5qYS1idXR0b24gKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmphLWJ1dHRvbiArIGEuYWRkdG9hbnlfc2hhcmUsIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgYm9keSAuYWRkdG9hbnlfbGlzdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBib2R5IC5hZGR0b2FueV9saXN0IC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJhY2stbGluayArIGEuYWRkdG9hbnlfc2hhcmUsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCAuYmFjay1saW5rICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGJvZHkgLmFkZHRvYW55X2xpc3QgYSArIGEuYWRkdG9hbnlfc2hhcmUsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBhICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLmJ1dHRvbiArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5idXR0b24gKyAud3BjZjctc3VibWl0LCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IC53cGNmNy1mb3JtIGEuYWRkdG9hbnlfc2hhcmUgKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUgKyAud3BjZjctc3VibWl0LCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIGEuYWRkdG9hbnlfc2hhcmUgKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGEuYWRkdG9hbnlfc2hhcmUgKyAud3BjZjctc3VibWl0LCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0ICsgLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LXN1Ym1pdCArIC53cGNmNy1zdWJtaXQsIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LWZvcm0gLmJhY2stbGluayArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluayArIC53cGNmNy1zdWJtaXQsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLmJhY2stbGluayArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmJhY2stbGluayArIC53cGNmNy1zdWJtaXQsIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LWZvcm0gLmphLWJ1dHRvbiArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLWJ1dHRvbiArIC53cGNmNy1zdWJtaXQsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLmphLWJ1dHRvbiArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmphLWJ1dHRvbiArIC53cGNmNy1zdWJtaXQsIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC53cGNmNy1zdWJtaXQsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC53cGNmNy1zdWJtaXQsIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLndwY2Y3LWZvcm0gLmJhY2stbGluayArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJhY2stbGluayArIC53cGNmNy1zdWJtaXQsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLmJhY2stbGluayArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmJhY2stbGluayArIC53cGNmNy1zdWJtaXQsIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gLndwY2Y3LWZvcm0gYSArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gYSArIC53cGNmNy1zdWJtaXQsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gYSArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYSArIC53cGNmNy1zdWJtaXQsIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJ1dHRvbiArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmJ1dHRvbiArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUgKyAuYmFjay1saW5rLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYS5hZGR0b2FueV9zaGFyZSArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAud3BjZjctc3VibWl0ICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0ICsgLmJhY2stbGluaywgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAud3BjZjctc3VibWl0ICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAud3BjZjctZm9ybSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAud3BjZjctc3VibWl0ICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtYnV0dG9uICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuamEtYnV0dG9uICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuamEtam9iLWRldGFpbHMgLmFwcGx5IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IGEgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gYSArIC5iYWNrLWxpbmssIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBhICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGEgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5idXR0b24gKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5idXR0b24gKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYS5hZGR0b2FueV9zaGFyZSArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBhLmFkZHRvYW55X3NoYXJlICsgLmphLWJ1dHRvbiwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IGEuYWRkdG9hbnlfc2hhcmUgKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYS5hZGR0b2FueV9zaGFyZSArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LXN1Ym1pdCArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCArIC5qYS1idXR0b24sIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LXN1Ym1pdCArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LXN1Ym1pdCArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluayArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmJhY2stbGluayArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLWJ1dHRvbiArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmphLWJ1dHRvbiArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmphLWpvYi1kZXRhaWxzIC5hcHBseSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtc3VibWl0IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtc3VibWl0IC5iYWNrLWxpbmsgKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluayArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBhICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGEgKyAuamEtYnV0dG9uLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYSArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBhICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYnV0dG9uICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuYnV0dG9uICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGEuYWRkdG9hbnlfc2hhcmUgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBhLmFkZHRvYW55X3NoYXJlICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGEuYWRkdG9hbnlfc2hhcmUgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC53cGNmNy1zdWJtaXQgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAud3BjZjctZm9ybSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC53cGNmNy1zdWJtaXQgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1zdWJtaXQgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluayArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmphLXN1Ym1pdCAuYmFjay1saW5rICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtc3VibWl0IC5qYS1idXR0b24gKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLWJ1dHRvbiArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmphLXN1Ym1pdCAuamEtYnV0dG9uICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5qYS1idXR0b24gKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5iYWNrLWxpbmsgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgYSArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBhICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGEgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgYSArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJ1dHRvbiArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmJ1dHRvbiArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUgKyAuYmFjay1saW5rLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgYS5hZGR0b2FueV9zaGFyZSArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAud3BjZjctc3VibWl0ICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0ICsgLmJhY2stbGluaywgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAud3BjZjctc3VibWl0ICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAud3BjZjctZm9ybSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAud3BjZjctc3VibWl0ICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuamEtc3VibWl0IC5iYWNrLWxpbmsgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1zdWJtaXQgLmphLWJ1dHRvbiArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLmphLXN1Ym1pdCAuamEtYnV0dG9uICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGEgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gYSArIC5iYWNrLWxpbmssIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBhICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGEgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC5idXR0b24gKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5idXR0b24gKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSArIGEsIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gLndwY2Y3LXN1Ym1pdCArIGEsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCArIGEsIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gLndwY2Y3LXN1Ym1pdCArIGEsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LXN1Ym1pdCArIGEsIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiAuYmFjay1saW5rICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmsgKyBhLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gLmJhY2stbGluayArIGEsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgYSwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC5qYS1idXR0b24gKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLWJ1dHRvbiArIGEsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiAuamEtYnV0dG9uICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIC5qYS1idXR0b24gKyBhLCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIGEsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgYSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIGEsIFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiAuYmFjay1saW5rICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5iYWNrLWxpbmsgKyBhLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRlYW0tc2luZ2xlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gLmJhY2stbGluayArIGEsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgYSwgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBhICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay10ZWFtLXNpbmdsZVwiXSAucG9zdC1saW5rcyBhICsgYSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMCAyMHB4OyB9IH1cbiAgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0uYWN0aXZlIC5wb3N0LWluaXRpYWxzLXRleHQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cbiAgW2lzPVwiYmxvY2stdGVhbS1zaW5nbGVcIl0uYWN0aXZlIC5wb3N0LWltYWdlOjphZnRlciB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG5baXM9XCJibG9jay10ZXN0aW1vbmlhbHNcIl0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIFtpcz1cImJsb2NrLXRlc3RpbW9uaWFsc1wiXSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDsgfSB9XG4gIFtpcz1cImJsb2NrLXRlc3RpbW9uaWFsc1wiXSAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBbaXM9XCJibG9jay10ZXN0aW1vbmlhbHNcIl0gLmNvbnRhaW5lci1pbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNiwgMjE2LCAyMTYsIDAuMyk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiA4MHB4IDAgODBweCAwOyB9XG4gICAgICBbaXM9XCJibG9jay10ZXN0aW1vbmlhbHNcIl0gLmNvbnRhaW5lci1pbm5lciAudGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI5cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJibG9jay10ZXN0aW1vbmlhbHNcIl0gLmNvbnRhaW5lci1pbm5lciB7XG4gICAgICAgICAgcGFkZGluZzogMTI4cHggMCAxMThweCAwOyB9XG4gICAgICAgICAgW2lzPVwiYmxvY2stdGVzdGltb25pYWxzXCJdIC5jb250YWluZXItaW5uZXI6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDgwcHg7XG4gICAgICAgICAgICBsZWZ0OiA4MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzM1cHgnIHZpZXdCb3g9JzAgMCA0MCAzNScgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9JzAxLUhvbWUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIG9wYWNpdHk9JzAuMTc4MzAyMTQ0JyUzRSUzQ2cgaWQ9J0RULzAxLUhvbWUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xOTkuMDAwMDAwLCAtNTk3OC4wMDAwMDApJyBmaWxsPSclMjMwMDAwMDAnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnIGlkPSdUZXN0aW1vbmlhbHMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDExOS4wMDAwMDAsIDU4OTguMDAwMDAwKSclM0UlM0NnIGlkPScmcXVvdDsnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDgwLjAwMDAwMCwgODAuMDAwMDAwKSclM0UlM0NwYXRoIGQ9J00xNi4wMDU4NzczLDM1IEwxNi4wMDU4NzczLDE4LjIwODcyMjcgTDguNTcxMDc4NzMsMTguMjA4NzIyNyBDOC41NzEwNzg3MywxNS41MTkyMTA4IDkuMDk2NzcxNTYsMTMuMjQ3NjYzNiAxMC4xNDgxNTcyLDExLjM5NDA4MSBDMTEuMTk5NTQyOSw5LjU0MDQ5ODQ0IDEzLjE1MjExNjIsOC4xNDEyMjUzNCAxNi4wMDU4NzczLDcuMTk2MjYxNjggTDE2LjAwNTg3NzMsMCBDMTMuNjc3ODA5MSwwLjI5MDc1ODA0OCAxMS41MTg3MTM1LDAuOTYzMTM2MDMzIDkuNTI4NTkwNjcsMi4wMTcxMzM5NiBDNy41Mzg0Njc4MiwzLjA3MTEzMTg4IDUuODI5OTY2MTIsNC4zOTc3MTU0NyA0LjQwMzA4NTU5LDUuOTk2ODg0NzQgQzIuOTc2MjA1MDUsNy41OTYwNTQgMS44Njg0OTUxNiw5LjQ0OTYzNjU1IDEuMDc5OTU1OTIsMTEuNTU3NjMyNCBDMC4yOTE0MTY2NzcsMTMuNjY1NjI4MiAtMC4wNjUzMDM0NTcsMTUuOTE5MDAzMSAwLjAwOTc5NTUxODU1LDE4LjMxNzc1NyBMMC4wMDk3OTU1MTg1NSwzNSBMMTYuMDA1ODc3MywzNSBaIE00MCwzNSBMNDAsMTguMjA4NzIyNyBMMzIuNTY1MjAxNCwxOC4yMDg3MjI3IEMzMi41NjUyMDE0LDE1LjUxOTIxMDggMzMuMDkwODk0MiwxMy4yNDc2NjM2IDM0LjE0MjI3OTksMTEuMzk0MDgxIEMzNS4xOTM2NjU2LDkuNTQwNDk4NDQgMzcuMTQ2MjM4OSw4LjE0MTIyNTM0IDQwLDcuMTk2MjYxNjggTDQwLDAgQzM3LjY3MTkzMTgsMC4yOTA3NTgwNDggMzUuNTEyODM2MiwwLjk2MzEzNjAzMyAzMy41MjI3MTM0LDIuMDE3MTMzOTYgQzMxLjUzMjU5MDUsMy4wNzExMzE4OCAyOS44MjQwODg4LDQuMzk3NzE1NDcgMjguMzk3MjA4Myw1Ljk5Njg4NDc0IEMyNi45NzAzMjc3LDcuNTk2MDU0IDI1Ljg2MjYxNzksOS40NDk2MzY1NSAyNS4wNzQwNzg2LDExLjU1NzYzMjQgQzI0LjI4NTUzOTQsMTMuNjY1NjI4MiAyMy45Mjg4MTkyLDE1LjkxOTAwMzEgMjQuMDAzOTE4MiwxOC4zMTc3NTcgTDI0LjAwMzkxODIsMzUgTDQwLDM1IFonIGlkPSdTaGFwZSclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICAgICAgICBbaXM9XCJibG9jay10ZXN0aW1vbmlhbHNcIl0gLmNvbnRhaW5lci1pbm5lcjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiA5MHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDkycHg7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzQxcHgnIGhlaWdodD0nMzVweCcgdmlld0JveD0nMCAwIDQxIDM1JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nMDEtSG9tZScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgb3BhY2l0eT0nMC4xNzgzMDIxNDQnJTNFJTNDZyBpZD0nRFQvMDEtSG9tZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTExODcuMDAwMDAwLCAtNjM3My4wMDAwMDApJyBmaWxsPSclMjMwMDAwMDAnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnIGlkPSdUZXN0aW1vbmlhbHMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDExOS4wMDAwMDAsIDU4OTguMDAwMDAwKSclM0UlM0NnIGlkPScmcXVvdDsnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwODguMzIwNjA5LCA0OTIuNTAwMDAwKSByb3RhdGUoMTgwLjAwMDAwMCkgdHJhbnNsYXRlKC0xMDg4LjMyMDYwOSwgLTQ5Mi41MDAwMDApIHRyYW5zbGF0ZSgxMDY4LjMyMDYwOSwgNDc1LjAwMDAwMCknJTNFJTNDcGF0aCBkPSdNMTYuMDA1ODc3MywzNSBMMTYuMDA1ODc3MywxOC4yMDg3MjI3IEw4LjU3MTA3ODczLDE4LjIwODcyMjcgQzguNTcxMDc4NzMsMTUuNTE5MjEwOCA5LjA5Njc3MTU2LDEzLjI0NzY2MzYgMTAuMTQ4MTU3MiwxMS4zOTQwODEgQzExLjE5OTU0MjksOS41NDA0OTg0NCAxMy4xNTIxMTYyLDguMTQxMjI1MzQgMTYuMDA1ODc3Myw3LjE5NjI2MTY4IEwxNi4wMDU4NzczLDAgQzEzLjY3NzgwOTEsMC4yOTA3NTgwNDggMTEuNTE4NzEzNSwwLjk2MzEzNjAzMyA5LjUyODU5MDY3LDIuMDE3MTMzOTYgQzcuNTM4NDY3ODIsMy4wNzExMzE4OCA1LjgyOTk2NjEyLDQuMzk3NzE1NDcgNC40MDMwODU1OSw1Ljk5Njg4NDc0IEMyLjk3NjIwNTA1LDcuNTk2MDU0IDEuODY4NDk1MTYsOS40NDk2MzY1NSAxLjA3OTk1NTkyLDExLjU1NzYzMjQgQzAuMjkxNDE2Njc3LDEzLjY2NTYyODIgLTAuMDY1MzAzNDU3LDE1LjkxOTAwMzEgMC4wMDk3OTU1MTg1NSwxOC4zMTc3NTcgTDAuMDA5Nzk1NTE4NTUsMzUgTDE2LjAwNTg3NzMsMzUgWiBNNDAsMzUgTDQwLDE4LjIwODcyMjcgTDMyLjU2NTIwMTQsMTguMjA4NzIyNyBDMzIuNTY1MjAxNCwxNS41MTkyMTA4IDMzLjA5MDg5NDIsMTMuMjQ3NjYzNiAzNC4xNDIyNzk5LDExLjM5NDA4MSBDMzUuMTkzNjY1Niw5LjU0MDQ5ODQ0IDM3LjE0NjIzODksOC4xNDEyMjUzNCA0MCw3LjE5NjI2MTY4IEw0MCwwIEMzNy42NzE5MzE4LDAuMjkwNzU4MDQ4IDM1LjUxMjgzNjIsMC45NjMxMzYwMzMgMzMuNTIyNzEzNCwyLjAxNzEzMzk2IEMzMS41MzI1OTA1LDMuMDcxMTMxODggMjkuODI0MDg4OCw0LjM5NzcxNTQ3IDI4LjM5NzIwODMsNS45OTY4ODQ3NCBDMjYuOTcwMzI3Nyw3LjU5NjA1NCAyNS44NjI2MTc5LDkuNDQ5NjM2NTUgMjUuMDc0MDc4NiwxMS41NTc2MzI0IEMyNC4yODU1Mzk0LDEzLjY2NTYyODIgMjMuOTI4ODE5MiwxNS45MTkwMDMxIDI0LjAwMzkxODIsMTguMzE3NzU3IEwyNC4wMDM5MTgyLDM1IEw0MCwzNSBaJyBpZD0nU2hhcGUnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9IH1cbiAgW2lzPVwiYmxvY2stdGVzdGltb25pYWxzXCJdIC5zbGlkZXItaXRlbS1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA4NDBweDtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICBbaXM9XCJibG9jay10ZXN0aW1vbmlhbHNcIl0gLnNsaWRlci1pdGVtLWlubmVyIHAge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiOyB9XG4gICAgW2lzPVwiYmxvY2stdGVzdGltb25pYWxzXCJdIC5zbGlkZXItaXRlbS1pbm5lciAudGVzdGltb25pYWwge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTFweDsgfVxuICAgIFtpcz1cImJsb2NrLXRlc3RpbW9uaWFsc1wiXSAuc2xpZGVyLWl0ZW0taW5uZXIgLm5hbWUge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiYmxvY2stdGVzdGltb25pYWxzXCJdIC5zbGlkZXItaXRlbS1pbm5lciAubmFtZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDsgfSB9XG4gIFtpcz1cImJsb2NrLXRlc3RpbW9uaWFsc1wiXSAuc2xpZGVyLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5baXM9XCJibG9jay10ZXh0LTItY29sdW1uc1wiXSArIFtpcz1cImJsb2NrLWltYWdlLWdhbGxlcnlcIl0ge1xuICBtYXJnaW4tdG9wOiAtNC41cmVtOyB9XG5cbltpcz1cImJsb2NrLXRleHQtMi1jb2x1bW5zXCJdICsgW2lzPVwiYmxvY2stbmV4dC1zZWN0aW9uXCJdIHtcbiAgbWFyZ2luLXRvcDogMTI2cHg7IH1cblxuW2lzPVwiYmxvY2stdGV4dC0yLWNvbHVtbnNcIl0gKyBbaXM9XCJibG9jay10ZXh0LTItY29sdW1uc1wiXSB7XG4gIG1hcmdpbi10b3A6IC00LjhyZW07IH1cblxuW2lzPVwiYmxvY2stdGV4dC0yLWNvbHVtbnNcIl0ge1xuICBtYXJnaW4tYm90dG9tOiA0LjhyZW07XG4gIG1hcmdpbi10b3A6IDQuOHJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIFtpcz1cImJsb2NrLXRleHQtMi1jb2x1bW5zXCJdIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBbaXM9XCJibG9jay10ZXh0LTItY29sdW1uc1wiXSAuY29udGVudFdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIFtpcz1cImJsb2NrLXRleHQtMi1jb2x1bW5zXCJdIC5jb2x1bW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgYm9yZGVyLXRvcDogI2ZmOWUxYiAxcHggc29saWQ7IH1cbiAgICBbaXM9XCJibG9jay10ZXh0LTItY29sdW1uc1wiXSAuY29sdW1uID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIFtpcz1cImJsb2NrLXRleHQtMi1jb2x1bW5zXCJdIC5jb2x1bW4gPiA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLXRleHQtMi1jb2x1bW5zXCJdIC5jb2x1bW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7IH1cbiAgICAgICAgW2lzPVwiYmxvY2stdGV4dC0yLWNvbHVtbnNcIl0gLmNvbHVtbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICBbaXM9XCJibG9jay10ZXh0LTItY29sdW1uc1wiXSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zMTI1O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICBbaXM9XCJibG9jay10ZXh0LTItY29sdW1uc1wiXSAudGl0bGUtLXNwYWNlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiYmxvY2stdGV4dC0yLWNvbHVtbnNcIl0gLnRpdGxlLS1zcGFjZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgW2lzPVwiYmxvY2stdGV4dC0yLWNvbHVtbnNcIl0gLmNvbnRlbnQgPiA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgW2lzPVwiYmxvY2stdGV4dC0yLWNvbHVtbnNcIl0gLmNvbnRlbnQgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG5baXM9XCJibG9jay12aWRlb1wiXSArIFtpcz1cImJsb2NrLXRleHQtYWNjb3JkaW9uXCJdIHtcbiAgbWFyZ2luLXRvcDogNjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgW2lzPVwiYmxvY2stdmlkZW9cIl0gKyBbaXM9XCJibG9jay10ZXh0LWFjY29yZGlvblwiXSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNjBweDsgfSB9XG5cbltpcz1cImJsb2NrLXRleHQtYWNjb3JkaW9uXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMTYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBbaXM9XCJibG9jay10ZXh0LWFjY29yZGlvblwiXSAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgW2lzPVwiYmxvY2stdGV4dC1hY2NvcmRpb25cIl0gLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxcHggMCAwLjg1cmVtOyB9XG4gIFtpcz1cImJsb2NrLXRleHQtYWNjb3JkaW9uXCJdIC5jb250ZW50IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDc4MHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgW2lzPVwiYmxvY2stdGV4dC1hY2NvcmRpb25cIl0gLmNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTQwcHg7IH0gfVxuICBbaXM9XCJibG9jay10ZXh0LWFjY29yZGlvblwiXSAudGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuXG5baXM9XCJibG9jay10ZXh0LWltYWdlXCJdICsgW2lzPVwiYmxvY2stdGV4dC1oZWFkaW5nXCJdIHtcbiAgbWFyZ2luLXRvcDogLTUuM3JlbTsgfVxuXG5baXM9XCJibG9jay10ZXh0LWhlYWRpbmdcIl0gKyBbaXM9XCJibG9jay10ZXh0LTItY29sdW1uc1wiXSB7XG4gIG1hcmdpbi10b3A6IC0yN3B4OyB9XG5cbltpcz1cImJsb2NrLXRleHQtaGVhZGluZ1wiXSArIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0ge1xuICBtYXJnaW4tdG9wOiAtNTBweDsgfVxuXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdICsgW2lzPVwiYmxvY2stdGV4dC1oZWFkaW5nXCJdIHtcbiAgbWFyZ2luLXRvcDogMTgwcHg7IH1cblxuW2lzPVwiYmxvY2stdGV4dC1oZWFkaW5nXCJdICsgW2lzPVwiYmxvY2stdmFsdWVzXCJdIHtcbiAgbWFyZ2luLXRvcDogLTIwcHg7IH1cblxuW2lzPVwiYmxvY2stdGV4dC1oZWFkaW5nXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgbWFyZ2luLXRvcDogMTgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBbaXM9XCJibG9jay10ZXh0LWhlYWRpbmdcIl0ge1xuICAgICAgbWFyZ2luLXRvcDogMjYwcHg7IH0gfVxuICBbaXM9XCJibG9jay10ZXh0LWhlYWRpbmdcIl0gLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIFtpcz1cImJsb2NrLXRleHQtaGVhZGluZ1wiXSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMC43ODE4MTgxODtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI2ZmOWUxYjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stdGV4dC1oZWFkaW5nXCJdIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNi44NzVyZW07IH0gfVxuXG5baXM9XCJibG9jay10ZXh0LWltYWdlXCJdIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIFtpcz1cImJsb2NrLXRleHQtaW1hZ2VcIl0ge1xuICAgICAgbWFyZ2luLXRvcDogMTYwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxODNweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIFtpcz1cImJsb2NrLXRleHQtaW1hZ2VcIl0uYmdUZXh0Qm90dG9tIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2M3B4OyB9IH1cbiAgW2lzPVwiYmxvY2stdGV4dC1pbWFnZVwiXSAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgW2lzPVwiYmxvY2stdGV4dC1pbWFnZVwiXSAuY29udGVudFdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay10ZXh0LWltYWdlXCJdIC5jb250ZW50V3JhcHBlciB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgW2lzPVwiYmxvY2stdGV4dC1pbWFnZVwiXSAuY29sdW1uLS1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDsgfVxuICAgIFtpcz1cImJsb2NrLXRleHQtaW1hZ2VcIl0gLmNvbHVtbi0tY29udGVudCA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICBbaXM9XCJibG9jay10ZXh0LWltYWdlXCJdIC5jb2x1bW4tLWNvbnRlbnQgPiA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLXRleHQtaW1hZ2VcIl0gLmNvbHVtbi0tY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLXRleHQtaW1hZ2VcIl0gLmNvbHVtbi0tY29udGVudCB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7IH1cbiAgICAgICAgW2lzPVwiYmxvY2stdGV4dC1pbWFnZVwiXSAuY29sdW1uLS1jb250ZW50LmltYWdlLS1zbWFsbCB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB3aWR0aDogNjQuMTY2NjY2NjclOyB9IH1cbiAgW2lzPVwiYmxvY2stdGV4dC1pbWFnZVwiXSAuY29sdW1uLS1pbWFnZSB7XG4gICAgZmxleC1zaHJpbms6IDA7IH1cbiAgICBbaXM9XCJibG9jay10ZXh0LWltYWdlXCJdIC5jb2x1bW4tLWltYWdlID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIFtpcz1cImJsb2NrLXRleHQtaW1hZ2VcIl0gLmNvbHVtbi0taW1hZ2UgPiA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICBbaXM9XCJibG9jay10ZXh0LWltYWdlXCJdIC5jb2x1bW4tLWltYWdlIC5maWd1cmUge1xuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDI1LjEwNTQ4NTIzJSAwJSwgMTAwJSAwJSwgNzQuODk0NTE0NzclIDEwMCUsIDAlIDEwMCUpOyB9XG4gICAgW2lzPVwiYmxvY2stdGV4dC1pbWFnZVwiXSAuY29sdW1uLS1pbWFnZSAuc29saWRTaGFkb3c6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogNzQuNjgzNTQ0MyU7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDMzLjYxNTgxOTIxJSAwJSwgMTAwJSAwJSwgNjYuMzg0MTgwNzklIDEwMCUsIDAlIDEwMCUpOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay10ZXh0LWltYWdlXCJdIC5jb2x1bW4tLWltYWdlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjZweDtcbiAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgW2lzPVwiYmxvY2stdGV4dC1pbWFnZVwiXSAuY29sdW1uLS1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7IH1cbiAgICAgICAgW2lzPVwiYmxvY2stdGV4dC1pbWFnZVwiXSAuY29sdW1uLS1pbWFnZS5pbWFnZS0tc21hbGwge1xuICAgICAgICAgIHdpZHRoOiAzNS44MzMzMzMzMyU7IH0gfVxuICAgIFtpcz1cImJsb2NrLXRleHQtaW1hZ2VcIl0gLmNvbHVtbi0taW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIFtpcz1cImJsb2NrLXRleHQtaW1hZ2VcIl0gLm1lZGlhV3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwcHgpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBlYXNlLCBvcGFjaXR5IDFzIGVhc2U7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLXRleHQtaW1hZ2VcIl0gLm1lZGlhV3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gIFtpcz1cImJsb2NrLXRleHQtaW1hZ2VcIl0gLnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJESU5PVFwiO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zMTI1O1xuICAgIG1hcmdpbjogMCAwIDExcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIFtpcz1cImJsb2NrLXRleHQtaW1hZ2VcIl0gLmNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICBbaXM9XCJibG9jay10ZXh0LWltYWdlXCJdLmFjdGl2ZSAubWVkaWFXcmFwcGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG4gIFtpcz1cImJsb2NrLXRleHQtaW1hZ2VcIl0uYWN0aXZlIC5iZ3RleHQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cbiAgW2lzPVwiYmxvY2stdGV4dC1pbWFnZVwiXSAuYmd0ZXh0IHtcbiAgICByaWdodDogMjZweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDJzIGVhc2UgMC41cywgdHJhbnNmb3JtIDJzIGVhc2UgMC41czsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiYmxvY2stdGV4dC1pbWFnZVwiXSAuYmd0ZXh0IHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAxMjBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgW2lzPVwiYmxvY2stdGV4dC1pbWFnZVwiXSAuYmd0ZXh0IHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAxNDVweDsgfSB9XG4gICAgW2lzPVwiYmxvY2stdGV4dC1pbWFnZVwiXSAuYmd0ZXh0LS1ib3R0b20ge1xuICAgICAgdG9wOiAtNTBweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01JSk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJibG9jay10ZXh0LWltYWdlXCJdIC5iZ3RleHQtLWJvdHRvbSB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgYm90dG9tOiAtMTIwcHg7XG4gICAgICAgICAgcmlnaHQ6IGF1dG87IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICBbaXM9XCJibG9jay10ZXh0LWltYWdlXCJdIC5iZ3RleHQtLWJvdHRvbSB7XG4gICAgICAgICAgYm90dG9tOiAtMTA0cHg7IH0gfVxuICAgIFtpcz1cImJsb2NrLXRleHQtaW1hZ2VcIl0gLmJndGV4dC10ZXh0IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJibG9jay10ZXh0LWltYWdlXCJdIC5iZ3RleHQtdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHJlbTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIFtpcz1cImJsb2NrLXRleHQtaW1hZ2VcIl0gLmJndGV4dC10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDEyLjVyZW07IH0gfVxuXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdICsgW2lzPVwiYmxvY2stbmV4dC1zZWN0aW9uXCJdIHtcbiAgbWFyZ2luLXRvcDogMTI2cHg7IH1cblxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSArIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0ge1xuICBtYXJnaW4tdG9wOiAtNC44cmVtOyB9XG5cbltpcz1cImJsb2NrLW1hc3RoZWFkXCJdICsgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSB7XG4gIG1hcmdpbi10b3A6IDEyMHB4OyB9XG5cbltpcz1cImJsb2NrLW1hc3RoZWFkXCJdLmlucGFnZSArIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLmNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDkyMnB4OyB9XG5cbltpcz1cImJsb2NrLW1hc3RoZWFkXCJdLmhvbWUgKyBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIHtcbiAgbWFyZ2luLXRvcDogMTByZW07IH1cblxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIG1hcmdpbi10b3A6IDQuOHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG4gIC5ob21lIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0uYWN0aXZlIC5jb250YWluZXI6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIC5jb250YWluZXIgLmNlbnRlckNvbnRlbnRNYXhXaWR0aCB7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgICAgIC5zaW5nbGUtZmlsbW9ncmFwaHkgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAuY29udGFpbmVyIC5jZW50ZXJDb250ZW50TWF4V2lkdGgge1xuICAgICAgICBtYXgtd2lkdGg6IDkyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaG9tZSBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIC5jb250YWluZXI6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMzYwcHgnIGhlaWdodD0nNDUwcHgnIHZpZXdCb3g9JzAgMCAzNjAgNDUwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nMDEtSG9tZScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgb3BhY2l0eT0nMC4wODMwMDc4MTI1JyUzRSUzQ2cgaWQ9J0RULzAxLUhvbWUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC05NjAuMDAwMDAwLCAtMTAxMS4wMDAwMDApJyBmaWxsPSclMjMwMDAwMDAnJTNFJTNDZyBpZD0nMi1BYm91dCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTIwLjAwMDAwMCwgMTAxMS4wMDAwMDApJyUzRSUzQ2cgaWQ9J0xvZ28vRnVzZUZYL0VtYmxlbS9XaGl0ZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoODM5Ljk5OTM2NywgMC4wMDAwMDApJyUzRSUzQ3BhdGggZD0nTTU3LjQ2MjUwNDEsMTY5LjQ0NjIxNSBDNDMuMDMxNTc4LDE2OS40NDYyMTUgMzEuMjQ3NDgyNSwxNTcuNjI4ODY2IDMxLjI0NzQ4MjUsMTQzLjE1NTYyOSBDMzEuMjQ3NDgyNSwxMjkuMDgyNDQyIDQyLjIzNjg5NTYsMTE3LjY2MzU1NSA1Ni4wMDYxMTQsMTE2Ljg2NjYzIEw2NS4yNzQ3NzA1LDE2OS4zMTI4NjUgQzYyLjA5NzYyMzksMTY5LjQ0NjIxNSA1OS4zMTYyMzU0LDE2OS40NDYyMTUgNTcuNDYyNTA0MSwxNjkuNDQ2MjE1IEw1Ny40NjI1MDQxLDE2OS40NDYyMTUgWiBNMzYwLjAwMDYzMywxMi45MDI4NDYyIEwzMzQuODQ0NjYxLDcuMTk0MTk2NDUgQzI4Mi4xNDg2NjgsLTQuNzU2NTAzMTEgMjMzLjk1NDgyLC0wLjYzODUyODI2MSAxNjMuNjQ5MTcyLDEwLjkxMjEyMTMgQzEyNy4yMzc4MzcsMTYuODg1ODgzNiA5Ni4xMjMzMjg4LDE0LjA5ODIzMzcgNzcuNTg3NTk4OSwxMS4wNDM4ODM4IEw0OS45MTYxODcyLDcuOTkxMTIxNDIgQzQzLjI5NTk0NDQsNy4xOTQxOTY0NSAzNy43MzQ3NTA2LDEzLjE2OTU0NjIgMzguOTI2Nzc0MiwxOS44MDg0NzEgTDUwLjU3Nzg5NDksODYuMTk2MTMxIEMyMi4yNDMxOTI1LDg5LjY0NzM1NTkgMCwxMTMuODEzODY3IDAsMTQzLjE1NTYyOSBDMCwxNzQuODg5NzUzIDI1LjgxNzY4MDQsMjAwLjc4MDI4OSA1Ny40NjI1MDQxLDIwMC43ODAyODkgQzYwLjI0Mzg5MjYsMjAwLjc4MDI4OSA2NS4yNzQ3NzA1LDIwMC42NDg1MjcgNzAuNzAyOTg5NiwyMDAuMzgxODI3IEwxMTEuMDg0NTcxLDQzMC4wODM1NDMgTDExNC42NjA2NDIsNDUwLjAwMDMxNyBMMTQ2LjMwMzg4Miw0NTAuMDAwMzE3IEwxMzQuOTE4NzExLDM4NS43MzY3MzIgTDEwMS44MTc0OTcsMTk3LjU5NDE3NyBDMTEwLjE1ODQ5NywxOTcuMzI5MDY0IDExOC40OTk0OTYsMTk2LjUzMjEzOSAxMjYuNTc2MTI5LDE5NS4zMzY3NTIgQzEzOS44MTY2MTQsMTkzLjQ3Nzc5IDE1MS45OTgwNTEsMTkxLjYxODgyNyAxNjMuMjUxODMxLDE4OS43NTk4NjUgQzIwMy4yMzc2NTQsMTgzLjY1Mjc1MiAyMzEuMTczNDMyLDE3OS4yNzEyNTMgMjU4Ljg0NjQyNiwxODAuNzMxNzUzIEwyNDEuMjM2NzcxLDIwNC4zNjQ4NjQgTDI1NC40NzcyNTYsMjI5LjQ2MDA2MyBDMjIzLjYyNzExNSwyMjcuODY2MjEzIDE5My40Mzg2ODEsMjMyLjY0NjE3NiAxNTIuOTI0MTI1LDIzOC44ODgyMjUgQzE0OS4wODM2ODgsMjM5LjU1MTggMTQ0Ljk4MDQ2NywyNDAuMDgyMDI1IDE0MS4wMDg2MzgsMjQwLjc0NzE4OCBMMTQ2LjQzNjg1NywyNzEuNTUxMDM3IEMxNTAuMjc1NzEyLDI3MC44ODU4NzQgMTU0LjExNjE0OSwyNzAuMzU1NjQ5IDE1Ny42OTA2MzcsMjY5LjgyMzgzNyBDMjA5Ljg1Nzg5NiwyNjEuNTkyNjQ5IDI0MS41MDExMzcsMjU2LjY3OTMzNyAyNzkuMTAyOTEzLDI2My44NTAwNzQgTDMxMC42MTQ3NjIsMjY5LjY5MjA3NCBMMjc3LjkxMjQ3MiwyMDcuMjg3NDUyIEwzMTQuOTgzOTMyLDE1Ny43NjIyMTYgTDI5MC4zNTgyNzUsMTUzLjExNDAxNiBDMjQ3LjQ1OTY3MiwxNDUuMTQ3OTQxIDIxMi4xMDczODYsMTUwLjU5MTQ3OSAxNTguNDg1MzE5LDE1OC45NTYwMTYgQzE0Ny4yMzE1NCwxNjAuNjgzMjE2IDEzNS4zMTQ0NjksMTYyLjU0MjE3OCAxMjIuMDczOTg0LDE2NC41MzI5MDMgQzExMy43MzI5ODUsMTY1LjcyODI5MSAxMDQuOTk0NjQ0LDE2Ni4yNTg1MTYgOTYuMzg5Mjc4MywxNjYuMzkxODY2IEw3NC41NDE4NDQsNDIuMTE0NDMyNyBDOTYuNjUzNjQ0OCw0NS42OTkwMDc1IDEyOS44ODYyNSw0OC4wODk3ODI0IDE2OC42ODAwNSw0MS43MTU5NzAyIEMyMjkuNzE3MDQyLDMxLjYyNTgyMDUgMjY3LjU4NDc2NywyOC45Njk5MzMxIDMwMS44NzY0MjEsMzMuMDg2MzIwNSBMMjgyLjQxMzAzNCw1NS45MjI1MDcxIEwyOTUuNTIwNTQ1LDc5Ljk1NDA4MTIgQzI1Ni4xOTgwMTMsNzYuNjM2MjA2NCAyMTUuNTUwNDgyLDgxLjE0OTQ2ODcgMTYzLjY0OTE3Miw4OS43ODA3MDU5IEMxNDUuOTA2NTQxLDkyLjcwMTcwNTggMTI5LjQ4ODkwOSw5Mi44MzUwNTU4IDExNC43OTIwMzMsOTIuMDM4MTMwOCBMMTIwLjM1MzIyNywxMjMuNjM4OTA1IEMxMzUuMDUwMTAzLDEyNC4wMzU3OCAxNTEuMjAzMzY5LDEyMy4zNzIyMDUgMTY4LjY4MDA1LDEyMC41ODQ1NTUgQzI0Mi4yOTU4MiwxMDguMzY4NzQzIDI4MC42OTIyNzgsMTA3LjA0MTU5MyAzMjEuMDc1NDQyLDExNS4wMDc2NjcgTDM1My43Nzc3MzIsMTIxLjUxMzI0MiBMMzIwLjAxNDgxLDU5LjkwNzEzMiBMMzYwLjAwMDYzMywxMi45MDI4NDYyIFonIGlkPSdGaWxsLTEnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTQ5cHg7XG4gICAgICAgIHdpZHRoOiAzNjBweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxMDAwbXMgZWFzZTsgfSB9XG4gIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4OyB9XG4gIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLmNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDc4MHB4OyB9XG4gICAgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAuY29udGVudCA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIC5jb250ZW50ID4gOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLnNpbmdsZS1maWxtb2dyYXBoeSBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIC5jb250ZW50OjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBsZWZ0OiAtMTQwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDI1cHg7XG4gICAgICAgIHdpZHRoOiAxMDBweDsgfSB9XG4gICAgLmhvbWUgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAuY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDcyNHB4OyB9XG4gICAgLnNpbmdsZS1maWxtb2dyYXBoeSBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIC5jb250ZW50IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLmJ1dHRvbiwgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIC53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gLndwY2Y3LXN1Ym1pdCwgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAuYmFjay1saW5rLCBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAuYmFjay1saW5rLCBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGEge1xuICAgIG1hcmdpbi10b3A6IDZweDsgfVxuXG5baXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0ge1xuICAgICAgbWFyZ2luLXRvcDogMTYwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0uYmdUZXh0Qm90dG9tIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI5MHB4OyB9IH1cbiAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAuY29udGVudFdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC5jb250ZW50V3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgICAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAuY29udGVudFdyYXBwZXIudGV4dExlZnQge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgICAgICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC5jb250ZW50V3JhcHBlci50ZXh0TGVmdCAuY29sdW1uLS1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUuNzUlOyB9XG4gICAgICAgIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0gLmNvbnRlbnRXcmFwcGVyLnRleHRSaWdodCB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG4gICAgICAgICAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAuY29udGVudFdyYXBwZXIudGV4dFJpZ2h0IC5jb2x1bW4tLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1Ljc1JTsgfSB9XG4gIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0gLmNvbHVtbi0tY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7IH1cbiAgICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC5jb2x1bW4tLWNvbnRlbnQgPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAuY29sdW1uLS1jb250ZW50ID4gOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC5jb2x1bW4tLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgd2lkdGg6IDQ2LjY2NjY2NjY3JTsgfVxuICAgICAgICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC5jb2x1bW4tLWNvbnRlbnQuYWx0IHtcbiAgICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMlOyB9IH1cbiAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAuY29sdW1uLS1pbWFnZSB7XG4gICAgZmxleC1zaHJpbms6IDA7IH1cbiAgICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC5jb2x1bW4tLWltYWdlID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0gLmNvbHVtbi0taW1hZ2UgPiA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0gLmNvbHVtbi0taW1hZ2Uge1xuICAgICAgICB3aWR0aDogNTMuMzMzMzMzMzMlOyB9XG4gICAgICAgIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0gLmNvbHVtbi0taW1hZ2UuYWx0IHtcbiAgICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjclOyB9IH1cbiAgICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC5jb2x1bW4tLWltYWdlIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC5tZWRpYVdyYXBwZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwcHgpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBlYXNlLCBvcGFjaXR5IDFzIGVhc2U7IH1cbiAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW46IDAgMCAxMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTI1cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0gLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtOyB9IH1cbiAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAuY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc3Nzc3Nzc3Nzc3Nzc3ODsgfVxuICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdLmFjdGl2ZSAubWVkaWFXcmFwcGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG4gIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0uYWN0aXZlIC5iZ3RleHQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cbiAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAuYmd0ZXh0IHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDJzIGVhc2UgMC41cywgdHJhbnNmb3JtIDJzIGVhc2UgMC41cztcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC5iZ3RleHQge1xuICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgICAgICBsZWZ0OiA1MCU7IH0gfVxuICAgIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0gLmJndGV4dC0tYm90dG9tIHtcbiAgICAgIGJvdHRvbTogLTIycHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNSUsIDApOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAuYmd0ZXh0LS1ib3R0b20ge1xuICAgICAgICAgIGJvdHRvbTogLTIzM3B4OyB9IH1cbiAgICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC5iZ3RleHQtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDYuNTYyNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwLjk1MjM4MDk1MjM4MDk1MjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAuYmd0ZXh0LXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDAuODsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0gLmJndGV4dC10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI1cmVtOyB9IH1cbiAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAuZmlndXJlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC5maWd1cmUtaW1hZ2Uge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuN3MgZWFzZSwgb3BhY2l0eSAxcyBlYXNlOyB9XG4gICAgICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC5maWd1cmUtaW1hZ2UtLWlzSGlkZGVuIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0gLnZpZGVvLXBsYXlCdXR0b24ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG91dGxpbmU6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAudmlkZW8tcGxheUJ1dHRvbjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLCBib3JkZXItY29sb3IgMC4ycyBlYXNlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCAjZmY5ZTFiO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNjBweDtcbiAgICAgIG1hcmdpbi10b3A6IC02MHB4O1xuICAgICAgd2lkdGg6IDEyMHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAudmlkZW8tcGxheUJ1dHRvbjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjZmY5ZTFiO1xuICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC02MHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC02MHB4O1xuICAgICAgICAgIHdpZHRoOiAxMjBweDsgfSB9XG4gICAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAudmlkZW8tcGxheUJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UsIGJvcmRlci1jb2xvciAwLjJzIGVhc2U7XG4gICAgICBib3JkZXItYm90dG9tOiAxOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWxlZnQ6IDI4LjM0NjQ1NjY5cHggc29saWQgI2ZmOWUxYjtcbiAgICAgIGJvcmRlci10b3A6IDE4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogLTkuOXB4O1xuICAgICAgbWFyZ2luLXRvcDogLTE4cHg7XG4gICAgICB3aWR0aDogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0gLnZpZGVvLXBsYXlCdXR0b246OmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAyOC4zNDY0NTY2OXB4IHNvbGlkICNmZjllMWI7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMThweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTkuOXB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0xOHB4OyB9IH1cbiAgICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC52aWRlby1wbGF5QnV0dG9uOmhvdmVyOjphZnRlciB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDsgfVxuICAgIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0gLnZpZGVvLXBsYXlCdXR0b246aG92ZXI6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ZTFiO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmY5ZTFiOyB9XG4gICAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAudmlkZW8tcGxheUJ1dHRvbjphY3RpdmU6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmY5ZTFiOyB9XG4gICAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAudmlkZW8tcGxheUJ1dHRvbjphY3RpdmU6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjOTk5OyB9XG4gIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0gLnZpZGVvLWxvYWRlciB7XG4gICAgYW5pbWF0aW9uOiBsb2FkaW5nIDEuMXMgaW5maW5pdGUgbGluZWFyO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZmY5ZTFiO1xuICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC52aWRlby1sb2FkZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNmZjllMWI7XG4gICAgICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICAgICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC02MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtNjBweDsgfSB9XG4gIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0gLnZpZGVvLWxvYWRlcixcbiAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAudmlkZW8tbG9hZGVyOjphZnRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA2MHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC52aWRlby1sb2FkZXIsXG4gICAgICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC52aWRlby1sb2FkZXI6OmFmdGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgd2lkdGg6IDEyMHB4OyB9IH1cblxuQGtleWZyYW1lcyBsb2FkaW5nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC52aWRlbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTgxODtcbiAgICBib3gtc2hhZG93OiAwIDIycHggNDRweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBhc3BlY3QtcmF0aW86IDY0MCAvIDM2MDsgfVxuICAgIC50aGVtZS1kYXJrIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0gLnZpZGVvIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMjJweCA0NHB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gICAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAudmlkZW8tcGxheWVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTA7IH1cbiAgICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC52aWRlbyBpZnJhbWUsXG4gICAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAudmlkZW8gdmlkZW8ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0gLnZpZGVvLXBsYXllci0taXNMb2FkaW5nIC52aWRlby1sb2FkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0gLnZpZGVvLXBsYXllci0taXNMb2FkaW5nIC52aWRlby1wbGF5QnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIFtpcz1cImJsb2NrLXRleHQtbWVkaWFcIl0gLnZpZGVvLXBsYXllci0taXNMb2FkZWQgLnZpZGVvLWxvYWRlcixcbiAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAudmlkZW8tcGxheWVyLS1pc0xvYWRlZCAudmlkZW8tcGxheUJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBbaXM9XCJibG9jay10ZXh0LW1lZGlhXCJdIC52aWRlby1wbGF5ZXItLWlzTG9hZGVkIGlmcmFtZSxcbiAgW2lzPVwiYmxvY2stdGV4dC1tZWRpYVwiXSAudmlkZW8tcGxheWVyLS1pc0xvYWRlZCB2aWRlbyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSArIFtpcz1cImJsb2NrLXZhbHVlc1wiXSB7XG4gIG1hcmdpbi10b3A6IDgwcHg7IH1cblxuW2lzPVwiYmxvY2stdmFsdWVzXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMTEzcHg7XG4gIG1hcmdpbi10b3A6IDc2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBbaXM9XCJibG9jay12YWx1ZXNcIl0uYWN0aXZlIC5pdGVtcyAuaXRlbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuICBbaXM9XCJibG9jay12YWx1ZXNcIl0gLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLml0ZW0ge1xuICAgICAgZmxleDogMCAxIDEwMCU7XG4gICAgICBtYXJnaW46IDAgMCA5MnB4O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwcHgpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuN3MgZWFzZSwgb3BhY2l0eSAwLjdzIGVhc2U7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJibG9jay12YWx1ZXNcIl0gLml0ZW1zIC5pdGVtIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCA2MHB4OyB9IH1cbiAgICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDFuKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7IH1cbiAgICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7IH1cbiAgICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDNuKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7IH1cbiAgICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDRuKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNHM7IH1cbiAgICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDVuKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7IH1cbiAgICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDZuKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNnM7IH1cbiAgICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDduKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuN3M7IH1cbiAgICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDhuKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuOHM7IH1cbiAgICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDluKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuOXM7IH1cbiAgICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDEwbikge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxczsgfVxuICAgICAgW2lzPVwiYmxvY2stdmFsdWVzXCJdIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoMTFuKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMXM7IH1cbiAgICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDEybikge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjJzOyB9XG4gICAgICBbaXM9XCJibG9jay12YWx1ZXNcIl0gLml0ZW1zIC5pdGVtOm50aC1jaGlsZCgxM24pIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4zczsgfVxuICAgICAgW2lzPVwiYmxvY2stdmFsdWVzXCJdIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoMTRuKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNHM7IH1cbiAgICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDE1bikge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjVzOyB9XG4gICAgICBbaXM9XCJibG9jay12YWx1ZXNcIl0gLml0ZW1zIC5pdGVtOm50aC1jaGlsZCgxNm4pIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS42czsgfVxuICAgICAgW2lzPVwiYmxvY2stdmFsdWVzXCJdIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoMTduKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuN3M7IH1cbiAgICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDE4bikge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjhzOyB9XG4gICAgICBbaXM9XCJibG9jay12YWx1ZXNcIl0gLml0ZW1zIC5pdGVtOm50aC1jaGlsZCgxOW4pIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS45czsgfVxuICAgICAgW2lzPVwiYmxvY2stdmFsdWVzXCJdIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoMjBuKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDJzOyB9XG4gICAgICBbaXM9XCJibG9jay12YWx1ZXNcIl0gLml0ZW1zIC5pdGVtOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ZTFiO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiYmxvY2stdmFsdWVzXCJdIC5pdGVtcyAuaXRlbSB7XG4gICAgICAgICAgZmxleDogMCAxIDEwMCU7IH1cbiAgICAgICAgICBbaXM9XCJibG9jay12YWx1ZXNcIl0gLml0ZW1zIC5pdGVtLmNvbHMtMiB7XG4gICAgICAgICAgICBmbGV4OiAwIDEgNDcuNSU7IH1cbiAgICAgICAgICBbaXM9XCJibG9jay12YWx1ZXNcIl0gLml0ZW1zIC5pdGVtLmNvbHMtMyB7XG4gICAgICAgICAgICBmbGV4OiAwIDEgNDcuNSU7IH1cbiAgICAgICAgICBbaXM9XCJibG9jay12YWx1ZXNcIl0gLml0ZW1zIC5pdGVtLmNvbHMtNCB7XG4gICAgICAgICAgICBmbGV4OiAwIDEgNDcuNSU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICBbaXM9XCJibG9jay12YWx1ZXNcIl0gLml0ZW1zIC5pdGVtLmNvbHMtMiB7XG4gICAgICAgICAgZmxleDogMCAxIDQ3LjUlOyB9XG4gICAgICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLml0ZW0uY29scy0zIHtcbiAgICAgICAgICBmbGV4OiAwIDEgMzAlOyB9XG4gICAgICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLml0ZW0uY29scy00IHtcbiAgICAgICAgICBmbGV4OiAwIDEgMzAlOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgW2lzPVwiYmxvY2stdmFsdWVzXCJdIC5pdGVtcyAuaXRlbS5jb2xzLTQge1xuICAgICAgICAgIGZsZXg6IDAgMSAyMi41JTsgfSB9XG4gICAgICBbaXM9XCJibG9jay12YWx1ZXNcIl0gLml0ZW1zIC5pdGVtLS1zcGFjZXIge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICBbaXM9XCJibG9jay12YWx1ZXNcIl0gLml0ZW1zIC5pdGVtLS1zcGFjZXI6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLnN1YnRpdGxlIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzEyNTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4OyB9XG4gICAgW2lzPVwiYmxvY2stdmFsdWVzXCJdIC5pdGVtcyAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwLjgxMjU7XG4gICAgICBjb2xvcjogI2ZmOWUxYjtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDRyZW07IH0gfVxuICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLmNvbnRlbnQge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc3Nzc3Nzc4OyB9XG4gICAgICBbaXM9XCJibG9jay12YWx1ZXNcIl0gLml0ZW1zIC5jb250ZW50ID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICAgIFtpcz1cImJsb2NrLXZhbHVlc1wiXSAuaXRlbXMgLmNvbnRlbnQgPiA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbltpcz1cImJsb2NrLXZpZGVvXCJdIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBbaXM9XCJibG9jay12aWRlb1wiXSAuY2VudGVyTWF4V2lkdGhDb250YWluZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLXZpZGVvXCJdIC5jZW50ZXJNYXhXaWR0aENvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIFtpcz1cImJsb2NrLXZpZGVvXCJdIC5jZW50ZXJNYXhXaWR0aENvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHg7IH0gfVxuICAuaG9tZSBbaXM9XCJibG9jay12aWRlb1wiXSB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhvbWUgW2lzPVwiYmxvY2stdmlkZW9cIl0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTg0cHg7IH0gfVxuICBbaXM9XCJibG9jay12aWRlb1wiXSAubWVkaWFXcmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBbaXM9XCJibG9jay12aWRlb1wiXSAubWVkaWFXcmFwcGVyOmhvdmVyIC5maWd1cmUtaW1hZ2Uge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTsgfVxuICBbaXM9XCJibG9jay12aWRlb1wiXSAudmlkZW8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjdzIGVhc2U7IH1cbiAgICBbaXM9XCJibG9jay12aWRlb1wiXSAudmlkZW8gLmZpZ3VyZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgIFtpcz1cImJsb2NrLXZpZGVvXCJdIC52aWRlbyAuZmlndXJlIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gIFtpcz1cImJsb2NrLXZpZGVvXCJdLmFjdGl2ZSAudmlkZW8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIFtpcz1cImJsb2NrLXZpZGVvXCJdLmFjdGl2ZSAuYmd0ZXh0IHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIFtpcz1cImJsb2NrLXZpZGVvXCJdIC5iZ3RleHQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMnMgZWFzZSAwLjVzO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDMuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0zOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay12aWRlb1wiXSAuYmd0ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiA2Ljg3NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgW2lzPVwiYmxvY2stdmlkZW9cIl0gLmJndGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogOC4xMjVyZW07IH0gfVxuICAgIFtpcz1cImJsb2NrLXZpZGVvXCJdIC5iZ3RleHQtLWxlZnQge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdG9wOiAtNTVweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiYmxvY2stdmlkZW9cIl0gLmJndGV4dC0tbGVmdCB7XG4gICAgICAgICAgdG9wOiAtOTRweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIFtpcz1cImJsb2NrLXZpZGVvXCJdIC5iZ3RleHQtLWxlZnQge1xuICAgICAgICAgIHRvcDogLTEyNXB4O1xuICAgICAgICAgIGxlZnQ6IC0xNDBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7IH0gfVxuICBbaXM9XCJibG9jay12aWRlb1wiXSAuZmlndXJlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBbaXM9XCJibG9jay12aWRlb1wiXSAuZmlndXJlLWltYWdlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjdzIGVhc2UsIG9wYWNpdHkgMXMgZWFzZTsgfVxuICAgICAgW2lzPVwiYmxvY2stdmlkZW9cIl0gLmZpZ3VyZS1pbWFnZS0taXNIaWRkZW4ge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgW2lzPVwiYmxvY2stdmlkZW9cIl0gLnZpZGVvLXBsYXlCdXR0b24ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG91dGxpbmU6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgW2lzPVwiYmxvY2stdmlkZW9cIl0gLnZpZGVvLXBsYXlCdXR0b246OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMnMgZWFzZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgI2ZmOWUxYjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTYwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgICAgIHdpZHRoOiAxMjBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIFtpcz1cImJsb2NrLXZpZGVvXCJdIC52aWRlby1wbGF5QnV0dG9uOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZjllMWI7XG4gICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTYwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTYwcHg7XG4gICAgICAgICAgd2lkdGg6IDEyMHB4OyB9IH1cbiAgICBbaXM9XCJibG9jay12aWRlb1wiXSAudmlkZW8tcGxheUJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UsIGJvcmRlci1jb2xvciAwLjJzIGVhc2U7XG4gICAgICBib3JkZXItYm90dG9tOiAxOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWxlZnQ6IDI4LjM0NjQ1NjY5cHggc29saWQgI2ZmOWUxYjtcbiAgICAgIGJvcmRlci10b3A6IDE4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogLTkuOXB4O1xuICAgICAgbWFyZ2luLXRvcDogLTE4cHg7XG4gICAgICB3aWR0aDogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIFtpcz1cImJsb2NrLXZpZGVvXCJdIC52aWRlby1wbGF5QnV0dG9uOjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMThweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItbGVmdDogMjguMzQ2NDU2NjlweCBzb2xpZCAjZmY5ZTFiO1xuICAgICAgICAgIGJvcmRlci10b3A6IDE4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC05LjlweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMThweDsgfSB9XG4gICAgW2lzPVwiYmxvY2stdmlkZW9cIl0gLnZpZGVvLXBsYXlCdXR0b246aG92ZXI6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwOyB9XG4gICAgW2lzPVwiYmxvY2stdmlkZW9cIl0gLnZpZGVvLXBsYXlCdXR0b246aG92ZXI6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ZTFiO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmY5ZTFiOyB9XG4gICAgW2lzPVwiYmxvY2stdmlkZW9cIl0gLnZpZGVvLXBsYXlCdXR0b246YWN0aXZlOjphZnRlciB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZmOWUxYjsgfVxuICAgIFtpcz1cImJsb2NrLXZpZGVvXCJdIC52aWRlby1wbGF5QnV0dG9uOmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gICAgICBib3JkZXItY29sb3I6ICM5OTk7IH1cbiAgW2lzPVwiYmxvY2stdmlkZW9cIl0gLnZpZGVvLWxvYWRlciB7XG4gICAgYW5pbWF0aW9uOiBsb2FkaW5nIDEuMXMgaW5maW5pdGUgbGluZWFyO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZmY5ZTFiO1xuICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay12aWRlb1wiXSAudmlkZW8tbG9hZGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjZmY5ZTFiO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTYwcHg7IH0gfVxuICBbaXM9XCJibG9jay12aWRlb1wiXSAudmlkZW8tbG9hZGVyLFxuICBbaXM9XCJibG9jay12aWRlb1wiXSAudmlkZW8tbG9hZGVyOjphZnRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA2MHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJibG9jay12aWRlb1wiXSAudmlkZW8tbG9hZGVyLFxuICAgICAgW2lzPVwiYmxvY2stdmlkZW9cIl0gLnZpZGVvLWxvYWRlcjo6YWZ0ZXIge1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICB3aWR0aDogMTIwcHg7IH0gfVxuXG5Aa2V5ZnJhbWVzIGxvYWRpbmcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG4gIFtpcz1cImJsb2NrLXZpZGVvXCJdIC52aWRlbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTgxODtcbiAgICBib3gtc2hhZG93OiAwIDIycHggNDRweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBhc3BlY3QtcmF0aW86IDY0MCAvIDM2MDsgfVxuICAgIC50aGVtZS1kYXJrIFtpcz1cImJsb2NrLXZpZGVvXCJdIC52aWRlbyB7XG4gICAgICBib3gtc2hhZG93OiAwIDIycHggNDRweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAgIFtpcz1cImJsb2NrLXZpZGVvXCJdIC52aWRlby1wbGF5ZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxMDsgfVxuICAgIFtpcz1cImJsb2NrLXZpZGVvXCJdIC52aWRlbyBpZnJhbWUsXG4gICAgW2lzPVwiYmxvY2stdmlkZW9cIl0gLnZpZGVvIHZpZGVvIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICBbaXM9XCJibG9jay12aWRlb1wiXSAudmlkZW8tcGxheWVyLS1pc0xvYWRpbmcgLnZpZGVvLWxvYWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgW2lzPVwiYmxvY2stdmlkZW9cIl0gLnZpZGVvLXBsYXllci0taXNMb2FkaW5nIC52aWRlby1wbGF5QnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIFtpcz1cImJsb2NrLXZpZGVvXCJdIC52aWRlby1wbGF5ZXItLWlzTG9hZGVkIC52aWRlby1sb2FkZXIsXG4gIFtpcz1cImJsb2NrLXZpZGVvXCJdIC52aWRlby1wbGF5ZXItLWlzTG9hZGVkIC52aWRlby1wbGF5QnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIFtpcz1cImJsb2NrLXZpZGVvXCJdIC52aWRlby1wbGF5ZXItLWlzTG9hZGVkIGlmcmFtZSxcbiAgW2lzPVwiYmxvY2stdmlkZW9cIl0gLnZpZGVvLXBsYXllci0taXNMb2FkZWQgdmlkZW8ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmh0bWwgLm1mcC1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLm1mcC1pbmxpbmUtdmlkZW8td3JhcHBlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWZwLWlubGluZS12aWRlbyB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLm1mcC1pbmxpbmUtdmlkZW8gLm1mcC1jbG9zZSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdG9wOiAtNDBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubWZwLWlubGluZS12aWRlbyB2aWRlbyB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLm1mcC1pbmxpbmUtdmlkZW8tdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuW2lzPVwiYmxvY2std3lzaXd5Z1wiXSArIFtpcz1cImJsb2NrLW5leHQtc2VjdGlvblwiXSB7XG4gIG1hcmdpbi10b3A6IDE1OHB4OyB9XG5cbltpcz1cImJsb2NrLXd5c2l3eWdcIl0gKyBbaXM9XCJibG9jay13eXNpd3lnXCJdIHtcbiAgbWFyZ2luLXRvcDogLTQuOHJlbTsgfVxuXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdICsgW2lzPVwiYmxvY2std3lzaXd5Z1wiXSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuW2lzPVwiYmxvY2stdmlkZW9cIl0gKyBbaXM9XCJibG9jay13eXNpd3lnXCJdIHtcbiAgbWFyZ2luLXRvcDogODBweDsgfVxuXG5baXM9XCJibG9jay13eXNpd3lnXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogNC44cmVtO1xuICBtYXJnaW4tdG9wOiA0LjhyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBbaXM9XCJibG9jay13eXNpd3lnXCJdLnNwYWNlVG9wLS1zbWFsbGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IC0yLjRyZW07IH0gfVxuICBbaXM9XCJibG9jay13eXNpd3lnXCJdOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAxNi4ycmVtOyB9XG4gIFtpcz1cImJsb2NrLXd5c2l3eWdcIl06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOS41cmVtOyB9XG4gIFtpcz1cImJsb2NrLXd5c2l3eWdcIl0gLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIFtpcz1cImJsb2NrLXd5c2l3eWdcIl0gLmNvbnRlbnQge1xuICAgIG1heC13aWR0aDogNzgwcHg7IH1cbiAgICBbaXM9XCJibG9jay13eXNpd3lnXCJdIC5jb250ZW50ID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIFtpcz1cImJsb2NrLXd5c2l3eWdcIl0gLmNvbnRlbnQgPiA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuW2lzPSdibG9jay1wYXNzd29yZC1wcm90ZWN0aW9uJ10ge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctYm90dG9tOiAyMDBweDsgfVxuICBbaXM9J2Jsb2NrLXBhc3N3b3JkLXByb3RlY3Rpb24nXSAuY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAyNTBweDsgfVxuICBbaXM9J2Jsb2NrLXBhc3N3b3JkLXByb3RlY3Rpb24nXSAuY29udGVudCB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIFtpcz0nYmxvY2stcGFzc3dvcmQtcHJvdGVjdGlvbiddIC5jb250ZW50ID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIFtpcz0nYmxvY2stcGFzc3dvcmQtcHJvdGVjdGlvbiddIC5jb250ZW50ID4gOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIFtpcz0nYmxvY2stcGFzc3dvcmQtcHJvdGVjdGlvbiddIC5wb3N0LXBhc3N3b3JkLWZvcm0ge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICBbaXM9J2Jsb2NrLXBhc3N3b3JkLXByb3RlY3Rpb24nXSAucG9zdC1wYXNzd29yZC1mb3JtIGlucHV0IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5baXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICBtYXJnaW4tdG9wOiA1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDVyZW07IH0gfVxuICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIC50aXRsZVdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAudGl0bGUge1xuICAgIGNvbG9yOiAjZmY5ZTFiO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmY5ZTFiO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xODc1O1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDExcHggMCAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAudGl0bGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4OyB9IH1cbiAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuY291bnQge1xuICAgIG1hcmdpbi10b3A6IDU3cHg7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjllMWI7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDYuMTUzODQ2MTUlIDAlLCAxMDAlIDAlLCA5My44NDYxNTM4NSUgMTAwJSwgMCUgMTAwJSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogIzE4MTYxYjtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMjhweDsgfVxuICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLmNvdW50LXgge1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cbiAgICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIC5jb3VudC1udW1iZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIC5ncmlkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuZ3JpZCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfSB9XG4gICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuZ3JpZC1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1pbi13aWR0aDogMTMzcHg7XG4gICAgICBtYXJnaW46IDAgMjBweCA2MHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuZ3JpZC1pdGVtIHtcbiAgICAgICAgICBtYXJnaW46IDAgNDVweCA2MHB4OyB9IH1cbiAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuc2xpZGVyLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMTAwcHggMCAwO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7IH1cbiAgICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMW4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4wNzVzOyB9XG4gICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDJuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzOyB9XG4gICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDNuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMjI1czsgfVxuICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLnNsaWRlci1pdGVtOm50aC1jaGlsZCg0bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzOyB9XG4gICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDVuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMzc1czsgfVxuICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLnNsaWRlci1pdGVtOm50aC1jaGlsZCg2bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjQ1czsgfVxuICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLnNsaWRlci1pdGVtOm50aC1jaGlsZCg3bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjUyNXM7IH1cbiAgICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoOG4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC42czsgfVxuICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLnNsaWRlci1pdGVtOm50aC1jaGlsZCg5bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjY3NXM7IH1cbiAgICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMTBuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNzVzOyB9XG4gICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDExbikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjgyNXM7IH1cbiAgICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMTJuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuOXM7IH1cbiAgICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMTNuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuOTc1czsgfVxuICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLnNsaWRlci1pdGVtOm50aC1jaGlsZCgxNG4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4wNXM7IH1cbiAgICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMTVuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMTI1czsgfVxuICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLnNsaWRlci1pdGVtOm50aC1jaGlsZCgxNm4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4yczsgfVxuICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLnNsaWRlci1pdGVtOm50aC1jaGlsZCgxN24pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4yNzVzOyB9XG4gICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDE4bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjM1czsgfVxuICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLnNsaWRlci1pdGVtOm50aC1jaGlsZCgxOW4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS40MjVzOyB9XG4gICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDIwbikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjVzOyB9XG4gICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDIxbikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjU3NXM7IH1cbiAgICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMjJuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNjVzOyB9XG4gICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDIzbikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjcyNXM7IH1cbiAgICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMjRuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuOHM7IH1cbiAgICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMjVuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuODc1czsgfVxuICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLnNsaWRlci1pdGVtOm50aC1jaGlsZCgyNm4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS45NXM7IH1cbiAgICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMjduKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDIuMDI1czsgfVxuICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLnNsaWRlci1pdGVtOm50aC1jaGlsZCgyOG4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMi4xczsgfVxuICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLnNsaWRlci1pdGVtOm50aC1jaGlsZCgyOW4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMi4xNzVzOyB9XG4gICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDMwbikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjI1czsgfVxuICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLnNsaWRlci1pdGVtOmZpcnN0LWNoaWxkIC5maWd1cmUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIC5zbGlkZXItaXRlbTpmaXJzdC1jaGlsZCAuZmlndXJlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNzBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLnNsaWRlci1pdGVtOmZpcnN0LWNoaWxkIC5maWd1cmUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMjBweDsgfSB9XG4gICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuc2xpZGVyLWl0ZW06bGFzdC1jaGlsZCAuZmlndXJlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNDBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLnNsaWRlci1pdGVtOmxhc3QtY2hpbGQgLmZpZ3VyZSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuc2xpZGVyLWl0ZW06bGFzdC1jaGlsZCAuZmlndXJlIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4OyB9IH1cbiAgICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIC5zbGlkZXItaXRlbSBpbWcsXG4gICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuc2xpZGVyLWl0ZW0gc3ZnIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuc2xpZGVyLWl0ZW0gLmZpZ3VyZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNXB4KTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZSwgdHJhbnNmb3JtIDFzIGVhc2U7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuc2xpZGVyIC5mbGlja2l0eS1idXR0b24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdLmFjdGl2ZSAuZmlndXJlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG4gIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQsIDIyLCAyNywgMC44KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzIycHgnIHZpZXdCb3g9JzAgMCAxNCAyMicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQnRuL0Fycm93L0NsZWFyL09mZicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTIzLjAwMDAwMCwgLTE5LjAwMDAwMCknIHN0cm9rZT0nJTIzODg4ODg4JyBzdHJva2Utd2lkdGg9JzQnJTNFJTNDZyBpZD0nUGF0aCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjQuMDAwMDAwLCAyMC4wMDAwMDApJyUzRSUzQ3BvbHlsaW5lIHBvaW50cz0nMSAxIDEwIDEwIDEgMTknJTNFJTNDL3BvbHlsaW5lJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDIycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogNjBweDsgfVxuICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24gc3ZnIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSkgdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICAgICAgbGVmdDogMTBweDtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgICBbaXM9XCJncmlkLWF3YXJkcy1ob21lXCJdIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzE0cHgnIGhlaWdodD0nMjJweCcgdmlld0JveD0nMCAwIDE0IDIyJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3ltYm9scycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdCdG4vQXJyb3cvQ2xlYXIvT2ZmJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjMuMDAwMDAwLCAtMTkuMDAwMDAwKScgc3Ryb2tlPSclMjNGRkZGRkYnIHN0cm9rZS13aWR0aD0nNCclM0UlM0NnIGlkPSdQYXRoJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyNC4wMDAwMDAsIDIwLjAwMDAwMCknJTNFJTNDcG9seWxpbmUgcG9pbnRzPScxIDEgMTAgMTAgMSAxOSclM0UlM0MvcG9seWxpbmUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gICAgW2lzPVwiZ3JpZC1hd2FyZHMtaG9tZVwiXSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjphY3RpdmUsIFtpcz1cImdyaWQtYXdhcmRzLWhvbWVcIl0gLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24uYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzE0cHgnIGhlaWdodD0nMjJweCcgdmlld0JveD0nMCAwIDE0IDIyJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3ltYm9scycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdCdG4vQXJyb3cvQ2xlYXIvT2ZmJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjMuMDAwMDAwLCAtMTkuMDAwMDAwKScgc3Ryb2tlPSclMjNGRkZGRkYnIHN0cm9rZS13aWR0aD0nNCclM0UlM0NnIGlkPSdQYXRoJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyNC4wMDAwMDAsIDIwLjAwMDAwMCknJTNFJTNDcG9seWxpbmUgcG9pbnRzPScxIDEgMTAgMTAgMSAxOSclM0UlM0MvcG9seWxpbmUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG5baXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIHtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4OyB9IH1cbiAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBbaXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0gLnNsaWRlci1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDIwcHggODBweCAwOyB9XG4gICAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMW4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4wNzVzOyB9XG4gICAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMm4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xNXM7IH1cbiAgICBbaXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0gLnNsaWRlci1pdGVtOm50aC1jaGlsZCgzbikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjIyNXM7IH1cbiAgICBbaXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0gLnNsaWRlci1pdGVtOm50aC1jaGlsZCg0bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzOyB9XG4gICAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoNW4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4zNzVzOyB9XG4gICAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoNm4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC40NXM7IH1cbiAgICBbaXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0gLnNsaWRlci1pdGVtOm50aC1jaGlsZCg3bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjUyNXM7IH1cbiAgICBbaXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0gLnNsaWRlci1pdGVtOm50aC1jaGlsZCg4bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjZzOyB9XG4gICAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoOW4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC42NzVzOyB9XG4gICAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMTBuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNzVzOyB9XG4gICAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMTFuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuODI1czsgfVxuICAgIFtpcz1cImdyaWQtZmlsbW9ncmFwaHktaG9tZVwiXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDEybikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjlzOyB9XG4gICAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMTNuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuOTc1czsgfVxuICAgIFtpcz1cImdyaWQtZmlsbW9ncmFwaHktaG9tZVwiXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDE0bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjA1czsgfVxuICAgIFtpcz1cImdyaWQtZmlsbW9ncmFwaHktaG9tZVwiXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDE1bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjEyNXM7IH1cbiAgICBbaXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0gLnNsaWRlci1pdGVtOm50aC1jaGlsZCgxNm4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4yczsgfVxuICAgIFtpcz1cImdyaWQtZmlsbW9ncmFwaHktaG9tZVwiXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDE3bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjI3NXM7IH1cbiAgICBbaXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0gLnNsaWRlci1pdGVtOm50aC1jaGlsZCgxOG4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4zNXM7IH1cbiAgICBbaXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0gLnNsaWRlci1pdGVtOm50aC1jaGlsZCgxOW4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS40MjVzOyB9XG4gICAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMjBuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNXM7IH1cbiAgICBbaXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0gLnNsaWRlci1pdGVtIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgICAgd2lkdGg6IDIyMHB4OyB9XG4gICAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5zbGlkZXItaXRlbSAuZmlndXJlIHtcbiAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxODE2MWI7XG4gICAgICBib3gtc2hhZG93OiAwIDIwcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1cHgpO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBlYXNlLCB0cmFuc2Zvcm0gMXMgZWFzZTsgfVxuICAgIFtpcz1cImdyaWQtZmlsbW9ncmFwaHktaG9tZVwiXSAuc2xpZGVyLWl0ZW0gLmZpZ3VyZS1saW5rOmhvdmVyIGltZyB7XG4gICAgICBvcGFjaXR5OiAwLjc7IH1cbiAgICBbaXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0gLnNsaWRlci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIFtpcz1cImdyaWQtZmlsbW9ncmFwaHktaG9tZVwiXSAuc2xpZGVyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHg7IH0gfVxuICAgIFtpcz1cImdyaWQtZmlsbW9ncmFwaHktaG9tZVwiXSAuc2xpZGVyLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5zbGlkZXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIFtpcz1cImdyaWQtZmlsbW9ncmFwaHktaG9tZVwiXSAuc2xpZGVyIC5mbGlja2l0eS1idXR0b24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICBbaXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0uYWN0aXZlIC5maWd1cmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cbiAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0LCAyMiwgMjcsIDAuOCk7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzIycHgnIHZpZXdCb3g9JzAgMCAxNCAyMicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQnRuL0Fycm93L0NsZWFyL09mZicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTIzLjAwMDAwMCwgLTE5LjAwMDAwMCknIHN0cm9rZT0nJTIzODg4ODg4JyBzdHJva2Utd2lkdGg9JzQnJTNFJTNDZyBpZD0nUGF0aCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjQuMDAwMDAwLCAyMC4wMDAwMDApJyUzRSUzQ3BvbHlsaW5lIHBvaW50cz0nMSAxIDEwIDEwIDEgMTknJTNFJTNDL3BvbHlsaW5lJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDIycHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDYwcHg7IH1cbiAgICBbaXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0gLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24gc3ZnIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBbaXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0gLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKSB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKSB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzE0cHgnIGhlaWdodD0nMjJweCcgdmlld0JveD0nMCAwIDE0IDIyJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3ltYm9scycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdCdG4vQXJyb3cvQ2xlYXIvT2ZmJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjMuMDAwMDAwLCAtMTkuMDAwMDAwKScgc3Ryb2tlPSclMjNGRkZGRkYnIHN0cm9rZS13aWR0aD0nNCclM0UlM0NnIGlkPSdQYXRoJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyNC4wMDAwMDAsIDIwLjAwMDAwMCknJTNFJTNDcG9seWxpbmUgcG9pbnRzPScxIDEgMTAgMTAgMSAxOSclM0UlM0MvcG9seWxpbmUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gICAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmFjdGl2ZSwgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzIycHgnIHZpZXdCb3g9JzAgMCAxNCAyMicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQnRuL0Fycm93L0NsZWFyL09mZicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTIzLjAwMDAwMCwgLTE5LjAwMDAwMCknIHN0cm9rZT0nJTIzRkZGRkZGJyBzdHJva2Utd2lkdGg9JzQnJTNFJTNDZyBpZD0nUGF0aCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjQuMDAwMDAwLCAyMC4wMDAwMDApJyUzRSUzQ3BvbHlsaW5lIHBvaW50cz0nMSAxIDEwIDEwIDEgMTknJTNFJTNDL3BvbHlsaW5lJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5tb3JlLWJ1dHRvbiB7XG4gICAgbWFyZ2luOiAtMTBweCAwIDAgMjBweDsgfVxuICAgIFtpcz1cImdyaWQtZmlsbW9ncmFwaHktaG9tZVwiXSAubW9yZS1idXR0b24gLmJ1dHRvbiwgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5tb3JlLWJ1dHRvbiBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5tb3JlLWJ1dHRvbiBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0gLm1vcmUtYnV0dG9uIC53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImdyaWQtZmlsbW9ncmFwaHktaG9tZVwiXSAubW9yZS1idXR0b24gLndwY2Y3LXN1Ym1pdCwgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5tb3JlLWJ1dHRvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5tb3JlLWJ1dHRvbiAuYmFjay1saW5rLCBbaXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0gLm1vcmUtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0gLm1vcmUtYnV0dG9uIC5qYS1idXR0b24sIFtpcz1cImdyaWQtZmlsbW9ncmFwaHktaG9tZVwiXSAubW9yZS1idXR0b24gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtZmlsbW9ncmFwaHktaG9tZVwiXSAubW9yZS1idXR0b24gaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5tb3JlLWJ1dHRvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1maWxtb2dyYXBoeS1ob21lXCJdIC5tb3JlLWJ1dHRvbiAuYmFjay1saW5rLCBbaXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0gLm1vcmUtYnV0dG9uIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLWZpbG1vZ3JhcGh5LWhvbWVcIl0gLm1vcmUtYnV0dG9uIGEge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIG1pbi13aWR0aDogMjQwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImdyaWQtZmlsbW9ncmFwaHktaG9tZVwiXSAubW9yZS1idXR0b24ge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAwIGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbltpcz0nZ3JpZC1sb2dvcyddIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICBtYXJnaW4tdG9wOiA1cmVtOyB9XG4gIFtpcz0nZ3JpZC1sb2dvcyddIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBbaXM9J2dyaWQtbG9nb3MnXSAudGl0bGVXcmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIFtpcz0nZ3JpZC1sb2dvcyddIC50aXRsZSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4ODg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE4NzU7XG4gICAgbWFyZ2luOiAwIDAgMTlweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogMTFweCAwIDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC50aGVtZS1kYXJrIFtpcz0nZ3JpZC1sb2dvcyddIC50aXRsZSB7XG4gICAgICBjb2xvcjogI0ZGRjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPSdncmlkLWxvZ29zJ10gLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgW2lzPSdncmlkLWxvZ29zJ10gLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDsgfSB9XG4gIFtpcz0nZ3JpZC1sb2dvcyddIC5zbGlkZXItaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMTAwcHggMCAwO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7IH1cbiAgICBbaXM9J2dyaWQtbG9nb3MnXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDFuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMDc1czsgfVxuICAgIFtpcz0nZ3JpZC1sb2dvcyddIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMm4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xNXM7IH1cbiAgICBbaXM9J2dyaWQtbG9nb3MnXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDNuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMjI1czsgfVxuICAgIFtpcz0nZ3JpZC1sb2dvcyddIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoNG4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4zczsgfVxuICAgIFtpcz0nZ3JpZC1sb2dvcyddIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoNW4pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4zNzVzOyB9XG4gICAgW2lzPSdncmlkLWxvZ29zJ10gLnNsaWRlci1pdGVtOm50aC1jaGlsZCg2bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjQ1czsgfVxuICAgIFtpcz0nZ3JpZC1sb2dvcyddIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoN24pIC5maWd1cmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC41MjVzOyB9XG4gICAgW2lzPSdncmlkLWxvZ29zJ10gLnNsaWRlci1pdGVtOm50aC1jaGlsZCg4bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjZzOyB9XG4gICAgW2lzPSdncmlkLWxvZ29zJ10gLnNsaWRlci1pdGVtOm50aC1jaGlsZCg5bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjY3NXM7IH1cbiAgICBbaXM9J2dyaWQtbG9nb3MnXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDEwbikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjc1czsgfVxuICAgIFtpcz0nZ3JpZC1sb2dvcyddIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMTFuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuODI1czsgfVxuICAgIFtpcz0nZ3JpZC1sb2dvcyddIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMTJuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuOXM7IH1cbiAgICBbaXM9J2dyaWQtbG9nb3MnXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDEzbikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjk3NXM7IH1cbiAgICBbaXM9J2dyaWQtbG9nb3MnXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDE0bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjA1czsgfVxuICAgIFtpcz0nZ3JpZC1sb2dvcyddIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMTVuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMTI1czsgfVxuICAgIFtpcz0nZ3JpZC1sb2dvcyddIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMTZuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMnM7IH1cbiAgICBbaXM9J2dyaWQtbG9nb3MnXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDE3bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjI3NXM7IH1cbiAgICBbaXM9J2dyaWQtbG9nb3MnXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDE4bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjM1czsgfVxuICAgIFtpcz0nZ3JpZC1sb2dvcyddIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMTluKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNDI1czsgfVxuICAgIFtpcz0nZ3JpZC1sb2dvcyddIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMjBuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNXM7IH1cbiAgICBbaXM9J2dyaWQtbG9nb3MnXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDIxbikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjU3NXM7IH1cbiAgICBbaXM9J2dyaWQtbG9nb3MnXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDIybikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjY1czsgfVxuICAgIFtpcz0nZ3JpZC1sb2dvcyddIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMjNuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNzI1czsgfVxuICAgIFtpcz0nZ3JpZC1sb2dvcyddIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMjRuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuOHM7IH1cbiAgICBbaXM9J2dyaWQtbG9nb3MnXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDI1bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjg3NXM7IH1cbiAgICBbaXM9J2dyaWQtbG9nb3MnXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDI2bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjk1czsgfVxuICAgIFtpcz0nZ3JpZC1sb2dvcyddIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMjduKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDIuMDI1czsgfVxuICAgIFtpcz0nZ3JpZC1sb2dvcyddIC5zbGlkZXItaXRlbTpudGgtY2hpbGQoMjhuKSAuZmlndXJlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDIuMXM7IH1cbiAgICBbaXM9J2dyaWQtbG9nb3MnXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDI5bikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjE3NXM7IH1cbiAgICBbaXM9J2dyaWQtbG9nb3MnXSAuc2xpZGVyLWl0ZW06bnRoLWNoaWxkKDMwbikgLmZpZ3VyZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjI1czsgfVxuICAgIFtpcz0nZ3JpZC1sb2dvcyddIC5zbGlkZXItaXRlbTpmaXJzdC1jaGlsZCAuZmlndXJlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPSdncmlkLWxvZ29zJ10gLnNsaWRlci1pdGVtOmZpcnN0LWNoaWxkIC5maWd1cmUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgW2lzPSdncmlkLWxvZ29zJ10gLnNsaWRlci1pdGVtOmZpcnN0LWNoaWxkIC5maWd1cmUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMjBweDsgfSB9XG4gICAgW2lzPSdncmlkLWxvZ29zJ10gLnNsaWRlci1pdGVtOmxhc3QtY2hpbGQgLmZpZ3VyZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9J2dyaWQtbG9nb3MnXSAuc2xpZGVyLWl0ZW06bGFzdC1jaGlsZCAuZmlndXJlIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICBbaXM9J2dyaWQtbG9nb3MnXSAuc2xpZGVyLWl0ZW06bGFzdC1jaGlsZCAuZmlndXJlIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4OyB9IH1cbiAgICBbaXM9J2dyaWQtbG9nb3MnXSAuc2xpZGVyLWl0ZW0gaW1nLFxuICAgIFtpcz0nZ3JpZC1sb2dvcyddIC5zbGlkZXItaXRlbSBzdmcge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICBbaXM9J2dyaWQtbG9nb3MnXSAuc2xpZGVyLWl0ZW0gLmZpZ3VyZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNXB4KTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZSwgdHJhbnNmb3JtIDFzIGVhc2U7IH1cbiAgICBbaXM9J2dyaWQtbG9nb3MnXSAuc2xpZGVyLWl0ZW0gLmxvZ28tYnV0dG9uOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNzU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgW2lzPSdncmlkLWxvZ29zJ10gLnNsaWRlciAuZmxpY2tpdHktYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgW2lzPSdncmlkLWxvZ29zJ10uYWN0aXZlIC5maWd1cmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cbiAgW2lzPSdncmlkLWxvZ29zJ10gLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMTRweCcgaGVpZ2h0PScyMnB4JyB2aWV3Qm94PScwIDAgMTQgMjInIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0J0bi9BcnJvdy9DbGVhci9PZmYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yMy4wMDAwMDAsIC0xOS4wMDAwMDApJyBzdHJva2U9JyUyMzg4ODg4OCcgc3Ryb2tlLXdpZHRoPSc0JyUzRSUzQ2cgaWQ9J1BhdGgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI0LjAwMDAwMCwgMjAuMDAwMDAwKSclM0UlM0Nwb2x5bGluZSBwb2ludHM9JzEgMSAxMCAxMCAxIDE5JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCAyMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDYwcHg7IH1cbiAgICAudGhlbWUtZGFyayBbaXM9J2dyaWQtbG9nb3MnXSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG4gICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMTRweCcgaGVpZ2h0PScyMnB4JyB2aWV3Qm94PScwIDAgMTQgMjInIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0J0bi9BcnJvdy9DbGVhci9PZmYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yMy4wMDAwMDAsIC0xOS4wMDAwMDApJyBzdHJva2U9JyUyM0ZGRkZGRicgc3Ryb2tlLXdpZHRoPSc0JyUzRSUzQ2cgaWQ9J1BhdGgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI0LjAwMDAwMCwgMjAuMDAwMDAwKSclM0UlM0Nwb2x5bGluZSBwb2ludHM9JzEgMSAxMCAxMCAxIDE5JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgICBbaXM9J2dyaWQtbG9nb3MnXSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiBzdmcge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIFtpcz0nZ3JpZC1sb2dvcyddIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSkgdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgIFtpcz0nZ3JpZC1sb2dvcyddIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKSB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgW2lzPSdncmlkLWxvZ29zJ10gLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b246aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMTRweCcgaGVpZ2h0PScyMnB4JyB2aWV3Qm94PScwIDAgMTQgMjInIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0J0bi9BcnJvdy9DbGVhci9PZmYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yMy4wMDAwMDAsIC0xOS4wMDAwMDApJyBzdHJva2U9JyUyMzIyMjIyMicgc3Ryb2tlLXdpZHRoPSc0JyUzRSUzQ2cgaWQ9J1BhdGgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI0LjAwMDAwMCwgMjAuMDAwMDAwKSclM0UlM0Nwb2x5bGluZSBwb2ludHM9JzEgMSAxMCAxMCAxIDE5JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgICAgIC50aGVtZS1kYXJrIFtpcz0nZ3JpZC1sb2dvcyddIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMTRweCcgaGVpZ2h0PScyMnB4JyB2aWV3Qm94PScwIDAgMTQgMjInIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0J0bi9BcnJvdy9DbGVhci9PZmYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yMy4wMDAwMDAsIC0xOS4wMDAwMDApJyBzdHJva2U9JyUyM0ZGRkZGRicgc3Ryb2tlLXdpZHRoPSc0JyUzRSUzQ2cgaWQ9J1BhdGgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI0LjAwMDAwMCwgMjAuMDAwMDAwKSclM0UlM0Nwb2x5bGluZSBwb2ludHM9JzEgMSAxMCAxMCAxIDE5JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgICBbaXM9J2dyaWQtbG9nb3MnXSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjphY3RpdmUsIFtpcz0nZ3JpZC1sb2dvcyddIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMTRweCcgaGVpZ2h0PScyMnB4JyB2aWV3Qm94PScwIDAgMTQgMjInIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0J0bi9BcnJvdy9DbGVhci9PZmYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yMy4wMDAwMDAsIC0xOS4wMDAwMDApJyBzdHJva2U9JyUyMzg4ODg4OCcgc3Ryb2tlLXdpZHRoPSc0JyUzRSUzQ2cgaWQ9J1BhdGgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI0LjAwMDAwMCwgMjAuMDAwMDAwKSclM0UlM0Nwb2x5bGluZSBwb2ludHM9JzEgMSAxMCAxMCAxIDE5JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgICAgIC50aGVtZS1kYXJrIFtpcz0nZ3JpZC1sb2dvcyddIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmFjdGl2ZSwgLnRoZW1lLWRhcmsgW2lzPSdncmlkLWxvZ29zJ10gLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24uYWN0aXZlIHtcbiAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzIycHgnIHZpZXdCb3g9JzAgMCAxNCAyMicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQnRuL0Fycm93L0NsZWFyL09mZicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTIzLjAwMDAwMCwgLTE5LjAwMDAwMCknIHN0cm9rZT0nJTIzRkZGRkZGJyBzdHJva2Utd2lkdGg9JzQnJTNFJTNDZyBpZD0nUGF0aCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjQuMDAwMDAwLCAyMC4wMDAwMDApJyUzRSUzQ3BvbHlsaW5lIHBvaW50cz0nMSAxIDEwIDEwIDEgMTknJTNFJTNDL3BvbHlsaW5lJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG5baXM9XCJibG9jay13eXNpd3lnXCJdICsgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIHtcbiAgbWFyZ2luLXRvcDogOTJweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBbaXM9XCJibG9jay13eXNpd3lnXCJdICsgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwMHB4OyB9IH1cblxuW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXS5hY3RpdmUgLnBvc3Qge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5maWx0ZXItY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0cy1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4OyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0cy1jb250YWluZXItLXNlcnZpY2VzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbGluZS1oZWlnaHQ6IDAuODtcbiAgICBtYXJnaW46IDAgMCA0M3B4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjAwcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDEzOXB4IC0xMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTM5cHggLTIwcHg7IH0gfVxuICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLmZpbHRlciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAuZmlsdGVyLmZsaWNraXR5LWVuYWJsZWQge1xuICAgICAgYWxpZ24taXRlbXM6IGluaXRpYWw7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsZXgtd3JhcDogaW5pdGlhbDtcbiAgICAgIGp1c3RpZnktY29udGVudDogaW5pdGlhbDtcbiAgICAgIG92ZXJmbG93OiBpbml0aWFsOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5maWx0ZXIgLmNhcm91c2VsLWNlbGw6Zmlyc3QtY2hpbGQgLmZpbHRlci1idXR0b24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLmZpbHRlciAuY2Fyb3VzZWwtY2VsbDpmaXJzdC1jaGlsZCAuZmlsdGVyLWJ1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLmZpbHRlciAuY2Fyb3VzZWwtY2VsbDpmaXJzdC1jaGlsZCAuZmlsdGVyLWJ1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEyMHB4OyB9IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLmZpbHRlciAuY2Fyb3VzZWwtY2VsbDpsYXN0LWNoaWxkIC5maWx0ZXItYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAuZmlsdGVyIC5jYXJvdXNlbC1jZWxsOmxhc3QtY2hpbGQgLmZpbHRlci1idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAuZmlsdGVyIC5jYXJvdXNlbC1jZWxsOmxhc3QtY2hpbGQgLmZpbHRlci1idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTIwcHg7IH0gfVxuICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3RzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0cy0tdGVhbSAucG9zdCB7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0cy0tdGVhbSAucG9zdCB7XG4gICAgICAgICAgd2lkdGg6IDMzLjMzMzMzJTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdHMtLXRlYW0gLnBvc3Qge1xuICAgICAgICAgIHdpZHRoOiAyNSU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3RzLS10ZWFtIC5wb3N0IHtcbiAgICAgICAgICB3aWR0aDogMjAlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdHMtLWpvYnMge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3RzLS1qb2JzOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdHMtLWpvYnM6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMzAlOyB9IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3RzLS1qb2JzIC5wb3N0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAyODBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmY5ZTFiOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0cy0tam9icyAucG9zdCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgICAgIGhlaWdodDogYXV0bzsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdHMtLWpvYnMgLnBvc3Qge1xuICAgICAgICAgIG1heC13aWR0aDogMzAlOyB9IH1cbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdHMtLWpvYnMgLnBvc3Q6YmVmb3JlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0cy0tam9icyAucG9zdDpiZWZvcmUge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDc3Ljc3Nzc3Nzc4JTsgfSB9XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3RzLS1qb2JzIC5wb3N0IC5wb3N0LWRhdGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdHMtLWpvYnMgLnBvc3QgLnBvc3QtdGl0bGUge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjkzNzU7IH1cbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdHMtLWpvYnMgLnBvc3QgLnBvc3QtaW5uZXItLWhvdmVyIC5wb3N0LXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdHMtLWpvYnMgLnBvc3QgLnBvc3QtaW5uZXItZnJvbnQgLnBvc3QtdGl0bGUge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3RzLS1qb2JzIC5wb3N0IC5wb3N0LWJnLWhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOWUxYjsgfVxuICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3RzLWVtcHR5IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3Qge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdCB7XG4gICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMlOyB9IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3Q6bnRoLWNoaWxkKDFuKSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA3NXM7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3Q6bnRoLWNoaWxkKDJuKSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjE1czsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdDpudGgtY2hpbGQoM24pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMjI1czsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdDpudGgtY2hpbGQoNG4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3Q6bnRoLWNoaWxkKDVuKSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjM3NXM7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3Q6bnRoLWNoaWxkKDZuKSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjQ1czsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdDpudGgtY2hpbGQoN24pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNTI1czsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdDpudGgtY2hpbGQoOG4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNnM7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3Q6bnRoLWNoaWxkKDluKSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjY3NXM7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3Q6bnRoLWNoaWxkKDEwbikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC43NXM7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3Q6bnRoLWNoaWxkKDExbikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC44MjVzOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0Om50aC1jaGlsZCgxMm4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuOXM7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3Q6bnRoLWNoaWxkKDEzbikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC45NzVzOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0Om50aC1jaGlsZCgxNG4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMDVzOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0Om50aC1jaGlsZCgxNW4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMTI1czsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdDpudGgtY2hpbGQoMTZuKSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjJzOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0Om50aC1jaGlsZCgxN24pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMjc1czsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdDpudGgtY2hpbGQoMThuKSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjM1czsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdDpudGgtY2hpbGQoMTluKSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjQyNXM7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3Q6bnRoLWNoaWxkKDIwbikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS41czsgfVxuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3Q6aG92ZXI6bm90KC5oaWRlKSAucG9zdC1iZy1ob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdDpob3Zlcjpub3QoLmhpZGUpIC5wb3N0LWlubmVyIHtcbiAgICAgICAgb3BhY2l0eTogMDsgfVxuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0OmhvdmVyOm5vdCguaGlkZSkgLnBvc3QtaW5uZXItZnJvbnQge1xuICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3Q6aG92ZXI6bm90KC5oaWRlKSAucG9zdC1pbm5lci0taG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxOyB9IH1cbiAgICBAbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QgLnBvc3QtaW5uZXItLWhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH0gfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC5ob3ZlciAucG9zdC1iZy1ob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LmhvdmVyIC5wb3N0LWlubmVyIHtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QuaG92ZXIgLnBvc3QtaW5uZXItZnJvbnQge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC5ob3ZlciAucG9zdC1pbm5lci0taG92ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3Q6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtLXJlZWxzOmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogNzUlOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LS1uZXdzOmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogNzUlOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LS10ZWFtOmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTI4LjQ3MjIyMjIyJTsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtYnV0dG9uLW92ZXJsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmsge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtaW1hZ2Uge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogMDsgfVxuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWltYWdlIGltZyB7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWltYWdlOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS10ZWFtIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1pbWFnZTo6YmVmb3JlLFxuICAgICAgICAucG9zdC10eXBlLWFyY2hpdmUtZmlsbW9ncmFwaHkgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWltYWdlOjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1pbWFnZTo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMTgxODE4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCBibGFjayAxMDAlKTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWZpbG1vZ3JhcGh5IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1pbWFnZTo6YWZ0ZXIsXG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS10ZWFtIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1pbWFnZTo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtYmctaG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOWUxYjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGVhc2U7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtaW5uZXItZnJvbnQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgcGFkZGluZy10b3A6IDMzcHg7IH1cbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1pbm5lci1mcm9udCBhIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1pbm5lci1mcm9udCAucG9zdC1pbm5lci1ib3R0b20ge1xuICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgYm90dG9tOiAyN3B4O1xuICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1pbm5lci1mcm9udCAucG9zdC1pbm5lci1ib3R0b20ge1xuICAgICAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYm90dG9tOiAyN3B4OyB9XG4gICAgICAgICAgICAucG9zdC0tbmV3cyBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtaW5uZXItZnJvbnQgLnBvc3QtaW5uZXItYm90dG9tIHtcbiAgICAgICAgICAgICAgYm90dG9tOiA0MHB4OyB9IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtaW5uZXIge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBwYWRkaW5nOiAzMHB4IDIwcHggMzBweCAzMHB4OyB9XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtaW5uZXItLWhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMDsgfVxuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWlubmVyIGEge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1pbm5lciB7XG4gICAgICAgICAgcGFkZGluZzogNDNweCA0MHB4IDM1cHggNDBweDsgfSB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWlubmVyLXRvcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDhweDsgfVxuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWlubmVyLXRvcCBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWlubmVyLXRvcCA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtaW5uZXItdG9wID4gOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1pbm5lci1ib3R0b20ge1xuICAgICAgYm90dG9tOiAzNXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcGFkZGluZy1yaWdodDogMzBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1pbm5lci1ib3R0b20ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7IH0gfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1kYXRlIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTg3NTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAjZmY5ZTFiOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LS10ZWFtIC5wb3N0LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIHdvcmQtc3BhY2luZzogOTk5OXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC0tdGVhbSAucG9zdC10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7IH0gfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC0tdGVhbSAucG9zdC1pbm5lci10b3Age1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC10aXRsZS10b3Age1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LXRpdGxlLXRvcCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjMxMjU7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIC5idXR0b24sIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIGEuYWRkdG9hbnlfc2hhcmUsIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LXN1Ym1pdCwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLmJhY2stbGluaywgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLmphLWJ1dHRvbiwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLmJhY2stbGluaywgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgYSB7XG4gICAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAuYnV0dG9uLS1saW5rOmFmdGVyLCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1saXN0LWNvbnRhaW5lciAuamEtam9iLWxpc3QgLmpvYiAudmlldy1kZXRhaWxzOmFmdGVyLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAudmlldy1kZXRhaWxzOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPSc5cHgnIGhlaWdodD0nMTJweCcgdmlld0JveD0nMCAwIDkgMTInIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPScwNi1OZXdzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0RULzA2LjAxLU5ld3MnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC01ODAuMDAwMDAwLCAtOTUwLjAwMDAwMCknIHN0cm9rZT0nJTIzMDAwMDAwJyBzdHJva2Utd2lkdGg9JzMnJTNFJTNDZyBpZD0nTmV3cy1UaWxlcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC4wMDAwMDAsIDY0Ni4wMDAwMDApJyUzRSUzQ2cgaWQ9J1RpbGUvTmV3cy9PZmYtMicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDgwLjAwMDAwMCwgMC4wMDAwMDApJyUzRSUzQ2cgaWQ9J0xpbmsvMTZwdHMrQXJyb3cvQmxhY2svT2ZmJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0MC4wMDAwMDAsIDMwMC4wMDAwMDApJyUzRSUzQ2cgaWQ9J0J0bi9BcnJvdy9DbGVhci9PZmYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDYyLjAwMDAwMCwgNi4wMDAwMDApJyUzRSUzQ3BvbHlsaW5lIGlkPSdQYXRoJyBwb2ludHM9JzAgMCA0IDQgMCA4JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAuYnV0dG9uICsgLmJ1dHRvbiwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSArIC5idXR0b24sIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIGEuYWRkdG9hbnlfc2hhcmUgKyAuYnV0dG9uLCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCArIC5idXR0b24sIC53cGNmNy1mb3JtIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAud3BjZjctc3VibWl0ICsgLmJ1dHRvbiwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluayArIC5idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyAuYnV0dG9uLCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtYnV0dG9uICsgLmJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLmphLWJ1dHRvbiArIC5idXR0b24sIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAuYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmJ1dHRvbiwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJhY2stbGluayArIC5idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyAuYnV0dG9uLCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBhICsgLmJ1dHRvbiwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgYSArIC5idXR0b24sIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IC5idXR0b24gKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAuYnV0dG9uICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSArIGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIGEuYWRkdG9hbnlfc2hhcmUgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gYm9keSAuYWRkdG9hbnlfbGlzdCAud3BjZjctc3VibWl0ICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCArIGEuYWRkdG9hbnlfc2hhcmUsIC53cGNmNy1mb3JtIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IC53cGNmNy1zdWJtaXQgKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IC53cGNmNy1mb3JtIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAud3BjZjctc3VibWl0ICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYm9keSAuYWRkdG9hbnlfbGlzdCAuYmFjay1saW5rICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCAuYmFjay1saW5rICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYm9keSAuYWRkdG9hbnlfbGlzdCAuamEtYnV0dG9uICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtYnV0dG9uICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCAuamEtYnV0dG9uICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAuamEtYnV0dG9uICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgYm9keSAuYWRkdG9hbnlfbGlzdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgYm9keSAuYWRkdG9hbnlfbGlzdCAuYmFjay1saW5rICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCAuYmFjay1saW5rICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gYm9keSAuYWRkdG9hbnlfbGlzdCBhICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBhICsgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC5idXR0b24gKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLmJ1dHRvbiArIC53cGNmNy1zdWJtaXQsIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IC53cGNmNy1mb3JtIGEuYWRkdG9hbnlfc2hhcmUgKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBhLmFkZHRvYW55X3NoYXJlICsgLndwY2Y3LXN1Ym1pdCwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gYS5hZGR0b2FueV9zaGFyZSArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIGEuYWRkdG9hbnlfc2hhcmUgKyAud3BjZjctc3VibWl0LCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAud3BjZjctc3VibWl0ICsgLndwY2Y3LXN1Ym1pdCwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LWZvcm0gLmJhY2stbGluayArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmsgKyAud3BjZjctc3VibWl0LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAuYmFjay1saW5rICsgLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLmJhY2stbGluayArIC53cGNmNy1zdWJtaXQsIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC53cGNmNy1mb3JtIC5qYS1idXR0b24gKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtYnV0dG9uICsgLndwY2Y3LXN1Ym1pdCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLmphLWJ1dHRvbiArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIC5qYS1idXR0b24gKyAud3BjZjctc3VibWl0LCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAud3BjZjctZm9ybSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC53cGNmNy1zdWJtaXQsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLndwY2Y3LXN1Ym1pdCwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLndwY2Y3LWZvcm0gLmJhY2stbGluayArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5iYWNrLWxpbmsgKyAud3BjZjctc3VibWl0LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAuYmFjay1saW5rICsgLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLmJhY2stbGluayArIC53cGNmNy1zdWJtaXQsIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC53cGNmNy1mb3JtIGEgKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBhICsgLndwY2Y3LXN1Ym1pdCwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gYSArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIGEgKyAud3BjZjctc3VibWl0LCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYnV0dG9uICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLmJ1dHRvbiArIC5iYWNrLWxpbmssIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYS5hZGR0b2FueV9zaGFyZSArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSArIC5iYWNrLWxpbmssIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYS5hZGR0b2FueV9zaGFyZSArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgYS5hZGR0b2FueV9zaGFyZSArIC5iYWNrLWxpbmssIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC53cGNmNy1zdWJtaXQgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0ICsgLmJhY2stbGluaywgLndwY2Y3LWZvcm0gW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LXN1Ym1pdCArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LWZvcm0gW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1zdWJtaXQgKyAuYmFjay1saW5rLCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLmJhY2stbGluayArIC5iYWNrLWxpbmssIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAuamEtYnV0dG9uICsgLmJhY2stbGluaywgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmphLWpvYi1kZXRhaWxzIC5hcHBseSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLmphLWpvYi1kZXRhaWxzIC5hcHBseSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rICsgLmJhY2stbGluaywgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBhICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBhICsgLmJhY2stbGluaywgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBhICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBhICsgLmJhY2stbGluaywgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJ1dHRvbiArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIC5idXR0b24gKyAuamEtYnV0dG9uLCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IGEuYWRkdG9hbnlfc2hhcmUgKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUgKyAuamEtYnV0dG9uLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IGEuYWRkdG9hbnlfc2hhcmUgKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIGEuYWRkdG9hbnlfc2hhcmUgKyAuamEtYnV0dG9uLCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAud3BjZjctc3VibWl0ICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCArIC5qYS1idXR0b24sIC53cGNmNy1mb3JtIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC53cGNmNy1zdWJtaXQgKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC53cGNmNy1mb3JtIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAud3BjZjctc3VibWl0ICsgLmphLWJ1dHRvbiwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluayArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyAuamEtYnV0dG9uLCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtYnV0dG9uICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLmphLWJ1dHRvbiArIC5qYS1idXR0b24sIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC5qYS1idXR0b24sIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1zdWJtaXQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC5qYS1idXR0b24sIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1zdWJtaXQgLmJhY2stbGluayArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluayArIC5qYS1idXR0b24sIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYSArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gYSArIC5qYS1idXR0b24sIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYSArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgYSArIC5qYS1idXR0b24sIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5idXR0b24gKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAuYnV0dG9uICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBhLmFkZHRvYW55X3NoYXJlICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBhLmFkZHRvYW55X3NoYXJlICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBhLmFkZHRvYW55X3NoYXJlICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBhLmFkZHRvYW55X3NoYXJlICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLndwY2Y3LXN1Ym1pdCArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAud3BjZjctZm9ybSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAud3BjZjctc3VibWl0ICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAud3BjZjctZm9ybSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LXN1Ym1pdCArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluayArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIC5qYS1zdWJtaXQgLmJhY2stbGluayArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1zdWJtaXQgLmphLWJ1dHRvbiArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLWJ1dHRvbiArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIC5qYS1zdWJtaXQgLmphLWJ1dHRvbiArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLmphLWJ1dHRvbiArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJhY2stbGluayArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGEgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGEgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGEgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIGEgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYnV0dG9uICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLmJ1dHRvbiArIC5iYWNrLWxpbmssIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgYS5hZGR0b2FueV9zaGFyZSArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSArIC5iYWNrLWxpbmssIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgYS5hZGR0b2FueV9zaGFyZSArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgYS5hZGR0b2FueV9zaGFyZSArIC5iYWNrLWxpbmssIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC53cGNmNy1zdWJtaXQgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0ICsgLmJhY2stbGluaywgLndwY2Y3LWZvcm0gW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLndwY2Y3LXN1Ym1pdCArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLndwY2Y3LWZvcm0gW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1zdWJtaXQgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAuamEtc3VibWl0IC5iYWNrLWxpbmsgKyAuYmFjay1saW5rLCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtc3VibWl0IC5qYS1idXR0b24gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAuamEtc3VibWl0IC5qYS1idXR0b24gKyAuYmFjay1saW5rLCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC5iYWNrLWxpbmssIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5iYWNrLWxpbmsgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgLmJhY2stbGluaywgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBhICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBhICsgLmJhY2stbGluaywgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBhICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBhICsgLmJhY2stbGluaywgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gLmJ1dHRvbiArIGEsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIC5idXR0b24gKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUgKyBhLCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiAud3BjZjctc3VibWl0ICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCArIGEsIC53cGNmNy1mb3JtIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC53cGNmNy1zdWJtaXQgKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC53cGNmNy1mb3JtIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAud3BjZjctc3VibWl0ICsgYSwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiAuYmFjay1saW5rICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rICsgYSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiAuYmFjay1saW5rICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgYSwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiAuamEtYnV0dG9uICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtYnV0dG9uICsgYSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiAuamEtYnV0dG9uICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAuamEtYnV0dG9uICsgYSwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgYSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgYSwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiAuYmFjay1saW5rICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rICsgYSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiAuYmFjay1saW5rICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgYSwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gYSArIGEsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIGEgKyBhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LWxpbmtzIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxcHg7IH0gfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucG9zdC1yb2xlIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udC1zaXplOiAwLjg1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMzcwcHgpIHtcbiAgICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wb3N0LXJvbGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTsgfSB9XG4gIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucGFnaW5hdGlvbiB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wYWdpbmF0aW9uIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBhZ2luYXRpb24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wYWdpbmF0aW9uIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNDBweDsgfSB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wYWdpbmF0aW9uLS1jZW50ZXIge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBhZ2luYXRpb24tLXByZXZEaXNhYmxlZCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wYWdpbmF0aW9uIC5idXR0b24sIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucGFnaW5hdGlvbiBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wYWdpbmF0aW9uIGEuYWRkdG9hbnlfc2hhcmUsIFtpcz1cImdyaWQtcG9zdHMtYXJjaGl2ZVwiXSAucGFnaW5hdGlvbiAud3BjZjctZm9ybSAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBhZ2luYXRpb24gLndwY2Y3LXN1Ym1pdCwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wYWdpbmF0aW9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBhZ2luYXRpb24gLmJhY2stbGluaywgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wYWdpbmF0aW9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBhZ2luYXRpb24gLmphLWJ1dHRvbiwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wYWdpbmF0aW9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBhZ2luYXRpb24gaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wYWdpbmF0aW9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBhZ2luYXRpb24gLmJhY2stbGluaywgW2lzPVwiZ3JpZC1wb3N0cy1hcmNoaXZlXCJdIC5wYWdpbmF0aW9uIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBhZ2luYXRpb24gYSB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tcHJldmlvdXMge1xuICAgICAgICBtaW4td2lkdGg6IDEzMHB4OyB9XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWFyY2hpdmVcIl0gLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbmV4dCB7XG4gICAgICAgIG1pbi13aWR0aDogMTMwcHg7IH0gfVxuXG5baXM9XCJibG9jay10ZXh0LWludHJvXCJdICsgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIHtcbiAgbWFyZ2luLXRvcDogLTQuOHJlbTsgfVxuXG5baXM9XCJncmlkLXBvc3RzLWhvbWVcIl0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDE2MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNjBweDsgfVxuICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3RzLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0cy1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0cy1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDsgfSB9XG4gIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAudGl0bGUtc2lkZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAwIC0yMHB4IDI1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAudGl0bGUtc2lkZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIC0yNXB4IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAudGl0bGUtc2lkZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDUycHgpO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7IH1cbiAgICAgICAgOmxhbmcoZnJfRlIpIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAudGl0bGUtc2lkZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVkoMTBweCk7IH0gfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAudGl0bGUtc2lkZS10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogNS42MjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4zMTI1O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDJzIGVhc2UgMC41cztcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBmb250LWZhbWlseTogXCJESU5PVC1Db25kQm9sZFwiO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMzcwcHgpIHtcbiAgICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC50aXRsZS1zaWRlLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNy41cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnRpdGxlLXNpZGUtdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHJlbTsgfVxuICAgICAgICAgIDpsYW5nKGZyX0ZSKSBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnRpdGxlLXNpZGUtdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDguNzVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnRpdGxlLXNpZGUtdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOC43NXJlbTsgfVxuICAgICAgICAgIDpsYW5nKGZyX0ZSKSBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnRpdGxlLXNpZGUtdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1LjYyNXJlbTsgfSB9XG4gIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXS5hY3RpdmUgLnBvc3Qge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdLmFjdGl2ZSAudGl0bGUtc2lkZS10ZXh0IHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3RzLS10ZWFtIC5wb3N0IHtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3RzLS10ZWFtIC5wb3N0IHtcbiAgICAgICAgICB3aWR0aDogMzMuMzMzMzMlOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0cy0tdGVhbSAucG9zdCB7XG4gICAgICAgICAgd2lkdGg6IDI1JTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdHMtLXRlYW0gLnBvc3Qge1xuICAgICAgICAgIHdpZHRoOiAyMCU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0cy0tam9icyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdHMtLWpvYnM6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0cy0tam9iczphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAzMCU7IH0gfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdHMtLWpvYnMgLnBvc3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDI4MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZjllMWI7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3RzLS1qb2JzIC5wb3N0IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0cy0tam9icyAucG9zdCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMCU7IH0gfVxuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0cy0tam9icyAucG9zdDpiZWZvcmUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3RzLS1qb2JzIC5wb3N0OmJlZm9yZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNzcuNzc3Nzc3NzglOyB9IH1cbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdHMtLWpvYnMgLnBvc3QgLnBvc3QtZGF0ZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0cy0tam9icyAucG9zdCAucG9zdC10aXRsZSB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTM3NTsgfVxuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0cy0tam9icyAucG9zdCAucG9zdC1pbm5lci0taG92ZXIgLnBvc3QtdGl0bGUge1xuICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0cy0tam9icyAucG9zdCAucG9zdC1pbm5lci1mcm9udCAucG9zdC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdHMtLWpvYnMgLnBvc3QgLnBvc3QtYmctaG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ZTFiOyB9XG4gIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdHMtZW1wdHkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0IHtcbiAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMyU7IH0gfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdDpudGgtY2hpbGQoMW4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMDc1czsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdDpudGgtY2hpbGQoMm4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0Om50aC1jaGlsZCgzbikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4yMjVzOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0Om50aC1jaGlsZCg0bikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4zczsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdDpudGgtY2hpbGQoNW4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMzc1czsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdDpudGgtY2hpbGQoNm4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNDVzOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0Om50aC1jaGlsZCg3bikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC41MjVzOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0Om50aC1jaGlsZCg4bikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC42czsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdDpudGgtY2hpbGQoOW4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNjc1czsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdDpudGgtY2hpbGQoMTBuKSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjc1czsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdDpudGgtY2hpbGQoMTFuKSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjgyNXM7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3Q6bnRoLWNoaWxkKDEybikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC45czsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdDpudGgtY2hpbGQoMTNuKSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjk3NXM7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3Q6bnRoLWNoaWxkKDE0bikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4wNXM7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3Q6bnRoLWNoaWxkKDE1bikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4xMjVzOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0Om50aC1jaGlsZCgxNm4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMnM7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3Q6bnRoLWNoaWxkKDE3bikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4yNzVzOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0Om50aC1jaGlsZCgxOG4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMzVzOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0Om50aC1jaGlsZCgxOW4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNDI1czsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdDpudGgtY2hpbGQoMjBuKSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjVzOyB9XG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdDpob3Zlcjpub3QoLmhpZGUpIC5wb3N0LWJnLWhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0OmhvdmVyOm5vdCguaGlkZSkgLnBvc3QtaW5uZXIge1xuICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3Q6aG92ZXI6bm90KC5oaWRlKSAucG9zdC1pbm5lci1mcm9udCB7XG4gICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdDpob3Zlcjpub3QoLmhpZGUpIC5wb3N0LWlubmVyLS1ob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuICAgIEBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdCAucG9zdC1pbm5lci0taG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfSB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LmhvdmVyIC5wb3N0LWJnLWhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QuaG92ZXIgLnBvc3QtaW5uZXIge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC5ob3ZlciAucG9zdC1pbm5lci1mcm9udCB7XG4gICAgICBvcGFjaXR5OiAwOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LmhvdmVyIC5wb3N0LWlubmVyLS1ob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdDpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgcGFkZGluZy10b3A6IDU2LjI1JTsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC0tcmVlbHM6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiA3NSU7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtLW5ld3M6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiA3NSU7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtLXRlYW06YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMjguNDcyMjIyMjIlOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0OjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjbGVhcjogYm90aDsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1idXR0b24tb3ZlcmxheSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGluayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiAwOyB9XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtaW1hZ2UgaW1nIHtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtaW1hZ2U6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLXRlYW0gW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWltYWdlOjpiZWZvcmUsXG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1maWxtb2dyYXBoeSBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtaW1hZ2U6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWltYWdlOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxODE4MTg7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIGJsYWNrIDEwMCUpO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgICAucG9zdC10eXBlLWFyY2hpdmUtZmlsbW9ncmFwaHkgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWltYWdlOjphZnRlcixcbiAgICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLXRlYW0gW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWltYWdlOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1iZy1ob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ZTFiO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXMgZWFzZTsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1pbm5lci1mcm9udCB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMzNweDsgfVxuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWlubmVyLWZyb250IGEge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWlubmVyLWZyb250IC5wb3N0LWlubmVyLWJvdHRvbSB7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBib3R0b206IDI3cHg7XG4gICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWlubmVyLWZyb250IC5wb3N0LWlubmVyLWJvdHRvbSB7XG4gICAgICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBib3R0b206IDI3cHg7IH1cbiAgICAgICAgICAgIC5wb3N0LS1uZXdzIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1pbm5lci1mcm9udCAucG9zdC1pbm5lci1ib3R0b20ge1xuICAgICAgICAgICAgICBib3R0b206IDQwcHg7IH0gfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1pbm5lciB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBhZGRpbmc6IDMwcHggMjBweCAzMHB4IDMwcHg7IH1cbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1pbm5lci0taG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtaW5uZXIgYSB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWlubmVyIHtcbiAgICAgICAgICBwYWRkaW5nOiA0M3B4IDQwcHggMzVweCA0MHB4OyB9IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtaW5uZXItdG9wIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4OyB9XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtaW5uZXItdG9wIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtaW5uZXItdG9wID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1pbm5lci10b3AgPiA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWlubmVyLWJvdHRvbSB7XG4gICAgICBib3R0b206IDM1cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWlubmVyLWJvdHRvbSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDsgfSB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWRhdGUge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4xODc1O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICNmZjllMWI7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtLXRlYW0gLnBvc3QtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgd29yZC1zcGFjaW5nOiA5OTk5cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LS10ZWFtIC5wb3N0LXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTsgfSB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LS10ZWFtIC5wb3N0LWlubmVyLXRvcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LXRpdGxlLXRvcCB7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtdGl0bGUtdG9wIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3Mge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzEyNTtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgLmJ1dHRvbiwgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgYS5hZGR0b2FueV9zaGFyZSwgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAud3BjZjctc3VibWl0LCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAuamEtYnV0dG9uLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBhIHtcbiAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC5idXR0b24tLWxpbms6YWZ0ZXIsIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iIC52aWV3LWRldGFpbHM6YWZ0ZXIsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItbGlzdC1jb250YWluZXIgLmphLWpvYi1saXN0IC5qb2IgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC52aWV3LWRldGFpbHM6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzlweCcgaGVpZ2h0PScxMnB4JyB2aWV3Qm94PScwIDAgOSAxMicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9JzA2LU5ld3MnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nRFQvMDYuMDEtTmV3cycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTU4MC4wMDAwMDAsIC05NTAuMDAwMDAwKScgc3Ryb2tlPSclMjMwMDAwMDAnIHN0cm9rZS13aWR0aD0nMyclM0UlM0NnIGlkPSdOZXdzLVRpbGVzJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwLjAwMDAwMCwgNjQ2LjAwMDAwMCknJTNFJTNDZyBpZD0nVGlsZS9OZXdzL09mZi0yJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0ODAuMDAwMDAwLCAwLjAwMDAwMCknJTNFJTNDZyBpZD0nTGluay8xNnB0cytBcnJvdy9CbGFjay9PZmYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDQwLjAwMDAwMCwgMzAwLjAwMDAwMCknJTNFJTNDZyBpZD0nQnRuL0Fycm93L0NsZWFyL09mZicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjIuMDAwMDAwLCA2LjAwMDAwMCknJTNFJTNDcG9seWxpbmUgaWQ9J1BhdGgnIHBvaW50cz0nMCAwIDQgNCAwIDgnJTNFJTNDL3BvbHlsaW5lJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC5idXR0b24gKyAuYnV0dG9uLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBhLmFkZHRvYW55X3NoYXJlICsgLmJ1dHRvbiwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgYS5hZGR0b2FueV9zaGFyZSArIC5idXR0b24sIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0ICsgLmJ1dHRvbiwgLndwY2Y3LWZvcm0gW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1zdWJtaXQgKyAuYnV0dG9uLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rICsgLmJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgLmJhY2stbGluayArIC5idXR0b24sIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24gKyAuYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAuamEtYnV0dG9uICsgLmJ1dHRvbiwgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC5idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAuYnV0dG9uLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rICsgLmJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgLmJhY2stbGluayArIC5idXR0b24sIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGEgKyAuYnV0dG9uLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBhICsgLmJ1dHRvbiwgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgLmJ1dHRvbiArIGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC5idXR0b24gKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBhLmFkZHRvYW55X3NoYXJlICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgYS5hZGR0b2FueV9zaGFyZSArIGEuYWRkdG9hbnlfc2hhcmUsIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSBib2R5IC5hZGR0b2FueV9saXN0IC53cGNmNy1zdWJtaXQgKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0ICsgYS5hZGR0b2FueV9zaGFyZSwgLndwY2Y3LWZvcm0gW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgLndwY2Y3LXN1Ym1pdCArIGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgLndwY2Y3LWZvcm0gW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1zdWJtaXQgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBib2R5IC5hZGR0b2FueV9saXN0IC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBib2R5IC5hZGR0b2FueV9saXN0IC5qYS1idXR0b24gKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24gKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IC5qYS1idXR0b24gKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC5qYS1idXR0b24gKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBib2R5IC5hZGR0b2FueV9saXN0IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBib2R5IC5hZGR0b2FueV9saXN0IC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBib2R5IC5hZGR0b2FueV9saXN0IGEgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IGEgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLmJ1dHRvbiArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAuYnV0dG9uICsgLndwY2Y3LXN1Ym1pdCwgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgLndwY2Y3LWZvcm0gYS5hZGR0b2FueV9zaGFyZSArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUgKyAud3BjZjctc3VibWl0LCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSBhLmFkZHRvYW55X3NoYXJlICsgLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgYS5hZGR0b2FueV9zaGFyZSArIC53cGNmNy1zdWJtaXQsIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0ICsgLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1zdWJtaXQgKyAud3BjZjctc3VibWl0LCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAud3BjZjctZm9ybSAuYmFjay1saW5rICsgLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluayArIC53cGNmNy1zdWJtaXQsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC5iYWNrLWxpbmsgKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgLndwY2Y3LXN1Ym1pdCwgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LWZvcm0gLmphLWJ1dHRvbiArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24gKyAud3BjZjctc3VibWl0LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAuamEtYnV0dG9uICsgLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgLmphLWJ1dHRvbiArIC53cGNmNy1zdWJtaXQsIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC53cGNmNy1mb3JtIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLndwY2Y3LXN1Ym1pdCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAud3BjZjctc3VibWl0LCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAud3BjZjctZm9ybSAuYmFjay1saW5rICsgLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJhY2stbGluayArIC53cGNmNy1zdWJtaXQsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC5iYWNrLWxpbmsgKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgLndwY2Y3LXN1Ym1pdCwgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gLndwY2Y3LWZvcm0gYSArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGEgKyAud3BjZjctc3VibWl0LCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSBhICsgLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgYSArIC53cGNmNy1zdWJtaXQsIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5idXR0b24gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAuYnV0dG9uICsgLmJhY2stbGluaywgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LXN1Ym1pdCArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQgKyAuYmFjay1saW5rLCAud3BjZjctZm9ybSBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAud3BjZjctc3VibWl0ICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAud3BjZjctZm9ybSBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LXN1Ym1pdCArIC5iYWNrLWxpbmssIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmsgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgLmJhY2stbGluaywgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLWJ1dHRvbiArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC5qYS1idXR0b24gKyAuYmFjay1saW5rLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuamEtam9iLWRldGFpbHMgLmFwcGx5IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAuamEtam9iLWRldGFpbHMgLmFwcGx5IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmsgKyAuYmFjay1saW5rLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IGEgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGEgKyAuYmFjay1saW5rLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IGEgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIGEgKyAuYmFjay1saW5rLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYnV0dG9uICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgLmJ1dHRvbiArIC5qYS1idXR0b24sIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYS5hZGR0b2FueV9zaGFyZSArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSArIC5qYS1idXR0b24sIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYS5hZGR0b2FueV9zaGFyZSArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgYS5hZGR0b2FueV9zaGFyZSArIC5qYS1idXR0b24sIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC53cGNmNy1zdWJtaXQgKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0ICsgLmphLWJ1dHRvbiwgLndwY2Y3LWZvcm0gW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LXN1Ym1pdCArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LWZvcm0gW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1zdWJtaXQgKyAuamEtYnV0dG9uLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgLmJhY2stbGluayArIC5qYS1idXR0b24sIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24gKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAuamEtYnV0dG9uICsgLmphLWJ1dHRvbiwgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmphLWpvYi1kZXRhaWxzIC5hcHBseSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmphLWJ1dHRvbiwgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgLmphLWpvYi1kZXRhaWxzIC5hcHBseSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmphLWJ1dHRvbiwgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLXN1Ym1pdCAuYmFjay1saW5rICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rICsgLmphLWJ1dHRvbiwgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBhICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBhICsgLmphLWJ1dHRvbiwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBhICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBhICsgLmphLWJ1dHRvbiwgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJ1dHRvbiArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC5idXR0b24gKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGEuYWRkdG9hbnlfc2hhcmUgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGEuYWRkdG9hbnlfc2hhcmUgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIGEuYWRkdG9hbnlfc2hhcmUgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAud3BjZjctc3VibWl0ICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC53cGNmNy1mb3JtIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC53cGNmNy1zdWJtaXQgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC53cGNmNy1mb3JtIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAud3BjZjctc3VibWl0ICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgLmphLXN1Ym1pdCAuYmFjay1saW5rICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLXN1Ym1pdCAuamEtYnV0dG9uICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtYnV0dG9uICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgLmphLXN1Ym1pdCAuamEtYnV0dG9uICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAuamEtYnV0dG9uICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgLmJhY2stbGluayArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgYSArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gYSArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgYSArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgYSArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5idXR0b24gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAuYnV0dG9uICsgLmJhY2stbGluaywgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLndwY2Y3LXN1Ym1pdCArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQgKyAuYmFjay1saW5rLCAud3BjZjctZm9ybSBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAud3BjZjctc3VibWl0ICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAud3BjZjctZm9ybSBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgLndwY2Y3LXN1Ym1pdCArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC5qYS1zdWJtaXQgLmJhY2stbGluayArIC5iYWNrLWxpbmssIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1zdWJtaXQgLmphLWJ1dHRvbiArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC5qYS1zdWJtaXQgLmphLWJ1dHRvbiArIC5iYWNrLWxpbmssIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmJhY2stbGluaywgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJhY2stbGluayArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyAuYmFjay1saW5rLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGEgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGEgKyAuYmFjay1saW5rLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGEgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIGEgKyAuYmFjay1saW5rLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiAuYnV0dG9uICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgLmJ1dHRvbiArIGEsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSArIGEsIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC53cGNmNy1zdWJtaXQgKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0ICsgYSwgLndwY2Y3LWZvcm0gW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gLndwY2Y3LXN1Ym1pdCArIGEsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gLndwY2Y3LWZvcm0gW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC53cGNmNy1zdWJtaXQgKyBhLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC5iYWNrLWxpbmsgKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmsgKyBhLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC5iYWNrLWxpbmsgKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyBhLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC5qYS1idXR0b24gKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24gKyBhLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC5qYS1idXR0b24gKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC5qYS1idXR0b24gKyBhLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC5iYWNrLWxpbmsgKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5iYWNrLWxpbmsgKyBhLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC5iYWNrLWxpbmsgKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyBhLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBhICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3MgYSArIGEge1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3QtbGlua3Mge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDFweDsgfSB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0LXJvbGUge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LXNpemU6IDAuODVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNzBweCkge1xuICAgICAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3Qtcm9sZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOyB9IH1cbiAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0cyAucG9zdC1pbWFnZTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMC4yO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTsgfVxuICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3RzIC5wb3N0LWltYWdlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzE4MTgxODtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCBibGFjayAxMDAlKTtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMC4yO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxOyB9XG4gIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdHMgLnBvc3QtaW5uZXIge1xuICAgIHotaW5kZXg6IDM7IH1cbiAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0cyAucG9zdC1pbm5lci1mcm9udCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIHBhZGRpbmctdG9wOiA0MHB4OyB9XG4gIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdHMgLnBvc3QtaW5uZXItYm90dG9tIHtcbiAgICBib3R0b206IDQwcHg7IH1cbiAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0cy0taG9tZS1tb2JpbGUge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3RzLS1ob21lLW1vYmlsZS5mbGlja2l0eS1lbmFibGVkIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBpbml0aWFsO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbGV4LXdyYXA6IGluaXRpYWw7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGluaXRpYWw7XG4gICAgICBvdmVyZmxvdzogaW5pdGlhbDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0cy0taG9tZS1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdHMtLWhvbWUtbW9iaWxlIC5wb3N0IHtcbiAgICAgIG1pbi13aWR0aDogMzEwcHg7XG4gICAgICB3aWR0aDogMzEwcHg7XG4gICAgICBoZWlnaHQ6IDM1NXB4OyB9XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3RzLS1ob21lLW1vYmlsZSAucG9zdDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWluLXdpZHRoOiAzMzBweDtcbiAgICAgICAgd2lkdGg6IDMzMHB4OyB9XG4gICAgICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdHMtLWhvbWUtbW9iaWxlIC5wb3N0Omxhc3QtY2hpbGQgLnBvc3QtaW5uZXItd3JhcHBlciB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0cy0taG9tZS1tb2JpbGUgLnBvc3QtaW5uZXItd3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3RzLS1ob21lLW1vYmlsZSAucG9zdC1pbm5lci1ib3R0b20ge1xuICAgICAgcGFkZGluZy1yaWdodDogMzBweDsgfVxuICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3RzLS1ob21lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTA2MHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3RzLS1ob21lIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0cy0taG9tZSAucG9zdCB7XG4gICAgICB6LWluZGV4OiAxOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5wb3N0cy0taG9tZSAucG9zdC5wb3N0LWluZGV4LTEsIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdHMtLWhvbWUgLnBvc3QucG9zdC1pbmRleC00IHtcbiAgICAgICAgICB3aWR0aDogMzkuNjIyNjQxNTElOyB9XG4gICAgICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdHMtLWhvbWUgLnBvc3QucG9zdC1pbmRleC0yLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3RzLS1ob21lIC5wb3N0LnBvc3QtaW5kZXgtMyB7XG4gICAgICAgICAgd2lkdGg6IDYwLjM3NzM1ODQ5JTsgfVxuICAgICAgICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAucG9zdHMtLWhvbWUgLnBvc3QucG9zdC1pbmRleC0yIC5wb3N0LXRpdGxlLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLnBvc3RzLS1ob21lIC5wb3N0LnBvc3QtaW5kZXgtMyAucG9zdC10aXRsZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU0MHB4OyB9IH1cbiAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5tb3JlLWJ1dHRvbiB7XG4gICAgbWFyZ2luOiA0MHB4IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAubW9yZS1idXR0b24ge1xuICAgICAgICBtYXJnaW46IDI4cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAubW9yZS1idXR0b24ge1xuICAgICAgICBtYXJnaW46IDI4cHggMDsgfSB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5tb3JlLWJ1dHRvbiAuYnV0dG9uLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLm1vcmUtYnV0dG9uIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLm1vcmUtYnV0dG9uIGEuYWRkdG9hbnlfc2hhcmUsIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAubW9yZS1idXR0b24gLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5tb3JlLWJ1dHRvbiAud3BjZjctc3VibWl0LCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLm1vcmUtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLm1vcmUtYnV0dG9uIC5iYWNrLWxpbmssIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAubW9yZS1idXR0b24gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAubW9yZS1idXR0b24gLmphLWJ1dHRvbiwgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5tb3JlLWJ1dHRvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5tb3JlLWJ1dHRvbiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLm1vcmUtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJncmlkLXBvc3RzLWhvbWVcIl0gLm1vcmUtYnV0dG9uIC5iYWNrLWxpbmssIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAubW9yZS1idXR0b24gW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAubW9yZS1idXR0b24gYSB7XG4gICAgICBtaW4td2lkdGg6IDIyMHB4OyB9XG4gIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNCwgMjIsIDI3LCAwLjgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMTRweCcgaGVpZ2h0PScyMnB4JyB2aWV3Qm94PScwIDAgMTQgMjInIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0J0bi9BcnJvdy9DbGVhci9PZmYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yMy4wMDAwMDAsIC0xOS4wMDAwMDApJyBzdHJva2U9JyUyMzg4ODg4OCcgc3Ryb2tlLXdpZHRoPSc0JyUzRSUzQ2cgaWQ9J1BhdGgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI0LjAwMDAwMCwgMjAuMDAwMDAwKSclM0UlM0Nwb2x5bGluZSBwb2ludHM9JzEgMSAxMCAxMCAxIDE5JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCAyMnB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiA2MHB4OyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgW2lzPVwiZ3JpZC1wb3N0cy1ob21lXCJdIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSkgdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSkgdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzIycHgnIHZpZXdCb3g9JzAgMCAxNCAyMicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQnRuL0Fycm93L0NsZWFyL09mZicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTIzLjAwMDAwMCwgLTE5LjAwMDAwMCknIHN0cm9rZT0nJTIzRkZGRkZGJyBzdHJva2Utd2lkdGg9JzQnJTNFJTNDZyBpZD0nUGF0aCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjQuMDAwMDAwLCAyMC4wMDAwMDApJyUzRSUzQ3BvbHlsaW5lIHBvaW50cz0nMSAxIDEwIDEwIDEgMTknJTNFJTNDL3BvbHlsaW5lJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICAgIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjphY3RpdmUsIFtpcz1cImdyaWQtcG9zdHMtaG9tZVwiXSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMTRweCcgaGVpZ2h0PScyMnB4JyB2aWV3Qm94PScwIDAgMTQgMjInIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0J0bi9BcnJvdy9DbGVhci9PZmYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yMy4wMDAwMDAsIC0xOS4wMDAwMDApJyBzdHJva2U9JyUyM0ZGRkZGRicgc3Ryb2tlLXdpZHRoPSc0JyUzRSUzQ2cgaWQ9J1BhdGgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI0LjAwMDAwMCwgMjAuMDAwMDAwKSclM0UlM0Nwb2x5bGluZSBwb2ludHM9JzEgMSAxMCAxMCAxIDE5JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgICBvcGFjaXR5OiAxOyB9XG5cbltpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSB7XG4gIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNjBweDsgfSB9XG4gIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdHMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3RzLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3RzLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4OyB9IH1cbiAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC50aXRsZS10b3Age1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAwKTsgfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAudGl0bGUtdG9wLXRleHQge1xuICAgICAgZm9udC1zaXplOiAyMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1JSk7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDJzIGVhc2UgMC41cywgdHJhbnNmb3JtIDJzIGVhc2UgMC41czsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAudGl0bGUtdG9wLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzAwcHg7IH0gfVxuICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnRpdGxlLXNpZGUge1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnRpdGxlLXNpZGUtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDIzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMnMgZWFzZSAwLjVzOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC50aXRsZS1zaWRlLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzAwcHg7IH0gfVxuICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10uYWN0aXZlIC5wb3N0IHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXS5hY3RpdmUgLnRpdGxlLXRvcC10ZXh0IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG4gIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXS5hY3RpdmUgLnRpdGxlLXNpZGUtdGV4dCB7XG4gICAgb3BhY2l0eTogMTsgfVxuICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10uaG9tZSAucG9zdHMge1xuICAgIG1heC13aWR0aDogMTA2MHB4OyB9XG4gIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3RzLS10ZWFtIC5wb3N0IHtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3RzLS10ZWFtIC5wb3N0IHtcbiAgICAgICAgICB3aWR0aDogMzMuMzMzMzMlOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0cy0tdGVhbSAucG9zdCB7XG4gICAgICAgICAgd2lkdGg6IDI1JTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdHMtLXRlYW0gLnBvc3Qge1xuICAgICAgICAgIHdpZHRoOiAyMCU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0cy0tam9icyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdHMtLWpvYnM6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0cy0tam9iczphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAzMCU7IH0gfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdHMtLWpvYnMgLnBvc3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDI4MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZjllMWI7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3RzLS1qb2JzIC5wb3N0IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0cy0tam9icyAucG9zdCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMCU7IH0gfVxuICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0cy0tam9icyAucG9zdDpiZWZvcmUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3RzLS1qb2JzIC5wb3N0OmJlZm9yZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNzcuNzc3Nzc3NzglOyB9IH1cbiAgICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdHMtLWpvYnMgLnBvc3QgLnBvc3QtZGF0ZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0cy0tam9icyAucG9zdCAucG9zdC10aXRsZSB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTM3NTsgfVxuICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0cy0tam9icyAucG9zdCAucG9zdC1pbm5lci0taG92ZXIgLnBvc3QtdGl0bGUge1xuICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0cy0tam9icyAucG9zdCAucG9zdC1pbm5lci1mcm9udCAucG9zdC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdHMtLWpvYnMgLnBvc3QgLnBvc3QtYmctaG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ZTFiOyB9XG4gIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdHMtZW1wdHkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0IHtcbiAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMyU7IH0gfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdDpudGgtY2hpbGQoMW4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMDc1czsgfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdDpudGgtY2hpbGQoMm4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzOyB9XG4gICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0Om50aC1jaGlsZCgzbikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4yMjVzOyB9XG4gICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0Om50aC1jaGlsZCg0bikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4zczsgfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdDpudGgtY2hpbGQoNW4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMzc1czsgfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdDpudGgtY2hpbGQoNm4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNDVzOyB9XG4gICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0Om50aC1jaGlsZCg3bikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC41MjVzOyB9XG4gICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0Om50aC1jaGlsZCg4bikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC42czsgfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdDpudGgtY2hpbGQoOW4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNjc1czsgfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdDpudGgtY2hpbGQoMTBuKSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjc1czsgfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdDpudGgtY2hpbGQoMTFuKSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjgyNXM7IH1cbiAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3Q6bnRoLWNoaWxkKDEybikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC45czsgfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdDpudGgtY2hpbGQoMTNuKSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjk3NXM7IH1cbiAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3Q6bnRoLWNoaWxkKDE0bikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4wNXM7IH1cbiAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3Q6bnRoLWNoaWxkKDE1bikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4xMjVzOyB9XG4gICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0Om50aC1jaGlsZCgxNm4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMnM7IH1cbiAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3Q6bnRoLWNoaWxkKDE3bikge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4yNzVzOyB9XG4gICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0Om50aC1jaGlsZCgxOG4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMzVzOyB9XG4gICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0Om50aC1jaGlsZCgxOW4pIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNDI1czsgfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdDpudGgtY2hpbGQoMjBuKSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjVzOyB9XG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdDpob3Zlcjpub3QoLmhpZGUpIC5wb3N0LWJnLWhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0OmhvdmVyOm5vdCguaGlkZSkgLnBvc3QtaW5uZXIge1xuICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3Q6aG92ZXI6bm90KC5oaWRlKSAucG9zdC1pbm5lci1mcm9udCB7XG4gICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdDpob3Zlcjpub3QoLmhpZGUpIC5wb3N0LWlubmVyLS1ob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuICAgIEBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdCAucG9zdC1pbm5lci0taG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfSB9XG4gICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LmhvdmVyIC5wb3N0LWJnLWhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QuaG92ZXIgLnBvc3QtaW5uZXIge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC5ob3ZlciAucG9zdC1pbm5lci1mcm9udCB7XG4gICAgICBvcGFjaXR5OiAwOyB9XG4gICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LmhvdmVyIC5wb3N0LWlubmVyLS1ob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDsgfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdDpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgcGFkZGluZy10b3A6IDU2LjI1JTsgfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC0tcmVlbHM6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiA3NSU7IH1cbiAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtLW5ld3M6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiA3NSU7IH1cbiAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtLXRlYW06YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMjguNDcyMjIyMjIlOyB9XG4gICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0OjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjbGVhcjogYm90aDsgfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1idXR0b24tb3ZlcmxheSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGluayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiAwOyB9XG4gICAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtaW1hZ2UgaW1nIHtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtaW1hZ2U6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLXRlYW0gW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWltYWdlOjpiZWZvcmUsXG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1maWxtb2dyYXBoeSBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtaW1hZ2U6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWltYWdlOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxODE4MTg7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIGJsYWNrIDEwMCUpO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgICAucG9zdC10eXBlLWFyY2hpdmUtZmlsbW9ncmFwaHkgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWltYWdlOjphZnRlcixcbiAgICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLXRlYW0gW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWltYWdlOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1iZy1ob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ZTFiO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXMgZWFzZTsgfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1pbm5lci1mcm9udCB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMzNweDsgfVxuICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWlubmVyLWZyb250IGEge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWlubmVyLWZyb250IC5wb3N0LWlubmVyLWJvdHRvbSB7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBib3R0b206IDI3cHg7XG4gICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWlubmVyLWZyb250IC5wb3N0LWlubmVyLWJvdHRvbSB7XG4gICAgICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBib3R0b206IDI3cHg7IH1cbiAgICAgICAgICAgIC5wb3N0LS1uZXdzIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1pbm5lci1mcm9udCAucG9zdC1pbm5lci1ib3R0b20ge1xuICAgICAgICAgICAgICBib3R0b206IDQwcHg7IH0gfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1pbm5lciB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBhZGRpbmc6IDMwcHggMjBweCAzMHB4IDMwcHg7IH1cbiAgICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1pbm5lci0taG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtaW5uZXIgYSB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWlubmVyIHtcbiAgICAgICAgICBwYWRkaW5nOiA0M3B4IDQwcHggMzVweCA0MHB4OyB9IH1cbiAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtaW5uZXItdG9wIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4OyB9XG4gICAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtaW5uZXItdG9wIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtaW5uZXItdG9wID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1pbm5lci10b3AgPiA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWlubmVyLWJvdHRvbSB7XG4gICAgICBib3R0b206IDM1cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWlubmVyLWJvdHRvbSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDsgfSB9XG4gICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWRhdGUge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4xODc1O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICNmZjllMWI7IH1cbiAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtLXRlYW0gLnBvc3QtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgd29yZC1zcGFjaW5nOiA5OTk5cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LS10ZWFtIC5wb3N0LXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTsgfSB9XG4gICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LS10ZWFtIC5wb3N0LWlubmVyLXRvcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LXRpdGxlLXRvcCB7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtdGl0bGUtdG9wIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cbiAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3Mge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzEyNTtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgLmJ1dHRvbiwgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgYS5hZGR0b2FueV9zaGFyZSwgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAud3BjZjctc3VibWl0LCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAuYmFjay1saW5rLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAuamEtYnV0dG9uLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAuYmFjay1saW5rLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBhIHtcbiAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC5idXR0b24tLWxpbms6YWZ0ZXIsIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWxpc3QtY29udGFpbmVyIC5qYS1qb2ItbGlzdCAuam9iIC52aWV3LWRldGFpbHM6YWZ0ZXIsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItbGlzdC1jb250YWluZXIgLmphLWpvYi1saXN0IC5qb2IgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC52aWV3LWRldGFpbHM6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzlweCcgaGVpZ2h0PScxMnB4JyB2aWV3Qm94PScwIDAgOSAxMicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9JzA2LU5ld3MnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nRFQvMDYuMDEtTmV3cycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTU4MC4wMDAwMDAsIC05NTAuMDAwMDAwKScgc3Ryb2tlPSclMjMwMDAwMDAnIHN0cm9rZS13aWR0aD0nMyclM0UlM0NnIGlkPSdOZXdzLVRpbGVzJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwLjAwMDAwMCwgNjQ2LjAwMDAwMCknJTNFJTNDZyBpZD0nVGlsZS9OZXdzL09mZi0yJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0ODAuMDAwMDAwLCAwLjAwMDAwMCknJTNFJTNDZyBpZD0nTGluay8xNnB0cytBcnJvdy9CbGFjay9PZmYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDQwLjAwMDAwMCwgMzAwLjAwMDAwMCknJTNFJTNDZyBpZD0nQnRuL0Fycm93L0NsZWFyL09mZicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjIuMDAwMDAwLCA2LjAwMDAwMCknJTNFJTNDcG9seWxpbmUgaWQ9J1BhdGgnIHBvaW50cz0nMCAwIDQgNCAwIDgnJTNFJTNDL3BvbHlsaW5lJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICAgICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC5idXR0b24gKyAuYnV0dG9uLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBhLmFkZHRvYW55X3NoYXJlICsgLmJ1dHRvbiwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgYS5hZGR0b2FueV9zaGFyZSArIC5idXR0b24sIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0ICsgLmJ1dHRvbiwgLndwY2Y3LWZvcm0gW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC53cGNmNy1zdWJtaXQgKyAuYnV0dG9uLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rICsgLmJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgLmJhY2stbGluayArIC5idXR0b24sIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24gKyAuYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAuamEtYnV0dG9uICsgLmJ1dHRvbiwgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC5idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAuYnV0dG9uLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rICsgLmJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgLmJhY2stbGluayArIC5idXR0b24sIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGEgKyAuYnV0dG9uLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBhICsgLmJ1dHRvbiwgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgLmJ1dHRvbiArIGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC5idXR0b24gKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBhLmFkZHRvYW55X3NoYXJlICsgYS5hZGR0b2FueV9zaGFyZSwgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgYS5hZGR0b2FueV9zaGFyZSArIGEuYWRkdG9hbnlfc2hhcmUsIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSBib2R5IC5hZGR0b2FueV9saXN0IC53cGNmNy1zdWJtaXQgKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0ICsgYS5hZGR0b2FueV9zaGFyZSwgLndwY2Y3LWZvcm0gW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgLndwY2Y3LXN1Ym1pdCArIGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgLndwY2Y3LWZvcm0gW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC53cGNmNy1zdWJtaXQgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBib2R5IC5hZGR0b2FueV9saXN0IC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBib2R5IC5hZGR0b2FueV9saXN0IC5qYS1idXR0b24gKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24gKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IC5qYS1idXR0b24gKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC5qYS1idXR0b24gKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBib2R5IC5hZGR0b2FueV9saXN0IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBib2R5IC5hZGR0b2FueV9saXN0IC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBib2R5IC5hZGR0b2FueV9saXN0IGEgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IGEgKyBhLmFkZHRvYW55X3NoYXJlLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLmJ1dHRvbiArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAuYnV0dG9uICsgLndwY2Y3LXN1Ym1pdCwgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgLndwY2Y3LWZvcm0gYS5hZGR0b2FueV9zaGFyZSArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUgKyAud3BjZjctc3VibWl0LCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSBhLmFkZHRvYW55X3NoYXJlICsgLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgYS5hZGR0b2FueV9zaGFyZSArIC53cGNmNy1zdWJtaXQsIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0ICsgLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC53cGNmNy1zdWJtaXQgKyAud3BjZjctc3VibWl0LCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAud3BjZjctZm9ybSAuYmFjay1saW5rICsgLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluayArIC53cGNmNy1zdWJtaXQsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC5iYWNrLWxpbmsgKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgLndwY2Y3LXN1Ym1pdCwgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LWZvcm0gLmphLWJ1dHRvbiArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24gKyAud3BjZjctc3VibWl0LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAuamEtYnV0dG9uICsgLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgLmphLWJ1dHRvbiArIC53cGNmNy1zdWJtaXQsIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC53cGNmNy1mb3JtIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLndwY2Y3LXN1Ym1pdCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAud3BjZjctc3VibWl0LCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAud3BjZjctZm9ybSAuYmFjay1saW5rICsgLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJhY2stbGluayArIC53cGNmNy1zdWJtaXQsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC5iYWNrLWxpbmsgKyAud3BjZjctc3VibWl0LCAud3BjZjctZm9ybSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgLndwY2Y3LXN1Ym1pdCwgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gLndwY2Y3LWZvcm0gYSArIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGEgKyAud3BjZjctc3VibWl0LCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSBhICsgLndwY2Y3LXN1Ym1pdCwgLndwY2Y3LWZvcm0gW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgYSArIC53cGNmNy1zdWJtaXQsIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5idXR0b24gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAuYnV0dG9uICsgLmJhY2stbGluaywgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBib2R5IC5hZGR0b2FueV9saXN0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LXN1Ym1pdCArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQgKyAuYmFjay1saW5rLCAud3BjZjctZm9ybSBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAud3BjZjctc3VibWl0ICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAud3BjZjctZm9ybSBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgLndwY2Y3LXN1Ym1pdCArIC5iYWNrLWxpbmssIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmsgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAuYmFjay1saW5rICsgLmJhY2stbGluaywgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLWJ1dHRvbiArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC5qYS1idXR0b24gKyAuYmFjay1saW5rLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuamEtam9iLWRldGFpbHMgLmFwcGx5IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAuamEtam9iLWRldGFpbHMgLmFwcGx5IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmsgKyAuYmFjay1saW5rLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IGEgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGEgKyAuYmFjay1saW5rLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IGEgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIGEgKyAuYmFjay1saW5rLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYnV0dG9uICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgLmJ1dHRvbiArIC5qYS1idXR0b24sIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYS5hZGR0b2FueV9zaGFyZSArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSArIC5qYS1idXR0b24sIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYS5hZGR0b2FueV9zaGFyZSArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgYS5hZGR0b2FueV9zaGFyZSArIC5qYS1idXR0b24sIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC53cGNmNy1zdWJtaXQgKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0ICsgLmphLWJ1dHRvbiwgLndwY2Y3LWZvcm0gW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LXN1Ym1pdCArIC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLndwY2Y3LWZvcm0gW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC53cGNmNy1zdWJtaXQgKyAuamEtYnV0dG9uLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgLmJhY2stbGluayArIC5qYS1idXR0b24sIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24gKyAuamEtYnV0dG9uLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAuamEtYnV0dG9uICsgLmphLWJ1dHRvbiwgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmphLWpvYi1kZXRhaWxzIC5hcHBseSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmphLWJ1dHRvbiwgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgLmphLWpvYi1kZXRhaWxzIC5hcHBseSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtc3VibWl0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmphLWJ1dHRvbiwgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLXN1Ym1pdCAuYmFjay1saW5rICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rICsgLmphLWJ1dHRvbiwgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBhICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBhICsgLmphLWJ1dHRvbiwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBhICsgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBhICsgLmphLWJ1dHRvbiwgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJ1dHRvbiArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC5idXR0b24gKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGEuYWRkdG9hbnlfc2hhcmUgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGEuYWRkdG9hbnlfc2hhcmUgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIGEuYWRkdG9hbnlfc2hhcmUgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAud3BjZjctc3VibWl0ICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC53cGNmNy1mb3JtIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC53cGNmNy1zdWJtaXQgKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC53cGNmNy1mb3JtIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAud3BjZjctc3VibWl0ICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgLmphLXN1Ym1pdCAuYmFjay1saW5rICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLXN1Ym1pdCAuamEtYnV0dG9uICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuamEtYnV0dG9uICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgLmphLXN1Ym1pdCAuamEtYnV0dG9uICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAuamEtYnV0dG9uICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rICsgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgLmJhY2stbGluayArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgYSArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gYSArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgYSArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgYSArIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5idXR0b24gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAuYnV0dG9uICsgLmJhY2stbGluaywgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgYm9keSAuYWRkdG9hbnlfbGlzdCBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgYm9keSAuYWRkdG9hbnlfbGlzdCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBhLmFkZHRvYW55X3NoYXJlICsgLmJhY2stbGluaywgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLndwY2Y3LXN1Ym1pdCArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQgKyAuYmFjay1saW5rLCAud3BjZjctZm9ybSBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAud3BjZjctc3VibWl0ICsgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAud3BjZjctZm9ybSBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgLndwY2Y3LXN1Ym1pdCArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC5qYS1zdWJtaXQgLmJhY2stbGluayArIC5iYWNrLWxpbmssIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1zdWJtaXQgLmphLWJ1dHRvbiArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC5qYS1zdWJtaXQgLmphLWJ1dHRvbiArIC5iYWNrLWxpbmssIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdICsgLmJhY2stbGluaywgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJhY2stbGluayArIC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyAuYmFjay1saW5rLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGEgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGEgKyAuYmFjay1saW5rLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGEgKyAuYmFjay1saW5rLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIGEgKyAuYmFjay1saW5rLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiAuYnV0dG9uICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgLmJ1dHRvbiArIGEsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSArIGEsIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC53cGNmNy1zdWJtaXQgKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyAud3BjZjctZm9ybSAud3BjZjctc3VibWl0ICsgYSwgLndwY2Y3LWZvcm0gW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gLndwY2Y3LXN1Ym1pdCArIGEsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gLndwY2Y3LWZvcm0gW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC53cGNmNy1zdWJtaXQgKyBhLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC5iYWNrLWxpbmsgKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmsgKyBhLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC5iYWNrLWxpbmsgKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyBhLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC5qYS1idXR0b24gKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24gKyBhLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC5qYS1idXR0b24gKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC5qYS1idXR0b24gKyBhLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIGlucHV0W3R5cGU9XCJidXR0b25cIl0gKyBhLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC5iYWNrLWxpbmsgKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5iYWNrLWxpbmsgKyBhLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz0nZ3JpZC1wb3N0cy1sYXRlc3QnXSAucG9zdC1saW5rcyBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIC5iYWNrLWxpbmsgKyBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LWxpbmtzIC5iYWNrLWxpbmsgKyBhLCBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBhICsgYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3MgYSArIGEge1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3QtbGlua3Mge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDFweDsgfSB9XG4gICAgW2lzPSdncmlkLXBvc3RzLWxhdGVzdCddIC5wb3N0LXJvbGUge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LXNpemU6IDAuODVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNzBweCkge1xuICAgICAgICBbaXM9J2dyaWQtcG9zdHMtbGF0ZXN0J10gLnBvc3Qtcm9sZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOyB9IH1cblxuW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudHMgPiAqIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUpIC0gKDAgLyAxICogNjBweCkpO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnRzID4gKiB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygoNTAlKSAtICgxIC8gMiAqIDYwcHgpKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50cyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudHMgPiAqIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCgzMy4zMzMzMzMzMyUpIC0gKDIgLyAzICogNjBweCkpO1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbltpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODE2MWI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LXdpZHRoOiA5MjBweDsgfVxuICBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtaW1hZ2VXcmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxNjFiO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmY5ZTFiO1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctYm90dG9tOiA2Mi41JTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudC1pbWFnZVdyYXBwZXIgLmltYWdlLS1pc1NtYWxsZXJUaGFuV3JhcHBlciB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY29udGFpbic7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuICBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudC1kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50LWRlc2NyaXB0aW9uID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudC1kZXNjcmlwdGlvbiA+IDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudC1kZXNjcmlwdGlvbiAuaDEsIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudC1kZXNjcmlwdGlvbiAud3lzaXd5ZyBoMSwgLnd5c2l3eWcgW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50LWRlc2NyaXB0aW9uIGgxLCBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZGVzY3JpcHRpb24gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGgxLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50LWRlc2NyaXB0aW9uIGgxLFxuICAgIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudC1kZXNjcmlwdGlvbiBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGgxLCBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudC1kZXNjcmlwdGlvbiBoMSwgW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50LWRlc2NyaXB0aW9uIC5oMiwgW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50LWRlc2NyaXB0aW9uIC5oMywgW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50LWRlc2NyaXB0aW9uIC53eXNpd3lnIGgzLCAud3lzaXd5ZyBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZGVzY3JpcHRpb24gaDMsIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudC1kZXNjcmlwdGlvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDMsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZGVzY3JpcHRpb24gaDMsXG4gICAgW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50LWRlc2NyaXB0aW9uIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDMsIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50LWRlc2NyaXB0aW9uIGgzLCBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZGVzY3JpcHRpb24gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC50aXRsZSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudC1kZXNjcmlwdGlvbiAudGl0bGUsIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudC1kZXNjcmlwdGlvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWFwcGx5IC50aXRsZSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1hcHBseSBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZGVzY3JpcHRpb24gLnRpdGxlLCBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZGVzY3JpcHRpb24gLmg0LCBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZGVzY3JpcHRpb24gLnd5c2l3eWcgaDQsIC53eXNpd3lnIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudC1kZXNjcmlwdGlvbiBoNCwgW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50LWRlc2NyaXB0aW9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBoNCwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudC1kZXNjcmlwdGlvbiBoNCxcbiAgICBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZGVzY3JpcHRpb24gW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBoNCwgW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZGVzY3JpcHRpb24gaDQsIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudC1kZXNjcmlwdGlvbiAuaDUsIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudC1kZXNjcmlwdGlvbiAud3lzaXd5ZyBoNSwgLnd5c2l3eWcgW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50LWRlc2NyaXB0aW9uIGg1LCBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZGVzY3JpcHRpb24gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIGg1LCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50LWRlc2NyaXB0aW9uIGg1LFxuICAgIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudC1kZXNjcmlwdGlvbiBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIGg1LCBbaXM9XCJibG9jay10ZXh0LWludHJvXCJdIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudC1kZXNjcmlwdGlvbiBoNSwgW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50LWRlc2NyaXB0aW9uIC5oNiwgW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50LWRlc2NyaXB0aW9uIC53eXNpd3lnIGg2LCAud3lzaXd5ZyBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZGVzY3JpcHRpb24gaDYsIFtpcz0nZmx5bnQtbGlzdC1jb21wb25lbnRzJ10gLmNvbXBvbmVudC1kZXNjcmlwdGlvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgaDYsIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZGVzY3JpcHRpb24gaDYsXG4gICAgW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50LWRlc2NyaXB0aW9uIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gaDYsIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50LWRlc2NyaXB0aW9uIGg2LCBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZGVzY3JpcHRpb24gLmg3LCBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZGVzY3JpcHRpb24gW2lzPVwiYmxvY2stdGV4dC1pbnRyb1wiXSAudGl0bGUsIFtpcz1cImJsb2NrLXRleHQtaW50cm9cIl0gW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50LWRlc2NyaXB0aW9uIC50aXRsZSB7XG4gICAgICBjb2xvcjogI2ZmOWUxYjsgfVxuICBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZm9vdGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmY5ZTFiO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZm9vdGVyIC5jb21wb25lbnQtY3RhU2Vjb25kYXJ5IHtcbiAgICAgIGNvbG9yOiAjN2I4MzhkO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZm9vdGVyIC5jb21wb25lbnQtY3RhU2Vjb25kYXJ5IC5mZWF0aGVyIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4OyB9XG4gICAgICBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZm9vdGVyIC5jb21wb25lbnQtY3RhU2Vjb25kYXJ5OmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZjllMWI7IH1cbiAgICBbaXM9J2ZseW50LWxpc3QtY29tcG9uZW50cyddIC5jb21wb25lbnQtZm9vdGVyIC5jb21wb25lbnQtY3RhUHJpbWFyeSB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDAuOXJlbSAwIDEuMXJlbTsgfVxuICAgICAgW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50LWZvb3RlciAuY29tcG9uZW50LWN0YVByaW1hcnk6OmJlZm9yZSB7XG4gICAgICAgIGJvdHRvbTogMS4xcmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgW2lzPSdmbHludC1saXN0LWNvbXBvbmVudHMnXSAuY29tcG9uZW50LWZvb3RlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDsgfSB9XG5cbltpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10ge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAucG9zdHMtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAucG9zdHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAucG9zdHMgKyAucGFnaW5hdGlvbjpub3QoLmlzLWhpZGRlbikge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tdG9wOiAtNjVweDsgfVxuICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC5wb3N0cy1lbXB0eSB7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAucG9zdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjdzIGVhc2U7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLnBvc3Qge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNThweDsgfSB9XG4gICAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAucG9zdC5hY3RpdmUge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLnBvc3QtaGVhZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAucG9zdC1kYXRlIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTg3NTtcbiAgICAgIG1hcmdpbjogMCAwIDE2cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAucG9zdC10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICBsaW5lLWhlaWdodDogMC44MTI1O1xuICAgICAgY29sb3I6ICNmZjllMWI7XG4gICAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLnBvc3QtY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC5wb3N0LWNvbnRlbnQgPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgICAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAucG9zdC1jb250ZW50ID4gOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLnBvc3QtaW1hZ2Uge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTYxYjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQycHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAucG9zdC1pbWFnZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTQwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC5wb3N0LWltYWdlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAgICAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAucG9zdC1pbWFnZSBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC5wYWdpbmF0aW9uIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC5wYWdpbmF0aW9uIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC5wYWdpbmF0aW9uIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgIFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLnBhZ2luYXRpb24ge1xuICAgICAgICBtaW4td2lkdGg6IDE0MHB4OyB9IH1cbiAgICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC5wYWdpbmF0aW9uLS1jZW50ZXIge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC5wYWdpbmF0aW9uLS1wcmV2RGlzYWJsZWQge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgIFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLnBhZ2luYXRpb24gLmJ1dHRvbiwgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAucGFnaW5hdGlvbiBib2R5IC5hZGR0b2FueV9saXN0IGEuYWRkdG9hbnlfc2hhcmUsIGJvZHkgLmFkZHRvYW55X2xpc3QgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAucGFnaW5hdGlvbiBhLmFkZHRvYW55X3NoYXJlLCBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC5wYWdpbmF0aW9uIC53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLnBhZ2luYXRpb24gLndwY2Y3LXN1Ym1pdCwgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAucGFnaW5hdGlvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAucGFnaW5hdGlvbiAuYmFjay1saW5rLCBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC5wYWdpbmF0aW9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmphLWJ1dHRvbiwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC5wYWdpbmF0aW9uIC5qYS1idXR0b24sIFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLnBhZ2luYXRpb24gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLnBhZ2luYXRpb24gaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAucGFnaW5hdGlvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IC5iYWNrLWxpbmssIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAucGFnaW5hdGlvbiAuYmFjay1saW5rLCBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC5wYWdpbmF0aW9uIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gYSwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC5wYWdpbmF0aW9uIGEge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1wcmV2aW91cyB7XG4gICAgICAgIG1pbi13aWR0aDogMTMwcHg7IH1cbiAgICAgIFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbmV4dCB7XG4gICAgICAgIG1pbi13aWR0aDogMTMwcHg7IH0gfVxuICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC5maWd1cmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLmZpZ3VyZS1pbWFnZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC43cyBlYXNlLCBvcGFjaXR5IDFzIGVhc2U7IH1cbiAgICAgIFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLmZpZ3VyZS1pbWFnZS0taXNIaWRkZW4ge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAudmlkZW8tcGxheUJ1dHRvbiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgb3V0bGluZTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDI7IH1cbiAgICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC52aWRlby1wbGF5QnV0dG9uOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UsIGJvcmRlci1jb2xvciAwLjJzIGVhc2U7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZjllMWI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC02MHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTYwcHg7XG4gICAgICB3aWR0aDogMTIwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC52aWRlby1wbGF5QnV0dG9uOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZjllMWI7XG4gICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTYwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTYwcHg7XG4gICAgICAgICAgd2lkdGg6IDEyMHB4OyB9IH1cbiAgICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC52aWRlby1wbGF5QnV0dG9uOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMnMgZWFzZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDE4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItbGVmdDogMjguMzQ2NDU2NjlweCBzb2xpZCAjZmY5ZTFiO1xuICAgICAgYm9yZGVyLXRvcDogMThweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtOS45cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMThweDtcbiAgICAgIHdpZHRoOiAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAudmlkZW8tcGxheUJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDE4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDI4LjM0NjQ1NjY5cHggc29saWQgI2ZmOWUxYjtcbiAgICAgICAgICBib3JkZXItdG9wOiAxOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtOS45cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTE4cHg7IH0gfVxuICAgIFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLnZpZGVvLXBsYXlCdXR0b246aG92ZXI6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwOyB9XG4gICAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAudmlkZW8tcGxheUJ1dHRvbjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjllMWI7XG4gICAgICBib3JkZXItY29sb3I6ICNmZjllMWI7IH1cbiAgICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC52aWRlby1wbGF5QnV0dG9uOmFjdGl2ZTo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZjllMWI7IH1cbiAgICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC52aWRlby1wbGF5QnV0dG9uOmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gICAgICBib3JkZXItY29sb3I6ICM5OTk7IH1cbiAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAudmlkZW8tbG9hZGVyIHtcbiAgICBhbmltYXRpb246IGxvYWRpbmcgMS4xcyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNmZjllMWI7XG4gICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLnZpZGVvLWxvYWRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2ZmOWUxYjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgICAgICBib3JkZXItdG9wOiA0cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTYwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC02MHB4OyB9IH1cbiAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAudmlkZW8tbG9hZGVyLFxuICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC52aWRlby1sb2FkZXI6OmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDYwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLnZpZGVvLWxvYWRlcixcbiAgICAgIFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLnZpZGVvLWxvYWRlcjo6YWZ0ZXIge1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICB3aWR0aDogMTIwcHg7IH0gfVxuXG5Aa2V5ZnJhbWVzIGxvYWRpbmcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG4gIFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLnZpZGVvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxODE4O1xuICAgIGJveC1zaGFkb3c6IDAgMjJweCA0NHB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGFzcGVjdC1yYXRpbzogNjQwIC8gMzYwOyB9XG4gICAgLnRoZW1lLWRhcmsgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAudmlkZW8ge1xuICAgICAgYm94LXNoYWRvdzogMCAyMnB4IDQ0cHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC52aWRlby1wbGF5ZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxMDsgfVxuICAgIFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLnZpZGVvIGlmcmFtZSxcbiAgICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC52aWRlbyB2aWRlbyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAudmlkZW8tcGxheWVyLS1pc0xvYWRpbmcgLnZpZGVvLWxvYWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAudmlkZW8tcGxheWVyLS1pc0xvYWRpbmcgLnZpZGVvLXBsYXlCdXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgW2lzPSdsaXN0LXBvc3RzLWFyY2hpdmUnXSAudmlkZW8tcGxheWVyLS1pc0xvYWRlZCAudmlkZW8tbG9hZGVyLFxuICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC52aWRlby1wbGF5ZXItLWlzTG9hZGVkIC52aWRlby1wbGF5QnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIFtpcz0nbGlzdC1wb3N0cy1hcmNoaXZlJ10gLnZpZGVvLXBsYXllci0taXNMb2FkZWQgaWZyYW1lLFxuICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC52aWRlby1wbGF5ZXItLWlzTG9hZGVkIHZpZGVvIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICBbaXM9J2xpc3QtcG9zdHMtYXJjaGl2ZSddIC52aWRlby1wbGF5ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDsgfVxuXG5baXM9J2ZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHMnXSAucHJlQ29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5baXM9J2ZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHMnXSAuc2VhcmNoRm9ybS1maWVsZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxODE2MWI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogNnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIFtpcz0nZmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0cyddIC5zZWFyY2hGb3JtLWZpZWxkIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG5baXM9J2ZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHMnXSAuc2VhcmNoRm9ybS1ib3gge1xuICBmbGV4LWdyb3c6IDE7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgW2lzPSdmbHludC1saXN0LXNlYXJjaC1yZXN1bHRzJ10gLnNlYXJjaEZvcm0tYm94IHtcbiAgICAgIG1hcmdpbi1yaWdodDogNnB4OyB9IH1cblxuW2lzPSdmbHludC1saXN0LXNlYXJjaC1yZXN1bHRzJ10gLnNlYXJjaEZvcm0taW5wdXQge1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuODU7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogNDRweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMCAyMHB4IDAgMTRweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIFtpcz0nZmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0cyddIC5zZWFyY2hGb3JtLWlucHV0IHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDI0cHg7IH0gfVxuXG5baXM9J2ZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHMnXSAucGFnaW5hdGlvbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG4gIFtpcz0nZmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0cyddIC5wYWdpbmF0aW9uIC5hcnJvdyB7XG4gICAgY29sb3I6ICMxODE2MWI7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHdpZHRoOiAxNnB4OyB9XG4gIFtpcz0nZmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0cyddIC5wYWdpbmF0aW9uLXByZXZpb3VzIHtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAgIFtpcz0nZmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0cyddIC5wYWdpbmF0aW9uLXByZXZpb3VzIC5hcnJvdyB7XG4gICAgICBtYXJnaW4tbGVmdDogLTVweDsgfVxuICBbaXM9J2ZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHMnXSAucGFnaW5hdGlvbi1uZXh0IHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICBbaXM9J2ZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHMnXSAucGFnaW5hdGlvbi1uZXh0IC5hcnJvdyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC01cHg7IH1cbiAgW2lzPSdmbHludC1saXN0LXNlYXJjaC1yZXN1bHRzJ10gLnBhZ2luYXRpb24gLmJ1dHRvbiwgW2lzPSdmbHludC1saXN0LXNlYXJjaC1yZXN1bHRzJ10gLnBhZ2luYXRpb24gYm9keSAuYWRkdG9hbnlfbGlzdCBhLmFkZHRvYW55X3NoYXJlLCBib2R5IC5hZGR0b2FueV9saXN0IFtpcz0nZmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0cyddIC5wYWdpbmF0aW9uIGEuYWRkdG9hbnlfc2hhcmUsIFtpcz0nZmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0cyddIC5wYWdpbmF0aW9uIC53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQsIC53cGNmNy1mb3JtIFtpcz0nZmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0cyddIC5wYWdpbmF0aW9uIC53cGNmNy1zdWJtaXQsIFtpcz0nZmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0cyddIC5wYWdpbmF0aW9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSBbaXM9J2ZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHMnXSAucGFnaW5hdGlvbiAuYmFjay1saW5rLCBbaXM9J2ZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHMnXSAucGFnaW5hdGlvbiBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b24sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1qb2ItZGV0YWlscyAuYXBwbHkgW2lzPSdmbHludC1saXN0LXNlYXJjaC1yZXN1bHRzJ10gLnBhZ2luYXRpb24gLmphLWJ1dHRvbiwgW2lzPSdmbHludC1saXN0LXNlYXJjaC1yZXN1bHRzJ10gLnBhZ2luYXRpb24gW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtc3VibWl0IFtpcz0nZmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0cyddIC5wYWdpbmF0aW9uIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFtpcz0nZmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0cyddIC5wYWdpbmF0aW9uIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgLmJhY2stbGluaywgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCBbaXM9J2ZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHMnXSAucGFnaW5hdGlvbiAuYmFjay1saW5rLCBbaXM9J2ZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHMnXSAucGFnaW5hdGlvbiBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGEsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5pcy1idXR0b24gW2lzPSdmbHludC1saXN0LXNlYXJjaC1yZXN1bHRzJ10gLnBhZ2luYXRpb24gYSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG5baXM9J2ZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHMnXSAuc2VhcmNoTGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuICBbaXM9J2ZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHMnXSAuc2VhcmNoTGlzdC1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VjZWNlYztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBbaXM9J2ZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHMnXSAuc2VhcmNoTGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyOiAwOyB9XG5cbltpcz0nZmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0cyddIC5wb3N0ID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDA7IH1cblxuW2lzPSdmbHludC1saXN0LXNlYXJjaC1yZXN1bHRzJ10gLnBvc3QgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbltpcz0nZmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0cyddIC5wb3N0LWZvb3RlciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbltpcz0nZmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0cyddIC5ub1Jlc3VsdHMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLmNvbnRhaW5lci0tdG9wIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgcGFkZGluZy10b3A6IDgwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAuY29udGFpbmVyLS10b3Age1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAzNnB4OyB9IH1cbiAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAuY29udGFpbmVyLS1ib3R0b20ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5jb250YWluZXItLWJvdHRvbSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDk1cHg7IH0gfVxuICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLmNvbnRhaW5lci0tYm90dG9tIC5zY3JvbGwtYW5jaG9yIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLmNvbnRhaW5lci0tYm90dG9tIC5zY3JvbGwtYW5jaG9yIHtcbiAgICAgICAgICAgIGJvdHRvbTogMjBweDsgfSB9XG4gICAgICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5jb250YWluZXItLWJvdHRvbSAuc2Nyb2xsLWFuY2hvciAuYnV0dG9uLS1hbmNob3I6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzIycHgnIGhlaWdodD0nMTRweCcgdmlld0JveD0nMCAwIDIyIDE0JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3ltYm9scycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdCdG4vQXJyb3cvQ2xlYXIvT2ZmJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTkuMDAwMDAwLCAtMjMuMDAwMDAwKScgc3Ryb2tlPSclMjNEOEQ4RDgnIHN0cm9rZS13aWR0aD0nNCclM0UlM0NnIGlkPSdHcm91cCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjQuMDAwMDAwLCAyMC4wMDAwMDApJyUzRSUzQ2cgaWQ9J0ljb24vQXJyb3cvQnJvbnplJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg2LjAwMDAwMCwgMTAuMDAwMDAwKSByb3RhdGUoMjcwLjAwMDAwMCkgdHJhbnNsYXRlKC02LjAwMDAwMCwgLTEwLjAwMDAwMCkgJyUzRSUzQ3BvbHlsaW5lIGlkPSdQYXRoJyBwb2ludHM9JzEgMSAxMCAxMCAxIDE5JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLmNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAuY29sLWxlZnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5jb2wtbGVmdCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAuY29sLWxlZnQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLmNvbC1yaWdodCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLmNvbC1yaWdodCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLmNvbC1yaWdodCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9IH1cbiAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLmxvZ29zIHtcbiAgICBmb250LXNpemU6IDByZW07XG4gICAgbGluZS1oZWlnaHQ6IE5hTjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAubG9nb3Mge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5sb2dvcyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLmxvZ29zLWxpc3Qge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAubG9nb3MtaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAwIDE5cHggMCAxOHB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLmxvZ29zLWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjlweCAwIDI4cHg7IH0gfVxuICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLmxvZ29zLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5sb2dvcy1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5sb2dvcy1pdGVtOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAubG9nb3MtaXRlbTo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiA1N3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTsgfVxuICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5sb2dvcyBpbWcsXG4gICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLmxvZ29zIHN2ZyB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5sb2dvcyBhIHtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXMgZWFzZTsgfVxuICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLmxvZ29zIGE6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjc7IH1cbiAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLmNvcHlyaWdodCB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQxNjY2NjY3O1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAuY29weXJpZ2h0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5jb3B5cmlnaHQgcCB7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgIG1hcmdpbjogNXB4IDA7IH1cbiAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLnNvY2lhbE1lbnUsXG4gIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5mb290ZXJNZW51IHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDE2NjY2Njc7XG4gICAgY29sb3I6ICNmZjllMWI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5zb2NpYWxNZW51LW1lbnUsXG4gICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLmZvb3Rlck1lbnUtbWVudSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMjM1cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAuc29jaWFsTWVudS1tZW51LFxuICAgICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAuZm9vdGVyTWVudS1tZW51IHtcbiAgICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG4gICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLnNvY2lhbE1lbnUtaXRlbSxcbiAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAuZm9vdGVyTWVudS1pdGVtIHtcbiAgICAgIG1hcmdpbjogNXB4IDEwcHggNXB4IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAuc29jaWFsTWVudS1saW5rLFxuICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5mb290ZXJNZW51LWxpbmsge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5zb2NpYWxNZW51LWxpbms6aG92ZXIsIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5zb2NpYWxNZW51LWxpbms6Zm9jdXMsXG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAuZm9vdGVyTWVudS1saW5rOmhvdmVyLFxuICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLmZvb3Rlck1lbnUtbGluazpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAuc29jaWFsTWVudSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAuc29jaWFsTWVudSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMThweDsgfSB9XG4gIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5mb290ZXJNZW51IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAuZm9vdGVyTWVudSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAuY3JlZGl0cyB7XG4gICAgICBtYXJnaW4tbGVmdDogMThweDsgfSB9XG4gIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5jcmVkaXRzX19wcm90ZWluIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxMjdweCcgaGVpZ2h0PScxOXB4JyB2aWV3Qm94PScwIDAgMTI3IDE5JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nMDctQ29udGFjdCcgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdEVC8wNy1Db250YWN0JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTE5Ni4wMDAwMDAsIC0xNDk4LjAwMDAwMCknIGZpbGw9JyUyM0ZGRkZGRiclM0UlM0NnIGlkPSdDbG9ja3MtKy1Gb290ZXInIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuMDAwMDAwLCA5OTYuMDAwMDAwKSclM0UlM0NnIGlkPSdEVC9Gb290ZXInIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuMDAwMDAwLCAzMzIuMDAwMDAwKSclM0UlM0NnIGlkPSdHcm91cC0yJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMTkuMDAwMDAwLCAxNzAuMDAwMDAwKSclM0UlM0NnIGlkPSdQcm90ZWluQ3JlZGl0L09mZicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTA3Ny42MzEzNzEsIDAuMDAwMDAwKSclM0UlM0NnIGlkPSdHcm91cCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC4wMDAwMDAsIDAuMDAwMDAwKSclM0UlM0NwYXRoIGQ9J00wLDguNTEyNzI3MjcgTDEuNDU4Njg1NzEsOC41MTI3MjcyNyBMMS40NTg2ODU3MSw5LjI3NjM2MzY0IEwxLjQ4MDQ1NzE0LDkuMjc2MzYzNjQgQzEuNjgzNjU4MTYsOC45ODU0NTMwOSAxLjkyODU4NDI4LDguNzYwMDAwOCAyLjIxNTI0Mjg2LDguNiBDMi41MDE5MDE0Myw4LjQzOTk5OTIgMi44MzAyODM4Niw4LjM2IDMuMjAwNCw4LjM2IEMzLjU1NjAwMTc4LDguMzYgMy44ODA3NTU2Nyw4LjQyOTA5MDIyIDQuMTc0NjcxNDMsOC41NjcyNzI3MyBDNC40Njg1ODcxOCw4LjcwNTQ1NTI0IDQuNjkxNzQyMSw4Ljk0OTA4OTE2IDQuODQ0MTQyODYsOS4yOTgxODE4MiBDNS4wMTEwNTc5OCw5LjA1MDkwNzg1IDUuMjM3ODQxNDIsOC44MzI3MjgyMiA1LjUyNDUsOC42NDM2MzYzNiBDNS44MTExNTg1OCw4LjQ1NDU0NDUxIDYuMTUwNDI2NjEsOC4zNiA2LjU0MjMxNDI5LDguMzYgQzYuODM5ODU4NjMsOC4zNiA3LjExNTYyNzMsOC4zOTYzNjMyNyA3LjM2OTYyODU3LDguNDY5MDkwOTEgQzcuNjIzNjI5ODQsOC41NDE4MTg1NSA3Ljg0MTM0MTk1LDguNjU4MTgxMDIgOC4wMjI3NzE0Myw4LjgxODE4MTgyIEM4LjIwNDIwMDkxLDguOTc4MTgyNjIgOC4zNDU3MTM3OCw5LjE4NzI3MTQ0IDguNDQ3MzE0MjksOS40NDU0NTQ1NSBDOC41NDg5MTQ3OSw5LjcwMzYzNzY1IDguNTk5NzE0MjksMTAuMDE0NTQzNiA4LjU5OTcxNDI5LDEwLjM3ODE4MTggTDguNTk5NzE0MjksMTQuMTUyNzI3MyBMNy4wNTM5NDI4NiwxNC4xNTI3MjczIEw3LjA1Mzk0Mjg2LDEwLjk1NjM2MzYgQzcuMDUzOTQyODYsMTAuNzY3MjcxOCA3LjA0NjY4NTc5LDEwLjU4OTA5MTcgNy4wMzIxNzE0MywxMC40MjE4MTgyIEM3LjAxNzY1NzA3LDEwLjI1NDU0NDYgNi45Nzc3NDMxOCwxMC4xMDkwOTE1IDYuOTEyNDI4NTcsOS45ODU0NTQ1NSBDNi44NDcxMTM5Niw5Ljg2MTgxNzU2IDYuNzUwOTU3NzgsOS43NjM2MzY3MyA2LjYyMzk1NzE0LDkuNjkwOTA5MDkgQzYuNDk2OTU2NTEsOS42MTgxODE0NSA2LjMyNDYwMTA5LDkuNTgxODE4MTggNi4xMDY4ODU3MSw5LjU4MTgxODE4IEM1Ljg4OTE3MDM0LDkuNTgxODE4MTggNS43MTMxODYzOSw5LjYyMzYzNTk1IDUuNTc4OTI4NTcsOS43MDcyNzI3MyBDNS40NDQ2NzA3Niw5Ljc5MDkwOTUxIDUuMzM5NDQzMjQsOS44OTk5OTkzMyA1LjI2MzI0Mjg2LDEwLjAzNDU0NTUgQzUuMTg3MDQyNDgsMTAuMTY5MDkxNiA1LjEzNjI0Mjk4LDEwLjMyMTgxNzMgNS4xMTA4NDI4NiwxMC40OTI3MjczIEM1LjA4NTQ0MjczLDEwLjY2MzYzNzIgNS4wNzI3NDI4NiwxMC44MzYzNjI4IDUuMDcyNzQyODYsMTEuMDEwOTA5MSBMNS4wNzI3NDI4NiwxNC4xNTI3MjczIEwzLjUyNjk3MTQzLDE0LjE1MjcyNzMgTDMuNTI2OTcxNDMsMTAuOTg5MDkwOSBDMy41MjY5NzE0MywxMC44MjE4MTczIDMuNTIzMzQyODksMTAuNjU2MzY0NSAzLjUxNjA4NTcxLDEwLjQ5MjcyNzMgQzMuNTA4ODI4NTQsMTAuMzI5MDkwMSAzLjQ3Nzk4NTk5LDEwLjE3ODE4MTggMy40MjM1NTcxNCwxMC4wNCBDMy4zNjkxMjgzLDkuOTAxODE3NDkgMy4yNzg0MTQ5Miw5Ljc5MDkwOTUxIDMuMTUxNDE0MjksOS43MDcyNzI3MyBDMy4wMjQ0MTM2NSw5LjYyMzYzNTk1IDIuODM3NTQ0MDksOS41ODE4MTgxOCAyLjU5MDgsOS41ODE4MTgxOCBDMi41MTgyMjgyMSw5LjU4MTgxODE4IDIuNDIyMDcyMDMsOS41OTgxODE2NSAyLjMwMjMyODU3LDkuNjMwOTA5MDkgQzIuMTgyNTg1MTIsOS42NjM2MzY1MyAyLjA2NjQ3MTk5LDkuNzI1NDU0MDkgMS45NTM5ODU3MSw5LjgxNjM2MzY0IEMxLjg0MTQ5OTQ0LDkuOTA3MjczMTggMS43NDUzNDMyNiwxMC4wMzgxODEgMS42NjU1MTQyOSwxMC4yMDkwOTA5IEMxLjU4NTY4NTMyLDEwLjM4MDAwMDkgMS41NDU3NzE0MywxMC42MDM2MzUgMS41NDU3NzE0MywxMC44OCBMMS41NDU3NzE0MywxNC4xNTI3MjczIEwwLDE0LjE1MjcyNzMgTDAsOC41MTI3MjcyNyBaIE05Ljc1MzYsMTAuMjQ3MjcyNyBDOS43NzUzNzE1NCw5Ljg4MzYzNDU1IDkuODY2MDg0OTIsOS41ODE4MTkzOCAxMC4wMjU3NDI5LDkuMzQxODE4MTggQzEwLjE4NTQwMDgsOS4xMDE4MTY5OCAxMC4zODg1OTg4LDguOTA5MDkxNjQgMTAuNjM1MzQyOSw4Ljc2MzYzNjM2IEMxMC44ODIwODY5LDguNjE4MTgxMDkgMTEuMTU5NjY5OSw4LjUxNDU0NTc2IDExLjQ2ODEsOC40NTI3MjcyNyBDMTEuNzc2NTMwMSw4LjM5MDkwODc4IDEyLjA4Njc2OTksOC4zNiAxMi4zOTg4Mjg2LDguMzYgQzEyLjY4MTg1ODYsOC4zNiAxMi45Njg1MTI4LDguMzc5OTk5OCAxMy4yNTg4LDguNDIgQzEzLjU0OTA4NzIsOC40NjAwMDAyIDEzLjgxMzk3MDIsOC41MzgxODEyNCAxNC4wNTM0NTcxLDguNjU0NTQ1NDUgQzE0LjI5Mjk0NDEsOC43NzA5MDk2NyAxNC40ODg4ODUsOC45MzI3MjYyNCAxNC42NDEyODU3LDkuMTQgQzE0Ljc5MzY4NjUsOS4zNDcyNzM3NiAxNC44Njk4ODU3LDkuNjIxODE2NDcgMTQuODY5ODg1Nyw5Ljk2MzYzNjM2IEwxNC44Njk4ODU3LDEyLjg5ODE4MTggQzE0Ljg2OTg4NTcsMTMuMTUyNzI4NSAxNC44ODQzOTk5LDEzLjM5NjM2MjUgMTQuOTEzNDI4NiwxMy42MjkwOTA5IEMxNC45NDI0NTczLDEzLjg2MTgxOTMgMTQuOTkzMjU2OCwxNC4wMzYzNjMxIDE1LjA2NTgyODYsMTQuMTUyNzI3MyBMMTMuNDk4Mjg1NywxNC4xNTI3MjczIEMxMy40NjkyNTcsMTQuMDY1NDU0MSAxMy40NDU2NzE1LDEzLjk3NjM2NDEgMTMuNDI3NTI4NiwxMy44ODU0NTQ1IEMxMy40MDkzODU2LDEzLjc5NDU0NSAxMy4zOTY2ODU4LDEzLjcwMTgxODcgMTMuMzg5NDI4NiwxMy42MDcyNzI3IEMxMy4xNDI2ODQ1LDEzLjg2MTgxOTUgMTIuODUyNDAxNywxNC4wMzk5OTk1IDEyLjUxODU3MTQsMTQuMTQxODE4MiBDMTIuMTg0NzQxMiwxNC4yNDM2MzY5IDExLjg0MzY1ODksMTQuMjk0NTQ1NSAxMS40OTUzMTQzLDE0LjI5NDU0NTUgQzExLjIyNjc5ODcsMTQuMjk0NTQ1NSAxMC45NzY0Mjk3LDE0LjI2MTgxODUgMTAuNzQ0MiwxNC4xOTYzNjM2IEMxMC41MTE5NzAzLDE0LjEzMDkwODggMTAuMzA4NzcyMywxNC4wMjkwOTE2IDEwLjEzNDYsMTMuODkwOTA5MSBDOS45NjA0Mjc3LDEzLjc1MjcyNjYgOS44MjQzNTc2MywxMy41NzgxODI5IDkuNzI2Mzg1NzEsMTMuMzY3MjcyNyBDOS42Mjg0MTM4LDEzLjE1NjM2MjYgOS41Nzk0Mjg1NywxMi45MDU0NTQ1IDkuNTc5NDI4NTcsMTIuNjE0NTQ1NSBDOS41Nzk0Mjg1NywxMi4yOTQ1NDM5IDkuNjM1NjcwODcsMTIuMDMwOTEwMSA5Ljc0ODE1NzE0LDExLjgyMzYzNjQgQzkuODYwNjQzNDIsMTEuNjE2MzYyNiAxMC4wMDU3ODQ4LDExLjQ1MDkwOTcgMTAuMTgzNTg1NywxMS4zMjcyNzI3IEMxMC4zNjEzODY2LDExLjIwMzYzNTcgMTAuNTY0NTg0NiwxMS4xMTA5MDk0IDEwLjc5MzE4NTcsMTEuMDQ5MDkwOSBDMTEuMDIxNzg2OSwxMC45ODcyNzI0IDExLjI1MjE5ODgsMTAuOTM4MTgyIDExLjQ4NDQyODYsMTAuOTAxODE4MiBDMTEuNzE2NjU4MywxMC44NjU0NTQ0IDExLjk0NTI1NiwxMC44MzYzNjM3IDEyLjE3MDIyODYsMTAuODE0NTQ1NSBDMTIuMzk1MjAxMSwxMC43OTI3MjcyIDEyLjU5NDc3MDYsMTAuNzYwMDAwMiAxMi43Njg5NDI5LDEwLjcxNjM2MzYgQzEyLjk0MzExNTIsMTAuNjcyNzI3MSAxMy4wODA5OTk1LDEwLjYwOTA5MTMgMTMuMTgyNiwxMC41MjU0NTQ1IEMxMy4yODQyMDA1LDEwLjQ0MTgxNzggMTMuMzMxMzcxNSwxMC4zMjAwMDA4IDEzLjMyNDExNDMsMTAuMTYgQzEzLjMyNDExNDMsOS45OTI3MjY0NCAxMy4yOTY5MDAzLDkuODYgMTMuMjQyNDcxNCw5Ljc2MTgxODE4IEMxMy4xODgwNDI2LDkuNjYzNjM1ODcgMTMuMTE1NDcxOSw5LjU4NzI3MyAxMy4wMjQ3NTcxLDkuNTMyNzI3MjcgQzEyLjkzNDA0MjQsOS40NzgxODE1NSAxMi44Mjg4MTQ5LDkuNDQxODE4MjcgMTIuNzA5MDcxNCw5LjQyMzYzNjM2IEMxMi41ODkzMjgsOS40MDU0NTQ0NSAxMi40NjA1MTUsOS4zOTYzNjM2NCAxMi4zMjI2Mjg2LDkuMzk2MzYzNjQgQzEyLjAxNzgyNyw5LjM5NjM2MzY0IDExLjc3ODM0MzcsOS40NjE4MTc1MyAxMS42MDQxNzE0LDkuNTkyNzI3MjcgQzExLjQyOTk5OTEsOS43MjM2MzYzNiAxMS4zMjg0MDAxLDkuOTQxODE2NjUgMTEuMjk5MzcxNCwxMC4yNDcyNzI3IEw5Ljc1MzYsMTAuMjQ3MjcyNyBaIE0xMy4zMjQxMTQzLDExLjM5MjcyNzMgQzEzLjI1ODc5OTcsMTEuNDUwOTA5NCAxMy4xNzcxNTc2LDExLjQ5NjM2MzUgMTMuMDc5MTg1NywxMS41MjkwOTA5IEMxMi45ODEyMTM4LDExLjU2MTgxODMgMTIuODc1OTg2MywxMS41ODkwOTA4IDEyLjc2MzUsMTEuNjEwOTA5MSBDMTIuNjUxMDEzNywxMS42MzI3Mjc0IDEyLjUzMzA4NjMsMTEuNjUwOTA5IDEyLjQwOTcxNDMsMTEuNjY1NDU0NSBDMTIuMjg2MzQyMiwxMS42ODAwMDAxIDEyLjE2Mjk3MiwxMS42OTgxODE3IDEyLjAzOTYsMTEuNzIgQzExLjkyMzQ4NTEsMTEuNzQxODE4MyAxMS44MDkxODYzLDExLjc3MDkwODkgMTEuNjk2NywxMS44MDcyNzI3IEMxMS41ODQyMTM3LDExLjg0MzYzNjUgMTEuNDg2MjQzMywxMS44OTI3MjczIDExLjQwMjc4NTcsMTEuOTU0NTQ1NSBDMTEuMzE5MzI4MiwxMi4wMTYzNjM5IDExLjI1MjIwMDMsMTIuMDk0NTQ1IDExLjIwMTQsMTIuMTg5MDkwOSBDMTEuMTUwNTk5NywxMi4yODM2MzY4IDExLjEyNTIsMTIuNDAzNjM1NiAxMS4xMjUyLDEyLjU0OTA5MDkgQzExLjEyNTIsMTIuNjg3MjczNCAxMS4xNTA1OTk3LDEyLjgwMzYzNTkgMTEuMjAxNCwxMi44OTgxODE4IEMxMS4yNTIyMDAzLDEyLjk5MjcyNzcgMTEuMzIxMTQyNCwxMy4wNjcyNzI1IDExLjQwODIyODYsMTMuMTIxODE4MiBDMTEuNDk1MzE0NywxMy4xNzYzNjM5IDExLjU5NjkxMzcsMTMuMjE0NTQ1MyAxMS43MTMwMjg2LDEzLjIzNjM2MzYgQzExLjgyOTE0MzQsMTMuMjU4MTgxOSAxMS45NDg4ODUxLDEzLjI2OTA5MDkgMTIuMDcyMjU3MSwxMy4yNjkwOTA5IEMxMi4zNzcwNTg3LDEzLjI2OTA5MDkgMTIuNjEyOTEzNSwxMy4yMTgxODIzIDEyLjc3OTgyODYsMTMuMTE2MzYzNiBDMTIuOTQ2NzQzNywxMy4wMTQ1NDQ5IDEzLjA3MDExMzksMTIuODkyNzI3MyAxMy4xNDk5NDI5LDEyLjc1MDkwOTEgQzEzLjIyOTc3MTgsMTIuNjA5MDkwMiAxMy4yNzg3NTcxLDEyLjQ2NTQ1NTMgMTMuMjk2OSwxMi4zMiBDMTMuMzE1MDQyOSwxMi4xNzQ1NDQ3IDEzLjMyNDExNDMsMTIuMDU4MTgyMyAxMy4zMjQxMTQzLDExLjk3MDkwOTEgTDEzLjMyNDExNDMsMTEuMzkyNzI3MyBaIE0yMC4wNjIzNzE0LDExLjMxNjM2MzYgQzIwLjA2MjM3MTQsMTEuMDgzNjM1MiAyMC4wNDA2MDAyLDEwLjg2MDAwMTEgMTkuOTk3MDU3MSwxMC42NDU0NTQ1IEMxOS45NTM1MTQxLDEwLjQzMDkwOCAxOS44NzkxMjkxLDEwLjI0MTgxOSAxOS43NzM5LDEwLjA3ODE4MTggQzE5LjY2ODY3MDksOS45MTQ1NDQ2NCAxOS41MzI2MDA4LDkuNzgxODE4NjkgMTkuMzY1Njg1Nyw5LjY4IEMxOS4xOTg3NzA2LDkuNTc4MTgxMzEgMTguOTg4MzE1Niw5LjUyNzI3MjczIDE4LjczNDMxNDMsOS41MjcyNzI3MyBDMTguNDgwMzEzLDkuNTI3MjcyNzMgMTguMjY2MjI5NCw5LjU3ODE4MTMxIDE4LjA5MjA1NzEsOS42OCBDMTcuOTE3ODg0OCw5Ljc4MTgxODY5IDE3Ljc3ODE4NjIsOS45MTYzNjI4IDE3LjY3Mjk1NzEsMTAuMDgzNjM2NCBDMTcuNTY3NzI4LDEwLjI1MDkwOTkgMTcuNDkxNTI4OCwxMC40NDE4MTcxIDE3LjQ0NDM1NzEsMTAuNjU2MzYzNiBDMTcuMzk3MTg1NSwxMC44NzA5MTAyIDE3LjM3MzYsMTEuMDk0NTQ0MyAxNy4zNzM2LDExLjMyNzI3MjcgQzE3LjM3MzYsMTEuNTQ1NDU1NiAxNy4zOTg5OTk3LDExLjc2MzYzNTMgMTcuNDQ5OCwxMS45ODE4MTgyIEMxNy41MDA2MDAzLDEyLjIwMDAwMTEgMTcuNTgyMjQyMywxMi4zOTQ1NDQ2IDE3LjY5NDcyODYsMTIuNTY1NDU0NSBDMTcuODA3MjE0OCwxMi43MzYzNjQ1IDE3Ljk0ODcyNzcsMTIuODc0NTQ0OSAxOC4xMTkyNzE0LDEyLjk4IEMxOC4yODk4MTUxLDEzLjA4NTQ1NTEgMTguNDk0ODI3NCwxMy4xMzgxODE4IDE4LjczNDMxNDMsMTMuMTM4MTgxOCBDMTguOTg4MzE1NiwxMy4xMzgxODE4IDE5LjIwMDU4NDksMTMuMDg3MjczMiAxOS4zNzExMjg2LDEyLjk4NTQ1NDUgQzE5LjU0MTY3MjMsMTIuODgzNjM1OSAxOS42Nzc3NDIzLDEyLjc0NzI3MzYgMTkuNzc5MzQyOSwxMi41NzYzNjM2IEMxOS44ODA5NDM0LDEyLjQwNTQ1MzcgMTkuOTUzNTE0MSwxMi4yMTA5MTAyIDE5Ljk5NzA1NzEsMTEuOTkyNzI3MyBDMjAuMDQwNjAwMiwxMS43NzQ1NDQ0IDIwLjA2MjM3MTQsMTEuNTQ5MDkyMSAyMC4wNjIzNzE0LDExLjMxNjM2MzYgWiBNMjAuMDg0MTQyOSwxMy40MzI3MjczIEwyMC4wNjIzNzE0LDEzLjQzMjcyNzMgQzE5Ljg4MDk0MiwxMy43MzgxODMzIDE5LjY0MzI3MjksMTMuOTU4MTgxMSAxOS4zNDkzNTcxLDE0LjA5MjcyNzMgQzE5LjA1NTQ0MTQsMTQuMjI3MjczNCAxOC43MjM0MzA0LDE0LjI5NDU0NTUgMTguMzUzMzE0MywxNC4yOTQ1NDU1IEMxNy45MzIzOTc5LDE0LjI5NDU0NTUgMTcuNTYyMjg3MywxNC4yMTI3MjgxIDE3LjI0Mjk3MTQsMTQuMDQ5MDkwOSBDMTYuOTIzNjU1NSwxMy44ODU0NTM3IDE2LjY2MDU4NjcsMTMuNjYzNjM3OCAxNi40NTM3NTcxLDEzLjM4MzYzNjQgQzE2LjI0NjkyNzUsMTMuMTAzNjM1IDE2LjA5MDkwMDUsMTIuNzgxODIgMTUuOTg1NjcxNCwxMi40MTgxODE4IEMxNS44ODA0NDIzLDEyLjA1NDU0MzYgMTUuODI3ODI4NiwxMS42NzYzNjU2IDE1LjgyNzgyODYsMTEuMjgzNjM2NCBDMTUuODI3ODI4NiwxMC45MDU0NTI3IDE1Ljg4MDQ0MjMsMTAuNTQwMDAxOCAxNS45ODU2NzE0LDEwLjE4NzI3MjcgQzE2LjA5MDkwMDUsOS44MzQ1NDM2OSAxNi4yNDY5Mjc1LDkuNTIzNjM3NzEgMTYuNDUzNzU3MSw5LjI1NDU0NTQ1IEMxNi42NjA1ODY3LDguOTg1NDUzMiAxNi45MjAwMjcsOC43NjkwOTE3MyAxNy4yMzIwODU3LDguNjA1NDU0NTUgQzE3LjU0NDE0NDQsOC40NDE4MTczNiAxNy45MDY5OTc5LDguMzYgMTguMzIwNjU3MSw4LjM2IEMxOC42NTQ0ODc0LDguMzYgMTguOTcxOTg0Miw4LjQzMDkwODM4IDE5LjI3MzE1NzEsOC41NzI3MjcyNyBDMTkuNTc0MzMwMSw4LjcxNDU0NjE2IDE5LjgxMTk5OTEsOC45MjM2MzQ5OCAxOS45ODYxNzE0LDkuMiBMMjAuMDA3OTQyOSw5LjIgTDIwLjAwNzk0MjksNi4zNjM2MzYzNiBMMjEuNTUzNzE0Myw2LjM2MzYzNjM2IEwyMS41NTM3MTQzLDE0LjE1MjcyNzMgTDIwLjA4NDE0MjksMTQuMTUyNzI3MyBMMjAuMDg0MTQyOSwxMy40MzI3MjczIFogTTI2LjUwNjcxNDMsMTAuNzI3MjcyNyBDMjYuNDM0MTQyNSwxMC4zMzQ1NDM1IDI2LjMwNTMyOTUsMTAuMDM2MzY0NyAyNi4xMjAyNzE0LDkuODMyNzI3MjcgQzI1LjkzNTIxMzQsOS42MjkwODk4OSAyNS42NTQwMDE5LDkuNTI3MjcyNzMgMjUuMjc2NjI4Niw5LjUyNzI3MjczIEMyNS4wMjk4ODQ1LDkuNTI3MjcyNzMgMjQuODI0ODcyMiw5LjU2OTA5MDQ5IDI0LjY2MTU4NTcsOS42NTI3MjcyNyBDMjQuNDk4Mjk5Miw5LjczNjM2NDA1IDI0LjM2NzY3MTksOS44Mzk5OTkzOCAyNC4yNjk3LDkuOTYzNjM2MzYgQzI0LjE3MTcyODEsMTAuMDg3MjczMyAyNC4xMDI3ODU5LDEwLjIxODE4MTEgMjQuMDYyODcxNCwxMC4zNTYzNjM2IEMyNC4wMjI5NTY5LDEwLjQ5NDU0NjEgMjMuOTk5MzcxNSwxMC42MTgxODEzIDIzLjk5MjExNDMsMTAuNzI3MjcyNyBMMjYuNTA2NzE0MywxMC43MjcyNzI3IFogTTIzLjk5MjExNDMsMTEuNzA5MDkwOSBDMjQuMDEzODg1OCwxMi4yMTA5MTE2IDI0LjE0MDg4NDYsMTIuNTc0NTQ0MyAyNC4zNzMxMTQzLDEyLjggQzI0LjYwNTM0NCwxMy4wMjU0NTU3IDI0LjkzOTE2OTMsMTMuMTM4MTgxOCAyNS4zNzQ2LDEzLjEzODE4MTggQzI1LjY4NjY1ODcsMTMuMTM4MTgxOCAyNS45NTUxNzAzLDEzLjA2MDAwMDggMjYuMTgwMTQyOSwxMi45MDM2MzY0IEMyNi40MDUxMTU0LDEyLjc0NzI3MTkgMjYuNTQyOTk5NywxMi41ODE4MTkxIDI2LjU5MzgsMTIuNDA3MjcyNyBMMjcuOTU0NTE0MywxMi40MDcyNzI3IEMyNy43MzY3OTg5LDEzLjA4MzYzOTcgMjcuNDAyOTczNywxMy41NjcyNzEzIDI2Ljk1MzAyODYsMTMuODU4MTgxOCBDMjYuNTAzMDgzNSwxNC4xNDkwOTI0IDI1Ljk1ODgwMzIsMTQuMjk0NTQ1NSAyNS4zMjAxNzE0LDE0LjI5NDU0NTUgQzI0Ljg3NzQ4MzUsMTQuMjk0NTQ1NSAyNC40NzgzNDQ2LDE0LjIyMzYzNzEgMjQuMTIyNzQyOSwxNC4wODE4MTgyIEMyMy43NjcxNDExLDEzLjkzOTk5OTMgMjMuNDY1OTcyNywxMy43MzgxODMxIDIzLjIxOTIyODYsMTMuNDc2MzYzNiBDMjIuOTcyNDg0NSwxMy4yMTQ1NDQxIDIyLjc4MTk4NjQsMTIuOTAxODIgMjIuNjQ3NzI4NiwxMi41MzgxODE4IEMyMi41MTM0NzA4LDEyLjE3NDU0MzYgMjIuNDQ2MzQyOSwxMS43NzQ1NDc2IDIyLjQ0NjM0MjksMTEuMzM4MTgxOCBDMjIuNDQ2MzQyOSwxMC45MTYzNjE1IDIyLjUxNTI4NSwxMC41MjM2MzgyIDIyLjY1MzE3MTQsMTAuMTYgQzIyLjc5MTA1NzgsOS43OTYzNjE4MiAyMi45ODY5OTg3LDkuNDgxODE5NTEgMjMuMjQxLDkuMjE2MzYzNjQgQzIzLjQ5NTAwMTMsOC45NTA5MDc3NiAyMy43OTc5ODQsOC43NDE4MTg5NSAyNC4xNDk5NTcxLDguNTg5MDkwOTEgQzI0LjUwMTkzMDMsOC40MzYzNjI4NyAyNC44OTE5OTc5LDguMzYgMjUuMzIwMTcxNCw4LjM2IEMyNS43OTkxNDUzLDguMzYgMjYuMjE2NDI2OCw4LjQ1MjcyNjM1IDI2LjU3MjAyODYsOC42MzgxODE4MiBDMjYuOTI3NjMwMyw4LjgyMzYzNzI5IDI3LjIxOTcyNzQsOS4wNzI3MjU3MSAyNy40NDgzMjg2LDkuMzg1NDU0NTUgQzI3LjY3NjkyOTcsOS42OTgxODMzOCAyNy44NDIwMjgxLDEwLjA1NDU0MzUgMjcuOTQzNjI4NiwxMC40NTQ1NDU1IEMyOC4wNDUyMjkxLDEwLjg1NDU0NzUgMjguMDgxNTE0NCwxMS4yNzI3MjUxIDI4LjA1MjQ4NTcsMTEuNzA5MDkwOSBMMjMuOTkyMTE0MywxMS43MDkwOTA5IFogTTM4LjQyNjU3MTQsMTQuMTUyNzI3MyBMMzYuODM3MjU3MSwxNC4xNTI3MjczIEwzNS44MzU3NzE0LDEwLjM2NzI3MjcgTDM1LjgxNCwxMC4zNjcyNzI3IEwzNC44NTYwNTcxLDE0LjE1MjcyNzMgTDMzLjI1NTg1NzEsMTQuMTUyNzI3MyBMMzEuNDcwNiw4LjUxMjcyNzI3IEwzMy4xMDM0NTcxLDguNTEyNzI3MjcgTDM0LjEzNzYsMTIuMzQxODE4MiBMMzQuMTU5MzcxNCwxMi4zNDE4MTgyIEwzNS4wOTU1NDI5LDguNTEyNzI3MjcgTDM2LjU5Nzc3MTQsOC41MTI3MjcyNyBMMzcuNTU1NzE0MywxMi4zMzA5MDkxIEwzNy41Nzc0ODU3LDEyLjMzMDkwOTEgTDM4LjYxMTYyODYsOC41MTI3MjcyNyBMNDAuMjAwOTQyOSw4LjUxMjcyNzI3IEwzOC40MjY1NzE0LDE0LjE1MjcyNzMgWiBNNDIuNDQzNCw3LjY0IEw0MC44OTc2Mjg2LDcuNjQgTDQwLjg5NzYyODYsNi4zNjM2MzYzNiBMNDIuNDQzNCw2LjM2MzYzNjM2IEw0Mi40NDM0LDcuNjQgWiBNNDAuODk3NjI4Niw4LjUxMjcyNzI3IEw0Mi40NDM0LDguNTEyNzI3MjcgTDQyLjQ0MzQsMTQuMTUyNzI3MyBMNDAuODk3NjI4NiwxNC4xNTI3MjczIEw0MC44OTc2Mjg2LDguNTEyNzI3MjcgWiBNNDUuNjIyMDI4Niw4LjUxMjcyNzI3IEw0Ni43NTQxNDI5LDguNTEyNzI3MjcgTDQ2Ljc1NDE0MjksOS41NDkwOTA5MSBMNDUuNjIyMDI4Niw5LjU0OTA5MDkxIEw0NS42MjIwMjg2LDEyLjM0MTgxODIgQzQ1LjYyMjAyODYsMTIuNjAzNjM3NyA0NS42NjU1NzEsMTIuNzc4MTgxNCA0NS43NTI2NTcxLDEyLjg2NTQ1NDUgQzQ1LjgzOTc0MzMsMTIuOTUyNzI3NyA0Ni4wMTM5MTMsMTIuOTk2MzYzNiA0Ni4yNzUxNzE0LDEyLjk5NjM2MzYgQzQ2LjM2MjI1NzYsMTIuOTk2MzYzNiA0Ni40NDU3MTM5LDEyLjk5MjcyNzMgNDYuNTI1NTQyOSwxMi45ODU0NTQ1IEM0Ni42MDUzNzE4LDEyLjk3ODE4MTggNDYuNjgxNTcxMSwxMi45NjcyNzI4IDQ2Ljc1NDE0MjksMTIuOTUyNzI3MyBMNDYuNzU0MTQyOSwxNC4xNTI3MjczIEM0Ni42MjM1MTM2LDE0LjE3NDU0NTYgNDYuNDc4MzcyMiwxNC4xODkwOTA5IDQ2LjMxODcxNDMsMTQuMTk2MzYzNiBDNDYuMTU5MDU2MywxNC4yMDM2MzY0IDQ2LjAwMzAyOTMsMTQuMjA3MjcyNyA0NS44NTA2Mjg2LDE0LjIwNzI3MjcgQzQ1LjYxMTE0MTcsMTQuMjA3MjcyNyA0NS4zODQzNTgyLDE0LjE5MDkwOTMgNDUuMTcwMjcxNCwxNC4xNTgxODE4IEM0NC45NTYxODQ2LDE0LjEyNTQ1NDQgNDQuNzY3NTAwOCwxNC4wNjE4MTg3IDQ0LjYwNDIxNDMsMTMuOTY3MjcyNyBDNDQuNDQwOTI3OCwxMy44NzI3MjY4IDQ0LjMxMjExNDgsMTMuNzM4MTgyNyA0NC4yMTc3NzE0LDEzLjU2MzYzNjQgQzQ0LjEyMzQyODEsMTMuMzg5MDkgNDQuMDc2MjU3MSwxMy4xNjAwMDE0IDQ0LjA3NjI1NzEsMTIuODc2MzYzNiBMNDQuMDc2MjU3MSw5LjU0OTA5MDkxIEw0My4xNDAwODU3LDkuNTQ5MDkwOTEgTDQzLjE0MDA4NTcsOC41MTI3MjcyNyBMNDQuMDc2MjU3MSw4LjUxMjcyNzI3IEw0NC4wNzYyNTcxLDYuODIxODE4MTggTDQ1LjYyMjAyODYsNi44MjE4MTgxOCBMNDUuNjIyMDI4Niw4LjUxMjcyNzI3IFogTTQ3LjQ5NDM3MTQsNi4zNjM2MzYzNiBMNDkuMDQwMTQyOSw2LjM2MzYzNjM2IEw0OS4wNDAxNDI5LDkuMjk4MTgxODIgTDQ5LjA3MjgsOS4yOTgxODE4MiBDNDkuMjY4NzQzOCw4Ljk3MDkwNzQ1IDQ5LjUxOTExMjgsOC43MzI3MjgwMiA0OS44MjM5MTQzLDguNTgzNjM2MzYgQzUwLjEyODcxNTgsOC40MzQ1NDQ3MSA1MC40MjYyNTU3LDguMzYgNTAuNzE2NTQyOSw4LjM2IEM1MS4xMzAyMDIxLDguMzYgNTEuNDY5NDcwMSw4LjQxNjM2MzA3IDUxLjczNDM1NzEsOC41MjkwOTA5MSBDNTEuOTk5MjQ0Miw4LjY0MTgxODc1IDUyLjIwNzg4NSw4Ljc5ODE4MDgyIDUyLjM2MDI4NTcsOC45OTgxODE4MiBDNTIuNTEyNjg2NSw5LjE5ODE4MjgyIDUyLjYxOTcyODMsOS40NDE4MTY3NSA1Mi42ODE0MTQzLDkuNzI5MDkwOTEgQzUyLjc0MzEwMDMsMTAuMDE2MzY1MSA1Mi43NzM5NDI5LDEwLjMzNDU0MzcgNTIuNzczOTQyOSwxMC42ODM2MzY0IEw1Mi43NzM5NDI5LDE0LjE1MjcyNzMgTDUxLjIyODE3MTQsMTQuMTUyNzI3MyBMNTEuMjI4MTcxNCwxMC45NjcyNzI3IEM1MS4yMjgxNzE0LDEwLjUwMTgxNTkgNTEuMTU1NjAwNywxMC4xNTQ1NDY2IDUxLjAxMDQ1NzEsOS45MjU0NTQ1NSBDNTAuODY1MzEzNiw5LjY5NjM2MjQ5IDUwLjYwNzY4NzYsOS41ODE4MTgxOCA1MC4yMzc1NzE0LDkuNTgxODE4MTggQzQ5LjgxNjY1NSw5LjU4MTgxODE4IDQ5LjUxMTg1ODEsOS43MDcyNzE0NyA0OS4zMjMxNzE0LDkuOTU4MTgxODIgQzQ5LjEzNDQ4NDgsMTAuMjA5MDkyMiA0OS4wNDAxNDI5LDEwLjYyMTgxNTMgNDkuMDQwMTQyOSwxMS4xOTYzNjM2IEw0OS4wNDAxNDI5LDE0LjE1MjcyNzMgTDQ3LjQ5NDM3MTQsMTQuMTUyNzI3MyBMNDcuNDk0MzcxNCw2LjM2MzYzNjM2IFonIGlkPSdtYWRld2l0aCcgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQy9wYXRoJTNFJTNDZyBpZD0nR3JvdXAtMTAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDU3LjQyNTc3MSwgMC4wMDAwMDApJyUzRSUzQ3BhdGggZD0nTTYwLjAzMDk0NjIsNC4xMzU2MjQzOCBDNTguNzExMTAzMSw0LjEzNTYyNDM4IDU3LjIyMjE5MjYsNC43ODM5NzYwMiA1Ni41NjMwNjg2LDUuODI5NzMwMjcgTDU2LjUyMDAwNDIsNS44Mjk3MzAyNyBMNTYuNTIwMDA0Miw0LjQzMDMyOTY3IEw1My4wMTA0NTc5LDQuNDMwMzI5NjcgTDUzLjAxMDQ1NzksMTQuNjU3NTAyNSBMNTYuNjI2NDY4OSwxNC42NTc1MDI1IEw1Ni42MjY0Njg5LDkuMDgxMDc4OTIgQzU2LjYyNjQ2ODksNy45NTgyMDE4IDU3LjIyMjE5MjYsNi44OTM0NjY1MyA1OC41ODI1MDgyLDYuODkzNDY2NTMgQzYwLjU2MDY3NzcsNi44OTM0NjY1MyA2MC4zOTE2MTAyLDguMzEyODQ3MTUgNjAuMzkxNjEwMiw5LjcxMjI0Nzc1IEw2MC4zOTE2MTAyLDE0LjY1NzUwMjUgTDY0LjAwNzQyMTgsMTQuNjU3NTAyNSBMNjQuMDA3NDIxOCw4LjA5NjI2Mzc0IEM2NC4wMDc0MjE4LDYuNjE5MTQwODYgNjMuNzA5MzYwNiw0LjEzNTYyNDM4IDYwLjAzMDk0NjIsNC4xMzU2MjQzOCcgaWQ9J0ZpbGwtMSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZD0nTTM5LjYyMDYzMDYsOC40ODg3NzEyMyBDMzkuODM0MTU4MSw3LjI0NzIxMjc5IDQwLjY4NTI3NzQsNi40MDE2NTgzNCA0MS45NjA2NjA0LDYuNDAxNjU4MzQgQzQzLjE3MjI0NDQsNi40MDE2NTgzNCA0NC4wNDQyOTc4LDcuMzQ2NzEzMjkgNDQuMTA4Njk1LDguNDg4NzcxMjMgTDM5LjYyMDYzMDYsOC40ODg3NzEyMyBaIE0zNS42NjQ2OTAzLDEyLjE3MTQ4ODUgQzM0Ljg1NzYzMjIsMTIuMTcxNDg4NSAzNC4zMzQ0Nzk5LDExLjk4ODg3MTEgMzQuMzM0NDc5OSwxMS4xNjE4OTgxIEwzNC4zMzQ0Nzk5LDYuMzk3ODYyMTQgTDM2LjYyNDI2OCw2LjM5Nzg2MjE0IEwzNy4wNjU0NzgzLDYuMzk3ODYyMTQgQzM2LjQwMTc2ODgsNy4yNTgyMDE4IDM2LjAwNjQxNCw4LjMyMTMzODY2IDM2LjAwNjQxNCw5LjUxNDk0NTA1IEMzNi4wMDY0MTQsMTAuNTEzMTQ2OSAzNi4yMTk5NDE0LDExLjM4ODQ3MTUgMzYuNjAyMTM3NywxMi4xMzI3MjczIEMzNi4yODEzNDgsMTIuMTMyNzI3MyAzNS45NjI1NTIxLDEyLjE3MTQ4ODUgMzUuNjY0NjkwMywxMi4xNzE0ODg1IEwzNS42NjQ2OTAzLDEyLjE3MTQ4ODUgWiBNMjMuOTQ4NTkxNCwxMi4zOTE2NjgzIEMyMi4yNjg4ODE4LDEyLjM5MTY2ODMgMjEuNzU4MDkwNiwxMC44NTQyMDU4IDIxLjc1ODA5MDYsOS41NTMzMDY2OSBDMjEuNzU4MDkwNiw4LjI1MzIwNjc5IDIyLjI2ODg4MTgsNi42OTYzNjM2NCAyMy45NDg1OTE0LDYuNjk2MzYzNjQgQzI1LjYyODUwMDMsNi42OTYzNjM2NCAyNi4xNjA4MjM3LDguMjUzMjA2NzkgMjYuMTYwODIzNyw5LjU1MzMwNjY5IEMyNi4xNjA4MjM3LDEwLjg1NDIwNTggMjUuNjI4NTAwMywxMi4zOTE2NjgzIDIzLjk0ODU5MTQsMTIuMzkxNjY4MyBMMjMuOTQ4NTkxNCwxMi4zOTE2NjgzIFogTTQxLjk2MDY2MDQsNC4xMzU1MjQ0OCBDNDEuNzIyNjEwMiw0LjEzNTUyNDQ4IDQxLjQ4OTE0NTUsNC4xNTAzMDk2OSA0MS4yNTY2Nzc3LDQuMTc2MjgzNzIgTDM2LjYyNDI2OCw0LjE3NjI4MzcyIEwzNC4zMzQ0Nzk5LDQuMTc2MjgzNzIgTDM0LjMzNDQ3OTksMS4wMDM4NTYxNCBMMzAuNjI5NTQ5LDEuMDAzODU2MTQgTDMwLjYyOTU0OSw0LjE3NjI4MzcyIEwyOC43NTQ0NTQ4LDQuMTc2MjgzNzIgTDI0LjY2ODcyMzIsNC4xNzYyODM3MiBDMjQuNDM0NDYxMSw0LjE1MDMwOTY5IDI0LjE5NTYxMzMsNC4xMzU1MjQ0OCAyMy45NDg1OTE0LDQuMTM1NTI0NDggQzIyLjEwNzE5MTEsNC4xMzU1MjQ0OCAyMC41NzA0MzEyLDQuODE3MDQyOTYgMTkuNTQ0NjYyLDUuOTIxNzM4MjYgTDE5LjU0NDY2Miw0LjMxMjU0NzQ1IEMxOS4yNjcxMzYxLDQuMjU1NDA0NiAxOC45NjkyNzQzLDQuMjMzMDI2OTcgMTguNjkzNTQyNyw0LjIzMzAyNjk3IEMxNy4xNDEyMzE5LDQuMjMzMDI2OTcgMTUuOTA2NzIwMSw0LjkyMzkzNjA2IDE1LjM3NTU5MjksNi4yMjM4MzYxNiBMMTUuMzMxMzMyMyw2LjIyMzgzNjE2IEwxNS4zMzEzMzIzLDQuNDMwMjI5NzcgTDExLjgyMTk4NTQsNC40MzAyMjk3NyBMMTEuODIxOTg1NCwxNC42NTc0MDI2IEwxNS40Mzg3OTM5LDE0LjY1NzQwMjYgTDE1LjQzODc5MzksOS41OTQwNjU5MyBDMTUuNDM4NzkzOSw4LjMxMjk0NzA1IDE2LjM3NDQ0NjksNy4xNjk4OTAxMSAxOC4xNjAyMjI0LDcuMTY5ODkwMTEgQzE4LjMzNzA2NTUsNy4xNjk4OTAxMSAxOC41MDQxMzkyLDcuMTgyNDc3NTIgMTguNjY4NjIxMiw3LjIwMzg1NjE0IEMxOC4zMzEyODM3LDcuOTA3MzUyNjUgMTguMTQzMDc2NSw4LjcwMTU1ODQ0IDE4LjE0MzA3NjUsOS41NTMzMDY2OSBDMTguMTQzMDc2NSwxMi42Mjk0MzA2IDIwLjUyNDM3NjMsMTQuOTUzNTA2NSAyMy45NDg1OTE0LDE0Ljk1MzUwNjUgQzI3LjM3MjgwNjQsMTQuOTUzNTA2NSAyOS43NzY2MzUzLDEyLjYyOTQzMDYgMjkuNzc2NjM1Myw5LjU1MzMwNjY5IEMyOS43NzY2MzUzLDguMzU4OTAxMSAyOS40MDY5OTk1LDcuMjc2NTgzNDIgMjguNzYyODI4NCw2LjM5Nzg2MjE0IEwzMC42Mjk1NDksNi4zOTc4NjIxNCBMMzAuNjI5NTQ5LDExLjA2MDU5OTQgQzMwLjYyOTU0OSwxMy45MDg1NTE0IDMxLjQzNTYxMDIsMTQuNzU2MzAzNyAzNC41OTQ4NTk4LDE0Ljc1NjMwMzcgQzM1LjI3MTMyOTIsMTQuNzU2MzAzNyAzNS45NDc3OTg2LDE0LjY3NTc4NDIgMzYuNjI0MjY4LDE0LjY1NDgwNTIgTDM2LjYyNDI2OCwxMi4xNzMwODY5IEMzNy41NjE3MTU0LDEzLjk1NjcwMzMgMzkuNTE3MzU1OSwxNC45NTM1MDY1IDQyLjA0NTM5MzYsMTQuOTUzNTA2NSBDNDQuNTEyMDI0NiwxNC45NTM1MDY1IDQ2Ljg3MjM5MDQsMTMuOTI3OTMyMSA0Ny41MzA1MTc2LDExLjU2MzY5NjMgTDQ0LjE1MDE2NDQsMTEuNTYzNjk2MyBDNDMuODEwMDM1NiwxMi4zMTMzNDY3IDQyLjk2MDkxLDEyLjY4NzE3MjggNDIuMDg3NjYwNCwxMi42ODcxNzI4IEM0MC41NTcwODEyLDEyLjY4NzE3MjggMzkuNjg0ODI4NCwxMS43NjA0OTk1IDM5LjYyMDYzMDYsMTAuMzY0Mjk1NyBMNDcuNzIzNzA5MSwxMC4zNjQyOTU3IEM0Ny44OTMxNzU0LDYuODkzNTY2NDMgNDUuODc4MTIyLDQuMTM5NTIwNDggNDEuOTYwNjYwNCw0LjEzNTUyNDQ4IEw0MS45NjA2NjA0LDQuMTM1NTI0NDggWicgaWQ9J0ZpbGwtMyclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZD0nTTAsMTguMDg0ODU1MSBMMy42MTQwMTcyNywxOC4wODQ4NTUxIEwzLjYxNDAxNzI3LDEzLjU1MzE4NjggTDMuNjU2Mjg0MTQsMTMuNTUzMTg2OCBDNC40MDA5Mzg3OCwxNC40ODA0NTk1IDUuNDQ0MDUzMzgsMTQuOTUzNTg2NCA2LjgwMzU3MTQzLDE0Ljk1MzU4NjQgQzkuOTMwNTIyNzYsMTQuOTUzNTg2NCAxMS40NjE1MDA4LDEyLjQzMTEwODkgMTEuNDYxNTAwOCw5Ljc3MDk2OTAzIEMxMS40NjE1MDA4LDYuODkzNDQ2NTUgOS45OTQ1MjExOSw0LjEzNTYwNDQgNi41Mjc4Mzk4Nyw0LjEzNTYwNDQgQzUuMjUwMDY0MzYsNC4xMzU2MDQ0IDQuMTg3NjEwNjgsNC42NDY4OTMxMSAzLjQ4NjIxOTc4LDUuNjEzOTI2MDcgTDMuNDQ0OTQ5NzYsNS42MTM5MjYwNyBMMy40NDQ5NDk3Niw0LjQzMDMwOTY5IEwwLDQuNDMwMzA5NjkgTDAsMTguMDg0ODU1MSBaIE01LjY5ODY1MTQ5LDYuNjk2MjQzNzYgQzcuMjk0MjI2MDYsNi42OTYyNDM3NiA3Ljg0NTg4ODU0LDguMTM1MDA1IDcuODQ1ODg4NTQsOS40MzU5MDQxIEM3Ljg0NTg4ODU0LDEwLjgzNTUwNDUgNy4yOTQyMjYwNiwxMi4zOTE3NDgzIDUuNjc3NTE4MDUsMTIuMzkxNzQ4MyBDNC4wMzg2Nzk3NSwxMi4zOTE3NDgzIDMuNDg2MjE5NzgsMTEuMjI4MTExOSAzLjQ4NjIxOTc4LDkuNDM1OTA0MSBDMy40ODYyMTk3OCw3LjMyODAxMTk5IDQuNzIwNzMxNTUsNi42OTYyNDM3NiA1LjY5ODY1MTQ5LDYuNjk2MjQzNzYgTDUuNjk4NjUxNDksNi42OTYyNDM3NiBaJyBpZD0nRmlsbC01JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBkPSdNNDguMjk1NDg4MiwzLjE0OTk5MDAxIEw1MS45MTA3MDE3LDMuMTQ5OTkwMDEgTDUxLjkxMDcwMTcsMC41ODkzNTA2NDkgTDQ4LjI5NTQ4ODIsMC41ODkzNTA2NDkgTDQ4LjI5NTQ4ODIsMy4xNDk5OTAwMSBaIE00OC4yOTU0ODgyLDE0LjY1NzQ4MjUgTDUxLjkxMDcwMTcsMTQuNjU3NDgyNSBMNTEuOTEwNzAxNyw0LjQzMDMwOTY5IEw0OC4yOTU0ODgyLDQuNDMwMzA5NjkgTDQ4LjI5NTQ4ODIsMTQuNjU3NDgyNSBaJyBpZD0nRmlsbC03JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBkPSdNNjUuOTQxMjMxMSwzLjYzNTYyNDM4IEw2NS4yODg0ODcsMy42MzU2MjQzOCBMNjUuMjg4NDg3LDIuMDk2MTYzODQgTDY0LjY4MzU5MjIsMi4wOTYxNjM4NCBMNjQuNjgzNTkyMiwxLjY0NzAxMjk5IEM2NS4wNDAyNjg4LDEuNjU0MDA1OTkgNjUuNDA2MzE1OSwxLjUyNDUzNTQ2IDY1LjQzMjAzNDksMS4xMjkxMzA4NyBMNjUuOTQxMjMxMSwxLjEyOTEzMDg3IEw2NS45NDEyMzExLDMuNjM1NjI0MzggWiBNNjUuNTkzNTI2Miw1Ljk5NDAwNTk5ZS0wNSBDNjQuMjM1NDAzOCw1Ljk5NDAwNTk5ZS0wNSA2My4xMzM4NzMyLDEuMTAzMzU2NjQgNjMuMTMzODczMiwyLjQ2NDk5NSBDNjMuMTMzODczMiwzLjgyNzgzMjE3IDY0LjIzNTQwMzgsNC45Mjk5MzAwNyA2NS41OTM1MjYyLDQuOTI5OTMwMDcgQzY2Ljk1MDI1MzEsNC45Mjk5MzAwNyA2OC4wNTM1NzgsMy44Mjc4MzIxNyA2OC4wNTM1NzgsMi40NjQ5OTUgQzY4LjA1MzU3OCwxLjEwMzM1NjY0IDY2Ljk1MDI1MzEsNS45OTQwMDU5OWUtMDUgNjUuNTkzNTI2Miw1Ljk5NDAwNTk5ZS0wNSBMNjUuNTkzNTI2Miw1Ljk5NDAwNTk5ZS0wNSBaJyBpZD0nRmlsbC05JyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBoZWlnaHQ6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXM7XG4gICAgd2lkdGg6IDEyN3B4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAuY3JlZGl0c19fcHJvdGVpbiB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodDtcbiAgICAgICAgcmlnaHQ6IC01cHg7IH0gfVxuICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5jcmVkaXRzX19wcm90ZWluIGltZyB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5jcmVkaXRzX19wcm90ZWluIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLmNyZWRpdHNfX3Byb3RlaW46aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5jcmVkaXRzX19wcm90ZWluOmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAwLjQ7IH1cbiAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSB7XG4gICAgd2lkdGg6IDM2MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8qIENoYW5nZSBhdXRvY29tcGxldGUgc3R5bGVzIGluIFdlYktpdCAqLyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAubmV3c2xldHRlci1mb3JtIHtcbiAgICAgICAgd2lkdGg6IDM2MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDM2MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5uZXdzbGV0dGVyLWZvcm0ge1xuICAgICAgICB3aWR0aDogMjIwcHg7XG4gICAgICAgIG1heC13aWR0aDogMjIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5uZXdzbGV0dGVyLWZvcm0ge1xuICAgICAgICB3aWR0aDogMzYwcHg7XG4gICAgICAgIG1heC13aWR0aDogMzYwcHg7IH0gfVxuICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5uZXdzbGV0dGVyLWZvcm0gLndwY2Y3LWZvcm0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5uZXdzbGV0dGVyLWZvcm0gLndwY2Y3LWZvcm0uc3VibWl0dGluZyAubmV3c2xldHRlci1mb3JtLXN1Ym1pdC13cmFwcGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSAud3BjZjctZm9ybS5zdWJtaXR0aW5nIC5uZXdzbGV0dGVyLWZvcm0tc3VibWl0LXdyYXBwZXI6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigxLCAwLCAwLCAxKTtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAubmV3c2xldHRlci1mb3JtIGxlZ2VuZCB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS40MTY2NjY2NztcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS40MTY2NjY2NztcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAubmV3c2xldHRlci1mb3JtIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG4gICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSBpbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5uZXdzbGV0dGVyLWZvcm0gaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbiAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAubmV3c2xldHRlci1mb3JtIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwsXG4gICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5uZXdzbGV0dGVyLWZvcm0gdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbiAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAubmV3c2xldHRlci1mb3JtIHNlbGVjdDotd2Via2l0LWF1dG9maWxsLFxuICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5uZXdzbGV0dGVyLWZvcm0gc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG4gICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSBzZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHdoaXRlO1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMHB4IDEwMDBweCAjMjIyMjIyIGluc2V0O1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwczsgfVxuICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5uZXdzbGV0dGVyLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDAgNDBweCAwIDIwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMTUwbXMgZWFzZSwgY29sb3IgMTUwbXMgZWFzZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5uZXdzbGV0dGVyLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gICAgICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5uZXdzbGV0dGVyLWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cbiAgICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5uZXdzbGV0dGVyLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06aG92ZXIsXG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAubmV3c2xldHRlci1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpob3ZlciB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlOyB9XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAubmV3c2xldHRlci1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmFjdGl2ZSwgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cy12aXNpYmxlLCBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAubmV3c2xldHRlci1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06YWN0aXZlLFxuICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMtdmlzaWJsZSxcbiAgICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5uZXdzbGV0dGVyLWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTp2aXNpdGVkLFxuICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06dmlzaXRlZCB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTo6cGxhY2Vob2xkZXIsXG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAubmV3c2xldHRlci1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyB9XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAubmV3c2xldHRlci1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmlucHV0LXBsYWNlaG9sZGVyLFxuICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06aW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyB9XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAubmV3c2xldHRlci1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOnBsYWNlaG9sZGVyLFxuICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyB9XG4gICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSAuZm9ybS1yb3cge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSAubmV3c2xldHRlci1mb3JtLXN1Ym1pdC13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgcmlnaHQ6IDFweDtcbiAgICAgIGJvdHRvbTogMXB4OyB9XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAubmV3c2xldHRlci1mb3JtIC5uZXdzbGV0dGVyLWZvcm0tc3VibWl0LXdyYXBwZXI6OmFmdGVyIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgICAgICBhbmltYXRpb24tbmFtZTogc3BpbjtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZmOWUxYiB0cmFuc3BhcmVudCAjZmY5ZTFiIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW46IC0xMnB4IDAgMCAtMTJweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDEsIDAsIDAsIDEpO1xuICAgICAgICAvKiBlYXNlSW5PdXRFeHBvICovXG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgb3BhY2l0eTogMDsgfVxuICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSAubmV3c2xldHRlci1mb3JtLXN1Ym1pdC13cmFwcGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDhweCAxMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGVhc2U7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xNXM7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzhweCcgaGVpZ2h0PScxMnB4JyB2aWV3Qm94PScwIDAgOCAxMicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9JzA3LUNvbnRhY3QnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nRFQvMDctQ29udGFjdCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTEyOTYuMDAwMDAwLCAtMTQyMC4wMDAwMDApJyBzdHJva2U9JyUyM0ZGRkZGRicgc3Ryb2tlLXdpZHRoPScyJyUzRSUzQ2cgaWQ9J0Nsb2Nrcy0rLUZvb3RlcicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC4wMDAwMDAsIDk5Ni4wMDAwMDApJyUzRSUzQ2cgaWQ9J0RUL0Zvb3RlcicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC4wMDAwMDAsIDMzMi4wMDAwMDApJyUzRSUzQ2cgaWQ9J0lucHV0L0VtYWlsLVNpZ251cC9PZmYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDk2MC4wMDAwMDAsIDQ4LjAwMDAwMCknJTNFJTNDZyBpZD0nSW5wdXQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuMDAwMDAwLCAyNS4wMDAwMDApJyUzRSUzQ2cgaWQ9J0ljb24vQXJyb3cvMjBweC9Ccm9uemUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDMzNy4wMDAwMDAsIDIwLjAwMDAwMCknJTNFJTNDcG9seWxpbmUgaWQ9J1BhdGgnIHBvaW50cz0nMCAwIDUgNSAwIDEwJyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICAgICAgICBbaXM9XCJuYXZpZ2F0aW9uLWZvb3RlclwiXSAubmV3c2xldHRlci1mb3JtIC5uZXdzbGV0dGVyLWZvcm0tc3VibWl0LXdyYXBwZXIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5uZXdzbGV0dGVyLWZvcm0gLm5ld3NsZXR0ZXItZm9ybS1zdWJtaXQtd3JhcHBlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmFjdGl2ZSwgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSAubmV3c2xldHRlci1mb3JtLXN1Ym1pdC13cmFwcGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgW2lzPVwibmF2aWdhdGlvbi1mb290ZXJcIl0gLm5ld3NsZXR0ZXItZm9ybSAubmV3c2xldHRlci1mb3JtLXN1Ym1pdC13cmFwcGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06ZGlzYWJsZWQsIFtpcz1cIm5hdmlnYXRpb24tZm9vdGVyXCJdIC5uZXdzbGV0dGVyLWZvcm0gLm5ld3NsZXR0ZXItZm9ybS1zdWJtaXQtd3JhcHBlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmRpc2FibGVkIHtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICBvcGFjaXR5OiAwLjU7IH1cblxuW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC53cmFwcGVyIHtcbiAgaGVpZ2h0OiA4MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjNzIGVhc2U7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDA7IH1cbiAgLm1lbnUtaXMtb3BlbiBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLndyYXBwZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC53cmFwcGVyIHtcbiAgICAgIGhlaWdodDogMTAwcHg7IH0gfVxuICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLndyYXBwZXI6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTgxODtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5uYXYtZGFyayBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLndyYXBwZXI6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAub24tc2Nyb2xsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAud3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IDgwcHg7IH0gfVxuICAub24tc2Nyb2xsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAud3JhcHBlcjo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbltpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAuY29udGFpbmVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5sYW5ndWFnZVRvZ2dsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDkwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMzcwcHgpIHtcbiAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLmxhbmd1YWdlVG9nZ2xlIHtcbiAgICAgIHJpZ2h0OiAxMTBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAubGFuZ3VhZ2VUb2dnbGUge1xuICAgICAgcmlnaHQ6IDEzM3B4OyB9IH1cbiAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5sYW5ndWFnZVRvZ2dsZS1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDsgfVxuICAgIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAubGFuZ3VhZ2VUb2dnbGUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLmxhbmd1YWdlVG9nZ2xlIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGVhc2UsIGNvbG9yIDE1MG1zIGVhc2U7IH1cbiAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLmxhbmd1YWdlVG9nZ2xlIGE6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGNvbG9yOiAjZmY5ZTFiOyB9XG4gIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAubGFuZ3VhZ2VUb2dnbGUgLnNlbGVjdGVkIHtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5sYW5ndWFnZVRvZ2dsZSAuc2VsZWN0ZWQgYSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5sb2dvLWxpZ2h0IFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAubGFuZ3VhZ2VUb2dnbGUgLnNlbGVjdGVkIGEsXG4gICAgICAub24tc2Nyb2xsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAubGFuZ3VhZ2VUb2dnbGUgLnNlbGVjdGVkIGEge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuXG5baXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLmxvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjVweDtcbiAgbGVmdDogMjBweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2U7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5sb2dvIHtcbiAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICB0b3A6IDMxcHg7IH0gfVxuICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLmxvZ28gaW1nLFxuICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLmxvZ28gc3ZnIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm9uLXNjcm9sbCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLmxvZ28ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTExcHgpOyB9IH1cbiAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5sb2dvLS1ub3JtYWwge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLm9uLXNjcm9sbCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLmxvZ28tLW5vcm1hbCB7XG4gICAgICBvcGFjaXR5OiAwOyB9XG4gIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAubG9nby0tZGFyayB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAgIC5vbi1zY3JvbGwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5sb2dvLS1kYXJrIHtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAubG9nby1saWdodCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLmxvZ28tLWRhcmsge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLmxvZ28tLXJldiB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWR0aDogMzFweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5sb2dvLS1yZXYge1xuICAgICAgICB3aWR0aDogNDNweDsgfSB9XG4gICAgLm9uLXNjcm9sbCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLmxvZ28tLXJldiB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG5cbltpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAubWVudS1oYW1idXJnZXItYnRuLW9wZW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzI0cHgnIHZpZXdCb3g9JzAgMCA0MCAyNCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQnRuL0J1cmdlci9PZmYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xMC4wMDAwMDAsIC0xOC4wMDAwMDApJyBmaWxsPSclMjNmZjllMWInJTNFJTNDZyBpZD0nR3JvdXAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwLjAwMDAwMCwgMTguMDAwMDAwKSclM0UlM0NyZWN0IGlkPSdCYXInIHg9JzAnIHk9JzAnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0JyUzRSUzQy9yZWN0JTNFJTNDcmVjdCBpZD0nQmFyJyB4PScwJyB5PScxMCcgd2lkdGg9JzQwJyBoZWlnaHQ9JzQnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGlkPSdCYXInIHg9JzAnIHk9JzIwJyB3aWR0aD0nNDAnIGhlaWdodD0nNCclM0UlM0MvcmVjdCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNDBweCAyNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogNjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5ZW07XG4gIHRvcDogMTBweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHdpZHRoOiA2MHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAubWVudS1oYW1idXJnZXItYnRuLW9wZW4ge1xuICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICB0b3A6IDIwcHg7IH0gfVxuICAubG9nby1saWdodCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm1lbnUtaGFtYnVyZ2VyLWJ0bi1vcGVuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzI0cHgnIHZpZXdCb3g9JzAgMCA0MCAyNCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQnRuL0J1cmdlci9PZmYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xMC4wMDAwMDAsIC0xOC4wMDAwMDApJyBmaWxsPSclMjNmZjllMWInJTNFJTNDZyBpZD0nR3JvdXAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwLjAwMDAwMCwgMTguMDAwMDAwKSclM0UlM0NyZWN0IGlkPSdCYXInIHg9JzAnIHk9JzAnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0JyUzRSUzQy9yZWN0JTNFJTNDcmVjdCBpZD0nQmFyJyB4PScwJyB5PScxMCcgd2lkdGg9JzQwJyBoZWlnaHQ9JzQnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGlkPSdCYXInIHg9JzAnIHk9JzIwJyB3aWR0aD0nNDAnIGhlaWdodD0nNCclM0UlM0MvcmVjdCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgICAubG9nby1saWdodCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm1lbnUtaGFtYnVyZ2VyLWJ0bi1vcGVuOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzI0cHgnIHZpZXdCb3g9JzAgMCA0MCAyNCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQnRuL0J1cmdlci9IaXQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xMC4wMDAwMDAsIC0xOC4wMDAwMDApJyBmaWxsPSclMjNmZjllMWInJTNFJTNDZyBpZD0nR3JvdXAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwLjAwMDAwMCwgMTguMDAwMDAwKSclM0UlM0NyZWN0IGlkPSdCYXInIHg9JzAnIHk9JzAnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0JyUzRSUzQy9yZWN0JTNFJTNDcmVjdCBpZD0nQmFyJyB4PScwJyB5PScxMCcgd2lkdGg9JzQwJyBoZWlnaHQ9JzQnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGlkPSdCYXInIHg9JzAnIHk9JzIwJyB3aWR0aD0nNDAnIGhlaWdodD0nNCclM0UlM0MvcmVjdCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgLm9uLXNjcm9sbCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm1lbnUtaGFtYnVyZ2VyLWJ0bi1vcGVuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzI0cHgnIHZpZXdCb3g9JzAgMCA0MCAyNCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQnRuL0J1cmdlci9PZmYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xMC4wMDAwMDAsIC0xOC4wMDAwMDApJyBmaWxsPSclMjNmZjllMWInJTNFJTNDZyBpZD0nR3JvdXAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwLjAwMDAwMCwgMTguMDAwMDAwKSclM0UlM0NyZWN0IGlkPSdCYXInIHg9JzAnIHk9JzAnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0JyUzRSUzQy9yZWN0JTNFJTNDcmVjdCBpZD0nQmFyJyB4PScwJyB5PScxMCcgd2lkdGg9JzQwJyBoZWlnaHQ9JzQnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGlkPSdCYXInIHg9JzAnIHk9JzIwJyB3aWR0aD0nNDAnIGhlaWdodD0nNCclM0UlM0MvcmVjdCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5vbi1zY3JvbGwgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5tZW51LWhhbWJ1cmdlci1idG4tb3BlbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMHB4KTsgfSB9XG4gIC5tZW51LWlzLW9wZW4gW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5tZW51LWhhbWJ1cmdlci1idG4tb3BlbiB7XG4gICAgb3BhY2l0eTogMDsgfVxuICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm1lbnUtaGFtYnVyZ2VyLWJ0bi1vcGVuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzI0cHgnIHZpZXdCb3g9JzAgMCA0MCAyNCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQnRuL0J1cmdlci9Ib3ZlcicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTEwLjAwMDAwMCwgLTE4LjAwMDAwMCknIGZpbGw9JyUyM2ZmOWUxYiclM0UlM0NnIGlkPSdHcm91cCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTAuMDAwMDAwLCAxOC4wMDAwMDApJyUzRSUzQ3JlY3QgaWQ9J0JhcicgeD0nMCcgeT0nMCcgd2lkdGg9JzQwJyBoZWlnaHQ9JzQnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGlkPSdCYXInIHg9JzAnIHk9JzEwJyB3aWR0aD0nNDAnIGhlaWdodD0nNCclM0UlM0MvcmVjdCUzRSUzQ3JlY3QgaWQ9J0JhcicgeD0nMCcgeT0nMjAnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0JyUzRSUzQy9yZWN0JTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm1lbnUtaGFtYnVyZ2VyLWJ0bi1vcGVuOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nNDBweCcgaGVpZ2h0PScyNHB4JyB2aWV3Qm94PScwIDAgNDAgMjQnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0J0bi9CdXJnZXIvSGl0JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTAuMDAwMDAwLCAtMTguMDAwMDAwKScgZmlsbD0nJTIzZmY5ZTFiJyUzRSUzQ2cgaWQ9J0dyb3VwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMC4wMDAwMDAsIDE4LjAwMDAwMCknJTNFJTNDcmVjdCBpZD0nQmFyJyB4PScwJyB5PScwJyB3aWR0aD0nNDAnIGhlaWdodD0nNCclM0UlM0MvcmVjdCUzRSUzQ3JlY3QgaWQ9J0JhcicgeD0nMCcgeT0nMTAnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0JyUzRSUzQy9yZWN0JTNFJTNDcmVjdCBpZD0nQmFyJyB4PScwJyB5PScyMCcgd2lkdGg9JzQwJyBoZWlnaHQ9JzQnJTNFJTNDL3JlY3QlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG5cbltpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAubWVudS1oYW1idXJnZXItYnRuLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMjZweCcgaGVpZ2h0PScyNnB4JyB2aWV3Qm94PScwIDAgMjYgMjYnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0Nsb3NlL1doaXRlL09mZicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE3LjAwMDAwMCwgLTE3LjAwMDAwMCknIHN0cm9rZT0nJTIzRkZGRkZGJyBzdHJva2Utd2lkdGg9JzQnJTNFJTNDbGluZSB4MT0nMTknIHkxPScxOScgeDI9JzQxLjYyNzQxNycgeTI9JzQxLjYyNzQxNycgaWQ9J1BhdGgtMyclM0UlM0MvbGluZSUzRSUzQ2xpbmUgeDE9JzE5JyB5MT0nMTknIHgyPSc0MS42Mjc0MTcnIHkyPSc0MS42Mjc0MTcnIGlkPSdQYXRoLTMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDMwLjMxMzcwOCwgMzAuMzEzNzA4KSBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKC0zMC4zMTM3MDgsIC0zMC4zMTM3MDgpICclM0UlM0MvbGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggMjZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDYwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICB0b3A6IDIwcHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xuICB3aWR0aDogNjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm1lbnUtaGFtYnVyZ2VyLWJ0bi1jbG9zZSB7XG4gICAgICByaWdodDogMzBweDtcbiAgICAgIHRvcDogMzBweDsgfSB9XG4gIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAubWVudS1oYW1idXJnZXItYnRuLWNsb3NlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScyNnB4JyBoZWlnaHQ9JzI2cHgnIHZpZXdCb3g9JzAgMCAyNiAyNicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQ2xvc2UvV2hpdGUvSG92ZXInIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xNy4wMDAwMDAsIC0xNy4wMDAwMDApJyBzdHJva2U9JyUyMzk5OTk5OScgc3Ryb2tlLXdpZHRoPSc0JyUzRSUzQ2xpbmUgeDE9JzE5JyB5MT0nMTknIHgyPSc0MS42Mjc0MTcnIHkyPSc0MS42Mjc0MTcnIGlkPSdQYXRoLTMnJTNFJTNDL2xpbmUlM0UlM0NsaW5lIHgxPScxOScgeTE9JzE5JyB4Mj0nNDEuNjI3NDE3JyB5Mj0nNDEuNjI3NDE3JyBpZD0nUGF0aC0zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzMC4zMTM3MDgsIDMwLjMxMzcwOCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtMzAuMzEzNzA4LCAtMzAuMzEzNzA4KSAnJTNFJTNDL2xpbmUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI3cHggMjdweDsgfVxuICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm1lbnUtaGFtYnVyZ2VyLWJ0bi1jbG9zZTphY3RpdmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzI2cHgnIGhlaWdodD0nMjZweCcgdmlld0JveD0nMCAwIDI2IDI2JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3ltYm9scycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdDbG9zZS9XaGl0ZS9IaXQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xNy4wMDAwMDAsIC0xNy4wMDAwMDApJyBzdHJva2U9JyUyMzk5OTk5OScgc3Ryb2tlLXdpZHRoPSc0JyUzRSUzQ2xpbmUgeDE9JzE5JyB5MT0nMTknIHgyPSc0MS42Mjc0MTcnIHkyPSc0MS42Mjc0MTcnIGlkPSdQYXRoLTMnJTNFJTNDL2xpbmUlM0UlM0NsaW5lIHgxPScxOScgeTE9JzE5JyB4Mj0nNDEuNjI3NDE3JyB5Mj0nNDEuNjI3NDE3JyBpZD0nUGF0aC0zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzMC4zMTM3MDgsIDMwLjMxMzcwOCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtMzAuMzEzNzA4LCAtMzAuMzEzNzA4KSAnJTNFJTNDL2xpbmUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI3cHggMjdweDsgfVxuXG5baXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLnNob3ctc3VibWVudSAubWVudS1oYW1idXJnZXItYnRuLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMjZweCcgaGVpZ2h0PScyNnB4JyB2aWV3Qm94PScwIDAgMjYgMjYnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0J0bi9DbG9zZS9ZZWxsb3cvT2ZmJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTcuMDAwMDAwLCAtMTcuMDAwMDAwKScgc3Ryb2tlPSclMjMwMDAwMDAnIHN0cm9rZS13aWR0aD0nMyclM0UlM0NnIGlkPSdHcm91cCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTkuMDAwMDAwLCAxOS4wMDAwMDApJyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScwJyB4Mj0nMjIuNjI3NDE3JyB5Mj0nMjIuNjI3NDE3JyBpZD0nUGF0aC0zJyUzRSUzQy9saW5lJTNFJTNDbGluZSB4MT0nMCcgeTE9JzAnIHgyPScyMi42Mjc0MTcnIHkyPScyMi42Mjc0MTcnIGlkPSdQYXRoLTMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDExLjMxMzcwOCwgMTEuMzEzNzA4KSBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKC0xMS4zMTM3MDgsIC0xMS4zMTM3MDgpICclM0UlM0MvbGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjZweCAyNnB4OyB9XG4gIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAuc2hvdy1zdWJtZW51IC5tZW51LWhhbWJ1cmdlci1idG4tY2xvc2U6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzI3cHgnIGhlaWdodD0nMjdweCcgdmlld0JveD0nMCAwIDI3IDI3JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3ltYm9scycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdCdG4vQ2xvc2UvWWVsbG93L0hvdmVyJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTcuMDAwMDAwLCAtMTcuMDAwMDAwKScgc3Ryb2tlPSclMjMwMDAwMDAnIHN0cm9rZS13aWR0aD0nNSclM0UlM0NnIGlkPSdHcm91cCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTkuMDAwMDAwLCAxOS4wMDAwMDApJyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScwJyB4Mj0nMjIuNjI3NDE3JyB5Mj0nMjIuNjI3NDE3JyBpZD0nUGF0aC0zJyUzRSUzQy9saW5lJTNFJTNDbGluZSB4MT0nMCcgeTE9JzAnIHgyPScyMi42Mjc0MTcnIHkyPScyMi42Mjc0MTcnIGlkPSdQYXRoLTMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDExLjMxMzcwOCwgMTEuMzEzNzA4KSBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKC0xMS4zMTM3MDgsIC0xMS4zMTM3MDgpICclM0UlM0MvbGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyN3B4IDI3cHg7IH1cbiAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5zaG93LXN1Ym1lbnUgLm1lbnUtaGFtYnVyZ2VyLWJ0bi1jbG9zZTphY3RpdmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzI3cHgnIGhlaWdodD0nMjdweCcgdmlld0JveD0nMCAwIDI3IDI3JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3ltYm9scycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdCdG4vQ2xvc2UvWWVsbG93L0hpdCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE3LjAwMDAwMCwgLTE3LjAwMDAwMCknIHN0cm9rZT0nJTIzNDQ0NDQ0JyBzdHJva2Utd2lkdGg9JzUnJTNFJTNDbGluZSB4MT0nMTknIHkxPScxOScgeDI9JzQxLjYyNzQxNycgeTI9JzQxLjYyNzQxNycgaWQ9J1BhdGgtMyclM0UlM0MvbGluZSUzRSUzQ2xpbmUgeDE9JzE5JyB5MT0nMTknIHgyPSc0MS42Mjc0MTcnIHkyPSc0MS42Mjc0MTcnIGlkPSdQYXRoLTMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDMwLjMxMzcwOCwgMzAuMzEzNzA4KSBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKC0zMC4zMTM3MDgsIC0zMC4zMTM3MDgpICclM0UlM0MvbGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjdweCAyN3B4OyB9XG5cbltpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTgxODtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNjAwbXMgZWFzZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwOyB9XG4gIC5yZXNpemUtYW5pbWF0aW9uLXN0b3BwZXIgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3AgKiB7XG4gICAgYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wLmlzLXZpc2libGUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX193cmFwcGVyIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19pbWFnZS1jb2wge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19pbWFnZS1jb2wge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLyAyKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LXdpZHRoIDAuNnMgY3ViaWMtYmV6aWVyKDAuODcsIDAsIDAuMTMsIDEpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3Auc2hvdy1zdWJtZW51IC5vdmVybGF5TWVudURlc2t0b3BfX2ltYWdlLWNvbCB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLyAzKTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcC5zaG93LXN1Ym1lbnUgLm92ZXJsYXlNZW51RGVza3RvcF9faW1hZ2UtY29sIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAvIDMpOyB9IH1cbiAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX2ltYWdlLWJnIHtcbiAgICBtYXgtaGVpZ2h0OiA4MDBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAgIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19pbWFnZS1iZzo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogMTsgfVxuICAgIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19pbWFnZS1iZzo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjQsIDIyLCAyNywgMCkgMCUsICMxODE2MWIgMTAwJSk7XG4gICAgICBib3R0b206IDA7XG4gICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogMTsgfVxuICAgIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19pbWFnZS1iZyBpbWcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAyNDVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogMzguMSU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX2xvZ28gaW1nLFxuICAgIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19sb2dvIHN2ZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19sb2dvIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1jb2wge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxlZnQ6IDA7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC44NywgMCwgMC4xMywgMSk7XG4gICAgd2lkdGg6IDEwMHZ3OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1jb2wge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDEwMHZ3IC8gMiksIDApOyB9IH1cbiAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3Auc2hvdy1zdWJtZW51IC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtY29sIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wLnNob3ctc3VibWVudSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWNvbCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcC5zaG93LXN1Ym1lbnUgLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1jb2wge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDEwMHZ3IC8gMyksIDApOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wLnNob3ctc3VibWVudSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcC5zaG93LXN1Ym1lbnUgLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTBweCwgMCk7IH0gfVxuICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luOiAxNThweCA0MHB4IDUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjg3LCAwLCAwLjEzLCAxKTtcbiAgICBtYXgtd2lkdGg6IDM1MHB4OyB9XG4gICAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGEge1xuICAgICAgY29sb3I6ICNmZjllMWI7IH1cbiAgICAgIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgICAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWFjdGl2ZSBhLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuY3VycmVudC1tZW51LWl0ZW06bm90KC5pcy1idXR0b24pIGEsIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3I6bm90KC5pcy1idXR0b24pIGEge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIGxpLmlzLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMSB7XG4gICAgICAgIG1hcmdpbjogMzVweCAyMHB4IDUwcHggNTBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwxIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTBweCwgMCk7IH0gfVxuICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fc3VibWVudS1jb2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjllMWI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMDtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMHZ3LCAwKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC44NywgMCwgMC4xMywgMSk7XG4gICAgd2lkdGg6IDEwMHZ3OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fc3VibWVudS1jb2wge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDB2dywgMCk7IH0gfVxuICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcC5zaG93LXN1Ym1lbnUgLm92ZXJsYXlNZW51RGVza3RvcF9fc3VibWVudS1jb2wge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcC5zaG93LXN1Ym1lbnUgLm92ZXJsYXlNZW51RGVza3RvcF9fc3VibWVudS1jb2wge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDEwMHZ3IC8gMiksIDApOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcC5zaG93LXN1Ym1lbnUgLm92ZXJsYXlNZW51RGVza3RvcF9fc3VibWVudS1jb2wge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDEwMHZ3IC0gY2FsYygxMDB2dyAvIDMpKSwgMCk7IH0gfVxuICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDIge1xuICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW46IDE1OHB4IDQwcHggNTBweDtcbiAgICBtYXgtd2lkdGg6IDI3NXB4O1xuICAgIG1pbi1oZWlnaHQ6IDM3MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC44NywgMCwgMC4xMywgMSk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMiB7XG4gICAgICAgIG1hcmdpbjogNTBweCAyMHB4IDUwcHggNTBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIFtpcz1cIm5hdmlnYXRpb24tbWFpblwiXSAub3ZlcmxheU1lbnVEZXNrdG9wX19tZW51LWxldmVsMiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwcHgsIDApOyB9IH1cbiAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDIgLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDItdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzEyNTtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDIgLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDItdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2OHB4OyB9IH1cbiAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDIgYSB7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwyIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDIgYTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlOyB9XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDIgYTo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICBib3R0b206IC0zcHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA1MDBtcyBlYXNlLCBvcGFjaXR5IDUwMG1zIGVhc2U7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwyIHVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDIgbGkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgICAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwyIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDIgbGkuY3VycmVudC1tZW51LWl0ZW0gYTo6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlOyB9XG4gICAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDIgbGkuaXMtYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgICAgICAgW2lzPVwibmF2aWdhdGlvbi1tYWluXCJdIC5vdmVybGF5TWVudURlc2t0b3BfX21lbnUtbGV2ZWwyIGxpLmlzLWJ1dHRvbiBhOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDIgbGkuaXMtYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIC8qIEJsYWNrIHByaW50cyBmYXN0ZXIgKi9cbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5tYWluSGVhZGVyLFxuICAubWFpbkZvb3RlcixcbiAgLndwRm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgYSxcbiAgYTp2aXNpdGVkIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICBbaHJlZl06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIihcIiBhdHRyKGhyZWYpIFwiKVwiO1xuICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAvKiBwcmV2ZW50IGxpbmsgb3ZlcmZsb3dpbmcgcGFyZW50IGVsZW1lbnRzICovXG4gIC5idXR0b25baHJlZl0sIGJvZHkgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZVtocmVmXSwgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdFtocmVmXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLWpvYi1kZXRhaWxzIC5hcHBseSAuYmFjay1saW5rW2hyZWZdLCBbaXM9XCJibG9jay1vcGVuLXBvc2l0aW9uc1wiXSAuamEtam9iLWRldGFpbHMgLmFwcGx5IC5qYS1idXR0b25baHJlZl0sIFtpcz1cImJsb2NrLW9wZW4tcG9zaXRpb25zXCJdIC5qYS1zdWJtaXQgaW5wdXRbaHJlZl1bdHlwZT1cImJ1dHRvblwiXSwgW2lzPVwiYmxvY2stb3Blbi1wb3NpdGlvbnNcIl0gLmphLXN1Ym1pdCAuYmFjay1saW5rW2hyZWZdLCBbaXM9XCJuYXZpZ2F0aW9uLW1haW5cIl0gLm92ZXJsYXlNZW51RGVza3RvcF9fbWVudS1sZXZlbDEgbGkuaXMtYnV0dG9uIGFbaHJlZl0ge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlICovXG4gICAgY29udGVudDogXCIoXCIgYXR0cih0aXRsZSkgXCIpXCI7IH1cbiAgLyoqXG4gICogRG9uJ3Qgc2hvdyBsaW5rcyB0aGF0IGFyZSBmcmFnbWVudCBpZGVudGlmaWVycyxcbiAgKiBvciB1c2UgdGhlIGBqYXZhc2NyaXB0OmAgcHNldWRvIHByb3RvY29sXG4gICovXG4gIFtocmVmXj0nIyddOjphZnRlcixcbiAgW2hyZWZePSdqYXZhc2NyaXB0OiddOjphZnRlciB7XG4gICAgY29udGVudDogJyc7IH1cbiAgcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDsgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIC8qKlxuICAqIFByaW50aW5nIFRhYmxlczpcbiAgKiBodHRwczovL3dlYi5hcmNoaXZlLm9yZy93ZWIvMjAxODA4MTUxNTA5MzQvaHR0cDovL2Nzcy1kaXNjdXNzLmluY3V0aW8uY29tL3dpa2kvUHJpbnRpbmdfVGFibGVzXG4gICovXG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7IH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7IH1cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDsgfSB9XG4iLCIuZ2xpZ2h0Ym94LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk5OTkgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tb3otdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5nbGlnaHRib3gtY29udGFpbmVyLmluYWN0aXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdsaWdodGJveC1jb250YWluZXIgLmdjb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5nbGlnaHRib3gtY29udGFpbmVyIC5nc2xpZGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLmdsaWdodGJveC1jb250YWluZXIgLmdzbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ3NsaWRlLmN1cnJlbnQge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ3NsaWRlLnByZXYge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4uZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ3NsaWRlLWlubmVyLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmdsaWdodGJveC1jb250YWluZXIgLmdpbm5lci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuLmdsaWdodGJveC1jb250YWluZXIgLmdpbm5lci1jb250YWluZXIuZ3ZpZGVvLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ2lubmVyLWNvbnRhaW5lci5kZXNjLWJvdHRvbSxcbiAgICAgICAgLmdsaWdodGJveC1jb250YWluZXIgLmdpbm5lci1jb250YWluZXIuZGVzYy10b3Age1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5nbGlnaHRib3gtY29udGFpbmVyIC5naW5uZXItY29udGFpbmVyLmRlc2MtbGVmdCxcbiAgICAgICAgLmdsaWdodGJveC1jb250YWluZXIgLmdpbm5lci1jb250YWluZXIuZGVzYy1yaWdodCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uZ3NsaWRlIGlmcmFtZSxcbiAgICAuZ3NsaWRlIHZpZGVvIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDE2NXB4O1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC1tcy10b3VjaC1hY3Rpb246IGF1dG87XG4gIHRvdWNoLWFjdGlvbjogYXV0bztcbn1cblxuLmdzbGlkZTpub3QoLmN1cnJlbnQpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5nc2xpZGUtaW1hZ2Uge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZ3NsaWRlLWltYWdlIGltZyB7XG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgZmxvYXQ6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIG1hcmdpbjogYXV0bztcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cblxuLmRlc2MtdG9wIC5nc2xpZGUtaW1hZ2UgaW1nLFxuICAgICAgICAuZGVzYy1ib3R0b20gLmdzbGlkZS1pbWFnZSBpbWcge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmRlc2MtbGVmdCAuZ3NsaWRlLWltYWdlIGltZyxcbiAgICAgICAgLmRlc2MtcmlnaHQgLmdzbGlkZS1pbWFnZSBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZ3NsaWRlLWltYWdlIGltZy56b29tYWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmdzbGlkZS1pbWFnZSBpbWcuZHJhZ2dpbmcge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmcgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBncmFiYmluZyAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5nc2xpZGUtdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTAwdmg7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5nc2xpZGUtdmlkZW8gLnBseXJfX3Bvc3Rlci1lbmFibGVkLnBseXItLWxvYWRpbmcgLnBseXJfX3Bvc3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nc2xpZGUtdmlkZW8gLmd2aWRlby13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC8qIG1heC13aWR0aDogMTYwdm1pbjsgKi9cbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4uZ3NsaWRlLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMCwgMCwgMC4zNCk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nc2xpZGUtdmlkZW8ucGxheWluZzo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdzbGlkZS12aWRlby5mdWxsc2NyZWVuIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3NXZoO1xufVxuXG4uZ3NsaWRlLXZpZGVvLmZ1bGxzY3JlZW4gdmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmdzbGlkZS1pbmxpbmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDBweCk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmdzbGlkZS1pbmxpbmUgLmdpbmxpbmVkLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmdzbGlkZS1pbmxpbmUgLmRyYWdnaW5nIHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogZ3JhYmJpbmcgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uZ2lubGluZWQtY29udGVudCB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZ3NsaWRlLWV4dGVybmFsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWF4LWhlaWdodDogNzV2aDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZ3NsaWRlLW1lZGlhIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLnpvb21lZCAuZ3NsaWRlLW1lZGlhIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRlc2MtdG9wIC5nc2xpZGUtbWVkaWEsXG4gICAgLmRlc2MtYm90dG9tIC5nc2xpZGUtbWVkaWEge1xuICBtYXJnaW46IDAgYXV0bztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZ3NsaWRlLWRlc2NyaXB0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleDogMSAwIDEwMCU7XG4gIGZsZXg6IDEgMCAxMDAlO1xufVxuXG4uZ3NsaWRlLWRlc2NyaXB0aW9uLmRlc2NyaXB0aW9uLWxlZnQsXG4gICAgLmdzbGlkZS1kZXNjcmlwdGlvbi5kZXNjcmlwdGlvbi1yaWdodCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmdzbGlkZS1kZXNjcmlwdGlvbi5kZXNjcmlwdGlvbi1ib3R0b20sXG4gICAgLmdzbGlkZS1kZXNjcmlwdGlvbi5kZXNjcmlwdGlvbi10b3Age1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5nc2xpZGUtZGVzY3JpcHRpb24gcCB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5nc2xpZGUtZGVzY3JpcHRpb24gcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnpvb21lZCAuZ3NsaWRlLWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdsaWdodGJveC1idXR0b24taGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuXG4vKlxuICogRGVzY3JpcHRpb24gZm9yIG1vYmlsZXNcbiAqIHNvbWV0aGluZyBsaWtlIGZhY2Vib29rIGRvZXMgdGhlIGRlc2NyaXB0aW9uXG4gKiBmb3IgdGhlIHBob3Rvc1xuKi9cblxuLmdsaWdodGJveC1tb2JpbGUgLmdsaWdodGJveC1jb250YWluZXIgLmdzbGlkZS1kZXNjcmlwdGlvbiB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDE5cHggMTFweDtcbiAgbWF4LXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LW9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc4dmg7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgwLCAwLCAwLCAwKSksIHRvKHJnYmEoMCwgMCwgMCwgMC43NSkpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjc1KSAxMDAlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyO1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cblxuLmdsaWdodGJveC1tb2JpbGUgLmdsaWdodGJveC1jb250YWluZXIgLmdzbGlkZS10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLmdsaWdodGJveC1tb2JpbGUgLmdsaWdodGJveC1jb250YWluZXIgLmdzbGlkZS1kZXNjIHtcbiAgY29sb3I6ICNhMWExYTE7XG59XG5cbi5nbGlnaHRib3gtbW9iaWxlIC5nbGlnaHRib3gtY29udGFpbmVyIC5nc2xpZGUtZGVzYyBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZ2xpZ2h0Ym94LW1vYmlsZSAuZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ3NsaWRlLWRlc2MgKiB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uZ2xpZ2h0Ym94LW1vYmlsZSAuZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ3NsaWRlLWRlc2MgLmRlc2MtbW9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjQ7XG59XG5cbi5nZGVzYy1vcGVuIC5nc2xpZGUtbWVkaWEge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcbiAgb3BhY2l0eTogMC40O1xufVxuXG4uZ2Rlc2Mtb3BlbiAuZ2Rlc2MtaW5uZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLmdkZXNjLWNsb3NlZCAuZ3NsaWRlLW1lZGlhIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5ncmVzZXQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5cbi5nYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5ncmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5nbGlnaHRib3gtZGVzYyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmdsaWdodGJveC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmdsb2FkZXIge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICAtd2Via2l0LWFuaW1hdGlvbjogbGlnaHRib3hMb2FkZXIgMC44cyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogbGlnaHRib3hMb2FkZXIgMC44cyBpbmZpbml0ZSBsaW5lYXI7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogOTk5OTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0b3A6IDQ3JTtcbn1cblxuLmdvdmVybGF5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDB2aCArIDFweCk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbn1cblxuLmdsaWdodGJveC1tb2JpbGUgLmdvdmVybGF5IHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLmdwcmV2LFxuLmduZXh0LFxuLmdjbG9zZSB7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmdwcmV2IHN2Zyxcbi5nbmV4dCBzdmcsXG4uZ2Nsb3NlIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5ncHJldi5kaXNhYmxlZCxcbi5nbmV4dC5kaXNhYmxlZCxcbi5nY2xvc2UuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjE7XG59XG5cbi5ncHJldiAuZ2Fycm93LFxuLmduZXh0IC5nYXJyb3csXG4uZ2Nsb3NlIC5nYXJyb3cge1xuICBzdHJva2U6ICNmZmY7XG59XG5cbi5nYnRuLmZvY3VzZWQge1xuICBvdXRsaW5lOiAycHggc29saWQgIzBmM2Q4MTtcbn1cblxuaWZyYW1lLndhaXQtYXV0b3BsYXkge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZ2xpZ2h0Ym94LWNsb3NpbmcgLmduZXh0LFxuICAgIC5nbGlnaHRib3gtY2xvc2luZyAuZ3ByZXYsXG4gICAgLmdsaWdodGJveC1jbG9zaW5nIC5nY2xvc2Uge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLypTa2luICovXG5cbi5nbGlnaHRib3gtY2xlYW4gLmdzbGlkZS1kZXNjcmlwdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5nbGlnaHRib3gtY2xlYW4gLmdkZXNjLWlubmVyIHtcbiAgcGFkZGluZzogMjJweCAyMHB4O1xufVxuXG4uZ2xpZ2h0Ym94LWNsZWFuIC5nc2xpZGUtdGl0bGUge1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IGFyaWFsO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuXG4uZ2xpZ2h0Ym94LWNsZWFuIC5nc2xpZGUtZGVzYyB7XG4gIGZvbnQtc2l6ZTogMC44NmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LWZhbWlseTogYXJpYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cblxuLmdsaWdodGJveC1jbGVhbiAuZ3NsaWRlLXZpZGVvIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLmdsaWdodGJveC1jbGVhbiAuZ3ByZXYsXG4gICAgLmdsaWdodGJveC1jbGVhbiAuZ25leHQsXG4gICAgLmdsaWdodGJveC1jbGVhbiAuZ2Nsb3NlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uZ2xpZ2h0Ym94LWNsZWFuIC5ncHJldiBwYXRoLFxuLmdsaWdodGJveC1jbGVhbiAuZ25leHQgcGF0aCxcbi5nbGlnaHRib3gtY2xlYW4gLmdjbG9zZSBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLmdsaWdodGJveC1jbGVhbiAuZ3ByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwMCU7XG4gIGxlZnQ6IDMwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG5cbi5nbGlnaHRib3gtY2xlYW4gLmduZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMDAlO1xuICByaWdodDogMzBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNTBweDtcbn1cblxuLmdsaWdodGJveC1jbGVhbiAuZ2Nsb3NlIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgdG9wOiAxNXB4O1xuICByaWdodDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZ2xpZ2h0Ym94LWNsZWFuIC5nY2xvc2Ugc3ZnIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmdsaWdodGJveC1jbGVhbiAuZ2Nsb3NlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuXG4vKkNTUyBBbmltYXRpb25zKi9cblxuLmdmYWRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZ2ZhZGVJbiAwLjVzIGVhc2U7XG4gIGFuaW1hdGlvbjogZ2ZhZGVJbiAwLjVzIGVhc2U7XG59XG5cbi5nZmFkZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBnZmFkZU91dCAwLjVzIGVhc2U7XG4gIGFuaW1hdGlvbjogZ2ZhZGVPdXQgMC41cyBlYXNlO1xufVxuXG4uZ3NsaWRlT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBnc2xpZGVPdXRMZWZ0IDAuM3MgZWFzZTtcbiAgYW5pbWF0aW9uOiBnc2xpZGVPdXRMZWZ0IDAuM3MgZWFzZTtcbn1cblxuLmdzbGlkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBnc2xpZGVJbkxlZnQgMC4zcyBlYXNlO1xuICBhbmltYXRpb246IGdzbGlkZUluTGVmdCAwLjNzIGVhc2U7XG59XG5cbi5nc2xpZGVPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBnc2xpZGVPdXRSaWdodCAwLjNzIGVhc2U7XG4gIGFuaW1hdGlvbjogZ3NsaWRlT3V0UmlnaHQgMC4zcyBlYXNlO1xufVxuXG4uZ3NsaWRlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBnc2xpZGVJblJpZ2h0IDAuM3MgZWFzZTtcbiAgYW5pbWF0aW9uOiBnc2xpZGVJblJpZ2h0IDAuM3MgZWFzZTtcbn1cblxuLmd6b29tSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZ3pvb21JbiAwLjVzIGVhc2U7XG4gIGFuaW1hdGlvbjogZ3pvb21JbiAwLjVzIGVhc2U7XG59XG5cbi5nem9vbU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBnem9vbU91dCAwLjVzIGVhc2U7XG4gIGFuaW1hdGlvbjogZ3pvb21PdXQgMC41cyBlYXNlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRib3hMb2FkZXIge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxpZ2h0Ym94TG9hZGVyIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGdmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZ2ZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGdmYWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGdmYWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZ3NsaWRlSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTYwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNjAlLCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZ3NsaWRlSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTYwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNjAlLCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBnc2xpZGVPdXRMZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTYwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNjAlLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGdzbGlkZU91dExlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNjAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC02MCUsIDAsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBnc2xpZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2MCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNjAlLCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGdzbGlkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDYwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2MCUsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBnc2xpZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDYwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2MCUsIDAsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBnc2xpZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDYwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2MCUsIDAsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGd6b29tSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGd6b29tSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZ3pvb21PdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBnem9vbU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmdsaWdodGJveC1jb250YWluZXIgLmdpbm5lci1jb250YWluZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ2lubmVyLWNvbnRhaW5lci5kZXNjLXRvcCAuZ3NsaWRlLWRlc2NyaXB0aW9uIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5nbGlnaHRib3gtY29udGFpbmVyIC5naW5uZXItY29udGFpbmVyLmRlc2MtdG9wIC5nc2xpZGUtaW1hZ2UsXG4gICAgICAgICAgICAgICAgLmdsaWdodGJveC1jb250YWluZXIgLmdpbm5lci1jb250YWluZXIuZGVzYy10b3AgLmdzbGlkZS1pbWFnZSBpbWcge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLmdsaWdodGJveC1jb250YWluZXIgLmdpbm5lci1jb250YWluZXIuZGVzYy1sZWZ0IC5nc2xpZGUtZGVzY3JpcHRpb24ge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLmdsaWdodGJveC1jb250YWluZXIgLmdpbm5lci1jb250YWluZXIuZGVzYy1sZWZ0IC5nc2xpZGUtaW1hZ2Uge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLmdzbGlkZS1pbWFnZSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDk3dmg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5nc2xpZGUtaW1hZ2UgaW1nLnpvb21hYmxlIHtcbiAgICBjdXJzb3I6IC13ZWJraXQtem9vbS1pbjtcbiAgICBjdXJzb3I6IHpvb20taW47XG4gIH1cbiAgLnpvb21lZCAuZ3NsaWRlLWltYWdlIGltZy56b29tYWJsZSB7XG4gICAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gICAgY3Vyc29yOiBncmFiO1xuICB9XG4gIC5nc2xpZGUtaW5saW5lIHtcbiAgICBtYXgtaGVpZ2h0OiA5NXZoO1xuICB9XG4gIC5nc2xpZGUtZXh0ZXJuYWwge1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICB9XG4gIC5nc2xpZGUtZGVzY3JpcHRpb24uZGVzY3JpcHRpb24tbGVmdCxcbiAgICAuZ3NsaWRlLWRlc2NyaXB0aW9uLmRlc2NyaXB0aW9uLXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDI3NXB4O1xuICB9XG4gIC5nbGlnaHRib3gtb3BlbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5nb3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkyKTtcbiAgfVxuICAuZ2xpZ2h0Ym94LWNsZWFuIC5nc2xpZGUtbWVkaWEge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMXB4IDJweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC42NSk7XG4gICAgYm94LXNoYWRvdzogMXB4IDJweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC42NSk7XG4gIH1cbiAgLmdsaWdodGJveC1jbGVhbiAuZGVzY3JpcHRpb24tbGVmdCAuZ2Rlc2MtaW5uZXIsXG4uZ2xpZ2h0Ym94LWNsZWFuIC5kZXNjcmlwdGlvbi1yaWdodCAuZ2Rlc2MtaW5uZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuICAuZ2xpZ2h0Ym94LWNsZWFuIC5ncHJldixcbiAgICAuZ2xpZ2h0Ym94LWNsZWFuIC5nbmV4dCxcbiAgICAuZ2xpZ2h0Ym94LWNsZWFuIC5nY2xvc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zMik7XG4gIH1cbiAgLmdsaWdodGJveC1jbGVhbiAuZ3ByZXY6aG92ZXIsXG4uZ2xpZ2h0Ym94LWNsZWFuIC5nbmV4dDpob3Zlcixcbi5nbGlnaHRib3gtY2xlYW4gLmdjbG9zZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICB9XG4gIC5nbGlnaHRib3gtY2xlYW4gLmdwcmV2IHtcbiAgICB0b3A6IDQ1JTtcbiAgfVxuICAuZ2xpZ2h0Ym94LWNsZWFuIC5nbmV4dCB7XG4gICAgdG9wOiA0NSU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nbGlnaHRib3gtY2xlYW4gLmdjbG9zZSB7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA0MjBweCkge1xuICAuZ292ZXJsYXkge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtAa2V5ZnJhbWVzIHBseXItcHJvZ3Jlc3N7dG97YmFja2dyb3VuZC1wb3NpdGlvbjoyNXB4IDA7YmFja2dyb3VuZC1wb3NpdGlvbjp2YXIoLS1wbHlyLXByb2dyZXNzLWxvYWRpbmctc2l6ZSwyNXB4KSAwfX1Aa2V5ZnJhbWVzIHBseXItcG9wdXB7MCV7b3BhY2l0eTouNTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMHB4KX10b3tvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fUBrZXlmcmFtZXMgcGx5ci1mYWRlLWluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fS5wbHlyey1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXJlY3Rpb246bHRyO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LWZhbWlseTp2YXIoLS1wbHlyLWZvbnQtZmFtaWx5LGluaGVyaXQpO2ZvbnQtdmFyaWFudC1udW1lcmljOnRhYnVsYXItbnVtcztmb250LXdlaWdodDo0MDA7Zm9udC13ZWlnaHQ6dmFyKC0tcGx5ci1mb250LXdlaWdodC1yZWd1bGFyLDQwMCk7bGluZS1oZWlnaHQ6MS43O2xpbmUtaGVpZ2h0OnZhcigtLXBseXItbGluZS1oZWlnaHQsMS43KTttYXgtd2lkdGg6MTAwJTttaW4td2lkdGg6MjAwcHg7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1zaGFkb3c6bm9uZTt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzIGVhc2U7ei1pbmRleDowfS5wbHlyIGF1ZGlvLC5wbHlyIGlmcmFtZSwucGx5ciB2aWRlb3tkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9LnBseXIgYnV0dG9ue2ZvbnQ6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0O3dpZHRoOmF1dG99LnBseXI6Zm9jdXN7b3V0bGluZTowfS5wbHlyLS1mdWxsLXVpe2JveC1zaXppbmc6Ym9yZGVyLWJveH0ucGx5ci0tZnVsbC11aSAqLC5wbHlyLS1mdWxsLXVpIDphZnRlciwucGx5ci0tZnVsbC11aSA6YmVmb3Jle2JveC1zaXppbmc6aW5oZXJpdH0ucGx5ci0tZnVsbC11aSBhLC5wbHlyLS1mdWxsLXVpIGJ1dHRvbiwucGx5ci0tZnVsbC11aSBpbnB1dCwucGx5ci0tZnVsbC11aSBsYWJlbHt0b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9ufS5wbHlyX19iYWRnZXtiYWNrZ3JvdW5kOiM0YTU0NjQ7YmFja2dyb3VuZDp2YXIoLS1wbHlyLWJhZGdlLWJhY2tncm91bmQsIzRhNTQ2NCk7Ym9yZGVyLXJhZGl1czoycHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1wbHlyLWJhZGdlLWJvcmRlci1yYWRpdXMsMnB4KTtjb2xvcjojZmZmO2NvbG9yOnZhcigtLXBseXItYmFkZ2UtdGV4dC1jb2xvciwjZmZmKTtmb250LXNpemU6OXB4O2ZvbnQtc2l6ZTp2YXIoLS1wbHlyLWZvbnQtc2l6ZS1iYWRnZSw5cHgpO2xpbmUtaGVpZ2h0OjE7cGFkZGluZzozcHggNHB4fS5wbHlyLS1mdWxsLXVpIDo6LXdlYmtpdC1tZWRpYS10ZXh0LXRyYWNrLWNvbnRhaW5lcntkaXNwbGF5Om5vbmV9LnBseXJfX2NhcHRpb25ze2FuaW1hdGlvbjpwbHlyLWZhZGUtaW4gLjNzIGVhc2U7Ym90dG9tOjA7ZGlzcGxheTpub25lO2ZvbnQtc2l6ZToxM3B4O2ZvbnQtc2l6ZTp2YXIoLS1wbHlyLWZvbnQtc2l6ZS1zbWFsbCwxM3B4KTtsZWZ0OjA7cGFkZGluZzoxMHB4O3BhZGRpbmc6dmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsMTBweCk7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2UtaW4tb3V0O3dpZHRoOjEwMCV9LnBseXJfX2NhcHRpb25zIHNwYW46ZW1wdHl7ZGlzcGxheTpub25lfUBtZWRpYSAobWluLXdpZHRoOjQ4MHB4KXsucGx5cl9fY2FwdGlvbnN7Zm9udC1zaXplOjE1cHg7Zm9udC1zaXplOnZhcigtLXBseXItZm9udC1zaXplLWJhc2UsMTVweCk7cGFkZGluZzoyMHB4O3BhZGRpbmc6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqMil9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsucGx5cl9fY2FwdGlvbnN7Zm9udC1zaXplOjE4cHg7Zm9udC1zaXplOnZhcigtLXBseXItZm9udC1zaXplLWxhcmdlLDE4cHgpfX0ucGx5ci0tY2FwdGlvbnMtYWN0aXZlIC5wbHlyX19jYXB0aW9uc3tkaXNwbGF5OmJsb2NrfS5wbHlyOm5vdCgucGx5ci0taGlkZS1jb250cm9scykgLnBseXJfX2NvbnRyb2xzOm5vdCg6ZW1wdHkpfi5wbHlyX19jYXB0aW9uc3t0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNDBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoY2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqLTQpKX0ucGx5cl9fY2FwdGlvbntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjgpO2JhY2tncm91bmQ6dmFyKC0tcGx5ci1jYXB0aW9ucy1iYWNrZ3JvdW5kLHJnYmEoMCwwLDAsLjgpKTtib3JkZXItcmFkaXVzOjJweDstd2Via2l0LWJveC1kZWNvcmF0aW9uLWJyZWFrOmNsb25lO2JveC1kZWNvcmF0aW9uLWJyZWFrOmNsb25lO2NvbG9yOiNmZmY7Y29sb3I6dmFyKC0tcGx5ci1jYXB0aW9ucy10ZXh0LWNvbG9yLCNmZmYpO2xpbmUtaGVpZ2h0OjE4NSU7cGFkZGluZzouMmVtIC41ZW07d2hpdGUtc3BhY2U6cHJlLXdyYXB9LnBseXJfX2NhcHRpb24gZGl2e2Rpc3BsYXk6aW5saW5lfS5wbHlyX19jb250cm9se2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czozcHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1wbHlyLWNvbnRyb2wtcmFkaXVzLDNweCk7Y29sb3I6aW5oZXJpdDtjdXJzb3I6cG9pbnRlcjtmbGV4LXNocmluazowO292ZXJmbG93OnZpc2libGU7cGFkZGluZzo3cHg7cGFkZGluZzpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNyk7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2V9LnBseXJfX2NvbnRyb2wgc3Zne2ZpbGw6Y3VycmVudENvbG9yO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjE4cHg7aGVpZ2h0OnZhcigtLXBseXItY29udHJvbC1pY29uLXNpemUsMThweCk7cG9pbnRlci1ldmVudHM6bm9uZTt3aWR0aDoxOHB4O3dpZHRoOnZhcigtLXBseXItY29udHJvbC1pY29uLXNpemUsMThweCl9LnBseXJfX2NvbnRyb2w6Zm9jdXN7b3V0bGluZTowfS5wbHlyX19jb250cm9sLnBseXJfX3RhYi1mb2N1c3tvdXRsaW5lOjNweCBkb3R0ZWQgIzAwYjJmZjtvdXRsaW5lOnZhcigtLXBseXItdGFiLWZvY3VzLWNvbG9yLHZhcigtLXBseXItY29sb3ItbWFpbix2YXIoLS1wbHlyLWNvbG9yLW1haW4sIzAwYjJmZikpKSBkb3R0ZWQgM3B4O291dGxpbmUtb2Zmc2V0OjJweH1hLnBseXJfX2NvbnRyb2x7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnBseXJfX2NvbnRyb2wucGx5cl9fY29udHJvbC0tcHJlc3NlZCAuaWNvbi0tbm90LXByZXNzZWQsLnBseXJfX2NvbnRyb2wucGx5cl9fY29udHJvbC0tcHJlc3NlZCAubGFiZWwtLW5vdC1wcmVzc2VkLC5wbHlyX19jb250cm9sOm5vdCgucGx5cl9fY29udHJvbC0tcHJlc3NlZCkgLmljb24tLXByZXNzZWQsLnBseXJfX2NvbnRyb2w6bm90KC5wbHlyX19jb250cm9sLS1wcmVzc2VkKSAubGFiZWwtLXByZXNzZWQsYS5wbHlyX19jb250cm9sOmFmdGVyLGEucGx5cl9fY29udHJvbDpiZWZvcmV7ZGlzcGxheTpub25lfS5wbHlyLS1mdWxsLXVpIDo6LXdlYmtpdC1tZWRpYS1jb250cm9sc3tkaXNwbGF5Om5vbmV9LnBseXJfX2NvbnRyb2xze2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO3RleHQtYWxpZ246Y2VudGVyfS5wbHlyX19jb250cm9scyAucGx5cl9fcHJvZ3Jlc3NfX2NvbnRhaW5lcntmbGV4OjE7bWluLXdpZHRoOjB9LnBseXJfX2NvbnRyb2xzIC5wbHlyX19jb250cm9sc19faXRlbXttYXJnaW4tbGVmdDoyLjVweDttYXJnaW4tbGVmdDpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KS80KX0ucGx5cl9fY29udHJvbHMgLnBseXJfX2NvbnRyb2xzX19pdGVtOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OmF1dG99LnBseXJfX2NvbnRyb2xzIC5wbHlyX19jb250cm9sc19faXRlbS5wbHlyX19wcm9ncmVzc19fY29udGFpbmVye3BhZGRpbmctbGVmdDoyLjVweDtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkvNCl9LnBseXJfX2NvbnRyb2xzIC5wbHlyX19jb250cm9sc19faXRlbS5wbHlyX190aW1le3BhZGRpbmc6MCA1cHg7cGFkZGluZzowIGNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpLzIpfS5wbHlyX19jb250cm9scyAucGx5cl9fY29udHJvbHNfX2l0ZW0ucGx5cl9fcHJvZ3Jlc3NfX2NvbnRhaW5lcjpmaXJzdC1jaGlsZCwucGx5cl9fY29udHJvbHMgLnBseXJfX2NvbnRyb2xzX19pdGVtLnBseXJfX3RpbWUrLnBseXJfX3RpbWUsLnBseXJfX2NvbnRyb2xzIC5wbHlyX19jb250cm9sc19faXRlbS5wbHlyX190aW1lOmZpcnN0LWNoaWxke3BhZGRpbmctbGVmdDowfS5wbHlyIFtkYXRhLXBseXI9YWlycGxheV0sLnBseXIgW2RhdGEtcGx5cj1jYXB0aW9uc10sLnBseXIgW2RhdGEtcGx5cj1mdWxsc2NyZWVuXSwucGx5ciBbZGF0YS1wbHlyPXBpcF0sLnBseXJfX2NvbnRyb2xzOmVtcHR5e2Rpc3BsYXk6bm9uZX0ucGx5ci0tYWlycGxheS1zdXBwb3J0ZWQgW2RhdGEtcGx5cj1haXJwbGF5XSwucGx5ci0tY2FwdGlvbnMtZW5hYmxlZCBbZGF0YS1wbHlyPWNhcHRpb25zXSwucGx5ci0tZnVsbHNjcmVlbi1lbmFibGVkIFtkYXRhLXBseXI9ZnVsbHNjcmVlbl0sLnBseXItLXBpcC1zdXBwb3J0ZWQgW2RhdGEtcGx5cj1waXBde2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5wbHlyX19tZW51e2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZX0ucGx5cl9fbWVudSAucGx5cl9fY29udHJvbCBzdmd7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2V9LnBseXJfX21lbnUgLnBseXJfX2NvbnRyb2xbYXJpYS1leHBhbmRlZD10cnVlXSBzdmd7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LnBseXJfX21lbnUgLnBseXJfX2NvbnRyb2xbYXJpYS1leHBhbmRlZD10cnVlXSAucGx5cl9fdG9vbHRpcHtkaXNwbGF5Om5vbmV9LnBseXJfX21lbnVfX2NvbnRhaW5lcnthbmltYXRpb246cGx5ci1wb3B1cCAuMnMgZWFzZTtiYWNrZ3JvdW5kOmhzbGEoMCwwJSwxMDAlLC45KTtiYWNrZ3JvdW5kOnZhcigtLXBseXItbWVudS1iYWNrZ3JvdW5kLGhzbGEoMCwwJSwxMDAlLC45KSk7Ym9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1wbHlyLW1lbnUtcmFkaXVzLDRweCk7Ym90dG9tOjEwMCU7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuMTUpO2JveC1zaGFkb3c6dmFyKC0tcGx5ci1tZW51LXNoYWRvdywwIDFweCAycHggcmdiYSgwLDAsMCwuMTUpKTtjb2xvcjojNGE1NDY0O2NvbG9yOnZhcigtLXBseXItbWVudS1jb2xvciwjNGE1NDY0KTtmb250LXNpemU6MTVweDtmb250LXNpemU6dmFyKC0tcGx5ci1mb250LXNpemUtYmFzZSwxNXB4KTttYXJnaW4tYm90dG9tOjEwcHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTNweDt0ZXh0LWFsaWduOmxlZnQ7d2hpdGUtc3BhY2U6bm93cmFwO3otaW5kZXg6M30ucGx5cl9fbWVudV9fY29udGFpbmVyPmRpdntvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjpoZWlnaHQgLjM1cyBjdWJpYy1iZXppZXIoLjQsMCwuMiwxKSx3aWR0aCAuMzVzIGN1YmljLWJlemllciguNCwwLC4yLDEpfS5wbHlyX19tZW51X19jb250YWluZXI6YWZ0ZXJ7Ym9yZGVyOjRweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC45KTtib3JkZXI6dmFyKC0tcGx5ci1tZW51LWFycm93LXNpemUsNHB4KSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wLWNvbG9yOnZhcigtLXBseXItbWVudS1iYWNrZ3JvdW5kLGhzbGEoMCwwJSwxMDAlLC45KSk7Y29udGVudDpcIlwiO2hlaWdodDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjE0cHg7cmlnaHQ6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtaWNvbi1zaXplLCAxOHB4KS8yICsgdmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpKi43IC0gdmFyKC0tcGx5ci1tZW51LWFycm93LXNpemUsIDRweCkvMik7dG9wOjEwMCU7d2lkdGg6MH0ucGx5cl9fbWVudV9fY29udGFpbmVyIFtyb2xlPW1lbnVde3BhZGRpbmc6N3B4O3BhZGRpbmc6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqLjcpfS5wbHlyX19tZW51X19jb250YWluZXIgW3JvbGU9bWVudWl0ZW1dLC5wbHlyX19tZW51X19jb250YWluZXIgW3JvbGU9bWVudWl0ZW1yYWRpb117bWFyZ2luLXRvcDoycHh9LnBseXJfX21lbnVfX2NvbnRhaW5lciBbcm9sZT1tZW51aXRlbV06Zmlyc3QtY2hpbGQsLnBseXJfX21lbnVfX2NvbnRhaW5lciBbcm9sZT1tZW51aXRlbXJhZGlvXTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbHthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6IzRhNTQ2NDtjb2xvcjp2YXIoLS1wbHlyLW1lbnUtY29sb3IsIzRhNTQ2NCk7ZGlzcGxheTpmbGV4O2ZvbnQtc2l6ZToxM3B4O2ZvbnQtc2l6ZTp2YXIoLS1wbHlyLWZvbnQtc2l6ZS1tZW51LHZhcigtLXBseXItZm9udC1zaXplLXNtYWxsLDEzcHgpKTtwYWRkaW5nOjQuNjY2NjdweCAxMC41cHg7cGFkZGluZzpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNy8xLjUpIGNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpKi43KjEuNSk7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7d2lkdGg6MTAwJX0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sPnNwYW57YWxpZ24taXRlbXM6aW5oZXJpdDtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJX0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sOmFmdGVye2JvcmRlcjo0cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyOnZhcigtLXBseXItbWVudS1pdGVtLWFycm93LXNpemUsNHB4KSBzb2xpZCB0cmFuc3BhcmVudDtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sLS1mb3J3YXJke3BhZGRpbmctcmlnaHQ6MjhweDtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpKi43KjQpfS5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2wtLWZvcndhcmQ6YWZ0ZXJ7Ym9yZGVyLWxlZnQtY29sb3I6IzcyODE5Nztib3JkZXItbGVmdC1jb2xvcjp2YXIoLS1wbHlyLW1lbnUtYXJyb3ctY29sb3IsIzcyODE5Nyk7cmlnaHQ6Ni41cHg7cmlnaHQ6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqLjcqMS41IC0gdmFyKC0tcGx5ci1tZW51LWl0ZW0tYXJyb3ctc2l6ZSwgNHB4KSl9LnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbC0tZm9yd2FyZC5wbHlyX190YWItZm9jdXM6YWZ0ZXIsLnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbC0tZm9yd2FyZDpob3ZlcjphZnRlcntib3JkZXItbGVmdC1jb2xvcjpjdXJyZW50Q29sb3J9LnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbC0tYmFja3tmb250LXdlaWdodDo0MDA7Zm9udC13ZWlnaHQ6dmFyKC0tcGx5ci1mb250LXdlaWdodC1yZWd1bGFyLDQwMCk7bWFyZ2luOjdweDttYXJnaW46Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqLjcpO21hcmdpbi1ib3R0b206My41cHg7bWFyZ2luLWJvdHRvbTpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNy8yKTtwYWRkaW5nLWxlZnQ6MjhweDtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqLjcqNCk7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6Y2FsYygxMDAlIC0gMTRweCk7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpKi43KjIpfS5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2wtLWJhY2s6YWZ0ZXJ7Ym9yZGVyLXJpZ2h0LWNvbG9yOiM3MjgxOTc7Ym9yZGVyLXJpZ2h0LWNvbG9yOnZhcigtLXBseXItbWVudS1hcnJvdy1jb2xvciwjNzI4MTk3KTtsZWZ0OjYuNXB4O2xlZnQ6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqLjcqMS41IC0gdmFyKC0tcGx5ci1tZW51LWl0ZW0tYXJyb3ctc2l6ZSwgNHB4KSl9LnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbC0tYmFjazpiZWZvcmV7YmFja2dyb3VuZDojZGNkZmU1O2JhY2tncm91bmQ6dmFyKC0tcGx5ci1tZW51LWJhY2stYm9yZGVyLWNvbG9yLCNkY2RmZTUpO2JveC1zaGFkb3c6MCAxcHggMCAjZmZmO2JveC1zaGFkb3c6MCAxcHggMCB2YXIoLS1wbHlyLW1lbnUtYmFjay1ib3JkZXItc2hhZG93LWNvbG9yLCNmZmYpO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MXB4O2xlZnQ6MDttYXJnaW4tdG9wOjMuNXB4O21hcmdpbi10b3A6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqLjcvMik7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjEwMCV9LnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbC0tYmFjay5wbHlyX190YWItZm9jdXM6YWZ0ZXIsLnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbC0tYmFjazpob3ZlcjphZnRlcntib3JkZXItcmlnaHQtY29sb3I6Y3VycmVudENvbG9yfS5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2xbcm9sZT1tZW51aXRlbXJhZGlvXXtwYWRkaW5nLWxlZnQ6N3B4O3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNyl9LnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbFtyb2xlPW1lbnVpdGVtcmFkaW9dOmFmdGVyLC5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2xbcm9sZT1tZW51aXRlbXJhZGlvXTpiZWZvcmV7Ym9yZGVyLXJhZGl1czoxMDAlfS5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2xbcm9sZT1tZW51aXRlbXJhZGlvXTpiZWZvcmV7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKTtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztmbGV4LXNocmluazowO2hlaWdodDoxNnB4O21hcmdpbi1yaWdodDoxMHB4O21hcmdpbi1yaWdodDp2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywxMHB4KTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZTt3aWR0aDoxNnB4fS5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2xbcm9sZT1tZW51aXRlbXJhZGlvXTphZnRlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjA7aGVpZ2h0OjZweDtsZWZ0OjEycHg7b3BhY2l0eTowO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMCk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2Usb3BhY2l0eSAuM3MgZWFzZTt3aWR0aDo2cHh9LnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbFtyb2xlPW1lbnVpdGVtcmFkaW9dW2FyaWEtY2hlY2tlZD10cnVlXTpiZWZvcmV7YmFja2dyb3VuZDojMDBiMmZmO2JhY2tncm91bmQ6dmFyKC0tcGx5ci1jb250cm9sLXRvZ2dsZS1jaGVja2VkLWJhY2tncm91bmQsdmFyKC0tcGx5ci1jb2xvci1tYWluLHZhcigtLXBseXItY29sb3ItbWFpbiwjMDBiMmZmKSkpfS5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2xbcm9sZT1tZW51aXRlbXJhZGlvXVthcmlhLWNoZWNrZWQ9dHJ1ZV06YWZ0ZXJ7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEpfS5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2xbcm9sZT1tZW51aXRlbXJhZGlvXS5wbHlyX190YWItZm9jdXM6YmVmb3JlLC5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2xbcm9sZT1tZW51aXRlbXJhZGlvXTpob3ZlcjpiZWZvcmV7YmFja2dyb3VuZDpyZ2JhKDM1LDQwLDQ3LC4xKX0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19tZW51X192YWx1ZXthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0Oi01cHg7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpKi43Ki0xIC0gLTJweCk7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmctbGVmdDoyNC41cHg7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpKi43KjMuNSk7cG9pbnRlci1ldmVudHM6bm9uZX0ucGx5ci0tZnVsbC11aSBpbnB1dFt0eXBlPXJhbmdlXXstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjI2cHg7Ym9yZGVyLXJhZGl1czpjYWxjKHZhcigtLXBseXItcmFuZ2UtdGh1bWItaGVpZ2h0LCAxM3B4KSoyKTtjb2xvcjojMDBiMmZmO2NvbG9yOnZhcigtLXBseXItcmFuZ2UtZmlsbC1iYWNrZ3JvdW5kLHZhcigtLXBseXItY29sb3ItbWFpbix2YXIoLS1wbHlyLWNvbG9yLW1haW4sIzAwYjJmZikpKTtkaXNwbGF5OmJsb2NrO2hlaWdodDoxOXB4O2hlaWdodDpjYWxjKHZhcigtLXBseXItcmFuZ2UtdGh1bWItYWN0aXZlLXNoYWRvdy13aWR0aCwgM3B4KSoyICsgdmFyKC0tcGx5ci1yYW5nZS10aHVtYi1oZWlnaHQsIDEzcHgpKTttYXJnaW46MDttaW4td2lkdGg6MDtwYWRkaW5nOjA7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4zcyBlYXNlO3dpZHRoOjEwMCV9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNre2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoOTBkZWcsY3VycmVudENvbG9yIDAsdHJhbnNwYXJlbnQgMCk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsY3VycmVudENvbG9yIHZhcigtLXZhbHVlLDApLHRyYW5zcGFyZW50IHZhcigtLXZhbHVlLDApKTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjIuNXB4O2JvcmRlci1yYWRpdXM6Y2FsYyh2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCwgNXB4KS8yKTtoZWlnaHQ6NXB4O2hlaWdodDp2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCw1cHgpOy13ZWJraXQtdHJhbnNpdGlvbjpib3gtc2hhZG93IC4zcyBlYXNlO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuM3MgZWFzZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0ucGx5ci0tZnVsbC11aSBpbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6I2ZmZjtiYWNrZ3JvdW5kOnZhcigtLXBseXItcmFuZ2UtdGh1bWItYmFja2dyb3VuZCwjZmZmKTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjEwMCU7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgzNSw0MCw0NywuMTUpLDAgMCAwIDFweCByZ2JhKDM1LDQwLDQ3LC4yKTtib3gtc2hhZG93OnZhcigtLXBseXItcmFuZ2UtdGh1bWItc2hhZG93LDAgMXB4IDFweCByZ2JhKDM1LDQwLDQ3LC4xNSksMCAwIDAgMXB4IHJnYmEoMzUsNDAsNDcsLjIpKTtoZWlnaHQ6MTNweDtoZWlnaHQ6dmFyKC0tcGx5ci1yYW5nZS10aHVtYi1oZWlnaHQsMTNweCk7bWFyZ2luLXRvcDotNHB4O21hcmdpbi10b3A6Y2FsYygodmFyKC0tcGx5ci1yYW5nZS10aHVtYi1oZWlnaHQsIDEzcHgpIC0gdmFyKC0tcGx5ci1yYW5nZS10cmFjay1oZWlnaHQsIDVweCkpLzIqLTEpO3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjJzIGVhc2U7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2U7d2lkdGg6MTNweDt3aWR0aDp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWhlaWdodCwxM3B4KX0ucGx5ci0tZnVsbC11aSBpbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10cmFja3tiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6Mi41cHg7Ym9yZGVyLXJhZGl1czpjYWxjKHZhcigtLXBseXItcmFuZ2UtdHJhY2staGVpZ2h0LCA1cHgpLzIpO2hlaWdodDo1cHg7aGVpZ2h0OnZhcigtLXBseXItcmFuZ2UtdHJhY2staGVpZ2h0LDVweCk7LW1vei10cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzIGVhc2U7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4zcyBlYXNlO3VzZXItc2VsZWN0Om5vbmV9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdGh1bWJ7YmFja2dyb3VuZDojZmZmO2JhY2tncm91bmQ6dmFyKC0tcGx5ci1yYW5nZS10aHVtYi1iYWNrZ3JvdW5kLCNmZmYpO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MTAwJTtib3gtc2hhZG93OjAgMXB4IDFweCByZ2JhKDM1LDQwLDQ3LC4xNSksMCAwIDAgMXB4IHJnYmEoMzUsNDAsNDcsLjIpO2JveC1zaGFkb3c6dmFyKC0tcGx5ci1yYW5nZS10aHVtYi1zaGFkb3csMCAxcHggMXB4IHJnYmEoMzUsNDAsNDcsLjE1KSwwIDAgMCAxcHggcmdiYSgzNSw0MCw0NywuMikpO2hlaWdodDoxM3B4O2hlaWdodDp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWhlaWdodCwxM3B4KTtwb3NpdGlvbjpyZWxhdGl2ZTstbW96LXRyYW5zaXRpb246YWxsIC4ycyBlYXNlO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlO3dpZHRoOjEzcHg7d2lkdGg6dmFyKC0tcGx5ci1yYW5nZS10aHVtYi1oZWlnaHQsMTNweCl9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtcHJvZ3Jlc3N7YmFja2dyb3VuZDpjdXJyZW50Q29sb3I7Ym9yZGVyLXJhZGl1czoyLjVweDtib3JkZXItcmFkaXVzOmNhbGModmFyKC0tcGx5ci1yYW5nZS10cmFjay1oZWlnaHQsIDVweCkvMik7aGVpZ2h0OjVweDtoZWlnaHQ6dmFyKC0tcGx5ci1yYW5nZS10cmFjay1oZWlnaHQsNXB4KX0ucGx5ci0tZnVsbC11aSBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRyYWNre2NvbG9yOnRyYW5zcGFyZW50fS5wbHlyLS1mdWxsLXVpIGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC11cHBlciwucGx5ci0tZnVsbC11aSBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRyYWNre2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoyLjVweDtib3JkZXItcmFkaXVzOmNhbGModmFyKC0tcGx5ci1yYW5nZS10cmFjay1oZWlnaHQsIDVweCkvMik7aGVpZ2h0OjVweDtoZWlnaHQ6dmFyKC0tcGx5ci1yYW5nZS10cmFjay1oZWlnaHQsNXB4KTstbXMtdHJhbnNpdGlvbjpib3gtc2hhZG93IC4zcyBlYXNlO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuM3MgZWFzZTt1c2VyLXNlbGVjdDpub25lfS5wbHlyLS1mdWxsLXVpIGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC1sb3dlcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6Y3VycmVudENvbG9yO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6Mi41cHg7Ym9yZGVyLXJhZGl1czpjYWxjKHZhcigtLXBseXItcmFuZ2UtdHJhY2staGVpZ2h0LCA1cHgpLzIpO2hlaWdodDo1cHg7aGVpZ2h0OnZhcigtLXBseXItcmFuZ2UtdHJhY2staGVpZ2h0LDVweCk7LW1zLXRyYW5zaXRpb246Ym94LXNoYWRvdyAuM3MgZWFzZTt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzIGVhc2U7dXNlci1zZWxlY3Q6bm9uZX0ucGx5ci0tZnVsbC11aSBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRodW1ie2JhY2tncm91bmQ6I2ZmZjtiYWNrZ3JvdW5kOnZhcigtLXBseXItcmFuZ2UtdGh1bWItYmFja2dyb3VuZCwjZmZmKTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjEwMCU7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgzNSw0MCw0NywuMTUpLDAgMCAwIDFweCByZ2JhKDM1LDQwLDQ3LC4yKTtib3gtc2hhZG93OnZhcigtLXBseXItcmFuZ2UtdGh1bWItc2hhZG93LDAgMXB4IDFweCByZ2JhKDM1LDQwLDQ3LC4xNSksMCAwIDAgMXB4IHJnYmEoMzUsNDAsNDcsLjIpKTtoZWlnaHQ6MTNweDtoZWlnaHQ6dmFyKC0tcGx5ci1yYW5nZS10aHVtYi1oZWlnaHQsMTNweCk7bWFyZ2luLXRvcDowO3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy10cmFuc2l0aW9uOmFsbCAuMnMgZWFzZTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZTt3aWR0aDoxM3B4O3dpZHRoOnZhcigtLXBseXItcmFuZ2UtdGh1bWItaGVpZ2h0LDEzcHgpfS5wbHlyLS1mdWxsLXVpIGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdG9vbHRpcHtkaXNwbGF5Om5vbmV9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otZm9jdXMtb3V0ZXJ7Ym9yZGVyOjB9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXN7b3V0bGluZTowfS5wbHlyLS1mdWxsLXVpIGlucHV0W3R5cGU9cmFuZ2VdLnBseXJfX3RhYi1mb2N1czo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2t7b3V0bGluZTozcHggZG90dGVkICMwMGIyZmY7b3V0bGluZTp2YXIoLS1wbHlyLXRhYi1mb2N1cy1jb2xvcix2YXIoLS1wbHlyLWNvbG9yLW1haW4sdmFyKC0tcGx5ci1jb2xvci1tYWluLCMwMGIyZmYpKSkgZG90dGVkIDNweDtvdXRsaW5lLW9mZnNldDoycHh9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV0ucGx5cl9fdGFiLWZvY3VzOjotbW96LXJhbmdlLXRyYWNre291dGxpbmU6M3B4IGRvdHRlZCAjMDBiMmZmO291dGxpbmU6dmFyKC0tcGx5ci10YWItZm9jdXMtY29sb3IsdmFyKC0tcGx5ci1jb2xvci1tYWluLHZhcigtLXBseXItY29sb3ItbWFpbiwjMDBiMmZmKSkpIGRvdHRlZCAzcHg7b3V0bGluZS1vZmZzZXQ6MnB4fS5wbHlyLS1mdWxsLXVpIGlucHV0W3R5cGU9cmFuZ2VdLnBseXJfX3RhYi1mb2N1czo6LW1zLXRyYWNre291dGxpbmU6M3B4IGRvdHRlZCAjMDBiMmZmO291dGxpbmU6dmFyKC0tcGx5ci10YWItZm9jdXMtY29sb3IsdmFyKC0tcGx5ci1jb2xvci1tYWluLHZhcigtLXBseXItY29sb3ItbWFpbiwjMDBiMmZmKSkpIGRvdHRlZCAzcHg7b3V0bGluZS1vZmZzZXQ6MnB4fS5wbHlyX19wb3N0ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6dmFyKC0tcGx5ci12aWRlby1iYWNrZ3JvdW5kLHZhcigtLXBseXItdmlkZW8tYmFja2dyb3VuZCwjMDAwKSk7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgNTAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtoZWlnaHQ6MTAwJTtsZWZ0OjA7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3RyYW5zaXRpb246b3BhY2l0eSAuMnMgZWFzZTt3aWR0aDoxMDAlO3otaW5kZXg6MX0ucGx5ci0tc3RvcHBlZC5wbHlyX19wb3N0ZXItZW5hYmxlZCAucGx5cl9fcG9zdGVye29wYWNpdHk6MX0ucGx5ci0teW91dHViZS5wbHlyLS1wYXVzZWQucGx5cl9fcG9zdGVyLWVuYWJsZWQ6bm90KC5wbHlyLS1zdG9wcGVkKSAucGx5cl9fcG9zdGVye2Rpc3BsYXk6bm9uZX0ucGx5cl9fdGltZXtmb250LXNpemU6MTNweDtmb250LXNpemU6dmFyKC0tcGx5ci1mb250LXNpemUtdGltZSx2YXIoLS1wbHlyLWZvbnQtc2l6ZS1zbWFsbCwxM3B4KSl9LnBseXJfX3RpbWUrLnBseXJfX3RpbWU6YmVmb3Jle2NvbnRlbnQ6XCLigYRcIjttYXJnaW4tcmlnaHQ6MTBweDttYXJnaW4tcmlnaHQ6dmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsMTBweCl9QG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpey5wbHlyX190aW1lKy5wbHlyX190aW1le2Rpc3BsYXk6bm9uZX19LnBseXJfX3Rvb2x0aXB7YmFja2dyb3VuZDpoc2xhKDAsMCUsMTAwJSwuOSk7YmFja2dyb3VuZDp2YXIoLS1wbHlyLXRvb2x0aXAtYmFja2dyb3VuZCxoc2xhKDAsMCUsMTAwJSwuOSkpO2JvcmRlci1yYWRpdXM6NXB4O2JvcmRlci1yYWRpdXM6dmFyKC0tcGx5ci10b29sdGlwLXJhZGl1cyw1cHgpO2JvdHRvbToxMDAlO2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsLjE1KTtib3gtc2hhZG93OnZhcigtLXBseXItdG9vbHRpcC1zaGFkb3csMCAxcHggMnB4IHJnYmEoMCwwLDAsLjE1KSk7Y29sb3I6IzRhNTQ2NDtjb2xvcjp2YXIoLS1wbHlyLXRvb2x0aXAtY29sb3IsIzRhNTQ2NCk7Zm9udC1zaXplOjEzcHg7Zm9udC1zaXplOnZhcigtLXBseXItZm9udC1zaXplLXNtYWxsLDEzcHgpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXdlaWdodDp2YXIoLS1wbHlyLWZvbnQtd2VpZ2h0LXJlZ3VsYXIsNDAwKTtsZWZ0OjUwJTtsaW5lLWhlaWdodDoxLjM7bWFyZ2luLWJvdHRvbToxMHB4O21hcmdpbi1ib3R0b206Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkvMioyKTtvcGFjaXR5OjA7cGFkZGluZzo1cHggNy41cHg7cGFkZGluZzpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KS8yKSBjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KS8yKjEuNSk7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsMTBweCkgc2NhbGUoLjgpO3RyYW5zZm9ybS1vcmlnaW46NTAlIDEwMCU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzIGVhc2UgLjFzLG9wYWNpdHkgLjJzIGVhc2UgLjFzO3doaXRlLXNwYWNlOm5vd3JhcDt6LWluZGV4OjJ9LnBseXJfX3Rvb2x0aXA6YmVmb3Jle2JvcmRlci1sZWZ0OjRweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItbGVmdDp2YXIoLS1wbHlyLXRvb2x0aXAtYXJyb3ctc2l6ZSw0cHgpIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDo0cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OnZhcigtLXBseXItdG9vbHRpcC1hcnJvdy1zaXplLDRweCkgc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcDo0cHggc29saWQgaHNsYSgwLDAlLDEwMCUsLjkpO2JvcmRlci10b3A6dmFyKC0tcGx5ci10b29sdGlwLWFycm93LXNpemUsNHB4KSBzb2xpZCB2YXIoLS1wbHlyLXRvb2x0aXAtYmFja2dyb3VuZCxoc2xhKDAsMCUsMTAwJSwuOSkpO2JvdHRvbTotNHB4O2JvdHRvbTpjYWxjKHZhcigtLXBseXItdG9vbHRpcC1hcnJvdy1zaXplLCA0cHgpKi0xKTtjb250ZW50OlwiXCI7aGVpZ2h0OjA7bGVmdDo1MCU7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2lkdGg6MDt6LWluZGV4OjJ9LnBseXIgLnBseXJfX2NvbnRyb2wucGx5cl9fdGFiLWZvY3VzIC5wbHlyX190b29sdGlwLC5wbHlyIC5wbHlyX19jb250cm9sOmhvdmVyIC5wbHlyX190b29sdGlwLC5wbHlyX190b29sdGlwLS12aXNpYmxle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUpIHNjYWxlKDEpfS5wbHlyIC5wbHlyX19jb250cm9sOmhvdmVyIC5wbHlyX190b29sdGlwe3otaW5kZXg6M30ucGx5cl9fY29udHJvbHM+LnBseXJfX2NvbnRyb2w6Zmlyc3QtY2hpbGQgLnBseXJfX3Rvb2x0aXAsLnBseXJfX2NvbnRyb2xzPi5wbHlyX19jb250cm9sOmZpcnN0LWNoaWxkKy5wbHlyX19jb250cm9sIC5wbHlyX190b29sdGlwe2xlZnQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMHB4KSBzY2FsZSguOCk7dHJhbnNmb3JtLW9yaWdpbjowIDEwMCV9LnBseXJfX2NvbnRyb2xzPi5wbHlyX19jb250cm9sOmZpcnN0LWNoaWxkIC5wbHlyX190b29sdGlwOmJlZm9yZSwucGx5cl9fY29udHJvbHM+LnBseXJfX2NvbnRyb2w6Zmlyc3QtY2hpbGQrLnBseXJfX2NvbnRyb2wgLnBseXJfX3Rvb2x0aXA6YmVmb3Jle2xlZnQ6MTZweDtsZWZ0OmNhbGModmFyKC0tcGx5ci1jb250cm9sLWljb24tc2l6ZSwgMThweCkvMiArIHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNyl9LnBseXJfX2NvbnRyb2xzPi5wbHlyX19jb250cm9sOmxhc3QtY2hpbGQgLnBseXJfX3Rvb2x0aXB7bGVmdDphdXRvO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCkgc2NhbGUoLjgpO3RyYW5zZm9ybS1vcmlnaW46MTAwJSAxMDAlfS5wbHlyX19jb250cm9scz4ucGx5cl9fY29udHJvbDpsYXN0LWNoaWxkIC5wbHlyX190b29sdGlwOmJlZm9yZXtsZWZ0OmF1dG87cmlnaHQ6MTZweDtyaWdodDpjYWxjKHZhcigtLXBseXItY29udHJvbC1pY29uLXNpemUsIDE4cHgpLzIgKyB2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDUwJSl9LnBseXJfX2NvbnRyb2xzPi5wbHlyX19jb250cm9sOmZpcnN0LWNoaWxkIC5wbHlyX190b29sdGlwLS12aXNpYmxlLC5wbHlyX19jb250cm9scz4ucGx5cl9fY29udHJvbDpmaXJzdC1jaGlsZCsucGx5cl9fY29udHJvbCAucGx5cl9fdG9vbHRpcC0tdmlzaWJsZSwucGx5cl9fY29udHJvbHM+LnBseXJfX2NvbnRyb2w6Zmlyc3QtY2hpbGQrLnBseXJfX2NvbnRyb2wucGx5cl9fdGFiLWZvY3VzIC5wbHlyX190b29sdGlwLC5wbHlyX19jb250cm9scz4ucGx5cl9fY29udHJvbDpmaXJzdC1jaGlsZCsucGx5cl9fY29udHJvbDpob3ZlciAucGx5cl9fdG9vbHRpcCwucGx5cl9fY29udHJvbHM+LnBseXJfX2NvbnRyb2w6Zmlyc3QtY2hpbGQucGx5cl9fdGFiLWZvY3VzIC5wbHlyX190b29sdGlwLC5wbHlyX19jb250cm9scz4ucGx5cl9fY29udHJvbDpmaXJzdC1jaGlsZDpob3ZlciAucGx5cl9fdG9vbHRpcCwucGx5cl9fY29udHJvbHM+LnBseXJfX2NvbnRyb2w6bGFzdC1jaGlsZCAucGx5cl9fdG9vbHRpcC0tdmlzaWJsZSwucGx5cl9fY29udHJvbHM+LnBseXJfX2NvbnRyb2w6bGFzdC1jaGlsZC5wbHlyX190YWItZm9jdXMgLnBseXJfX3Rvb2x0aXAsLnBseXJfX2NvbnRyb2xzPi5wbHlyX19jb250cm9sOmxhc3QtY2hpbGQ6aG92ZXIgLnBseXJfX3Rvb2x0aXB7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwKSBzY2FsZSgxKX0ucGx5cl9fcHJvZ3Jlc3N7bGVmdDo2LjVweDtsZWZ0OmNhbGModmFyKC0tcGx5ci1yYW5nZS10aHVtYi1oZWlnaHQsIDEzcHgpKi41KTttYXJnaW4tcmlnaHQ6MTNweDttYXJnaW4tcmlnaHQ6dmFyKC0tcGx5ci1yYW5nZS10aHVtYi1oZWlnaHQsMTNweCk7cG9zaXRpb246cmVsYXRpdmV9LnBseXJfX3Byb2dyZXNzIGlucHV0W3R5cGU9cmFuZ2VdLC5wbHlyX19wcm9ncmVzc19fYnVmZmVye21hcmdpbi1sZWZ0Oi02LjVweDttYXJnaW4tbGVmdDpjYWxjKHZhcigtLXBseXItcmFuZ2UtdGh1bWItaGVpZ2h0LCAxM3B4KSotLjUpO21hcmdpbi1yaWdodDotNi41cHg7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tcGx5ci1yYW5nZS10aHVtYi1oZWlnaHQsIDEzcHgpKi0uNSk7d2lkdGg6Y2FsYygxMDAlICsgMTNweCk7d2lkdGg6Y2FsYygxMDAlICsgdmFyKC0tcGx5ci1yYW5nZS10aHVtYi1oZWlnaHQsIDEzcHgpKX0ucGx5cl9fcHJvZ3Jlc3MgaW5wdXRbdHlwZT1yYW5nZV17cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5wbHlyX19wcm9ncmVzcyAucGx5cl9fdG9vbHRpcHtsZWZ0OjA7bWF4LXdpZHRoOjEyMHB4O292ZXJmbG93LXdyYXA6YnJlYWstd29yZH0ucGx5cl9fcHJvZ3Jlc3NfX2J1ZmZlcnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MTAwcHg7aGVpZ2h0OjVweDtoZWlnaHQ6dmFyKC0tcGx5ci1yYW5nZS10cmFjay1oZWlnaHQsNXB4KTtsZWZ0OjA7bWFyZ2luLXRvcDotMi41cHg7bWFyZ2luLXRvcDpjYWxjKCh2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCwgNXB4KS8yKSotMSk7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCV9LnBseXJfX3Byb2dyZXNzX19idWZmZXI6Oi13ZWJraXQtcHJvZ3Jlc3MtYmFye2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LnBseXJfX3Byb2dyZXNzX19idWZmZXI6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWV7YmFja2dyb3VuZDpjdXJyZW50Q29sb3I7Ym9yZGVyLXJhZGl1czoxMDBweDttaW4td2lkdGg6NXB4O21pbi13aWR0aDp2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCw1cHgpOy13ZWJraXQtdHJhbnNpdGlvbjp3aWR0aCAuMnMgZWFzZTt0cmFuc2l0aW9uOndpZHRoIC4ycyBlYXNlfS5wbHlyX19wcm9ncmVzc19fYnVmZmVyOjotbW96LXByb2dyZXNzLWJhcntiYWNrZ3JvdW5kOmN1cnJlbnRDb2xvcjtib3JkZXItcmFkaXVzOjEwMHB4O21pbi13aWR0aDo1cHg7bWluLXdpZHRoOnZhcigtLXBseXItcmFuZ2UtdHJhY2staGVpZ2h0LDVweCk7LW1vei10cmFuc2l0aW9uOndpZHRoIC4ycyBlYXNlO3RyYW5zaXRpb246d2lkdGggLjJzIGVhc2V9LnBseXJfX3Byb2dyZXNzX19idWZmZXI6Oi1tcy1maWxse2JvcmRlci1yYWRpdXM6MTAwcHg7LW1zLXRyYW5zaXRpb246d2lkdGggLjJzIGVhc2U7dHJhbnNpdGlvbjp3aWR0aCAuMnMgZWFzZX0ucGx5ci0tbG9hZGluZyAucGx5cl9fcHJvZ3Jlc3NfX2J1ZmZlcnthbmltYXRpb246cGx5ci1wcm9ncmVzcyAxcyBsaW5lYXIgaW5maW5pdGU7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLHJnYmEoMzUsNDAsNDcsLjYpIDI1JSx0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50IDUwJSxyZ2JhKDM1LDQwLDQ3LC42KSAwLHJnYmEoMzUsNDAsNDcsLjYpIDc1JSx0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgtNDVkZWcsdmFyKC0tcGx5ci1wcm9ncmVzcy1sb2FkaW5nLWJhY2tncm91bmQscmdiYSgzNSw0MCw0NywuNikpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNTAlLHZhcigtLXBseXItcHJvZ3Jlc3MtbG9hZGluZy1iYWNrZ3JvdW5kLHJnYmEoMzUsNDAsNDcsLjYpKSA1MCUsdmFyKC0tcGx5ci1wcm9ncmVzcy1sb2FkaW5nLWJhY2tncm91bmQscmdiYSgzNSw0MCw0NywuNikpIDc1JSx0cmFuc3BhcmVudCA3NSUsdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2JhY2tncm91bmQtc2l6ZToyNXB4IDI1cHg7YmFja2dyb3VuZC1zaXplOnZhcigtLXBseXItcHJvZ3Jlc3MtbG9hZGluZy1zaXplLDI1cHgpIHZhcigtLXBseXItcHJvZ3Jlc3MtbG9hZGluZy1zaXplLDI1cHgpO2NvbG9yOnRyYW5zcGFyZW50fS5wbHlyLS12aWRlby5wbHlyLS1sb2FkaW5nIC5wbHlyX19wcm9ncmVzc19fYnVmZmVye2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDEwMCUsLjI1KTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXBseXItdmlkZW8tcHJvZ3Jlc3MtYnVmZmVyZWQtYmFja2dyb3VuZCxoc2xhKDAsMCUsMTAwJSwuMjUpKX0ucGx5ci0tYXVkaW8ucGx5ci0tbG9hZGluZyAucGx5cl9fcHJvZ3Jlc3NfX2J1ZmZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTkzLDIwMCwyMDksLjYpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tcGx5ci1hdWRpby1wcm9ncmVzcy1idWZmZXJlZC1iYWNrZ3JvdW5kLHJnYmEoMTkzLDIwMCwyMDksLjYpKX0ucGx5cl9fcHJvZ3Jlc3NfX21hcmtlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wbHlyLXByb2dyZXNzLW1hcmtlci1iYWNrZ3JvdW5kLCNmZmYpO2JvcmRlci1yYWRpdXM6MXB4O2hlaWdodDo1cHg7aGVpZ2h0OnZhcigtLXBseXItcmFuZ2UtdHJhY2staGVpZ2h0LDVweCk7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSk7d2lkdGg6M3B4O3dpZHRoOnZhcigtLXBseXItcHJvZ3Jlc3MtbWFya2VyLXdpZHRoLDNweCk7ei1pbmRleDozfS5wbHlyX192b2x1bWV7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDttYXgtd2lkdGg6MTEwcHg7bWluLXdpZHRoOjgwcHg7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjAlfS5wbHlyX192b2x1bWUgaW5wdXRbdHlwZT1yYW5nZV17bWFyZ2luLWxlZnQ6NXB4O21hcmdpbi1sZWZ0OmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpLzIpO21hcmdpbi1yaWdodDo1cHg7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpLzIpO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0ucGx5ci0taXMtaW9zIC5wbHlyX192b2x1bWV7bWluLXdpZHRoOjA7d2lkdGg6YXV0b30ucGx5ci0tYXVkaW97ZGlzcGxheTpibG9ja30ucGx5ci0tYXVkaW8gLnBseXJfX2NvbnRyb2xze2JhY2tncm91bmQ6I2ZmZjtiYWNrZ3JvdW5kOnZhcigtLXBseXItYXVkaW8tY29udHJvbHMtYmFja2dyb3VuZCwjZmZmKTtib3JkZXItcmFkaXVzOmluaGVyaXQ7Y29sb3I6IzRhNTQ2NDtjb2xvcjp2YXIoLS1wbHlyLWF1ZGlvLWNvbnRyb2wtY29sb3IsIzRhNTQ2NCk7cGFkZGluZzoxMHB4O3BhZGRpbmc6dmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsMTBweCl9LnBseXItLWF1ZGlvIC5wbHlyX19jb250cm9sLnBseXJfX3RhYi1mb2N1cywucGx5ci0tYXVkaW8gLnBseXJfX2NvbnRyb2w6aG92ZXIsLnBseXItLWF1ZGlvIC5wbHlyX19jb250cm9sW2FyaWEtZXhwYW5kZWQ9dHJ1ZV17YmFja2dyb3VuZDojMDBiMmZmO2JhY2tncm91bmQ6dmFyKC0tcGx5ci1hdWRpby1jb250cm9sLWJhY2tncm91bmQtaG92ZXIsdmFyKC0tcGx5ci1jb2xvci1tYWluLHZhcigtLXBseXItY29sb3ItbWFpbiwjMDBiMmZmKSkpO2NvbG9yOiNmZmY7Y29sb3I6dmFyKC0tcGx5ci1hdWRpby1jb250cm9sLWNvbG9yLWhvdmVyLCNmZmYpfS5wbHlyLS1mdWxsLXVpLnBseXItLWF1ZGlvIGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFja3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTkzLDIwMCwyMDksLjYpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tcGx5ci1hdWRpby1yYW5nZS10cmFjay1iYWNrZ3JvdW5kLHZhcigtLXBseXItYXVkaW8tcHJvZ3Jlc3MtYnVmZmVyZWQtYmFja2dyb3VuZCxyZ2JhKDE5MywyMDAsMjA5LC42KSkpfS5wbHlyLS1mdWxsLXVpLnBseXItLWF1ZGlvIGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRyYWNre2JhY2tncm91bmQtY29sb3I6cmdiYSgxOTMsMjAwLDIwOSwuNik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wbHlyLWF1ZGlvLXJhbmdlLXRyYWNrLWJhY2tncm91bmQsdmFyKC0tcGx5ci1hdWRpby1wcm9ncmVzcy1idWZmZXJlZC1iYWNrZ3JvdW5kLHJnYmEoMTkzLDIwMCwyMDksLjYpKSl9LnBseXItLWZ1bGwtdWkucGx5ci0tYXVkaW8gaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10cmFja3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTkzLDIwMCwyMDksLjYpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tcGx5ci1hdWRpby1yYW5nZS10cmFjay1iYWNrZ3JvdW5kLHZhcigtLXBseXItYXVkaW8tcHJvZ3Jlc3MtYnVmZmVyZWQtYmFja2dyb3VuZCxyZ2JhKDE5MywyMDAsMjA5LC42KSkpfS5wbHlyLS1mdWxsLXVpLnBseXItLWF1ZGlvIGlucHV0W3R5cGU9cmFuZ2VdOmFjdGl2ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgzNSw0MCw0NywuMTUpLDAgMCAwIDFweCByZ2JhKDM1LDQwLDQ3LC4yKSwwIDAgMCAzcHggcmdiYSgzNSw0MCw0NywuMSk7Ym94LXNoYWRvdzp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLXNoYWRvdywwIDFweCAxcHggcmdiYSgzNSw0MCw0NywuMTUpLDAgMCAwIDFweCByZ2JhKDM1LDQwLDQ3LC4yKSksMCAwIDAgdmFyKC0tcGx5ci1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LXdpZHRoLDNweCkgdmFyKC0tcGx5ci1hdWRpby1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LWNvbG9yLHJnYmEoMzUsNDAsNDcsLjEpKX0ucGx5ci0tZnVsbC11aS5wbHlyLS1hdWRpbyBpbnB1dFt0eXBlPXJhbmdlXTphY3RpdmU6Oi1tb3otcmFuZ2UtdGh1bWJ7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgzNSw0MCw0NywuMTUpLDAgMCAwIDFweCByZ2JhKDM1LDQwLDQ3LC4yKSwwIDAgMCAzcHggcmdiYSgzNSw0MCw0NywuMSk7Ym94LXNoYWRvdzp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLXNoYWRvdywwIDFweCAxcHggcmdiYSgzNSw0MCw0NywuMTUpLDAgMCAwIDFweCByZ2JhKDM1LDQwLDQ3LC4yKSksMCAwIDAgdmFyKC0tcGx5ci1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LXdpZHRoLDNweCkgdmFyKC0tcGx5ci1hdWRpby1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LWNvbG9yLHJnYmEoMzUsNDAsNDcsLjEpKX0ucGx5ci0tZnVsbC11aS5wbHlyLS1hdWRpbyBpbnB1dFt0eXBlPXJhbmdlXTphY3RpdmU6Oi1tcy10aHVtYntib3gtc2hhZG93OjAgMXB4IDFweCByZ2JhKDM1LDQwLDQ3LC4xNSksMCAwIDAgMXB4IHJnYmEoMzUsNDAsNDcsLjIpLDAgMCAwIDNweCByZ2JhKDM1LDQwLDQ3LC4xKTtib3gtc2hhZG93OnZhcigtLXBseXItcmFuZ2UtdGh1bWItc2hhZG93LDAgMXB4IDFweCByZ2JhKDM1LDQwLDQ3LC4xNSksMCAwIDAgMXB4IHJnYmEoMzUsNDAsNDcsLjIpKSwwIDAgMCB2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWFjdGl2ZS1zaGFkb3ctd2lkdGgsM3B4KSB2YXIoLS1wbHlyLWF1ZGlvLXJhbmdlLXRodW1iLWFjdGl2ZS1zaGFkb3ctY29sb3IscmdiYSgzNSw0MCw0NywuMSkpfS5wbHlyLS1hdWRpbyAucGx5cl9fcHJvZ3Jlc3NfX2J1ZmZlcntjb2xvcjpyZ2JhKDE5MywyMDAsMjA5LC42KTtjb2xvcjp2YXIoLS1wbHlyLWF1ZGlvLXByb2dyZXNzLWJ1ZmZlcmVkLWJhY2tncm91bmQscmdiYSgxOTMsMjAwLDIwOSwuNikpfS5wbHlyLS12aWRlb3tiYWNrZ3JvdW5kOiMwMDA7YmFja2dyb3VuZDp2YXIoLS1wbHlyLXZpZGVvLWJhY2tncm91bmQsdmFyKC0tcGx5ci12aWRlby1iYWNrZ3JvdW5kLCMwMDApKTtvdmVyZmxvdzpoaWRkZW59LnBseXItLXZpZGVvLnBseXItLW1lbnUtb3BlbntvdmVyZmxvdzp2aXNpYmxlfS5wbHlyX192aWRlby13cmFwcGVye2JhY2tncm91bmQ6IzAwMDtiYWNrZ3JvdW5kOnZhcigtLXBseXItdmlkZW8tYmFja2dyb3VuZCx2YXIoLS1wbHlyLXZpZGVvLWJhY2tncm91bmQsIzAwMCkpO2hlaWdodDoxMDAlO21hcmdpbjphdXRvO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS5wbHlyX192aWRlby1lbWJlZCwucGx5cl9fdmlkZW8td3JhcHBlci0tZml4ZWQtcmF0aW97YXNwZWN0LXJhdGlvOjE2Lzl9QHN1cHBvcnRzIG5vdCAoYXNwZWN0LXJhdGlvOjE2Lzkpey5wbHlyX192aWRlby1lbWJlZCwucGx5cl9fdmlkZW8td3JhcHBlci0tZml4ZWQtcmF0aW97aGVpZ2h0OjA7cGFkZGluZy1ib3R0b206NTYuMjUlO3Bvc2l0aW9uOnJlbGF0aXZlfX0ucGx5cl9fdmlkZW8tZW1iZWQgaWZyYW1lLC5wbHlyX192aWRlby13cmFwcGVyLS1maXhlZC1yYXRpbyB2aWRlb3tib3JkZXI6MDtoZWlnaHQ6MTAwJTtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJX0ucGx5ci0tZnVsbC11aSAucGx5cl9fdmlkZW8tZW1iZWQ+LnBseXJfX3ZpZGVvLWVtYmVkX19jb250YWluZXJ7cGFkZGluZy1ib3R0b206MjQwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMzguMjgxMjUlKX0ucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xze2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LHJnYmEoMCwwLDAsLjc1KSk7YmFja2dyb3VuZDp2YXIoLS1wbHlyLXZpZGVvLWNvbnRyb2xzLWJhY2tncm91bmQsbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LHJnYmEoMCwwLDAsLjc1KSkpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6aW5oZXJpdDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czppbmhlcml0O2JvdHRvbTowO2NvbG9yOiNmZmY7Y29sb3I6dmFyKC0tcGx5ci12aWRlby1jb250cm9sLWNvbG9yLCNmZmYpO2xlZnQ6MDtwYWRkaW5nOjVweDtwYWRkaW5nOmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpLzIpO3BhZGRpbmctdG9wOjIwcHg7cGFkZGluZy10b3A6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqMik7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2UtaW4tb3V0LHRyYW5zZm9ybSAuNHMgZWFzZS1pbi1vdXQ7ei1pbmRleDozfUBtZWRpYSAobWluLXdpZHRoOjQ4MHB4KXsucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xze3BhZGRpbmc6MTBweDtwYWRkaW5nOnZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLDEwcHgpO3BhZGRpbmctdG9wOjM1cHg7cGFkZGluZy10b3A6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqMy41KX19LnBseXItLXZpZGVvLnBseXItLWhpZGUtY29udHJvbHMgLnBseXJfX2NvbnRyb2xze29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpfS5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbC5wbHlyX190YWItZm9jdXMsLnBseXItLXZpZGVvIC5wbHlyX19jb250cm9sOmhvdmVyLC5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbFthcmlhLWV4cGFuZGVkPXRydWVde2JhY2tncm91bmQ6IzAwYjJmZjtiYWNrZ3JvdW5kOnZhcigtLXBseXItdmlkZW8tY29udHJvbC1iYWNrZ3JvdW5kLWhvdmVyLHZhcigtLXBseXItY29sb3ItbWFpbix2YXIoLS1wbHlyLWNvbG9yLW1haW4sIzAwYjJmZikpKTtjb2xvcjojZmZmO2NvbG9yOnZhcigtLXBseXItdmlkZW8tY29udHJvbC1jb2xvci1ob3ZlciwjZmZmKX0ucGx5cl9fY29udHJvbC0tb3ZlcmxhaWR7YmFja2dyb3VuZDojMDBiMmZmO2JhY2tncm91bmQ6dmFyKC0tcGx5ci12aWRlby1jb250cm9sLWJhY2tncm91bmQtaG92ZXIsdmFyKC0tcGx5ci1jb2xvci1tYWluLHZhcigtLXBseXItY29sb3ItbWFpbiwjMDBiMmZmKSkpO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MTAwJTtjb2xvcjojZmZmO2NvbG9yOnZhcigtLXBseXItdmlkZW8tY29udHJvbC1jb2xvciwjZmZmKTtkaXNwbGF5Om5vbmU7bGVmdDo1MCU7b3BhY2l0eTouOTtwYWRkaW5nOjE1cHg7cGFkZGluZzpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSoxLjUpO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpO3RyYW5zaXRpb246LjNzO3otaW5kZXg6Mn0ucGx5cl9fY29udHJvbC0tb3ZlcmxhaWQgc3Zne2xlZnQ6MnB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5wbHlyX19jb250cm9sLS1vdmVybGFpZDpmb2N1cywucGx5cl9fY29udHJvbC0tb3ZlcmxhaWQ6aG92ZXJ7b3BhY2l0eToxfS5wbHlyLS1wbGF5aW5nIC5wbHlyX19jb250cm9sLS1vdmVybGFpZHtvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW59LnBseXItLWZ1bGwtdWkucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2wtLW92ZXJsYWlke2Rpc3BsYXk6YmxvY2t9LnBseXItLWZ1bGwtdWkucGx5ci0tdmlkZW8gaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNre2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDEwMCUsLjI1KTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXBseXItdmlkZW8tcmFuZ2UtdHJhY2stYmFja2dyb3VuZCx2YXIoLS1wbHlyLXZpZGVvLXByb2dyZXNzLWJ1ZmZlcmVkLWJhY2tncm91bmQsaHNsYSgwLDAlLDEwMCUsLjI1KSkpfS5wbHlyLS1mdWxsLXVpLnBseXItLXZpZGVvIGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRyYWNre2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDEwMCUsLjI1KTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXBseXItdmlkZW8tcmFuZ2UtdHJhY2stYmFja2dyb3VuZCx2YXIoLS1wbHlyLXZpZGVvLXByb2dyZXNzLWJ1ZmZlcmVkLWJhY2tncm91bmQsaHNsYSgwLDAlLDEwMCUsLjI1KSkpfS5wbHlyLS1mdWxsLXVpLnBseXItLXZpZGVvIGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdHJhY2t7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsMTAwJSwuMjUpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tcGx5ci12aWRlby1yYW5nZS10cmFjay1iYWNrZ3JvdW5kLHZhcigtLXBseXItdmlkZW8tcHJvZ3Jlc3MtYnVmZmVyZWQtYmFja2dyb3VuZCxoc2xhKDAsMCUsMTAwJSwuMjUpKSl9LnBseXItLWZ1bGwtdWkucGx5ci0tdmlkZW8gaW5wdXRbdHlwZT1yYW5nZV06YWN0aXZlOjotd2Via2l0LXNsaWRlci10aHVtYntib3gtc2hhZG93OjAgMXB4IDFweCByZ2JhKDM1LDQwLDQ3LC4xNSksMCAwIDAgMXB4IHJnYmEoMzUsNDAsNDcsLjIpLDAgMCAwIDNweCBoc2xhKDAsMCUsMTAwJSwuNSk7Ym94LXNoYWRvdzp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLXNoYWRvdywwIDFweCAxcHggcmdiYSgzNSw0MCw0NywuMTUpLDAgMCAwIDFweCByZ2JhKDM1LDQwLDQ3LC4yKSksMCAwIDAgdmFyKC0tcGx5ci1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LXdpZHRoLDNweCkgdmFyKC0tcGx5ci1hdWRpby1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LWNvbG9yLGhzbGEoMCwwJSwxMDAlLC41KSl9LnBseXItLWZ1bGwtdWkucGx5ci0tdmlkZW8gaW5wdXRbdHlwZT1yYW5nZV06YWN0aXZlOjotbW96LXJhbmdlLXRodW1ie2JveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMzUsNDAsNDcsLjE1KSwwIDAgMCAxcHggcmdiYSgzNSw0MCw0NywuMiksMCAwIDAgM3B4IGhzbGEoMCwwJSwxMDAlLC41KTtib3gtc2hhZG93OnZhcigtLXBseXItcmFuZ2UtdGh1bWItc2hhZG93LDAgMXB4IDFweCByZ2JhKDM1LDQwLDQ3LC4xNSksMCAwIDAgMXB4IHJnYmEoMzUsNDAsNDcsLjIpKSwwIDAgMCB2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWFjdGl2ZS1zaGFkb3ctd2lkdGgsM3B4KSB2YXIoLS1wbHlyLWF1ZGlvLXJhbmdlLXRodW1iLWFjdGl2ZS1zaGFkb3ctY29sb3IsaHNsYSgwLDAlLDEwMCUsLjUpKX0ucGx5ci0tZnVsbC11aS5wbHlyLS12aWRlbyBpbnB1dFt0eXBlPXJhbmdlXTphY3RpdmU6Oi1tcy10aHVtYntib3gtc2hhZG93OjAgMXB4IDFweCByZ2JhKDM1LDQwLDQ3LC4xNSksMCAwIDAgMXB4IHJnYmEoMzUsNDAsNDcsLjIpLDAgMCAwIDNweCBoc2xhKDAsMCUsMTAwJSwuNSk7Ym94LXNoYWRvdzp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLXNoYWRvdywwIDFweCAxcHggcmdiYSgzNSw0MCw0NywuMTUpLDAgMCAwIDFweCByZ2JhKDM1LDQwLDQ3LC4yKSksMCAwIDAgdmFyKC0tcGx5ci1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LXdpZHRoLDNweCkgdmFyKC0tcGx5ci1hdWRpby1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LWNvbG9yLGhzbGEoMCwwJSwxMDAlLC41KSl9LnBseXItLXZpZGVvIC5wbHlyX19wcm9ncmVzc19fYnVmZmVye2NvbG9yOmhzbGEoMCwwJSwxMDAlLC4yNSk7Y29sb3I6dmFyKC0tcGx5ci12aWRlby1wcm9ncmVzcy1idWZmZXJlZC1iYWNrZ3JvdW5kLGhzbGEoMCwwJSwxMDAlLC4yNSkpfS5wbHlyOi13ZWJraXQtZnVsbC1zY3JlZW57YmFja2dyb3VuZDojMDAwO2JvcmRlci1yYWRpdXM6MCFpbXBvcnRhbnQ7aGVpZ2h0OjEwMCU7bWFyZ2luOjA7d2lkdGg6MTAwJX0ucGx5cjpmdWxsc2NyZWVue2JhY2tncm91bmQ6IzAwMDtib3JkZXItcmFkaXVzOjAhaW1wb3J0YW50O2hlaWdodDoxMDAlO21hcmdpbjowO3dpZHRoOjEwMCV9LnBseXI6LXdlYmtpdC1mdWxsLXNjcmVlbiB2aWRlb3toZWlnaHQ6MTAwJX0ucGx5cjpmdWxsc2NyZWVuIHZpZGVve2hlaWdodDoxMDAlfS5wbHlyOi13ZWJraXQtZnVsbC1zY3JlZW4gLnBseXJfX2NvbnRyb2wgLmljb24tLWV4aXQtZnVsbHNjcmVlbntkaXNwbGF5OmJsb2NrfS5wbHlyOmZ1bGxzY3JlZW4gLnBseXJfX2NvbnRyb2wgLmljb24tLWV4aXQtZnVsbHNjcmVlbntkaXNwbGF5OmJsb2NrfS5wbHlyOi13ZWJraXQtZnVsbC1zY3JlZW4gLnBseXJfX2NvbnRyb2wgLmljb24tLWV4aXQtZnVsbHNjcmVlbitzdmd7ZGlzcGxheTpub25lfS5wbHlyOmZ1bGxzY3JlZW4gLnBseXJfX2NvbnRyb2wgLmljb24tLWV4aXQtZnVsbHNjcmVlbitzdmd7ZGlzcGxheTpub25lfS5wbHlyOi13ZWJraXQtZnVsbC1zY3JlZW4ucGx5ci0taGlkZS1jb250cm9sc3tjdXJzb3I6bm9uZX0ucGx5cjpmdWxsc2NyZWVuLnBseXItLWhpZGUtY29udHJvbHN7Y3Vyc29yOm5vbmV9QG1lZGlhIChtaW4td2lkdGg6MTAyNHB4KXsucGx5cjotd2Via2l0LWZ1bGwtc2NyZWVuIC5wbHlyX19jYXB0aW9uc3tmb250LXNpemU6MjFweDtmb250LXNpemU6dmFyKC0tcGx5ci1mb250LXNpemUteGxhcmdlLDIxcHgpfS5wbHlyOmZ1bGxzY3JlZW4gLnBseXJfX2NhcHRpb25ze2ZvbnQtc2l6ZToyMXB4O2ZvbnQtc2l6ZTp2YXIoLS1wbHlyLWZvbnQtc2l6ZS14bGFyZ2UsMjFweCl9fS5wbHlyLS1mdWxsc2NyZWVuLWZhbGxiYWNre2JhY2tncm91bmQ6IzAwMDtib3JkZXItcmFkaXVzOjAhaW1wb3J0YW50O2JvdHRvbTowO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMCU7bGVmdDowO21hcmdpbjowO3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7dG9wOjA7d2lkdGg6MTAwJTt6LWluZGV4OjEwMDAwMDAwfS5wbHlyLS1mdWxsc2NyZWVuLWZhbGxiYWNrIHZpZGVve2hlaWdodDoxMDAlfS5wbHlyLS1mdWxsc2NyZWVuLWZhbGxiYWNrIC5wbHlyX19jb250cm9sIC5pY29uLS1leGl0LWZ1bGxzY3JlZW57ZGlzcGxheTpibG9ja30ucGx5ci0tZnVsbHNjcmVlbi1mYWxsYmFjayAucGx5cl9fY29udHJvbCAuaWNvbi0tZXhpdC1mdWxsc2NyZWVuK3N2Z3tkaXNwbGF5Om5vbmV9LnBseXItLWZ1bGxzY3JlZW4tZmFsbGJhY2sucGx5ci0taGlkZS1jb250cm9sc3tjdXJzb3I6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDoxMDI0cHgpey5wbHlyLS1mdWxsc2NyZWVuLWZhbGxiYWNrIC5wbHlyX19jYXB0aW9uc3tmb250LXNpemU6MjFweDtmb250LXNpemU6dmFyKC0tcGx5ci1mb250LXNpemUteGxhcmdlLDIxcHgpfX0ucGx5cl9fYWRze2JvcmRlci1yYWRpdXM6aW5oZXJpdDtib3R0b206MDtjdXJzb3I6cG9pbnRlcjtsZWZ0OjA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7ei1pbmRleDotMX0ucGx5cl9fYWRzPmRpdiwucGx5cl9fYWRzPmRpdiBpZnJhbWV7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJX0ucGx5cl9fYWRzOmFmdGVye2JhY2tncm91bmQ6IzIzMjgyZjtib3JkZXItcmFkaXVzOjJweDtib3R0b206MTBweDtib3R0b206dmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsMTBweCk7Y29sb3I6I2ZmZjtjb250ZW50OmF0dHIoZGF0YS1iYWRnZS10ZXh0KTtmb250LXNpemU6MTFweDtwYWRkaW5nOjJweCA2cHg7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMHB4O3JpZ2h0OnZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLDEwcHgpO3otaW5kZXg6M30ucGx5cl9fYWRzOmVtcHR5OmFmdGVye2Rpc3BsYXk6bm9uZX0ucGx5cl9fY3Vlc3tiYWNrZ3JvdW5kOmN1cnJlbnRDb2xvcjtkaXNwbGF5OmJsb2NrO2hlaWdodDo1cHg7aGVpZ2h0OnZhcigtLXBseXItcmFuZ2UtdHJhY2staGVpZ2h0LDVweCk7bGVmdDowO29wYWNpdHk6Ljg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDozcHg7ei1pbmRleDozfS5wbHlyX19wcmV2aWV3LXRodW1ie2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDEwMCUsLjkpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tcGx5ci10b29sdGlwLWJhY2tncm91bmQsaHNsYSgwLDAlLDEwMCUsLjkpKTtib3JkZXItcmFkaXVzOjVweDtib3JkZXItcmFkaXVzOnZhcigtLXBseXItdG9vbHRpcC1yYWRpdXMsNXB4KTtib3R0b206MTAwJTtib3gtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLC4xNSk7Ym94LXNoYWRvdzp2YXIoLS1wbHlyLXRvb2x0aXAtc2hhZG93LDAgMXB4IDJweCByZ2JhKDAsMCwwLC4xNSkpO21hcmdpbi1ib3R0b206MTBweDttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpLzIqMik7b3BhY2l0eTowO3BhZGRpbmc6M3B4O3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCkgc2NhbGUoLjgpO3RyYW5zZm9ybS1vcmlnaW46NTAlIDEwMCU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzIGVhc2UgLjFzLG9wYWNpdHkgLjJzIGVhc2UgLjFzO3otaW5kZXg6Mn0ucGx5cl9fcHJldmlldy10aHVtYi0taXMtc2hvd257b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCkgc2NhbGUoMSl9LnBseXJfX3ByZXZpZXctdGh1bWI6YmVmb3Jle2JvcmRlci1sZWZ0OjRweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItbGVmdDp2YXIoLS1wbHlyLXRvb2x0aXAtYXJyb3ctc2l6ZSw0cHgpIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDo0cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OnZhcigtLXBseXItdG9vbHRpcC1hcnJvdy1zaXplLDRweCkgc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcDo0cHggc29saWQgaHNsYSgwLDAlLDEwMCUsLjkpO2JvcmRlci10b3A6dmFyKC0tcGx5ci10b29sdGlwLWFycm93LXNpemUsNHB4KSBzb2xpZCB2YXIoLS1wbHlyLXRvb2x0aXAtYmFja2dyb3VuZCxoc2xhKDAsMCUsMTAwJSwuOSkpO2JvdHRvbTotNHB4O2JvdHRvbTpjYWxjKHZhcigtLXBseXItdG9vbHRpcC1hcnJvdy1zaXplLCA0cHgpKi0xKTtjb250ZW50OlwiXCI7aGVpZ2h0OjA7bGVmdDpjYWxjKDUwJSArIHZhcigtLXByZXZpZXctYXJyb3ctb2Zmc2V0KSk7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2lkdGg6MDt6LWluZGV4OjJ9LnBseXJfX3ByZXZpZXctdGh1bWJfX2ltYWdlLWNvbnRhaW5lcntiYWNrZ3JvdW5kOiNjMWM4ZDE7Ym9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyLXJhZGl1czpjYWxjKHZhcigtLXBseXItdG9vbHRpcC1yYWRpdXMsIDVweCkgLSAxcHgpO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjB9LnBseXJfX3ByZXZpZXctdGh1bWJfX2ltYWdlLWNvbnRhaW5lciBpbWcsLnBseXJfX3ByZXZpZXctdGh1bWJfX2ltYWdlLWNvbnRhaW5lcjphZnRlcntoZWlnaHQ6MTAwJTtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJX0ucGx5cl9fcHJldmlldy10aHVtYl9faW1hZ2UtY29udGFpbmVyOmFmdGVye2JvcmRlci1yYWRpdXM6aW5oZXJpdDtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCByZ2JhKDAsMCwwLC4xNSk7Y29udGVudDpcIlwiO3BvaW50ZXItZXZlbnRzOm5vbmV9LnBseXJfX3ByZXZpZXctdGh1bWJfX2ltYWdlLWNvbnRhaW5lciBpbWd7bWF4LWhlaWdodDpub25lO21heC13aWR0aDpub25lfS5wbHlyX19wcmV2aWV3LXRodW1iX190aW1lLWNvbnRhaW5lcntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCxyZ2JhKDAsMCwwLC43NSkpO2JhY2tncm91bmQ6dmFyKC0tcGx5ci12aWRlby1jb250cm9scy1iYWNrZ3JvdW5kLGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCxyZ2JhKDAsMCwwLC43NSkpKTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOmNhbGModmFyKC0tcGx5ci10b29sdGlwLXJhZGl1cywgNXB4KSAtIDFweCk7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOmNhbGModmFyKC0tcGx5ci10b29sdGlwLXJhZGl1cywgNXB4KSAtIDFweCk7Ym90dG9tOjA7bGVmdDowO2xpbmUtaGVpZ2h0OjEuMTtwYWRkaW5nOjIwcHggNnB4IDZweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3otaW5kZXg6M30ucGx5cl9fcHJldmlldy10aHVtYl9fdGltZS1jb250YWluZXIgc3Bhbntjb2xvcjojZmZmO2ZvbnQtc2l6ZToxM3B4O2ZvbnQtc2l6ZTp2YXIoLS1wbHlyLWZvbnQtc2l6ZS10aW1lLHZhcigtLXBseXItZm9udC1zaXplLXNtYWxsLDEzcHgpKX0ucGx5cl9fcHJldmlldy1zY3J1YmJpbmd7Ym90dG9tOjA7ZmlsdGVyOmJsdXIoMXB4KTtoZWlnaHQ6MTAwJTtsZWZ0OjA7bWFyZ2luOmF1dG87b3BhY2l0eTowO292ZXJmbG93OmhpZGRlbjtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlO3dpZHRoOjEwMCU7ei1pbmRleDoxfS5wbHlyX19wcmV2aWV3LXNjcnViYmluZy0taXMtc2hvd257b3BhY2l0eToxfS5wbHlyX19wcmV2aWV3LXNjcnViYmluZyBpbWd7aGVpZ2h0OjEwMCU7bGVmdDowO21heC1oZWlnaHQ6bm9uZTttYXgtd2lkdGg6bm9uZTstby1vYmplY3QtZml0OmNvbnRhaW47b2JqZWN0LWZpdDpjb250YWluO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCV9LnBseXItLW5vLXRyYW5zaXRpb257dHJhbnNpdGlvbjpub25lIWltcG9ydGFudH0ucGx5cl9fc3Itb25seXtjbGlwOnJlY3QoMXB4LDFweCwxcHgsMXB4KTtib3JkZXI6MCFpbXBvcnRhbnQ7aGVpZ2h0OjFweCFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MCFpbXBvcnRhbnQ7cG9zaXRpb246YWJzb2x1dGUhaW1wb3J0YW50O3dpZHRoOjFweCFpbXBvcnRhbnR9LnBseXIgW2hpZGRlbl17ZGlzcGxheTpub25lIWltcG9ydGFudH0iXSwic291cmNlUm9vdCI6IiJ9*/