/*!****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/styles/wp.scss ***!
  \****************************************************************************************************************/
/*!
Theme Name: introsight
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: introsight
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

introsight is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/
/*!********************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/normalize.css/normalize.css ***!
  \********************************************************************************************/
/*! 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;
}

/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/styles/main.scss ***!
  \******************************************************************************************************************/
@font-face {
  font-family: "HelveticaNeue";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url(/wp-content/themes/introsight/fonts/9f663592a974daa85ce1.eot);
  src: url(/wp-content/themes/introsight/fonts/9f663592a974daa85ce1.eot?#iefix) format("embedded-opentype"), url(/wp-content/themes/introsight/fonts/1c1002fd89f80a422f22.woff) format("woff"), url(/wp-content/themes/introsight/fonts/2d5fd36b7e704ccea7cd.ttf) format("truetype"), url(/wp-content/themes/introsight/fonts/1a3cf9d73e8f62997cb1.svg#HelveticaNeue-Regular) format("svg");
}
@font-face {
  font-family: "HelveticaNeue";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src: url(/wp-content/themes/introsight/fonts/ba126f5e4ac1c31e894a.eot);
  src: url(/wp-content/themes/introsight/fonts/ba126f5e4ac1c31e894a.eot?#iefix) format("embedded-opentype"), url(/wp-content/themes/introsight/fonts/35992553f3427853d769.woff) format("woff"), url(/wp-content/themes/introsight/fonts/7de76fa32d37f4b26e48.ttf) format("truetype"), url(/wp-content/themes/introsight/fonts/929cd3c83eff39792fbb.svg#HelveticaNeue-Thin) format("svg");
}
@font-face {
  font-family: "HelveticaNeue";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url(/wp-content/themes/introsight/fonts/9b871061697bbd4d5783.eot);
  src: url(/wp-content/themes/introsight/fonts/9b871061697bbd4d5783.eot?#iefix) format("embedded-opentype"), url(/wp-content/themes/introsight/fonts/be5c9d9292247b28e973.woff) format("woff"), url(/wp-content/themes/introsight/fonts/d4553ff74cfb66c695bb.ttf) format("truetype"), url(/wp-content/themes/introsight/fonts/85e82bf479c455190288.svg#HelveticaNeue-Medium) format("svg");
}
@font-face {
  font-family: "HelveticaNeue";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url(/wp-content/themes/introsight/fonts/d40011a010ff2e583455.eot);
  src: url(/wp-content/themes/introsight/fonts/d40011a010ff2e583455.eot?#iefix) format("embedded-opentype"), url(/wp-content/themes/introsight/fonts/ca9d48aae5037c6ee126.woff) format("woff"), url(/wp-content/themes/introsight/fonts/d2e002cd45a0df2d6f01.ttf) format("truetype"), url(/wp-content/themes/introsight/fonts/b235c5bff5632e0d9818.svg#HelveticaNeue-Bold) format("svg");
}
@font-face {
  font-family: "HelveticaNeueCondensed";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url(/wp-content/themes/introsight/fonts/3655906a207419c423bc.ttf) format("truetype");
}
/* ELEMENTS */
html,
body {
  margin: 0;
  padding: 0;
}

html {
  box-sizing: border-box;
  font-size: 10px;
}
html *,
html *:before,
html *:after {
  box-sizing: inherit;
}

body {
  background-color: #ffffff;
  color: #333333;
  font-family: "HelveticaNeue", sans-serif;
  font-size: 20px;
  letter-spacing: 0.011em;
  line-height: 30px;
  overflow-x: hidden;
}
@media (max-width: 991.98px) {
  body.nav-open {
    height: 100%;
    overflow: hidden;
  }
}

img {
  display: block;
  height: auto;
  max-width: 100%;
}

a {
  color: inherit;
  text-decoration: none;
}

p {
  margin-bottom: 1.5em;
  margin-top: 1.5em;
}
p a {
  color: #1489ad;
  transition: color 0.2s ease;
}
p a:hover {
  color: inherit;
}

ul,
ol {
  list-style: none;
  margin: 0;
  padding: 0;
}

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  color: #06357f;
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  letter-spacing: 0;
}

h1,
.h1 {
  font-size: 40px;
  line-height: 1.2em;
}
@media (min-width: 768px) {
  h1,
.h1 {
    font-size: 50px;
  }
}

h2,
.h2 {
  font-size: 30px;
  line-height: 1.2em;
}

h3,
.h3 {
  font-size: 25px;
  line-height: 1.2em;
}

h4,
.h4 {
  font-size: 20px;
  line-height: 28px;
}

h5,
.h5 {
  font-size: 20px;
  line-height: 28px;
}

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

#wpadminbar {
  position: fixed;
}

.article__title {
  font-weight: 600;
  margin-bottom: 4px;
  margin-top: 0;
}
.article__content {
  max-width: 779px;
}

.block-404 {
  min-height: 806px;
  padding-bottom: 100px;
  padding-top: 139px;
}
.block-404__title {
  font-family: "HelveticaNeue", sans-serif;
  font-size: 113px;
  font-weight: 500;
  letter-spacing: 0.011em;
  line-height: 1.2em;
  margin-bottom: 5px;
  margin-top: 0;
}

.hover-link:hover {
	color:blue;
}

.block-404__content {
  color: #000000;
  font-size: 22px;
  letter-spacing: 0.011em;
  line-height: 28px;
  padding-top: 25px;
}
.block-404__btn {
  display: inline-block;
  margin-top: 36px;
  vertical-align: top;
}

.block-bg-text {
  align-items: center;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  min-height: 500px;
  padding-bottom: 90px;
  padding-top: 90px;
}
.block-bg-text__inner {
  padding-bottom: 0;
  width: 100%;
}
.block-bg-text__title {
  margin: 0 0 18px;
}
.block-bg-text__text {
  letter-spacing: 0.011em;
  margin-top: 6px;
}
.block-bg-text__text p {
  margin-bottom: 22px;
  margin-top: 22px;
}
.block-bg-text__divider:before {
  background-image: url(/wp-content/themes/introsight/images/img-divider-colored.png);
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: auto 14px;
  content: "";
  display: inline-block;
  height: 24px;
  width: 100%;
}

.block-bg-text-2 {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 434px;
  padding-bottom: 50px;
  padding-top: 58px;
  text-align: center;
}
@media (min-width: 768px) {
  .block-bg-text-2 {
    text-align: left;
  }
}
@media (max-width: 767.98px) {
  .block-bg-text-2 {
    background: none;
  }
}
.block-bg-text-2__data {
  max-width: 700px;
}
.block-bg-text-2__inner {
  padding-bottom: 0;
  width: 100%;
}
.block-bg-text-2__title {
  letter-spacing: 0.01em;
  margin: 0 0 23px;
}
.block-bg-text-2__text {
  letter-spacing: 0.011em;
  margin-top: 6px;
}
.block-bg-text-2__text p {
  margin-bottom: 22px;
  margin-top: 22px;
}
.block-bg-text-2__icon {
  display: flex;
  justify-content: center;
  margin-bottom: 21px;
}
@media (min-width: 768px) {
  .block-bg-text-2__icon {
    display: block;
  }
}
.block-bg-text-2__icon img {
  max-height: 37px;
  max-width: 56px;
}

.block-bg-text-3 {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 359px;
  padding-bottom: 50px;
  padding-top: 58px;
  text-align: center;
}
.block-bg-text-3__inner {
  padding-bottom: 0;
  width: 100%;
}
.block-bg-text-3__title {
  margin: 0 0 23px;
}
.block-bg-text-3__text {
  letter-spacing: 0.011em;
  margin-top: 6px;
}
.block-bg-text-3__text p {
  margin-bottom: 22px;
  margin-top: 22px;
}
.block-bg-text-3__icon {
  margin-bottom: 21px;
}
.block-bg-text-3__icon img {
  display: inline-block;
  max-height: 37px;
  max-width: 56px;
  vertical-align: top;
}

.block-blog {
  margin-bottom: 113px;
  margin-top: 98px;
}
@media (min-width: 992px) {
  .block-blog__parts {
    align-items: flex-start;
    display: flex;
  }
}
@media (min-width: 1800px) {
  .block-blog__parts {
    margin-right: -82px;
  }
}
.block-blog__main {
  flex-grow: 1;
}
.block-blog__main--posts {
  padding-top: 10px;
}
.block-blog__sidebar {
  flex-shrink: 0;
  max-width: 100%;
  padding-top: 50px;
}
@media (min-width: 992px) {
  .block-blog__sidebar {
    border-left: 1px solid #dfdfdf;
    margin-left: 30px;
    padding-left: 29px;
    padding-top: 10px;
    width: 320px;
  }
}
@media (min-width: 1200px) {
  .block-blog__sidebar {
    width: 445px;
  }
}
.block-blog__pagination {
  padding-top: 90px;
}

.block-contacts {
  color: #06357f;
  background-color: #f9fafb;
  font-size: 22px;
  font-weight: 500;
  letter-spacing: 0.011em;
  line-height: 28px;
  padding-bottom: 149px;
  padding-top: 141px;
}
.block-contacts__form {
  max-width: 589px;
}
.block-contacts__parts {
  display: flex;
  flex-wrap: wrap;
  gap: 51px;
}
@media (min-width: 768px) {
  .block-contacts__parts {
    flex-wrap: nowrap;
  }
}
.block-contacts__contacts {
  flex-grow: 1;
  width: 100%;
}
@media (min-width: 768px) {
  .block-contacts__contacts {
    max-width: 403px;
  }
}
.block-contacts__contacts p {
  margin-bottom: 17px;
  margin-top: 17px;
}
.block-contacts__contacts a {
  color: inherit;
}
.block-contacts__contacts a:hover {
  color: #1489ad;
}
.block-contacts__main {
  flex-grow: 1;
}
.block-contacts__contacts-divider {
  margin-bottom: 25px;
}
.block-contacts__form-description {
  margin-bottom: 21px;
  margin-top: 0;
}

.block-description {
  margin-bottom: 90px;
  margin-top: 90px;
}
.block-description__text {
  line-height: 40px;
}

.block-icon-boxes {
  margin-bottom: 123px;
  margin-top: 101px;
}
.block-icon-boxes__header {
  margin-bottom: 41px;
}
.block-icon-boxes__title {
  margin-bottom: 23px;
  margin-top: 0;
}
.block-icon-boxes__list {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -40px;
  margin-left: -20px;
  margin-right: -20px;
}
@media (min-width: 992px) {
  .block-icon-boxes__list {
    margin: 0;
    justify-content: space-between;
  }
}
.block-icon-boxes__item {
  padding-bottom: 40px;
  padding-left: 20px;
  padding-right: 20px;
  width: 100%;
}

.height-adjust {
	width:1500px !important;
}

@media (min-width: 576px) {
  .block-icon-boxes__item {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .block-icon-boxes__item {
    padding: 0;
  }
  .block-icon-boxes__item--order-1 {
    width: 100%;
  }
  .block-icon-boxes__item--order-2 {
    width: auto;
  }
  .block-icon-boxes__item--order-3 {
    width: auto;
  }
  .block-icon-boxes__item--order-2, .block-icon-boxes__item--order-3 {
    margin-top: -36px;
  }
}
.block-icon-boxes__item-inner {
  margin: 0 auto;
  max-width: 270px;
}

.block-logos {
  padding-bottom: 95px;
  padding-top: 70px;
}
.block-logos__title {
  margin-bottom: 60px;
  margin-top: 0;
  text-align: center;
}

.block-offers {
  margin-bottom: 124px;
  margin-top: 100px;
}
.block-offers__list {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -60px;
  margin-left: -30px;
  margin-right: -30px;
}
@media (min-width: 992px) {
  .block-offers__list {
    margin-bottom: -120px;
    margin-left: -60px;
    margin-right: -60px;
  }
}
.block-offers__item {
  padding-bottom: 60px;
  padding-left: 30px;
  padding-right: 30px;
  width: 100%;
}
@media (min-width: 576px) {
  .block-offers__item {
    width: 50%;
  }
}
@media (min-width: 768px) {
  .block-offers__item {
    width: 33.333333%;
  }
}
@media (min-width: 992px) {
  .block-offers__item {
    padding-bottom: 120px;
    padding-left: 60px;
    padding-right: 60px;
  }
}

.block-plane-text {
  margin-bottom: 90px;
  margin-top: 90px;
}
.block-plane-text--careers {
  margin-bottom: 81px;
  margin-top: 75px;
}
.block-plane-text__title {
  line-height: 40px;
  margin: 0;
}
.block-plane-text__text {
  letter-spacing: 0.011em;
}
.block-plane-text__text p {
  margin-bottom: 22px;
  margin-top: 22px;
}
.block-plane-text__text--careers p {
  margin-bottom: 30px;
  margin-top: 30px;
}
.block-plane-text__title + .block-plane-text__text {
  margin-top: 41px;
}
.block-plane-text__divider {
  margin-bottom: 21px;
}

.block-positions {
  margin-bottom: 61px;
  margin-top: 81px;
}
.block-positions__header {
  text-align: center;
  margin-bottom: 61px;
}
.block-positions__title {
  font-weight: 600;
  letter-spacing: 0.01em;
  margin: 0;
}
.block-positions__icon {
  display: flex;
  justify-content: center;
  margin-bottom: 21px;
}
.block-positions__position {
  padding-bottom: 50px;
  padding-top: 50px;
}
@media (min-width: 768px) {
  .block-positions__position {
    padding-top: 92px;
  }
}
.block-positions__position:nth-child(odd) {
  background-color: #f9fafb;
}
@media (min-width: 768px) {
  .block-positions__position + .block-positions__position {
    margin-top: 31px;
  }
}

.block-services {
  padding-top: 102px;
  padding-bottom: 75px;
}
.block-services__header {
  margin: 0 auto 100px;
  max-width: 880px;
  width: 100%;
}
.block-services__title {
  margin-bottom: 0;
  margin-top: 0;
  text-align: center;
}
.block-services__subtitle {
  font-size: 20px;
  letter-spacing: 0.01em;
  line-height: 30px;
  margin-bottom: 0;
  margin-top: 0;
  text-align: center;
}
.block-services__title + .block-services__subtitle {
  margin-top: 16px;
}
.block-services__title + .block-services__subtitle:before {
  background-image: url(/wp-content/themes/introsight/images/img-divider-colored.png);
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: auto 14px;
  content: "";
  display: inline-block;
  height: 24px;
  margin-bottom: 8px;
  width: 100%;
}
.block-services__main {
  justify-content: center;
  display: flex;
}
.block-services__inner {
  max-width: 880px;
  position: relative;
  width: 100%;
}
.block-services__list {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -34px;
  margin-left: -17px;
  margin-right: -17px;
  position: relative;
  z-index: 1;
}
@media (min-width: 992px) {
  .block-services__list {
    margin-bottom: -130px;
    margin-left: -65px;
    margin-right: -65px;
  }
}
.block-services__item {
  max-width: 100%;
  padding: 0 17px 34px;
  width: 100%;
}
@media (min-width: 576px) {
  .block-services__item {
    max-width: 50%;
  }
}
@media (min-width: 992px) {
  .block-services__item {
    padding: 0 65px 130px;
  }
}
.block-services__bg {
  background-color: #f3f4f7;
  border-radius: 540px;
  display: none;
  height: 540px;
  width: 540px;
  z-index: -1;
}
@media (min-width: 992px) {
  .block-services__bg {
    display: block;
  }
}
.block-services__bg, .block-services__bg-inner-shape {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.block-services__bg-inner-shape {
  display: block;
}
.block-services__bg-inner-shape--1 {
  border: 27px solid #ffffff;
  border-radius: 340px;
  height: 340px;
  width: 340px;
}
.block-services__bg-inner-shape--2 {
  border: 22px solid #1489ad;
  border-radius: 142px;
  height: 142px;
  width: 142px;
}
.block-services__bg-inner-shape--3 {
  background-color: #06357f;
  border-radius: 74px;
  height: 74px;
  width: 74px;
}

.block-solutions {
  padding-bottom: 100px;
  padding-top: 103px;
  text-align: center;
}
@media (min-width: 768px) {
  .block-solutions {
    padding-bottom: 200px;
    text-align: left;
  }
}
.block-solutions__header {
  margin-bottom: 104px;
}
.block-solutions__title {
  margin: 0 0 23px;
}
.block-solutions__list {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -50px;
  margin-left: -30px;
  margin-right: -30px;
}
@media (min-width: 992px) {
  .block-solutions__list {
    margin-bottom: -50px;
    margin-left: -50px;
    margin-right: -50px;
  }
}
@media (min-width: 1600px) {
  .block-solutions__list {
    margin-right: -160px;
  }
}
.block-solutions__item {
  padding-bottom: 50px;
  padding-left: 30px;
  padding-right: 30px;
  width: 100%;
}
@media (min-width: 768px) {
  .block-solutions__item {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .block-solutions__item {
    padding-bottom: 50px;
    padding-left: 50px;
    padding-right: 50px;
  }
}
.block-solutions__item-title {
  margin: 0 0 9px;
}
.block-solutions__item-text {
  letter-spacing: 0.012em;
}

.box-service {
  display: flex;
  position: relative;
  width: 100%;
}
@media (min-width: 992px) {
  .box-service {
    min-height: 376px;
  }
}
.box-service__inner {
  background-color: #ffffff;
  box-shadow: 0px 0px 40px 0px rgb(214, 219, 232);
  display: flex;
  flex-direction: column;
  overflow: hidden;
  padding: 20px 25px 32px;
  text-align: center;
  transition: transform 0.2s ease;
  width: 100%;
}
.box-service__inner--1 {
  border-radius: 40px 40px 0 40px;
  transform-origin: 100% 100%;
}
.box-service__inner--2 {
  border-radius: 40px 40px 40px 0;
  transform-origin: 0 100%;
}
.box-service__inner--3 {
  border-radius: 40px 0 40px 40px;
  transform-origin: 100% 0;
}
.box-service__inner--4 {
  border-radius: 0 40px 40px 40px;
  transform-origin: 0 0;
}
@media (min-width: 992px) {
  .box-service:hover > .box-service__inner {
    transform: scale(1.1);
  }
}
.box-service__shapes {
  display: none;
  height: 104px;
  overflow: hidden;
  position: absolute;
  width: 104px;
  z-index: 1;
}
@media (min-width: 992px) {
  .box-service__shapes {
    display: block;
  }
}
.box-service__shapes:before {
  background-color: #06357f;
  border: 27px solid #f3f4f7;
  border-radius: 340px;
  content: "";
  height: 340px;
  position: absolute;
  width: 340px;
}
.box-service__shapes:after {
  background-image: url(/wp-content/themes/introsight/images/icon-pointer.svg);
  background-position: calc(100% - 12px) calc(100% - 12px);
  background-repeat: no-repeat;
  background-size: 15px auto;
  content: "";
  height: 104px;
  position: absolute;
  transform-origin: center center;
  width: 104px;
}
.box-service__shapes--1 {
  bottom: 0;
  right: 0;
}
.box-service__shapes--1:before {
  left: 100%;
  margin-left: -104px;
  margin-top: -104px;
  top: 100%;
}
.box-service__shapes--1:after {
  bottom: 0;
  right: 0;
  transform: rotate(0);
}
.box-service__shapes--2 {
  bottom: 0;
  left: 0;
}
.box-service__shapes--2:before {
  right: 100%;
  margin-right: -104px;
  margin-top: -104px;
  top: 100%;
}
.box-service__shapes--2:after {
  bottom: 0;
  left: 0;
  transform: rotate(90deg);
}
.box-service__shapes--3 {
  right: 0;
  top: 0;
}
.box-service__shapes--3:before {
  left: 100%;
  margin-bottom: -104px;
  margin-left: -104px;
  bottom: 100%;
}
.box-service__shapes--3:after {
  right: 0;
  top: 0;
  transform: rotate(270deg);
}
.box-service__shapes--4 {
  left: 0;
  top: 0;
}
.box-service__shapes--4:before {
  right: 100%;
  margin-bottom: -104px;
  margin-right: -104px;
  bottom: 100%;
}
.box-service__shapes--4:after {
  left: 0;
  top: 0;
  transform: rotate(180deg);
}
.box-service__title {
  margin-bottom: 28px;
  margin-top: 0;
}
.box-service__text {
  font-size: 18px;
  letter-spacing: 0;
  line-height: 27px;
  margin-bottom: 0;
  margin-top: 0;
}
.box-service__icon {
  display: flex;
  justify-content: center;
  margin-bottom: 9px;
}
.box-service__icon img {
  height: auto;
  max-height: 60px;
  max-width: 60px;
  width: auto;
}
.box-service__link {
  display: flex;
  justify-content: center;
  margin-top: auto;
  padding-top: 30px;
}

.breadcrumbs {
  color: inherit;
  font-size: 15px;
  letter-spacing: 0.012em;
  line-height: 24px;
  text-align: left;
}
.breadcrumbs__list {
  align-items: center;
  display: flex;
}
.breadcrumbs__item:after {
  content: "/";
  margin-right: 4px;
  padding-left: 5px;
}
.breadcrumbs__item:first-child {
  padding-left: 0;
}
.breadcrumbs__item:last-child {
  margin-right: 0;
}
.breadcrumbs__item:last-child::after {
  display: none;
}
.breadcrumbs a:hover {
  text-decoration: underline;
}

.btn {
  background-color: #06357f;
  border: none;
  border-radius: 100px;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: "HelveticaNeue", sans-serif;
  font-size: 22px;
  font-weight: 600;
  letter-spacing: 0.011em;
  line-height: 28px;
  min-width: 216px;
  padding: 4px 15px 9px;
  text-align: center;
  transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease;
}
.btn--submit {
  min-width: 160px;
}
.btn--submit:hover {
  background-color: #1489ad;
}
.btn--secondary {
  background-color: #1489ad;
  min-width: 160px;
  padding: 8px 15px 13px;
}
.btn--secondary:hover {
  background-color: #ffffff;
  color: #06357f;
}
.btn--fullwidth {
  width: 100%;
}

.btn-link {
  align-items: center;
  color: #06357f;
  display: flex;
  font-family: "HelveticaNeueCondensed", sans-serif;
  font-size: 16px;
  letter-spacing: 0.063em;
  line-height: 1.2em;
  transition: color 0.2s ease;
}
.btn-link:after {
  background-image: url(/wp-content/themes/introsight/images/icon-link-arrow.svg);
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  height: 12px;
  margin-top: 3px;
  width: 12px;
}
.btn-link:hover {
  color: #1489ad;
}
.btn-link--blog, .btn-link--404 {
  font-size: 20px;
  line-height: 1.2em;
}
.btn-link--blog:after, .btn-link--404:after {
  margin-left: 10px;
}

.divider {
  height: 14px;
}
.divider:before {
  background-image: url(/wp-content/themes/introsight/images/img-divider-colored.png);
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: auto 14px;
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: top;
  width: 100%;
}
.divider--white {
  height: 19px;
}
.divider--white:before {
  background-image: url(/wp-content/themes/introsight/images/img-divider.png);
  background-position: 0 50%;
  background-size: auto 19px;
}
.divider--to-start:before {
  background-position: 0 50%;
}

.footer {
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0.012em;
  line-height: 24px;
  text-align: justify;
}
@media (min-width: 768px) {
  .footer {
    text-align: justify;
  }
}
.footer a {
  color: inherit;
}
.footer a:hover {
  text-decoration: underline;
}
.footer__main {
  background: rgb(20, 137, 173);
  background: linear-gradient(45deg, rgb(20, 137, 173) 0%, rgb(6, 53, 127) 100%);
  padding-top: 71px;
}
.footer__bottom {
  background-color: #06357f;
  padding-bottom: 30px;
  padding-top: 32px;
}
.footer__parts {
  display: flex;
  flex-wrap: wrap;
}
.footer__part {
  flex: 0 0 100%;
  max-width: 100%;
  padding-bottom: 50px;
  padding-right: 20px;
}
@media (min-width: 768px) {
  .footer__part {
    flex: 0 0 50%;
    max-width: 50%;
    padding-bottom: 96px;
    padding-top: 16px;
  }
}
.footer__part--1 {
  padding-right: 0;
  padding-top: 0;
}
@media (min-width: 768px) {
  .footer__part--1 {
    padding-right: 90px;
  }
}
@media (min-width: 992px) {
  .footer__part--1 {
    flex: 0 0 40.5%;
    max-width: 40.5%;
  }
}
@media (min-width: 992px) {
  .footer__part--2 {
    flex: 0 0 19.2%;
    max-width: 19.2%;
  }
}
@media (min-width: 992px) {
  .footer__part--3 {
    flex: 0 0 20.8%;
    max-width: 20.8%;
  }
}
@media (min-width: 992px) {
  .footer__part--4 {
    flex: 0 0 19.5%;
    max-width: 19.5%;
  }
}
.footer__description {
  line-height: 27px;
}
.footer__description a {
  text-decoration: underline;
}
.footer__description a:hover {
  text-decoration: none;
}
.footer__title {
  color: inherit;
  font-weight: 400;
  letter-spacing: 0.011em;
  margin-bottom: 35px;
  margin-top: 0;
}
@media (min-width: 768px) {
  .footer__title {
    margin-bottom: 41px;
  }
}
.footer__logo {
  margin-bottom: 34px;
}
.footer__menu li {
  margin-bottom: 16px;
}
.footer__menu li:last-child {
  margin-bottom: 0;
}
.footer__email {
  margin-top: 0;
  margin-bottom: 25px;
}
.footer__text {
  font-size: 16px;
  letter-spacing: 0;
  line-height: 1.2em;
  text-align: center;
}
.footer__socials {
  margin-top: 40px;
}
@media (min-width: 768px) {
  .footer__socials {
    margin-top: 100px;
  }
}

.footer-banner {
  align-items: center;
  background-color: rgb(20, 137, 173);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  color: #ffffff;
  display: flex;
  margin-bottom: 22px;
  min-height: 350px;
  padding-bottom: 50px;
  padding-top: 50px;
  text-align: center;
}
.footer-banner__inner {
  padding-top: 40px;
}
.footer-banner__title {
  color: inherit;
  margin: 0;
}
.footer-banner__title + .footer-banner__btn-wrapper {
  margin-top: 55px;
}
.footer-banner__btn {
  border: 6px solid #ffffff;
  border-radius: 58px;
  display: inline-block;
  font-family: "HelveticaNeueCondensed", sans-serif;
  font-size: 18px;
  font-weight: 900;
  letter-spacing: 0.056em;
  line-height: 1.2em;
  min-width: 180px;
  padding: 12px 15px;
  transition: color 0.2s ease, background-color 0.2s ease, border-color 0.2s ease;
}
.footer-banner__btn:hover {
  background-color: #06357f;
  border-color: #06357f;
  color: #ffffff;
}

.form__field + .form__field {
  margin-top: 14px;
}
.form__field + .form__field--textarea {
  margin-top: 20px;
}
.form__field + .form__field--submit {
  margin-top: 17px;
}
.form__field--submit {
  align-items: center;
  display: flex;
  position: relative;
}
.form__input {
  border: none;
  border-bottom: 1px solid #979797;
  color: #06357f;
  font-family: "HelveticaNeue", sans-serif;
  font-size: 19px;
  font-weight: 400;
  letter-spacing: 0.011em;
  line-height: 28px;
  padding: 4px 15px;
  vertical-align: top;
  width: 100%;
}
.form__input--textarea {
  border: 2px solid #979797;
  height: 113px;
  padding-top: 0;
  padding-left: 13px;
  resize: none;
}
.form__input:focus {
  outline: none;
}
.form__input::-webkit-input-placeholder {
  color: #06357f;
  font-weight: 100;
}
.form__input:-moz-placeholder {
  color: #06357f;
  font-weight: 100;
}
.form__input::-moz-placeholder {
  color: #06357f;
  font-weight: 100;
}
.form__input:-ms-input-placeholder {
  color: #06357f;
  font-weight: 100;
}
.form .wpcf7-spinner {
  margin: 0 15px;
}
@media (min-width: 576px) {
  .form .wpcf7-spinner {
    margin: 0 24px;
  }
}
.form .wpcf7-not-valid-tip {
  font-size: 16px;
  line-height: 24px;
  padding-left: 14px;
}

.wpcf7-response-output.wpcf7-response-output.wpcf7-response-output {
  font-size: 19px;
  line-height: 28px;
  margin-left: 0;
  margin-right: 0;
  padding: 4px 15px;
}

.header__top-bar {
  background-color: #f9fafb;
  box-shadow: 0px 20px 30px 0px rgba(6, 53, 127, 0.7);
  left: 0;
  padding-bottom: 9px;
  padding-top: 11px;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 20;
}
.admin-bar .header__top-bar {
  top: 46px;
}
@media (min-width: 783px) {
  .admin-bar .header__top-bar {
    top: 32px;
  }
}
.header__parts {
  align-items: center;
  display: flex;
}
.header__nav {
  margin-left: auto;
  position: relative;
}
@media (max-width: 991.98px) {
  .header__menu {
    background-color: #0f657f;
    margin-top: 75px;
    position: fixed;
    right: 0;
    top: 0;
    transform: translateX(320px);
    transition: transform 0.2s ease;
    width: 320px;
    z-index: 10;
  }
  .header__menu.open {
    transform: translateX(0);
  }
}
@media (max-width: 991.98px) {
  .header__menu-inner {
    height: calc(100vh - 75px);
    overflow-y: auto;
  }
}
.header__fixed-buttons {
  bottom: 0;
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.5);
  display: flex;
  position: fixed;
  right: 0;
  width: 100%;
  z-index: 11;
}
@media (min-width: 1600px) {
  .header__fixed-buttons {
    bottom: auto;
    box-shadow: none;
    display: block;
    top: 70vh;
    transform: translateY(-50%);
    width: auto;
  }
}
.header__fixed-buttons li {
  flex-grow: 1;
  width: 50%;
}
@media (min-width: 1600px) {
  .header__fixed-buttons li {
    flex-grow: 0;
    width: auto;
  }
}
@media (min-width: 1600px) {
  .header__fixed-buttons li + li {
    margin-top: 17px;
  }
}
.header__btn {
  background-color: #06357f;
  color: #ffffff;
  display: block;
  font-family: "Ubuntu", sans-serif;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.2em;
  padding: 10px;
  text-align: center;
  transition: background-color 0.2s ease, color 0.2s ease;
  width: 100%;
}
@media (min-width: 1600px) {
  .header__btn {
    border-radius: 45px 0 0 45px;
    box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.5);
    font-size: 25px;
    min-width: 233px;
    padding: 30px 40px 27px 20px;
    text-align: right;
    width: auto;
  }
}
.header__btn--secondary {
  background-color: #1489ad;
}
.header__btn:hover {
  background-color: #f3f4f7;
  color: #06357f;
}

.icon-box {
  width: 100%;
}
.icon-box__title {
  margin-bottom: 8px;
  margin-top: 0;
}
.icon-box__image {
  align-items: center;
  display: flex;
  justify-content: center;
  height: 95px;
  margin: 0 auto 25px;
  width: 110px;
}
.icon-box__image img {
  display: inline-block;
  height: auto;
  max-height: 100%;
  max-width: 100%;
  vertical-align: top;
  width: auto;
}
.icon-box__image--offers {
  height: 100px;
  margin-bottom: 20px;
}
.icon-box__text {
  letter-spacing: 0.012em;
  line-height: 27px;
}

.list {
  font-size: 20px;
  letter-spacing: 0.011em;
  line-height: 30px;
}
.list li {
  padding-left: 28px;
  position: relative;
}
.list li:before {
  background-color: #1489ad;
  border-radius: 11px;
  content: "";
  display: block;
  height: 11px;
  left: 0;
  position: absolute;
  top: 9px;
  width: 11px;
}
.list li + li {
  margin-top: 8px;
}

.logo {
  display: inline-block;
  max-height: 55px;
  max-width: 175px;
  vertical-align: top;
}
.logo img {
  height: auto;
  max-width: 100%;
  max-height: 100%;
  width: auto;
}
.logo--footer {
  max-height: 48px;
  max-width: 180px;
}

.menu {
  color: #ffffff;
  font-size: 19px;
  letter-spacing: 0;
  line-height: 1.2em;
}
@media (max-width: 991.98px) {
  .menu {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .menu {
    color: #06357f;
    display: flex;
    margin-left: -30px;
    margin-right: -31px;
    margin-top: 3px;
  }
}
.menu__item.menu-item-has-children {
  position: relative;
}
@media (max-width: 991.98px) {
  .menu__item-link {
    align-items: center;
    display: flex;
    padding: 23px 30px;
  }
}
@media (min-width: 992px) {
  .menu > li {
    margin: 0 31px 0 30px;
  }
  .menu > li > a {
    display: block;
    padding: 8px 0;
    transition: color 0.2s ease;
  }
  .menu > li:hover > a {
    color: #1489ad;
  }
  .menu > li.current-menu-parent > a, .menu > li.current-menu-item > a {
    color: #1489ad;
    position: relative;
  }
  .menu > li.current-menu-parent > a:after, .menu > li.current-menu-item > a:after {
    content: "";
    background-color: #1489ad;
    bottom: 0;
    height: 4px;
    left: 0;
    position: absolute;
    width: 100%;
  }
  .menu > li.menu-item-has-children {
    margin-left: 8px;
    padding-left: 22px;
    position: relative;
  }
  .menu > li.menu-item-has-children:before {
    background-image: url(/wp-content/themes/introsight/images/icon-angle-down.svg);
    background-position: center center;
    background-repeat: no-repeat;
    content: "";
    display: block;
    height: 6px;
    left: 0;
    top: 50%;
    margin-right: 8px;
    margin-top: -3px;
    position: absolute;
    transform: rotateX(0);
    transition: transform 0.3s ease;
    width: 14px;
  }
  .menu > li.menu-item-has-children:hover:before {
    transform: rotateX(180deg);
  }
}
.menu__item-icon {
  align-self: flex-start;
  display: block;
  margin-right: 9px;
  max-height: 30px;
  max-width: 30px;
}
@media (min-width: 992px) {
  .menu__item-icon {
    max-height: 45px;
    max-width: 45px;
  }
}
.menu__item-toggle {
  align-items: center;
  display: flex;
  height: 30px;
  margin-left: auto;
  justify-content: center;
  width: 30px;
}
.menu__item-toggle:before {
  content: "+";
}
.menu__item-toggle.open:before {
  content: "-";
}
@media (min-width: 992px) {
  .menu__item-toggle {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .menu .sub-menu {
    background-color: rgba(0, 0, 0, 0.1);
    display: none;
  }
  .menu .sub-menu.open {
    display: block;
  }
}
@media (min-width: 992px) {
  .menu .sub-menu {
    background-color: #ffffff;
    border-radius: 0 28px 28px;
    box-shadow: 6px 10px 9px -7px rgba(0, 0, 0, 0.1);
    left: 0;
    margin-left: -11px;
    margin-top: 45px;
    opacity: 0;
    padding: 17px 0 18px;
    position: absolute;
    top: 100%;
    transition: opacity 0.3s ease, visibility 0.3s ease, margin-top 0.3s ease;
    visibility: hidden;
    width: 314px;
  }
  .menu .sub-menu:before {
    bottom: 100%;
    content: "";
    height: 15px;
    position: absolute;
    width: 100%;
  }
  .menu .sub-menu .sub-menu {
    border-radius: 0 28px 28px 0;
    left: 100%;
    top: 0;
  }
  .menu .sub-menu > li > a {
    align-items: center;
    display: flex;
    padding: 9px 20px;
    transition: color 0.2s ease;
  }
  .menu .sub-menu > li.current-menu-item > a, .menu .sub-menu > li:hover > a {
    color: #1489ad;
  }
}
@media (min-width: 992px) {
  .menu__item:hover > .sub-menu {
    margin-top: 15px;
    opacity: 1;
    visibility: visible;
  }
}

.menu-toggle {
  background-color: transparent;
  border: none;
  cursor: pointer;
  height: 26px;
  position: relative;
  width: 32px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 0;
  z-index: 20;
}
.menu-toggle span {
  display: block;
  height: 4px;
  width: 100%;
  border-radius: 10px;
  background: #06357f;
}
.menu-toggle span:nth-child(1) {
  transform-origin: 0% 0%;
  transition: transform 0.2s ease-in-out;
}
.menu-toggle span:nth-child(2) {
  transition: transform 0.2s ease-in-out;
}
.menu-toggle span:nth-child(3) {
  transform-origin: 0% 100%;
  transition: transform 0.2s ease-in-out;
}
.menu-toggle.open span:nth-child(1) {
  transform: rotate(45deg);
}
.menu-toggle.open span:nth-child(2) {
  transform: scaleY(0);
}
.menu-toggle.open span:nth-child(3) {
  transform: rotate(-45deg);
}
@media (min-width: 992px) {
  .menu-toggle {
    display: none;
  }
}

.pagination {
  display: flex;
  flex-wrap: wrap;
}
.pagination__item {
  border: 2px solid transparent;
  display: block;
  font-size: 16px;
  height: 24px;
  letter-spacing: 0.042em;
  line-height: 22px;
  min-width: 24px;
  padding: 0 2px;
  text-align: center;
  transition: border-color 0.2s ease, color 0.2s ease;
}
.pagination__item path {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10;
  stroke-width: 1px;
  fill-rule: evenodd;
  transition: stroke 0.2s ease;
}
.pagination__item:hover {
  color: #06357f;
}
.pagination__item:hover path {
  stroke: #06357f;
}
.pagination__item--link {
  margin: 0 5px;
}
.pagination__item--dots {
  margin: 0;
}
.pagination__item--disabled {
  color: #d6d5d3;
}
.pagination__item--disabled path {
  stroke: #d6d5d3 !important;
}
.pagination__item--current {
  border-color: #06357f;
  color: #06357f;
  font-weight: 600;
}

.panel {
  background-color: #ffffff;
  border-radius: 40px;
  box-shadow: 0px 0px 40px 0px rgb(214, 219, 232);
  padding: 50px 30px;
}
@media (min-width: 576px) {
  .panel {
    padding: 76px 53px 41px;
  }
}
@media (min-width: 768px) {
  .panel {
    min-height: 332px;
  }
}
@media (min-width: 1200px) {
  .panel {
    padding: 75px 100px 41px 53px;
  }
}
.panel--contacts {
  border-radius: 40px 40px 0 40px;
}
@media (min-width: 768px) {
  .panel--contacts {
    border-radius: 40px 0 40px 40px;
  }
}
.panel--contact-form {
  border-radius: 40px 0 40px 40px;
}
@media (min-width: 768px) {
  .panel--contact-form {
    border-radius: 0 40px 40px 40px;
    min-height: 507px;
  }
}
@media (min-width: 1200px) {
  .panel--contact-form {
    padding: 67px 63px 41px 63px;
  }
}
.panel--sidebar-form {
  background-color: #06357f;
  border-radius: 40px 0 40px 40px;
  color: #ffffff;
  padding: 76px 30px 41px;
}
@media (min-width: 1200px) {
  .panel--sidebar-form {
    padding: 44px 53px 57px 54px;
  }
}

.position__columns {
  display: flex;
  flex-wrap: wrap;
  max-width: 580px;
}
@media (min-width: 768px) {
  .position__columns {
    flex-wrap: nowrap;
    max-width: 100%;
  }
}
.position__title {
  margin: 0 0 33px;
}
.position__description {
  letter-spacing: 0.01em;
  margin-bottom: 28px;
}
.position__column-primary, .position__column-secondary {
  width: 100%;
}
@media (min-width: 768px) {
  .position__column-primary, .position__column-secondary {
    width: 50%;
  }
}
.position__column-primary {
  border-bottom: 1px solid #979797;
  margin-bottom: 40px;
  padding-bottom: 40px;
}
@media (min-width: 768px) {
  .position__column-primary {
    border-bottom: none;
    border-right: 1px solid #979797;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .position__column-primary {
    margin-right: 90px;
    max-width: 531px;
    padding-right: 90px;
  }
}
@media (min-width: 768px) {
  .position__column-secondary {
    padding-left: 40px;
    padding-top: 5px;
  }
}
@media (min-width: 992px) {
  .position__column-secondary {
    padding-left: 0;
  }
}
.position__secondary-title {
  font-weight: 400;
  margin: 0 0 9px;
}
.position__btn {
  padding-top: 37px;
}

@media (min-width: 768px) {
  .post-loop {
    display: flex;
  }
}
@media (min-width: 768px) {
  .post-loop__data {
    display: flex;
    flex-direction: column;
  }
}
.post-loop__title {
  margin: 0 0 3px;
  transition: color 0.2s ease;
}
.post-loop__title:hover {
  color: #1489ad;
}
.post-loop__thumbnail {
  background-color: #f9fafb;
  flex-shrink: 0;
  margin: 0;
  width: 100%;
  margin-bottom: 20px;
  margin-right: 35px;
}
@media (min-width: 768px) {
  .post-loop__thumbnail {
    min-height: 258px;
    margin-bottom: 0;
    width: 352px;
  }
}
.post-loop__thumbnail img {
  height: 100%;
  object-fit: cover;
  object-position: center;
  width: 100%;
}
.post-loop__meta {
  margin-bottom: 3px;
}
.post-loop__excerpt {
  margin: 0;
}
.post-loop__excerpt p {
  margin: 0;
}
.post-loop__btn {
  margin-top: auto;
  padding-top: 10px;
}
.post-loop + .post-loop {
  margin-top: 50px;
}
@media (min-width: 768px) {
  .post-loop + .post-loop {
    margin-top: 114px;
  }
}

.post-simple {
  display: block;
}
@media (min-width: 1200px) {
  .post-simple {
    align-items: center;
    display: flex;
  }
}
.post-simple__title {
  color: #333333;
  flex-grow: 1;
  font-size: 19px;
  font-weight: 400;
  letter-spacing: 0.011em;
  line-height: 1.2em;
  transition: color 0.2s ease;
}
.post-simple:hover .post-simple__title {
  color: #1489ad;
}
.post-simple__thumbnail {
  background-color: #f3f4f7;
  flex-shrink: 0;
  height: auto;
  margin: 0;
  order: 1;
  width: 100%;
}
@media (min-width: 1200px) {
  .post-simple__thumbnail {
    width: 233px;
    height: 122px;
    margin: 0 0 0 5px;
  }
}
.post-simple__thumbnail img {
  height: 100%;
  object-fit: cover;
  object-position: center;
  width: 100%;
}

@media (min-width: 768px) and (max-width: 991.98px) {
  .recommended-posts {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -40px;
    margin-left: -20px;
    margin-right: -20px;
  }
}
.recommended-posts__item {
  margin-top: 50px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .recommended-posts__item {
    width: 33.333333%;
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (min-width: 1200px) {
  .recommended-posts__item {
    margin-top: 20px;
  }
}

.rich-content {
  display: block;
}
.rich-content > *:first-child {
  margin-top: 0;
}
.rich-content > *:last-child {
  margin-bottom: 0;
}

.sidebar__widget + .sidebar__widget {
  margin-top: 31px;
}
.sidebar__title {
  margin: 0 0 31px;
}

.sidebar-form__description {
  font-size: 19px;
  letter-spacing: 0.011em;
  line-height: 28px;
  margin-bottom: 31px;
  margin-top: 0;
  text-align: center;
}
.sidebar-form__field + .sidebar-form__field {
  margin-top: 33px;
}
.sidebar-form__field + .sidebar-form__field--submit {
  margin-top: 34px;
}
.sidebar-form__field--submit {
  position: relative;
}
.sidebar-form__input {
  border: none;
  color: #333333;
  font-family: "HelveticaNeue", sans-serif;
  font-size: 19px;
  font-weight: 400;
  letter-spacing: 0.011em;
  line-height: 1.2em;
  padding: 13px 17px 9px;
  vertical-align: top;
  width: 100%;
}
.sidebar-form__input:focus {
  outline: none;
}
.sidebar-form__input::-webkit-input-placeholder {
  color: #333333;
  font-weight: 100;
}
.sidebar-form__input:-moz-placeholder {
  color: #333333;
  font-weight: 100;
}
.sidebar-form__input::-moz-placeholder {
  color: #333333;
  font-weight: 100;
}
.sidebar-form__input:-ms-input-placeholder {
  color: #333333;
  font-weight: 100;
}
.sidebar-form .wpcf7-spinner {
  margin: 0;
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
}
.sidebar-form .wpcf7-not-valid-tip {
  font-size: 16px;
  line-height: 24px;
  padding-left: 17px;
}

.site {
  display: flex;
  position: relative;
}
.site__wrapper {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  overflow: hidden;
  padding-bottom: 0;
  padding-top: 75px;
  width: 100%;
}
.site__wrapper--with-buttons {
  padding-bottom: 40px;
}
@media (min-width: 1600px) {
  .site__wrapper--with-buttons {
    padding-bottom: 0;
  }
}
@media (max-width: 991.98px) {
  .nav-open .site__wrapper {
    position: relative;
  }
  .nav-open .site__wrapper:before {
    background-color: rgba(6, 53, 127, 0.3);
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 12;
  }
}
.site__header {
  width: 100%;
}
.site__main {
  padding-bottom: 0;
}
.site__main--home {
  padding-bottom: 0;
  padding-top: 0;
}
.site__footer {
  margin-top: auto;
}
.site__width {
  max-width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  width: 100%;
}
@media (min-width: 576px) {
  .site__width {
    margin-left: auto;
    margin-right: auto;
    max-width: 95%;
    padding-left: 0;
    padding-right: 0;
    width: 1240px;
  }
}
@media (min-width: 576px) {
  .site__width--thin {
    width: 910px;
  }
}
@media (min-width: 576px) {
  .site__width--icon-box {
    width: 950px;
  }
}
@media (min-width: 576px) {
  .site__width--offers {
    width: 1080px;
  }
}
@media (min-width: 576px) {
  .site__width--block-bg-3 {
    width: 970px;
  }
}
@media (min-width: 576px) {
  .site__width--fullwidth {
    max-width: 100%;
    width: 100%;
  }
}

.social-list {
  display: flex;
  flex-wrap: wrap;
  gap: 10px 10px;
  justify-content: center;
}
@media (min-width: 768px) {
  .social-list {
    justify-content: flex-start;
  }
}
.social-list a {
  align-items: center;
  border: 1px solid #ffffff;
  border-radius: 40px;
  display: flex;
  height: 40px;
  justify-content: center;
  transition: border-color 0.2s ease, background-color 0.2s ease;
  width: 40px;
}
.social-list a img,
.social-list a svg {
  height: auto;
  max-height: 20px;
  max-width: 21px;
  width: auto;
}
.social-list a:hover {
  border-color: #1489ad;
  background-color: #1489ad;
}

.swiper__container {
  padding: 0 65px;
  position: relative;
}
.swiper__wrapper {
  align-items: center;
  user-select: none;
}
.no-swiper .swiper__wrapper {
  justify-content: center;
}
.swiper__slide img {
  margin: 0 auto;
}
.no-swiper .swiper__slide:last-child {
  margin-right: 0 !important;
}
.swiper__button {
  position: absolute;
  top: 50%;
  width: 22px;
  height: 22px;
  margin-top: -11px;
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.no-swiper .swiper__button {
  display: none;
}
.swiper__button--prev {
  left: 0;
}
.swiper__button--next {
  right: 0;
}
.swiper__button svg {
  height: auto;
  max-height: 100%;
  max-width: 100%;
  width: auto;
}
.swiper__button svg path {
  fill: #06357f;
  transition: fill 0.2s ease;
}
.swiper__button:hover svg path {
  fill: #1489ad;
}

.swiper-pagination {
  display: flex;
  flex-wrap: wrap;
  gap: 10px 0;
  justify-content: center;
  margin-top: 42px;
}
.no-swiper .swiper-pagination {
  display: none;
}

.swiper-pagination-bullet {
  align-items: center;
  border: 3px solid transparent;
  border-radius: 16px;
  cursor: pointer;
  display: flex;
  height: 16px;
  justify-content: center;
  transition: border-color 0.2s ease;
  width: 16px;
}
.swiper-pagination-bullet:before {
  background-color: #06357f;
  border-radius: 6px;
  content: "";
  height: 6px;
  transition: background-color 0.2s ease;
  width: 6px;
}
.swiper-pagination-bullet:hover:before {
  background-color: #1489ad;
}
.swiper-pagination-bullet.swiper-pagination-bullet-active {
  border-color: #1489ad;
}
.swiper-pagination-bullet.swiper-pagination-bullet-active:before {
  background-color: #06357f;
}

.top-banner {
  align-items: center;
  background: #06357f;
  background: -moz-linear-gradient(45deg, #06357f 0%, #1489ad 100%);
  background: -webkit-linear-gradient(45deg, #06357f 0%, #1489ad 100%);
  background: linear-gradient(45deg, #06357f 0%, #1489ad 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#06357f", endColorstr="#1489ad",GradientType=1 );
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  color: #ffffff;
  display: flex;
  min-height: 314px;
  padding-bottom: 100px;
  padding-top: 100px;
  position: relative;
  text-align: center;
}
.top-banner__inner--home {
  max-width: 930px;
  padding-bottom: 105px;
  text-align: left;
}
.top-banner__inner--about {
  padding-bottom: 67px;
}
.top-banner__title {
  color: inherit;
  margin: 0;
}
.top-banner__text {
  font-size: 25px;
  letter-spacing: 0.016em;
  line-height: 38px;
  margin-top: 16px;
}
.top-banner__text--services {
  font-size: 20px;
  line-height: 30px;
  letter-spacing: 0.011em;
  margin-top: 9px;
}
.top-banner__divider {
  margin-bottom: 20px;
  margin-top: 19px;
}
.top-banner__breadcrumbs {
  left: 0;
  position: absolute;
  top: 33px;
  width: 100%;
}
.top-banner--home {
  min-height: 680px;
}
.top-banner--services, .top-banner--about {
  min-height: 380px;
}
.top-banner--line {
  min-height: 99px;
  padding-bottom: 20px;
  padding-top: 20px;
}
/*!*****************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/swiper/swiper.min.css ***!
  \*****************************************************************************************************************************/
/**
 * Swiper 7.4.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: December 24, 2021
 */
@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, 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");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color:#007aff;
}

.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}

.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}

.swiper-android .swiper-slide, .swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}

.swiper-pointer-events {
  touch-action: pan-y;
}

.swiper-pointer-events.swiper-vertical {
  touch-action: pan-x;
}

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

.swiper-autoheight, .swiper-autoheight .swiper-slide {
  height: auto;
}

.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}

.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}

.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}

.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}

.swiper-centered > .swiper-wrapper::before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}

.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}

.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}

.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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RUFDQztBakJtdEJGO0FpQmh0QkM7RUFDQztBakJrdEJGOztBa0I1d0JBO0VBQ0M7RUFDQTtFQUNBO0FsQit3QkQ7QWtCN3dCQztFQUxEO0lBTUU7RWxCZ3hCQTtBQUNGO0FrQjl3QkM7RUFDQyx5QmhCZVk7RWdCZFo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEJneEJGO0FrQjl3QkU7RUFDQztFQUNBO0FsQmd4Qkg7QWtCN3dCRTtFQUNDO0VBQ0E7QWxCK3dCSDtBa0I1d0JFO0VBQ0M7RUFDQTtBbEI4d0JIO0FrQjN3QkU7RUFDQztFQUNBO0FsQjZ3Qkg7QWtCdndCRTtFQUZEO0lBR0U7RWxCMHdCRDtBQUNGO0FrQnZ3QkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxCeXdCRjtBa0J2d0JFO0VBUkQ7SUFTRTtFbEIwd0JEO0FBQ0Y7QWtCeHdCRTtFQUNDLHlCaEJqQ1k7RWdCa0NaO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEIwd0JIO0FrQnZ3QkU7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxCeXdCSDtBa0J0d0JFO0VBQ0M7RUFDQTtBbEJ3d0JIO0FrQnR3Qkc7RUFDQztFQUNBO0VBQ0E7RUFDQTtBbEJ3d0JKO0FrQnJ3Qkc7RUFDQztFQUNBO0VBQ0E7QWxCdXdCSjtBa0Jud0JFO0VBQ0M7RUFDQTtBbEJxd0JIO0FrQm53Qkc7RUFDQztFQUNBO0VBQ0E7RUFDQTtBbEJxd0JKO0FrQmx3Qkc7RUFDQztFQUNBO0VBQ0E7QWxCb3dCSjtBa0Jod0JFO0VBQ0M7RUFDQTtBbEJrd0JIO0FrQmh3Qkc7RUFDQztFQUNBO0VBQ0E7RUFDQTtBbEJrd0JKO0FrQi92Qkc7RUFDQztFQUNBO0VBQ0E7QWxCaXdCSjtBa0I3dkJFO0VBQ0M7RUFDQTtBbEIrdkJIO0FrQjd2Qkc7RUFDQztFQUNBO0VBQ0E7RUFDQTtBbEIrdkJKO0FrQjV2Qkc7RUFDQztFQUNBO0VBQ0E7QWxCOHZCSjtBa0J6dkJDO0VBQ0M7RUFDQTtBbEIydkJGO0FrQnh2QkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQjB2QkY7QWtCdnZCQztFQUNDO0VBQ0E7RUFDQTtBbEJ5dkJGO0FrQnZ2QkU7RUFDQztFQUNBO0VBQ0E7RUFDQTtBbEJ5dkJIO0FrQnJ2QkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtBbEJ1dkJGOztBbUJoN0JBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkJtN0JEO0FtQmo3QkM7RUFDQztFQUNBO0FuQm03QkY7QW1COTZCRTtFQUNDO0VBQ0E7RUFDQTtBbkJnN0JIO0FtQjc2QkU7RUFDQztBbkIrNkJIO0FtQjU2QkU7RUFDQztBbkI4NkJIO0FtQjU2Qkc7RUFDQztBbkI4NkJKO0FtQnY2QkU7RUFDQztBbkJ5NkJIOztBb0I3OEJBO0VBQ0MseUJsQjJCYztFa0IxQmQ7RUFDQTtFQUNBLGNsQnFCYTtFa0JwQmI7RUFDQTtFQUNBLHdDbEJXYztFa0JWZDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwQmc5QkQ7QW9COThCQztFQUNDO0FwQmc5QkY7QW9COThCRTtFQUNDLHlCbEJRWTtBRnc4QmY7QW9CNThCQztFQUNDLHlCbEJHYTtFa0JGYjtFQUNBO0FwQjg4QkY7QW9CNThCRTtFQUNDLHlCbEJOVztFa0JPWCxjbEJKWTtBRms5QmY7QW9CMThCQztFQUNDO0FwQjQ4QkY7O0FvQng4QkE7RUFDQztFQUNBLGNsQmZjO0VrQmdCZDtFQUNBLGlEbEJ2QmdCO0VrQndCaEI7RUFDQTtFQUNBO0VBQ0E7QXBCMjhCRDtBb0J6OEJDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEIyOEJGO0FvQng4QkM7RUFDQyxjbEJsQ2E7QUY0K0JmO0FvQnY4QkM7RUFFQztFQUNBO0FwQnc4QkY7QW9CdDhCRTtFQUNDO0FwQnc4Qkg7O0FxQmhoQ0E7RUFDQztBckJtaENEO0FxQmpoQ0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJCbWhDRjtBcUJoaENDO0VBQ0M7QXJCa2hDRjtBcUJoaENFO0VBQ0M7RUFDQTtFQUNBO0FyQmtoQ0g7QXFCNWdDRTtFQUNDO0FyQjhnQ0g7O0FzQjFpQ0E7RUFDQyxjcEJ3QmE7RW9CdkJiO0VBQ0E7RUFDQTtFQUNBO0F0QjZpQ0Q7QXNCM2lDQztFQVBEO0lBUUU7RXRCOGlDQTtBQUNGO0FzQjVpQ0M7RUFDQztBdEI4aUNGO0FzQjVpQ0U7RUFDQztBdEI4aUNIO0FzQjFpQ0M7RUFDQztFQUNBO0VBQ0E7QXRCNGlDRjtBc0J6aUNDO0VBQ0MseUJwQkVhO0VvQkRiO0VBQ0E7QXRCMmlDRjtBc0J4aUNDO0VBQ0M7RUFDQTtBdEIwaUNGO0FzQnZpQ0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtBdEJ5aUNGO0FzQnZpQ0U7RUFORDtJQU9FO0lBQ0E7SUFDQTtJQUNBO0V0QjBpQ0Q7QUFDRjtBc0J4aUNFO0VBQ0M7RUFDQTtBdEIwaUNIO0FzQnhpQ0c7RUFKRDtJQUtFO0V0QjJpQ0Y7QUFDRjtBc0J6aUNHO0VBUkQ7SUFTRTtJQUNBO0V0QjRpQ0Y7QUFDRjtBc0J2aUNHO0VBRkQ7SUFHRTtJQUNBO0V0QjBpQ0Y7QUFDRjtBc0JyaUNHO0VBRkQ7SUFHRTtJQUNBO0V0QndpQ0Y7QUFDRjtBc0JuaUNHO0VBRkQ7SUFHRTtJQUNBO0V0QnNpQ0Y7QUFDRjtBc0JsaUNDO0VBQ0M7QXRCb2lDRjtBc0JsaUNFO0VBQ0M7QXRCb2lDSDtBc0JsaUNHO0VBQ0M7QXRCb2lDSjtBc0IvaENDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEJpaUNGO0FzQi9oQ0U7RUFQRDtJQVFFO0V0QmtpQ0Q7QUFDRjtBc0IvaENDO0VBQ0M7QXRCaWlDRjtBc0I1aENFO0VBQ0M7QXRCOGhDSDtBc0I1aENHO0VBQ0M7QXRCOGhDSjtBc0J6aENDO0VBQ0M7RUFDQTtBdEIyaENGO0FzQnhoQ0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtBdEIwaENGO0FzQnZoQ0M7RUFDQztBdEJ5aENGO0FzQnZoQ0U7RUFIRDtJQUlFO0V0QjBoQ0Q7QUFDRjs7QXVCMXFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjckJtQmE7RXFCbEJiO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkI2cUNEO0F1QjNxQ0M7RUFDQztBdkI2cUNGO0F1QjFxQ0M7RUFDQztFQUNBO0F2QjRxQ0Y7QXVCenFDQztFQUNDO0F2QjJxQ0Y7QXVCeHFDQztFQUNDO0VBQ0E7RUFDQTtFQUNBLGlEckJUZTtFcUJVZjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkIwcUNGO0F1QnhxQ0U7RUFDQyx5QnJCYlk7RXFCY1oscUJyQmRZO0VxQmVaLGNyQmxCVztBRjRyQ2Q7O0F3Qmp0Q0U7RUFDQztBeEJvdENIO0F3Qmx0Q0c7RUFDQztBeEJvdENKO0F3Qmp0Q0c7RUFDQztBeEJtdENKO0F3Qi9zQ0U7RUFDQztFQUNBO0VBQ0E7QXhCaXRDSDtBd0I3c0NDO0VBQ0M7RUFDQTtFQUNBLGN0QkVhO0VzQkRiLHdDdEJUYTtFc0JVYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEIrc0NGO0F3QjdzQ0U7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4QitzQ0g7QXdCNXNDRTtFQUNDO0F4QjhzQ0g7QXlCMXZDQztFRGdERSxjdEJyQlk7RXNCc0JaO0F4QjZzQ0g7QXlCM3ZDQztFRDZDRSxjdEJyQlk7RXNCc0JaO0F4Qml0Q0g7QXlCNXZDQztFRDBDRSxjdEJyQlk7RXNCc0JaO0F4QnF0Q0g7QXlCN3ZDQztFRHVDRSxjdEJyQlk7RXNCc0JaO0F4Qnl0Q0g7QXdCcnRDQztFQUNDO0F4QnV0Q0Y7QXdCcnRDRTtFQUhEO0lBSUU7RXhCd3RDRDtBQUNGO0F3QnJ0Q0M7RUFDQztFQUNBO0VBQ0E7QXhCdXRDRjs7QXdCanRDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhCb3RDRjs7QTBCOXhDQztFQUNDLHlCeEI4QmdCO0V3QjdCaEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJpeUNGO0EwQi94Q0U7RUFDQztBMUJpeUNIO0EwQi94Q0c7RUFIRDtJQUlFO0UxQmt5Q0Y7QUFDRjtBMEI5eENDO0VBQ0M7RUFDQTtBMUJneUNGO0EwQjd4Q0M7RUFDQztFQUNBO0ExQit4Q0Y7QTBCMXhDRTtFQUZEO0lBR0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UxQjZ4Q0Q7RTBCM3hDQztJQUNDO0UxQjZ4Q0Y7QUFDRjtBMEJ2eENFO0VBRkQ7SUFHRTtJQUNBO0UxQjB4Q0Q7QUFDRjtBMEJ2eENDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFCeXhDRjtBMEJ2eENFO0VBVEQ7SUFVRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTFCMHhDRDtBQUNGO0EwQnh4Q0U7RUFDQztFQUNBO0ExQjB4Q0g7QTBCeHhDRztFQUpEO0lBS0U7SUFDQTtFMUIyeENGO0FBQ0Y7QTBCdnhDSTtFQUZEO0lBR0U7RTFCMHhDSDtBQUNGO0EwQnJ4Q0M7RUFDQyx5QnhCcEVhO0V3QnFFYixjeEJ4RVk7RXdCeUVaO0VBQ0EsaUN4QmhGZTtFd0JpRmY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFCdXhDRjtBMEJyeENFO0VBYkQ7SUFjRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFMUJ3eENEO0FBQ0Y7QTBCdHhDRTtFQUNDLHlCeEIxRlk7QUZrM0NmO0EwQnJ4Q0U7RUFDQyx5QnhCaEdVO0V3QmlHVixjeEJoR1k7QUZ1M0NmOztBMkJuNUNBO0VBQ0M7QTNCczVDRDtBMkJwNUNDO0VBQ0M7RUFDQTtBM0JzNUNGO0EyQm41Q0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNCcTVDRjtBMkJuNUNFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQnE1Q0g7QTJCajVDRTtFQUNDO0VBQ0E7QTNCbTVDSDtBMkIvNENDO0VBQ0M7RUFDQTtBM0JpNUNGOztBNEJuN0NBO0VBQ0M7RUFDQTtFQUNBO0E1QnM3Q0Q7QTRCcDdDQztFQUNDO0VBQ0E7QTVCczdDRjtBNEJwN0NFO0VBQ0MseUIxQm1CWTtFMEJsQlo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUJzN0NIO0E0Qm43Q0U7RUFDQztBNUJxN0NIOztBNkIzOENBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QTdCODhDRDtBNkI1OENDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QTdCODhDRjtBNkIzOENDO0VBQ0M7RUFDQTtBN0I2OENGOztBOEI1OUNBO0VBQ0MsYzVCd0JhO0U0QnZCYjtFQUNBO0VBQ0E7QTlCKzlDRDtBOEI3OUNDO0VBTkQ7SUFPRTtFOUJnK0NBO0FBQ0Y7QThCOTlDQztFQVZEO0lBV0UsYzVCaUJhO0k0QmhCYjtJQUNBO0lBQ0E7SUFDQTtFOUJpK0NBO0FBQ0Y7QThCNzlDRTtFQUNDO0E5Qis5Q0g7QThCejlDRTtFQUZEO0lBR0U7SUFDQTtJQUNBO0U5QjQ5Q0Q7QUFDRjtBOEJ2OUNFO0VBRkQ7SUFHRTtFOUIwOUNEO0U4Qng5Q0M7SUFDQztJQUNBO0lBQ0E7RTlCMDlDRjtFOEJ2OUNDO0lBQ0MsYzVCakJXO0VGMCtDYjtFOEJ0OUNDO0lBRUMsYzVCdEJXO0k0QnVCWDtFOUJ1OUNGO0U4QnI5Q0U7SUFDQztJQUNBLHlCNUIzQlU7STRCNEJWO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTlCdTlDSDtFOEJuOUNDO0lBQ0M7SUFDQTtJQUNBO0U5QnE5Q0Y7RThCbjlDRTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTlCcTlDSDtFOEJoOUNHO0lBQ0M7RTlCazlDSjtBQUNGO0E4QjU4Q0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Qjg4Q0Y7QThCNThDRTtFQVBEO0lBUUU7SUFDQTtFOUIrOENEO0FBQ0Y7QThCNThDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUI4OENGO0E4QjU4Q0U7RUFDQztBOUI4OENIO0E4Qno4Q0c7RUFDQztBOUIyOENKO0E4QnY4Q0U7RUFuQkQ7SUFvQkU7RTlCMDhDRDtBQUNGO0E4QnA4Q0U7RUFIRDtJQUlFO0lBQ0E7RTlCdThDRDtFOEJyOENDO0lBQ0M7RTlCdThDRjtBQUNGO0E4Qm44Q0U7RUFiRDtJQWNFLHlCNUIzSFc7STRCNEhYO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFOUJzOENEO0U4QnA4Q0M7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0U5QnM4Q0Y7RThCbjhDQztJQUNDO0lBQ0E7SUFDQTtFOUJxOENGO0U4Qmg4Q0U7SUFDQztJQUNBO0lBQ0E7SUFDQTtFOUJrOENIO0U4Qi83Q0U7SUFFQyxjNUI5SlU7RUY4bERiO0FBQ0Y7QThCejdDRTtFQUZEO0lBR0U7SUFDQTtJQUNBO0U5QjQ3Q0Q7QUFDRjs7QStCbm9EQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Cc29ERDtBK0Jwb0RDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQjdCVWE7QUY0bkRmO0ErQnBvREU7RUFDQztFQUNBO0EvQnNvREg7QStCbm9ERTtFQUNDO0EvQnFvREg7QStCbG9ERTtFQUNDO0VBQ0E7QS9Cb29ESDtBK0I1bkRHO0VBQ0M7QS9COG5ESjtBK0IzbkRHO0VBQ0M7QS9CNm5ESjtBK0IxbkRHO0VBQ0M7QS9CNG5ESjtBK0J2bkRDO0VBckREO0lBc0RFO0UvQjBuREE7QUFDRjs7QWdDanJEQTtFQUNDO0VBQ0E7QWhDb3JERDtBZ0NsckRDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhDb3JERjtBZ0NsckRFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQ29yREg7QWdDanJERTtFQUNDLGM5QkVZO0FGaXJEZjtBZ0NqckRHO0VBQ0MsZTlCRFc7QUZvckRmO0FnQy9xREU7RUFDQztBaENpckRIO0FnQzlxREU7RUFDQztBaENnckRIO0FnQzdxREU7RUFDQztBaEMrcURIO0FnQzdxREc7RUFDQztBaEMrcURKO0FnQzNxREU7RUFDQyxxQjlCdEJZO0U4QnVCWixjOUJ2Qlk7RThCd0JaO0FoQzZxREg7O0FpQ2p1REE7RUFDQyx5Qi9Cd0JhO0UrQnZCYjtFQUNBO0VBQ0E7QWpDb3VERDtBaUNsdURDO0VBTkQ7SUFPRTtFakNxdURBO0FBQ0Y7QWlDbnVEQztFQVZEO0lBV0U7RWpDc3VEQTtBQUNGO0FpQ3B1REM7RUFkRDtJQWVFO0VqQ3V1REE7QUFDRjtBaUNydURDO0VBQ0M7QWpDdXVERjtBaUNydURFO0VBSEQ7SUFJRTtFakN3dUREO0FBQ0Y7QWlDcnVEQztFQUNDO0FqQ3V1REY7QWlDcnVERTtFQUhEO0lBSUU7SUFDQTtFakN3dUREO0FBQ0Y7QWlDdHVERTtFQVJEO0lBU0U7RWpDeXVERDtBQUNGO0FpQ3R1REM7RUFDQyx5Qi9CWmE7RStCYWI7RUFDQSxjL0JqQlk7RStCa0JaO0FqQ3d1REY7QWlDdHVERTtFQU5EO0lBT0U7RWpDeXVERDtBQUNGOztBa0N0eERDO0VBQ0M7RUFDQTtFQUNBO0FsQ3l4REY7QWtDdnhERTtFQUxEO0lBTUU7SUFDQTtFbEMweEREO0FBQ0Y7QWtDdnhEQztFQUNDO0FsQ3l4REY7QWtDdHhEQztFQUNDO0VBQ0E7QWxDd3hERjtBa0NyeERDO0VBRUM7QWxDc3hERjtBa0NweERFO0VBSkQ7SUFLRTtFbEN1eEREO0FBQ0Y7QWtDcHhEQztFQUNDO0VBQ0E7RUFDQTtBbENzeERGO0FrQ3B4REU7RUFMRDtJQU1FO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWxDdXhERDtBQUNGO0FrQ3J4REU7RUFiRDtJQWNFO0lBQ0E7SUFDQTtFbEN3eEREO0FBQ0Y7QWtDbnhERTtFQUZEO0lBR0U7SUFDQTtFbENzeEREO0FBQ0Y7QWtDcHhERTtFQVBEO0lBUUU7RWxDdXhERDtBQUNGO0FrQ3B4REM7RUFDQztFQUNBO0FsQ3N4REY7QWtDbnhEQztFQUNDO0FsQ3F4REY7O0FtQ3gxREM7RUFGRDtJQUdFO0VuQzQxREE7QUFDRjtBbUN4MURFO0VBRkQ7SUFHRTtJQUNBO0VuQzIxREQ7QUFDRjtBbUN4MURDO0VBQ0M7RUFDQTtBbkMwMURGO0FtQ3gxREU7RUFDQyxjakNVWTtBRmcxRGY7QW1DdDFEQztFQUNDLHlCakNTZ0I7RWlDUmhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5DdzFERjtBbUN0MURFO0VBUkQ7SUFTRTtJQUNBO0lBQ0E7RW5DeTFERDtBQUNGO0FtQ3YxREU7RUFDQztFQUNBO0VBQ0E7RUFDQTtBbkN5MURIO0FtQ3IxREM7RUFDQztBbkN1MURGO0FtQ3AxREM7RUFDQztBbkNzMURGO0FtQ3AxREU7RUFDQztBbkNzMURIO0FtQ2wxREM7RUFDQztFQUNBO0FuQ28xREY7QW1DajFEQztFQUNDO0FuQ20xREY7QW1DajFERTtFQUhEO0lBSUU7RW5DbzFERDtBQUNGOztBb0N2NURBO0VBQ0M7QXBDMDVERDtBb0N4NURDO0VBSEQ7SUFJRTtJQUNBO0VwQzI1REE7QUFDRjtBb0N6NURDO0VBQ0MsY2xDeUJXO0VrQ3hCWDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBDMjVERjtBb0N4NURDO0VBQ0MsY2xDVWE7QUZnNURmO0FvQ3Y1REM7RUFDQyx5QmxDSVc7RWtDSFg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEN5NURGO0FvQ3Y1REU7RUFSRDtJQVNFO0lBQ0E7SUFDQTtFcEMwNUREO0FBQ0Y7QW9DeDVERTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FwQzA1REg7O0FxQ2g4REM7RUFGRDtJQUdFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXJDbzhEQTtBQUNGO0FxQ2w4REM7RUFDQztBckNvOERGO0FxQ2w4REU7RUFIRDtJQUlFO0lBQ0E7SUFDQTtJQUNBO0VyQ3E4REQ7QUFDRjtBcUNuOERFO0VBVkQ7SUFXRTtFckNzOEREO0FBQ0Y7O0FzQzU5REE7RUFDQztBdEMrOUREO0FzQzc5REM7RUFDQztBdEMrOURGO0FzQzU5REM7RUFDQztBdEM4OURGOztBdUNsK0RFO0VBQ0M7QXZDcStESDtBdUNoK0RDO0VBQ0M7QXZDaytERjs7QXdDMytEQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEM4K0RGO0F3Q3orREU7RUFDQztBeEMyK0RIO0F3Q3orREc7RUFDQztBeEMyK0RKO0F3Q3YrREU7RUFDQztBeEN5K0RIO0F3Q3IrREM7RUFDQztFQUNBLGN0Q01XO0VzQ0xYLHdDdENYYTtFc0NZYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEN1K0RGO0F3Q3IrREU7RUFDQztBeEN1K0RIO0F5QjdnRUM7RWUwQ0UsY3RDVFU7RXNDVVY7QXhDcytESDtBeUI5Z0VDO0VldUNFLGN0Q1RVO0VzQ1VWO0F4QzArREg7QXlCL2dFQztFZW9DRSxjdENUVTtFc0NVVjtBeEM4K0RIO0F5QmhoRUM7RWVpQ0UsY3RDVFU7RXNDVVY7QXhDay9ESDtBd0M5K0RDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeENnL0RGO0F3QzcrREM7RUFDQztFQUNBO0VBQ0E7QXhDKytERjs7QXlDMWlFQTtFQUNDO0VBQ0E7QXpDNmlFRDtBeUMzaUVDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpDNmlFRjtBeUMzaUVFO0VBQ0M7QXpDNmlFSDtBeUMzaUVHO0VBSEQ7SUFJRTtFekM4aUVGO0FBQ0Y7QXlDemlFRztFQUZEO0lBR0U7RXpDNGlFRjtFeUMxaUVFO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXpDNGlFSDtBQUNGO0F5Q3ZpRUM7RUFDQztBekN5aUVGO0F5Q3RpRUM7RUFDQztBekN3aUVGO0F5Q3RpRUU7RUFDQztFQUNBO0F6Q3dpRUg7QXlDcGlFQztFQUNDO0F6Q3NpRUY7QXlDbmlFQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0F6Q3FpRUY7QXlDbmlFRTtFQU5EO0lBT0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLGF2Q3ZEVTtFRjZsRVg7QUFDRjtBeUNsaUVHO0VBRkQ7SUFHRSxZdkM1RFM7RUZpbUVYO0FBQ0Y7QXlDaGlFRztFQUZEO0lBR0U7RXpDbWlFRjtBQUNGO0F5QzloRUc7RUFGRDtJQUdFO0V6Q2lpRUY7QUFDRjtBeUM1aEVHO0VBRkQ7SUFHRTtFekMraEVGO0FBQ0Y7QXlDMWhFRztFQUZEO0lBR0U7SUFDQTtFekM2aEVGO0FBQ0Y7O0EwQ3JvRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBMUN3b0VEO0EwQ3RvRUM7RUFORDtJQU9FO0UxQ3lvRUE7QUFDRjtBMEN2b0VDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUN5b0VGO0EwQ3ZvRUU7O0VBRUM7RUFDQTtFQUNBO0VBQ0E7QTFDeW9FSDtBMEN0b0VFO0VBQ0M7RUFDQSx5QnhDRFk7QUZ5b0VmOztBMkNwcUVDO0VBQ0M7RUFDQTtBM0N1cUVGO0EyQ3BxRUM7RUFDQztFQUNBO0EzQ3NxRUY7QTJDcHFFRTtFQUNDO0EzQ3NxRUg7QTJDaHFFRTtFQUNDO0EzQ2txRUg7QTJDL3BFRTtFQUNDO0EzQ2lxRUg7QTJDN3BFQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQytwRUY7QTJDN3BFRTtFQUNDO0EzQytwRUg7QTJDNXBFRTtFQUNDO0EzQzhwRUg7QTJDM3BFRTtFQUNDO0EzQzZwRUg7QTJDMXBFRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0EzQzRwRUg7QTJDMXBFRztFQUNDLGF6QzlCVztFeUMrQlg7QTNDNHBFSjtBMkNwcEVJO0VBQ0MsYXpDdkNVO0FGNnJFZjs7QTJDL29FQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNDa3BFRDtBMkNocEVDO0VBQ0M7QTNDa3BFRjs7QTJDOW9FQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0NpcEVEO0EyQy9vRUM7RUFDQyx5QnpDdkVhO0V5Q3dFYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQ2lwRUY7QTJDNW9FRTtFQUNDLHlCekNqRlk7QUYrdEVmO0EyQzFvRUM7RUFDQyxxQnpDdEZhO0FGa3VFZjtBMkMxb0VFO0VBQ0MseUJ6QzFGWTtBRnN1RWY7O0E0Q2x3RUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjMUNlYTtFMENkYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVDcXdFRDtBNENqd0VFO0VBQ0M7RUFDQTtFQUNBO0E1Q213RUg7QTRDaHdFRTtFQUNDO0E1Q2t3RUg7QTRDOXZFQztFQUNDO0VBQ0E7QTVDZ3dFRjtBNEM3dkVDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QTVDK3ZFRjtBNEM3dkVFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QTVDK3ZFSDtBNEMzdkVDO0VBQ0M7RUFDQTtBNUM2dkVGO0E0QzF2RUM7RUFDQztFQUNBO0VBQ0E7RUFDQTtBNUM0dkVGO0E0Q3p2RUM7RUFDQztBNUMydkVGO0E0Q3h2RUM7RUFFQztBNUN5dkVGO0E0Q3R2RUM7RUFDQztFQUNBO0VBQ0E7QTVDd3ZFRixDOzs7O0E2Q2wwRUE7Ozs7Ozs7Ozs7RUFBQTtBQVlBO0VBQVc7RUFBeUI7RUFBNnJFO0VBQWdCO0FBSWp2RTtBQUptd0U7RUFBTTtBQU96d0U7O0FBUHN5RTtFQUFRO0VBQWlCO0VBQWtCO0VBQWtCO0VBQWdCO0VBQWdCO0VBQVU7QUFpQjc0RTs7QUFqQnU1RTtFQUFpQztBQXFCeDdFOztBQXJCODhFO0VBQWdCO0VBQWtCO0VBQVc7RUFBWTtFQUFVO0VBQWE7RUFBOEI7QUErQjVqRjs7QUEvQm1sRjtFQUE4QztBQW1Dam9GOztBQW5DZ3FGO0VBQXVCO0FBdUN2ckY7O0FBdkMwc0Y7RUFBdUM7QUEyQ2p2Rjs7QUEzQ293RjtFQUFjO0VBQWM7RUFBVztFQUFZO0VBQWtCO0FBbUR6MEY7O0FBbkR1MkY7RUFBOEI7QUF1RHI0Rjs7QUF2RHU1RjtFQUFvRDtBQTJEMzhGOztBQTNEdTlGO0VBQW1DO0VBQXVCO0FBZ0VqaEc7O0FBaEVzakc7RUFBc0Q7QUFvRTVtRzs7QUFwRStuRztFQUF5UTtBQXdFeDRHOztBQXhFbzZHO0VBQXNMO0VBQWtCO0VBQU87RUFBTTtFQUFXO0VBQVk7RUFBb0I7QUFrRnBxSDs7QUFsRitxSDtFQUFnQztBQXNGL3NIOztBQXRGMHVIO0VBQXFDO0FBMEYvd0g7O0FBMUZzMUg7RUFBc0M7QUE4RjUzSDs7QUE5Rm84SDtFQUFvQztBQWtHeCtIOztBQWxHOGlJO0VBQXVDO0FBc0dybEk7O0FBdEc4cEk7RUFBaUM7RUFBYztFQUFxQjtBQTRHbHVJOztBQTVHMHZJO0VBQW9EO0FBZ0g5eUk7O0FBaEgyekk7RUFBK0M7QUFvSDEySTs7QUFwSHc0STtFQUFtRDtBQXdIMzdJOztBQXhIdzlJO0VBQWlEO0FBNEh6Z0o7O0FBNUhzaUo7RUFBeUM7RUFBVztFQUFjO0FBa0l4bUo7O0FBbEltbko7RUFBNkU7QUFzSWhzSjs7QUF0SXl2SjtFQUEyRDtFQUFZO0VBQWU7QUE0SS8wSjs7QUE1SXkzSjtFQUEyRTtBQWdKcDhKOztBQWhKNC9KO0VBQXlEO0VBQVc7RUFBYztBQXNKOWtLOztBQXRKeW5LO0VBQStDO0FBMEp4cUssQyIsInNvdXJjZXMiOlsid2VicGFjazovL2ludHJvc2lnaHQvLi9hc3NldHMvc3R5bGVzL3dwLnNjc3MiLCJ3ZWJwYWNrOi8vaW50cm9zaWdodC8uL25vZGVfbW9kdWxlcy9ub3JtYWxpemUuY3NzL25vcm1hbGl6ZS5jc3MiLCJ3ZWJwYWNrOi8vaW50cm9zaWdodC8uL2Fzc2V0cy9zdHlsZXMvX2ZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vaW50cm9zaWdodC8uL2Fzc2V0cy9zdHlsZXMvbWFpbi5zY3NzIiwid2VicGFjazovL2ludHJvc2lnaHQvLi9hc3NldHMvc3R5bGVzL19lbGVtZW50cy5zY3NzIiwid2VicGFjazovL2ludHJvc2lnaHQvLi9hc3NldHMvc3R5bGVzL192YXJzLnNjc3MiLCJ3ZWJwYWNrOi8vaW50cm9zaWdodC8uL2Fzc2V0cy9zdHlsZXMvY29tcG9uZW50cy9hcnRpY2xlLnNjc3MiLCJ3ZWJwYWNrOi8vaW50cm9zaWdodC8uL2Fzc2V0cy9zdHlsZXMvY29tcG9uZW50cy9ibG9jay00MDQuc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL2Jsb2NrLWJnLXRleHQuc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL2Jsb2NrLWJnLXRleHQtMi5zY3NzIiwid2VicGFjazovL2ludHJvc2lnaHQvLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvYmxvY2stYmctdGV4dC0zLnNjc3MiLCJ3ZWJwYWNrOi8vaW50cm9zaWdodC8uL2Fzc2V0cy9zdHlsZXMvY29tcG9uZW50cy9ibG9jay1ibG9nLnNjc3MiLCJ3ZWJwYWNrOi8vaW50cm9zaWdodC8uL2Fzc2V0cy9zdHlsZXMvY29tcG9uZW50cy9ibG9jay1jb250YWN0cy5zY3NzIiwid2VicGFjazovL2ludHJvc2lnaHQvLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvYmxvY2stZGVzY3JpcHRpb24uc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL2Jsb2NrLWljb24tYm94ZXMuc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL2Jsb2NrLWxvZ29zLnNjc3MiLCJ3ZWJwYWNrOi8vaW50cm9zaWdodC8uL2Fzc2V0cy9zdHlsZXMvY29tcG9uZW50cy9ibG9jay1vZmZlcnMuc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL2Jsb2NrLXBsYW5lLXRleHQuc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL2Jsb2NrLXBvc2l0aW9ucy5zY3NzIiwid2VicGFjazovL2ludHJvc2lnaHQvLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvYmxvY2stc2VydmljZXMuc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL2Jsb2NrLXNvbHV0aW9ucy5zY3NzIiwid2VicGFjazovL2ludHJvc2lnaHQvLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvYm94LXNlcnZpY2Uuc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL2JyZWFkY3J1bWJzLnNjc3MiLCJ3ZWJwYWNrOi8vaW50cm9zaWdodC8uL2Fzc2V0cy9zdHlsZXMvY29tcG9uZW50cy9idG4uc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL2RpdmlkZXIuc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL2Zvb3Rlci5zY3NzIiwid2VicGFjazovL2ludHJvc2lnaHQvLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvZm9vdGVyLWJhbm5lci5zY3NzIiwid2VicGFjazovL2ludHJvc2lnaHQvLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvZm9ybS5zY3NzIiwid2VicGFjazovL2ludHJvc2lnaHQvLi9hc3NldHMvc3R5bGVzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL2hlYWRlci5zY3NzIiwid2VicGFjazovL2ludHJvc2lnaHQvLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvaWNvbi1ib3guc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL2xpc3Quc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL2xvZ28uc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL21lbnUuc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL21lbnUtdG9nZ2xlLnNjc3MiLCJ3ZWJwYWNrOi8vaW50cm9zaWdodC8uL2Fzc2V0cy9zdHlsZXMvY29tcG9uZW50cy9wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vaW50cm9zaWdodC8uL2Fzc2V0cy9zdHlsZXMvY29tcG9uZW50cy9wYW5lbC5zY3NzIiwid2VicGFjazovL2ludHJvc2lnaHQvLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvcG9zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL3Bvc3QtbG9vcC5zY3NzIiwid2VicGFjazovL2ludHJvc2lnaHQvLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvcG9zdC1zaW1wbGUuc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL3JlY29tbWVuZGVkLXBvc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vaW50cm9zaWdodC8uL2Fzc2V0cy9zdHlsZXMvY29tcG9uZW50cy9yaWNoLWNvbnRlbnQuc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL3NpZGViYXIuc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL3NpZGViYXItZm9ybS5zY3NzIiwid2VicGFjazovL2ludHJvc2lnaHQvLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvc2l0ZS5zY3NzIiwid2VicGFjazovL2ludHJvc2lnaHQvLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvc29jaWFsLWxpc3Quc2NzcyIsIndlYnBhY2s6Ly9pbnRyb3NpZ2h0Ly4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL3N3aXBlci5zY3NzIiwid2VicGFjazovL2ludHJvc2lnaHQvLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvdG9wLWJhbm5lci5zY3NzIiwid2VicGFjazovL2ludHJvc2lnaHQvLi9ub2RlX21vZHVsZXMvc3dpcGVyL3N3aXBlci5taW4uY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qIVxyXG5UaGVtZSBOYW1lOiBpbnRyb3NpZ2h0XHJcblRoZW1lIFVSSTogaHR0cDovL3VuZGVyc2NvcmVzLm1lL1xyXG5BdXRob3I6IFVuZGVyc2NvcmVzLm1lXHJcbkF1dGhvciBVUkk6IGh0dHA6Ly91bmRlcnNjb3Jlcy5tZS9cclxuRGVzY3JpcHRpb246IERlc2NyaXB0aW9uXHJcblZlcnNpb246IDEuMC4wXHJcblRlc3RlZCB1cCB0bzogNS40XHJcblJlcXVpcmVzIFBIUDogNS42XHJcbkxpY2Vuc2U6IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYyIG9yIGxhdGVyXHJcbkxpY2Vuc2UgVVJJOiBMSUNFTlNFXHJcblRleHQgRG9tYWluOiBpbnRyb3NpZ2h0XHJcblRhZ3M6IGN1c3RvbS1iYWNrZ3JvdW5kLCBjdXN0b20tbG9nbywgY3VzdG9tLW1lbnUsIGZlYXR1cmVkLWltYWdlcywgdGhyZWFkZWQtY29tbWVudHMsIHRyYW5zbGF0aW9uLXJlYWR5XHJcblxyXG5UaGlzIHRoZW1lLCBsaWtlIFdvcmRQcmVzcywgaXMgbGljZW5zZWQgdW5kZXIgdGhlIEdQTC5cclxuVXNlIGl0IHRvIG1ha2Ugc29tZXRoaW5nIGNvb2wsIGhhdmUgZnVuLCBhbmQgc2hhcmUgd2hhdCB5b3UndmUgbGVhcm5lZC5cclxuXHJcbmludHJvc2lnaHQgaXMgYmFzZWQgb24gVW5kZXJzY29yZXMgaHR0cHM6Ly91bmRlcnNjb3Jlcy5tZS8sIChDKSAyMDEyLTIwMjAgQXV0b21hdHRpYywgSW5jLlxyXG5VbmRlcnNjb3JlcyBpcyBkaXN0cmlidXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHUEwgdjIgb3IgbGF0ZXIuXHJcbiovIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWVcIjtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LWRpc3BsYXk6IHN3YXA7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWUtUmVndWxhci5lb3QnKTtcclxuXHRzcmM6XHJcblx0XHR1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWUtUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdFx0dXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdFx0dXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdFx0dXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlLVJlZ3VsYXIuc3ZnI0hlbHZldGljYU5ldWUtUmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWVcIjtcclxuXHRmb250LXdlaWdodDogMTAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LWRpc3BsYXk6IHN3YXA7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWUtVGhpbi5lb3QnKTtcclxuXHRzcmM6XHJcblx0XHR1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWUtVGhpbi5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdFx0dXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlLVRoaW4ud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdFx0dXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlLVRoaW4udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdFx0dXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlLVRoaW4uc3ZnI0hlbHZldGljYU5ldWUtVGhpbicpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWVcIjtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LWRpc3BsYXk6IHN3YXA7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWUtTWVkaXVtLmVvdCcpO1xyXG5cdHNyYzpcclxuXHRcdHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZS1NZWRpdW0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuXHRcdHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZS1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdFx0dXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcblx0XHR1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWUtTWVkaXVtLnN2ZyNIZWx2ZXRpY2FOZXVlLU1lZGl1bScpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWVcIjtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LWRpc3BsYXk6IHN3YXA7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWUtQm9sZC5lb3QnKTtcclxuXHRzcmM6XHJcblx0XHR1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWUtQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdFx0dXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdFx0dXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdFx0dXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlLUJvbGQuc3ZnI0hlbHZldGljYU5ldWUtQm9sZCcpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuXHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZUNvbmRlbnNlZFwiO1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtZGlzcGxheTogc3dhcDtcclxuXHRzcmM6IHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZS1Db25kZW5zZWRCbGFjay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn0iLCJAaW1wb3J0ICd2YXJzJztcclxuQGltcG9ydCAnbWl4aW5zJztcclxuXHJcbkBpbXBvcnQgJy4vLi4vLi4vbm9kZV9tb2R1bGVzL25vcm1hbGl6ZS5jc3Mvbm9ybWFsaXplLmNzcyc7XHJcbkBpbXBvcnQgJ2ZvbnRzJztcclxuQGltcG9ydCAnZWxlbWVudHMnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzJzsiLCIvKiBFTEVNRU5UUyAqL1xyXG5cclxuaHRtbCxcclxuYm9keSB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmh0bWwge1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Zm9udC1zaXplOiAxMHB4O1xyXG5cclxuXHQqLFxyXG5cdCo6YmVmb3JlLFxyXG5cdCo6YWZ0ZXIge1xyXG5cdFx0Ym94LXNpemluZzogaW5oZXJpdDtcclxuXHR9XHJcbn1cclxuXHJcbmJvZHkge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcclxuXHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LXRleHQ7XHJcblx0Zm9udC1zaXplOiAkZno7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDExZW07XHJcblx0bGluZS1oZWlnaHQ6ICRmei1saDtcclxuXHRvdmVyZmxvdy14OiBoaWRkZW47XHJcblxyXG5cdCYubmF2LW9wZW4ge1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5pbWcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbmEge1xyXG5cdGNvbG9yOiBpbmhlcml0O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxucCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XHJcblx0bWFyZ2luLXRvcDogMS41ZW07XHJcblxyXG5cdGEge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxudWwsXHJcbm9sIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5oMSxcclxuLmgxLFxyXG5oMixcclxuLmgyLFxyXG5oMyxcclxuLmgzLFxyXG5oNCxcclxuLmg0LFxyXG5oNSxcclxuLmg1LFxyXG5oNixcclxuLmg2IHtcclxuXHRjb2xvcjogJGNvbG9yLXRpdGxlO1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG5oMSxcclxuLmgxIHtcclxuXHRmb250LXNpemU6ICRoMS1zbWFsbDtcclxuXHRsaW5lLWhlaWdodDogJGgxLWxoO1xyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuXHRcdGZvbnQtc2l6ZTogJGgxO1xyXG5cdH1cclxufVxyXG5cclxuaDIsXHJcbi5oMiB7XHJcblx0Zm9udC1zaXplOiAkaDI7XHJcblx0bGluZS1oZWlnaHQ6ICRoMi1saDtcclxufVxyXG5cclxuaDMsXHJcbi5oMyB7XHJcblx0Zm9udC1zaXplOiAkaDM7XHJcblx0bGluZS1oZWlnaHQ6ICRoMy1saDtcclxufVxyXG5cclxuaDQsXHJcbi5oNCB7XHJcblx0Zm9udC1zaXplOiAkaDQ7XHJcblx0bGluZS1oZWlnaHQ6ICRoNC1saDtcclxufVxyXG5cclxuaDUsXHJcbi5oNSB7XHJcblx0Zm9udC1zaXplOiAkaDQ7XHJcblx0bGluZS1oZWlnaHQ6ICRoNC1saDtcclxufVxyXG5cclxuLnRleHQtY2VudGVyIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbiN3cGFkbWluYmFyIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcbn0iLCIvLyBTQ1JFRU4gU0laRVNcclxuJHNjcmVlbi14cy1tYXg6IDU3NS45OHB4O1xyXG4kc2NyZWVuLXNtLW1pbjogNTc2cHg7XHJcbiRzY3JlZW4tc20tbWF4OiA3NjcuOThweDtcclxuJHNjcmVlbi1tZC1taW46IDc2OHB4O1xyXG4kc2NyZWVuLW1kLW1heDogOTkxLjk4cHg7XHJcbiRzY3JlZW4tbGctbWluOiA5OTJweDtcclxuJHNjcmVlbi1sZy1tYXg6IDExOTkuOThweDtcclxuJHNjcmVlbi14bC1taW46IDEyMDBweDtcclxuXHJcbiRzY3JlZW4tZGVzYy1tZW51LW1pbjogJHNjcmVlbi1sZy1taW47XHJcbiRzY3JlZW4tbW9iLW1lbnUtbWF4OiAkc2NyZWVuLW1kLW1heDtcclxuJHNjcmVlbi1kZXNjLW1pbjogJHNjcmVlbi1sZy1taW47XHJcbiRtYWluLXdpZHRoOiAxMjQwcHg7XHJcbiR0aGluLXdpZHRoOiA5MTBweDtcclxuJGJsb2ctd2lkdGg6IDEzMjBweDtcclxuXHJcbi8vIEZPTlRTXHJcbiRmb250LXByaW1hcnk6IFwiSGVsdmV0aWNhTmV1ZVwiLCBzYW5zLXNlcmlmO1xyXG4kZm9udC1zZWNvbmRhcnk6IFwiVWJ1bnR1XCIsIHNhbnMtc2VyaWY7XHJcbiRmb250LXRleHQ6ICRmb250LXByaW1hcnk7XHJcbiRmb250LXRpdGxlOiAkZm9udC1zZWNvbmRhcnk7XHJcbiRmb250LWhpZ2hsaWdodDogXCJIZWx2ZXRpY2FOZXVlQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XHJcblxyXG4vLyBDT0xPUlNcclxuJGNvbG9yLWxpZ2h0OiAjZmZmZmZmO1xyXG4kY29sb3ItZGFyazogIzAwMDAwMDtcclxuJGNvbG9yLWdyZXk6ICNmM2Y0Zjc7XHJcbiRjb2xvci1icmFuZDE6ICMwNjM1N2Y7XHJcbiRjb2xvci1icmFuZDI6ICMxNDg5YWQ7XHJcbiRjb2xvci1wcmltYXJ5OiAkY29sb3ItYnJhbmQxO1xyXG4kY29sb3Itc2Vjb25kYXJ5OiAkY29sb3ItYnJhbmQyO1xyXG4kY29sb3ItaG92ZXI6IGRhcmtlbigkY29sb3Itc2Vjb25kYXJ5LCAxMCUpO1xyXG4kY29sb3ItaGVhZGVyLWJnOiAjZjlmYWZiO1xyXG4kY29sb3ItdGV4dDogIzMzMzMzMztcclxuJGNvbG9yLXRpdGxlOiAkY29sb3ItYnJhbmQxO1xyXG5cclxuLy8gVFlQT0dSQVBIWVxyXG4kZno6IDIwcHg7XHJcbiRmei1saDogMzBweDtcclxuJGZ6LXNtYWxsOiAwLjhlbTtcclxuXHJcbi8vIGgxXHJcbiRoMTogNTBweDtcclxuJGgxLWxoOiAxLjJlbTtcclxuJGgxLXNtYWxsOiA0MHB4O1xyXG5cclxuLy8gaDJcclxuJGgyOiAzMHB4O1xyXG4kaDItbGg6IDEuMmVtO1xyXG4kaDItc21hbGw6IDAuOGVtO1xyXG5cclxuLy8gaDNcclxuJGgzOiAyNXB4O1xyXG4kaDMtbGg6IDEuMmVtO1xyXG4kaDMtc21hbGw6IDAuOGVtO1xyXG5cclxuLy8gaDRcclxuJGg0OiAyMHB4O1xyXG4kaDQtbGg6IDI4cHg7XHJcbiRoNC1zbWFsbDogMC44ZW07IiwiLmFydGljbGUge1xyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdCZfX2NvbnRlbnQge1xyXG5cdFx0bWF4LXdpZHRoOiA3NzlweDtcclxuXHR9XHJcbn0iLCIuYmxvY2stNDA0IHtcclxuXHRtaW4taGVpZ2h0OiA4MDZweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcblx0cGFkZGluZy10b3A6IDEzOXB4O1xyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRmb250LWZhbWlseTogJGZvbnQtdGV4dDtcclxuXHRcdGZvbnQtc2l6ZTogMTEzcHg7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDExZW07XHJcblx0XHRsaW5lLWhlaWdodDogMS4yZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxuXHJcblx0Jl9fY29udGVudCB7XHJcblx0XHRjb2xvcjogJGNvbG9yLWRhcms7XHJcblx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMTFlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDI1cHg7XHJcblx0fVxyXG5cclxuXHQmX19idG4ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWFyZ2luLXRvcDogMzZweDtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0fVxyXG59IiwiLmJsb2NrLWJnLXRleHQge1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRtaW4taGVpZ2h0OiA1MDBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogOTBweDtcclxuXHRwYWRkaW5nLXRvcDogOTBweDtcclxuXHJcblx0Jl9faW5uZXIge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdG1hcmdpbjogMCAwIDE4cHg7XHJcblx0fVxyXG5cclxuXHQmX190ZXh0IHtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAxMWVtO1xyXG5cdFx0bWFyZ2luLXRvcDogNnB4O1xyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fZGl2aWRlciB7XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaW1nLWRpdmlkZXItY29sb3JlZC5wbmcpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTRweDtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0aGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuYmxvY2stYmctdGV4dC0yIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRtaW4taGVpZ2h0OiA0MzRweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuXHRwYWRkaW5nLXRvcDogNThweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHR9XHJcblxyXG5cdCZfX2RhdGEge1xyXG5cdFx0bWF4LXdpZHRoOiA3MDBweDtcclxuXHR9XHJcblxyXG5cdCZfX2lubmVyIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xyXG5cdFx0bWFyZ2luOiAwIDAgMjNweDtcclxuXHR9XHJcblxyXG5cdCZfX3RleHQge1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDExZW07XHJcblx0XHRtYXJnaW4tdG9wOiA2cHg7XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIycHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIycHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pY29uIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIxcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDM3cHg7XHJcblx0XHRcdG1heC13aWR0aDogNTZweDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuYmxvY2stYmctdGV4dC0zIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRtaW4taGVpZ2h0OiAzNTlweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuXHRwYWRkaW5nLXRvcDogNThweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdCZfX2lubmVyIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRtYXJnaW46IDAgMCAyM3B4O1xyXG5cdH1cclxuXHJcblx0Jl9fdGV4dCB7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMTFlbTtcclxuXHRcdG1hcmdpbi10b3A6IDZweDtcclxuXHJcblx0XHRwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjJweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjJweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2ljb24ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjFweDtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDM3cHg7XHJcblx0XHRcdG1heC13aWR0aDogNTZweDtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuYmxvY2stYmxvZyB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTEzcHg7XHJcblx0bWFyZ2luLXRvcDogOThweDtcclxuXHJcblx0Ly9AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuXHQvL1x0bWFyZ2luLWJvdHRvbTogMjE3cHg7XHJcblx0Ly99XHJcblxyXG5cdCZfX3BhcnRzIHtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC04MnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fbWFpbiB7XHJcblx0XHRmbGV4LWdyb3c6IDE7XHJcblxyXG5cdFx0Ji0tcG9zdHMge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3NpZGViYXIge1xyXG5cdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLXRvcDogNTBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGZkZmRmO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyOXB4O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0d2lkdGg6IDMyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsLW1pbikge1xyXG5cdFx0XHR3aWR0aDogNDQ1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19wYWdpbmF0aW9uIHtcclxuXHRcdHBhZGRpbmctdG9wOiA5MHB4O1xyXG5cdH1cclxufSIsIi5ibG9jay1jb250YWN0cyB7XHJcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1oZWFkZXItYmc7XHJcblx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDExZW07XHJcblx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblx0cGFkZGluZy1ib3R0b206IDE0OXB4O1xyXG5cdHBhZGRpbmctdG9wOiAxNDFweDtcclxuXHJcblx0Jl9fZm9ybSB7XHJcblx0XHRtYXgtd2lkdGg6IDU4OXB4O1xyXG5cdH1cclxuXHJcblx0Jl9fcGFydHMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGdhcDogNTFweDtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jb250YWN0cyB7XHJcblx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA0MDNweDtcclxuXHRcdH1cclxuXHJcblx0XHRwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTdweDtcclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fbWFpbiB7XHJcblx0XHRmbGV4LWdyb3c6IDE7XHJcblx0fVxyXG5cclxuXHQmX19jb250YWN0cy1kaXZpZGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0fVxyXG5cclxuXHQmX19mb3JtLWRlc2NyaXB0aW9uIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIxcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxufSIsIi5ibG9jay1kZXNjcmlwdGlvbiB7XHJcblx0bWFyZ2luLWJvdHRvbTogOTBweDtcclxuXHRtYXJnaW4tdG9wOiA5MHB4O1xyXG5cclxuXHQmX190ZXh0IHtcclxuXHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdH1cclxufSIsIi5ibG9jay1pY29uLWJveGVzIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxMjNweDtcclxuXHRtYXJnaW4tdG9wOiAxMDFweDtcclxuXHJcblx0Jl9faGVhZGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQxcHg7XHJcblx0fVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdCZfX2xpc3Qge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdG1hcmdpbi1ib3R0b206IC00MHB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAtMjBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0Ji0tb3JkZXItMSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtLW9yZGVyLTIge1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLS1vcmRlci0zIHtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji0tb3JkZXItMixcclxuXHRcdFx0Ji0tb3JkZXItMyB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTM2cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0taW5uZXIge1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRtYXgtd2lkdGg6IDI3MHB4O1xyXG5cdH1cclxufSIsIi5ibG9jay1sb2dvcyB7XHJcblx0cGFkZGluZy1ib3R0b206IDk1cHg7XHJcblx0cGFkZGluZy10b3A6IDcwcHg7XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxufSIsIi5ibG9jay1vZmZlcnMge1xyXG5cdG1hcmdpbi1ib3R0b206IDEyNHB4O1xyXG5cdG1hcmdpbi10b3A6IDEwMHB4O1xyXG5cclxuXHQmX19saXN0IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtNjBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMzBweDtcclxuXHRcdG1hcmdpbi1yaWdodDogLTMwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IC0xMjBweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IC02MHB4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC02MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuXHRcdFx0d2lkdGg6IDMzLjMzMzMzMyU7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMjBweDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiA2MHB4O1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA2MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5ibG9jay1wbGFuZS10ZXh0IHtcclxuXHRtYXJnaW4tYm90dG9tOiA5MHB4O1xyXG5cdG1hcmdpbi10b3A6IDkwcHg7XHJcblxyXG5cdCYtLWNhcmVlcnMge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogODFweDtcclxuXHRcdG1hcmdpbi10b3A6IDc1cHg7XHJcblx0fVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdCZfX3RleHQge1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDExZW07XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIycHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIycHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tY2FyZWVycyB7XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlICsgJl9fdGV4dCB7XHJcblx0XHRtYXJnaW4tdG9wOiA0MXB4O1xyXG5cdH1cclxuXHJcblx0Jl9fZGl2aWRlciB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMXB4O1xyXG5cdH1cclxufSIsIi5ibG9jay1wb3NpdGlvbnMge1xyXG5cdG1hcmdpbi1ib3R0b206IDYxcHg7XHJcblx0bWFyZ2luLXRvcDogODFweDtcclxuXHJcblx0Jl9faGVhZGVyIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDYxcHg7XHJcblx0fVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdCZfX2ljb24ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjFweDtcclxuXHR9XHJcblx0XHJcblx0Jl9fcG9zaXRpb24ge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XHJcblx0XHRwYWRkaW5nLXRvcDogNTBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDkycHg7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpudGgtY2hpbGQob2RkKSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7XHJcblx0XHR9XHJcblxyXG5cdFx0JiArICYge1xyXG5cclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMzFweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5ibG9jay1zZXJ2aWNlcyB7XHJcblx0cGFkZGluZy10b3A6IDEwMnB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiA3NXB4O1xyXG5cclxuXHQmX19oZWFkZXIge1xyXG5cdFx0bWFyZ2luOiAwIGF1dG8gMTAwcHg7XHJcblx0XHRtYXgtd2lkdGg6IDg4MHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdCZfX3N1YnRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAxZW07XHJcblx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUgKyAmX19zdWJ0aXRsZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL2ltZy1kaXZpZGVyLWNvbG9yZWQucG5nKTtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDE0cHg7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGhlaWdodDogMjRweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX21haW4ge1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cclxuXHJcblx0Jl9faW5uZXIge1xyXG5cdFx0bWF4LXdpZHRoOiA4ODBweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0Jl9fbGlzdCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogLTM0cHg7XHJcblx0XHRtYXJnaW4tbGVmdDogLTE3cHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IC0xN3B4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTEzMHB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTY1cHg7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogLTY1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDAgMTdweCAzNHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XHJcblx0XHRcdG1heC13aWR0aDogNTAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xyXG5cdFx0XHRwYWRkaW5nOiAwIDY1cHggMTMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19iZyB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDU0MHB4O1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdGhlaWdodDogNTQwcHg7XHJcblx0XHR3aWR0aDogNTQwcHg7XHJcblx0XHR6LWluZGV4OiAtMTtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19iZyxcclxuXHQmX19iZy1pbm5lci1zaGFwZSB7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdH1cclxuXHJcblx0Jl9fYmctaW5uZXItc2hhcGUge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0Ji0tMSB7XHJcblx0XHRcdGJvcmRlcjogMjdweCBzb2xpZCAkY29sb3ItbGlnaHQ7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDM0MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDM0MHB4O1xyXG5cdFx0XHR3aWR0aDogMzQwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tMiB7XHJcblx0XHRcdGJvcmRlcjogMjJweCBzb2xpZCAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxNDJweDtcclxuXHRcdFx0aGVpZ2h0OiAxNDJweDtcclxuXHRcdFx0d2lkdGg6IDE0MnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtLTMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNzRweDtcclxuXHRcdFx0aGVpZ2h0OiA3NHB4O1xyXG5cdFx0XHR3aWR0aDogNzRweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLmJsb2NrLXNvbHV0aW9ucyB7XHJcblx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG5cdHBhZGRpbmctdG9wOiAxMDNweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMjAwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0Jl9faGVhZGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwNHB4O1xyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0bWFyZ2luOiAwIDAgMjNweDtcclxuXHR9XHJcblxyXG5cdCZfX2xpc3Qge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdG1hcmdpbi1ib3R0b206IC01MHB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0zMHB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAtMzBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTUwcHg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNTBweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtNTBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogLTE2MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogNTBweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogNTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0tdGl0bGUge1xyXG5cdFx0bWFyZ2luOiAwIDAgOXB4O1xyXG5cdH1cclxuXHJcblx0Jl9faXRlbS10ZXh0IHtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAxMmVtO1xyXG5cdH1cclxufSIsIi5ib3gtc2VydmljZSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xyXG5cdFx0bWluLWhlaWdodDogMzc2cHg7XHJcblx0fVxyXG5cclxuXHQmX19pbm5lciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQ7XHJcblx0XHRib3gtc2hhZG93OiAwcHggMHB4IDQwcHggMHB4IHJnYmEoMjE0LCAyMTksIDIzMiwgMSk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRwYWRkaW5nOiAyMHB4IDI1cHggMzJweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHQmLS0xIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNDBweCA0MHB4IDAgNDBweDtcclxuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtLTIge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA0MHB4IDQwcHggNDBweCAwO1xyXG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tMyB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDQwcHggMCA0MHB4IDQwcHg7XHJcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcclxuXHRcdH1cclxuXHJcblx0XHQmLS00IHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCA0MHB4IDQwcHggNDBweDtcclxuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jjpob3ZlciA+ICZfX2lubmVyIHtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcclxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fc2hhcGVzIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRoZWlnaHQ6IDEwNHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiAxMDRweDtcclxuXHRcdHotaW5kZXg6IDE7XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcblx0XHRcdGJvcmRlcjogMjdweCBzb2xpZCAkY29sb3ItZ3JleTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMzQwcHg7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRoZWlnaHQ6IDM0MHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAzNDBweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL2ljb24tcG9pbnRlci5zdmcpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxMnB4KSBjYWxjKDEwMCUgLSAxMnB4KTtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNXB4IGF1dG87XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRoZWlnaHQ6IDEwNHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdHdpZHRoOiAxMDRweDtcclxuXHRcdH1cclxuXHJcblx0XHQmLS0xIHtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRsZWZ0OiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTA0cHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTEwNHB4O1xyXG5cdFx0XHRcdHRvcDogMTAwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tMiB7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRyaWdodDogMTAwJTtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0xMDRweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMTA0cHg7XHJcblx0XHRcdFx0dG9wOiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLS0zIHtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRsZWZ0OiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IC0xMDRweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTEwNHB4O1xyXG5cdFx0XHRcdGJvdHRvbTogMTAwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLS00IHtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdHJpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IC0xMDRweDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0xMDRweDtcclxuXHRcdFx0XHRib3R0b206IDEwMCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI4cHg7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxuXHJcblx0Jl9fdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG5cclxuXHQmX19pY29uIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDlweDtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdG1heC1oZWlnaHQ6IDYwcHg7XHJcblx0XHRcdG1heC13aWR0aDogNjBweDtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19saW5rIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHR9XHJcbn1cclxuIiwiLmJyZWFkY3J1bWJzIHtcclxuXHRjb2xvcjogaW5oZXJpdDtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDEyZW07XHJcblx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHJcblx0Jl9fbGlzdCB7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIi9cIjtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGEge1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuYnRuIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XHJcblx0Y29sb3I6ICRjb2xvci1saWdodDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC10ZXh0O1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjAxMWVtO1xyXG5cdGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cdG1pbi13aWR0aDogMjE2cHg7XHJcblx0cGFkZGluZzogNHB4IDE1cHggOXB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZSwgY29sb3IgMC4ycyBlYXNlLCBib3JkZXItY29sb3IgMC4ycyBlYXNlO1xyXG5cclxuXHQmLS1zdWJtaXQge1xyXG5cdFx0bWluLXdpZHRoOiAxNjBweDtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtLXNlY29uZGFyeSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0bWluLXdpZHRoOiAxNjBweDtcclxuXHRcdHBhZGRpbmc6IDhweCAxNXB4IDEzcHg7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji0tZnVsbHdpZHRoIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLmJ0bi1saW5rIHtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1oaWdobGlnaHQ7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjA2M2VtO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XHJcblxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL2ljb24tbGluay1hcnJvdy5zdmcpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGhlaWdodDogMTJweDtcclxuXHRcdG1hcmdpbi10b3A6IDNweDtcclxuXHRcdHdpZHRoOiAxMnB4O1xyXG5cdH1cclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHR9XHJcblxyXG5cdCYtLWJsb2csXHJcblx0Ji0tNDA0IHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmRpdmlkZXIge1xyXG5cdGhlaWdodDogMTRweDtcclxuXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL2ltZy1kaXZpZGVyLWNvbG9yZWQucG5nKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDE0cHg7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0Ji0td2hpdGUge1xyXG5cdFx0aGVpZ2h0OiAxOXB4O1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL2ltZy1kaXZpZGVyLnBuZyk7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgNTAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTlweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtLXRvLXN0YXJ0IHtcclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgNTAlO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5mb290ZXIge1xyXG5cdGNvbG9yOiAkY29sb3ItbGlnaHQ7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjAxMmVtO1xyXG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG5cdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHR9XHJcblxyXG5cdGEge1xyXG5cdFx0Y29sb3I6IGluaGVyaXQ7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fbWFpbiB7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2IoMjAsMTM3LDE3Myk7XHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjAsMTM3LDE3MywxKSAwJSwgcmdiYSg2LDUzLDEyNywxKSAxMDAlKTtcclxuXHRcdHBhZGRpbmctdG9wOiA3MXB4O1xyXG5cdH1cclxuXHJcblx0Jl9fYm90dG9tIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0XHRwYWRkaW5nLXRvcDogMzJweDtcclxuXHR9XHJcblxyXG5cdCZfX3BhcnRzIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0fVxyXG5cclxuXHQmX19wYXJ0IHtcclxuXHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG5cdFx0XHRmbGV4OiAwIDAgNTAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDUwJTtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDk2cHg7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxNnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtLTEge1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDkwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xyXG5cdFx0XHRcdGZsZXg6IDAgMCA0MC41JTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDQwLjUlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tMiB7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcclxuXHRcdFx0XHRmbGV4OiAwIDAgMTkuMiU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxOS4yJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtLTMge1xyXG5cclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XHJcblx0XHRcdFx0ZmxleDogMCAwIDIwLjglO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMjAuOCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLS00IHtcclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xyXG5cdFx0XHRcdGZsZXg6IDAgMCAxOS41JTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDE5LjUlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19kZXNjcmlwdGlvbiB7XHJcblx0XHRsaW5lLWhlaWdodDogMjdweDtcclxuXHRcdFxyXG5cdFx0YSB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRjb2xvcjogaW5oZXJpdDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMTFlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDM1cHg7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fbG9nbyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzNHB4O1xyXG5cdH1cclxuXHJcblx0Jl9fbWVudSB7XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19lbWFpbCB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHR9XHJcblxyXG5cdCZfX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDA7XHJcblx0XHRsaW5lLWhlaWdodDogMS4yZW07XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQmX19zb2NpYWxzIHtcclxuXHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDEwMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuZm9vdGVyLWJhbm5lciB7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjAsMTM3LDE3Myk7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0Y29sb3I6ICRjb2xvci1saWdodDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdG1hcmdpbi1ib3R0b206IDIycHg7XHJcblx0bWluLWhlaWdodDogMzUwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDUwcHg7XHJcblx0cGFkZGluZy10b3A6IDUwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHQmX19pbm5lciB7XHJcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGNvbG9yOiBpbmhlcml0O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUgKyAmX19idG4td3JhcHBlciB7XHJcblx0XHRtYXJnaW4tdG9wOiA1NXB4O1xyXG5cdH1cclxuXHJcblx0Jl9fYnRuIHtcclxuXHRcdGJvcmRlcjogNnB4IHNvbGlkICRjb2xvci1saWdodDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDU4cHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmb250LWZhbWlseTogJGZvbnQtaGlnaGxpZ2h0O1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA1NmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMmVtO1xyXG5cdFx0bWluLXdpZHRoOiAxODBweDtcclxuXHRcdHBhZGRpbmc6IDEycHggMTVweDtcclxuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UsIGJvcmRlci1jb2xvciAwLjJzIGVhc2U7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWxpZ2h0O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5mb3JtIHtcclxuXHJcblx0Jl9fZmllbGQge1xyXG5cclxuXHRcdCYgKyAmIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTRweDtcclxuXHJcblx0XHRcdCYtLXRleHRhcmVhIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLS1zdWJtaXQge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE3cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLS1zdWJtaXQge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pbnB1dCB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk3OTc5NztcclxuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC10ZXh0O1xyXG5cdFx0Zm9udC1zaXplOiAxOXB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAxMWVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblx0XHRwYWRkaW5nOiA0cHggMTVweDtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHQmLS10ZXh0YXJlYSB7XHJcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICM5Nzk3OTc7XHJcblx0XHRcdGhlaWdodDogMTEzcHg7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEzcHg7XHJcblx0XHRcdHJlc2l6ZTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlciB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDEwMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53cGNmNy1zcGlubmVyIHtcclxuXHRcdG1hcmdpbjogMCAxNXB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xyXG5cdFx0XHRtYXJnaW46IDAgMjRweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNHB4O1xyXG5cdH1cclxufVxyXG5cclxuLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XHJcblxyXG5cdCYjeyZ9I3smfSB7XHJcblx0XHRmb250LXNpemU6IDE5cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjhweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0cGFkZGluZzogNHB4IDE1cHg7XHJcblx0fVxyXG59IiwiQG1peGluIHBsYWNlaG9sZGVyKCkge1xyXG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG5cdCY6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcblx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59IiwiLmhlYWRlciB7XHJcblxyXG5cdCZfX3RvcC1iYXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhlYWRlci1iZztcclxuXHRcdGJveC1zaGFkb3c6IDBweCAyMHB4IDMwcHggMHB4IHJnYmEoNiwgNTMsIDEyNywgMC43KTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogOXB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDExcHg7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHotaW5kZXg6IDIwO1xyXG5cclxuXHRcdC5hZG1pbi1iYXIgJiB7XHJcblx0XHRcdHRvcDogNDZweDtcclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3ODNweCkge1xyXG5cdFx0XHRcdHRvcDogMzJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fcGFydHMge1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0fVxyXG5cclxuXHQmX19uYXYge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQmX19tZW51IHtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tb2ItbWVudS1tYXgpIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1zZWNvbmRhcnksIDEwJSk7XHJcblx0XHRcdG1hcmdpbi10b3A6IDc1cHg7XHJcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMyMHB4KTtcclxuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcclxuXHRcdFx0d2lkdGg6IDMyMHB4O1xyXG5cdFx0XHR6LWluZGV4OiAxMDtcclxuXHJcblx0XHRcdCYub3BlbiB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19tZW51LWlubmVyIHtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tb2ItbWVudS1tYXgpIHtcclxuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzVweCk7XHJcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19maXhlZC1idXR0b25zIHtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGJveC1zaGFkb3c6IDBweCAycHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR6LWluZGV4OiAxMTtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XHJcblx0XHRcdGJvdHRvbTogYXV0bztcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHRvcDogNzB2aDtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHRsaSB7XHJcblx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcclxuXHRcdFx0XHRmbGV4LWdyb3c6IDA7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYgKyBsaSB7XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE3cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19idG4ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcblx0XHRjb2xvcjogJGNvbG9yLWxpZ2h0O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuXHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZSwgY29sb3IgMC4ycyBlYXNlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA0NXB4IDAgMCA0NXB4O1xyXG5cdFx0XHRib3gtc2hhZG93OiAwcHggMnB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xyXG5cdFx0XHRtaW4td2lkdGg6IDIzM3B4O1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4IDQwcHggMjdweCAyMHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tc2Vjb25kYXJ5IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXk7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuaWNvbi1ib3gge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxuXHJcblx0Jl9faW1hZ2Uge1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGhlaWdodDogOTVweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvIDI1cHg7XHJcblx0XHR3aWR0aDogMTEwcHg7XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHR9XHJcblxyXG5cclxuXHRcdCYtLW9mZmVycyB7XHJcblx0XHRcdGhlaWdodDogMTAwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX190ZXh0IHtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAxMmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI3cHg7XHJcblx0fVxyXG59IiwiLmxpc3Qge1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRsZXR0ZXItc3BhY2luZzogMC4wMTFlbTtcclxuXHRsaW5lLWhlaWdodDogMzBweDtcclxuXHJcblx0bGkge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyOHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJyYW5kMjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTFweDtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IDExcHg7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiA5cHg7XHJcblx0XHRcdHdpZHRoOiAxMXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCYgKyBsaSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDhweDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIubG9nbyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1heC1oZWlnaHQ6IDU1cHg7XHJcblx0bWF4LXdpZHRoOiAxNzVweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cclxuXHRpbWcge1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LWhlaWdodDogMTAwJTtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxuXHJcblx0Ji0tZm9vdGVyIHtcclxuXHRcdG1heC1oZWlnaHQ6IDQ4cHg7XHJcblx0XHRtYXgtd2lkdGg6IDE4MHB4O1xyXG5cdH1cclxufVxyXG4iLCIubWVudSB7XHJcblx0Y29sb3I6ICRjb2xvci1saWdodDtcclxuXHRmb250LXNpemU6IDE5cHg7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuMmVtO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tb2ItbWVudS1tYXgpIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tZGVzYy1tZW51LW1pbikge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMzBweDtcclxuXHRcdG1hcmdpbi1yaWdodDogLTMxcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAzcHg7XHJcblx0fVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHJcblx0XHQmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pdGVtLWxpbmsge1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1vYi1tZW51LW1heCkge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRwYWRkaW5nOiAyM3B4IDMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmID4gbGkge1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWRlc2MtbWVudS1taW4pIHtcclxuXHRcdFx0bWFyZ2luOiAwIDMxcHggMCAzMHB4O1xyXG5cclxuXHRcdFx0JiA+IGEge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDhweCAwO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjpob3ZlciA+IGEge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmN1cnJlbnQtbWVudS1wYXJlbnQgPiBhLFxyXG5cdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVtID4gYSB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdGhlaWdodDogNHB4O1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjJweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9pY29uLWFuZ2xlLWRvd24uc3ZnKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGhlaWdodDogNnB4O1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtM3B4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVYKDApO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxNHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0taWNvbiB7XHJcblx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDlweDtcclxuXHRcdG1heC1oZWlnaHQ6IDMwcHg7XHJcblx0XHRtYXgtd2lkdGg6IDMwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tZGVzYy1tZW51LW1pbikge1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDQ1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pdGVtLXRvZ2dsZSB7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGhlaWdodDogMzBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcrJztcclxuXHRcdH1cclxuXHJcblx0XHQmLm9wZW4ge1xyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICctJztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWRlc2MtbWVudS1taW4pIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zdWItbWVudSB7XHJcblxyXG5cdFx0Ly8gbW9iaWxlXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tb2ItbWVudS1tYXgpIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjEpO1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdFx0Ji5vcGVuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9ja1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gZGVza3RvcFxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tZGVzYy1tZW51LW1pbikge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQ7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMjhweCAyOHB4O1xyXG5cdFx0XHRib3gtc2hhZG93OiA2cHggMTBweCA5cHggLTdweCByZ2JhKDAsMCwwLDAuMSk7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTFweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogNDVweDtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0cGFkZGluZzogMTdweCAwIDE4cHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAxMDAlO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgdmlzaWJpbGl0eSAwLjNzIGVhc2UsIG1hcmdpbi10b3AgMC4zcyBlYXNlO1xyXG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdHdpZHRoOiAzMTRweDtcclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3R0b206IDEwMCU7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnN1Yi1tZW51IHtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDI4cHggMjhweCAwO1xyXG5cdFx0XHRcdGxlZnQ6IDEwMCU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmID4gbGkge1xyXG5cclxuXHRcdFx0XHQmID4gYSB7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDlweCAyMHB4O1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5jdXJyZW50LW1lbnUtaXRlbSA+IGEsXHJcblx0XHRcdFx0Jjpob3ZlciA+IGEge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pdGVtOmhvdmVyID4gLnN1Yi1tZW51IHtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1kZXNjLW1lbnUtbWluKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLm1lbnUtdG9nZ2xlIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGhlaWdodDogMjZweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDMycHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHotaW5kZXg6IDIwO1xyXG5cclxuXHRzcGFuIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcclxuXHJcblx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcclxuXHRcdH1cclxuXHJcblx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogMCUgMTAwJTtcclxuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLm9wZW4ge1xyXG5cclxuXHRcdHNwYW4ge1xyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGVZKDApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tZGVzYy1tZW51LW1pbikge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn0iLCIucGFnaW5hdGlvbiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGhlaWdodDogMjRweDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA0MmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIycHg7XHJcblx0XHRtaW4td2lkdGg6IDI0cHg7XHJcblx0XHRwYWRkaW5nOiAwIDJweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2UsIGNvbG9yIDAuMnMgZWFzZTtcclxuXHJcblx0XHRwYXRoIHtcclxuXHRcdFx0ZmlsbDogbm9uZTtcclxuXHRcdFx0c3Ryb2tlOiAjMDAwMDAwO1xyXG5cdFx0XHRzdHJva2UtbWl0ZXJsaW1pdDogMTA7XHJcblx0XHRcdHN0cm9rZS13aWR0aDogMXB4O1xyXG5cdFx0XHRmaWxsLXJ1bGU6IGV2ZW5vZGQ7XHJcblx0XHRcdHRyYW5zaXRpb246IHN0cm9rZSAwLjJzIGVhc2U7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuXHJcblx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdHN0cm9rZTogJGNvbG9yLXByaW1hcnk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLS1saW5rIHtcclxuXHRcdFx0bWFyZ2luOiAwIDVweDtcclxuXHRcdH1cclxuXHJcblx0XHQmLS1kb3RzIHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtLWRpc2FibGVkIHtcclxuXHRcdFx0Y29sb3I6ICNkNmQ1ZDM7XHJcblxyXG5cdFx0XHRwYXRoIHtcclxuXHRcdFx0XHRzdHJva2U6ICNkNmQ1ZDMgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLS1jdXJyZW50IHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5wYW5lbCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0O1xyXG5cdGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcblx0Ym94LXNoYWRvdzogMHB4IDBweCA0MHB4IDBweCByZ2JhKDIxNCwgMjE5LCAyMzIsIDEpO1xyXG5cdHBhZGRpbmc6IDUwcHggMzBweDtcclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XHJcblx0XHRwYWRkaW5nOiA3NnB4IDUzcHggNDFweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG5cdFx0bWluLWhlaWdodDogMzMycHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bC1taW4pIHtcclxuXHRcdHBhZGRpbmc6IDc1cHggMTAwcHggNDFweCA1M3B4O1xyXG5cdH1cclxuXHJcblx0Ji0tY29udGFjdHMge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNDBweCA0MHB4IDAgNDBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNDBweCAwIDQwcHggNDBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtLWNvbnRhY3QtZm9ybSB7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0MHB4IDAgNDBweCA0MHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDQwcHggNDBweCA0MHB4O1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA1MDdweDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bC1taW4pIHtcclxuXHRcdFx0cGFkZGluZzogNjdweCA2M3B4IDQxcHggNjNweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtLXNpZGViYXItZm9ybSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDQwcHggMCA0MHB4IDQwcHg7XHJcblx0XHRjb2xvcjogJGNvbG9yLWxpZ2h0O1xyXG5cdFx0cGFkZGluZzogNzZweCAzMHB4IDQxcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwtbWluKSB7XHJcblx0XHRcdHBhZGRpbmc6IDQ0cHggNTNweCA1N3B4IDU0cHg7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnBvc2l0aW9uIHtcclxuXHJcblx0Jl9fY29sdW1ucyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0bWF4LXdpZHRoOiA1ODBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdG1hcmdpbjogMCAwIDMzcHg7XHJcblx0fVxyXG5cclxuXHQmX19kZXNjcmlwdGlvbiB7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjhweDtcclxuXHR9XHJcblxyXG5cdCZfX2NvbHVtbi1wcmltYXJ5LFxyXG5cdCZfX2NvbHVtbi1zZWNvbmRhcnkge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jb2x1bW4tcHJpbWFyeSB7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk3OTc5NztcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzk3OTc5NztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogOTBweDtcclxuXHRcdFx0bWF4LXdpZHRoOiA1MzFweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogOTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NvbHVtbi1zZWNvbmRhcnkge1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcblx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3NlY29uZGFyeS10aXRsZSB7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0bWFyZ2luOiAwIDAgOXB4O1xyXG5cdH1cclxuXHJcblx0Jl9fYnRuIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzN3B4O1xyXG5cdH1cclxufSIsIi5wb3N0LWxvb3Age1xyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0fVxyXG5cclxuXHQmX19kYXRhIHtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdG1hcmdpbjogMCAwIDNweDtcclxuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX190aHVtYm5haWwge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhlYWRlci1iZztcclxuXHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAzNXB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAyNThweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0d2lkdGg6IDM1MnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX21ldGEge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogM3B4O1xyXG5cdH1cclxuXHJcblx0Jl9fZXhjZXJwdCB7XHJcblx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2J0biB7XHJcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xyXG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQmICsgJiB7XHJcblx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMTRweDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIucG9zdC1zaW1wbGUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bC1taW4pIHtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0Zm9udC1zaXplOiAxOXB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAxMWVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMmVtO1xyXG5cdFx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG5cdH1cclxuXHJcblx0Jjpob3ZlciAmX190aXRsZSB7XHJcblx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHR9XHJcblxyXG5cdCZfX3RodW1ibmFpbCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleTtcclxuXHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0b3JkZXI6IDE7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bC1taW4pIHtcclxuXHRcdFx0d2lkdGg6IDIzM3B4O1xyXG5cdFx0XHRoZWlnaHQ6IDEyMnB4O1xyXG5cdFx0XHRtYXJnaW46IDAgMCAwIDVweDtcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnJlY29tbWVuZGVkLXBvc3RzIHtcclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtNDBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuXHRcdG1hcmdpbi1yaWdodDogLTIwcHg7XHJcblx0fVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcclxuXHRcdFx0d2lkdGg6IDMzLjMzMzMzMyU7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwtbWluKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnJpY2gtY29udGVudCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdCYgPiAqOmZpcnN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG5cclxuXHQmID4gKjpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG59IiwiLnNpZGViYXIge1xyXG5cclxuXHQmX193aWRnZXQge1xyXG5cclxuXHRcdCYgKyAmIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMzFweDtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRtYXJnaW46IDAgMCAzMXB4O1xyXG5cdH1cclxufSIsIi5zaWRlYmFyLWZvcm0ge1xyXG5cclxuXHQmX19kZXNjcmlwdGlvbiB7XHJcblx0XHRmb250LXNpemU6IDE5cHg7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMTFlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzFweDtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQmX19maWVsZCB7XHJcblxyXG5cdFx0JiArICYge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzM3B4O1xyXG5cclxuXHRcdFx0Ji0tc3VibWl0IHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAzNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tc3VibWl0IHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faW5wdXQge1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LXRleHQ7XHJcblx0XHRmb250LXNpemU6IDE5cHg7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDExZW07XHJcblx0XHRsaW5lLWhlaWdodDogMS4yZW07XHJcblx0XHRwYWRkaW5nOiAxM3B4IDE3cHggOXB4O1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRmb250LXdlaWdodDogMTAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LndwY2Y3LXNwaW5uZXIge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHR9XHJcblxyXG5cdC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxN3B4O1xyXG5cdH1cclxufSIsIi5zaXRlIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0Jl9fd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0cGFkZGluZy10b3A6IDc1cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHQmLS13aXRoLWJ1dHRvbnMge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5uYXYtb3BlbiAmIHtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItcHJpbWFyeSwgMC4zKTtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDEyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faGVhZGVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0Jl9fbWFpbiB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcblx0XHQmLS1ob21lIHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fZm9vdGVyIHtcclxuXHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0fVxyXG5cclxuXHQmX193aWR0aCB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdG1heC13aWR0aDogOTUlO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdHdpZHRoOiAkbWFpbi13aWR0aDtcclxuXHRcdH1cclxuXHJcblx0XHQmLS10aGluIHtcclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xyXG5cdFx0XHRcdHdpZHRoOiAkdGhpbi13aWR0aDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtLWljb24tYm94IHtcclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xyXG5cdFx0XHRcdHdpZHRoOiA5NTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtLW9mZmVycyB7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcclxuXHRcdFx0XHR3aWR0aDogMTA4MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tYmxvY2stYmctMyB7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcclxuXHRcdFx0XHR3aWR0aDogOTcwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLS1mdWxsd2lkdGgge1xyXG5cclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5zb2NpYWwtbGlzdCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0Z2FwOiAxMHB4IDEwcHg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdH1cclxuXHJcblx0YSB7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWxpZ2h0O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNDBweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xyXG5cdFx0d2lkdGg6IDQwcHg7XHJcblxyXG5cdFx0aW1nLFxyXG5cdFx0c3ZnIHtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDIxcHg7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5zd2lwZXIge1xyXG5cclxuXHQmX19jb250YWluZXIge1xyXG5cdFx0cGFkZGluZzogMCA2NXB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0Jl9fd3JhcHBlciB7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblxyXG5cdFx0Lm5vLXN3aXBlciAmIHtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19zbGlkZSB7XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0Lm5vLXN3aXBlciAmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2J1dHRvbiB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHdpZHRoOiAyMnB4O1xyXG5cdFx0aGVpZ2h0OiAyMnB4O1xyXG5cdFx0bWFyZ2luLXRvcDogLTExcHg7XHJcblx0XHR6LWluZGV4OiAxMDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdFx0Lm5vLXN3aXBlciAmIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQmLS1wcmV2XHR7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tbmV4dCB7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdHN2ZyB7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHJcblx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdGZpbGw6ICRjb2xvci1wcmltYXJ5O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblxyXG5cdFx0XHRzdmcge1xyXG5cclxuXHRcdFx0XHRwYXRoIHtcclxuXHRcdFx0XHRcdGZpbGw6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGdhcDogMTBweCAwO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdG1hcmdpbi10b3A6IDQycHg7XHJcblxyXG5cdC5uby1zd2lwZXIgJiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGhlaWdodDogMTZweDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlO1xyXG5cdHdpZHRoOiAxNnB4O1xyXG5cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0aGVpZ2h0OiA2cHg7XHJcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcclxuXHRcdHdpZHRoOiA2cHg7XHJcblx0fVxyXG5cclxuXHQmOmhvdmVyIHtcclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnRvcC1iYW5uZXIge1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0YmFja2dyb3VuZDogIzA2MzU3ZjtcclxuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCg0NWRlZywgICMwNjM1N2YgMCUsICMxNDg5YWQgMTAwJSk7XHJcblx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsICAjMDYzNTdmIDAlLCMxNDg5YWQgMTAwJSk7XHJcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAgIzA2MzU3ZiAwJSwjMTQ4OWFkIDEwMCUpO1xyXG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDYzNTdmJywgZW5kQ29sb3JzdHI9JyMxNDg5YWQnLEdyYWRpZW50VHlwZT0xICk7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0Y29sb3I6ICRjb2xvci1saWdodDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdG1pbi1oZWlnaHQ6IDMxNHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuXHRwYWRkaW5nLXRvcDogMTAwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0Jl9faW5uZXIge1xyXG5cclxuXHRcdCYtLWhvbWUge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDkzMHB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTA1cHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tYWJvdXQge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNjdweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGNvbG9yOiBpbmhlcml0O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHJcblx0Jl9fdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMTZlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMTZweDtcclxuXHJcblx0XHQmLS1zZXJ2aWNlcyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjAxMWVtO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA5cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19kaXZpZGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAxOXB4O1xyXG5cdH1cclxuXHJcblx0Jl9fYnJlYWRjcnVtYnMge1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMzNweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0Ji0taG9tZSB7XHJcblx0XHRtaW4taGVpZ2h0OiA2ODBweDtcclxuXHR9XHJcblxyXG5cdCYtLXNlcnZpY2VzLFxyXG5cdCYtLWFib3V0IHtcclxuXHRcdG1pbi1oZWlnaHQ6IDM4MHB4O1xyXG5cdH1cclxuXHJcblx0Ji0tbGluZSB7XHJcblx0XHRtaW4taGVpZ2h0OiA5OXB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHR9XHJcbn0iLCIvKipcbiAqIFN3aXBlciA3LjQuMVxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyMSBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBEZWNlbWJlciAyNCwgMjAyMVxuICovXG5cbkBmb250LWZhY2V7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO3NyYzp1cmwoJ2RhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBJyk7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfTpyb290ey0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmZ9LnN3aXBlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MX0uc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LDAsMCl9LnN3aXBlci1wb2ludGVyLWV2ZW50c3t0b3VjaC1hY3Rpb246cGFuLXl9LnN3aXBlci1wb2ludGVyLWV2ZW50cy5zd2lwZXItdmVydGljYWx7dG91Y2gtYWN0aW9uOnBhbi14fS5zd2lwZXItc2xpZGV7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfS5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5re3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItYXV0b2hlaWdodCwuc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0b30uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0fS5zd2lwZXItM2QsLnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVye3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3d7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xNSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGxlZnQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b217YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye292ZXJmbG93OmF1dG87c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOnN0YXJ0IHN0YXJ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eCBtYW5kYXRvcnl9LnN3aXBlci12ZXJ0aWNhbC5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eSBtYW5kYXRvcnl9LnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtjb250ZW50OicnO2ZsZXgtc2hyaW5rOjA7b3JkZXI6OTk5OX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1pbmxpbmUtc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxcHg7d2lkdGg6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWJsb2NrLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXt3aWR0aDoxMDAlO21pbi13aWR0aDoxcHg7aGVpZ2h0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246Y2VudGVyIGNlbnRlcn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/